Автор работы: Пользователь скрыл имя, 26 Декабря 2011 в 15:00, курсовая работа
Огромное количество видов информационных систем породило большое число методологий и технологий их создания. В данной курсовой работе мы попытаемся выделить и классифицировать основные методологии и технологии разработки информационных систем.
Введение…………………………………………………………………………2
Глава 1. Основные понятия 3
1.1 Информационные системы 3
1.2 Методологии разработки информационных систем 6
Глава 2. Технология разработки информационных систем 7
Глава 3. Государственные и международные стандарты в области разработки программного обеспечения 15
3.1 Международный стандарт ISO/IEC 12207: 1995-08-01 15
3.2 Стандарты комплекса ГОСТ 34 17
3.3 Стандарты комплекса ГОСТ 19 21
Заключение 23
Список используемых источников 24
Согласно ГОСТ 34, разработка автоматизированной системы разбивается на следующие этапы и стадии:
Этап формирования требований к автоматизированной системе. Состоит из следующих стадий:
обследование
объекта и обоснование
формирование требований заказчика к автоматизированной системе;
разработка отчета о проделанной работе и заявки на разработку технического задания.
Разработка концепции:
изучение объекта;
проведение
необходимых научно-
разработка
вариантов концепции
разработка отчета о проделанной работе.
Разработка и утверждение технического задания на разработку автоматизированной системы.
Разработка
эскизного проекта
разработка
предварительных проектных
разработка документации.
Разработка технического проекта:
разработка проектных решений по всей системе и по ее частям;
разработка документации на автоматизированную систему и на подсистемы, входящие в ее состав;
разработка
и оформление документации на поставку
изделий для комплектования автоматизированной
системы и/или технических
разработка заданий на проектирование в смежных частях проекта объекта автоматизации.
Разработка технической документации:
разработка рабочей документации на систему и ее части;
разработка и/или адаптация программного обеспечения.
Ввод
разработанной системы в
подготовка объекта автоматизации;
подготовка персонала;
комплектация автоматизированной системы программными и техническими средствами;
монтажные работы;
пуско-наладочные работы;
предварительные испытания;
опытная эксплуатация;
приемочные испытания.
Сопровождение:
выполнение работ в соответствии с гарантийными обязательствами;
послегарантийное обслуживание.
В ГОСТ 34 приводится описание содержания документов, разрабатываемых на каждом из этапов.
Особенности.
Следующие основные особенности комплекса стандартов ГОСТ 34:
Основной целью разработки комплекса нормативных документов ГОСТ 34 О разрешении противоречий, возникающих при интеграции систем вследствие несогласованности нормативно-технической документации. Комплекс стандартов ГОСТ 34 более близок к схемам конкретных методик, чем к стандартам типа ISO 12207.
Степень адаптивности стандарта ГОСТ 34 определяется следующими возможностями:
возможностью
отказаться от этапа эскизного проектирования
и объединять этапы разработки технического
проекта и рабочей
возможностью отказываться от некоторых стадий разработки, а также объединять большинство документов и их разделов;
возможностью вводить дополнительные документы, разделы документов и работы;
возможностью динамически создавать частные технические задания, что позволяет достаточно гибко формировать жизненный цикл автоматизированной системы.
Стадии и этапы, выполняемые организациями - участниками работ по созданию автоматизированной системы, устанавливаются в договорах и техническом задании, что близко к подходу ISO 12207.
Документы ГОСТ 34 определяют единую терминологию и вполне разумно классифицируют работы по созданию автоматизированной системы и документы разрабатываемые в результате этих работ. Благодаря ГОСТ 34 упрощается интеграция разных систем и повышается качество систем, полученных в результате интеграции.
Обеспечение качества согласно ГОСТ 34 определяется в техническом заданий на автоматизированную систему и производится на любых последующих этапах и с любой степенью независимости экспертизы. В последовательности этапов разработки эти экспертизы располагаются несколько позже, чем в ISO 12207;
Степень
обязательности ГОСТ 34: полная обязательность
отсутствует, материалы ГОСТ 34 являются
методической поддержкой. Причем эта
поддержка в значительной степени
ориентирована на заказчика: в стандарте
имеется набор требований к содержанию
технического задания и проведению
испытаний разработанной
Ключевым документом взаимодействия сторон является техническое задание (ТЗ) на создание автоматизированной системы. ТЗ является основным исходным документом для создания автоматизированной системы и ее приемки, оно определяет важнейшие точки взаимодействия заказчика и разработчика.
Согласно
ГОСТ 34, автоматизированная система
состоит программно-
обеспечения.
ГОСТ
19 представляет собой всеобъемлющий
комплекс, который устанавливает
целевое назначение, область распространения,
классификацию и правила
Единая
система программной
В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
унификации
программных изделий для
снижения трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
автоматизации изготовления и хранения программной документации.
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок.
Правила
и положения, установленные в
стандартах ЕСПД, распространяются на
программы и программную
В состав ЕСПД входят:
основополагающие и организационно-методические стандарты;
стандарты, определяющие формы и содержание программных документов, применяемых при обработке данных;
стандарты, обеспечивающие автоматизацию разработки программных документов.
Разработка
организационно-методической документации,
определяющей и регламентирующей деятельность
организаций по разработке, сопровождению
и эксплуатации программ, должна проводиться
на основе стандартов ЕСПД.
Проанализировав литературу к данной курсовой работе, нам удалось изучить основные понятия, такие как: "Информационная система", "Методология разработки информационных систем", "Технология разработки информационных систем".
Рассмотрены
и изучены государственные и международные
стандарты в области разработки программного
обеспечения.
Список литературы:
1. Экономическая информатика: Введение в экономический анализ информационных систем: учебник. - М.: ИНФРА-М, 2005. - 958 с. - (Учебники экономического факультета МГУ им. М.В. Ломоносова).
2. Петров, В.Н. Информационные системы: учеб. пособие / В.Н. Петров. - СПб.: Питер, 2002. - 588 с.
3. Новый иллюстративный энциклопедический словарь / под. Ред.В.И. Бородулина, А.П. Горкина, А.А. Гусева, Н.М. Ланда и др. - М.: Большая Российская энциклопедия, 2003. - 912 с.
4. Краткий философский словарь / под ред.А.П. Алексеева. - 2-е изд., перераб. и доп. - М.: ТК Велби, Изд-во Проспект, 2006. - 496 с.
5. Юдин, Э.Г. Методология науки. Системность. Деятельность / Э.Г. Юдин. - М.: Эдиториал УРСС, 1997. - 246 с.
6.
Брауде, Э. Технология разработки программного
обеспечения / Э. Брауде. - СПб,: Питер, 2004.
- 655 с.
Информация о работе Основы методологии разработки информационных систем