Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Программное обеспечение задачи (комплекса задач, АРМ)



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

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

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

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

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

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

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

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

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

В случае проектирования программного обеспечения АРМ для распределенной информационной (телекоммуникационной) системы, следует дополнительно рассмотреть состав выполняемых операций в целях обеспечения безопасности и целостности информации.

Описание программных модулей должно включать блок-схемы и описание блок-схем алгоритмов основных модулей.

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





Дата публикования: 2015-10-09; Прочитано: 789 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...