Автоматизация работы биржи трудаРефераты >> Программирование и компьютеры >> Автоматизация работы биржи труда
В дальнейшем – 83 руб., т.к. 45% от з/п составили 72 руб., а это ниже минимальной заработной платы, поэтому безработному будет выплачиваться пособие в размере минимальной заработной платы (согласно закону).
Сравнение выходных данных, полученных при ручном расчете и данных, рассчитанных ПИ показало, что методика расчета верна.
Покрытие условий показано в таблице 7.
Таблица 7.
Путь |
Параметры |
Результат |
abecin |
Ввод данных о безработном |
Данные занесены в таблицу |
abcjn |
Ввод данных о вакансии |
Данные занесены в таблицу |
abdot |
Вывод данных о безработном |
Вывод характеристик безработного |
abdpt |
Вывод данных о вакансии |
Вывод характеристик вакансии |
abehut |
Вызов справки о программе |
Вывод документа Word |
abehvt |
Вызов помощи |
Вывод документа Word |
abfwyt |
Вызов запроса на поиск кандидатуры |
Вывод диалогового окна, затем вывод данных о безработных |
abfxzt |
Вызов запроса на поиск вакансии |
Вывод диалогового окна, затем вывод данных о вакансиях |
abg |
Выход |
Выход из базы данных |
При вводе неправильных входных данных система выдает сообщение об ошибке ввода. Блок-схема ППП представлена на рис. 3.
Вывод: тестирование показало, что все компоненты ППП работают нормально.
Метод эквивалентных разбиений показан на примере таблицы "Безработные":
Таблица 8.
Входное значение |
Тип |
Правильный класс эквивалентности |
Неправильный класс эквивалентности |
Код безработного |
Счетчик |
1) (0, ¥) |
2) (-¥, 0] |
Фамилия |
Текстовый |
3) Текст без цифр |
4) Любой другой текст, не должно быть пустым (Is Not Null) |
Имя |
Текстовый |
5) Текст без цифр |
6) Любой другой текст, не должно быть пустым (Is Not Null) |
Отчество |
Текстовый |
7) Текст без цифр |
8) Любой другой текст |
Пол |
Текстовый |
9) Муж. или Жен. |
10) Все остальные слова и выражения |
Серия паспорта |
Текстовый |
11) Ввод по маске: - № |
12) Ввод как-либо по-другому, не должно быть пустым (is Not Null) |
Профессия |
Текстовый |
13) Текст без цифр |
14) Любой другой текст |
Разряд |
Числовой |
15) [1,18] |
16) (- ¥,1) È (18, ¥) |
Стаж |
Числовой |
17) [0,50] |
18) (- ¥,0) È (50, ¥) |
Образование |
Текстовый |
19) Выражения: -среднее неполное -среднее полное -средне - специальное -средне - техническое -незаконченное высшее -высшее -аспирантура -без образования |
20) Все остальные слова и выражения |
Последнее место работы |
Текстовый |
21) Текст (название предприятия) |
22) Любой другой текст |
Город проживания |
Текстовый |
23) Текст без цифр |
24) Любой другой текст |
Адрес |
Текстовый |
25) Маска ввода: уп. _ - д-кв. |
2б) Ввод как либо по-другому |
Возраст |
Числовой |
27)[14,80] |
28) (- ¥,14) È (80, ¥) |
Семейное положение |
Текстовый |
29) Выражения: -холост (не замужем) -женат (замужем) -разведен (разведена) |
30) Все остальные слова и выражения |
Направлен на: |
Текстовый |
31) Текст (название предприятия) |
32) Любой другой текст |
Код курсов |
Числовой |
33) (0, ¥) |
34) (- ¥,0] |
Код договора |
Числовой |
35) (0, ¥) |
34) (- ¥,0] |
Дата заключения договора |
Дата/время |
37) Ввод по маске: ММ\ЧЧ\ГГ Вводится автоматически |
38) Любые другие комбинации букв и цифр |