В организационном плане при их проектировании необходимы
- специалисты по формализации предметной области (постановщики задачи, специалисты как в сфере программного обеспечения, так и в предметной области),
- специалисты по программному обеспечению СУБД (профессиональные программисты, определяющие выбор СУБД и обеспечивающие построение ее в соответствии с концептуальной схемой, разработанной постановщиком задачи),
- технические дизайнеры и специалисты по эргономике, которые обеспечивают эстетическую и эргономическую сторону интерфейса пользователя с АИС.
Определяют следующие этапы создания БД:
- формирование требований (обследование объекта, проведение НИР, разработка вариантов концепции)
- техническое задание (разработка и утверждение)
- эскизный проект (разработка предварительных проектных решений: состав, функции и параметры основных программных средств);
- технический проект
- функционально-алгоритмическая структура системы,
- функции персонала и организационная структура,
- структура технических средств,
- алгоритмы решения задачи и применяемые языки,
- структура базы данных
- система классификации и кодирования информации,
- программное обеспечение;
- разработка технической документации;
- разработка рабочей документации, адаптация программы;
- ввод в действие (подготовка к вводу в действие, подготовка персонала, проведение опытной эксплуатации);
- сопровождение (выполнение работ в соответствии с гарантийными обязательствами).
Центральный элемент проектирования - разработка ТЗ, которое содержит следующие разделы:
- общие сведения;
- назначение и цели создания системы;
- характеристика объектов автоматизации;
- требования к системе;
- состав и содержание работ по созданию системы;
- порядок контроля и приемки системы;
- требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие;
- требования к документированию;
источники разработки.
Требования к системе включают:
- требования к системе в целом (параметры и характеристики системы, требования к структуре, функционированию, надежности, безопасности, численности и квалификации персонала и т.д.);
· требования к функциям (перечень функций и задач, временной регламент каждой функции или задачи, требования к качеству реализации функции, к форме представления выходной информации, достоверности выдачи результатов, точности и времени выполнения);
- требования по видам обеспечения (по математическому, информационному, лингвистическому, программному, техническому, метрологическому, методическому и другим видам обеспечения системы)
Требования по информационному обеспечению:
- составу, структуре и способам организации данных в системе (информационно-логическая схема);
- информационному обмену между компонентами системы;
- информационной совместимости со смежными системами;
- по использованию общероссийских и других классификаторов;
- по применению систем управления базами данных;
- к структуре процесса сбора, обработки, передачи данных в системе и представлению данных;
- к защите данных от разрушения при авариях и сбоях в питании электронных систем;
- к контролю, хранению, обновлению и восстановлению данных;
- к процедуре придания юридической силы документам, создаваемым техническими средствами АС.
-
На основе установленных в ТЗ основных требований на последующих этапах конкретизируются и непосредственно разрабатываются компоненты и элементы системы.