Описание реализации клиентской части ЭИС 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Описание реализации клиентской части ЭИС



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

3.2.1 Дерево функций и сценарий диалога

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

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

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

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

Диалог пользователя с ЭИС не всегда можно формализовать в структурной форме. Как правило, диалог в явном виде реализован в тех ЭИС, которые жестко привязаны к исполнению предметной технологии. В некоторых сложных ЭИС (например, в экспертных системах) диалог не формализуется или слабо формализуется в структурной форме и тогда данный пункт может не содержать описанных выше схем. В то же время описание диалога, реализованного с использованием контекстно-зависимого меню не требует нестандартного подхода. Необходимо лишь однозначно определить все уровни, на которых пользователь принимает решение относительно следующего действия, а также обосновать решение об использовании именно этой технологии (описать дополнительные функции, контекстные подсказки и т.д.).

Созданный макетный образец программы помещается в приложение дипломного проекта на любом электронном носителе информации.

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

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

- модули, выполняющие служебные функции;

- управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;

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

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

 

Описание реализации БД ЭИС

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

Схема функционирования ЭИС

Схема взаимосвязи программных модулей и информационных файлов отражает взаимосвязь программного и информационного обеспечения рассматриваемого комплекса задач и может быть представлена несколькими схемами, каждая из которых соответствует определенному режиму практического выполнения выбранной (конкретной) функциональной возможности ЭИС (например, диаграмма SSD — System Structure Diagram с элементами ERD).



Поделиться:


Последнее изменение этой страницы: 2017-02-09; просмотров: 214; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.122.4 (0.005 с.)