Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 3
ГЛАВА
1. ОБОСНОВАНИЕ РАЗРАБОТКИ СИСТЕМЫ 7
1.1. Описание предметной области 7
1.2. Анализ аналогов и прототипов 11
1.3. Подтверждение необходимости и актуальности проектирования 17
1.4. Выводы по главе 1 19
ГЛАВА
2. РАЗРАБОТКА ПРОЕКТА СИСТЕМЫ 20
2.1. Разработка структуры системы 20
2.3. Разработка структур данных 25
2.3. Разработка интерфейса взаимодействия пользователя с системой 28
2.4. Выводы по главе 2 33
ГЛАВА
3. РЕАЛИЗАЦИЯ ПРОЕКТА СИСТЕМЫ 35
3.1. Разработка рабочей программы 35
3.2. Анализ эффективности разработанной системы 44
3.3. Сопровождение созданной системы в процессе эксплуатации, работы по ее дальнейшему развитию 45
3.4. Выводы по главе 3 48
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 53
ПРИЛОЖЕНИЯ 55
Выдержка из текста
ВВЕДЕНИЕ
Объектом исследования являются системы автоматизации предприятия ООО «ЛУКОЙЛ-Центрнефтепродукт». Предметом исследования являются способы создания программного обеспечения компании ООО «ЛУКОЙЛ-Центрнефтепродукт».
Существует большое количество программных продуктов, позволяющих выполнять автоматизацию бизнес-процессов предприятий. Наиболее известными являются:
комплекс программ компании "1С";
решения международной компании SAP;
программные продукты компании "Парус";
системы компании ООО "БЭСТ-программы".
Все эти системы ориентированы на малый, средний и крупный бизнес и предоставляют обширный инструментарий для автоматизации бизнес-процессов предприятия. Но они также имеют ряд серьезных недостатков:
Высокая стоимость программного продукта для конечного потребителя, включая стоимость сопровождения и технической поддержки;
Необходимость доработки системы под задачи конкретного предприятия;
Необходимость обучения персонала для работы с системой, так как они имеют повышенную сложность для конечного пользователя за счет ориентированности на различные предприятия;
Излишний набор функций вследствие попыток универсализации данных систем.
Следовательно, исследование технологического процесса и разработка собственной системы автоматизации является востребованной и одной из приоритетных задач на предприятии. Это, в числе прочего, необходимо с целью уменьшения финансовых и временных затрат.
Цель работы – разработка системы автоматизации процесса приема и обработки заявок для выполнения работ на объектах компании ООО «ЛУКОЙЛ-Центрнефтепродукт».
Для достижения поставленной цели необходимо решить следующие задачи:
1) Рассмотреть программные решения, используемы для автоматизации предприятий;
2) Выполнить разработку проекта системы для автоматизации процесса приема и обработки заявок в компании ООО «ЛУКОЙЛ-Центрнефтепродукт»;
3) Провести тестирование программных средств;
4) Провести анализ эффективности разработанной системы;
5) Описать способы сопровождения созданной системы в процессе эксплуатации.
Изучение процесса приема и обработки заявок на выполнение работ позволит оптимизировать работу предприятия и повысить его эффективность. Разработанная система может быть развернута и внедрена на предприятии для постоянной работы.
Актуальность выбранной темы в настоящий момент заключается в необходимости разработки современной отечественной системы автоматизации бизнес-процессов на замену существующим иностранным программным продуктам. Данная тема особенно остро и актуально стоит вследствие основных курсов Правительства Российской Федерации, направленных на импортозамещение в сфере производства. Это должно способствовать повышению производственной безопасности и информационной независимости. Разработка системы автоматизации в настоящий момент необходима также по причине обновления устаревшего программного обеспечения, а также обновления программного обеспечения вследствие постоянной модернизации технологических процессов на предприятии.
Тема автоматизации бизнес-процессов часто рассматривается в различной литературе. Одним из таких произведений является «Основы построения автоматизированных информационных систем» Гвоздевой В.А. В нем она определяет основные понятия автоматизированных информационных систем, рассматривает исторический опыт попыток разработки подобных программных продуктов. В конечном итоге определяет особенности таких систем и выделяет их классификацию (по типу хранения данных, степени автоматизации, характеру обработки данных, сфере применения и программно-аппаратной реализации).
Еще одним значительным произведением в области автоматизации бизнес-процессов является «Разработка и эксплуатация автоматизированных информационных систем» автора Гагариной Л.Г. В этом произведении более подробно рассматривается практическая сторона проектирования автоматизированных информационных систем. Приводятся конкретные методологии и стандарты, позволяющие выполнить проектирование и разработку, а также программные инструменты, при помощи которых это можно сделать. Рассматриваются также конкретные способы работы с системами управления базами данных.
Также данную проблему рассматривали такие авторы как Емельянова Н.З. в книжном издании «Основы построения автоматизированных информационных систем», сотрудники различных организаций, занимающихся разработкой подобных систем, таких как 1С, SAP, Парус, БЭСТ.
В первой главе рассматривается теоретическая база: изучается работа предприятия, описывается структура предприятия, наличие дочерних структурных объектов. Анализируются возможные методы решения и применимые методики, которые уже были использованы для решения подобных задач. Рассматриваются аналогичные программные решения, имеющиеся на рынке, а также используемое на данный момент программное обеспечение на предприятии. Выявляются их плюсы и минусы. Обосновывается необходимость проектирования и разработки программного обеспечения. Выполняется постановка задачи проектирования.
Во второй главе выполняется разработка структуры создаваемой системы, а также основных алгоритмов, анализируется процесс функционирования предприятия. Производится разработка структур данных. Осуществляется выбор всех необходимых программных и аппаратных средств, необходимых для работы разрабатываемой системы. Производится проектирование интерфейса пользователя. Выполняется разработка программного обеспечения.
В третьей главе приводится разработка рабочей программы, информация о тестировании программного обеспечения и выбор подхода, наиболее подходящего для тестирования разработанной системы. Выполняется разработка сопроводительной документации. Выбирается подход сопровождения разработанной системы и приводится информация о том, как осуществляется техническая поддержка разработанной системы.
Список использованной литературы
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. ГОСТ 7.1-2003. Комплекс стандартов на автоматизированные системы [Текст].
– М.: Издательство стандартов, 1991. – 48 с.
2. ГОСТ Р ИСО 9241-110-2009. Эргономика взаимодействия человек-система. Часть 110. Принципы организации диалога. – 28 с.
3. ГОСТ Р ИСО 9241-210-2012. Эргономика взаимодействия человек-система. Часть 210. Человеко-ориентированное проектирование интерактивных систем. – 27 с.
4. Болтенков В.И., Литвинов А.Л., Лычева Н.В. Конфигурирование и настройка автоматизированных информационных систем:.–Белгород: Изд-во БелГУ, 2004. – 81 с.
5. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учеб. пособие / Под. ред. проф. Л.Г. Гагариной.–М.:ИД "ФОРУМ": ИНФРА-М, 2007. – 38 с.
6. Гвоздева В.А., Лаврентьева И.Ю. Основы построения автоматизированных информационных систем: учебник.–М.: ИД ФОРУМ: ИНФРА-М, 2007. – 320 с.
7. Дейт, К., Дж. Введение в системы баз данных, 7-е издание.: Пер. с англ.–М.: Издательский дом Вильямс, 2001. – 1072 с.
8. Емельянова Н.З., Партыка Т.Л., Попов И.И. Основы построения автоматизированных информационных систем: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2007. – 416 с.
9. Карпова И.П. Требования и рекомендации разработчику АИС [Текст]
/ Карпова И.П. – М.: Диалектика, 2006. – 263 с.
10. Кириллов В.В. Основы проектирования реляционных баз данных. Учебное пособие. – СПб.: ИТМО, 1994. – 88 с.
11. Маклаков, С. BPwin и ERwin. CASE-средства разработки информационных систем. – М.: ООО Диалог-МИФИ, 2000. – 304 с.
12. Мандел Т. Разработка пользовательского интерфейса.–М.: ДМК Пресс, 2001. – 416 с.
13. Митичкин С.А. Разработка в системе 1С: Предприятие 8.0 [Текст]
/ С.А Митичкин. – М.: Вильямс, 2007. – 432 с.
14. Сахно В.Н. 1С: Бухгалтерия 8.0 с начала / под ред. М.Г. Лапусты.-М.: ИНФРА-М, 2002. – 55 с.
15. Шилдт Г. C# 4.0: полное руководство. – М.: Вильямс, 2011. – 1056 с.
16. Компания БЭСТ [Электронный ресурс]
- URL: http://www.bestnet.ru (дата обращения: 11.09.2016)
17. Официальный сайт ООО «ЛУКОЙЛ-Центрнефтепродукт» [Электронный ресурс]
- URL: www.luknef.lukoil.ru (дата обращения: 05.09.2016)
18. Оценка и управление качеством АИС [Электронный ресурс]
- URL: http://inftis.narod.ru/ais/ais-n 7.htm (дата обращения: 09.09.2016)
19. Сайт о программировании «Метанит» [Электронный ресурс]
– URL: http://metanit.com/ (дата обращения: 08.09.2016)
20. Сайт фирмы 1С [Электронный ресурс]
- URL: www.1c.ru (дата обращения: 06.09.2016)
21. Microsoft developer network [Электронный ресурс]
- URL: https://msdn.microsoft.com (дата обращения: 13.09.2016)
22. ProfessorWeb .Net and Web programming [Электронный ресурс]
- URL: http://professorweb.ru/ (дата обращения: 14.09.2016)