Введение
Содержание
Заключение
Литература
Современные информационные технологии предоставляют возможности ав-томатизации работы во многих сферах деятельности человека. Целью данной ди-пломной работы является автоматизации формирования финансовых документов на выделения денежных средств для закупки строительных материалов. Автома-тизированная информационная система (АИС) способная решать комплекс задач необходимых для достижения поставленной цели, существенно упростит работу ряда отделов строительной организации и упорядочит сам процесс подачи и об-работки заявок на приобретение строительных материалов.
Проблемы, связанные с материально-техническим снабжением, имеют высо-кую актуальность для строительных организаций. Несвоевременная подача и об-работка заявок на приобретение строительных материалов может вызвать простои в строительных работах, что связанно с существенными финансовыми потерями.
Так же важную роль играет оценка влияния работы отделов на рентабель-ность закупок строительных материалов. Данная информация может быть исполь-зована с целью повышение экономической эффективности работы предприятия.
Для достижения цели дипломного проектирования нам необходимо решить ряд задач анализа, синтеза и оценки.
Задачи анализа:
- анализ предметной области;
- определение структуры АИС;
- обзор аналогов;
- выбор методов и средств разработки;
- выбор математических методов;
- обоснование выбора методов и мероприятий по защите данных.
Задачи синтеза:
- реализация базы данных;
- создание запросов к базе данных;
- разработка алгоритмов приложения;
- создание клиентского приложения для работы в локальной сети.
Задачи оценки:
- тестирование АИС;
- оценка экономической эффективности программного средства;
- оценка условий труда на предприятие.
2,500 руб.
Введение 6
1 Исследовательская часть 7
1.1 Описание объекта автоматизации 7
1.2 Необходимость автоматизации 8
1.2.1 Обзор и анализ аналогов подобных АИС 8
1.2.2 Обоснование собственной разработки. Постановка задачи 9
1.3 Описание структуры разрабатываемой АИС 10
1.4 Обоснование выбора методов 10
1.4.1 Обоснование выбора метода проектирования БД 10
1.4.2 Обоснование выбора метода проектирования приложения 11
1.5 Обзор и обоснование выбора инструментальных средств 15
1.5.1 Обзор и обоснование выбора СУБД 15
1.5.2 Обзор и обоснование выбора средств разработки приложения 17
1.6 Обзор и обоснование выбора методов и мероприятий по защите данных 18
1.7 Применение метода двухфакторного дисперсионного анализа для оценки влияния работы отделов на рентабельность закупок 19
2 Проектная часть 24
2.1 Проектирование БД 24
2.1.1 Описание внешнего уровня БД 24
2.1.1.1 Иерархия функций 24
2.1.1.2 Пользователи АИС. Уровни доступа пользователей 26
2.1.1.3 Формализованное описание предметной области 27
2.1.2 Концептуальный уровень БД 33
2.1.2.1 Инфологическая модель предметной области 34
2.1.2.2 Даталогическая модель 35
2.1.2.3 Анализ схем отношений на соответствие 3НФ 37
2.1.3 Физическая модель БД на основе выбранной СУБД 37
2.1.3.1 Описание проектируемых объектов БД 37
2.1.3.2 Техническое описание объектов БД 38
2.1.3.3 Реализация ограничений целостности БД 42
2.2 Разработка приложения 43
2.2.1 Функциональная схема 43
2.2.2 Архитектура ПС 45
2.2.2.1 Иерархия модулей 45
2.2.2.2 Описание модулей 46
2.2.3 Алгоритмы модулей 48
2.3 Тестирование АИС 54
3 Эксплуатационная часть 58
3.1 Руководство администратора базы данных 58
3.1.1 Общие сведения о программном средстве 58
3.1.2 Структура программы 58
3.1.3 Установка программы 58
3.1.4 Проверка программы 59
3.1.5 Резервное копирование и восстановление БД 59
3.1.6 Управление доступом к БД 60
3.2 Руководство прикладного программиста 61
3.2.1 Общие сведения о программном средстве 61
3.2.2 Характеристика программы 61
3.2.3 Возможность модификации 61
3.3 Руководство конечного пользователя 61
3.3.1 Общие сведения о программном средстве 61
3.3.2Условия выполнения программы 61
3.3.2 Выполнение программы 62
4 Расчет экономической эффективности 66
4.1 Технико-экономическое обоснование проекта 66
4.2 Определение трудоемкости разработки программного продукта 66
4.3 Расчёт себестоимости программного продукта 72
4.4 Расчёт экономического эффекта от внедрения программного продукта 74
5 Раздел обеспечения безопасности жизнедеятельности 76
5.1 Анализ и обеспечение безопасных условий труда 76
5.2 Расчет уровня шума 82
5.3 Возможные чрезвычайные ситуации 83
Заключение 88
Список использованных источников 89
Приложение А Структура предприятия 91
Приложение Б ER- диаграмма 92
Приложение В Текст программы 93
Приложение Г SQL – скрипты создания базы данных 112
Приложение Д SQL – скрипты 120
2,500 руб.
В ходе работы над дипломным проектом нами было выполнено:
- описан объект автоматизации и обоснованна разработка АИС;
- описана иерархия функций АИС;
- разработаны ИЛМ и ДЛМ базы данных;
- описана физическая модель БД на основе СУБД InterBase7.1;
- сформированы SQL – скрипты объектов БД;
- реализованы ограничения целостности БД;
- распределены права доступа пользователей;
- определены средства защиты информации;
- осуществлены мероприятия по резервному копированию БД;
- разработана функциональная схема приложения;
- сформирована структура приложения;
- описаны алгоритмы модулей;
- разработано приложение;
- проведена оценка экономической эффективности проекта;
- рассмотрены аспекты БЖД.
Все задачи и цели дипломного проектирования были достигнуты.
2,500 руб.
1 STC-Снабжение планирование и контроль работ производственных и снабженческих служб [Электронный ресурс]. - Режим доступа: http://www.stc/soft/snab.html (10.02.2005)
2 Пушников А.Ю. Введение в системы управления базами данных. Часть 1. Реляционная модель данных: Учебное пособие/Изд-е Башкирского ун-та. - Уфа, 1999. - 108 с.
3 Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989. - 351 с.
4 Диго С.М. Проектирование и использование баз данных. - М.: Финансы и статистика, 1995. - 208 с.
5 Зубкова Т.М.Технология разработки программного обеспечения: Учебное пособие. - Оренбург: ГОУ ОГУ, 2004. – 101 с.
6 Боуман Д, Эмерсон С., Дарновски М. Microsoft Office. - Киев: Диалектика, 1999. - 325 с.
7 Фаронов В.В. Программирование баз данных в Delphi7. - СПб: Питер, 2006. – 459 с.
8 Ковязин А.Н., Востриков С.М. Мир Interbase. - СПб: Питер, 2005. – 496 с.
9 Дарновски М. Microsoft Access. Просто о сложном. - Киев: Диалектика, 2001. - 224 с.
10 Бобровский С.И. Delphi 7. Учебный курс.- СПб: Питер, 2004. – 736 с.
11 Томас Конноли, Каролин Бегг, Анна Страни База данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ.: Уч. пос. – М.: Издательский дом Вильямс, 2000. – 1120с.
12 Костин В.Н., Тишина Н.А.Статистические методы и модели: Учебное пособие. – Оренбург: ГОУ ОГУ, 2004. – 138 с.
13 Д. Крёнке. Теория и практика построения база данных. 8-е изд. – СПб.: Питер, 2003. – 800 с.
14 А. Федоров, Н. Елманова. Базы данных для всех. – М.: КомпьютерПресс, 2001. – 256 с.
15 Хоменко Д.А., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений/ Под редакцией проф. А.Д.Хоменко. – Спб.: КОРОНА принт, 2000. – 416 с.
16 В.Н. Петров. Информационные системы. СПб.: Питер, 2002. – 688 с.
17 Т.Д. Дегтярева Проектирование информационного обеспечения автоматизированных систем. Учебное пособие. ОГУ, Оренбург, 1994.- 89 с.
18 Рахматуллин Р.Р. Выполнение организационно- экономической части дипломных проектов: Методические указания. ОГУ, Оренбург, 1998. – 46.
19 Самгин Э.Б. Освещение рабочих мест. – М.: МИРЭА, 1989. – 186 с.
20 Справочная книга для проектирования электрического освещения. / Под ред. Г.Б. Кнорринга. – Л.: Энергия, 1976.-145 с.
21 Безопасность жизнедеятельности. /Под ред. Н.А. Белова - М.: Знание, 2000 – 364 с.
22 Зинченко В.П. Основы эргономики. – М.: МГУ, 1979. – 179 с.
23 Борьба с шумом на производстве: Справочник / Е.Я. Юдин, Л.А. Борисов; Под общ. ред. Е.Я. Юдина – М.: Машиностроение, 1985. – 400с.
24 Дубовцев В.А. Безопасность жизнедеятельности. / Учеб. пособие для дипломников. - Киров: изд. КирПИ, 1992. – 76 с.
25 Мотузко Ф.Я. Охрана труда. – М.: Высшая школа, 1989. – 336 с.
2,500 руб.