Файл: Проектирование реализации операций бизнес-процесса «Управление товарными потоками».pdf
Добавлен: 21.05.2023
Просмотров: 169
Скачиваний: 3
2.3. Характеристика результатной информации
Экранные формы отчетов описаны в таблице 2.7
Таблица 2.7
Описание выходных документов
|
№ пп |
Номенклатура |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
|
1 |
Отчет о товаре |
|
|
|
|
2 |
Поставки |
|
Приход |
|
|
3 |
Продажи |
|
Продажи |
|
2.4. Общие положения (дерево функций и сценарий диалога)
Иерархия функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт.
Рис. 2. 3. Дерево функций
В разработанной программе предусмотрены пользователь –Бухгалтер. Дерево диалога изображено на рисунке 2.4
Рис. 2. 4. Дерево диалога
2.5. Характеристика базы данных
Описание таблиц базы данных
Таблица 2.8. –
«Тип товара»
|
Имя поля |
Тип данных |
Значение |
|
Id_tip_tovara |
Счетчик |
Код типа товара |
|
Naimenovanie |
Текстовый(100) |
Наименование товара |
Таблица 2.9
«Поставщик»
|
Имя поля |
Тип данных |
Значение |
|
Id_postavshika |
Счетчик |
Код поставщика |
|
Naimenovanie |
Текстовый(100) |
Название поставщика |
|
Rasch_scet |
Текстовый(100) |
Расчетный счет |
|
Telephon |
Текстовый(100) |
Телефон |
Таблица 2.10. –
«Товар»
|
Имя поля |
Тип данных |
Значение |
|
Id_tovara |
Счетчик |
Код товара |
|
Naimenovanie |
Текстовый(100) |
Наименование |
|
Firma |
Текстовый(100) |
Название фирмы |
|
Strana |
Текстовый(100) |
Название страны |
|
Id_tip_tovara |
Числовой |
Код типа товара |
|
Cena |
Денежный |
Стоимость |
|
Id_postavshika |
Числовой |
Код поставщика |
Таблица 2.11. –
«Продажи»
|
Имя поля |
Тип данных |
Значение |
|
Id_prodazi |
Счетчик |
Код продажи |
|
Data_prodazi |
Дата/Время |
Дата продажи |
|
Id_tovara |
Числовой |
Код товара |
|
Kol |
Числовой |
Количество |
|
Id_manager |
Числовой |
Код менеджера |
Таблица 2.12. –
«Приход»
|
Имя поля |
Тип данных |
Значение |
|
Id_prihoda |
Счетчик |
Код прихода |
|
Id_tovara |
Числовой |
Код товара |
|
Data_ozidaniya |
Дата/Время |
Дата ожидаемая |
|
Data_fact |
Дата/Время |
Дата фактическая |
|
Kol |
Числовой |
Количество |
|
Id_manager |
Числовой |
Код менеджера |
Таблица 2.13. –
«Менеджеры»
|
Имя поля |
Тип данных |
Значение |
|
Id_manager |
Счетчик |
Код менеджера |
|
Familiya |
Текстовый(100) |
Фамилия |
|
Imya |
Текстовый(100) |
Имя |
|
Otchestvo |
Текстовый(100) |
Отчество |
|
Data_r |
Дата/Время |
Дата рождения |
|
Adres |
Текстовый(100) |
Адрес |
|
Telephon |
Текстовый(100) |
Телефон |
|
Ser_pas |
Текстовый(100) |
Серия паспорта |
|
Nom_pas |
Текстовый(100) |
Номер паспорта |
Получили схему данных
Рис 2.5 Схема данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
На основе предметной области и программ аналогов была разработана схема программного продукта. В приведенной ниже схеме отражено краткое описание основных программных модулей, через которые осуществляется работа программы.
Модули программы представляю собой созданные программистом специализированные логические блоки программы и классы для обеспечения функциональности продукта.
Программа состоит из 9 основных функциональных модулей:
Главный
модуль
Товар
Отгрузки
Поставки
Поставщики
Категории
Сотрудники
Авторизация
Экспорт
Рис 2.5 Описание программных модулей
2.7 Описание программных модулей
Модуль «Авторизация» содержит информацию о логине и пароле пользователей. Выполняет вход в основное окно программы.
Главный модуль.
Функции модуля:
- содержит в себе переходы на другие модули приложения: товар, отгрузки, поставки, поставщики, категории, сотрудники, экспорт.
Модуль «Товар».
Функции модуля:
- содержит информацию о товаре: название, фирма, страна, тип товара, цена, остаток, привоз, поставщик.
- добавление, удаление, изменение информации о товаре;
- поиск товара по названию, названию фирмы, стране, типу товара, цене товара, остаткам, привозу товара, поставщику;
- фильтрация товаров по названию, названию фирмы, стране, типу товара, цене товара, остаткам, привозу товара, поставщику;
- сортировка товара по названию, названию фирмы, стране, типу товара, цене товара, остаткам, привозу товара, поставщику.
Модуль «Отгрузки».
Функции модуля:
- содержит информацию об отгрузках товара: дата отгрузки, количество, наименование, фирма, цена, фамилия.
- добавление, удаление, изменение информации об отгрузках товара;
- поиск поставки отгружаемого товара по наименованию продавца, дате отгрузки, количеству, наименованию отгружаемого товара;
- фильтрация информации об отгрузке товара по наименованию продавца, дате отгрузки, количеству, наименованию отгружаемого товара;
- сортировка информации об отгрузке товара по наименованию продавца, дате отгрузки, количеству, наименованию отгружаемого товара.
Модуль «Поставки».
Функции модуля:
- содержит информацию о поставках товара: дата ожидаемой поставки, дата фактической поставки, количество, наименование, фирма, страна, цена, остаток, ожидаемое количество товара, поставщик.
- добавление, удаление, изменение информации о поставках товара;
- поиск поставки товара по дате ожидаемой поставки, дате фактической поставки, количестве, поставщику;
- фильтрация информации о поставке товара по дате ожидаемой поставки, дате фактической поставки, количестве, поставщику;
- сортировка информации о поставке товара по дате ожидаемой поставки, дате фактической поставки, количестве поставки, поставщику.
Модуль «Поставщики».
Функции модуля:
- содержит информацию о поставщиках: наименование, расчетный счет, телефон.
- добавление, удаление, изменение информации о поставщиках;
- поиск поставщика по наименованию;
- фильтрация информации о поставщике по наименованию;
- сортировка информации о поставщике по наименованию, телефону.
Модуль «Категории».
Функции модуля:
- содержит информацию о наименовании категории.
- добавление, удаление, изменение информации о категории;
- поиск категории товара по наименованию;
- фильтрация категории товара по наименованию;
- сортировка категории товара по наименованию.
Модуль «Сотрудники».
Функции модуля:
- содержит информацию о сотрудниках:. фамилию, имя, отчество, дату рождения, адрес, телефон, серию паспорта, номер паспорта
- добавление, удаление, изменение информации о сотрудниках;
- поиск сотрудника по фамилии, телефону;
- фильтрация информации о сотрудниках по фамилии, телефону;
- сортировка информации о сотрудниках по фамилии, телефону.
Модуль «Экспорт». Предназначен для экспорта информации в форматы: MS Excel, MS Access, RTF, HTML, XML, SQL
2.8. Контрольный пример реализации проекта и его описание
В самом начала работы с программой открывается окно авторизации. В данном окне необходимо ввести логин и пароль.
Рисунок 2.6 – Авторизация
В главном окне программы отображается вся информация, которая хранится в базе данных данного программного продукта. С главного окна можно выполнить переход на такие окна как: товар, отгрузки, поставки, поставщики, категории, сотрудники, экспорт. Так же можно вывеси отчет, просмотреть справочную информацию. Можно выполнить модификацию необходимой информации.
Рисунок 2.7 – Главное окно программы
Рисунок 2.8 – Товар
Рисунок 2.9 – Отгрузки
Рисунок 2.10 – Поставки
Рисунок 2.11 – Поставщики
Рисунок 2.12 – Категории
Рисунок 2.13 – Сотрудники
Рисунок 2.14 – Экспорт отчета
Рисунок 2.15 – Добавление менеджера
Так же выполняется добавление всей остальной информации. Только необходимо находиться на нужной панели и выбрать необходимое действие.
Рисунок 2.16 – Отчет о товаре
Рисунок 2.17– Закрытие программы
Заключение
В данной работе был разработана конфигурация для управления товарными потоками. Данный процесс на рассматриваемом предприятии наиболее сложен в связи с большим сотрудников, разнообразием премий и налогов, что накладывает свои требования к разрабатываемой системе.
В аналитической части выполнен комплекс работ, направленных на обоснование необходимости автоматизации: определена сущность задачи, описаны основные свойства системы, дано описание всем существующим бизнес-процессам, рассмотрены вопросы, связанные с анализом существующих разработок в этой области. Также в первой главе обосновываются проектные решения по информационному, программному, техническому и технологическому обеспечению.
Проектная часть посвящена созданию конфигурации для решения задачи. Также дана характеристика информационной архитектуры разрабатываемой проекта, описана структура справочников, документов, проанализированы все информационные потоки входной, оперативной, нормативно-справочной и результатной информации.
Список использованной литературы
- ГОСТ 34.602-89. «Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Техническое задание на создание автоматизированной системы».
- Абрамов Г.В., Медведкова И.Е., Коробкова Л.А. «Проектирование информационных систем» - Воронеж:ВГУИТ, 2012. - 172 с.
- Аверченков В.И., Лозбинев Ф.Ю., Тищенко А.А. «Информационные системы в производстве и экономике» - М.:ФЛИНТА, 2011. - 274 с.
- Братищенко В.В. «Проектирование информационных систем» - Иркутск: Изд-во БГУЭП, 2010. - 84 с.
- Вендеров А.М. «Проектирование программного обеспечения экономических информационных систем» - М.: Финансы и статистика, 2012.
- Гвоздева Т.В., Баллод Б.А. «Проектирование информационных систем» - М.:Феникс, 2011. - 512 с.
- Гвоздева В.А., Лаврентьева И.Ю. «Основы построения АИС» - М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 320с.
- Калянов Г.Н. «Стратегическое управление информационными системами» - М.:БИНОМ, 2010. - 510 с.
- Коровкина Н.Л. «Проектирование информационных систем» - М.: Инетрнет-университет информационных технологий - ИНТУИТ. ру, 2013.
- Мишенин А.И. «Теория экономических информационных систем» - М.: Финансы и статистика, 2011. - 240 с.
- Соловьев И.В., Майоров А.А. «Проектирование информационных систем» - М.:Академический проект, 2011. - 400 с.
- Титоренко Г.А. «Информационные системы и технологии управления» - М.:ЮНИТИ-ДАНА, 2012. - 591 с.
- Черемных С.В. «Моделирование и анализ систем» - М.: Финансы и статистика, 2013. - 192 с.