Пакетные и диалоговые программные системы

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

Обеспечивающие и функциональные программные системы.

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

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

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

При втором способе знания о решении задач предметной области реализуются в виде базовых знаний. А настройка заключается в изменении этих знаний в режиме редактирования. Подобные программные системы называются интеллектуальными.

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

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

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

Wimb–интерфейс (графический интерфейс) основан на использовании различных окон (Windows), содержащих образы программ (Image) и меню действий (Menu), для выбора одного из них используется указатель (Pointer).

В ЭИСах обычно используются оба вида интерфейса: командный и графический. Один из них является основным.

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

Работая в диалоговом (интерактивном) режиме взаимодействия пользователь может влиять на процесс решения задач.

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

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

1) Алгоритм решения задачи формализован, и процесс ее решения не требует вмешательства человека.

2) Расчеты выполняются для большинства элементов входных файлов.

3) Большое время решения задачи, которое обусловлено большими объемами данных.

4) Регламентность, то есть задачи решаются с заданной периодичностью.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: