Введение 4
1. Техническое задание 5
1.1 Основания для разработки программы 5
1.2 Назначение разработки 5
1.3 Требования к программам 5
1.4 Требования к надежности 6
1.5 Требования к программной документации 6
1.6 Текст задания по варианту 6
2. Описания разработанных программ 8
2.1 Общие сведения 8
2.2 Функциональное назначение 8
2.3 Описание логической структуры 8
2.3.1 Логическая структура программы 8
2.3.2 Логическая структура справочной системы 21
2.3.3 Создание программы инсталлятора 23
2.4 Используемые технические средства 26
2.5 Вызов и загрузка 26
2.6 Входные данные 26
2.7 Выходные данные 26
3. Программа и методика испытаний 27
3.1 Объект испытаний 27
3.2 Цель испытаний 27
3.3 Требования к программе 27
3.4 Требования к программной документации 27
3.5 Средства и порядок испытаний 27
3.6 Методы испытаний 28
3.6.1 Тестирование методом белого ящика 28
3.6.2 Тестирование методом черного ящика 35
4. Эксплуатационные документы 39
4.1 Руководство программиста 39
4.1.1 Общие сведения о программе 39
4.1.2 Структура программы 39
4.1.4 Дополнительные возможности 41
4.1.5 Сообщения системному программисту 41
4.2 Руководство пользователя 41
4.2.1 Назначение и условия выполнения программы 41
4.2.2 Обращение к программе для запуска: 41
4.2.3 Входные и выходные данные: 41
4.2.4 Сообщения оператору: 42
Список литературы: 43
Приложение 44
1) Текст основного модуля программы 44
В данной курсовой работе было разработано приложение производящее анализ существующих на ПК жёстких дисков, а также расположенных на них файлов. Также в программе реализована возможность дефрагментации выбранного раздела как утилитами собственной разработки, так и средствами операционной системы. Все модули программы сведены в единый интерфейс, что позволяет быстро производить перемещение по навигационным инструментам.
1) М. Фленов «Библия Delphi»
2) А. Танцер «Синхронизация процессов при работе с Windows»
3) Сайт CitForum > http://citforum.ru/programming/delphi/disk_editor/
4)Cайт Delphi-Faq > http://delphi-faq.zoxt.net/a79.htm <.
5) Cайт DelphiSource.