Prev Home Russian version Next

A. PISKUNOV, S. TREBIN

REQUIREMENTS SPECIFICATION: ACCESS CONTROL SYSTEM

АННОТАЦИЯ

    Данный документ содержит сведения о назначении информационной системы "Cистема ограничения доступа ВЕЖА" (сокращенно СОД "ВЕЖА"), минимальной необходимой конфигурации технических средств, процедуре установки, общего ее описания и описания применения СОД "ВЕЖА".

    От читателя требуется знание терминов и основных принципов работы операционных систем MS-DOS и WINDOWS, с которыми можно познакомится в книгах [1,2].

    От системного программиста (читателя пунктов 1.2 и 1.3) требуется знание терминов и основных принципов работы Sybase SQL Anywhere, сети Windows и Windows NT.

    Данный документ является обьединением документов ТЕХНИЧЕСКОЕ ЗАДАНИЕ, ОПИСАНИЕ ПРОГРАММЫ, РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА и РУКОВОДСТВО ОПЕРАТОРА.

1. ОБЩИЕ СВЕДЕНИЯ О СОД "ВЕЖА"

Информационная система "Cистема ограничения доступа ВЕЖА" версии 2 модификации 0 имеет сокращенное название СОД "ВЕЖА" и обозначение MLC (v2.0). СОД "ВЕЖА" является набором исполняемых файлов, работающим под управлением Windows NT 4.0 (или Windows 95) и написанным на языке инструментального средства PowerBuilder 6.0 - среды для разработки приложений клиент/сервер, и на диалекте SQL - Sybase SQL Anywere. СОД "ВЕЖА" поставляется пользователю в виде саморазворачивающихся файлов mlczip.exe (собственно этот файл содержит собственно СОД "ВЕЖА") и dbzip.exe (файла базы данных).

1.1. Назначение СОД "ВЕЖА"

СОД "ВЕЖА" предназначена для: загрузки управляющей информации в контроллеры; сбора и хранения событий, произошедших на контроллерах; управления контроллерами в исключительных (пожар, ограбление) ситуациях; подключение новых карточек в систему и изменение их параметров; ведение списка пользователей системы (прошлых и текущих); хранения событий, произошедших в системе.

В обязанности контроллера замка входит принятие решения об открытии или не открытии замка, при поднесении бесконтактной карточки - "ключа", и запоминание происходящих событий.

В настоящее время поддерживается контроллеры DC2LZ6 (B052).

Выходными документами СОД "ВЕЖА" являются твердые копии всех табличных форм системы, а так же файлы - результаты экспортирования содержания табличных форм в широкий набор популярных форматов. В частности поддерживается формат HTML, dBase, Microsoft Exсel, текст, текст с SQL - операторами, Lotus 1-2-3, Windows мета файл.

Содержанием любой табличной формы и порядком расположения информации в ней можно управлять посредством использования стандартных средств фильтр и сортировка. Фильтры, в достаточно широком обьеме, моделируют язык QBE (Query By Example) (см. стр.201 [5], и/или СУБД Paradox).

Входными документами СОД "ВЕЖА" являются формы редактирования обьектов системы.

Информационное содержание документов рассматривается ниже, в соответствующих подразделах.

1.2. Минимальная необходимая конфигурация технических и программных средств

Для своей работы СОД "ВЕЖА" требует выделенный MLC-сервер и, хотя бы одно, рабочее место (один MLC-клиент). В крайнем случае, сервер и клиент могут работать на одном компьтере. К одному из компьютеров с установленным MLC-клиентом должен быть подключен контроллер. (Хотя для эксплуатации системы в режиме отладки это не обязательно ;).) В общем случае компьютеров с подключенными контроллерами может быть несколько. Для работы MLC-сервера требуются следующие технические и программные средства:

  1. полностью PC IBM - совместимый компьютер с процессором Pentium-150, с 24-ю Мб оперативной памяти (32 Mb для Windows NT);
  2. Свободное пространство на жестком диске обьемом не менее 20 Мб;
  3. Операционная система - Windows NT 4.0 или Windows 95;
  4. SQL-сервер - Sybase SQL Anywhere.

Для работы MLC-клиента требуются следующие технические и программные средства:

  1. полностью PC IBM - совместимый компьютер с процессором Pentium-90, с 24-ю Мб оперативной памяти (32 Mb для Windows NT);
  2. Свободное пространство на жестком диске обьемом не менее 30 Мб;
  3. Операционная система - Windows NT 4.0 или Windows 95;
  4. SQL-клиент - Sybase SQL Anywhere.
  5. PowerBilder Deployment Kit - комплект для переноса PowerBilder - приложений. (В текущий момент просто переносится содержимое директории \Programm Files\Common Files\Powersoft Shared\*.*. Ее размер около 19Мб).
  6. разрешение экрана монитора 800x600.
  7. Лазерный (или струйный) принтер.
  8. драйвер контроллера замка.

Дополнительно, требуется наличие сетевого оборудования и установленного и настроенного программного обеспечения в используемых операционных системах. Требование к сетевому оборудованию и программному обеспечению совпадают с требованиями Sybase SQL Anywere.

Данная пояснительная записка создавалось форматером RIO. Создан конвертор mkTex документов формата RIO в документы LaTex. Пример pdf-документа, сделанного при помощи mkTex можно взять тут.

Text document


Prev Up Next