Автор работы: Пользователь скрыл имя, 01 Декабря 2011 в 00:07, дипломная работа
Цель данного дипломного проекта – разработка программного модуля комплексного учета отдела анализа и оперативного планирования, предназначенного для ведения учета результатов работы и использования личного состава. При создании программы будут учтены особенности организации работы и специфика области деятельности ОМОН ГУВД по г. Москве.
Пояснительная записка к дипломному проекту состоит из четырех разделов и двух приложений.
• Раздел 1 содержит описание постановки задачи, обзор программных продуктов, перечисление требований к модулю, структурную схему модуля, описание входных и выходных данных, общий алгоритм работы программы;
• Раздел 2 является технологическим разделом и содержит информацию о методике создания данного программного продукта и его отладки.
• Раздел 3 содержит организационно - экономическую часть дипломного проекта, в которой проводится сетевое планирование и расчет себестоимости работ;
• Раздел 4 посвящен вопросам рациональной организации рабочего места разработчика.
Приложение 1 включает в себя текст программы.
Приложение 2 – это руководство оператора, входящие в документацию, поставляемую с программой.
Содержание……………………………………………………………………. 2
Перечень используемых сокращений………………………………….. 5
Введение………………………………………………………………………. 6
1. Специальный раздел…………………………………………............... 8
1.1. Исследовательская часть…………………………..……………. 9
1.1.1. Постановка задачи…………………………………………………….. 9
1.1.2. Обзор программных продуктов……………………………….……… 9
1.1.3. Требования, предъявляемые разрабатываемому модулю…….. 14
1.1.4. Сравнение программных продуктов…………………………. ……. 15
1.1.5. Обоснование выбора средств и среды для разработки программного модуля…………………………………………………. 15
1.2. Конструкторская часть………………………………………....... 19
1.2.1. Общая структурная схемы программного модуля………………... 19
1.2.2. Схема данных ПМ КУ………………………………..………………… 19
1.2.3. Проектирование базы данных…………………….…………………. 20
1.2.3.1. Концепция баз данных…………………………..………………… 20
1.2.3.2. Создание инфологической модели……………………………… 23
1.2.3.3. Создание даталогической модели ………….…………………... 29
1.2.4. Основные схемы алгоритмов работы………….…………………… 32
1.2.5. Пользовательский интерфейс. Экранные формы ……………….. 36
1.2.6. Методика испытаний и результаты экспериментальной проверки…………………………………………………………………. 39
Выводы…………………………………………………………………………. 40
2. Технологический раздел……………………………….………………. 41
2.1. Объектно-ориентированное программирование……..…… 42
2.2. Этапы решения задачи на ЭВМ………………………………….. 45
2.2.1. Постановка задачи…………………………………..…………………. 45
2.2.2. Составление проекта………………………………….………………. 46
2.2.3. Алгоритмизация………………………………………………………… 46
2.2.4. Программирование………………………………………….…………. 47
2.2.5. Препарация……………………………………..………………………. 48
2.2.6. Трансляция……………………………………..………………………. 48
2.2.7. Отладка…………………………………………………………..……… 48
2.2.8. Оформление программы……………………….….…………………. 49
2.2.9. Эксплуатация………………………………………..………….………. 49
2.2.10. Отчет о работе…………………………..………….…………… 49
2.2.11. Модернизация…………………………………………………… 49
2.3. Необходимость отладки программного продукта…..……. 50
2.4. Тестирование………………………………………….……………… 53
2.5. Локализация ошибок…………………………….…………………... 55
2.6. Технология отладки ПМ КУ……………………………………….. 55
Выводы………………………………………………….……………………… 56
3. Организационно-экономический раздел………..…………………. 57
3.1. Постановка задачи………………………………………………….. 58
3.2. Планирование разработки……………..…………………………. 58
3.2.1. Сетевое планирование…………………………………..…………… 59
3.2.2. Основные термины………………………………………….………… 59
3.2.3. Правила построения сетевых графиков…………………………… 60
3.2.4. Создание структурной таблицы работ……………………………… 62
3.3. Расчет затрат на создание программного продукта……. 68
3.3.1. Метод для расчета затрат на создание ПП……………………….. 68
3.3.2. Расчет затрат на разработку ПП………………………..…………… 69
3.3.3. Расчет затрат на изготовление опытного образца ПП………….. 71
3.3.4. Затраты на технологию и программные средства разработки ПП………………………………………………………………………… 71
3.3.5. Затраты на ЭВМ, используемые для автоматизации разработки ПП………………………………………………………………………… 72
3.3.6. Итоговые суммарные затраты на разработку ПП………………... 72
Выводы………………………………………………………………………… 73
4. Раздел по производственной и экологической безопасности………………………………………………………….…... 74
4.1.Анализ вредных и потенциальноопасных факторов на месте разработчика ПО……………………………………………………………………. 75
4.1.1. Уровень шума…………………………………………………………… 76
4.1.2. Психофизиологические факторы……………………………………. 76
4.1.3. Нерациональное освещение…………………………………………. 77
4.1.4. Электробезопасность…………………………….……………………. 78
4.1.5. Требования по пожарной безопасности……………………………. 80
4.1.6. Микроклимат в компьютерном зале………………………………… 80
4.2. Классификация систем вентиляции…………………..………… 81
4.3. Инженерный расчет воздухообмена в зависимости от числа людей в помещении. …………………………………………………….…………. 84
4.4. Инженерный расчет воздухообмена по избыткам тепла….. 85
4.5. Выбор вентиляционной системы…….…………………………... 87
4.6. Экологическая безопасность (утилизация компьютеров)… 88
Выводы…………………………………………………………………………. 89
Заключение…………………………………………………………………….. 90
Список литературы………………………………………………………….. 91
Приложения:
1. Текст программы…………………………………………………………. 92
2. Руководство оператора……………………………..…………………..113