Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД_1 / Лекции / Лекция 2_орг_тех_пробл.doc
Скачиваний:
36
Добавлен:
11.06.2015
Размер:
441.34 Кб
Скачать

Р исунок 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 Типовые проектные решения. Основные положения.

Создание концепции (модели требований к будущей БД) является первой фазой разработки БД, на которой требования заказчика уточняются, формализуются и документируются, так как если требования нигде не зафиксированы, то их как-бы и не существует. Концепция строится на основе модели “как должно быть” и результатов обследования предприятия в части выявления требований к будущей системе. Фактически на этом этапе дается ответ на вопрос: что должна делать будущая система?

Разработка концепции БД включает:

  • определение масштабов, целей и задач системы,

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

  • составление графика разработки - определение этапов разработки, расчет затрат, разработка стратегии внедрения;

  • экономическая оценка стоимости системы, разработки, опытной эксплуатации, внедрения;

  • предварительный выбор технических средств – определение требований к КТС, спецификаций оборудования, критериев для выбора оборудования, закупка оборудования.

На этом же этапе определяются:

  • архитектура системы, ее функции, внешние условия ее функционирования, распределение функций между аппаратной и программной частями;

  • интерфейсы и распределение функций между человеком и системой;

  • требования к программным и информационным компонентам системы, необходимые аппаратные ресурсы, требования к базе данных, физические характеристики компонент системы, их интерфейсы;

  • ограничения в процессе разработки (директивные сроки завершения отдельных этапов, имеющиеся ресурсы, организационные процедуры и мероприятия, обеспечивающие защиту информации).

Создание БД включает:

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

  • выбор средств реализации (установление ограничений, выбор СУБД – претендентов, окончательный выбор СУБД);

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

Требования к составу и параметрам технических средств. Указывается необходимый состав технических средств с указанием их основных технических характеристик. Могут указываться требования к помещениям, в которых будет находиться оборудование. В этом разделе указываются требования к переносимости системы.

Требования к информационной и программной совместимости включают требования к информационным структурам на входе и выходе, методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой. Технология создания БД должна удовлетворять основному критерию проектирования - данные должны заноситься в накопитель один раз в том месте, где они впервые появляются. Невозможно обеспечить накопление информации, не обеспечив рабочими местами операторов, которые должны вводить эту информацию. Приложения для доступа и изучения информации также можно рассматривать как рабочие места, и конечно, работа их невозможна без БД.

Требования к функциональным характеристикам. В этом разделе должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных.

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

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

Условия эксплуатации. В этом разделе описывается необходимое обслуживание, которое требуется для работы системы, например, создание резервных копий, реиндексерование баз и т. п., а так же требования к квалификации персонала (пользователей и обслуживающего персонала).

В

Определяет стратегические цели и приоритеты

обобщенной форме переход от концепции к архитектуре БД представлен на рис.4.