kp (663345), страница 4
Текст из файла (страница 4)
Метод функциональных диаграмм представлен в таблице 9.
Таблица 9.
Выходные условия | Правильный класс | Неправильный класс |
Код безработного | 50 Данные занесены в таблицу | 51 Вывод сообщения |
Фамилия | Данные занесены в таблицу | Вывод сообщения |
Имя | Данные занесены в таблицу | Вывод сообщения |
Отчество | Данные занесены в таблицу | Вывод сообщения |
Пол | Данные занесены в таблицу | Вывод сообщения |
Серия паспорта | Данные занесены в таблицу | Вывод сообщения |
Профессия | Данные занесены в таблицу | Вывод сообщения |
Разряд | Данные занесены в таблицу | Вывод сообщения |
Стаж | Данные занесены в таблицу | Вывод сообщения |
Образование | Данные занесены в таблицу | Вывод сообщения |
Последнее место работы | Данные занесены в таблицу | Вывод сообщения |
Город проживания | Данные занесены в таблицу | Вывод сообщения |
Адрес | Данные занесены в таблицу | Вывод сообщения |
Возраст | Данные занесены в таблицу | Вывод сообщения |
Семейное положение | Данные занесены в таблицу | Вывод сообщения |
Направлен на: | Данные занесены в таблицу | Вывод сообщения |
Код курсов | Данные занесены в таблицу | Вывод сообщения |
Код договора | Данные занесены в таблицу | Вывод сообщения |
Дата заключения договора | Данные занесены в таблицу | Вывод сообщения |
Экранные формы выводимых сообщений при ошибке представлены в Приложении 6.
Таблица тестов:
Таблица 10.
Причина | 1 | 1 | - | 19 | 1 | - |
2 | 0 | 1 | 20 | 0 | 1 | |
3 | 1 | - | 21 | 1 | - | |
4 | 0 | 1 | 22 | 0 | 1 | |
5 | 1 | - | 23 | 1 | - | |
6 | 0 | 1 | 24 | 0 | 1 | |
7 | 1 | - | 25 | 1 | - | |
8 | 0 | 1 | 26 | 0 | 1 | |
9 | 1 | - | 27 | I | - | |
10 | 0 | 1 | 28 | 0 | 1 | |
11 | 1 | - | 29 | 1 | - | |
12 | 0 | 1 | 30 | 0 | 1 | |
13 | 1 | - | 31 | 1 | - | |
14 | 0 | 1 | 32 | 0 | 1 | |
15 | 1 | - | 33 | 1 | - | |
16 | 0 | 1 | 34 | 0 | 1 | |
17 | 1 | - | 35 | 1 | - | |
18 | 0 | 1 | 36 | 0 | 1 | |
Следствие | 50 | 1 | — | 50 | 1 | — |
51 | — | 1 | 51 | — | 1 |
Тесты показали, что тестируемый модуль выдает ожидаемый результат, т.е. отладка не требуется.
Проведя тестирование всего пакета аналогичными способами, обнаружилось, что в ППП ошибок нет.
III. Результаты.
3.1. Варианты расчетов с использованием ППП.
В данном ППП осуществляется расчет размера пособия в зависимости от размера заработной платы. Эта процедура реализована в таблице «Пособия».
Структура таблицы:
Таблица 11
Код пособия | Счетчик | Длинное целое. Последовательные значения Совпадения не допускаются |
Код безработного | Числовой | Длинное целое (выбор из списка таблицы «Безработные) |
Зарплата | Числовой | Длинное целое |
Размер пособия | Числовой | Длинное целое |
Начало выплаты | Дата/время | Краткий формат даты |
Конец выплаты | Дата/время | Краткий формат даты |
Если код безработного в данную таблицу занесен первый раз - пособие только начинает выплачиваться, то «Начало выплаты» пользователь устанавливает сам, а «Конец выплаты» устанавливается сроком через 3 месяца Размер пособия при этом высчитывается 75% от заработной платы. Дату «Конца выплаты» можно изменить, например при устройстве безработного на работу или других причинах. Далее происходит автоматический ввод информации в таблицу. Вторая запись будет такой - при вводе «Код безработного» (фиксируется, что ввод осуществляется второй раз), «Размер пособия» - 60% от зарплаты, дата «Начало выплаты» - занесутся данные предыдущей записи поля «Конец выплаты» и плюс 1 день, дата «Конец выплаты» - занесутся данные, установленные сроком через 4 месяца от начала выплаты уже новой суммы. Третья запись – при вводе «Код безработного» (фиксируется, что ввод осуществляется третий раз), «Размер пособия» - 40% от заработной платы, если эта сумма меньше установленной законодательством минимальной заработной платы, то «Размер пособия» - будет установлен равный минимальной заработной плате. «Начало выплаты» - дата предыдущей записи поля «Конец выплаты» плюс 1 день, «Конец выплаты» вводится пользователем, т.к. выплата данного пособия не ограничена.
3.2. Анализ результатов расчетов.
Входные данные:
Код безработного - 1
Средняя заработная плата на предыдущем месте работы за 2 месяца -180 руб.
Начало выплаты (форма - ММ\ЧЧ\ГТ) - 01\10\00.
Выходные данные:
Конец выплаты - 04\10\00.
Размер пособия; (75% от з/п) – 135 руб.
Входные данные:
Код безработного - 1 (фиксируется второй раз).
Выходные данные:
Начало выплаты (04\10\00 + 1 день) – 04\11\00.
Конец выплаты – 08\11\00
Размер пособия (60% от з/п) – 96 руб.
Входные данные:
Код безработного – 1 (фиксируется третий раз)
Выходные данные:
Начало выплаты (08\11\00 + 1 день) – 08\12\00.
Конец выплаты – не ограничен
Размер пособия (45% от з/п) – 83 руб.
Так как 45 % от заработной платы составили 72 руб., а это ниже минимальной заработной платы, то безработному будет выплачиваться пособие в размере минимальной заработной платы (согласно закону).
Любые данные в данной таблице можно изменить, за исключением самой формулы начисления пособия и дат выплат. Остальные данные, например размер заработной платы (если введена неверная сумма) можно откорректировать.
Проанализировав данные расчетов пособия можно судить о том, что они производятся правильно. Если осуществлять этот процесс вручную, возможны недочеты и ошибки, к тому же это трудоемкая работа, выполнение которой требует длительного времени. Выполнение данной операции на ЭВМ, реализуется в данном ППП. Это позволит сократить расходы и время обслуживания. Возможно, что это приведет также к сокращению работников. С данным ППП может работать несколько человек, при этом они смогут фиксировать все операции на бирже труда. Внедрение данного ППП экономически обосновано.
К расчетам можно также отнести и составление отчетов, создание которых предусмотрено встроенными функциями MS Access. Примеры отчетов представлены в Приложении 3.
Используемая литература
-
Благодатских В.А., Енгибарян М.А. «Экономика, разработка и использование программного обеспечения ЭВМ».
-
Майоров С.И. «Информационные бизнес: коммерческое распространение и маркетинг».
-
Голосов А.А., Охрименко П.В. «Введение в информационный бизнес». Учебное пособие для ВУЗов.
-
Травин А.Н., Дятлов В.В. «Основы кадрового менеджмента».
-
Журналы: «Человек и труд» - 1998 г. - 1999 г.,
«Общество и экономика» - 1994 г. № 1,
«Проблемы теории и практики управления» - 1997 г. № 1.
Требования к ИС.
Требования к ПК:
-
требуемый объем внешней памяти - не менее 1.5 Мбайта;
-
требуемый объем оперативной памяти - не менее 8 Мбайт;
-
используемая операционная система – WINDOWS’95 или NT и выше, также обязательно наличие Мicrosoft Access’97, Microsoft Word’97;
Характеристики ППП:
-
цена - т.к пакет ориентирован на внедрение на какую - либо биржу труда или службу занятости, то не было заказчика для данной базы данных как такового, определение цены ППП очень сложный процесс.
-
система подсказок: иерархическая структура;
гипертекст;
контекстно-зависимая;
всплывающая (в данном ППП).
-
документация: описание применения – есть;
демонстрационный пример – есть;
руководство пользователя – есть.
Технологические характеристики:
-
время обработки исходных данных - (в зависимости от оперативной памяти ПК);
-
время ответа на запрос - (в зависимости от оперативной памяти ПК);
-
продолжительность освоения пакета - (в зависимости от уровня образования пользователя в сфере использования ПК);
-
удобство интерфейса;
-
многозадачность;
-
"горячая линия" с разработчиком пакета.
Технические характеристики:
-
контроль целостности базы данных;
-
гибкость и открытость.
Инструментальные средства:
-
калькулятор;
-
личная информационная система;
-
календарь.
Взаимосвязь с другими пакетами:
-
работа в сети - стандартные параметры Ms Access’97 позволяют сохранить вашу БД в формате HТML)
-
импорт данных, подготовленных в других пакетах.
Функциональные характеристики:
-
перечень решаемых задач - в рабочей форме и в форме выполнения запросов указаны все выполняемые пакетом задачи, за исключением анализа – создания отчетов)
-
актуальность используемых алгоритмов – да;
-
форма работы с классификаторами;
-
качественный и количественный анализ формируемой отчетности – есть;
-
средства получения ответа на нерегламентированные запросы – есть;
-
настраиваемость пакета на: структуру управления – есть;
документооборот – есть;