1.4.1 Требования к функциональным характеристикам
1.4.1.1 Состав выполняемых функций
Программа должна выполнять следующие функции:
· Давать полную информацию о компьютере;
· Сохранять исполняемый файл;
· Предоставлять диспетчер задач;
1.4.1.2 Организация входных и выходных данных
В процессе работы программы входная информация не требуется.
Выходной информацией являются вывод на монитор полной информации о компьютере.
1.4.2 Требования к надежности
1.4.2.1 Требования к надежному функционированию
Программа должна нормально функционировать при бесперебойной работе ЭВМ. При возникновении сбоя в работе аппаратуры, восстановление нормальной работы программы должно производиться после:
· перезагрузки операционной системы;
· запуска исполняемого файла программы;
· повторного выполнения действий, потерянных до последнего сохранения информации в файл на магнитном диске.
Уровень надежности программы должен соответствовать технологии программирования, предусматривающей: инспекцию исходных текстов программы; автономное тестирование модулей (методов) программы; тестирование сопряжении модулей (методов) программы; комплексное тестирование программы
|
|
1.4.3 Условия эксплуатации хранения
Программа должна храниться в виде дисковых копий (обязательно — эталонная версия программы).
1.4.4 Требования к составу и параметрам технических средств
Программа должна корректно работать на следующем или совместимым с ним оборудовании:
Pentium 3 – 800 МГц, 64Mb RAM, клавиатура, мышь, монитор, принтер.
1.4.5 Требования к информационной и программной совместимости
1.4.5.1 Требования к информационным структурам на входе и выходе
Требования к информационным структурам на входе и выходе определены в пункте (см. п. 4.1.2.).
1.4.5.2 Требования к методам решения
Для решения задачи использовать частично автоматизированный метод.
1.4.5.3 Требования к языкам программирования
Разработка программы должна вестись на одном из следующих языков:
· Microsoft Visual C v7.0 и выше.
· Borland Delphi v7.0 и выше.
Выбор других языков нецелесообразен.
1.4.5.4 Требования к программным средствам, используемым программой
Для работы программы необходима операционная система WINDOWS XP и более поздняя, драйвера мыши и принтера.
Технико-экономические показатели
Технико-экономические показатели определяются в пояснительной записке к дипломному проекту.
Стадии и этапы разработки
Разработка программы должна выполняться по следующим этапам:
1) разработка, согласование и утверждение технического задания (2 недели);
2) разработка рабочего проекта программы с комплексным тестированием (4 недели);
|
|
3) составление и оформление документации к программному продукту (2 недели);
4) приемка-сдача программы и программной документации (1 неделя);
5) защита.
Порядок контроля и приемки
1.7.1 Виды испытаний
Проверка документации программы осуществляется руководителем дипломного проекта.
Испытания и тестирование программы должны проводиться в процессе создания программы самим разработчиком:
1. C использованием контрольных тестов, позволяющих добиться проверки правильности работоспособности и взаимной совместимости максимального числа функций и операторов программы или модуля при минимальных затратах временных и финансовых ресурсов.
2. Путем пошагового исполнения программы или модуля (и непрерывного контроля значений переменных) в соответствии с набором тестовых примеров и сравнения полученных в процессе тестирования значений с контрольными значениями тестовых примеров.
1.7.2 Общие требования к приёмке
Приёмка программы должна осуществляться как защита дипломного проекта государственной аттестационной комиссией.
Описание алгоритма
При запуске программы появляется главное окно программы. На ней расположены вкладки, позволяющие получить информацию о компьютере. Также есть возможность сохранить исполняемый файл.
Анализ средств программирования