Актуальность работы обусловлена необходимостью устранения проблемы вручную обрабатывать документы, отслеживать количество и местоположение ТМЦ на складе, а также производить ручной сбор и ввод данных при оформлении заказа.
Объектом исследования в данной работе является процесс оформления заказа и складского учета на предприятии.
Предметом исследования является информационная система для автоматизации оформления заказа и складского учета ТМЦ.
Целью данной работы является повышение эффективности процесса оформления заказов и складского учета ТМЦ на предприятии ООО
«СтройМатериалы» за счет разработки информационной системы строительной компании.
Для достижения поставленной цели требуется решить следующие задачи:
- анализ рассматриваемого процесса;
- разработка технического задания;
- разработка структуры данных системы;
- разработка архитектуры системы;
- разработка автоматизированной информационной системы;
- создание блок-схемы разработанных модулей;
- разработка инструкции по работе с программным продуктом.
ВВЕДЕНИЕ..................................................................................................... 4
1 Анализ требований на разработку информационной системы.................. 6
1.1 Анализ предметной области.................................................................. 6
1.2 Модель данных...................................................................................... 8
1.3 Моделирование бизнес-процессов...................................................... 11
1.4 Разработка пользовательских требований......................................... 13
1.4.1 Спецификации варианта использования..................................... 13
1.5 Функциональные требования.............................................................. 15
1.6 Нефункциональные требования.......................................................... 17
1.7 Выводы по главе.................................................................................. 18
2 Проектирование «Торговля строительными материалами».................... 19
2.1 Разработка функциональной схемы................................................... 21
2.2 Разработка алгоритмов системы......................................................... 21
2.3 Разработка экранных форм и структуры данных системы............... 27
2.4 Разработка программной архитектуры системы............................... 33
2.5 Выводы по главе.................................................................................. 36
3 Реализация «Торговля строительными материалами»............................ 37
3.1 Разработка программной архитектуры системы............................... 37
3.2 Постановка задачи на реализацию проекта....................................... 37
3.3 Реализация графического интерфейса................................................ 39
3.4 Результат отладки и работы объектов................................................ 40
3.5 Реализация функций на языке программирования............................ 43
3.6 Вывод по главе.................................................................................... 47
ЗАКЛЮЧЕНИЕ............................................................................................. 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ..................................... 49
ПРИЛОЖЕНИЕ А......................................................................................... 51
ПРИЛОЖЕНИЕ Б......................................................................................... 58
1. Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство
«Русская редакция»; СПб.: БХВ-Петербург, 2018. — 736 стр.: ил.
2. Хамадеев Ш.А. Методология моделирования бизнес-процессов BPMN2. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». – Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. – 36 с.
3. Хамадеев Ш.А. Методология описания пользовательских требований. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». – Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. – 28 с.
4. Справочник по символу BPMN 2.0. Описание всех символов BPMN
2.0 с примерами. [Электронный ресурс]. URL: https://camundarus.ru/bpmn/reference (дата обращения: 10.03.2023).
5. Руководство для начинающих по использованию BPMN в повседневной работе. [Электронный ресурс]. URL: https://www.microsoft.com/ru-ru/microsoft-365/business-insights- ideas/resources/the-guide-to-using-bpmn-in-your-business (дата обращения: 14.03.2023).
6. Нотация BPMN 2.0: ключевые элементы и описание. [Электронный ресурс]. URL: https://www.comindware.com/ru/blog-нотация-bpmn-2-0- элементы-и-описание (дата обращения: 15.03.2023).
7. Лекция 2: Понятие требования. Классификации требований. [Электронный ресурс]. URL: https://intuit.ru/studies/courses/2188/174/lecture/4714?page=2 (дата обращения: 20.03.2023).
8. Радченко М.Г., Хрусталева Е.Ю. 1С: Предприятие 8.3. Практическое пособие разработчика. M.: ООО «1С- Паблишинг», 2019 г.
9. М. Фаулер. UML в кратком изложении. / М. Фаулер; Скотт. К. - М.: Мир, 2016 г. –204 с.
10. Разработка TO-BE модели бизнес-процессов. Режим доступа: https://studwood.ru/1913434/informatika/razrabotka_modeli_biznes_protsessov [Электронный ресурс]. (Дата обращения: 21.03.2023)
11. Универсальный BPMN 2.0. Режим доступа: https://lucid.app/lucidchart/ [Электронный ресурс]. (Дата обращения: 22.03.2023)
12. Стандартные функциональные требования. Режим доступа: https://habr.com/ru/company/retailrocket/blog/431572/ [Электронный ресурс]. (Дата обращения: 23.03.2023)
13. Определение атрибутов и сущностей. Режим доступа: https://edu.tltsu.ru/sites/sites_content/site216/html/media67140/lec34_is1.pdf#:~:te xt=Атрибут%20сущности%20%20поименованная%20характеристика%2C,атр ибута%20Наименование_товара%3A%20Телевизор%20Samsung%20QE49Q6 7RAU [Электронный ресурс]. (Дата обращения: 23.03.2023)
14. Технология Клиент-сервер простыми словами. Режим доступа: https://galtsystems.com/blog/start/klient_server_o_tekhnologii_prostymi_slovami/ [Электронный ресурс]. (Дата обращения: 23.03.2023)
15. Что такое «сквозной процесс». Режим доступа: https://www.cfin.ru/management/strategy/change/interfunctional.shtml [Электронный ресурс]. (Дата обращения: 23.03.2023)