Министерство образования и науки Российской Федерации
Факультет информационных технологий
ДИПЛОМНАЯ РАБОТА
Программная система автоматизации аналитических услуг Научно –
исследовательского и проектного института экологических проблем
Пояснительная записка
Аннотация
В данной дипломной работе разработана программная система автоматизации аналитических услуг Научно – исследовательского и проектного института экологических проблем
Пояснительная записка содержит 100 страниц, в том числе 50 рисунков, 10 таблиц, 25 источника, 2 приложения.
В пояснительной записке описана постановка задачи. Проведен анализ предметной области организации, описаны отделы и построена схема информационных потоков, рассмотрена структура организации. Рассмотрен ряд вопросов, касающихся проектирования базы данных: построение логической модели, реляционная структура данных, нормализация отношений. Работа содержит обоснование языка для написания программы, описание его основных характеристик. Описание программы включает: общие сведения, описание логической структуры, описание входной и выходной информации. В работе приведено руководство пользователю, руководство системному программисту. Освещен ряд вопросов, касающихся безопасности производства. Произведен расчет экономической эффективности.
Содержание
Введение. 7
1 Анализ предметной области. 8
1.1 Анализ информационных потоков НИПИЭП.. 8
1.2 Анализ существующих программных средств. 11
1.3 Анализ и выбор метода аналитической обработки данных. 14
1.4 Постановка задачи. 21
1.4.1 Введение. 21
1.4.2. Основание для разработки. 22
1.4.3 Назначение. 22
1.4.4 Требования к программе. 22
Вывод по первому разделу. 24
2 Разработка автоматизированной системы.. 25
2.1 Анализ и выбор методов проектирования. 25
2.2 Выбор инструментальных средств программирования. 26
2.3 Разработка архитектуры автоматизированной системы. 31
2.4 Реализация функционального назначения. 35
2.5 Проектирование базы данных. 38
2.5.1 Формальное описание предметной области. 38
2.5.2 Информационно-логическая модель предметной области. 44
2.5.3 Даталогическая модель предметной области. 47
2.5.4 Физическая модель базы данных. 49
2.6 Разработка алгоритмов приложения. 54
2.7 Тестирование программного средства. 61
3 Руководство по эксплуатации программного средства. 64
3.1 Требования к аппаратным ресурсам. 64
3.2 Руководство программиста. 64
3.2.1 Назначение и условия применения программы.. 64
3.2.2 Характеристика программы.. 64
3.2.2 Входные и выходные данные. 65
3.2.3 Сообщения. 65
3.3 Руководство оператора. 65
3.3.1 Назначение программы. 65
3.3.2 Условия выполнения программы.. 65
Вывод по третьей главе. 70
4 Экономический раздел. 71
4.1 Технико–экономическое обоснование разработки. 71
4.2 Определение трудоемкости разработки программного продукта. 71
4.3 Расчет себестоимости программного продукта. 77
4.4 Расчет экономического эффекта от внедрения программного продукта. 80
Вывод по четвертому разделу. 81
5 Безопасность труда. 82
5.1 Анализ и обеспечение безопасных условий труда. 82
5.1.1 Рабочее место программиста. 82
5.1.2 Микроклимат. 84
5.1.3 Защита от опасных и вредных производственных факторов. 85
5.1.4 Нормирование шума. 86
5.2 Определение необходимого воздухообмена. 87
5.2.1 Определение необходимого воздухообмена в помещении в зависимости от числа находящихся в нем людей. 88
5.2.2 Определение необходимого воздухообмена по выделению вредных веществ. 88
5.2.3 Определение необходимого воздухообмена по избыткам тепла. 89
4.3 Возможные чрезвычайные ситуации. 91
4.3.1 Моделирование ЧС.. 91
4.3.2 Определение размеров и площади вон химического заражения. 91
4.3.3 Определение времени подхода зараженного воздуха к населенному пункту. 92
4.3.4 Определение времени поражающего действия АХОВ.. 93
4.3.5 Определение возможных потерь людей в очаге химического поражения. 93
Приложение А.. 94
Приложение Б. 98
Приложение В.. 111