Файл: Проектирование ИС по учету поставок топлива потребителю (Технико-экономическая характеристика предметной области и предприятия).pdf
Добавлен: 28.03.2023
Просмотров: 292
Скачиваний: 2
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1. Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.3. Характеристика нормативно-справочной, входной и оперативной информации
2.4. Характеристика результатной информации
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.3. Структурная схема пакета (дерево вызова программных модулей)
3.4. Описание программных модулей
Таким образом, использование представленной системы кодирования позволяет получить максимальный эффект от базы данных информационной системы.
2.3. Характеристика нормативно-справочной, входной и оперативной информации
Функционирование информационной системы связано с обработкой большого количества оперативной информации компании.
Реализация топлива конечным потребителям на использовании справочника «Контрагент». Данный справочник включает основную информацию о контрагенте, среди которой можно отметить: код контрагента; наименование контрагента; ИНН; КПП; ОКПК; расчетный счет.
Поставка топлива оформляется при помощи использования справочника «Товар», который содержит следующие реквизиты: код товара; наименование товара; код вида товара. Непосредственный отпуск топлива выполняется при помощи использования формы «Реализация топлива». Данная форма включает следующую информацию: наименование товара; наименование контрагента; код склада; код договора; количество; цена; сумма. Договор является базовым документом, на основании которого заключается сделка и осуществляется поставка топлива.
Взаимосвязь вышеперечисленных объектов позволяет решить общую задачу реализации топлива потребителям.
2.4. Характеристика результатной информации
Результатная информация в информационной системе представлена основным отчетным документом «Расходная накладная», интерфейс печатной формы представлен на рис. 4.
Также, в информационной системе реализуются пользовательские формы документов: договор; реализация товара.
Договор заключается на реализацию необходимого товара конечному потребителю.
Рисунок 4 – Расходная накладная
Документ «Реализация топлива» регламентирует финансовые взаимоотношения организации и контрагента при реализации товара.
Таким образом, по средствам формирования перечисленных документов можно получить необходимый комплекс результатной информации.
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
Дерево функций разрабатываемой информационной системы отражает иерархическую структуру действий, реализованных в информационной системе [4]. Все действия программного продукта можно разделить на два основных подмножества: служебные функции – создание и редактирование справочников информационной системы; основные функции – работа с документами, запросами и отчетами [2].
Для сбора первичной информации в информационной системе предусмотрено использование следующих справочников: организация; сотрудник; контрагент; товар; тип товара; вид перевозки; склад.
Для обработки данных используются следующие документы – договор; реализация топлива. Для анализа и консолидации данных используются запросы и отчеты: реестр накладных; реестр договоров; контрагенты; реализуемые ГСМ. Главное меню объединяет все объекты информационной системы. Состав функций информационной системы представлены в виде дерева функций рис. 5.
Рисунок 5 – Дерево функций информационной системы
На рис. 6 представлена обобщенная схема диалога разработанного приложения и пользователя.
Справочники
Документы
Запросы
Отчеты
Главное меню
Организация;
Сотрудник;
Контрагент;
Товар;
Тип товара;
Вид перевозки;
Склад.
Договор;
Реализация топлива.
Реестр накладных;
Реестр договоров
Контрагенты;
Реализуемые ГСМ.
Выход
Рисунок 6 – Обобщенная схема диалога
Таким образом, было представлено дерево функций и общая схема диалога с информационной системой.
3.2. Характеристика базы данных
Разработанная база данных включает необходимое количество таблиц, для организации эффективной обработки оперативной информации предприятия [5]. Схема данных представлена на рис. 7.
Рисунок 7 – Схема данных
База данных информационной системы включает следующие информационные таблицы:
– таблица «Склад» включает следующие реквизиты: код склада; наименование склада;
– таблица «Вид перевозки» включает следующие реквизиты: код вида перевозки; наименование вида перевозки;
– таблица «Реализация топлива» включает следующие реквизиты: код; дата; код товара; код контрагента; код договора; код склада; код вида перевозки; номер резервуара; учитывать акциз; количество; цена; сумма;
– таблица «Сотрудник» включает следующие реквизиты: код сотрудника; ФИО сотрудника; должность; паспортные данные; домашний адрес; контактный телефон; электронный адрес;
– таблица «Товар» включает следующие реквизиты: код товара; наименование товара; код вида товара;
– таблица «Контрагент» включает следующие реквизиты: код контрагента; наименование контрагента; полное наименование контрагента; ИНН; КПП; ОКПО; расчетный счет; контактный телефон; электронный адрес;
– таблица «Договор» включает следующие реквизиты: код договора; код организации; дата начала; дата окончания; код сотрудника; предмет договора;
– таблица «Тип товара» включает следующие реквизиты: код вида товара; наименование вида товара;
– таблица «Организация» включает следующие реквизиты: код организации; наименование организации; полное наименование организации; юридический адрес; физический адрес; ИНН; КПП; ОКПО; расчетный счет; контактный телефон; электронный адрес.
Таким образом, были описаны таблицы и их атрибуты, которые служат основанием базы данных разрабатываемой информационной системы.
3.3. Структурная схема пакета (дерево вызова программных модулей)
Структурная схема (дерево вызова программных модулей) информационной системы представлено на рис. 8.
Рисунок 8 – Структура меню «Справочники»
Такая организация информационной системы позволяет предоставить пользователю наиболее эффективный доступ ко всем возможностям системы.
3.4. Описание программных модулей
Среди программных модулей информационной системы можно отметить следующие: справочники; документы; отчеты. Программный код приложения представлен в Приложении.
Структура справочников в информационной системе реализована при помощи специального компонента MainMenu. Интерфейс конструирования меню справочников представлен на рис. 9.
Рисунок 9 – Структура меню «Справочники»
Интерфейс структуры меню «Документы» информационной системы представлен на рис. 10.
Рисунок 10 – Структура меню «Документы»
Интерфейс структуры меню «Отчеты» информационной системы представлен на рис. 11.
Рисунок 11 – Структура меню «Отчеты»
Представленная архитектура главного меню информационной системы позволяет получить доступ к всем информационным объектам системы и обеспечивает удобный пользовательский интерфейс.
4. Контрольный пример реализации и его описание
Главное меню информационной системы позволяет получить доступ к следующим объектам:
– справочники;
– документы;
– отчеты.
Интерфейс главной формы информационной системы представлен на рис. 12.
Обработка данных в информационной системе выполняется при помощи пользовательских форм справочников:
– организация;
– сотрудник;
– контрагент;
– товар;
– тип товара;
– вид перевозки;
– склад.
Рисунок 12 – Главное меню системы
Работа с информацией о организации в информационной системе выполняется при помощи пользовательской формы справочника «Организация», рис. 13.
Рисунок 13 – Интерфейс формы «Организация»
Работа с информацией о сотрудниках организации в информационной системе выполняется при помощи пользовательской формы справочника «Сотрудник», рис. 14.
Рисунок 14 – Интерфейс формы «Сотрудник»
Работа с информацией о контрагентах организации в информационной системе выполняется при помощи пользовательской формы справочника «Контрагент», рис. 15.
Рисунок 15 – Интерфейс формы «Контрагент»
Работа с информацией о реализуемых товарах организацией в информационной системе выполняется при помощи пользовательской формы справочника «Товар», рис. 16.
Рисунок 16 – Интерфейс формы «Товар»
Работа с информацией о типах реализуемых товаров организацией в информационной системе выполняется при помощи пользовательской формы справочника «Тип товара», рис. 17.
Рисунок 17 – Интерфейс формы «Тип товара»
Работа с информацией о видах перевозки в информационной системе выполняется при помощи пользовательской формы справочника «Вид перевозки», рис. 18.
Работа с информацией о складах организации в информационной системе выполняется при помощи пользовательской формы справочника «Склад», рис. 19.
Рисунок 18 – Интерфейс формы «Вид перевозки»
Рисунок 19 – Интерфейс формы «Склад»
Обработка текущей информации в информационной системе выполняется при помощи следующих документов: договор; реализация топлива.
Работа с информацией о заключенных договорах на поставку топлива в информационной системе выполняется при помощи пользовательской формы документа «Договор», рис. 20.
Рисунок 20 – Интерфейс формы «Договор»
Работа с информацией о фактах реализации топлива в информационной системе выполняется при помощи пользовательской формы документа «Реализация топлива», рис. 21.
Рисунок 21 – Интерфейс формы «Реализация топлива»
Обработка данных в информационной системе выполняется при помощи следующих запросов и отчетов:
– реестр накладных;
– реестр договоров;
– контрагенты;
– реализуемые ГСМ.
ЗАКЛЮЧЕНИЕ
В процессе выполнения данной работы были получены следующие результаты. Деятельность компании «АТС» входит в группу компаний «Алгоритм», более 10 лет успешно работающую на рынке нефтепродуктов. Основным видом деятельности является поставка топлива.