Объектом исследования в работе является предприятие ООО «Контроль». Предметом – рабочее место менеджера отдела продаж.
С учетом того обстоятельства, что данное исследование находится на стыке наук – теории и практики баз данных - то и сама методика исследования комплексна по своему характеру. И были использованы общенаучные методы и методы эмпирического исследования
Целью выпускной квалификационной работы является создание автоматизированного рабочего места менеджера отдела продаж ООО «Контроль».
В ходе выполнения работы необходимо выполнить следующие задачи:
- исследовать предметную область;
- определить внешние сущности и накопители данных;
- создать диаграмму потоков данных;
- разработать инфологическую и даталогическую модели данных;
- создать межтабличные связи таблиц хранилища данных;
- спроектировать экранные формы и отчеты;
- экономически обосновать разработанную систему.
Данная работа содержит в себе три части.
В первой, аналитической части, выполнены комплексные работы, направленные на обоснование необходимости внедрения автоматизации: определена суть задачи, описаны главные характеристики системы, отображены все имеющиеся бизнес-процессы, освещены вопросы, которые связанны с анализом имеющихся разработок в данной области.
Вторая глава обосновывает проектные решения по информационному, техническому, программному и технологическому обеспечению. Проведена общая характеристика информационной архитектуры внедряемого автоматизированного рабочего места (АРМ), дано описание структуре полей таблиц базы данных, создана информационная модель задачи, выполнено моделирование «сущность-связь» (ER-модель), а также произведен анализ всем информационным потокам входной, оперативной, результатной и нормативно-справочной информации.
В ходе реализации решений по программному обеспечению построены: дерево диалога (сценарий работы с системой), структурная пакетная схема и ряд остальных компонентов АРМ, которые подробно раскрывают суть машинной реализации задачи.
Третья глава описывает все используемые программные модули, метод построения схемы технологического процесса, передачи, обработки, сбора и выдачи информации, а также контрольный пример внедрения АРМ. Также она приурочена выбору способа методологии расчета экономического эффекта и фактически проведению всех расчетов, чтобы обосновать экономическую эффективность этого АРМ. Об экономической эффективности данного АРМ свидетельствуют полученные итоги расчетов.
В заключении сделаны некие обобщенные выводы, подведены результаты проделанной работы и рассмотрены варианты дальнейшего развития системы. Другие материалы, которые относятся к основной части работы, находятся в приложении.
ВВЕДЕНИЕ
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ДЛЯ РАЗРАБОТКИ ПО
1.1 Характеристика предприятия и его деятельности
1.2 Моделирование бизнес-процессов предприятия
1.3 Анализ существующих разработок и постановка задачи автоматизации
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
2.1 Обоснование проектных решений
2.2 Инфологическое проектирование
2.3 Программное проектирование
3. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
3.1 Разработка структуры программного обеспечения
3.2 Проектирование и описание интерфейса пользователя
3.3 Обоснование эффективности решения
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Алексеев В.М. Языки программирования. Учебно-методическое пособие для специалистов направления «Компьютерная безопасность». — М: РУТ(МИИТ), 2018. — 35 с.
2. Антонов Олег. Документирование информационных систем. - Алматы, 2019. — 41 с.. -
3. Артюшина Л.А., Спирина Т.В., Троицкая Е.А. Информационные технологии и основы объектно-ориентированного программирования. Учебно-практическое пособие. — Владимир: Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ), 2019. — 203 с.
4. Афанасьева Т.В. Информационное общество и проблемы прикладной информатики. Учебное пособие. — Ульяновск : УлГТУ, 2018. — 123 с.. -
5. Афанасьева Т.В., Ярушкина Н.Г. Моделирование в задачах анализа свойств систем. - Учебное пособие. — Ульяновск: Ульяновский государственный технический университет (УлГТУ), 2019. — 114 с.
6. Бухараев Н.Р. Введение в процедурное программирование. - Казань: Казанский университет, 2018. — 99 с.
7. Воронин В.В. Информационное обеспечение автоматизированных систем. - Учебное пособие. — Хабаровск: Тихоокеанский государственный университет (ТОГУ), 2019. — 248 с.
8. Григорьев Ю.А., Плужникова О.Ю. Концептуальное и логическое проектирование схемы базы данных в нотации Чена и с помощью CASE-средства AllFusion Erwin Data Modeler. - М.: Спутник +, 2019. — 34 с.. -
9. Гуриков С.Р. Основы алгоритмизации и программирования на Visual C++ : учебное пособие / С.Р. Гуриков. — Москва : ИНФРА-М, 2022. — 515с. ISBN 978-5-16-015500-5
10. Еременко К. Работа с данными в любой сфере. - Альпина Диджитал, 2019. — 230 с.
11. Зюзев А.М., Нестеров К.Е. Объектно ориентированное программирование. Учебно-методическое пособие. — Екатеринбург: Уральский федеральный университет им. первого Президента России Б.Н. Ельцина (УрФУ), 2019. — 116 с.
12. Калилец Т.В. и др. Эргономика информационных систем. - Т.В. Калилец, В.С. Осипович, И.Ф. Киринович, К.Д. Яшин, Е.А. Бурков, Н.А. Назаренко, П.И. Падерно. — Пособие. – Минск : БГУИР, 2018. – 74 с.
13. Козлов Сергей. Защита информации. Устройства несанкционированного съема информации и борьба с ними. - М.: Трикста, 2018. — 289 с.
14. Конова Е.А. Алгоритмы и программы. Язык С++ / Конова Е.А. – Санкт-Петербург : : Издательство «Лань», 2022. – 384 с.
15. Костюк Ю.Л. Лекции по основам программирования. Учебное пособие. — Томск: Томский государственный университет (ТГУ), 2019. — 260 с.
16. Ларина Т.Б. Низкоуровневые языки. Учебное пособие для бакалавров направлений подготовки «Информатика и вычислительная техника» и «Информационная безопасность». — М: РУТ (МНИТ), 2018. — 147 с.
17. Москвитин А.А. Структуры данных и алгоритмы / Москвитин А.А. – Пятигорск: : ООО «Рекламно-информационное агентство на КМВ», 2021. – 144 с. ISBN: 978-5-6046722-7-3
18. Назаров, С.В. Архитектура и проектирование программных систем / С.В. Назаров. – Москва : ИНФРА-М, 2023. – 413 с.
19. Нарваткина Н.С. Внедрение информационных систем. Учебное пособие. — Екатеринбург: Российский государственный профессионально-педагогический университет (РГППУ), 2019. — 94 с.
20. Новиков Б.А., Горшкова E.A. Основы технологий баз данных. - М.: ДМК Пресс, 2019. — 240 с.
21. Осипов Д. Технологии проектирования баз данных. - М.: ДМК Пресс, 2019. — 499 с.
22. Райнер Г. С++ 20 в деталях/ Райнер Г. – Москва: ДМК Пресс, 2023. – 518 с.
23. Романов А.А. (сост.) Распределенные вычисления и приложения. Учебное пособие. — Ульяновск : УлГТУ, 2018. — 151 с.
24. Семахин А.М. Методы верификации и оценки качества программного обеспечения. - Курган: Курганский государственный университет, 2018. — 150 с.
25. Скиена, С. С. Алгоритмы. Руководство по разработке / С. С. Скиена. – Санкт-Петербург:БХВ-Питер, 2022. – 848 с. – ISBN 978-5-9775-6799-2
26. Скитер Н.Н., Костикова А.В., Сайкина Ю.А. Информационные технологии. - Волгоград: Волгоградский государственный технический университет, 2019. — 96 с.
27. Стасышина В.М., Стасышин Т.Л. Базы данных: технологии доступа. - 2-е изд. испр. и доп. — Учебное пособие для СПО. — М.: Юрайт, 2019. — 164 с.
28. Стельмашонок Е.В., Васильева И.Н. (ред.) Информационная безопасность цифрового пространства. - СПб.: СПбГЭУ, 2019. — 155 с.
29. Тагайцева С.Г., Юрченко Т.В. Предметно-ориентированное программирование. - Нижний Новгород: ННГАСУ, 2018. — 84 с.
30. Трофимов В.В., Павловская Т.А. Основы алгоритмизации и программирования. Учебник для СПО. — М.: Юрайт, 2019. — 137 с.
31. Умарова А.А. (сост.) Основы проектирования баз данных. - Учебное пособие для специальности «Информационные системы (по отраслям)». — Махачкала: ДГУНХ, 2018. — 108 с.
32. Юрчик П.Ф., Голубкова В.Б. Применение Web и CALS технологий на предприятии. - М.: Московский автомобильно-дорожный государственный технический университет (МАДИ), 2018. — 112 с.
33. Юрчик П.Ф., Голубкова В.Б. Проектирование и эксплуатация ИАСУ. - М.: Московский автомобильно-дорожный государственный технический университет (МАДИ), 2018. — 172 с.