Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив / Denisov_S_I_UAI-511_Diplom_Versia_FINAL_NAYa.doc
Скачиваний:
74
Добавлен:
09.06.2015
Размер:
8.36 Mб
Скачать

Примечание:

  • NA - нет никакого доступа;

  • R - только чтение;

  • W - только запись;

  • RW - чтение и запись.

2.5 Разработка структуры по

2.5.1 Описание основных модулей, используемых в приложении в Таблице 2.4 описаны основные модули, используемые в приложении.

Таблица 2.4. Описание модулей приложения

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

Описание

Описываемая модулем форма

Функциональное предназначение

PK_PPS

Файл проекта

Инициализация приложения, авторизация пользователя, создание основной формы

Main

Главный модуль

Main_Form

Проверка прав пользователя, создание остальных форм

Dictionaries

Форма работы со справочниками

Form_Dictionaties

Создание, редактирование и удаление записей в списках учебных групп, учебных программ, организаторов обучения

Plan

Форма работы с содержание методического комплекса

Form_Plan

Создание, редактирование и удаление записей в списке специальностей методического комплекса

Event

Форма работы с планирование и проведением мероприятий по повышению квалификации

Form_Event

Создание, редактирование и удаление плана повышения квалификации и его позиций, задание сроков проведение, кураторов групп, зачисление/отчисление слушателей, работа с договорами и т.д.

Продолжение Таблицы 2.4

GridEditClass

Модуль, описывающий процедуры и функции для работы с компонентом cxGrid

Описывает процедуры и функции для стандартного описания компонента cxGrid, процедуры добавления, обновления, удаления данных изcxGrid

LP_u_CX_tools

Содержит набор общих процедур для стандартных действий и описание общих компонентов

Описание стандартных кнопок диалога, их событий, описание создания и вызова динамической модальной формы

LP_u_MA_Interface

Описание интерфейса доступа к серверу приложений

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

Standart_New

Модуль, описывающий процедуры и функции для работы с компонентом cxTreeList

Обновление дерева строк, добавление в cxTreeList,

поиск строки с заданным значением,

описывает свойства стандартного контекстного меню

Продолжение Таблицы 2.4

SqlStringList

Модуль, описывающий обертки к компоненту cxGridTableView

Организация оберток к cxGridTableView, модуль реализует чтение из базы методом SelectData по GUID_Select

Wrappers

Модуль, описывающий стандартные несписковые сx-компоненты

Расширяет возможности стандартных несписковых компонентов (cxTextEdit,cxPopupEdit,cxButtonEdit,cxSpinEdit,cxDateEditи др.), с целью организации их индивидуального и группового поведения, ориентированного на работу с учетом особенностей корпоративной системы

RegService

Модуль, описывающий процедуры и функции для работы с реестром

Позволяет при завершении работы с приложением сохранять текущие параметры компонентов в реестр (размер формы, ее положение, размер панелей, положение сплитеров, размер всех cx-компонентов) и при запуске приложения читать эти параметры из реестра

Find_Org

Модуль, описывающий компоненты для поиска организации

Form_Find_Org

Позволяет находить организацию по маске поиска

Продолжение Таблицы 2.4

Form_About

Модуль с информацией о приложении

Form_About

Показывает информацию о модулей, текущем пользователе, список ролей и т.д.

Form_SE

Модуль поиска сотрудника

Form_SE

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

Form_Document

Модуль работы с документами

Form_Document

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

UnivQuestionare

Модуль анкета

FUnivQuestionare

Позволяет просматривать и редактировать данные о выбранном человеке

Соседние файлы в папке Архив