Работа сделана на примере магазина одежды Zarina.
Использовалась СУБД Microsoft SQL Server.
ВВЕДЕНИЕ 4
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 7
1.1 Технико-экономическая характеристика предприятия 7
1.1.1 Характеристика предприятия и его деятельности 7
1.1.2. Организационная структура управления предприятием 9
1.1.3 Программная и техническая архитектура ИС предприятия 10
1.2 Стратегия развития и бизнес-архитектура предприятия 12
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов 12
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание 13
1.2.3 Обоснования необходимости использования вычислительной техники для решения задачи 16
1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 18
1.3.1 Анализ существующих разработок для автоматизации задачи 18
1.3.2 Выбор и обоснование стратегии автоматизации задачи 21
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации комплекса задач 21
2 ПРОЕКТНАЯ ЧАСТЬ 24
2.1 Обоснование проектных решений 24
2.1.1 Обоснование проектных решений по информационному обеспечению 24
2.2.2 Обоснование проектных решений по программному обеспечению 24
2.1.3 Обоснование проектных решений по техническому обеспечению 28
2.2 Разработка проекта автоматизации 29
2.2.1 Дерево функций 29
2.2.2 Характеристика базы данных 31
2.2.3 Структурная схема пакета 35
2.2.4 Описание программных модулей 36
2.3 Контрольный пример реализации проекта и его описание 40
3. ЭКОНОМИЧЕСКАЯ ЭФФЕКТИВНОСТЬ 48
3.1 Выбор и обоснование методики расчёта экономической эффективности 48
3.2 Расчёт показателей экономической эффективности проекта 49
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 58
Сегодняшнее время характеризуется использованием многих компаний в своей деятельности специализированных информационных систем. Применение таких специализированных систем позволит собирать необходимые данные, хранить их, а также обрабатывать и выдавать при выполнении различных задач. Это в свою очередь приводит к автоматизации рутинной деятельности и соответственно использование информации в свою очередь становится несложным.
Специализированные информационные системы позволяют решать задачи во многих сферах деятельности компании, таких как бухгалтерская служба, кадровая служба, управление складами и т.д. Так как рассматриваемой организацией является компания на примере Zarina, одной
из важных процессов среди большого комплекса задач является автоматизация работы компании.
Главными достоинствами применения таких информационных систем
в компании на примере Zarina для автоматизации работы являются следующие:
компания на примере Zarina продает огромное количество одежды, которое хранится в разных складах, соответственно такие ИС позволяют быстрее осуществлять продажи;
при продаже продукции клиенту выдается бумажный чек, благодаря использованию системы клиенту всегда будет доступ
к электронному чеку;
позволяет решать задачи по продаже одежды в онлайн формате;
использование таких систем позволит держать информацию
в безопасном виде;
использование таких систем позволит клиентам самому подбирать продукцию через личный кабинет.
Представленные выше достоинства использования информационных систем для автоматизации работы интернет-магазина на примере Zarina и определило актуальность работы.
Цель выпускной квалификационной работы является разработка информационной системы розничного интернет магазина одежды на примере Zarina.
Объектом исследования в данной ВКР выступает организация
на примере Zarina.
Предметом исследования в данной ВКР выступает деятельность организации на примере Zarina по учету продаж одежды.
Задачи, которые поставлены при выполнении выпускной квалификационной работы:
провести анализ работы Zarina, рассмотреть организационную структуру и выделить главных действующих лиц, которые участвуют в решении задач работы;
провести IDEF0 моделировании указанной деятельности учета работы организации, выделить недостатки и предложить пути решения;
организовать анализ существующих программных средств, которые решат существующие недостатки и осуществить выбор;
привести информационное обеспечение задачи;
представить информационную систему;
дать оценку эффективности от использования информационной системы и сделать выводы.
В ВКР применяются 2 основных метода:
− теоретический;
− практический.
В ходе использования теоретического метода применялись такие способы, как анализ литературы, в ходе которого выбирались средства проектирования и разработки информационной системы; изучение
и обобщение отечественных и зарубежных практик.
В ходе использования практического метода применялись способы сравнения с существующими технологиями решения задачи, тестирования разработанной информационной системы и моделирования.
Для решения проблемы учета продаж в интернет-магазине было принято решение о создании и внедрении автоматизированной информационной системы. Она направлена на достижение целей компании путем предоставления необходимой информации и оптимизации эффективного использования ресурсов сотрудников.
В процессе работы над проектом были выполнены следующие задачи:
дана характеристика организации;
описаны сущности существующих проблем и приведена постановка задачи;
проанализированы существующие решения по данной задаче;
обоснован выбор средств реализации проекта;
сформированы требования к информационной системе;
проведено логическое и физическое проектирование БД;
описана структура выбора ввода и вывода данных;
разработан графический интерфейс;
обоснована экономическая эффективность внедрения и инсталляции продукта.
Для разрабатываемой информационной системы была создана ER-диаграмма, которая представляет модель данных системы.
С целью оптимизации и автоматизации рабочих процессов было разработано специализированное программное обеспечение, созданное на базе языка программирования C# и использующее СУБД Microsoft SQL Server для эффективного хранения данных.
На основе проведенного анализа предметной области было выполнено физическое проектирование базы данных, выделено 12 сущностей.
База данных позволяет проводить следующие операции:
добавление одежды, ее стоимости и количества;
учет одежды на складе;
изменение текущей информации об одежде, вследствие изменения их цены и количества;
удаление из базы данных информации об одежде;
регистрация клиентов;
добавление договоров на осуществлении покупки одежды между клиентами и организацией;
удаление договоров;
осуществление доставки.
Проведенное описание разработки продемонстрировало в каких случаях информационная система работает без ошибок, а также показало случаи появления системных сообщений о некорректности исполнения некоторых команд по обработке запроса.
Разработанная система позволила:
быстрее осуществлять продажи;
перейти от бумажного документооборота к электронному;
держать информацию в безопасном виде;
использовать клиентам личный кабинет.
Согласно проведенной оценке экономической эффективности срок окупаемости составит 29 месяцев.
1. ГОСТ Р 7.0.5-2008. СИБИД. Библиографическая ссылка – URL: https://docs.cntd.ru/document/1200063713 (дата обращения 01.12.2024) – Текст: электронный.
2. ГОСТ Р 7.0.100-2018. «Библиографическая запись. Библиографическое описание. Общие требования и правила составления» – URL: https://docs.cntd.ru/document/1200161674 – (дата обращения 01.12.2024) – Текст: электронный.
3. ГОСТ 34.201-89 Виды, комплексность и обозначения документов при создании автоматизированных систем – URL: http://docs.cntd.ru/document/gost-34-201-89 (дата обращения 01.12.2024) – Текст: электронный.
4. ГОСТ 34.320-96 Концепции и терминология для концептуальной схемыи информационной базы – URL: http://docs.cntd.ru/document/1200017661 (дата обращения 01.12.2024) – Текст: электронный.
5. ГОСТ 34.321-96Информационные технологии. Система стандартов по базам данных. Эталонная модель управления данными – URL: http://docs.cntd.ru/document/gost-34-321-96 (дата обращения 01.12.2024) – Текст: электронный.
6. ГОСТ 34.601-90 Автоматизированные системы. Стадии создания – URL:http://docs.cntd.ru/document/gost-34-601-90(дата обращения 01.12.2024) – Текст: электронный.
7. «Бесплатные средства разработки» – Visual Studio [Электронный ресурс]. – Режим доступа: https://www.visualstudio.com/products/visual-studio-community- vs.
8. Албахари, Д. C# 9.0. Справочник. Полное описание языка / Д. Албахари. – Москва : Диалектика / Вильямс, 2021. – 1206 c.
9. Александреску, А. Язык программирования D / А. Александреску. – СПб.: Символ-плюс, 2019. – 544 c.
10. Вагнер, Б. С# Эффективное программирование / Билл Вагнер. – Москва : ЛОРИ, 2019. – 224 c.
11. Васильев, А.Н. Программирование на C# для начинающих. Особенности языка / А.Н. Васильев. – Москва : ЭКСМО, 2020. – 128 c.
12. Гниденко, И. Г. Технология разработки программного обеспечения: учеб. пособие для СПО / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – Москва: Издательство Юрайт, 2019. – 235 с.
13. Гордеев, С. И. Организация баз данных в 2 ч. Часть 2 : учебник для вузов / С. И. Гордеев, В. Н. Волошина. – 2-е изд., испр. и доп. – Москва : Издательство Юрайт, 2019. – 501 с.
14. Джеймс Грофф Р., SQL. Полное руководство / Р. Грофф Джеймс, С. Эмерсон, М. Дарновски – Москва: Мир, 2019. – 960 с.
15. Джон, Ш. Microsoft Visual C#» / Ш. Джон. – СПб, 2020. – 848 с.
16. Дорогов, В.Г. Основы программирования на языке С: Учебное пособие / В.Г. Дорогов, Е.Г. Дорогова; Под общ. ред. проф. Л.Г. Гагарина. – Москва: ИД ФОРУМ, НИЦ ИНФРА-М, 2019. – 224 c.
17. Ипатова Э.Р., Ипатов Ю.В. Методологии и технологии системного проек-тирования информационных систем: учебник. – Москва: Флинта, 2019. – 257 с.
18. Кара-Ушанов, В. Ю. SQL - язык реляционных баз данных: Учебное пособие / Кара-Ушанов В.Ю., – 2-е изд., стер. – Москва : Флинта, Изд-во Урал. ун-та, 2019. – 156 с.
19. Кауфман, В.Ш. Языки программирования. Концепции и принципы / В.Ш. Кауфман. – Москва: ДМК, 2019. – 464 c.
20. Конолли, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. / Т. Конолли, К. Бегг – Москва : Вильямс, 2019. – 1440 с.
21. Кудинов, А. Т. Правовая информатика. Учебник и практикум для прикладного бакалавриата / ред. Чубукова С. Г. Москва: Юрайт, 2019. – 314 с.
22. Кудрявцев, К. Я. Методы оптимизации : учебное пособие для вузов / К. Я. Кудрявцев, А. М. Прудников. – 2-е изд. – Москва : Издательство Юрайт, 2021. – 140 с.
23. Макарова, Н.В. Основы программирования : учебник / Макарова Н.В., Нилова Ю.Н., Зеленина С.Б., Лебедева Е.В. – Москва : КноРус, 2021. – 451 с.
24. Мамонова, Т. Е. Информационные технологии. Лабораторный практикум : учебное пособие для среднего профессионального образования / Т.Е.Мамонова. – Москва : Издательство Юрайт, 2019. – 178 с.
25. Морозова, О.А. Информационные системы управления портфелями и программами проектов : учебное пособие / Морозова О.А. – Москва : КноРус, 2021. – 266 с.
26. Мюллер, Д. П. C# для чайников / Джон Поль. – Москва : Диалектика-Вильямс, 2019. – 608 с.
27. Палмер, М. Проектирование и внедрение компьютерных сетей / Майкл Палмер, Роберт Брюс Синклер, Майкл Палмер. – СПб : БХВ-Петербург, 2022. – 740 c.
28. Постолит, А. Visual Studio .NET: разработка приложений баз данных / А. Постолит. – Москва : СПб: БХВ-Петербург, 2019. – 544 c.
29. Преснякова, Г.В. Проектирование интегрированных реляционных баз данных: Учебное пособие / Г.В. Преснякова. – М.: КДУ , 2019. – 224 c.
30. Таненбаум, Э.С. Компьютерные сети / Э.С. Таненбаум. – Москва : Питер, 2020. – 608 c.
31. Тельнова, Ю.Ф. Базы данных и информационные системы. / Ю.Ф. Тельнова – Москва : Юнити, 2019. – 544 c.
32. Троелсен, Э. Язык программирования C# 2010 и платформа .NET 4; Высшая школа – Москва, 2019. – 178 c.
33. Троелсен, Э. Язык программирования C# 7 и платформы .NET и .NET Core / Э. Троелсен. – Москва : Вильямс, 2020. – 1328 c.