Дипломная работа: Разработка программного обеспечения для организации интерфейса программно-методического комплекса

Базовое программное обеспечение

ARM

Нормативно-справочная база

ARM\B; ARM\F

Оригинальное программное обеспечение

ARM\B; ARM\F

Библиотека слайдов

ARM\SLD

Рабочие архивы

ARM\A

1.1.5.1.2 Методология системы АРМ-Технолога

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

Пользователь, сводя в таблицу условия (в системе - аргументы) и результаты (в системе - решения), делает выбор решения. Таблица с решениями и условиями называется информационно-логической (ИЛТ). ИЛТ - основной компонент базы данных системы. Таблица строится пользователем при подготовке базы данных по правилу однозначного соответствия условию выбора результата или набора результатов. Пример ИЛТ приведен в таблице 1.2

Таблица 1.2 - Одновходовая информационно-логическая таблица

+--------------------------------------+

¦F(NR)=F¦1 ¦+ ¦

¦-------+--------------+---------------¦

¦F(KP)=C¦=C¦=C¦ =C ¦=C ¦=C¦ =C ¦

¦-------+--+--+--------+---+--+--------¦

¦ZN ¦25¦7 ¦6 ¦_ ¦_ ¦_ ¦

¦+ ¦^ ¦8 ¦T(RSN21)¦6.3¦7 ¦T(RSN21)¦

+--------------------------------------+

Взаимодействие пользователя с системой осуществляется с помощью команд и меню. Изменение ИЛТ или другой информации пользователем не влечет за собой изменение программных средств.

Функции включения в работу таблиц и других данных возложены на управляющие строки. Составленные по определенным синтаксическим правилам и сгруппированные в отдельный набор данных, они инициируются и обрабатываются программными средствами. В начале отработки программы, система всегда инициирует строку с номером 0. Дальше пользователь сам или посредством ИЛТ указывает строке направление обработки. Он может изменить естественный ход работы посредством вызова других строк или других фрагментов этой же строки.

Обработка всех указанных пользователем управляющих строк является алгоритмом решения различных задач.

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

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

1.1.5.1.3 Недостатки системы АРМ-Технолога

Основным недостатком системы АРМ-Технолога является зависимость от операционной системы DOS. Эта операционная система является давно устаревшей, и многие возможности новых систем не используются для работы в системе. Также АРМ требует при установке записать на диск метку. Поскольку запись метки ведется в 16-разрядном режиме, то исключается работа системы на операционных системах с файловой системой NTFS, поскольку эти системы блокируют прямой доступ к диску. Работа системы возможна только на операционных системах Windows 95/98, в режиме эмуляции DOS.

Так же работа системы существенно замедляется при обработке управляющих строк, потому что осуществляется чтение с диска напрямую, без буферизации и кэширования операций. Часто бывают сбои в системе, из-за которых она "зависает". Механизм восстановления после сбоев работает плохо и не всегда. Ограничены возможности хранения информации в архивах, вследствие организации операционной системы DOS, операции с архивами реализованы неудобно.

К-во Просмотров: 296
Бесплатно скачать Дипломная работа: Разработка программного обеспечения для организации интерфейса программно-методического комплекса