Стадии и этапы составления программ и программной документации

Автор: Пользователь скрыл имя, 27 Октября 2011 в 14:42, курсовая работа

Краткое описание

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

Оглавление

Введение 5
1.Техническое задание 6
2. Общие положения 7
3. Содержание разделов 7
4. Стадии и этапы разработки 10
Вывод 15
Часть 2
Задание 1
Задание 2.1
Задание 2.2
Вывод
Список использованной литературы
Приложение 21

Файлы: 1 файл

Контрольная работа по информатике.doc

— 229.00 Кб (Скачать)

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

   Требования  к маркировке и  упаковке и требования к транспортированию  и хранению. «Являются достаточно экзотическими». Указывают требования к маркировке программного изделия, варианты и способы упаковки, условия транспортирования, места хранения, условия хранения. 

   Технико-экономические  показатели. Этот самый сложный для программиста пункт. В этом разделе должны быть указаны: ориентировочная экономическая эффективность, предполагаемая годовая потребность (например, предполагаемое число обращений к комплексу в целом в год - 365 сеансов работы), экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами. 
 
 

   4. Стадии и этапы разработки

   Здесь описываются стандартные этапы.

     Основными и непременными стадиями и этапами являются само техническое задание, эскизный проект, технический и рабочий проекты.

  

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

Стадии  разработки Этапы работ Содержание работ
 
 
 
 
 
 
 
 
 
 
 
 
Техническое задание 
 
 
 
 
 
 
 
 
 
 
 
 
 
Обоснование необходимости разработки программы
Постановка  задачи.

Сбор исходных материалов.

Выбор и обоснование  критериев эффективности и качества разрабатываемой программы.

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

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

Предварительный выбор методов решения задач.

Обоснование целесообразности применения ранее разработанных  программ.

Определение требований к техническим средствам.

Обоснование принципиальной возможности решения поставленной задачи.

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

Разработка технико-экономического обоснования разработки программы.

Определение стадий, этапов и сроков разработки программы  и документации на нее.

Выбор языков программирования.

Определение необходимости  проведения научно-исследовательских  работ на последующих стадиях.

Согласование  и утверждение технического задания.

 
 
 
 
 
Эскизный  проект
 
 
 
 
Разработка  эскизного проекта
Предварительная разработка структуры входных и  выходных данных.

Уточнение методов  решения задачи.

Разработка общего описания алгоритма решения задачи.

Разработка технико-экономического обоснования.

 
Утверждение эскизного проекта
Разработка  пояснительной записки.

Согласование  и утверждение эскизного проекта

 
 
 
 
 
 
 
 
 
Технический проект
 
 
 
 
 
 
Разработка технического проекта
Уточнение структуры  входных и выходных данных.

Разработка алгоритма  решения задачи.

Определение формы  представления входных и выходных данных.

Определение семантики  и синтаксиса языка.

Разработка структуры  программы.

Окончательное определение конфигурации технических  средств.

 
 
 
Утверждение технического проекта
Разработка  плана мероприятий по разработке и внедрению программ.

Разработка пояснительной  записки.

Согласование  и утверждение технического проекта.

 
 
 
Рабочий проект
Разработка  программы Программирование  и отладка программы
Разработка  программной документации Разработка  программных документов в соответствии с требованиями ГОСТ 19.101-77.
Испытания программы Разработка, согласование и утверждение программы и  методики испытаний.

Проведение предварительных  государственных, межведомственных, приемо-сдаточных  и других видов испытаний.

Корректировка программы и программной документации по результатам испытаний.

 
 
 
 
Внедрение
 
 
 
 
Подготовка  и передача программы
Подготовка  и передача программы и программной  документации для сопровождения  и (или) изготовления.

Оформление и  утверждение акта о передаче программы на сопровождение и (или) изготовление.

Передача программы  в фонд алгоритмов и программ.

 
 

 Текст каждого программного файла начинается с "шапки", в которой указывается:

·        наименование программы;

·        автор;

·        дата создания программы;

·        номер версии;

·        дата последней модификации. 

  Программный документ может быть представлен на различных типах носителей данных и состоит из следующих условных частей:

  • титульной;
  • информационной;
  • основной.
 

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

·        текст программы;

·        описание программы;

·        программа и методика испытаний;

·        описание применения;

·        руководство пользователя. 
 

   В Приложениях, при необходимости, приводят:

·        перечень научно-исследовательских  и других работ, обосновывающих разработку;

·        схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке;

·        другие источники разработки. 

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

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

• особенности  проблемной области - тип приложений, новизна проблематики, изменчивость, внешние ограничения и др.;

• факторы процесса разработки - модель жизненного цикла, методы, технологии, инструментальные средства, язык программирования и  др.;

