Глава 1. Общие сведения


Системная платформа

Информационная система ONTARIO System 1 является прикладной многопользовательской системой, реализованной по технологии “клиент–сервер”. Серверная часть системы функционирует на платформе сервера баз данных Microsoft SQL Server версии 6.5 (Service Pack 4). Клиентская часть является 32-разрядным приложением, реализованным в среде Inprise Delphi 3, для операционной системы Windows 95/98 или Windows NT версии 4.0. В качестве дополнительной библиотеки компонентов используется собственная библиотека ONTARIO1, устанавливаемая в среде Delphi.

Установка ONTARIO1 на рабочем месте разработчика

Для работы потребуется компьютер в сети, имеющий доступ к серверу БД, либо с локально работающим MS SQL Server. Необходим доступ к серверу БД с привилегиями администратора. Требования к аппаратному обеспечению компьютера разработчика можно определить принципом "чем мощнее, тем лучше". На практике минимальная конфигурация - Pentium 166, 64 Мегабайта ОЗУ и около 300 Мбайт места на жестком диске. Если MS SQL Server установлен локально, то требования к размеру оперативной памяти увеличиваются до 96 Мегабайт. Рекомендуется устанавливать в качестве операционной системы Windows NT 4.0 (Service Pack 4).

На ПК следует установить среду разработчика Delphi 3.0 или выше версии Client/Server. Рекомендуется использование версии 3.02. Далее, следует сконфигурировать BDE, создав псевдоним (alias) с именем ONTARIO для драйвера  MS SQL Server. Псевдоним не следует пока привязывать к какой-либо базе данных на сервере. Более подробно об установках параметров BDE можно прочесть в [3].

На сервере следует создать базу данных с любым именем (например, ONTARIO) и установить серверную часть системы. Более подробно процесс установки серверной части описан в руководстве системного администратора [3]. После создания базы данных на сервере следует записать ее имя в значении параметра DATABASE NAME из настроек псевдонима BDE, созданного на предыдущем шаге. В последующем база данных, указанная в параметрах настройки псевдонима, будет использоваться системой в качестве рабочей БД разработчика по умолчанию.

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

Каталог (относительно корневого на диске) Содержание
ONTARIO1\ корневой каталог системы
ONTARIO1\BIN\ исполняемые файлы инструментария – spp.exe, dbsetup.exe и др.;
путь к этим файлам необходимо указать в PATH
ONTARIO1\Patches\ Patches серверной части и библиотек Delphi
ONTARIO1\Patches\Delphi30x Patches библиотек Delphi
ONTARIO1\Patches\Server SQL–скрипты обновления серверной части
ONTARIO1\SYSTEM\ корневой каталог проекта
ONTARIO1\SYSTEM\Classes\ DBO–классы и формы
ONTARIO1\SYSTEM\Client\ Delphi–файлы каркаса клиентского приложения
ONTARIO1\SYSTEM\Help\ файлы разработки интерактивной справки
ONTARIO1\SYSTEM\Kernel\ компоненты и совместно используемые
Delphi-библиотеки ядра
ONTARIO1\SYSTEM\Logo\ файлы библиотеки логотипа системы
ONTARIO1\SYSTEM\PrnForms\ каталог разработки форм печати
ONTARIO1\SYSTEM\Resource\ файлы ресурсов модулей
ONTARIO1\SYSTEM\SERVER\ серверная часть системы
ONTARIO1\SYSTEM\SERVER\Название модуля 1\ файлы серверной части модуля 1
. . .  
ONTARIO1\SYSTEM\SERVER\Название модуля N\ файлы серверной части модуля N
ONTARIO1\SYSTEM\WordForm\ файлы документов MS Word, использующихся как шаблоны форм печати
ONTARIO1\SYSTEM\ontario.dpr главный файл Delphi–проекта

Откройте среду разработки Delphi и настройте дополнительные пути к библиотекам. Для этого в закладке "Library" (меню Tools-->Environment Options) добавьте пути к следующим каталогам:

Теперь следует добавить в палитру компонентов Delphi новую библиотеку (package). Для этого выберите File-->Open... и в диалоговом окне выберите ontario.dpk из каталога ONTARIO1\SYSTEM\Kernel. После открытия библиотеки следует произвести ее установку. После установки на палитре компонентов появляется новая закладка ONTARIO.

ontario_palette.jpg (6568 bytes)

Рис.1.1. Установленная палитра компонентов ONTARIO1

Последним шагом является перенос исправленных файлов VCL из каталога ONTARIO1\Patches\Delphi30x\Patched\*.dcu, соответствующей версии Delphi, в подкаталог \Lib каталога Delphi.

Для проверки правильности установки необходимо запустить Delphi, открыть проект ontario.dpr и произвести полную перекомпиляцию системы.


Содержание Глоссарий Предыдущая Следующая