
- •Проектирование асоиу в современных условиях
- •Принципы создания асоиу
- •Разработчик ас в современной системе разделения труда.
- •Особенности рынка асоиу и программного обеспечения.
- •Асоиу как объект проектирования
- •Аспекты представления асоиу. Функциональное представление асоиу.
- •Аспекты представления асоиу. Структурное представление асоиу.
- •Аспекты представления асоиу. Компонентное представление асоиу.
- •Проектирование асоиу и программного обеспечения как сложной системы. Понятие простых и сложных систем, признаки сложной системы. Способы борьбы со сложностью.
- •Методы проектирования программного продукта как сложной системы: структурный, объектный, потоковый.
- •Описание бизнес-процессов. Концепция. Форматы графических схем бизнес-процессов.
- •Модели объекта автоматизации. Методика функционального проектирования idef0 (Integrated deFinition 0).
- •Моделирование бизнес-процессов спецификация требований на основе структурного подхода
- •Модели объекта автоматизации. Методика информационного проектирования idef3.
- •Модели объекта автоматизации. Методика dfd. Примеры диаграмм.
- •Автоматизация проектирования. Case – системы bPwin. Примеры диаграмм
- •Автоматизация проектирования. Case – системы eRwin. Примеры диаграмм.
- •Организация процесса конструирования программного обеспечения ас.
- •Понятие метода и технологии конструирования.
- •Классический жизненный цикл программных систем. Макетирование.
- •Инкрементная модель стратегии конструирования
- •Спиральная модель.
- •Тяжеловесные и облегченные процессы. Xp-процессы.
- •Унифицированный процесс проектирования по асоиу
- •Моделирование бизнес-процессов спецификация требований на основе объектно-ориентированного подхода. Методика rup.
- •1.Определение требований
- •2.Анализ
- •3.Проектирование
- •4.Реализация
- •5.Тестирование
- •Унифицированный язык моделирования. Предметы, отношения и диаграммы в uml.
- •Руководство программным проектом
- •Процессы руководства проектом.
- •Измерения, меры и метрики. Размерно-ориентированные метрики.
- •Измерения, меры и метрики. Функционально-ориентированные метрики.
- •Измерения, меры и метрики. Метрики объектно-ориентированных программных систем.
- •Набор метрик Чидамбера и Кемерера
- •Использование метрик Чидамбера-Кемерера
- •Оценка проекта на основе loc и fp метрик.
- •Оценка проекта на основе loc и fp метрик.
- •Стандартизация проектирования ас и программного обеспечения
- •Общие понятия стандартизации. Международные и национальные организации, разрабатывающие стандарты.
- •Национальные организации, разрабатывающие стандарты
- •Нормативные документы по стандартизации и виды стандартов
- •Стандарты в области программного обеспечения ас
- •Стандарты комплекса гост р 34. Стадии и этапы проектирования ас, определяемые стандартом гост 34.602.
- •Стандарты комплекса гост р 34. Содержание технического задания на создание ас, гост 34.601.
- •Процессы жизненного цикла программного средства, определяемые в стандарте гост p исо/мэк 12207.
- •Фазы разработки и внедрения асоиу.
- •Фаза «Обоснование»
- •Фаза «Создание»
- •Реализация автоматизированной системы
- •Тестирование программного продукта
- •Основные понятия и принципы тестирования, тестирование «белого» и «черного» ящиков
- •Тестирование «черного ящика»
- •Тестирование «белого ящика»
- •Особенности тестирования «белого ящика»
- •Тестирования базового пути. Цикломатическая сложность программного обеспечения.
- •Потоковый граф
- •Цикломатическая сложность
- •Тестирования условий. Тестирования циклов Способы тестирования условий
- •Тестирование ветвей и операторов отношений
- •Способ тестирования потоков данных
- •Тестирование циклов
- •Простые циклы
- •Вложенные циклы
- •Объединенные циклы
- •Неструктурированные циклы
- •Особенности объектно-ориентированного тестирования по.
- •Изменение методики при объектно-ориентированном тестировании
- •Тестирование объектно-ориентированной интеграции
- •Объектно-ориентированное тестирование правильности
- •Управление качеством ас
- •Процесс управления качеством. Обеспечение и планирование качества.
- •Процесс управления качеством
- •Планирование качества
- •Контроль качества. Измерение показателей программных систем
- •Контроль качества
- •Измерение показателей по
- •Стандарт исо/мэк 15504. Модель зрелости конструирования программных систем. (смм).
- •Модели качества процессов конструирования
- •V. Высокая оптимизация/Optimizing
- •IV. Управляемость/Managed
- •III. Начало оптимизации (Определенность) /Defined
- •II. Контроль/Repeatable
- •I. Начальный уровень (хаос)/Initial
- •Гост исо/мэк 12119-2000. Требования к качеству пакетов программ.
- •1 Область применения
- •3 Требования к качеству
- •Описание продукта
- •3.1.1 Общие требования к содержанию
- •3.1.2 Обозначения и указания
- •3.1.4 Формулировки надежности
- •3.1.5 Формулировки практичности
- •3.2 Документация пользователя
- •3.3 Программы и данные
- •Гост исо/мэк 12119-2000. Указания по тестированию пакетов программ.
- •4 Указания по тестированию
- •4.1 Необходимые условия для тестирования
- •4.2 Работы по тестированию
- •4.3 Протоколы тестирования
- •4.4 Отчет о тестировании
- •4.5 Дополнительное тестирование
- •Документация автоматизированной системы
- •Предпроектная документация. Материалы обследования объекта автоматизации. Техническое задание. Договорная документация.
- •Проектная документация.
- •Рабочая документация.
- •Эксплуатационная документация
- •Организационно-распорядительная документация. Оформление документации.
- •Интегрированная система управления производством класса erp (Enterprise Recourse Planning).
- •Концепция erp II – Enterprise Resource and Relationship Processing (Управление внутренними ресурсами и внешними связями предприятия)
Национальные организации, разрабатывающие стандарты
Среди национальных организаций, разрабатывающих стандарты, мы рассмотрим только две организации, которые интересуют нас в наибольшей степени. Это Государственный комитет РФ по стандартизации и Американский национальный институт стандартов и технологии.
Государственный комитет РФ по стандартизации
Согласно Руководству 2 ИСО/МЭК деятельность по стандартизации осуществляют соответствующие органы и организации. Орган рассматривается как юридическая или административная единица. Основные функции такого органа — разработка и утверждение нормативных документов, доступных широкому кругу потребителей.
Национальным органом по стандартизации в России является Государственный комитет Российской Федерации по стандартизации и метрологии (Госстандарт России). Это федеральный орган исполнительной власти, осуществляющий межотраслевую координацию, а также функциональное регулирование в области стандартизации, метрологии и сертификации.
Государственный комитет РФ по стандартизации и метрологии — правопреемник упраздненного Министерства промышленности и торговли Российской Федерации в отношении функций по реализации государственной политики в сфере стандартизации, метрологии и сертификации.
Государственный комитет РФ по стандартизации и метрологии — является главным государственным инспектором РФ по надзору за государственными стандартами и обеспечением единства измерений.
Госстандарт России выполняет следующие функции:
координирует деятельность государственных органов управления, касающуюся вопросов стандартизации, сертификации, метрологии;
направляет деятельность технических комитетов и субъектов хозяйственной деятельности по разработке, применению стандартов, другим проблемам сообразно своей компетенции;
подготавливает проекты законов и других правовых актов в пределах своей компетенции;
устанавливает порядок и правила проведения работ по стандартизации, метрологии, сертификации; принимает большую часть государственных стандартов, общероссийских классификаторов технико-экономической информации;
осуществляет государственную регистрацию нормативных документов, а также стандартных образцов веществ и материалов;
руководит деятельностью по аккредитации испытательных лабораторий и органов по сертификации;
осуществляет государственный надзор за соблюдением обязательных требований стандартов, правил метрологии и обязательной сертификации;
представляет Россию в международных организациях, занимающихся вопросами стандартизации, сертификации, метрологии, и в межгосударственном совете СНГ;
руководит работой научно-исследовательских институтов и территориальных органов, выполняющих функции Госстандарта в регионах;
организует подготовку и повышение квалификации специалистов в области стандартизации.
В организационной структуре Госстандарта предусмотрены подразделения для реализации значительного объема работ: 19 научно-исследовательских институтов, 13 опытных заводов, издательство, 2 типографии, 3 учебных заведения, более 100 территориальных центров стандартизации, метрологии и сертификации (ЦСМ). На базе территориальных органов Госстандарта создаются органы по сертификации и испытательные лаборатории. По данным на 1996 г., было аккредитовано более 500 органов по сертификации различных видов услуг и около 2000 испытательных лабораторий.
Технические комитеты по стандартизации. Постоянными рабочими органами по стандартизации являются технические комитеты (ТК), но это не исключает разработку нормативных документов предприятиями, общественными объединениями, другими субъектами хозяйственной деятельности. ТК могут заниматься стандартизацией как в инициативном порядке, так и по договорам на выполнение такого задания в соответствии с программами ТК и планами государственной стандартизации.
Технические комитеты специализируются в зависимости от объекта стандартизации. В рамках этой специализации в ТК проводится также работа и по международной (региональной) стандартизации.
По линии международной стандартизации ТК занимаются вопросами гармонизации отечественных стандартов с международными, готовят обоснование позиции России для голосования по проектам стандартов в международных организациях, участвуют в работе ТК международных (региональных) организаций по стандартизации, способствуя принятию государственных стандартов РФ в качестве международных, участвуют в организации проведения в России заседаний международных организаций по стандартизации и др.
.
Американский национальный институт стандартов и технологий
Национальным органом по стандартизации в США является Американский национальный институт стандартов и технологии (NIST). Его предшественники:
• Американский комитет технической стандартизации, который в 1928 г. был реорганизован в Американскую ассоциацию по стандартизации (ASA);
• Организация по стандартизации США (USASI), просуществовавшая менее трех лет и преобразованная в ANSI, а теперь — NIST.
NIST — неправительственная некоммерческая организация, координирующая работы по добровольной стандартизации в частном секторе экономики, руководящая деятельностью организаций — разработчиков стандартов, принимающая решения о придании стандарту статуса национального (если в нем заинтересованы различные фирмы и стандарт приобретает межотраслевой характер).
NIST не разрабатывает стандарты, но является единственной организацией в США, принимающей (утверждающей) национальные стандарты. Это отвечает основной задаче NIST — содействию решения проблем, имеющих общегосударственное значение (экономия энергоресурсов, защита окружающей среды, обеспечение безопасности жизни людей и условий производства).
Институт разрабатывает целевые программы. Программно-целевое планирование охватывает производство и транспортировку топлива, снабжение электроэнергией, применение ядерной, солнечной и других видов энергии. Значительно меньше внимания уделяется разработке стандартов на готовую продукцию, поскольку в этой области действуют фирменные нормативные документы.
Национальные (федеральные) стандарты содержат обязательные к выполнению требования, касающиеся в основном аспектов безопасности. Наряду с обязательными федеральными стандартами в США действуют технические регламенты, утверждаемые органами государственного управления — Министерством торговли, Министерством обороны, Управлением служб общего назначения, Федеральным агентством по охране окружающей среды, Федеральным агентством по охране труда и здоровья на производстве, Федеральным управлением по безопасности пищевых продуктов и медикаментов, Комиссией по безопасности потребительских товаров и некоторыми другими. NIST поддерживает тесные деловые контакты с этими организациями, в частности, по информационному обеспечению фирм, частных организаций, разрабатывающих стандарты. Сами указанные выше органы управления нередко участвуют в разработке фирменных стандартов и учитывают наличие таковых при планировании создания федерального стандарта. Нередки случаи, когда фирменный стандарт, удовлетворяя их требованиям, принимается в качестве федерального.
Разрабатывают федеральные стандарты авторитетные организации, аккредитованные Американским национальным институтом стандартов. Наиболее известные из них:
Американское общество по контролю качества (ASQC);
Американское общество инженеров-механиков (ASME);
Институт инженеров по электротехнике и электронике (IEEE) и др.
Эти организации разрабатывают не только федеральные стандарты, но и стандарты, носящие добровольный характер. Всего в США разработкой добровольных стандартов занимаются более 400 различных организаций и фирм, а добровольных стандартов насчитывается более 35 тыс. [48].
На сегодняшний день членами NIST состоят более 1200 фирм, свыше 250 производственных и торговых компаний, научно-технических и инженерных обществ