Аппаратная платформа
Минимальные аппаратные требования:
Процессор: процессор семейства Intel Pentium III c частотой 500 МГц, или любой другой совместимый с архитектурой х86 и обеспечивающий аналогичную производительность.
Сетевой интерфейс: Ethernet
ОЗУ: 64 Мб
Место на жестком диске: минимум 600 Мб
Рекомендуемая аппаратная конфигурация:
Процессор: процессор Intel Pentium IV 2400 МГц или аналог.
Сетевой интерфейс: Fast Ethernet
ОЗУ: 512 Мб
Место на жестком диске: 25 Гб
Установка и ликвидация системы производится вручную в соответствии с инструкциями.
Базовые стандарты: ISO 12207, ISO 9007, ГОСТ 34.602, РД-50-34.698, ISO 9126:1991.
ГЛАВА 7. Соответствие нормативной документации международным стандартам полного профиля жизненного цикла ПС
Разделу 7.4 стандарта ISO 12207 "Разработка предварительного руководства для пользователей и обслуживания базовой версии ПС" соответствует документ:
· Инструкция Пользователя
Разделу 5.1 стандарта ISO 12207 "Выбор и приобретение готовых апробированных компонентов из состава представленных на рынке или предыдущих проектов, удовлетворяющих разработанным спецификационным требованиям, освоение компонентов и проверка их в среде типовой, базовой версии ПС" соответствуют пункты:
· Выбор СУБД;
· Выбор языка программирования;
· Выбор аппаратных средств;
Технической задание на проект и пояснительная записка к ТЗ соответствуют ГОСТ 34.602.
Пункт "Структурная схема базы данных" расчетно-пояснительной записки соответствует стандарту ISO 9007.
Пункт "Структурная схема системы" соответствует разделам 5.5 и 5.7 стандарта РД-50-34.698
Раздел "Технические параметры системы" соответствует стандарту ISO 9126:1991
Этапы и работы | Отчетные документы | Нормативные документы |
Этап 1. Системный анализ проекта ПС | ||
1.1. Обследование объекта информатизации, определение целей, идей и потребностей новой или модифицированной типовой, базовой версии ПС | Д-1.1 | ISO 12207 п.5.3.1. РД 50-34.698 Прил.1 |
1.2. Первичная формулировка исходных данных и потенциальных решений проекта ПС с учетом потребностей пользователя или заказчика и ресурсов на разработку | Д-1.2 | ISO 12207 п.5.3.1. |
1.3. Предварительная оценка ТЭП проекта ПС, сроков, бюджета и стратегии риска | Д-1.3 | ISO 9000-3 |
1.4. Оформление концепции и предложений по созданию базовой версии ПС - целей, идей, потребностей, методов и потенциальных решений с учетом реальных ресурсов и ограничений | Д-1.4 | РД 50-34.698 Прил.1 ISO 12207 п.5.2.1;7.1. |
1.5. Формализация функций ПС, характеристик внешней среды, требований к качеству решаемых задач комплексом программ, формирование первичной спецификации требований к функциональным характеристикам ПС в целом | Д-1.5 | ISO 12207 п.5.3.2. |
1.6. Предварительное определение архитектуры ПС, его базы данных (функций и модели данных) и потребностей в вычислительных ресурсах | ISO 12207 п.5.3.3. | |
1.7. Определение первичных требований к интерфейсам: пользователей, аппаратных и программных средств, а также их основных функциональных компонентов и первичного набора профилей стандартов | Д-1.6 | ISO 12207 п.5.3.3. РД 50-34.698 п.2.11. |
1.8. Предварительный выбор среды проектирования, технологии, методов и средств автоматизации проектирования | Д-1.7 | |
1.9. Выбор или разработка модели типового, базового жизненного цикла программного средства | Д-1.8 | ISO 12207 Прил. А и В |
1.10. Предварительный выбор комплекта стандартов и обобщенного набора профилей для обеспечения жизненного цикла информационной системы и программных средств | Д-1.9 | |
1.11. Разработка предварительного плана проектирования и управления проектом с учетом технического, экономического и планового рисков, а также компромиссов для их снижения | Д-1.10 | ISO-9000-3 ISO-12207 п.5.3.4; 6.6. |
1.12. Определение организационной структуры и числа специалистов, ответственных за этапы и компоненты проекта, а также потребностей в субподрядных организациях, их функций и задач по обеспечению разработки ПС и поставке компонентов | Д-1.11 | РД 50-34.698 п.3.1. |
1.13. Оценка готовых и поставляемых операционных систем, пакетов прикладных программ и средств автоматизации разработки ПС с последующей подготовкой к их приобретению | Д-1.12 | |
1.14. Разработка системного проекта типового, базового комплекса программ | Д-1.13 | ISO 12207 п.5.3.2; 5.3.3. РД 50-34.698 п.2 |
1.15. Разработка предварительного технического задания на создание типовой, базовой версии ПС | Д-1.14 | ISO 12207 п.5.3.4. ГОСТ 34.602 |
1.16. Подготовка и заключение контракта на разработку проекта типовой, базовой версии ПС | Д-1.15 | ISO 12207 п.5.1.3,5.2.3 |
Этап 2. Эскизное (предварительное) проектирование типовой, базовой версии ПС | ||
2.1. Анализ функциональной и информационной моделей и архитектуры информационной системы и комплекса программ, уточнение их характеристик и спецификации требований к версии ПС, описание методов решения задач, алгоритмов, структур данных и управляющей информации для компонентов ПС | Д-2.1 | ISO 12207 п.5.3.4. |
2.2. Анализ характеристик объектов внешней среды и взаимодействия с потенциальными потоками данных, оценка длительности решения задач, уточнение загрузки и распределения вычислительных ресурсов среды версии ПС | Д-2.2 | |
2.3. Определение функций и формализация спецификаций требований к основным функциональным и обслуживающим программным и информационным компонентам ПС, интерфейсов программных компонентов между собой, интерфейсов с операционной, внешней средой и пользователями | Д-2.3 | ISO 12207 п.5.3.5. ISO 9945 |
2.4. Разработка или выбор системы управления базой данных, проектирование структуры и объемов информационных файлов и их размещения в базе данных версии ПС | Д-2.4 | ISO 8571 ISO 9007 ISO 8907 ISO 9075 ISO 9579 РД 50-34.698 п.5.3;5.5. |
2.5. Разработка методов и средств контроля вычислительного процесса, обеспечения надежности и безопасности функционирования версии ПС, методов и средств защиты информации ПС от несанкционированного доступа | ISO 7498-2 ISO ISO | |
2.6. Разработка предварительного руководства для пользователей и обслуживания базовой версии ПС | Д-2.5 | IEEE 1063 ISO 12207 п.7.4 РД-34.698 п.3.4. |
2.7. Разработка предварительной версии руководства по переносу, адаптации и настройке типовой, базовой версии ПС на параметры среды конкретных пользователей | Д-2.6 | ISO 12207 Прил. А и В |
2.8. Приобретение или разработка и освоение технологии, среды проектирования, инструментальных средств, состава и форм отчетных документов, касающихся объектов и процессов разработки | Д-2.7 | ISO 12207 п.5.1 |
2.9. Формирование базы данных проектирования, концептуальное, логическое и физическое распределение информационных и программных объектов проекта типовой, базовой версии ПС | Д-2.8 | РД-50-34.698 п.5.5;5.7. |
2.10. Уточнение состава и адаптация стандартов профиля жизненного цикла ПС, оформление проекта документов на профиль типовой, базовой версии ПС | ||
2.11. Подготовка руководства для детального проектирования, программирования и отладки функциональных компонентов, согласование словарей понятий и идентификаторов | Д-2.9 Д-2.11 | РД-50-34.698 п.3.2. ISO 9000-3 |
2.12. Планирование программирования, тестирования и отладки компонентов и обеспечения средствами автоматизации тестирования программ | Д-2.10 | ISO 12207 п.6.6;7.1. |
2.13. Обучение и аттестация специалистов на право применения технологии, профилей стандартов и средств автоматизации разработки типовой, базовой версии ПС | Д-2.12 Д-2.13 | ISO 12207 п.7.4. |
2.14. Уточнение архитектуры проекта типовой, базовой версии ПС, схемы организации вычислительного процесса и распределения вычислительных ресурсов, оценка технико-экономических показателей и графика разработки версии ПС | Д-2.15 | ISO 12207 п.5.3.5. |
2.15. Разработка системы показателей качества и методов их измерения для программных компонентов и версии ПС в целом, планирование обеспечения гарантий качества ПС, применения профилей стандартов и контроля их выполнения | Д-2.14 | ISO 9000-3 ISO 9126 IEEE 983 ГОСТ 28195 ГОСТ 28806 |
2.16. Уточнение и утверждение заказчиком технического задания на разработку типовой, базовой версии ПС | Д-2.16 | ГОСТ 34.602 |
2.17. Согласование с заказчиком эскизного проекта ПС и его технико-экономических показателей, уточнение условий контракта на дальнейшую разработку типовой, базовой версии ПС | Д-2.15 Д-2.17 | ISO 12207 п.5.2.3. РД 50-34.698 п.2.2. |
Этап 3. Техническое (детальное) проектирование типовой, базовой версии ПС | ||
3.1. Корректировка и продолжение исследований функциональной и информационной моделей системы и ПС, формализация их результатов в техническом проекте | Д-3.1 | |
3.2. Уточнение и документирование архитектуры ПС, спецификаций требований и методов решения задач, распределения вычислительных ресурсов реализующей среды по программным и информационным компонентам | Д-3.1 Д-3.2 | ISO 12207 п.5.3.6. |
3.3. Разработка спецификаций требований к функциональным группам программ и модулям версии ПС | Д-3.3 | |
3.4. Уточнение и утверждение руководств по применению технологии и средств автоматизации при разработке компонентов и версии ПС в целом | Д-3.4 | РД 50-34.698 п.3.2. |
3.5. Разработка руководств по контролю обеспечению качества, надежности и безопасности функционирования версии ПС | Д-3.5 | ISO 12207 п.6.6;7.1. |
3.6. Разработка и утверждение руководства по применению профиля стандартов в жизненном цикле типовой, базовой версии программного средства | д-з. б. | |
3.7. Уточнение и утверждение плана работ, распределения ресурсов и специалистов, технико-экономических показателей и риска в соответствии с характеристиками технического проекта | Д-З.7 | ISO 12207 п.6.6,7.1. |
3.8. Планирование и обеспечение руководством и средствами автоматизации тестирования и отладки модулей и функциональных компонентов версии ПС | Д-3.8 | ISO 12207 п.6.4;6.5. |
3.9. Предварительные планирование процесса и подготовка руководства интегрирования (комплексирования) программных и информационных компонентов и управления конфигурацией типовой, базовой версии ПС | Д-3.9 | IEEE 1042 |
3.10. Предварительное планирование обеспечения средствами имитации внешней среды и проведения комплексной отладки и испытаний типовой весии ПС, разработка и утверждение методики тестирования для установления соответствия версии профилю жизненного цикла программных средств | Д-3.10 | IEEE 1012 |
3.11. Выбор и приобретение готовых апробированных компонентов из состава представленных на рынке или предыдущих проектов, удовлетворяющих разработанным спецификационным требованиям, освоение компонентов и проверка их в среде типовой, базовой верес ПС | Д-3.12 | ISO 12207 п.5.1. |
3.12. Определение методов, состава руководств и средств автоматизации обучения пользователей адаптации и применению типовой, базовой версии ПС | Д-3.11 | ISO 12207 п.7.4. |
3.13. Разработка технического проекта типовой, базовой версии ПС в соответствии со спецификациями, стандартами и требованиями технического задания | Д-3.13 | РД-34.698 п.2.2. |
3.14. Документирование технического проекта и предъявление его заказчику, уточнение спецификаций требований и условий контракта | Д-3.14 Д-3.15 | ISO 12207 п.5.3.б;6.1. |
Этап 4. Кодирование (программирование), отладка и разработка документации компонентов типовой, базовой версии ПС | ||
4.1. Разработка исходных текстов программных модулей функциональных компонентов и описании данных тв соответствии со спецификациями требований, методиками и стандартами профиля ЖЦ типовой версии ПС | Д-4.1 | ISO 9899 ISO 8652 ISO 7185 ISO 1989 ISO 12207 п.5.3.7. |
4.2. Трансляция исходных текстов и устранение синтаксических и семантических ошибок в программах | ||
4.3. Планирование тестирование и отладки модулей и функциональных компонентов, подготовка тестовых данных и имитаторов для генерации тестов | Д-4.2 | IEEE 1008 |
4.4. Тестирование и отладка модулей и компонентов, устранение дефектов, корректировка текстов программ и описаний данных типовой версии ПС | Д-4.3 Д-4.4 | ISO 12207 п.5.3.7. ISO 13210 IEEE 1008 |
4.5. Оценка качества модулей и компонентов, длительности решения задач, используемых вычислительных ресурсов и других функциональных и технических характеристик компонентов типовой, базовой версии ПС | Д-4.4 | ISO 12207 п.6.3;6.4. ISO 9126 |
4.6. Испытания модулей и компонентов, их аттестация и подготовка к многократному использованию в типовых версиях ПС | Д-4.5 Д-4.6 | IEEE 1008 ISO 12207 п.6.5;5.3.7. |
4.7. Документирование исходных и объектных текстов компонентов, результатов их тестирования, качества и технических характеристик | Д-4.4 Д-4.5 Д-4.6 | РД 50-34.698 п. б. ISO 12207 п.6.1;5.3.7. IEEE 829 |
Этап 5. Интеграция (комплексирование) и комплексная отладка типовой, базовой версии ПС | ||
5.1. Планирование и обеспечение процесса интеграции программных и информационных компонентов и разработка руководства для их комплексирования в версию ПС | Д-5.1 | ISO 12207 п.5.3.8;6.6. |
5.2. Интеграция компонентов, тестирование и определение характеристик качества программ при решении основных функциональных задач типовой версии ПС | Д-5.3 | ISO 12207 п.5.3.8. |
5.3. Разработка руководства и аттестация средств автоматизации квалифицированного тестирования и обработки результатов отладки базовой версии ПС | Д-5.2 | |
5.4. Планирование и обеспечение комплексной отладки версии ПС, интеграция программ тестирование и определение характеристик базовой версии ПС в имитированной внешней среде | Д-5.3 | ISO 12207 п.5.3.9;б.6. IEEE 1012 |
5.5. Планирование и выполнение интеграции версии ПС с аппаратными средствами информационной системы в реальной операционной и внешней среде | Д-5.4 | ISO 12207 п.5.3.10. |
5.6. Планирование комплексной отладки и разработка методик, руководств, требований к квалификационным тестам, средств автоматизации тестирования и обработки результатов отладки версии ПС в реальной операционной и внешней среде | Д-5.5 | ISO 12207 п.5.3.11. IEEE 1012 |
5.7. Подготовка опытного образца версии ПС и документации для квалификационного тестирования и предварительных испытаний в реальной внешней среде | Д-5.5 | ISO 12207 п.5.3.11. |
5.8. Квалификационное тестирование, предварительные испытания и определение функциональных и технических характеристик версии ПС в реальной внешней среде | Д-5.6 | ISO 12207 п.5.3.11. IEEE 1012 |
5.9. Тестирование типовой версии ПС на соответствие профилю стандартов жизненного цикла ПС | Д-5.6 | |
5.10. Разработка плана, методик и средств автоматизации обучения пользователей адаптации и применению версии ПС | Д-5.7 | ISO 12207 Прил. А и В п.7.4. |
5.11. Обеспечение технической помощи, обучение и консультации пользователей по адаптации и применению версии ПС | Д-5.7 | |
5.12. Разработка руководства по управлению конфигурацией, сбору отчетов о дефектах и предложений на изменения базовой версии ПС | Д-5.8 | ISO 12207 п.5.4.1;5.5.1;6.2. IEEE 1042 |
5.13. Разработка проекта плана, программы и методик приемо-сдаточных испытаний типовой, базовой версии ПС | Д-5.9 | ISO 12207 п.5.3.13;5.4.1. РД 50-34.698 п.2.14. |
5.14. Документирование результатов предварительных испытаний, описаний и характеристик версии ПС для предъявления на приемо-сдаточные испытания заказчику | Д-5.9 Д-5.11 | ISO 12207 п.5.3.12;6.1. |
5.15. Планирование и обеспечение проверки соответствия представленной на испытания типовой версии ПС профилю стандартов, утвержденному для обеспечения ее жизненного Цикла | Д-5.9 Д-5.10 | |
5.16. Определение соответствия характеристик качества ПС и степени покрытия тестами Функциональных требований, спецификациях на разработку типовой, базовой версии ПС | Д-5.10 Д-5.11 | ISO 9000-3 IEEE 1012 |
5.17. Разработка комплекта эксплуатационной документации для пользователей, оформление тестов программ и информации баз данных для приемосдаточных испытании заказчиком | Д-5.12 | ГОСТ 34.201 ISO 12207 п.5.3.13;б.1. 1ЕЕБ 1063 |
Этап 6. Испытания и документирование типовой, базовой версии ПС | ||
6.1. Разработка программы, методик и средств обеспечения приемо-сдаточных испытаний ПС (совместно с заказчиком) | Д-6.1 Д-6.2 | ГОСТ 34.603 РД 50-34.698 п.2.14. |
6.2. Адаптация типовой, базовой версии ПС к параметрам внешней среды и условиям испытании у заказчика | Д-6.2 | ISO 12207 Прил. А и В |
6.3. Проведение тестирования версии ПС по программе приемо-сдаточных испытаний на соответствие функциональным и техническим характеристикам, заданным в контракте и согласованным с заказчиком | Д-6.2 Д-6.3 | РД 50-34.698 п.2.14. IEEE 1012 |
6.4. Опытная эксплуатация типовой, базовой версии ПС представителями заказчика | Д-6.3 | |
6.5. Оформление отчета о результатах опытной эксплуатации типовой, базовой версии ПС | Д-6.3 | ISO 12207 п.5.4.1;5.4.2. |
6.6. Разработка плана поставки, адаптации и переноса на платформы пользователей типовой, базовой версии ПС | Д-6.4 | ISO 12207 п.5.3.12 |
6.7. Проведение приемо-сдаточных испытаний версии ПС в составе информационной системы совместно с заказчиком | Д-6.5 | РД 50-34.698 п.2.14. |
6.8. Документирование результатов приемосдаточных испытаний | Д-6.5 | ГОСТ 34.603 |
6.9. Оформление полного комплекта документов на типовую, базовую версию ПС | Д-6.6 Д-6.7 | ISO 6592 ISO 9294 РД 50-34.698 п.3.4. |
6.10. Передача разработчиком и приемка заказчиком завершающей спецификации требовании, комплекта сопроводительной документации версии ПС в соответствии с условиями контракта | Д-б.6 Д-6.7 Д-6.8 Д-6.9 | ГОСТ 34.201 |
6.11. Проведение сертификации или аттестации типовой, базовой версии ПС на соответствие ТЗ, спецификации требований и эксплуатационной Документации | Д-6.10 | ISO 12207 п. б.4;6.5. |
6.12. Официальное завершение разработки и оформление акта приемки типовой, базовой версии ПС | Д-6.10 Д-б.11 | РД 50-34.698 Прил.2 |
Этап 7. Внедрение и поддержка разработчиками процесса эксплуатации версии ПС Пользователями | ||
7.1. Обучение и консультации пользователей в процессе эксплуатации типовой, базовой версии ПС | Д-8.1 | ISO 12207 п.5.3.12; 5.3.13:5.4.1. |
7.2. Операционное тестирование версии ПС пользователями в процессе эксплуатации | Д-7.1 | ISO 12207 п.5.4.2. |
7.3. Накопление и обработка отчетов пользователей о результатах эксплуатации, категориях и классах выявленных дефектов и предложениях по совершенствованию ISO 12207 и развитию функций версии ПС | Д-7.2 | ISO 12207 п.5.4.3; 5.5.1. |
7.4. Управление производством, адаптацией и поставкой типовой, базовой версии ПС Пользователям | Д-7.3 | ISO 12207 п.7.1.;6.7. |
7.5. Информирование пользователей о частных измененениях в эксплуатируемой типовой, базовой версии ПС | Д-7.4 | ISO 12207 п.5.5.5. |
7.6. Планирование перехода к новой версии, официальное уведомление пользователей о причинах и времени прекращения активной поддержки эксплуатации текущей ISO 12207 типовой, базовой версии ПС | Д-7.4 | ISO 12207 п.5.5.3. |
7.7. Подготовительные работы и обучение пользователей для перехода на эксплуатацию новой версии ПС при прекращении поддержки предшествующей типовой версии | Д-7.4 | ISO 12207 п.5.5.3;5.5.4. |
7.8. Подготовка и реализация прекращения поддержки эксплуатации типовой, базовой версии ПС | Д-7.5 | ISO 12207 п.5.5.6. |
7.9. Оформление отчета о результатах эксплуатации и архивация снятой с сопровождения типовой, базовой версии ПС Этап 8. Сопровождение и развитие типовой, базовой версий ПС | Д-7.6 | IEEE 1219 |
Этап 8. Сопровождение и развитие типовой, базовой версий ПС | ||
8.1. Разработка методики оформления отчетов о дефектах и предложениях на изменения версий ПС | Д-8.1 | IEEE 1219 |
8.2. Анализ предложений на модификацию версий ПС, предполагаемых изменений программ и данных, необходимых затрат, риска и возможных альтернатив | Д-8.2 | ISO 12207 п.5.5.1;6.8. IEEE 1219 |
8.3. Подготовка и утверждение изменений программ и данных новой типовой, базовой версии ПС | Д-8.3 | IEEE 1042 |
8.4. Создание новой версии ПС – корректировка программ, данных и интерфейсов, разработка и интеграция необходимых компонентов, тестирование и отладка новой типовой, базовой версии ПС - полное или частичное повторение этапов 1-6 | Д-8.4 Д-8.5 | |
8.5. Испытания и утверждение новой типовой, базовой версии ПС разработчиком и заказчиком | Д-8.5 | РД 50-34.698 п.2.14 Прил.2 |
8.6. Приемка заказчиком, установка, адаптация, испытания и передача в эксплуатацию новой типовой, базовой версии ПС | Д-8.4 Д-8.5 | |
8.7. Учет состояний конфигурации типовых версий ПС, подготовка и накопление отчетов о текущем состоянии и изменениях типовых, базовых версий ПС | Д-8.4 Д-8.6 | ISO 12207 п.6.2. ISO 687 IEEE 1042 |
8.8. Тиражирование и обеспечение сохранности типовых, базовых версий ПС | Д-8.5 Д-8.6 | |
8.9. Адаптация типовой, базовой версии ПС к параметрам и характеристикам среды Пользователя | Д-8.7 Д-8.8 | ISO 12207 Прил. А и В |
8.10. Учет и управление конфигурациями адаптированных версий ПС пользователей | Д-8.8 | ISO 687 IEEE 1042 ISO 12207 п.6.2. |
ГЛАВА 8. Вывод
Перечисленные выше ступени проектирования, органически переходя друг в друга, представляют целостную функциональную модель проектирования как системный процесс. Переход к каждой следующей ступени, делает задачи проекта более ясными, конкретными, разбивая большие сложные задачи на меньшие, что сопровождается переходом от интуитивного мышления к формализованным действиям и процедурам, базирующимся на стандартах профиль полного жизненного цикла базовой, мобильной версии программного средства информационной системы.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |



