Дипломная работа: Автоматизированное рабочее место 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