Дипломная работа: Автоматизированное рабочее место 2
Ядро РИВСУУП [[3]], а также глобальные переменные, используемые в разных модулях
Forms
Формы АРМа
Export
Модули, отвечающие за работу экспорта документов в Word и Excel, а также XML-шаблоны
ClassesTrees
Модули, реализующие бизнес-логику приложения, отвечающие за загрузку, изменение и удаление данных с использованием MObject
UI
Модули, отвечающие за отображение данных на форме с помощью MGrid
Tests
Модули, используемые для тестирования клиента
Следует отметить, что все функциональные части системы завязаны на ядре РИВСУУП. Бизнес-логика приложения вынесена в самостоятельные модули, отдельно от пользовательского интерфейса, что позволяет разрабатывать разнообразные тесты на загрузку, сохранение и удаление данных. Тесты на пользовательский интерфейс не пишутся, т.к. критичной надобности в них нет.
5. Спецификация данных
5.1. Сущности системы
5.1.1. Семестр рабочего плана (WorkTerm)
В сущности «Семестр рабочего плана» имеет смысл рассматривать следующие атрибуты
Название поля |
Тип |
Ограничения на допустимые значения |
Семестр |
ЧИСЛО |
[0,11] |
Рабочий план |
ЧИСЛО |
NOT NULL |
5.1.2. Рабочий план (WorkPlan)
Сущность «Рабочий план», по аналогии с реальной жизнью, имеет следующие атрибуты:
Название поля |
Тип |
К-во Просмотров: 454
Бесплатно скачать Дипломная работа: Автоматизированное рабочее место 2
|