ВВЕДЕНИЕ Проблема автоматизации производственных процессов и процессов управления как средства повышения производительности труда всегда явля-лась и остается актуальной. Необходимость автоматизации объясняется зада-чами облегчения труда управленческого персонала, сдерживанием роста его численности, вызываемым развитием производства; усложнением производ-ственных связей; увеличением объемов управленческой функции. Важную роль играет задача соответствия технической базы управления аналогичной базе производства, в отношении которого производится автоматизация. Принципиально новый шаг был совершен, когда от применения ЭВМ для решения отдельных задач перешли к их использованию для комплексной автоматизации тех или иных законченных участков деятельности человека по переработке информации. Одним из первых примеров подобного системного применения ЭВМ в мировой практике были так называемые административные системы обра-ботки данных: автоматизация банковских операций, бухгалтерского учета, резервирования и оформления билетов и т.п. Решающее значение для эффек-тивности систем подобного рода имеет то обстоятельство, что они опираются на автоматизированные информационные базы. Это означает, что в памяти ЭВМ постоянно сохраняется информация, нужная для решения тех задач, на которые рассчитана система. Она и составляет содержимое информационной базы соответствующей системы. При решении очередной задачи система нуждается во вводе только не-большой порции дополнительной информации, — остальная информация бе-рется из информационной базы. Каждая порция вновь вводимой информации изменяет информационную базу системы. Эта база (информационная, или база данных) находится, таким образом, в состоянии непрерывного обновле-ния, отражая все изменения, происходящие в реальном объекте, с которым имеет дело система. Хранение информации в памяти ЭВМ придает этой информации прин-ципиально новое качество динамичности, т.е. способности к быстрой пере-стройке и непосредственному ее использованию в решаемых на ЭВМ зада-чах. Устройства автоматической печати, которыми снабжены современные ЭВМ, позволяют в случае необходимости быстро представить любую выбор-ку из этой информации в форме представления на бумаге. По мере своего дальнейшего развития административные системы об-работки данных перерастают в автоматизированные системы управления (АСУ) соответствующими объектами, в которых, как правило, не ограничи-ваются одной ЭВМ, а в составе двух и более ЭВМ объединяют в вычисли-тельный комплекс (ВК). Автоматизированная система управления (АСУ) — это человеко-машинная система, в которой с помощью технических средств обеспечивает-ся сбор, накопление, обработка информации, формулирование оптимальной стратегии управления определенными компонентами и выдача результатов человеку или группе людей, принимающих решение по управлению. Под оп-тимальной стратегией понимается стратегия, минимизирующая или макси-мизирующая некоторые характеристики объекта. Целью данного дипломного проекта является является разработка ин-формационной системы, которая будет включать в себя базу данных и при-ложение, обладающее интерфейсом просмотра и правки, а также средствами обработки хранящейся в базе данных информации.
Содержание ВВЕДЕНИЕ 3 1. ПОСТАНОВКА ЗАДАЧИ 5 1.1. Обзор состояния предметной области 5 1.2. Обоснование создания информационной подсистемы БД 7 1.3. Требования к программе 12 1.3.1. Требования к функциональным характеристикам 12 1.3.2. Требования к надежности 13 1.3.3. Требования к параметрам технических средств 14 1.3.4. Требования к информационной и программной совместимости 15 1.4. Обоснование выбора СУБД 17 1.5. Обоснование выбора языка программирования 19 1.6. Этапы разработки приложения 20 1.6.1. Технический проект 20 1.6.2. Рабочий проект 20 1.6.3. Внедрение 20 2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 21 2.1. Функциональное проектирование 21 2.2. Инфологическое проектирование 22 2.2.1. Цель инфологического проектирования 22 2.2.2. Проектирование информационной модели базы данных 24 2.3. Концептуальное моделирование 26 2.4. Логическая и физическая модели 27 2.5. Выходные документы 30 3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ 31 3.1. Требования к СУБД и выбор средств программной реализации 31 3.2. Описание структуры таблиц базы данных 32 3.3. Описание экранных форм и выходных документов 38 3.4. Пояснение некоторых фрагментов программного кода 44 3.5. Описание запросов 46 4. Обоснование экономической эффективности проекта 49 4.1. Расчет временных затрат на разработку системы 49 4.2. Составление сметы затрат на создание программного обеспечения 51 4.2.1. Расчет затрат на материалы 51 4.2.2 Расчет арендной платы 51 4.2.3 Расчет основной заработной платы 52 4.2.4 Расчет дополнительной заработной платы 53 4.2.5 Расчет отчислений на социальные нужды 53 4.2.6 Расчет накладных расходов 54 4.2.7 Смета затрат на разработку 54 4.3. Определение срока окупаемости 55 5. Безопасность жизнедеятельности 56 5.1. Введение 56 5.2. Описание объекта 57 5.3. Описание рабочего места 57 5.4. Анализ вредных и вредных факторов, возникающих при работе с компьютером 58 5.5. Электробезопасность 59 5.6. Условия труда 62 5.6.1 Эргономический анализ рабочего места 62 5.6.2 Защита от электромагнитного излучения 63 5.6.3 Защита от статического электричества 64 5.6.4 Защита от шума 64 5.6.5 Защита от ионизирующего излучения 65 5.6.6 Микроклимат производственных помещений 66 5.6.7 Освещенность рабочего места 67 5.7. Выводы 69 Список использованной литературы 70 Приложение 73
Список использованной литературы 1. Кара – Ушанов В.Ю. Проектирование информационных систем: методические указания к выполнению курсовой работы по дис-циплине «Базы данных», Екатеринбург, ГОУ ВПО «УГТУ-УПИ»Ю 2004. 2. М.А. Аппак. «Автоматизированные рабочие места на основе пер-сональных ЭВМ». М.: Радио и связь, 1989 – 176 с. 3. М.А. Винокуров, Р.Д. Гутгарц, В.А. Пархомов. «Компьютерные технологии в кадровых службах». И.: Издательство ИГЭА, 1997 – 198 с. 4. Гольдштейн С.Л, Ткаченко Т.Я. Введение в системологию и сис-темотехнику / С.Л. Гольдштейн. – ИРРО. Екатеринбург, 1994. 198 с. 5. Марк Д.А. Методология структурного анализа и проектирования SADT /Д.А. Марка, К. Марк-Гоуэн. М : Метатехнология, 1993. 242 с. 6. Чен П. П. –Ш. Модель «сущность – связь» - шаг к единому пред-ставлению данных [Электронный ресурс]. //СУБД. 1995. №3, С.137-158. Режим доступа: http://www.osp.ru/dbms/1995/03/271.html 7. Маклаков С.В. BPwin и ERwin. CASE-средства разработки ин-формационных систем /С.В. Маклаков. М. : ДИАЛОГ-МИФИ, 2000. 256 с. 8. Постановление Министерства труда и социального развития Рос-сийской Федерации от 14 марта 1997 года № 12 об утверждении «Положения о порядке проведения аттестации рабочих мест по условиям труда». 9. ГОСТ 12.0.003-74 Опасные и вредные производственные факто-ры. 10. Руководство по гигиенической оценке факторов рабочей среды и трудового процесса. Критерии и классификация условий труда. 11. Кара – Ушанов В.Ю. Проектирование информационных систем: методические указания к выполнению курсовой работы по дис-циплине «Базы данных», Екатеринбург, ГОУ ВПО «УГТУ-УПИ»Ю 2004. 12. Гольдштейн С.Л, Ткаченко Т.Я. Введение в системологию и сис-темотехнику / С.Л. Гольдштейн. – ИРРО. Екатеринбург, 1994. 198 с. 13. Росс Д. Структурный анализ (SA): язык для передачи понимания /Д.Росс //Требования к спецификации в разработке программ: [пер. с англ.] /под ред. В.Н. Агафонова. М. : Мир, 1984. 284 с. 14. Марк Д.А. Методология структурного анализа и проектирования SADT /Д.А. Марка, К. Марк-Гоуэн. М : Метатехнология, 1993. 242 с. 15. Чен П. П. –Ш. Модель «сущность – связь» - шаг к единому пред-ставлению данных [Электронный ресурс]. //СУБД. 1995. №3, С.137-158. Режим доступа: http://www.osp.ru/dbms/1995/03/271.html 16. Маклаков С.В. BPwin и ERwin. CASE-средства разработки ин-формационных систем /С.В. Маклаков. М. : ДИАЛОГ-МИФИ, 2000. 256 с. 17. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс / М.: «Издательство АСТ», 2000. 504 с. 18. Ковязкин А., Востриков С. Мир InterBase. Архитекрура, админи-стрирование и разработка приложений баз данных в InterBase/Frebird/Yaffil. Издание 3-е, дополненное. – М.: КУДИЦ-ОБРАЗ; СПб: Питер, 2005. 496с. 19. Фаронов В.В. Программирование баз данных в Delphi 7. Ученбый курс. – СПб. Питер. 2003. 459 с. 20. Архангельский Я.А. Программирование в Delphi 7. – М.: ООО «Бином - Пресс» 2003. 1152 с. 21. СанПиН 2.2.1/2.1.1.1200-03. Санитарно-защитные зоны и сани-тарная классификация предприятий, сооружений и иных объек-тов. 22. ГОСТ 12.1.030-81. Система стандартов безопасности труда. Электробезопасность. Защитное заземление, зануление. 9 с. 23. Алексеев С.В., Усенко В.Р. Гигиена труда – М.: Медицина, 1998. 576 с. 24. СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к персо-нальным электронно-вычислительным машинам и организации работы. 25. СН 2.2.4/2.1.8.566-96. Производственная вибрация, вибрация в помещениях жилых и общественных зданий. 26. ГОСТ 12.1.005-88. Общие санитарно-гигиенические требования к воздуху рабочей зоны. 6 с. 27. СанПиН 2.2.4.548-96. Гигиенические требования к микроклимату производственных помещений. 28. СанПиН 2.2.2.1332-03. Гигиенические требования к организации работы на копировально-множительной технике. 29. НПБ – 105-95 Нормы пожарной безопасности 30. СНиП 21-01-97 Пожарная безопасность зданий и сооружений