Отчет о научно-исследовательской работе, проведенной по заказу Министерства экономического развития и торговли Российской Федерации Тема

Вид материалаОтчет

Содержание


10.2Требования к системе управления базой данных
10.3Перечень программных средств
Таблица Е.1 - Перечень программных средств и их взаимодействие с вычислительными средствами.
Файл- сервер
Клиентская рабочая станция функционального подразделения
Таблица Е.2 - Требования к операционным системам вычислительных средств
Файл- сервер
Таблица Е.3 - Требования к СУБД
Ms windows nt
Таблица Е.4 - Требования к средствам проектирования информационных систем.
Таблица Е.5 - Требования к средствам программирования ППО информационной системы.
Таблица Е.6 - Требования к средствам анализа данных.
Таблица Е.8 - Требования к средствам телекоммуникационного доступа.
Таблица Е.9 - Требования к программным средствам администрирования межведомственной сети ГИР
Магистральный уровень
Таблица Е.10 - Требования к программным средствам администрирования ОС, ЛВС и СУБД.
Подобный материал:
1   ...   31   32   33   34   35   36   37   38   ...   44

10.2Требования к системе управления базой данных


Для разработки и функционирования системы должна быть использована реляционная СУБД большой производительности.

СУБД должна обеспечивать следующие возможности:
  • эффективную обработку и надежное хранение большого объема информации ;
  • переносимость, что должно гарантировать работу приложений на других операционных системах от настольных систем до больших компьютеров;
  • иметь архитектуру клиент-сервер;
  • многоуровневую систему разделения доступа и высокий уровень защиты информации от несанкционированного доступа;
  • возможность хранения информации на серверах с различными ОС и поддержкой различных кодировок в сети TCP/IP, SPX/IPX.
  • открытость системы, что позволит интегрировать существующие системы, разработанные в различных средах;
  • 100 процентов совместимость с общепринятыми стандартами языков запросов SQL;
  • отсутствие ограничений для дальнейшего развития.

Структура СУБД должна иметь возможность интегрировать существующие компьютерные ресурсы в единое сетевое пространство. Открытая, переносимая СУБД должна дать возможность сочетать различные типы компьютеров, операционных систем, сетей, баз данных и графических интерфейсов пользователя (GUI) в объединенную межведомственную автоматизированную систему. Это даст возможность в будущем, при необходимости, легко наращивать мощности обработки хранимой информации.

СУБД должна иметь возможность позволять программам получить доступ к данным, расположенным на различных компьютерах, как будто данные хранятся на одном сервере. Технология многопользовательского доступа позволит всем системам работать в легко поддерживаемой, настраиваемой и высоко интегрированной межведомственной системе.

СУБД должна обеспечивать поддержку системы автоматизированного проектирования информационной системы на всех этапах создания системы и на этапе рабочего сопровождения системы.

10.3Перечень программных средств


Для разработки и функционирования системы целесообразно использовать промышленные СУБД (Oracle, Sybase и др.). Это позволяет легко интегрировать в разрабатываемую систему уже существующие и отработанные задачи, основанные на различных СУБД.

СУБД должна обеспечивать поддержку системы автоматизированного проектирования информационной системы на всех этапах создания системы и на этапе рабочего сопровождения системы.

Таблица Е.1 - Перечень программных средств и их взаимодействие с вычислительными средствами.




Сервер БД

Сервер приложений

Файл- сервер

Сервер печати

Телекоммуникационный сервер

Клиентская рабочая анция руководства

Клиентская рабочая станция функционального подразделения

Клиентская рабочая станция подразделения обслуживания АС

Операционная система

+

+

+

+

+

+

+

+

СУБД

+










*

*




+

Средство поддержки проектирования АС

+



















+

Средства программирования

+

*







*







+

Средства анализа данных и поддержки принятия решении

+

*










+




*

Средства поддержки используемых сетевых протоколов

+

+

+

+

+

+

+

+

Средства телекоммуникационного доступа













+







*

Средства криптозащиты информации

+

+

