Файл: Проектирование реализации операций бизнес-процесса «Контроль поставок товара».pdf
Добавлен: 22.04.2023
Просмотров: 116
Скачиваний: 1
СОДЕРЖАНИЕ
1.1. Характеристика комплекса задач
1.1.1. Выбор комплекса задач автоматизации
1.1.2. Характеристика существующих бизнес-процессов
1.2. Обвновление проектных решений
1.2.1. Обвновление проектных решений по информационному обеспечению
1.2.2. Обвновление проектных решений по программному обеспечению
2.1. Информационное обеспечение задачи
2.1.1. Информационная модель и её описание
2.1.2. Характеристика нормативно-справочной, входной и оперативной информации
2.1.3. Характеристика результатной информации
2.2. Программное обеспечение задачи
2.2.1. Общие положения (дерево функций и сценарий диалога)
2.2.2. Характеристика базы данных
2.2.3. Структурная схема пакета (дерево вызова программных модулей)
2.2.4. Описание программных модулей
2.2.3. Структурная схема пакета (дерево вызова программных модулей)
Схема программных модулей содержит программные модули различных классов:
- выполняющие служебные функции;
- управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;
- модули, связанные с вводом, хранением, обработкой и выдачей информации.
Схема взаимосвязи программных модулей представлена на рисунке 12.
Рис. 12. Схема взаимосвязи программных модулей ИС
2.2.4. Описание программных модулей
Таблица 14 содержит краткие сведения о программных модулях.
Таблица 14
Характеристики программных модулей задачи
Идентифи-катор модуля |
Наименование модуля |
Выполняемые функции |
Begin Module |
Управляющая программа |
Инициирует вызов и активизацию основных программных модулей системы, содержит меню ИС. |
Security Module |
Модуль проверки пароля и прав доступа |
Модуль, предназначенный для контроля прав доступа и правильности пароля в системе |
Form Mod |
Модуль ввода данных |
Модуль, предназначенный для ввода данных по документам. |
Контроль правильности вводимых данных, проверка соответствия вводимой даты, кодов и прочей строчной и числовой информации. В случае обнаружения ошибок на экран выдаются корректные предупреждения, и предлагается исправить ошибку |
||
Корректировка введенных данных первичных документов, пока они еще не сохранены в соответствующих файлах. |
||
Execute Module |
Модуль обработки |
Модуль обработки информации |
Help Module |
Модуль ведения справочников |
Модуль, предназначенный для актуализации (корректировки, добавления, удаления) сведений справочников. |
Result Module |
Модуль результатов |
Модуль, предназначенный для окончательных расчетов, необходимых для составления результатных документов. |
Module |
Модуль вывода на печать |
Модуль, предназначенный для вывода на печать форм первичных, промежуточных и результатных документов, сгенерированных в тех модулях, которые реализуют соответствующие пункты меню |
Также подробнее рассмотрим один из примеров блок-схемы алгоритма, а именно – процесс авторизации пользователя в системе
Рис. 14 Блок-схемы алгоритма «Авторизация»
2.3. Контрольный пример реализации проекта и его описание
Программа имеет удобный интерфейс, не требующий специального обучения. Главное окно представлено на рис.15. На нем представлено меню программы.
Рис.15. Главное окно
Редактирование всех справочников осуществляется через пользовательский интерфейс (рис.16-18).
Рис.16. Справочник «Товары»
Рис.17. Справочник «Группы товара»
Рис.18. Справочник «Товар на складе»
Заключение
По результатам выше проделанной работы можно сделать следующие выводы.
Для достижения главной цели были выполнены поставленные задачи. В итоге получилось приложение автоматизации обработки информации. Оно позволяет просматривать информацию, хранящуюся в базе данных, также предусмотрена возможность добавления, редактирования и удаления записей, а также реализация выходных документов с помощью отчетов
Разработанная база данных, позволяет снизить затраты времени и существенно облегчает формирование результатных документов.
Программное средство имеет удобный стандартизированный пользовательский интерфейс и высокую скорость обработки информации.
Разработанный программный продукт прост в освоении и рассчитан не только на профессионалов, но и на рядовых пользователей, работающих под операционную систему Windows. Удобный интуитивно понятный интерфейс в сочетании с системой всплывающих подсказок позволяет работать с программой без предварительной подготовки.
В отличие от дорогих и сложных программ, программа автоматизации учета продаж обоснованно хорошо годится для ниши малого и среднего бизнеса, так как размещает в себе все, что им необходимо, но не перегружена избыточными возможностями. Использование технологии создания программы в наглядных средах программирования делает ее интерфейс многофункциональным и синхронизированным с операционными системами Windows XP/7/Vista. Равно как служит одним из преимуществ программы, так как она не требует объемного свободного дискового пространства, потому что комплект поставки занимает места всего 1,9 Mb памяти.