Материал: Автоматизация приема заявок на ремонт и модернизацию ПК в ПАО "Т Плюс" Пермская ТЭЦ-9

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
92
2.3.2. Характеристика базы данных
ER-диаграммы очень удобны при проектировании моделей информационных
систем, баз данных, архитектур программ и т.д. В ER-диаграмме указываются
сущности, отношения между сущностями и атрибуты сущностей.
Сущность любой различимый объект (объект, который мы можем
отличить от другого объекта), информацию о котором необходимо хранить в базе
данных.
Структура базы данных состоит из 12 справочников и таблиц. Анализ
предметной области позволяет выделить сущности проектируемой базы данных
которые взаимодействуют в системе между собой:
1. Детали.
2. Замена.
3. Заявка на обслуживание.
4. Марки.
5. Оборудование.
6. Подразделения.
7. Поломки.
8. Причина поломки.
9. Размещение.
10. Сотрудник.
11. Списание оборудования.
12. Тип оборудования.
13. Закупка комплектующих.
Структура таблиц базы данных представлена в таблицах П1.1 П1.12 в
приложении 1.
Для реализации проекта был выбран тип СУБД MS SQL SERVER 2008.
Данная СУБД выбрана еще и потому, что с помощью нее можно организовать
многопользовательский доступ, и приложение будет работать в «Клиент-
серверном» варианте.
93
ER-диаграмма логической модели представлена на рисунке. 2.28. На схеме
представлены отношения, по которым необходимо в дальнейшем реализовать
связи, обеспечить хранение данных.
Рис. 2.28 ER диаграмма
94
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Программа представляет собой модуль с разработанными формами и
встроенными модулями. Модуль приложения располагается в корневом разделе
конфигурации, в нем располагаются процедуры-обработчики событий, которые
инициализируются при старте и окончании работы системы. В модуле приложения
возможно объявление переменных, а также объявление и описание процедур и
функций, которые будут доступны в любом модуле конфигурации. В контексте
модуля приложения доступны экспортируемые процедуры и функции общих
модулей.
Разработанные подсистемы для отображения форм и отчетов конфигурации
представлены на рис. 2.29.
Рис. 2.29 Подсистемы для управления модулями ИС
В системе «1С: Предприятие» существуют несколько видов программных
модулей. Они различаются по месту размещения и доступному контексту.
95
Модуль приложения располагается в корневом разделе конфигурации, в нем
располагаются процедуры-обработчики событий, которые инициализируются при
старте и окончании работы системы. В контексте модуля приложения доступны
экспортируемые процедуры и функции общих модулей.
Дерево вызова программных модулей представлено на рис.2.30.
Рис. 2.30 Дерево вызова программных модулей
Модули форм эти модули содержатся в формах конфигурации. Каждая
форма имеет свой индивидуальный модуль. В этих модулях возможно объявление
переменных, процедур и функций, которые будут доступны при работе с формой
извне во встроенном языке, дополняя контекст формы.
На основании схемы функций, которая заложена в будущее программное
обеспечение сразу можно спроектировать сценарии диалога. Именно в той
последовательности как было описано в предметной области, когда было
выполнено моделирование бизнес-процессов.
96
В контексте модуля формы доступны реквизиты формы, а также ее свойства,
методы и события.
Проект содержит элементы, представленные на рисунке 2.31.
Рис. 2.31 Конфигурация 1С Предприятие
Источник: https://baza.diplomsite.ru/previewfile/1928