Файл: Проектирование реализации операций бизнес-процесса «Взаиморасчеты с клиентами» (магазин бытовой техники «Электроника»).pdf
Добавлен: 13.03.2024
Просмотров: 41
Скачиваний: 0
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова программных модулей)
2.7. Описание программных модулей
Ввод информации о товарах осуществляется по средствам функциональной формой «Товар» рис. 18. При помощи формы «Товар» можно добавить, изменить и удалить данные о товарах.
Рисунок 17. Форма «Поставщик»
Рисунок 18. Форма «Товар»
Ввод информации о единицах измерения осуществляется по средствам функциональной формой «Единица измерения» рис. 19. При помощи формы «Единица измерения» можно добавить, изменить и удалить данные о единицах измерения.
Ввод информации о типах оборудования осуществляется по средствам функциональной формой «Тип» рис. 20. При помощи формы «Тип» можно добавить, изменить и удалить данные о типах оборудования.
Рисунок 19. Форма «Единица измерения»
Ввод информации о методах доставки осуществляется по средствам формы «Метод доставки» рис. 14. При помощи формы «Методы доставки» можно добавить, изменить и удалить данные о методах доставки.
Рисунок 20. Форма «Тип»
Рисунок 21. Форма «Метод доставки»
Для анализа данных в системе были разработаны несколько запросов, Приложение. Запрос на просмотр информации о товаре позволяет просмотреть информацию о необходимом товаре. Для этого необходимо в диалоговом окне ввести наименование необходимого товара, рис. 22. В результате будет выведена информация о необходимом товаре, рис. 23.
Рисунок 22. Диалоговое окно запроса
Рисунок 23. Результат выполнения запроса
Для поиска информации о клиенте можно воспользоваться специальным запросом на поиск необходимого клиента. Для этого необходимо в диалоговом окне ввести необходимую фамилию клиента, рис. 24.
Рисунок 24. Диалоговое окно запроса
В результате будет выведена информация о необходимом клиенте, рис. 25. Программный код разработанных запросов представлен в Приложении.
Рисунок 25. Результат выполнения запроса
Таким образом, был представлен полный цикл работы с информационной системой позволивший ознакомиться с функциональными возможностями системы.
ЗАКЛЮЧЕНИЕ
В процессе выполнения данной работы были получены следующие результаты:
– в процессе моделирования бизнес-процессов была проанализирована деятельность магазина электроники и установлены основные процессы, в которых необходимо организовать информационную поддержку следующие: прием и предварительная обработка данных, обработка заказа, оформление доставки товара, оформление базы данных;
– на основании проведенного анализа была определена необходимость разработки следующих таблиц базы данных и установки необходимых связей между ними: должность; сотрудник; организация; метод доставки; заказ; товар; клиент; поставщик; тип; единица измерения;
– в процессе разработки информационной системы были учтены все требования к проектированию систем такого типа. Использование средств системы управления базами данных Microsoft Access позволяет в полной мере обеспечить информационные потребности менеджера по продажам;
– для повышения функциональности разрабатываемой системы были созданы ряд запросов и отчетов: вывод информации о товаре - данный запрос предоставляет возможности по выводу информации о определенном товаре магазина электроники; поиск информации о клиенте - данный запрос предоставляет пользователю возможности по поиску информации о клиентах магазина электроники; информация о сотрудниках - данный отчет предоставляет возможности по выводу информации о сотрудниках магазина; информация о поставщиках - данный отчет предоставляет возможности по выводу информации о поставщиках электроники; товары на складе - данный отчет предоставляет возможности по выводу информации о наличии товаров;
– представленный порядок работы с базой данных демонстрирует основы работы с разработанной системой, включающий работу со справочниками, запросами и отчетами.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- Афонин В.В. Моделирование систем: учебно-практическое пособие / В.В. Афонин, С.А. Федосин. - М.: Интуит, 2016. – 231 c.
- Бекаревич Ю. Access за 21 занятие для студента / Ю. Бекаревич. - М.: БХВ-Петербург, 2017. – 525 c.
- Будылдина Н.В. Сетевые технологии высокоскоростной передачи данных: Учебное пособие для вузов / Н.В. Будылдина, В.П. Шувалов. - М.: РиС, 2016. – 342 c.
- Валитов Ш.М. Современные системные технологии в отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова. - М.: Проспект, 2016. – 504 c.
- Васильков А.В. Безопасность и управление доступом в информационных системах [Текст]: учебное пособие / А.В. Васильков, И.А. Васильков. - Москва: ФОРУМ: ИНФРА-М, 2017. - 368 с.
- Венделева М.А. Информационные технологии в управлении.: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - Люберцы: Юрайт, 2016. – 462 c.
- Гаврилов М.В. Информатика и информационные технологии: Учебник / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. – 383 c.
- Гвоздева В.А. Основы построения автоматизированных информационных систем: учебник. - Москва: ИД «ФОРУМ»: ИНФРА-М, 2017. – 320 с.
- Гома Х. UML. Проектирование систем реального времени, распределенных и параллельных приложений / Х. Гома. - М.: ДМК, 2016. – 700 c.
- Дарков А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. – 448 c.
- Программирование в алгоритмах / Окулов С.М., – 6-е изд., (эл.) - М.:Лаборатория знаний, 2017. – 386 с.
Код разработанных SQL-запросов
SQL-запрос «Информация о товаре»
SELECT Товар.[Наименование товара], Поставщик.[Наименование поставщика], Товар.Цена
FROM Поставщик INNER JOIN Товар ON Поставщик.[Код поставщика] = Товар.[Код поставщика]
WHERE (((Товар.[Наименование товара])=[Введите необходимый товар: ]))
ORDER BY Товар.[Наименование товара], Поставщик.[Наименование поставщика] DESC , Товар.Цена DESC;
SQL-запрос «Количество товаров на складе»
SELECT Товар.[Наименование товара], Поставщик.[Наименование поставщика], Товар.Заказано AS Выражение1, Товар.Цена, [Товар.Заказано]*[Товар.Цена] AS [На сумму], Товар.[На складе] AS Выражение2
FROM Поставщик INNER JOIN Товар ON Поставщик.[Код поставщика] = Товар.[Код поставщика]
ORDER BY Товар.[Наименование товара], Поставщик.[Наименование поставщика] DESC , Товар.Заказано, Товар.Цена DESC , [Товар.Заказано]*[Товар.Цена], Товар.[На складе] DESC;
SQL-запрос «Поиск клиента»
SELECT Клиент.[Код клиента], Клиент.ФИО, Клиент.Адрес, Клиент.[Контактный телефон клиента], Клиент.[Электронная почта клиента], Клиент.[Примечание Клиент]
FROM Клиент
WHERE (((Клиент.ФИО)=[Введите необходимое ФИО:]));