Требования к функциональным характеристикам
Состав выполняемых функций
Программа должна:
- работать с произвольным количеством рабочего персонала;
- давать возможность пользователю самому добавлять и удалять информацию из архивов;
- показывать все данные по тому или иному рабочему, запрошенные бухгалтером.
Организация входных и выходных данных
В процессе работы программы входной информацией для программы является список рабочих.
Временные характеристики, и размер занимаемой памяти
Время реакции программы на нажатие любой из клавиш и манипуляции мышью не должно превышать 0,25 с, в случае соответствия системных ресурсов требованию к составу и параметрам технических средств. Объем занимаемой оперативной памяти не должен превышать 8 Мбайт.
Требования к надежности
Требования к надежному функционированию
Программа должна нормально функционировать при бесперебойной работе ЭВМ. При возникновении сбоя в работе аппаратуры, восстановление нормальной работы программы должно производиться после: перезагрузки операционной системы; запуска исполняемого файла программы; повторного выполнения действий, потерянных до последнего сохранения информации в файл на магнитном диске.
Уровень надежности программы должен соответствовать технологии программирования, предусматривающей: инспекцию исходных текстов программы; автономное тестирование модулей (методов) программы; тестирование сопряжении модулей (методов) программы; комплексное тестирование программы.
Контроль входной и выходной информации
Программа должна контролировать выбор пользователя пункта меню "Выход" и предупреждать его о потере "не сохраненных изменений".
Время восстановления после отказа
Время восстановления после отказа должно состоять из: времени перезапуска пользователем операционной системы; времени запуска пользователем исполняемого файла программы; времени повторного ввода потерянных данных.
Условия эксплуатации
Программа должна храниться в виде двух маркированных дискетных копий - эталонной и рабочей. Периодическая перезапись информации должна осуществляться согласно нанесенной маркировке. Условия хранения дискет должны соответствовать нанесенной на них маркировке.
Требования к составу и параметрам технических средств
Для обеспечения работы АСУ к техническому обеспечению предъявляются минимальные требования:
процессор Celeron 800 МГц;
ОЗУ 128 Мб (рекомендуется 256 Мб);
видеоадаптер SVGA;
клавиатура, мышь.
Требования к языкам программирования
Разработка программы должна вестись на одном из следующих сред программирования:
Microsoft Visual Basic v6.0 и выше.
Microsoft Visual C v7.0 и выше.
Borland Delphi v7.0 и выше.
Выбор других языков нецелесообразен.
Для разработки данной программы была выбрана среда программирования Borland Delphi v7.0, по причине лёгкости осваивания среды и наличия большого количества компонентов, облегчающих работу программиста.
Требования к программным средствам, используемым программой
Для работы программы необходима операционная система Windows98 и более поздняя, драйвера мыши.
Требования к программной документации
В ходе разработки программы должны быть подготовлены
следующие документы:
- описание программы;
- описание применения;
- руководство пользователя.
ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ
- технико-экономическое обоснование разрабатываемой системы;
- оценка эффективность разработки.
СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
Разработка программы должна выполняться по следующим этапам:
1) разработка, согласование и утверждение технического проекта программы с пояснительной запиской - 5 недель;
2) разработка рабочего проекта программы с комплексным тестированием - 6 недель;
3) приемка-сдача с исправлением обнаруженных недостатков в программе и программной документации - 2 недели.
4)внедрение.