Обоснование структуры комплекса программ

Обоснование структуры комплекса программ. ПО общесистемного назначения Структура комплекса программ АРМ РД представлена на рис. 20 и является логическим продолжением реализации функционального назначения АРМ РД. ПО общесистемного назначения представляет собой программные средства, используемые на этапе проектирования АРМ РД. Исходными данными предусмотрено, что в качестве среды функционирования выбирается операционная система MS DOS с файловой оболочкой Norton Commander.

Для работы с файлами в составе ПО АРМ РД предусмотрены общесистемные утилиты архиваторы, антивирусы, и т.п Для оформления документации, записок, отчетов предусмотрен текстовый редактор LEXICON. Для создания специального ПО для АРМ РД используются следующие программные продукты Язык программирования Турбо Cи версии 3.0 PX Engine - библиотеки функций на языке Borland Cи, для создания БД в формате Paradox CXL - библиотеки функций на языке Borland C для создания оконного интерфейса пользователя. 4.1.2. ПО специального назначения ПО специального назначения представляет собой программные средства, используемые на этапе эксплуатации АРМ РД см. рис. 20 . Его условно можно разделить на три группы 1. Операционная система MS DOS 2. Библиотеки используемых функций LIB включают библиотеки используемых функций языка Borland С , PX Engine - библиотеки функций языка С для создания БД в формате Paradox, CXL - библиотеки функций языка С для создания оконного интерфейса. 3. Исполяемые модули программ, обеспечивающие следующие функции управляющая программа MAIN функции создания прототипов БД и первичных ключей к ним INITENG функции записи информации и внесения изменений в БД ZAPBD функции формирования и исполнения запросов INQUIRY , включает программы обработки запросов для 3-х форм представления БС BS-INQ функции службы администрирования БД CR ARMBD - создание базы данных администратора, CREAT FA - создание файла администратора, BDADM - работа с БД администратора - создание списка пользователей, регистрация и удаление пользователей функции архивирования и работы с архивом ARCH . 4.1.3. Требования, предъявляемые к специальному ПО АРМ РД 1. Требования по обеспечению надежности.

Требования по обеспечению надежности ПО складываются из двух аспектов требований, предъявляемых к языку программирования.

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

Вторым аспектом обеспечения надежности ПО является модульная структура программы. 2. Требования по обеспечению удобства эксплуатации.

Программное обеспечение АРМ РД должно функционировать в диалоговом режиме с выдачей иерархических меню основных функций подсистем, например, текст запроса по мере его формирования отображается на экране. Система меню является подсказкой, исключающей ошибку оператора. 3. Требования к операционной и программной совместимости.

Программное обеспечение средств регистрации и документирования АРМ должно обеспечивать - информационную совместимость в части возможности замены ЭВМ РС АТ на модель более высшего порядка, замену принтера на более производительный, и т.п. 4.2.