О порядке создания и использования электронных баз данных в государственных организациях республики (190-сон)
13.11.1995
Положение
[Зарегистрировано Министерством юстиции Республики Узбекистан от 13 ноября 1995 г. Регистрационный № 190]
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Настоящее Положение разработано во исполнение статей 3, 18, 19 Закона Республики Узбекистан «Об информатизации» и регламентирует порядок создания и ввода в действие отраслевых и ведомственных баз данных, создаваемых на территории республики государственными предприятиями и организациями.
1.2. Действие настоящего Положения распространяется на создаваемые в государственных учреждениях, а также за счет бюджетных средств проекты электронных баз данных, техническую документацию к ним, порядок внедрения, эксплуатации и сопровождения, независимо от видов технических средств, на которых реализованы базы данных.
1.3. Понятие базы данных (БД) определяется согласно Закону «О правовой охране программ для ЭВМ и баз данных» (ст.1, ч. 2),
1.4. Специальные программные комплексы, которые обеспечивают надежное хранение больших объемов данных сложной структуры и эффективный доступ к ним в процессе решения задачи, называются системами управления базами данных (СУБД).
1.5. При создании базы данных следует руководствоваться принципами системности, открытости, совместимости, стандартизации и унификации. База данных должна содержать системно-организованные, обновляемые и логически связанные между собой данные, отражающие структуру и содержание предметной области.
1.6. Проектирование базы данных должно включать в себя следующие этапы:
мифологическое проектирование (определение предметной области системы, изучение информационных потребностей будущих пользователей; построение мифологической модели, описывающей структуру и динамику предметной области);
определение требований к функционально-техническим характеристикам проектируемой БД (определение перечня реализуемых функций, примерная оценка требуемых пользователю характеристик БД);
определение требований к операционной среде (оценка требований к вычислительным ресурсам, определение типа и конфигурации ЭВМ, выбор типа и версии операционной системы);
определение перечня приобретаемых компонентов программного обеспечения (ПО), а также программных средств, подлежащих разработке, разработка для них соответствующих спецификаций;
выбор СУБД и других программных средств реализации БД (при этом оцениваются следующие характеристики: тип модели данных, которую поддерживает данная СУБД; производительность системы; наличие средств разработки приложений; запас функциональных возможностей для развития информационной системы, разрабатываемой средствами данной СУБД; степень оснащенности инструментарием для администратора БД; удобство и надежность в эксплуатации, наличие развитых средств защиты данных от несанкционированного доступа и их восстановления);
выбор и разработка методов защиты данных от несанкционированного доступа и восстановления с учетом реально существующих в распределенных сетях РУз ошибок каналов связи, операторов, программ и неисправностей устройств ЭВМ;
логическое проектирование БД (разработка логической структуры БД в соответствии с инфологической моделью предметной области и моделью данных, поддерживаемой выбранной СУБД);
физическое проектирование БД (построение структуры хранимых данных на языке СУБД, их размещение в памяти, выбор эффективных методов доступа к различным компонентам физической БД);
разработка контрольных примеров, обеспечивающих тестирование БД, разработка организационно-распорядительной документации, регламентирующих порядок использования и доступ к ресурсам создаваемой БД;
внедрение и эксплуатация БД (загрузка базы данных реальной информацией, запуск и доработка программных средств).
1.7. При проектировании распределенной базы данных (РБД) после построения инфологической модели определяется оптимальный вариант де композиции единой БД на логические фрагменты, способ размещения построенных фрагментов в узлах сети. Создается справочник РБД, обеспечивающий настройку программных средств ведения БД на конкретный вариант архитектурного и структурного исполнения РБД и вычислительной сети.
1.8. Программные средства, которые разрабатываются для загрузки и поддержания БД в актуальном состоянии, информационно-поисковые и функциональные программные средства, предназначенные для решения конкретных задач, также должны удовлетворять определенным требованиям:
наличие «дружественного» пользовательского интерфейса в стиле разветвленных меню с указанием набора возможных альтернативных действий;
система подсказок и развитая диагностика ошибочных ситуаций, обеспечение непротиворечивости информации;
ввод данных в соответствии со справочной информацией и т. д.
2. ПОРЯДОК РАЗРАБОТКИ БАЗ ДАННЫХ
2.1. Этапы работ при создании баз данных, а также виды и содержание технической документации к ней должны соответствовать требованиям ГОСТ и отраслевых руководящих методических материалов.
2.2. На предпроектной стадии создания базы данных в результате анализа предметной области должна быть построена мифологическая модель (в графическом или табличном виде).
2.3. Базы данных и автоматизированные системы на их основе создаются в соответствии с техническим заданием (ГОСТ 34.602-89), являющимся основным исходным документом. Техническое задание (ТЗ) разрабатывается совместно представителями заказчика и исполнителя и утверждается их вышестоящими руководителями. При разработке ТЗ на создание базы данных особое внимание должно быть уделено описанию требований к надежности, к защите информации от несанкционированного доступа (особенно при работе в сети), требованиям по сохранности информации при авариях, к информационной совместимости со смежными системами.
2.4. На стадии технического проектирования уточняется мифологическая модель предметной области, определяются такие характеристики проектируемой базы данных, как интенсивность нагрузки, ориентировочные объемы информации, производится выбор СУБД и состава разрабатываемых программных средств. При выборе СУБД необходимо использовать только лицензионные продукты и рассматривать при выборе поставщика СУБД в качестве одного из важнейших критериев обеспечение этим поставщиком переноса технологии и ноу-хау, включая вопросы технической поддержки, обучения и консультаций.
Разрабатываются следующие документы:
«Описание организации информационной базы» (по РД 50-34.698-90), содержащее описание логической и физической структуры, а также процедуры по созданию и обслуживанию базы данных;
«Описание массива информации» для всех массивов, входящих в базу данных.
При создании баз данных (независимо от степени сложности) обязательна разработка «Инструкции по формированию и ведению базы данных», которая определяет порядок отбора информации, правила подготовки и кодирования данных, порядок внесения изменений, а также правила и средства копирования и восстановления базы данных.
2.5. На стадии рабочего проектирования создается машинное описание структуры базы данных на языке СУБД. Разрабатываются программные средства для создания и ведения БД, реализации запросов пользователей, а также программное обеспечение, обусловленное спецификой решаемых задач.
На этой стадии обязательно разрабатываются следующие документы:
«Руководство пользователя» (по РД 50-34.698-90), содержащее описание автоматизируемых функций, порядок действий для подготовки к работе и в процессе выполнения задач, при аварийных ситуациях и т. д.;
«Описание применения» (по ГОСТ 19.502-78) для разрабатываемых программных средств;
«Программа и методика испытаний» (РД 50-34.698-90), определяющая перечень проверок, которые необходимо осуществить для подтверждения соответствию Т3, последовательность проведения испытаний, количественные и качественные характеристики, подлежащие оценке.
Результаты испытаний заносятся в «Протокол испытаний» и оформляется акт сдачи в опытную эксплуатацию. В процессе опытной эксплуатации проводится окончательная доработка программных средств и наполнение БД реальной информацией.
2.6. Ввод в эксплуатацию целесообразно проводить в несколько этапов:
подготовка к вводу в действие и реализация соответствующих организационных и технических мероприятий;
поэтапный ввод в опытную эксплуатацию;
доработка проектных решений;
проведение приемо-сдаточных испытаний;
промышленная эксплуатация и сопровождение.
2.7. При приобретении готовых информационно-поисковых или других систем, использующих БД, заказчику рекомендуется обратить внимание на лицензионность программных средств, наличие документов «Руководство пользователя» и «Описание применения», а также провести испытания системы на достаточном объеме данных для проверки выполнения основных функций системы. При доработке системы по дополнительным требованиям заказчика рекомендуется оформлять их в документальном виде (ТЗ или протокол согласования).
ПРИЛОЖЕНИЕ