• факторы продукта - релизы (очереди поставки) системы, объём (размер) системы, необходимые характеристики качества (например, надежность, переносимость) и др.;  
 

Вывод

   Таким  образом, разработка программ проходит в несколько этапов. Понимание сути каждого из этапов разработки поможет правильно выбрать круг действий, которые необходимо выполнить для создания качественной программы. Цель разработки программ и программной документации – создание высококачественной системы, которая удовлетворяет требованиям пользователя. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Часть 2.

Задание 1. 

Схема, отражающая устройство ПК. 

Выполнение:

  1.  Создаём Документ Microsoft Word

    (Щёлкаем правой  кнопкой мыши на рабочий стол  или в какой – либо папке,  выбираем вкладку Создать, Документ  Microsoft Word).

  1. На панели инструментов выбираем значок Прямоугольник. Далее появляется область Создайте рисунок. В ней с помощью левой кнопки мыши рисуем необходимые нам прямоугольники. (Их можно редактировать по своему усмотрению (с помощью стрелок)). Чтобы нарисовать линии, выбираем на панели инструментов значок Линия и проводим необходимые преобразования.
  2. Чтобы изменить цвет, тип линий, двойным нажатием щёлкаем на прямоугольник/линию.
  3. Чтобы добавить текст в прямоугольник, щёлкаем правой кнопкой мыши в его область, выбираем Добавить текст.
  4. Файл, Сохранить как, выбираем место, в которое необходимо сохранить документ.
Задание 2.
1.                
                 
  А B            
1 груши 12            
2 яблони 17            
3 сливы 5            
                 
 
 
               
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
Выполнение:                
1. Создаём Лист Microsoft Excel            
(Щёлкаем  правой кнопкой мыши на рабочий  стол или в какой - либо папке,  выбираем  
вкладку Создать, Лист Microsoft Excel).          
2. Заполняем указанные ячейки данными.          
3. Для того чтобы построить диаграмму  по заданным значениям выбираем    
команду Вставка, Диаграмма.            
Выбираем  тип диаграммы, стандартная/нестандартная.        
В нашем случае Стандартная, Круговая, вид: Объёмный вариант разрезанной круговой  
диаграммы.              
Нажимаем  клавишу Далее, чтобы выбрать  Диапазон, выделяем левой клавишей мышы столбик 
с данными, клавиша Далее, Готово.          
Диаграмму можно редактировать, выбирая разные пункты меню.      
4. Файл, Сохранить как, выбираем место в которое необходимо сохранить документ.  
 
 
 
 
 
 
 
 
 
 
 
 
 
Задание 2.
2.                  
                   
  А B C D E        
1 x     #ЗНАЧ! #ЗНАЧ!        
2   y              
3     z            
                   
                   
Выполнение:

Для того, чтобы  записать математические выражения в виде формул

   
для электронных таблиц              
1. Cоздаём Лист Microsoft Excel            
2. Располагаем переменные величины  в указанных ячейках.      
х-А1, y-B2, z-C3                
3. Далее в любой свободной ячейке  набираем формулу. Например, в  D1 и E1.  
В строке формул также можно это  сделать.          
В случае а) =(2*А1)-3,5*СТЕПЕНЬ(В2;2)          
В случае б) =((А1+В2)/(1-С3))-0,7*А1          
Если  мы вместо х,у,z напишем любые числа, то в ячейках D1 и E1 автоматически  появится
какое-либо число, посчитанное по нашей формуле а) и б)      
4. Формулы можно редактировать  в строке формул.        
5. Выбираем команду Файл, Сохранить  как,  выбираем  место в которое  необходимо
сохранить документ.              
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Вывод 

   Таким  образом, документация используется для поиска и получения информации. Однако существуют различные сценарии поиска информации, и соответственно, использования документации. Предсказывая возможные варианты поведения пользователя, можно свести эти сценарии к нескольким основным:

  • "Быстрый старт", т. е. поиск сведений об установке, настройке, запуске и начале работы с программным продуктом.
  • Ознакомительное чтение, дающее возможность освоить работу с продуктом в целом и способы решения наиболее типичных практических задач.
  • Целевой поиск путей решения той или иной конкретной практической задачи с помощью продукта.
  • Запрос и получение исчерпывающей справочной информации по избранному режиму(ам), элементу(ам) интерфейса, функции(ям) и т. д.
  • Детальное знакомство с программным продуктом и нюансами его работы.
 

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

Список использованной литературы 
 

1. Карпов В.Э.  «Об оформлении программной документации» 

2. Меняев М.Ф  «Информатика и основы программирования. Учебное пособие» 

3. Роганова Е.А. «Основы информатики и программирования» 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Приложение

Информация о работе Стадии и этапы составления программ и программной документации