Файл: «Проектирование реализации операций бизнес-процесса «Ежедневный складской учет»».pdf
Добавлен: 20.05.2023
Просмотров: 317
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова программных модулей)
2.7. Описание программных модулей
Дерево вызова прикладных программных модулей информационной системы представляет собой некоторую иерархическую структуру возможных действий, которые в полной мере реализованы в системе компании. Все реализованные функции системы можно разделить на подмножества, среди которых можно выделить:
– служебные функции, предназначенные для непосредственного обеспечения безопасности пользовательского ввода, обработки и последующего хранения оперативной информации, позволяя облегчить работу с системой, в полной мере направлены для того, чтобы сделать ее максимально удобной для конечных пользователей;
– основные функции – отражают практические особенности непосредственного процесса обработки оперативной информации, получения необходимых результатов, ведения информационной базы данных разрабатываемой информационной системы. Данные функции организованы в том порядке и в том составе, который был определен условиями непосредственной обработки и управления оперативными данными [10].
Состав и классификация функций разрабатываемой системы представлен в виде иерархического дерева прикладных программных модулей рис. 7.
Рисунок 7. Дерево программных модулей информационной системы
Для сбора первичной информации в информационной системе предусмотрено использование следующих справочников: карточка учета; материал; поставщик; сотрудник; должность; отдел; склад; тип материала; типоразмер; единица измерения. Для обработки данных используется следующий документ – карточка учета. Для обработки данных используются следующие запросы и отчеты: наличие материала на складе; потребность в материалах; реестр материалов; отчет по лимитам; реестр поставщиков; реестр сотрудников. Главное меню информационной системы позволяет объединить все программные модули.
К служебным функциям информационной системы можно отнести непосредственное заполнение всех пользовательских справочников (к операциям работы с пользовательскими справочниками можно отнести следующие: создание нового элемента; переход к следующему; переход к предыдущему; переход к первому и сохранение).
Справочники служат основанием для непосредственного заполнения оперативных документов, что требует дополнительных прав доступа пользователя системы [13].
К основным функциям разработанной информационной системы можно отнести следующие: работа с документами (к операциям непосредственной работы с оперативными документами относится: создание новой записи документа; переход к следующему; переход к предыдущему; переход к первому и сохранение); работа с пользовательскими запросами и аналитическими отчетами (к операциям работы с запросами и отчетами относятся: выполнение запроса; просмотр результатов; анализ и консолидация полученных данных).
2.5. Характеристика базы данных
В результате анализа предметной области были выделены объекты и взаимосвязи между ними, на базе которых были разработаны соответствующие таблицы базы данных. Схема данных представлена на рис. 8.
Рисунок 8. Схема данных
В базе данных информационной системы были разработаны следующие таблицы:
– таблица «Карточка учета», включает следующие атрибуты: код карточки учета; дата обработки; код единицы измерения; код материала; количество материала; код склада; код типоразмера; код типа материала; код поставщика; код сотрудника; приход материала; расход материала; стоимость; наличие на складе; примечание;
– таблица «Материал», включает следующие атрибуты: код материала; наименование материала; лимит; примечание;
– таблица «Поставщик», включает следующие атрибуты: код поставщика; наименование поставщика; полное наименование поставщика; юридический адрес поставщика; расчетный счет; ОКПО; КПП; телефон; электронный адрес; примечание;
– таблица «Сотрудник», включает следующие атрибуты: код сотрудника; ФИО сотрудника; код должности; образование; паспортные данные; адрес проживания; семейное положение; код отдела; контактный телефон; электронный адрес;
– таблица «Должность», включает следующие атрибуты: код должности; наименование должности;
– таблица «Отдел», включает следующие атрибуты: код отдела; наименование отдела;
– таблица «Склад», включает следующие атрибуты: код склада; наименование склада;
– таблица «Тип материла», включает следующие атрибуты: код типа материала; наименование типа материала;
– таблица «Типоразмер», включает следующие атрибуты: код типоразмера; наименование типоразмера;
– таблица «Единица измерения», включает следующие атрибуты: код единицы измерения; наименование единицы измерения.
Такая организация схемы данных позволяет получить максимальную эффективность от информационной системы.
2.6. Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета отражает взаимосвязь модулей разработанной информационной системы, рис. 9.
Рисунок 9. Структурная схема пакета
Такая организация информационной системы позволяет получить максимальную ее производительность и удобство работы.
2.7. Описание программных модулей
Назначение модулей информационной системы заключается в следующем:
– модуль инициализации обеспечивают запуск информационной системы в операционной среде пользователя;
– модуль главного меню обеспечивает механизм доступа ко всем объектам информационной системы, к которым относятся разработанные справочники, документы, запросы и отчеты;
– модуль работы со справочниками обеспечивает необходимый доступ ко всем разработанным справочникам информационной системы и обеспечивает удобство работы с ними;
– модуль отчетов обеспечивает доступ ко всем отчетам информационной системы; модуль запросов обеспечивает доступ ко всем запросам информационной системы;
– модуль работы с базой данных обеспечивает хранение объектов информационной системы [15].
Организация такой модульной системы информационной системы позволяет добиться максимального эффекта от предоставляемых возможности используемой системой управления базами данных.
2.8. Контрольный пример реализации проекта и его описание
Работа с разработанной информационной системой выполняется на базе использования кнопочного главного меню, представленного на рис. 10.
Рисунок 10. Меню информационной системы
В состав главного меню информационной системы входят следующие справочники и документы:
– карточка учета;
– материал;
– поставщик;
– сотрудник;
– должность;
– отдел;
– склад;
– тип материала;
– типоразмер;
– единица измерения.
Работа с данными о оперативных данных учета материалов в информационной системе организована при помощи специальной пользовательской формы «Карточка учета», которая представлена на рис. 11.
Рисунок 11. Форма «Карточка учета»
Описанная пользовательская форма и другие предоставляют пользователю следующие возможности управления данными, к которым относится:
– переход к следующей записи;
– переход к предыдущей записи;
– переход к последней записи;
– переход к первой записи;
– сохранение изменений;
– редактирование записи;
– сворачивание, разворачивание и закрытие пользовательской формы информационной системы.
Работа с оперативными данными по используемым материалам в информационной системе организована при помощи использования пользовательской формы «Материал», интерфейс которой представлен на рис. 12.
Рисунок 12. Форма «Материал»
Работа с корпоративными данными о сотрудничающих поставщиках в информационной системе организована при помощи использования формы «Поставщик», рис. 13.
Работа с данными о сотрудниках в разработанной информационной системе организована при помощи пользовательской формы «Сотрудник», рис. 14.
Работа с оперативными данными по внутрифирменным должностям в информационной системе организована при помощи использования специальной пользовательской формы «Должность», интерфейс которой представлен на рис. 15.
Работа с данными отделов предприятия в базе данных информационной системе организована при помощи пользовательской следующей пользовательской формы «Отдел», которая имеет следующий вид, представленный на рис. 16.
Рисунок 13. Форма «Поставщик»
Рисунок 14. Форма «Сотрудник»
Работа с оперативными данными используемых складов в информационной системе организована при помощи пользовательской формы «Склад», рис. 17.
Рисунок 15. Форма «Должность»
Рисунок 16. Форма «Отдел»
Рисунок 17. Форма «Склад»
Работа с используемыми типами материалов в информационной системе организована при помощи пользовательской формы «Тип материала», рис. 18.
Работа с типоразмерами обрабатываемых товаров в информационной системе организована при помощи формы «Типоразмер», рис. 19.
Рисунок 18. Форма «Тип материала»
Рисунок 19. Форма «Типоразмер»
Обработка информации в информационной системе о используемых единицах измерения организована при помощи пользовательской формы «Единица измерения», рис. 20.
Рисунок 20. Форма «Единица измерения»
Анализ информации в информационной системе выполняется при помощи специальных запросов и отчетов: наличие материала на складе; потребность в материалах; реестр материалов; отчет по лимитам; реестр поставщиков; реестр сотрудников.
Отчет «Реестр поставщиков» предоставляет пользователю всю необходимую информацию о поставщиках, интерфейс отчета представлен на рис. 21. Отчет «Реестр сотрудников» предоставляет пользователю всю необходимую информацию о сотрудниках, интерфейс отчета представлен на рис. 22.
Отчет представляет собой объект базы данных, который используется для вывода на экран, в печать или файл структурированной информации. Reports позволяют извлечь из таблиц или запросов базы данных необходимую информацию и представить ее в виде удобном для восприятия [17]. Report содержит заголовок, область данных, верхний и нижний колонтитулы, примечание и разбит на страницы.
Рисунок 21. Интерфейс отчета «Реестр поставщиков»
Таким образом, были представлены все пользовательские формы, запросы и отчеты. Представленный порядок действий отражает полный цикл по работе с разработанной информационной системой.
Для успешной работы с разработанной информационной системой необходимо следовать следующей пошаговой инструкции по эксплуатации системы.
Рисунок 22. Интерфейс отчета «Реестр поставщиков»
Сбросить себе на компьютер файл системы управления базами данных Microsoft Access system.mdb. Далее необходимо установить низкий уровень безопасности системы, т.к. в системе обработка информации выполняется по средствам запуска макросов. Для этого необходимо в главном меню системы управления базами данных Microsoft Access выбрать Сервис -> Макрос -> Безопасность -> Уровень безопасности -> Низкий.
Запустив файл system.mdb необходимо следовать порядку работы с информационной системой. Информационная система распространяется файлом базы данных формата с отдельной базой данных Microsoft Access. Для ввода информационной системы в опытную эксплуатацию необходимо заполнить исходные справочные данные, проверить правильность заполнения информации.