Файл: «Проектирование ИС по оперативно-техническому учёту.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 21.05.2023

Просмотров: 321

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

В данной информационной системе можно выделить следующие логические уровни:

  1. Информационные источники - данный вид информации поступает в информационную систему по средствам следующих справочников: сотрудник; предприятие; приборы учёта электроэнергии; статья расходов; энергокомпания; нормативы (отражает процесс обработки первичных документов).
  2. Документы оперативные - данный вид производственной информации в информационной системе обрабатывается при помощи следующих документов: сводный журнал (процесс обработки основных документов).
  3. Отчёты - служат для анализа управленческой информации, по экранным формам: приборы учёта электроэнергии; журнал событий; журнал расходов (процесс обработки и консолидации информации при помощи отчетов).

Пользователь системы первоначально выбирает требуемые справочники системы с исходными данными, после чего система готова к работе. Используя данные, пользователь формирует содержание таблиц системы. При запросе результатной информации с помощью соответствующих экранных форм хранящаяся в системе информация преобразуется в необходимый вид и представляется в виде результатных экранных форм могут быть отправлены и сохранены в электронном виде.

2.2. Используемые классификаторы и системы кодирования

Система должна предоставлять возможность автоматизации оперативно-технического учёта в «Razer inc».

Полученная информация накапливается в базе данных и обрабатывается системой с последующей возможностью оперативного доступа для контроля текущей ситуации, просмотра отчетов, анализа документов, внесения корректировок и обновления информационной базы, изменения условно-постоянной информации в справочниках, анализа обобщенной информации за период времени по каждому проекту.

Входная информация, содержит данные оперативно-технического учета, регистрируется первичными аналитическими документами и вносится в базу данных через интерфейсную форму ввода.

Проектируемая система должна предоставлять удобный и интуитивно понятный пользовательский интерфейс.

Анализ накапливаемой информации в базе данных проводится в модуле аналитики с последующим выводом выходных данных.

Параметры обрабатываемой информации должны корректироваться в зависимости от устанавливаемого пользователем интервала времени и конкретной задачи или итоговая информация за весь период по всему предприятию.


Виды системы кодирования указаны в табл. 2.2

Таблица 2.2

Используемые системы кодирования

Кодируемое

множество

объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

Сотрудник

4

9999

порядковая

иерархическая

внутренний

Приборы учёта электроэнергии

4

9999

порядковая

иерархическая

внутренний

Журнал событий

4

9999

порядковая

иерархическая

внутренний

Журнал расходов

4

9999

порядковая

иерархическая

внутренний

2.3. Характеристика нормативно-справочной, входной и оперативной информации

Пункт представляет собой описание состава входных документов, и справочников, соответствующих им экранных форм размещения данных.

Входными являются следующие справочники и документы:

– предприятие;

– энергокомпания;

– сотрудник;

– статья расходов;

– нормативы;

– приборы учета электроэнергии;

– сводный журнал;

Результатом работы информационной системы организации является выполнение следующего перечня запросов и отчетов: прибор учета электроэнергии; статьи расходов; нормативы.

Основная входная информация в информационной системе обрабатывается при помощи следующих справочников: предприятие; статья расходов, приборы учета. Остальные справочники являются вспомогательными.

2.4. Характеристика результатной информации


Система компоновки данных – визуальное средство для построения и вывода отчетов, предназначенная для декларативного создания отчетов, т.е. создания отчетов без программирования, которая однако, включает в себя и программные механизмы, и механизмы XML. Данная система позволяет разрабатывать отчеты не только программистам, но и опытным пользователям, которым предоставляются различные возможности форматирования, настройки и оформления отчетов прямо в режиме использования информационной системы.

В процессе работы с информационной системой формируется база данных, одной из основных таблиц является таблица «Нормативы». Данная таблица базы данных информационной системы отображает виды норм расходования организацией.

Таблица «Статья расходов» содержит информацию о включённых статей расходов ,и в том числе и по электроэнергии.

Представленная результатная информация в информационной системе хранится в виде связных таблиц. При помощи запросов и отчетов данную информацию можно проанализировать и обработать для принятия необходимых управленческих решений.

3. Программное обеспечение задачи

