Аннотация 2
ВВЕДЕНИЕ 9
1 СОСТОЯНИЕ ПРОБЛЕМЫ РАЗВИТИЯ И ОПРЕДЕЛЕНИЕ ЗАДАЧ СОВЕРШЕНСТВОВАНИЯ АВТОМАТИЗИРОВАННЫХ СИСТЕМ УЧЕТА И КОНТРОЛЯ ИСПОЛНЕНИЯ ЗАКАЗОВ 11
1.1 История создания и развития АИС 11
1.2 Характеристика современных автоматизированных информационных
систем 14
1.3 Тенденции развития автоматизированных систем учета 18
Выводы по главе 1 19
2 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 20
2.1. Структура студии, ее описание, цели, задачи и функции 20
2.2. Характеристика предприятия 23
2.3 Описание процесса обслуживания клиентов ООО «Алькой» 25
2.4 Анализ проблем процесса учета и контроля исполнения заказов ООО
«Алькой» 30
Выводы по главе 2 33
3 ПОСТАНОВКА ЗАДАЧИ 34
3.1 Общие требования к системе учета и контроля исполнения заказов 34
3.2 Формирование критериев оценки 34
3.3 Обзор существующих информационных систем 35
3.4 Сравнительный анализ существующих и разрабатываемой ИС 39
Выводы по главе 3 39
4 ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ 40
4.1 Обзор и выбор CASE-средств для построения модели 40
4.1.1 Обзор CASE-средств моделирования и анализа бизнес-процессов 41
4.1.2 Формирование критериев оценки case-средств 45
4.1.3 Обоснование выбора CASE-средства для моделирования бизнес-процесса 46
4.2 Основные объекты веб-студии 47
4.2.1 Построение модели предметной области «Как есть» (AS-IS) 49
4.2.2 Построение оптимизированной модели предметной области «Как надо»
(ТО-ВЕ) 52
Выводы по главе 4 55
5 РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ 57
5.1 Выбор средств разработки системы 57
5.2 Разработка базы данных системы 61
5.3 Разрабока веб-приложения 69
5.4 Примеры работы информационной системы 74
5.5 Безопасность информационной системы 80
Выводы по главе 5 80
ЗАКЛЮЧЕНИЕ 82
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 83
ПРИЛОЖЕНИЕ А 86
ПРИЛОЖЕНИЕ Б 100
В настоящее время процесс автоматизации затронул сферы производственных процессов, проектирование, планирование и управление, различные бизнес-процессы, а также научные исследования и обучение.
Эффективность любой компании зависит от скорости взаимодействия между различными разделами, сотрудниками, а также исполнителя с заказчиком. При увеличении штата компании и количества выполняемых проектов, как и при усложнении отдельных проектов, скорость на принятие каких-либо управленческих решений является важным фактором скорости работы всей компании. Большие потоки информации необходимые для корректного выполнения всех проектов необходимо правильно хранить, структурировать и в нужный момент использовать.
Для решения таких задач в компаниях используются автоматизированные информационные системы управления (АИС).
АИС - это человеко-машинная система, обеспечивающая автоматизированное получение и обработку информации, необходимой для оптимизации управления в различных сферах человеческой деятельности.
Использование АИС необходимо для систематизации обмена информации, корректного ввода и использования данной информации. С АИС взаимодействие между различными лицами будет носить стандартизированный характер, что в итоге ускорит время на получение сотрудником необходимой информации. Такие процессы в итоге приведут к слаженному выполнению всех процессов, что увеличивает эффективность компании.
Представленная в настоящей работе автоматизированная система учета и контроля исполнения заказов разработана с целью обеспечения информативности, ускорения обработки информации, учета поступающих задач и контроля за своевременным выполнением заявок клиента.
Задачи дипломной работы заключаются в следующем:
1. Изучение особенностей функционирования автоматизированных информационных систем учета.
2. Реализовать базу данных в соответствии с приведенными требованиями постановками задачи.
3. Реализовать веб-приложение для работы с базой данных сотрудниками студии.
В ходе анализа работы веб-студии «Алькой» была выявлена необходимость в приобретении новой или разработке собственной информационной системы учета и контроля исполнения заказов.
Исходя из проблемы информационной системы учета и контроля исполнения заказов, была сформулированна цель работы и задачи, необходимые для ее достижения.
В ходе работы был выдвинут ряд требований, которые должна реализовывать данная система. Далее был представлен ряд программных комплексов, удовлетворяющих данным задачам, но поскольку они имеют недостаточный или избыточный функционал и требуемое к ним программное обеспечение невозможно было приобрести, было принято решение о разработке собственной системы.
Далее была полностью разработана информационная система, основанная на требованиях, приведенных в третьей главе.
Была рассмотрена и спроектирована база данных, в которой в дальнейшем будет храниться вся информация о пользователях системы, клиентах, заявках и проектах. Составлен перечень всех таблиц, которые будет содержать база, и приведена их зависимость между собой. Также приведена характеристика каждой из таблиц.
Далее расписана разработка веб-приложения для работы с имеющейся базой данных.
После тестирования разработанной системы были найдены ошибки и недочеты, которые были рекомендованы к доработке, и впоследствии доработаны.
По результатам проведенных работ создана информационная система учета и контроля исполнения заказов, которая в настоящее время тестируется и планируется к внедрению в организации.