Слайд 1Содержание и методы канонического проектирования ИС
Слайд 2Каноническое проектирование ИС
Отражает особенности ручной технологии индивидуального (оригинального) проектирования, осуществляемого на
уровне исполнителей без использования каких-либо инструментальных средств, позволяющих интегрировать выполнение элементарных операций.
Слайд 3ГОСТ 34.601-90 Автоматизированные системы. Стадии создания
Слайд 4Стадии создания АС
1. Формирование требований к АС
2. Разработка концепции
АС
3. Техническое задание
4. Эскизный проект
5. Технический проект
6. Рабочая документация
7. Ввод в действие
8. Сопровождение АС
Слайд 9Технико-экономическое обоснование
Цель – оценка основных параметров, ограничивающих проект ИС, обоснование выбора
и оценка основных проектных решений по отдельным компонентам проекта.
Слайд 10Технико-экономическое обоснование
Организационные параметры:
Сбор, регистрация, передача, хранение, обработка и выдача информации
Параметры для
подготовительного этапа:
Вид связи между источниками информации и ЭВМ, размещение технических средств, промежуточный носитель информации, способ обеспечения достоверности информации
Слайд 11Технико-экономическое обоснование
Параметры для основного этапа :
Способ организации информационной базы, тип организации
файлов, тип запоминающих устройств, режим обработки информации, тип ЭВМ, тип организации использования ЭВМ
Параметры для заключительного этапа:
Способ организации связи пользователя с ЭВМ, наличие промежуточного носителя, организация размножения результатной информации
Слайд 12Технико-экономическое обоснование
Информационные параметры:
Достоверность, периодичность сбора, форма представления, периодичность обработки информации
Экономические
параметры:
Показатели годового экономического эффекта, коэффициента эффективности затрат
Слайд 13Технико-экономическое обоснование (компоненты)
Характеристика исходных данных
Обоснование цели создания ИС
Обоснование автоматизируемых подразделений, комплекса
автоматизируемых задач, выбора комплекса технических средств, программного и информационного обеспечения
Слайд 14Технико-экономическое обоснование (компоненты)
Разработка перечня организационно-технических мероприятий по проектированию системы
Расчет и обоснование
эффективности выбранного проекта
Выводы о техническом уровне проекта и возможности дальнейших разработок
Слайд 15Техническое задание
ГОСТ 34.602-89
Техническое задание на создание автоматизированной системы
Слайд 16Техническое задание
Раздел «Общие сведения об объекте»:
1) полное наименование системы и ее
условное обозначение;
2) шифр темы или шифр (номер) договора;
3) наименование предприятий (объединений) разработчика и заказчика (пользователя) системы и их реквизиты;
4) перечень документов, на основании которых создается система, кем и когда утверждены эти документы;
5) плановые сроки начала и окончания работы по созданию системы;
6) сведения об источниках и порядке финансирования работ;
7) порядок оформления и предъявления заказчику результатов работ по созданию системы (ее частей), по изготовлению и наладке отдельных средств (технических, программных, информационных) и программно-технических (программно-методических) комплексов системы.
Слайд 17Техническое задание
Раздел «Назначение и цели создания (развития) системы»:
Подраздел «Назначение системы»:
вид
автоматизируемой деятельности (управление, проектирование и т. п.)
перечень объектов автоматизации (объектов), на которых предполагается ее использовать
Подраздел «Цели создания системы»:
наименования и требуемые значения технических, технологических, производственно-экономических или других показателей объекта автоматизации, которые должны быть достигнуты в результате создания АС
критерии оценки достижения целей создания системы.
Слайд 18Техническое задание
Раздел «Характеристики объекта автоматизации»:
1) краткие сведения об объекте автоматизации или
ссылки на документы, содержащие такую информацию;
2) сведения об условиях эксплуатации объекта автоматизации и характеристиках окружающей среды.
Слайд 19Техническое задание
Раздел «Требования к системе»:
Подраздел «Требования к системе в целом»:
требования к
структуре и функционированию системы;
требования к численности и квалификации персонала системы и режиму его работы;
показатели назначения;
требования к надежности;
требования безопасности;
требования к эргономике и технической эстетике;
требования к транспортабельности для подвижных АС;
требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы;
Слайд 20Техническое задание
Раздел «Требования к системе»:
Подраздел «Требования к системе в целом»:
требования к
защите информации от несанкционированного доступа;
требования по сохранности информации при авариях;
требования к защите от влияния внешних воздействий;
требования к патентной чистоте;
требования по стандартизации и унификации;
дополнительные требования.
Слайд 21Техническое задание
Раздел «Требования к системе»:
Подраздел «Требования к функциям (задачам), выполняемым системой»:
по
каждой подсистеме перечень функций, задач или их комплексов, подлежащих автоматизации;
временной регламент реализации каждой функции, задачи (или комплекса задач);
требования к качеству реализации каждой функции (задачи или комплекса задач), к форме представления выходной информации, характеристики необходимой точности и времени выполнения, требования одновременности выполнения группы функций, достоверности выдачи результатов;
перечень и критерии отказов для каждой функции, по которой задаются требования по надежности.
Слайд 22Техническое задание
Раздел «Требования к системе»:
Подраздел «Требования к видам обеспечения»:
требования к математическому,
информационному, лингвистическому, программному, техническому, метрологическому, организационному, методическому и другие видам обеспечения системы.
Слайд 23Техническое задание
Раздел «Состав и содержание работ по созданию (развитию) системы»:
перечень стадий
и этапов работ по созданию системы в соответствии с ГОСТ 24.601,
сроки их выполнения,
перечень организаций - исполнителей работ,
ссылки на документы, подтверждающие согласие этих организаций на участие в создании системы, или запись, определяющую ответственного (заказчик или разработчик) за проведение этих работ.
Слайд 24Техническое задание
Раздел «Порядок контроля и приемки системы»:
1) виды, состав, объем и
методы испытаний системы и ее составных частей (виды испытаний в соответствии с действующими нормами, распространяющимися на разрабатываемую систему);
2) общие требования к приемке работ по стадиям (перечень участвующих предприятий и организаций, место и сроки проведения), порядок согласования и утверждения приемочной документации;
З) статус приемочной комиссии (государственная, межведомственная, ведомственная).
Слайд 25Техническое задание
Раздел «Требования к составу и содержанию работ по подготовке объекта
автоматизации к вводу системы в действие»:
перечень основных мероприятий и их исполнителей, которые следует выполнить при подготовке объекта автоматизации к вводу АС в действие:
1) приведение поступающей в систему информации (в соответствии с требованиями к информационному и лингвистическому обеспечению) к виду, пригодному для обработки с помощью ЭВМ;
2) изменения, которые необходимо осуществить в объекте автоматизации;
3) создание условий функционирования объекта автоматизации, при которых гарантируется соответствие создаваемой системы требованиям, содержащимся в ТЗ;
4) создание необходимых для функционирования системы подразделений и служб;
5) сроки и порядок комплектования штатов и обучения персонала.
Слайд 26Техническое задание
Раздел «Требования к документированию»:
1) согласованный разработчиком и Заказчиком системы перечень
подлежащих разработке комплектов и видов документов, соответствующих требованиям ГОСТ 34.201-89 и НТД отрасли заказчика;
перечень документов, выпускаемых на машинных носителях;
требования к микрофильмированию документации;
2) требования по документированию комплектующих элементов межотраслевого применения в соответствии с требованиями ЕСКД и ЕСПД;
3) при отсутствии государственных стандартов, определяющих требования к документированию элементов системы, дополнительно включают требования к составу и содержанию таких документов.
Слайд 27Техническое задание
Раздел «Источники разработки»:
перечень документов и информационных материалов (технико-экономическое обоснование, отчеты
о законченных научно-исследовательских работах, информационные материалы на отечественные, зарубежные системы-аналоги и др.), на основании которых разрабатывалось ТЗ и которые должны быть использованы при создании системы.
Слайд 28Техническое задание
В состав ТЗ на АС при наличии утвержденных методик включают
приложения, содержащие:
1) расчет ожидаемой эффективности системы;
2) оценку научно-технического уровня системы.
Слайд 46Перечень организаций, участвующих в работах по созданию АС
1. Организация-заказчик (пользователь),
для которой создается АС и которая обеспечивает финансирование, приемку работ и эксплуатацию АС, а также выполнение отдельных работ по созданию АС;
2. Организация-разработчик, которая осуществляет работы по созданию АС, представляя заказчику совокупность научно-технических услуг на разных стадиях и этапах создания, а также разрабатывая и поставляя различные программные и технические средства АС;
Слайд 47Перечень организаций, участвующих в работах по созданию АС
3. Организация-поставщик, которая
изготавливает и поставляет программные и технические средства по заказу разработчика или заказчика;
4. Организация-генпроектировщик объекта автоматизации;
5. Организации-проектировщики различных частей проекта объекта автоматизации для проведения строительных, электротехнических, санитарно-технических и других подготовительных работ, связанных с созданием АС;
6. Организации строительные, монтажные, наладочные и другие.
Слайд 48Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Заказчик обязан
заключить договор на создание ЭИС,
приобрести технические средства,
подготовить задание на строительство или реконструкцию помещения,
если необходимо, совместно с разработчиком выполнить работы предпроектной стадии,
в необходимые сроки подготовить помещение, приобрести и установить технические средства, разработать и осуществить мероприятия по совершенствованию организации управления и производства.
Слайд 49Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Заказчик обязан
на стадии разработки
обеспечить обучение персонала,
обеспечить запись необходимой информации на машинные носители и ее контроль,
обеспечить уточнение исходных данных по составу и структуре информационной базы, завершить ее формирование,
подготовить контрольные примеры, организовать поэтапную приемку рабочих программ с проверкой на контрольных примерах.
Слайд 50Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Заказчик обязан
при подготовке объекта к внедрению:
внедрить локальные и общегосударственные классификаторы, унифицированные формы документов,
провести в намеченные сроки мероприятия по подготовке объекта к внедрению ЭИС.
Слайд 51Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Заказчик обязан
при вводе системы в действие :
завершить ввод в эксплуатацию технических средств,
завершить опытную эксплуатацию комплекса задач и прием их в промышленную эксплуатацию,
разрабатывать и согласовывать с разработчиком программу приема сдаточных испытаний и организуют работу приемочной комиссии по проведению испытаний системы.
Слайд 52Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Разработчик обязан
на предпроектной стадии:
проводить обследование объекта,
обработать материалы обследования,
определить задачи, комплексы задач, подлежащие автоматизации,
определить экономическую эффективность.
Слайд 53Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Разработчик обязан
на стадии ТП:
разрабатывать документацию ТП,
в соответствии с утвержденным ТЗ осуществлять методическое руководство работами по созданию классификаторов, внедрению унифицированных систем документации,
разрабатывать структуру информационной базы,
принимать участие в обучении персонала заказчика.
Слайд 54Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Разработчик обязан
на стадии рабочей документации:
осуществлять разработку программного обеспечения, генерацию рабочих программ,
участвовать в разработке должностных инструкций управленческого персонала, технологических инструкций пользователя.
Слайд 55Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Разработчик обязан
при вводе системы в действие:
осуществлять методическое руководство,
вносить корректировки в проекты,
принимать участие в сдаче задач и комплексов задач в промышленную эксплуатацию
участвовать в работе комиссии по приемке системы в промышленную эксплуатацию.
Слайд 56Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Слайд 57Взаимодействия пользователей и разработчиков ИС на стадии процесса проектирования
Слайд 58Содержание работ по разработке АИС
Слайд 59Идеальный процесс разработки по каскадной схеме
Определение требований
Проектирование
Программирование
Компоновка
Тестирование
Слайд 60Реальный процесс разработки по каскадной схеме
Определение требований
Проектирование
Программирование
Компоновка
Тестирование
Слайд 61Конвейерное распределение людских ресурсов при разработки программной системы
Определение
требований
Проекти-
рование
Программи-
рование
Раздельное
тестирование
и компоновка
Тестирование
Использование
Время
Слайд 62Реальное распределение людских ресурсов при разработки программной системы
Анализ
требований
Проекти-
рование
Программи-
рование
Компоновка
Спецификация
Использование
Время
Верификация
Слайд 63Основные недостатки каскадных схем
Отставание – существенное запаздывание с получением результатов
Бесполезность или
вред – примитивная автоматизация существующих производственных функций работников.
Слайд 64Основные недостатки каскадных схем
Жесткость – иерархические структуры влияют на процессы и
результаты проектирования ИС, они ограничивают их полезность