
- •5. Организационно-технологическое обеспечение асуп.
- •5.1. Реинжиниринг бизнес-процессов (bpr) и информационные технологии (it).
- •5.2. Управленческий консалтинг
- •5.2.1. Анализ проблемы низкой эффективности внедрения ит.
- •5.2.2. Основные этапы методологии концептуального проектирования
- •. Стандарты на обеспечение жизненных циклов асу.
- •6.1. Методика Oracle cdm (Custom Development Method)
- •6.2. Международный стандарт iso/iec 12207: 1995-08-01
- •6.3. Стандарты комплекса гост34
- •Основные стадии и этапы гост34
- •7. Математическое обеспечение: обзор применяемых математических методов.
- •8. Лингвистическое обеспечение
- •9. Программное обеспечение
- •Взаимосвязь пмо, ло и ио
- •9.2. Обзор языков программирования
- •11.1. Реляционная алгебра
- •10. Информационное обеспечение. Общие сведения
- •10.1. Основные системы кодирования информации
- •10.2. Тенденции развития информационного обеспечения
- •11.1. Реляционная алгебра
- •0 Mрез min (m1, m2).
- •0 Mрез m1.
- •1 Мрез м1
- •0 Мрез м1
- •0 Мрез м1 м2.
- •Операции реляционной алгебры.
- •11. Информационное обеспечение. Введение в бд.
- •11.2. Системы управления базами данных (субд)
- •Архитектура бд
- •11.3. Case - технологии. Методика erwin
- •Технология клиент-сервер.
- •13. Социально-психологическое обеспечение
- •12. Техническое обеспечение
- •18. Математическое обеспечение. Окп для дискретных эргатических производственных систем с маршрутной технологией. Методика «март»
- •16.2. Распределение производственной программы по месяцам
- •14. Математическое обеспечение. Методы исо.
- •14.1. Иерархия задач производственного планирования
- •14.2. Исследование операций (исо)
- •14.2.1. Понятие исо
- •14.2.2. Области применения исо
- •14.3. Символика математической логики и теории множеств.
- •Основные понятия теории множеств
- •Основы математической логики
- •Математическое обеспечение. Задача долгосрочного планирования. Динамическое программирование
- •16. Математическое обеспечение. Задачи объемного годового планирования
- •16.1. Модель годового планирования по критерию «максимальная прибыль»
. Стандарты на обеспечение жизненных циклов асу.
Необходимость стандартов на обеспечение жизненных циклов систем необходима для четкого понимания процессов их разработки и сопровождения, а так же для установления четких взаимоотношений между заказчиком и разработчиком.
Стандарты включают описания исходной информации, способов и методов выполнения операций и работ, устанавливают требования к результатам и правилам их контроля, а также регламентируют содержание технологических и эксплуатационных документов на комплексы программ. Они определяют организационную структуру коллектива, обеспечивают распределение и планирование работ, а также контроль за ходом разработки.
Здесь речь, прежде всего, касается проектирования и методической поддержки организации разработки АС (АСУ, ИС, АСНИ, САПР, АСУ ТП). Информационные системы являются системой автоматизации функций управления на предприятии, т. е АСУ. В этом случае скелет организации работ по созданию ИС образуют также руководства по созданию организационного обеспечения системы, правового обеспечения и др.
Принимают упрощенную картину группировки стандартов и схожих методических материалов:
по предмету стандартизации: функциональные стандарты (стандарты на языки программирования, интерфейсы, протоколы) и стандарты на организацию Жизненного Цикла (ЖЦ) создания и использования Автоматизированных Систем (АС) и Программного Обеспечения (ПО);
по утверждающей организации: официальные международные стандарты, официальные национальные или национальные ведомственные, стандарты международных консорциумов и комитетов по стандартизации;
по методическому источнику: методические материалы фирм-разработчиков ПО, фирм-консультантов, научных центров, консорциумов по стандартизации.
Модель жизненного цикла – структура, содержащая процессы, действия и задачи, которые осуществляются в ходе разработки, функционирования и сопровождения программного продукта в течение всей жизни системы, от определения требований до завершения её использования.
Почти все соглашались с пользой функциональных стандартов, но многие отмечали, что и при наличии международных стандартов работать чаще приходится с фирменными. Разработчики-программисты чаще рассматривали стандарты, как нежизненные материалы, мешающие в практической работе, которая слишком часто сегодня идёт не так, как планировалось. Многие разработчики-аналитики используют накопленный опыт, беря старые разработки как шаблоны. Руководители проектов чаще считали стандарты на ЖЦ полезными или даже необходимыми, рассматривая их в первую очередь как средство организации управления разработкой. Самое осознанное стремление к использованию стандартов демонстрировали грамотные и опытные заказчики/покупатели ПО и АС и внедренцы этих систем.
Далее рассмотрим следующие стандарты и методики, касающиеся ЖЦ АС и ПО: Методика Oracle CDM (Custom Development Method), ISO/IEC 12207: 1995-08-01, ГОСТ34.
6.1. Методика Oracle cdm (Custom Development Method)
Методика определяет разработку прикладных информационных систем под заказ - конкретный материал, детализированный до уровня заготовок проектных документов, рассчитанных на прямое использование в проектах АС с опорой на инструментарий Oracle.
Жизненный цикл формируется из определенных этапов (фаз) проекта и процессов, каждый из которых выполняется в течение нескольких этапов:
«определение требований»;
«анализ» - формулирование детальных требований к прикладной системе;
«проектирование» - преобразование требований в детальные спецификации системы;
«реализация» - написание и тестирование приложений;
«внедрение» - установка новой прикладной системы, подготовка к началу эксплуатации;
«эксплуатация» - поддержка и слежение за приложением, планирование будущих функциональных расширений.
Процессы:
RD – определение производственных требований;
ES – исследование существующих систем;
TA – определение технической архитектуры;
DB – проектирование и построение БД;
MD – проектирование и реализация модулей;
CV – конвертирование данных;
DO – документирование;
TE – тестирование;
TR – обучение;
TS – переход к новой системе;
PS – поддержка и сопровождение.
Процессы состоят из последовательностей задач, задачи разных процессов взаимосвязаны явно указанными ссылками.
Методика необязательна, но может считаться фирменным стандартом.