Автоматизация проектирования с использованием CASE-средств, характеристика CASE- средств

CASE-средства – графич-й ориентир-й тип инстр-та, предназн-й для поддержки этапов жизно цикла програм обесп-я. Особый акцент делается на поддержку этапов, стр-го анализа.

Термин CASE (Computer Aided Software Engineering) дословно переводится как разраб-ка программ обесп-я с помощью компа. В наст вр этот термин получил более широкий смысл, означ автоматизацию разработки информац-х систем. CASE-ср-ва обеспеч наглядное описание информац-х процессов и инфологической модели предметной области, генерацию и анализ вариантов лог-х и физ моделей БД, созд-е приложений и т.п.

Наиболее трудоемкими этапами разраб-ки ИС явл этапы анализа и проектирования, в процессе кот CASE-ср-ва обесп-ют кач-во принимаемых техн реш-й и подготовку проектной документации. При этом большую роль играют методы визуального представления инфо. Это предпол-ет построение стр-х или иных диаграмм в реал масштабе времени, исп-е многообразной цветовой палитры, сквозную проверку синтаксических правил. Граф ср-ва моделир-я предм обл-ти позв-ют разработчикам в наглядном виде изучать существующую ИС, перестраивать ее в соотв-и с поставленными целями и имеющимися ограничениями. Черты:

1.Наличие графич интерфейса 2.Возм-ть генерации бизнес-модели

3.Прямое и обратное проектирование БД 4.Интеграция с распр-ми прилож-ми, распр-х БД 5.Наличие репозиталии-хранилища всей инфо о проекте

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

1.мощные граф-е ср-ва для описания и документирования ИС, обеспеч-е удобный интерфейс с разраб-ком и развивающие его творческие возм-ти;

2.интеграция отд компонент CASE-ср-в, обеспеч управляемость процессом разраб-ки ИС;

3.исп-е специальным образом организованного хранилища проектных метаданных (репозитория).


Разделы технического задания на создание информ-й системы и их содержание

ТЗ на автоматизированную информ-ю систему явл осн документом, опред требования и порядок создания (развития или модернизации - далее создания) автоматизированной системы, в соотв с кот проводится разработка АС и ее приемка при вводе в действие.

Разделы ТЗ по ГОСТ 34.602-89

Согласно ГОСТ 34.602-89 ТЗ должно содержать след разделы:

1. Общие сведения

1. полное наименование системы и ее условное обозначение;

2. шифр темы или шифр (номер) договора;

3. наименование предприятий (объединений) разработчика и заказчика (пользователя) системы и их реквизиты;

4. перечень документов, на основании кот создается система, кем и когда утверждены эти документы;

5. плановые сроки начала и окончания работы по созданию системы;

6. сведения об источниках и порядке финансирования работ;

7. порядок оформления и предъявления заказчику рез-тов работ по созданию системы (ее частей), по изготовлению и наладке отдельных средств (технич, программных, информац-х) и програм-технич-х (программно-методических) комплексов системы.

2. Назначение и цели создания системы

1) назнач-е системы; указывают вид автоматизируемой деятельности

2) цели создания системы. приводят наименования и требуемые значения показателей объекта автоматизации, кот д б достигнуты в рез-те создания АС

3. Характеристика объекта автоматизации

1. краткие сведения об объекте автоматизации или ссылки на документы, содержащие такую информацию;

2. сведения об условиях эксплуатации объекта автоматизации и характеристиках окружающей среды.

4. Требования к системе

1. Требования к системе в целом;

2. Требования к функциям (задачам), выполняемым системой;

3. Требования к видам обеспечения.

5. Состав и содержание работ по созданию системы

1. перечень документов по ГОСТ 34.201, предъявляемых по окончании соответствующих стадий и этапов работ;

2. вид и порядок проведения экспертизы технической документации (стадия, этап, объем проверяемой документации, организация-эксперт);

3. программа работ, направленных на обеспечение требуемого ур-ня надежности разрабатываемой системы (при необходимости);

4. перечень работ по метрологическому обеспеч-ю на всех стадиях создания системы с указанием их сроков выполнения и организации-исполнителей (при необходимости).

6. Порядок контроля и приемки системы

1. виды, состав, объем и методы испытаний системы и ее составных частей (виды испытаний в соответствии с действующими нормами, распространяющимися на разрабатываемую систему);

2. общие требования к приемке работ по стадиям (перечень участвующих предприятий и организ-й, место и сроки проведения), порядок согласования и утверждения приемочной документации;

3. статус приемочной комиссии (гос-ная, межведом-я, ведомств-я).

7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

1. приведение поступающей в систему информации (в соответствии с требованиями к информационному и лингвистическому обеспечению) к виду, пригодному для обработки с помощью ЭВМ;

2. изменения, которые необходимо осуществить в объекте автоматизации;

3. создание условий функционирования объекта автоматизации, при которых гарантируется соответствие создаваемой системы требованиям, содержащимся в ТЗ;

4. создание необходимых для функционирования системы подразделений и служб;

5. сроки и порядок комплектования штатов и обучения персонала.

8. Требования к документированию

1. согласованный разработчиком и заказчиком системы перечень подлежащих разработке комплектов и видов документов, соответствующих требованиям ГОСТ 34.201 и научно-технической документации отрасли заказчика; перечень документов, выпускаемых на машинных носителях; требования к микрофильмированию документации;

2. требования по документированию комплектующих элементов межотраслевого применения в соответствии с требованиями ЕСКД и ЕСПД;

3. при отсутствии государственных стандартов, определяющих требования к документированию элементов системы, дополнительно включают требования к составу и содержанию таких документов.

9 источники разработки. д б перечислены документы и информац-е материалы, на основании которых разрабатывалось ТЗ и которые должны быть использованы при создании системы.

10.В состав ТЗ на АС при наличии утвержденных методик включают приложения,

содержащие:

1) расчет ожидаемой эффективности системы;

2) оценку научно-технического уровня системы.