*




+

+

+

+

Средства администрирования ЛВС, ОС, СУБД

+

+

+




+







+

Текстовые редакторы




*

*




*

*

*

*

Электронные таблицы




*

*




*

*

*




Средства оптического распознавания текстов




*

*







*

*




+ требуется, * желательно

Таблица Е.2 - Требования к операционным системам вычислительных средств




ОС сервера БД

ОС сервера приложений

Файл- сервер

ОС сервера печати

ОС телекоммуникационного сервера

ОС клиентской рабочей станции

Многозадачность

+

+

+

+

+

*

Многопользовательский режим

+

+

+

+

+




Поддержка многопроцессорности

+

+







*




Многопоточность

+

+













Возможность работы с большими объемами ОП

+

+













Поддержка сетевых протоколов
  • - TCP/IP
  • - IPX
  • - NETBIOS
  • - NetBEUI


+

+

+

+


+

+

+

+


+

+

+

+


+

+


*


*

*

*

*


+

+

*

+

+ требуется, * желательно

Таблица Е.3 - Требования к СУБД

Характеристика

Значение

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


+

+

+

+

Реализация SQL: совместим со стандартом ANSI: Ур. 2 с улучшенной функцией целостности

+

Управление транзакциями:
  • наличие системы блокировок,
  • схемы обнаружения взаимоблокировок.


+

+

Целостность данных:
  • авт.выполнение запуска процедур для каждого изменения табл.(триггеры),
  • применение правил к столбцам таблицы,
  • определение первичных и уникальных ключей,
  • декларативная ссылочная целостность БД:

определение внешних ключей,

каскадное удаление,

каскадное обновление.


+

+

+


+

+

*

Хранимые процедуры в БД:
  • встраиваемые выборкы, модификация, удаление, вставка,
  • логическое управление и ветвление,
  • обработка сообщений и кодов ошибок,
  • построчная обработка,
  • обработка исключительных ситуаций,
  • вызов хранимых процедур с удаленного сервера,
  • определяемые пользователем функции и операторы.


+

+

+

+

+

+

*

Среда сервера БД:

Совместимость с платформами:
  • MS WINDOWS NT,
  • NETWARE,
  • UNIX,

Сетевые протоколы сервера:
  • IPX,
  • TCP/IP.



+

+

+

*

+


+

+

Административное управление БД:
  • Административные средства с графическим интерфейсом пользователя.
  • Обработка определяемых администратором БД событий.
  • Наличие монитора производительности.
  • Хранение таблиц и журналов на отдельных накопителях.
  • Дуплексирование или зеркальное копирование журналов.
  • Автоматическое восстановление системы с помощью журнала транзакций.
  • Резервное копирование и восстановление БД:

оперативное резервное копирование,

резервное копирование по частям,

резервное копирование и восстановление по сегментам БД,

восстановление по времени,

автоматическое оперативное восстановление БД.
  • Автоматическое контрольное слежение за состоянием БД.

Создание средств контрольного слежения с помощью запускаемых процедур БД и процессов ОС
  • Средства безопасности:

разрешение и запрет для пользователя,

разрешение и запрет для группы пользователей.


+


+

+

+

+

+


+

+

+

+

+

+

+


+

+

Поддержка распределенных БД:
  • автоматическое двухфазное обновление,
  • программно-управляемое двухфазное обновление,
  • оптимизация по затратам в распределенной системе,
  • восстановление распределенной системы,
  • обнаружение взаимоблокировок в распределенной системе,
  • автоматическое тиражирование:

на уровне данных,

на уровне схем (структуры БД),
  • наличие средств поддержки удаленных пользователей в низкоскоростных и нестабильных соединениях.


+

+

+

+

+


+

+

+

Интерфейс программирования:
  • Интерфейс на уровне вызовов.
  • Средства поддержки ODBC.
  • Интерфейс с базовым языком.


+

+

+


Таблица Е.4 - Требования к средствам проектирования информационных систем.

Характеристика

Значение

наличие четкой методологии проектирования автоматизированной системы,

