Книга I - Обзор системы Miracle
(Общие сведения, часть №01)

Перед тем как начать работать с пакетом программ Miracle

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

О документации по системе Miracle

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

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

  Для удобства использования вся информация разделена на книги:

Системные требования

  Для нормальной работы системы Miracle необходимо:


  • IBM PC/AT или совместимый с ним компьютер, с микропроцессором Pentium 166 или выше (для клиентской части), Pentium 133 или выше для серверных частей системы.
  • Операционная система Windows 95/98/NT 4.0/ME 
  • Графические карты, совместимые с Microsoft Windows версия 3.0 или более поздней, такие как IBM VGA.
  • Оперативная память (ОЗУ):
    • для Сервера управления - 32 Mбайт (для 5 активных пользователей). Дальнейшее увеличение объема ОЗУ на Сервер управления, зависит от количества одновременных активных пользователей. Особое внимание следует уделить скорости дисковой подсистемы. Желательная характеристика - более 1 Mб в секунду по SysInfo. Также дальнейшее увеличение числа пользователей может требовать увеличение производительности, как компьютера в целом, по таким параметрам как тактовая частота процессора, объем памяти, так и увеличение пропускной способности локальной вычислительной сети.

    • для работы с комплектом программ по разработке пользовательских приложений - 32 Мбайт ;

    • для эксплуатации приложений, подготовленных в рамках системы Miracle - 32 Мбайт. Объем необходимого ОЗУ может зависеть от типа обработки информации, объема, а также от количества одновременно запущенных приложений.

    • CD-ROM

    • Манипулятор типа “мышь”.

    • Принтер (не обязателен), используется только для получения отчетов.

    • Сетевая карта и соответствующее функционирующее программное обеспечение.

    • Звуковая плата (рекомендуется)

    • Программа для просмотра HTML файлов

    • Наличие PowerDesigner (версия 6.0.0 32-bir), фирмы Sybace. Inc. (рекомендуется)

    • Наличие установленного SQL сервера

    • ODBC Data source (32bit)

    • Программное обеспечение Miracle использует протокол межсетевого взаимодействия TCP/IP.

Возможности системы Miracle

  Работая с системой Miracle, вы можете использовать практически все удобства, предоставляемыми Microsoft Windows. Если вы привыкли к другим приложениям для Windows, таким как Word, Ecxel, то при работе с любой частью системы Miracle, у вас не возникнет никаких проблем при работе с “окнами”, ”меню”, “панелями инструментов”.
  Если вы только что приступаете к освоению Windows, то быстро обнаружите, что все приемы, которыми вы начинаете овладевать в Miracle используются точно так же, как и во многих других программах для Windows.
  Работая с различными модулями Miracle вам доступны хорошо известные приемы “вырезать/копировать/вставить”, “перетащить и оставить”.

Основные обозначения

  Слово “выбрать” используется для работы с командой меню или кнопкой команды в диалоговом окне или окне Справки, а также для выбора в списке.
  Фраза “Выберите кнопку ОК” означает, что для выполнения этой команды надо щелкнуть мышью по кнопке ОК или нажать ENTER клавиатуры.
  Фраза “Или Отмена” означает, что для отмены всех предыдущих действий, т.е. вернуться в предыдущее состояние, необходимо выбрать клавишу CANCEL или ОТМЕНИТЬ, Отмена в активном окне клавиша ESC.
  Слово “выделить” используется для высвечивания части данных в местах ввода информации, в которой вы хотите применить какие-либо действия. Для “выделения” подведите курсор к началу того фрагмента, который вам необходим и нажмите левую клавишу мыши. Удерживая ее в таком состоянии, произведите выделение необходимой вам области данных. По окончании отпустите клавишу мыши. Осуществив данную операцию, вы выделяете часть данных в местах ввода информации. Существует еще ряд способов, помогающих вам выделять данные “по слову” или “целиком”. Выделение данных по слову осуществляется установкой курсора на необходимое слово с двойным нажатием левой клавиши мыши. Выделение всех данных в местах ввода информации осуществляется установкой курсора на любом слове выделяемой строки с тройным нажатием левой клавиши мыши.
  База данных- набор таблиц (объектов базы данных). База данных храниться на SQL-сервере.

