Р исунок 3 - Этапы проектирования
Для подготовки документации используется система технической документации на АСУ (ГОСТ серии 24) и описание программного обеспечения (ГОСТ серии 19):
-
ГОСТ 24.102-80 Обозначение документов
-
ГОСТ 24.103-84 Автоматизированные системы управления. Общие положения
-
ГОСТ 24.104-85 Автоматизированные системы управления. Общие требования
-
ГОСТ 24.201-79 Требования к содержанию документа «Техническое задание»
-
ГОСТ 24.202-80 Требования к содержанию документа «Технико-экономическое обоснование»
-
ГОСТ 24.203-80 Требования к содержанию общесистемных документов
-
ГОСТ 24.204-80 Требования к содержанию документа «Описание постановки задачи»
-
ГОСТ 24.205-80 Требования к содержанию документов по информационному обеспечению
-
ГОСТ 24.206-80 Требования к содержанию документов по техническому обеспечению
-
ГОСТ 24.207-80 Требования к содержанию документов по программному обеспечению
-
ГОСТ 24.208-80 Требования к содержанию документов стадии «Ввод в эксплуатацию»
-
ГОСТ 24.209-80 Требования к содержанию документов по организационному обеспечению
-
ГОСТ 24.210-82 Требования к содержанию документов по функциональной части
-
ГОСТ 24.211-82 Требования к содержанию документа «Описание алгоритма»
-
ГОСТ 24.301-80 Общие требования к выполнению текстовых документов.
-
ГОСТ 24.302-80 Общие требования к выполнению схем
-
ГОСТ 24.304-82 Требования к выполнению чертежей
-
ГОСТ 24.703-85 Типовые проектные решения. Основные положения.
Создание концепции (модели требований к будущей БД) является первой фазой разработки БД, на которой требования заказчика уточняются, формализуются и документируются, так как если требования нигде не зафиксированы, то их как-бы и не существует. Концепция строится на основе модели “как должно быть” и результатов обследования предприятия в части выявления требований к будущей системе. Фактически на этом этапе дается ответ на вопрос: что должна делать будущая система?
Разработка концепции БД включает:
-
определение масштабов, целей и задач системы,
-
изучение существующих процессов обработки данных, исследование информационных потребностей, определение требований к данным, к выходной продукции, его согласование и утверждение;
-
составление графика разработки - определение этапов разработки, расчет затрат, разработка стратегии внедрения;
-
экономическая оценка стоимости системы, разработки, опытной эксплуатации, внедрения;
-
предварительный выбор технических средств – определение требований к КТС, спецификаций оборудования, критериев для выбора оборудования, закупка оборудования.
На этом же этапе определяются:
-
архитектура системы, ее функции, внешние условия ее функционирования, распределение функций между аппаратной и программной частями;
-
интерфейсы и распределение функций между человеком и системой;
-
требования к программным и информационным компонентам системы, необходимые аппаратные ресурсы, требования к базе данных, физические характеристики компонент системы, их интерфейсы;
-
ограничения в процессе разработки (директивные сроки завершения отдельных этапов, имеющиеся ресурсы, организационные процедуры и мероприятия, обеспечивающие защиту информации).
Создание БД включает:
-
проектирование БД (выделение объектов и задание их характеристик, анализ информационных потребностей и запросов к БД, установление связей между объектами), результатом является логическая модель БД;
-
выбор средств реализации (установление ограничений, выбор СУБД – претендентов, окончательный выбор СУБД);
-
детализированная разработка (конструирование физической модели БД, определение внешних схем для пользователей, разработка приложений, определение организационных мер по обслуживанию БД), результатом является генерация физических БД.
Требования к составу и параметрам технических средств. Указывается необходимый состав технических средств с указанием их основных технических характеристик. Могут указываться требования к помещениям, в которых будет находиться оборудование. В этом разделе указываются требования к переносимости системы.
Требования к информационной и программной совместимости включают требования к информационным структурам на входе и выходе, методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой. Технология создания БД должна удовлетворять основному критерию проектирования - данные должны заноситься в накопитель один раз в том месте, где они впервые появляются. Невозможно обеспечить накопление информации, не обеспечив рабочими местами операторов, которые должны вводить эту информацию. Приложения для доступа и изучения информации также можно рассматривать как рабочие места, и конечно, работа их невозможна без БД.
Требования к функциональным характеристикам. В этом разделе должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных.
Требования к надежности. В разделе должны быть определены требования к обеспечению надежного функционирования: контроль входной и выходной информации, время и механизмы восстановления после программных и аппаратных отказов. В этом разделе описывается организация системы безопасности, включая подсистемы контроля доступа, шифрования и т. п.
Настраиваемость. Определяются требования к адаптационным возможностям программного обеспечения, то есть указывается, какие изменения в методах управления и бизнес процессах должны быть предусмотрены.
Условия эксплуатации. В этом разделе описывается необходимое обслуживание, которое требуется для работы системы, например, создание резервных копий, реиндексерование баз и т. п., а так же требования к квалификации персонала (пользователей и обслуживающего персонала).
В
Определяет
стратегические цели и приоритеты