Основы методологии разработки информационных систем

Автор работы: Пользователь скрыл имя, 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

Работа состоит из  1 файл

курсач.docx

— 45.35 Кб (Скачать документ)

     Согласно  ГОСТ 34, разработка автоматизированной системы разбивается на следующие  этапы и стадии:

     Этап  формирования требований к автоматизированной системе. Состоит из следующих стадий:

     обследование  объекта и обоснование необходимости  разработки автоматизированной системы;

     формирование  требований заказчика к автоматизированной системе;

     разработка  отчета о проделанной работе и  заявки на разработку технического задания.

     Разработка  концепции:

     изучение  объекта;

     проведение  необходимых научно-исследовательских  работ;

     разработка  вариантов концепции автоматизированной системы, удовлетворяющей требованиям  заказчика;

     разработка  отчета о проделанной работе.

     Разработка  и утверждение технического задания  на разработку автоматизированной системы.

     Разработка  эскизного проекта автоматизированной системы:

     разработка  предварительных проектных решений  по всей системе в целом и по ее отдельным составляющим;

     разработка  документации.

     Разработка  технического проекта:

     разработка  проектных решений по всей системе  и по ее частям;

     разработка  документации на автоматизированную систему  и на подсистемы, входящие в ее состав;

     разработка  и оформление документации на поставку изделий для комплектования автоматизированной системы и/или технических требований на их разработку;

     разработка  заданий на проектирование в смежных  частях проекта объекта автоматизации.

     Разработка  технической документации:

     разработка  рабочей документации на систему  и ее части;

     разработка  и/или адаптация программного обеспечения.

     Ввод  разработанной системы в действие:

     подготовка  объекта автоматизации;

     подготовка  персонала;

     комплектация  автоматизированной системы программными и техническими средствами;

     монтажные работы;

     пуско-наладочные работы;

     предварительные испытания;

     опытная эксплуатация;

     приемочные  испытания.

     Сопровождение:

     выполнение  работ в соответствии с гарантийными обязательствами;

     послегарантийное  обслуживание.

     В ГОСТ 34 приводится описание содержания документов, разрабатываемых на каждом из этапов.

     Особенности.

     Следующие основные особенности комплекса  стандартов ГОСТ 34:

     Основной  целью разработки комплекса нормативных  документов ГОСТ 34 О разрешении противоречий, возникающих при интеграции систем вследствие несогласованности нормативно-технической документации. Комплекс стандартов ГОСТ 34 более близок к схемам конкретных методик, чем к стандартам типа ISO 12207.

     Степень адаптивности стандарта ГОСТ 34 определяется следующими возможностями:

     возможностью  отказаться от этапа эскизного проектирования и объединять этапы разработки технического проекта и рабочей документации;

     возможностью  отказываться от некоторых стадий разработки, а также объединять большинство  документов и их разделов;

     возможностью  вводить дополнительные документы, разделы документов и работы;

     возможностью  динамически создавать частные  технические задания, что позволяет  достаточно гибко формировать жизненный  цикл автоматизированной системы.

     Стадии  и этапы, выполняемые организациями - участниками работ по созданию автоматизированной системы, устанавливаются  в договорах и техническом  задании, что близко к подходу  ISO 12207.

     Документы ГОСТ 34 определяют единую терминологию и вполне разумно классифицируют работы по созданию автоматизированной системы и документы разрабатываемые в результате этих работ. Благодаря ГОСТ 34 упрощается интеграция разных систем и повышается качество систем, полученных в результате интеграции.

     Обеспечение качества согласно ГОСТ 34 определяется в техническом заданий на автоматизированную систему и производится на любых последующих этапах и с любой степенью независимости экспертизы. В последовательности этапов разработки эти экспертизы располагаются несколько позже, чем в ISO 12207;

     Степень обязательности ГОСТ 34: полная обязательность отсутствует, материалы ГОСТ 34 являются методической поддержкой. Причем эта  поддержка в значительной степени  ориентирована на заказчика: в стандарте  имеется набор требований к содержанию технического задания и проведению испытаний разработанной системы.

     Ключевым  документом взаимодействия сторон является техническое задание (ТЗ) на создание автоматизированной системы. ТЗ является основным исходным документом для создания автоматизированной системы и ее приемки, оно определяет важнейшие точки взаимодействия заказчика и разработчика.

     Согласно  ГОСТ 34, автоматизированная система  состоит программно-технических, программно-методических комплексов и отдельных компонент  организационного, технического, программного и информационного

     обеспечения.

4.3 Стандарты комплекса  ГОСТ 19

 

     ГОСТ 19 представляет собой всеобъемлющий  комплекс, который устанавливает  целевое назначение, область распространения, классификацию и правила обозначения  стандартов, входящих в комплекс Единой системы программной документации (ЕСПД).

     Единая  система программной документации - комплекс государственных стандартов, устанавливающих взаимоувязанные  правила разработки, оформления и  обращения программ и программной  документации.

     В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:

     унификации  программных изделий для взаимного  обмена программами и применения ранее разработанных программ в  новых разработках;

     снижения  трудоемкости и повышения эффективности  разработки, сопровождения, изготовления и эксплуатации программных изделий;

     автоматизации изготовления и хранения программной  документации.

     Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в  нее с целью устранения ошибок.

     Правила и положения, установленные в  стандартах ЕСПД, распространяются на программы и программную документацию для вычислительных машин, комплексов и систем независимо от их назначения и области применения.

     В состав ЕСПД входят:

     основополагающие  и организационно-методические стандарты;

     стандарты, определяющие формы и содержание программных документов, применяемых  при обработке данных;

     стандарты, обеспечивающие автоматизацию разработки программных документов.

     Разработка  организационно-методической документации, определяющей и регламентирующей деятельность организаций по разработке, сопровождению  и эксплуатации программ, должна проводиться  на основе стандартов ЕСПД. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Заключение

 

     Проанализировав литературу к данной курсовой работе, нам удалось изучить основные понятия, такие как: "Информационная система", "Методология разработки информационных систем", "Технология разработки информационных систем".

     Рассмотрены и изучены государственные и международные стандарты в области разработки программного обеспечения. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      Список  литературы:

1. Экономическая информатика: Введение в экономический анализ информационных систем: учебник. - М.: ИНФРА-М, 2005. - 958 с. - (Учебники экономического факультета МГУ им. М.В. Ломоносова).

2.   Петров, В.Н. Информационные системы: учеб. пособие / В.Н. Петров. - СПб.: Питер, 2002. - 588 с.

3. Новый иллюстративный энциклопедический словарь / под. Ред.В.И. Бородулина, А.П. Горкина, А.А. Гусева, Н.М. Ланда и др. - М.: Большая Российская энциклопедия, 2003. - 912 с.

4. Краткий философский словарь / под ред.А.П. Алексеева. - 2-е изд., перераб. и доп. - М.: ТК Велби, Изд-во Проспект, 2006. - 496 с.

5. Юдин, Э.Г. Методология науки. Системность. Деятельность / Э.Г. Юдин. - М.: Эдиториал УРСС, 1997. - 246 с.

6.  Брауде, Э. Технология разработки программного обеспечения / Э. Брауде. - СПб,: Питер, 2004. - 655 с. 
 
 
 
 
 

Информация о работе Основы методологии разработки информационных систем