3.1. Общие положения (дерево функций и сценарий диалога)

На рис. 3.1 представлено дерево функций модулей, используемых в данной информационной системе.

Рисунок 3.1 –– Фрагмент дерева функций

В рамках информационной системы существуют функции управления и обработки данных. Среди них можно выделить два подмножества: реализующие служебные функции (авторизация пользователя, календарь, калькулятор, справка (помощь в эксплуатации)) и реализующие основные функции (выбор требуемых данных при создании журнала или изменения, сохранения результата, отправка готового результата).

Рисунок 3.1.2 – Структура диалога системы.

Сценарий диалога состоит из двух логически связанных частей:

Основные меню - экраны меню, которые видит пользователь, прежде чем приступить к выполнению основных функций, согласно дереву функций. Основные меню предполагают обязательные действия пользователя при работе с ИС.


Меню вспомогательные приложения, которые становятся доступны конечному пользователю после того, как выдана на экран соответствующая форма журналов. Меню вспомогательные приложения предполагают возможные действия, одно из которых может являться необязательным к выполнению.

3.2. Характеристика базы данных

ER-модель — модель данных, позволяющая описывать концептуальные схемы.

ER-модель удобна при проектировании информационных систем, баз данных, архитектур компьютерных приложений, и других систем.

ER-модель является одной из самых простых визуальных моделей данных. Она позволяет обозначить структуру в общих чертах.

На предприятии применяется СУБД – MS SQL Server 2016.

На рис. 3.2 описана связь основных таблиц в базе данных.

Рис. 3.2 –– ER модель

База данных информационной системы включает следующие информационные таблицы:

– таблица «Предприятие» включает следующие реквизиты: наименование предприятия; адрес; контактный телефон; электронный адрес;

– таблица «Статья расходов» включает следующие реквизиты: наименование статьи расходов.

– таблица «Прибор учета электроэнергии» включает следующие реквизиты: дата поверки; показания.

– таблица «Нормативы» включает следующие реквизиты: название норматива.

– таблица «Сводный журнал» включает следующие реквизиты: дата записи; ; энергоснабжающая компания; сотрудник; статья расходов; прибор учета электроэнергии; предприятие; нормативы.

– таблица «Энергоснабжающая компания» включает следующие реквизиты: наименование энергоснабжающей компании; адрес; контактный телефон; электронный адрес.

– таблица «Сотрудник» включает следующие реквизиты: ФИО сотрудника; должность; паспортные данные; адрес; контактный телефон; электронный адрес; код сотрудника.

– таблица «Журнал событий» включает следующие реквизиты: код события; календарный день; событие.

– таблица «Журнал расходов» включает следующие реквизиты: код статей расходов; календарный день; количество; цена; сумма.

Все выше изложенные таблицы служат основанием разрабатываемой информационной системы предприятия.

3.3.  Структурная схема пакета


Дерево программных модулей отражает структурную схему пакета, содержащего программные модули различных классов:

  • модули, выполняющие служебные функции;
  • управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;
  • модули, связанные с вводом, хранением, обработкой и выдачей информации.

В таблице 3.3 описаны функции модулей.

№ п/п

Наименование модуля

Функции модуля

1

Аутентификация

Вход пользователя в систему.

2

Главная форма

Выполняет работы со справочниками, документами и отчетами.

3

Форма пользователя

Выполняет работу заданные пользователем сохранения и отправки журналов.

Рисунок 3.3 – Структурная схема основного пакета

3.4 Описание программных модулей

Алгоритм функционирования всей системы представлен на рис. 3.4

4. Контрольный пример реализации и его описание.

Для запуска АИС учета процессов оперативно-технического учёта необходимо открыть базу данных. Для этого необходимо на рабочем столе Windows 10 открыть соответствующую программу. Произведя ввод логина и пароля, форма входа программу показано на рисунке 4.1

Рис. 4.1 Вход в программу.

Рис. 4.2 Сотрудник

Рис. 4.3 Предприятие

Рис. 4.4 Прибор учёта электроэнергии

Рис. 4.5 Статья расходов

Рис. 4.6 Энергокомпания

Рис. 4.7 Нормативы

Рис. 4.8 Сводный журнал

Рис. 4.9 Журнал расходов