+

поддержка полного жизненного цикла АС ГИР:
  • анализ требований,
  • эскизное проектирование
  • техническое проектирование,
  • программирование,
  • документирование,
  • внедрение,
  • сопровождение,
  • автоматизация последовательного перехода от одного этапа разработки к следующему,

+

+

+

+

+

+

+

+

+

+

обеспечение целостности единой базы проектных данных АС ГИР,

+

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

+

поддержка современных стандартов и требований к разработке графического интерфейса конечного пользователя

+

поддержка одновременной работы групп разработчиков,

+

возможность разработки приложений "клиент-сервер" требуемой конфигурации,

+

обеспечение качественной и полной проектной документации по информационной системе:
  • программная документация,
  • эксплуатационная документация.



+

+


Таблица Е.5 - Требования к средствам программирования ППО информационной системы.

Характеристика

Значение

визуальные средства разработки

+

внутренний язык высокого уровня

+

средства коллективной разработки

+

объектно-ориентированное программирование

+

доступ к различным источникам данных

+

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

+

поддержка современных стандартов и требований к разработке графического интерфейса конечного пользователя

+

Таблица Е.6 - Требования к средствам анализа данных.

Характеристика

Значение

упрощенный интерфейс доступа к БД, не требующий понимания структуры БД, знания технологии РСУБД

+

комбинация необходимых данных в любом порядке, на любом основании, с любой степенью объединения

+

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

+



Таблица Е.8 - Требования к средствам телекоммуникационного доступа.

Характеристика

Значение

По принципам построения




Телекоммуникационная подсистема должна строится по принципу эталонной модели взаимодействия открытых систем OSI-ISO

+

По видам передаваемой информации




Текстовые и графические данные любых форматов

+

Факсимильные сообщения

+

Телекс

*

Телеграф

+

Телефон

+

Мультимедиа-информация

*

По предоставляемым услугам:




обмен данными в режиме on-line между абонентами информационных систем

+

обмен данными в режиме off-line между абонентами информационных систем (режим электронной почты)

+

возможность организации электронных досок объявлений

+

возможность организации открытых и закрытых телеконференций

+

возможность организации открытых и закрытых видеоконференций

*

доступ к базам данных в режиме on-line (интерактивный режим)

+

доступ к базам данных в режиме off-line (режим электронной почты)

+

поддержка русского языка

+

уведомление об отправке и приеме сообщений

+

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

+

обмен юридически подтверждаемыми документами (электронная подпись)

+

рассылка сообщений одновременно нескольким адресатам или получателям копий

*

рассылка сообщений по степени их срочности

*

отправка документов в указанное время

*

сопровождение сообщений файлами и документами с любым форматом данных

*

подтверждение доставки сообщения от каждого получателя

*

организация ящиков хранения сообщений (mail-box) и размещение сообщений по ним

+

По взаимодействию с другими телекоммуникационными сетями и системами:




Возможность выхода в существующие сети, построенные по протоколу TCP/IP

+

Возможность выхода в существующие сети факсимильной связи

+

Возможность выхода в существующие телеграфные и телексные сети

+

Требования к системе электронной почты:




Таблица Е.9 - Требования к программным средствам администрирования межведомственной сети ГИР

Характеристика

Значение

Магистральный уровень

Региональный уровень

Администрирование маршрутов трафика

+

*

Управление сетевой конфигурацией

+

*

Загрузка ПО в удаленные сегменты сети

+

*

Автоматический мониторинг и диагностика всех элементов сети

+

*

Обработка информации о неисправных элементах сети

+

*

Измерение трафика и загрузки сети

+

*

Сбор статистических данных

+

+

Техническое обслуживание и отладка сети

+

*


Таблица Е.10 - Требования к программным средствам администрирования ОС, ЛВС и СУБД.

Характеристика

Значение

мониторинг состояния

+

мониторинг расположения и конфигурации

+

мониторинг производительности

+

возможность удаленного пуска и останова

+

возможность оперативной реконфигурации

+