Рисунок 1 База данных

  Таблица - основной элемент реляционной модели данных. Каждая таблица содержит поля (характеристики объекта). Структура БД, определяется таблицами и их отношениями. В системе Miracle, таблица называется - объектом базы данных.

Рисунок 2 Структура БД

  Поле (характеристика) - определяет структуру объекта БД и тип хранимой информации. Характеристика является полем таблицы, обладающая набором стандартных свойств.

Рисунок 3 Структура таблицы

  Запись - набор данных. Вся создаваемая информация храниться в виде записи, определяющей единую сущность данных.

  Полужирный шрифт в тексте и процедурах обозначает названия меню, команд или названия кнопок.
  Курсивом выделяются важные новые понятия.
  Курсив также обозначает вводимые вами слова или символы.
  Списки, помеченные как (•) содержат не шаги процедуры, а информацию.
  Пронумерованные списки (1., 2., ...) обозначают процедуру, состоящую из двух или более шагов. Указатель “ромбик“ (?) означает процедуру, состоящую из одного шага.
  Окно - способ организации необходи-мых элементов для ввода, вывода информации, и иных объектов для управления процессами в приложении. Окно (пользовательский интерфейс) является частью приложения.
  Объект, компоненты, элементы - наименьшие величины приложения, выполняющие конкретные действия. Например ввод, вывод данных в виде таблицы, вывод графиков, и т.д. Объект может также объединять в себе иные элементы. Например, окно и кнопки в нем.
  Приложение - основная величина, в рамках которой функционируют те или иные компоненты приложения. Приложение является объединением различных элементов, выполняющих заложенную логику работы. Т.е. приложение - это задача, решение, выполняющая необходимые требования. Именно через приложения осуществляется управление и взаимодействие пользователя с ресурсами информационной системы. Приложения могут состоять из нескольких “окон”, и являются конечными Miracle-программами.
  Ресурсы - компоненты, хранящиеся в репозитарии Сервера управления и доступные для эксплуатации. Под ресурсами подразумевают приложения, математические алгоритмы, отчеты, объекты БД, а также инструменты разработки.
  Точка авторизации - точное указание имени структуры, узла, имени пользователя для осуществления авторизации к системе и получения предоставленных списков ресурсов.
  Сервер - система, предоставляющая свои ресурсы по запросу клиентам.
  Структура - иерархическая модель распределения данных в рамках информационной системы. Структура состоит из узлов и зарегистрированных участников (пользователей), допущенных к работе с ней.
  Узел - логическая единица, является основой иерархической модели структуры. Узел может быть подчиненным или иметь собственные под узлы, т.е. располагаться на разных уровнях.
  Пользователь (конечный пользователь) - зарегистрированный участник информационной системы, получивший доступ к ее ресурсам.
  RAD инструмент - набор инструментальных средств, выполняющих все необходимые операции для быстрой разработки и модификации пользовательских приложений.
  ИС - информационная система, набор приложений.
  Экранная (оконная) форма - способ организации визуальных элементов для работы с данными (графический интерфейс пользователя).
  ОБД - объекты базы данных. ОБД - основной компонент в реляционной модели, который содержит дополнительные методы по обработке и управлению информации в нем.
  Курсор в объекте базы данных - это “метка”, указывающая текущее местоположение в таблице, т.е. позиционирование на запись. Перемещение курсора приводит к смене “активной” записи.

Рисунок 4 Пример таблицы содержащей два поля, курсор находится на второй записи. (Номер записи считают сверху вниз)

Предыдущий раздел На начал документауции На оглавление Следующий раздел

©1995,1997,2000 НПФ ”И.В.А.”. Все права сохранены.
Название фирм и торговых марок используются только в качестве пояснения.