- •Введение
- •Теоретическая часть
- •Единая система программной документации
- •1.2. Состав нормативно-технических документов
- •Практическая часть
- •Анализ предметной области
- •2.2. Планирование документации (гост р исо/мэк то 9294-93)
- •2.3. Техническое задание
- •2.4. Спецификация
- •2.5. Текст программы (фрагмент)
- •2.6. Описание программы
- •2.7. Программа и методика испытаний
- •Используемые сокращения
- •Заключение
- •Список используемой литературы
Министерство образования Республики Башкортостан
ГАОУ СПО Стерлитамакский колледж строительства, экономики и права
Специальность 230115
Программирование в компьютерных системах
КУРСОВОЙ ПРОЕКТ
на тему
«…»
МДК 03.03 «Документирование и сертификация»
ПМ.03 «Участие в интеграции программных модулей»
Подготовил обучающийся группы ПО-41 __________ __ Т.Э. Ильясов
Руководитель курсового проекта __________О.А. Комиссарова
Оценка _____________
2015
Оглавление
Введение 4
1. Теоретическая часть 5
1.1. Единая система программной документации 5
1.2. Состав нормативно-технических документов 6
2. Практическая часть 9
2.1. Анализ предметной области 9
2.2. Планирование документации (ГОСТ Р ИСО/МЭК ТО 9294-93) 9
2.3. Техническое задание 12
2.4. Спецификация 15
2.5. Текст программы (фрагмент) 16
2.6. Описание программы 18
2.7. Программа и методика испытаний 18
2.8. Пояснительная записка 19
2.9. Эксплуатационные документы: 20
2.9.1. Ведомость эксплуатационных документов 20
2.9.2. Формуляр 20
2.9.3. Описание применения 21
2.9.4 Руководство системного программиста 21
2.9.5. Руководство программиста 22
2.9.6 Руководство оператора 22
Используемые сокращения 23
Заключение 24
Список используемой литературы 25
Введение
Курсовой проект является завершающим этапом освоения МДК 03.03. «Документирование и сертификация». Важнейшим фактором в оформлении документации к программному продукту является государственный стандарт (ГОСТ). В данном курсовом проекте описывается техническая документация к программному продукту «Визитная карточка».
Целью курсового проекта является разработка программной документации к программному продукту «Визитная карточка».
Задачи курсового проекта:
поиск, обобщение и анализ необходимой информации;
разработка материалов к документированию Web - сайта в соответствии с заданием на курсовой проект;
оформление курсового проекта в соответствии с заданными требованиями;
выполнение основной части курсового проекта, связанной с анализом предметной области сайта и разработкой документации на Web - сайт;
подготовка и защита курсового проекта.
В курсовом проекте объектом исследования является программная документация государственного стандарта единой системы программной документации 19-ой и 34-ой серии.
Решением задачи будет являться программная документация для web-сайт «Визитная карточка».
Структура проекта соответствует всем заявленным требованиям и содержит в себе документы: анализ предметной области; планирование документации; техническое задание; спецификация; текст программы; описание программы; программа и методика испытаний; пояснительная записка; эксплуатационные документы.
Теоретическая часть
Единая система программной документации
Единая система программной документации (ЕСПД) — комплекс государственных стандартов Российской Федерации, устанавливающих взаимосвязанные правила разработки, оформления и обращения программ и программной документации.
В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
-унификации программных изделий для взаимного обмена программами и применения ранее разработанных программ в новых разработках;
-снижения трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
-автоматизации изготовления и хранения программной документации.
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок.
Поскольку ЕСПД представляет собой набор ГОСТов, в настоящее время её применение на территории РФ носит только рекомендательный характер, то есть ЕСПД применяется на добровольной основе (если иное не предусмотрено договором, контрактом, отдельными законами, решением суда и т.п.).
Стандарты ЕСПД были приняты в конце 70-х годов и дошли до нас в виде, близком к первоначальному. В них отражена практика работы ведомственных вычислительных центров, где эксплуатировались большие ЭВМ. Взаимодействие человека с компьютерной системой тогда было построено совсем не так, как теперь, и осуществлялось через громоздкие пульты, перфокарты и распечатки, а для «простых смертных», решающих прикладные задачи, еще и при посредничестве квалифицированного персонала. Надо ли долго объяснять, насколько эти стандарты к настоящему времени устарели? Достаточно сказать, что им неведомы такие распространенные сегодня документы, как руководство пользователя и руководство администратора.
И все-таки ими продолжают активно пользоваться. Формально «девятнадцатому» есть современная альтернатива. Переведены на русский язык и приняты в России на правах национальных некоторые стандарты ИСО/МЭК в области системной и программной инженерии. Но крупные, в том числе, государственные заказчики переходить на них не торопятся. Это можно объяснить их косностью (или верностью традиции, как вам больше нравится), но лишь отчасти.
Дело в том, каждый стандарт ЕСПД при небольшом (страницы три максимум) объеме представляет собой набор довольно формальных и поэтому легко проверяемых требований к документу или к комплекту документации. Строго говоря, это не мешает разработчику документации писать правильно оформленные глупости. Но поскольку ЕСПД четко определяет, из чего должен состоять и как должен выглядеть результат, мы можем, по крайней мере, сразу отклонить пачку бумаги, которая в эти рамки не вписывается. Что существенно упрощает задачу сдачи-приемки документации как для заказчика, так и для исполнителя.
Стандарты ИСО/МЭК, напротив, содержат много разумных правил содержательного характера, но сложно представить себе процедуру их формальной проверки. Впрочем, никто не мешает применять оба ряда стандартов одновременно, благо, они касаются разных аспектов документирования и друг другу практически не противоречат.
