по теме: «Разработка перечня обучающей документации на информационную систему»
Цель: научиться разрабатывать перечень обучающей документации на информационную систему
По завершению практического занятия студент должен уметь: разрабатывать перечень обучающей документации на информационную систему
Продолжительность: 4 аудиторных часа (180 минут)
Необходимые принадлежности
Задание
Основу отечественной нормативной базы в области документирования ПСсоставляет комплекс стандартов Единой системы программной документации(ЕСПД).
Основная и большая часть комплекса ЕСПД была разработана в 70-е и 80-егоды 20 века. Сейчас этот комплекс представляет собой систему межгосудар-ственных стандартов стран СНГ (ГОСТ), действующих на территории РоссийскойФедерации на основе межгосударственного соглашения по стандартизации.
Единая система программной документации — это комплексгосударственных стандартов, устанавливающих взаимоувязанные правиларазработки, оформления и обращения программ и программной документации.
Стандарты ЕСПД в основном охватывают ту часть документации, котораясоздается в процессе разработки программных средств, и связаны, по большейчасти, с документированием функциональных характеристик программных средств.
Следует отметить, что стандарты ЕСПД (ГОСТ 19) носят рекомендательныйхарактер. Впрочем, это относится и ко всем другим стандартам в области ПС (ГОСТ34, международному стандарту ISO/IEC и др.). Дело в том, что в соответствии сЗаконом РФ «О стандартизации» эти стандарты становятся обязательными наконтрактной основе, т.е. при ссылке на них в договоре на разработку (поставку)программного средства.
Говоря о состоянии ЕСПД в целом, можно констатировать, что большая частьстандартов ЕСПД морально устарела. Тем не менее до пересмотра всего комплексамногие стандарты могут с пользой применяться в практике документированияпрограммных средств.
К числу программных ЕСПД относит документы, содержащие сведения,необходимые для разработки, изготовления, сопровождения и эксплуатациипрограмм.
Как известно, грамотно составленный пакет программной документациипозволяет избежать при проектировании многих неприятностей. В частности,избавиться от назойливых вопросов и необоснованных претензий заказчика можно,
просто отослав пользователя к документации. Это касается прежде всеговажнейшего документа — Технического задания.
Техническое задание (ТЗ) содержит совокупность требований кпрограммному средству и может использоваться как критерий проверки и приемкиразработанной программы. Поэтому достаточно полно составленное (с учетомвозможности внесения дополнительных разделов) и принятое заказчиком иразработчиком ТЗ является одним из основополагающих документов проектапрограммного средства.
ГОСТ 19.201-78, входящий в ЕСПД, устанавливает порядок построения иоформления технического задания на разработку программы или программногоизделия для вычислительных машин, комплексов и систем независимо от ихназначения и области применения.
2. Задание: разработать техническое задание на проектированиеинформационной системы, предназначенной для решения задач автоматизациидеятельности организации.
Исходными данными для проектирования информационной системы являютсяописание предметной области и виды запросов в информационной системе(приложение 1).
Алгоритм выполнения работы
Таблица 1 | |
№
варианта |
Наименование информационной системы |
1 | Информационная система медицинских организаций города |
2 | Информационная система автопредприятия города |
3 | Информационная система проектной организации |
4 | Информационная система ГИБДД |
5 | Информационная система строительной организации |
6 | Информационная система библиотечного фонда города |
7 | Информационная система спортивных организаций города |
8 | Информационная система аэропорта |
9 | Информационная система гостиничного комплекса |
№
варианта |
Наименование информационной системы |
10 | Информационная система торговой организации |
11 | Информационная система ВУЗа |
12 | Информационная система железнодорожнойпассажирской станции |
13 | Информационная система зоопарка |
14 | Информационная система театра |
15 | Информационная система фотоцентра |
1) В соответствии с назначенным преподавателем вариантом определитьнаименование информационной системы (табл. 1), подлежащей проектированию входе лабораторного практикума, для удовлетворения основных требований к ней сприменением системы управления базами данных
Microsoft Access 2007 и/илиинструментального средства Borland Turbo Delphi.
2) Изучить описание предметной области информационной системы(приложение 1).
- На основании анализа описания предметной области и запросов к будущейинформационной системе (приложение 1) сформулировать основные требования кее функциям.
- Выполнить поиск прототипа проектируемой информационной системы сприменением Интернет.
- Используя сформулированные требования к информационной системе, атакже документацию пользователя на прототип найденного программного средства,разработать техническое задание в соответствии с ГОСТ 19.201-78
Практическое занятие:
по теме: «Разработка руководства оператора»
Цель: научиться разрабатывать руководство для оператора
По завершению практического занятия студент должен уметь: разрабатывать руководство для оператора
Продолжительность: 3 аудиторных часа (135 минут)
Необходимые принадлежности
Задание
Оператор ЭВМ должен знать:
— приказы, указания, распоряжения, инструкции и другие нормативно-распорядительные
документы, регламентирующие работу оператора ЭВМ;
— правила эксплуатации ЭВМ и обслуживания ксерокса;
— правила оформления документов, в том числе деловой документации с использованием типовых форм;
— правила орфографии и пунктуации;
— правила ведения делопроизводства;
— программное обеспечение (правила работы с
Windows, Microsoft Office и т.д.)
— средства вычислительной техники, коммуникаций и связи;
— культуру труда и этику делового общения;
— основы законодательства о труде и охране труда Российской Федерации;
— устав предприятия, его штатное расписание, правила внутреннего трудового распорядка;
— правила и нормы охраны труда, техники безопасности, производственной санитарии и
противопожарной защиты.
Оператор ЭВМ персонала подчиняется
3.1. Знакомиться с проектами решений руководства компании, касающимися его деятельности.
3.2. Вносить на рассмотрение руководства предложения по совершенствованию работы,
связанной с обязанностями, предусмотренными настоящей должностной инструкцией.
3.3. Осуществлять взаимодействие с сотрудниками всех структурных подразделений.
3.4. Запрашивать лично или по поручению непосредственного руководителя от сотрудников
других подразделений компании информацию и документы, необходимые для выполнения своих должностных обязанностей.
3.5. Требовать от руководства предприятия оказания содействия в исполнении своих
должностных обязанностей и прав.
«Единый тарифно-квалификационны справочник работ и профессий рабочих», назначение и содержание ЕТКС
Единый тарифно-квалификационный справочник работ и профессий рабочих состоит из тарифно-квалификационных характеристик, содержащих характеристики основных видов работ по профессиям рабочих в зависимости от их сложности, и соответствующих им тарифных разрядов, а также требования, предъявляемые к профессиональным знаниям и навыкам рабочих.
Характеристика профессии «Оператор электронно-вычислительных машин»: согласно ЕТКС.
Ведение процесса обработки информации на электронно — вычислительных машинах по рабочим инструкциям с пульта управления. Ввод информации в электронно — вычислительные
машины (ЭВМ) с технических носителей информации и каналов связи и вывод ее из машины. Передача по каналам связи полученных на машинах расчетных данных на последующие операции. Подготовка технических носителей информации на устройствах подготовки данных.
Запись, считывание и перезапись информации с одного вида носителей на другой. Контроль технических носителей информации. Обеспечение проведения вычислительного процесса в соответствии с рабочими программами. Наблюдение за работой ЭВМ. Установление причин сбоев в работе в процессе обработки информации. Запись об использовании машинного времени и замеченных дефектах работы машин в журнал по учету машинного времени. Оформление результатов выполненных работ.
Должен знать: устройство пульта управления ЭВМ и правила ее технической эксплуатации; основы программирования в объеме среднего специального или общего образования и курсовой подготовки; рабочие инструкции и другие руководящие материалы по обработке информации; технические носители информации, коды, применяемые на ЭВМ, структуру выходных таблиц для обнаружения сбоев во время работы ЭВМ.
Обязанности оператора ЭВМ, согласно «Общероссийскому классификатору занятий», приведите примеры профессий, входящих в данную базовую группу.
Техники и операторы по обслуживанию ЭВМ осуществляют стандартное программное обеспечение ЭВМ, техническое обслуживание и контроль за работой вычислительной техники, средств приема и передачи информации, участвуют в совершенствовании систем обработки данных.
Их обязанности включают:
— эксплуатацию и контроль за работой электронно-вычислительной техники;
— организацию и эффективное выполнение вычислительных операций;
— подготовку средств вычислительной техники к работе, составление схем обработки информации, программ и алгоритмов решения задач;
— проведение технического обслуживания, тестовых проверок, профилактических осмотров, регулировки, наладки и текущего ремонта оборудования;
— ведение учета объемов выполненных работ, использования машинного времени, замеченных дефектов работы машин;
— выполнение родственных по содержанию обязанностей;
— руководство другими работниками.
Примеры профессий, входящих в данную базовую группу:
Техник (по обслуживанию ЭВМ) Оператор ЭВМ
Профессия Оператор вычислительных и электронно-вычислительных машин, характеристика работ и обязанности, согласно постановлению Минруда РФ «Об утверждении тарифно-квалификационных характеристик по общеотраслевым профессиям рабочих».
Ведение процесса обработки информации на электронно-вычислительных машинах по рабочим инструкциям с пульта управления. Ввод информации в электронно-вычислительные машины (ЭВМ) с технических носителей информации и каналов связи и вывод ее из машин. Передача по каналам связи полученных на машинах расчетных данных на последующие операции. Обработка первичных документов на вычислительных машинах различного типа путем суммирования показателей сводок с подгибкой и подкладкой таблиц, вычислений по инженерно-конструкторским расчетам.
Выписка счетов-фактур и составление ведомостей, таблиц, сводок, отчетов механизированным способом, с выводом информации на перфоленту. Контроль вычислений, выверка расхождений по первичному документу. Подготовка машины к работе, установка шины управления или блок-схемы на данную работу. Введение перфорации, верификации, дублирования, репродукции и табуляции перфокарт. Считывание и пробивка отверстий закодированной информации, содержащейся в перфокартах, на основании графических отметок.
Проверка правильности переноса информации с первичных документов на перфокарты «на свет» и счетным контролем и правильности перебивки неверно отперфорированных перфокарт с исправлением соответствующих показателей и итогов в табуляграмме.
Контроль табуляграмм, составленных механизированным способом, сличением их итоговых данных с контрольными числами; проведение выборочной балансировки с отметкой на полях табуляграмм; запись выверенных итогов табуляграмм в журнал контрольных чисел; оформление и выпуск проверенных табуляграмм. Настройка машины по простым схемам коммутации и самостоятельное осуществление несложной перекоммутации. Установка пропускной линейки, упоров и табуляционных пластин для осуществления многократных пропусков перфокарт. Работа с математическими справочниками, таблицами. Оформление сопроводительного документа и рабочего наряда на выполненные работы.
Должен знать:
— технико-эксплуатационные характеристики вычислительных машин;
— устройство пульта управления и правила технической эксплуатации ЭВМ;
— руководящие материалы, определяющие последовательность и содержание выполняемых операций технологического процесса;
— действующие шифры и коды;
— методы проведения расчетов и вычислительных работ, контроля технических носителей информации;
— основы коммутации и простые блок-схемы настройки машин;
— формы исходных и выпускаемых документов;
— основы программирования в объеме среднего специального или общего образования и курсовой подготовки.
Влияние ПК на здоровье человека;
— Головная боль и боль в глазах;
— Утомление, головокружение;
— Нарушение ночного сна;
— Сонливость в течении дня;
— Изменение настроения;
— Повышенная раздражительность;
— Депрессия;
— Снижение интеллектуальных способностей, ухудшение памяти;
— Натяжение кожи лба и головы;
— Выпадение волос;
— Боль в мышцах;
— Боль в области сердца, неровное сердцебиение, одышка;
— Снижение половой активности.
Инструкция по технике безопасности, основные положения, назначение;
1.1. Настоящая инструкция распространяется на следующих работников гимназии:
— программистов, занятых на ПК разработкой, проверкой и отладкой программ;
— пользователей ПК (работников, совмещающих работу оператора ПК с основной работой).
Перечисленные выше работники называются далее операторами.
1.2. Во время работы с ПК на оператора возможно воздействие следующих опасных и вредных факторов:
а) физических:
— низкочастотные электрические и
магнитные поля;
—
статическое электричество;
—
лазерное и ультрафиолетовое излучение;
— повышенная температура;
— ионизация воздуха;
— опасное напряжение в электрической сети;
б) химических:
— пыль;
— вредные химические вещества, выделяемые при работе принтеров и копировальной техники;
в) психофизиологических:
— напряжение зрения и внимания;
— интеллектуальные и эмоциональные нагрузки;
— длительные статические нагрузки и монотонность труда.
1.3. К работам с ПК допускаются лица:
— не моложе 18 лет, прошедшие обязательный предварительные при приеме на работу и ежегодные медицинские осмотры в порядке и сроки, установленные Минздравмедпромом России и Госкомсанэпиднадзором России, и не имеющие медицинских противопоказаний для работы с ПК и ВДТ;
— прошедшие курс обучения принципам работы с вычислительной техникой и специальное обучение работе на ПЭВМ с использованием конкретного программного обеспечения;
— прошедшие вводный инструктаж по электробезопасности с присвоением 1-й квалификационной группы;
— ознакомленные с инструкциями по эксплуатации на используемые на рабочем месте средства оргтехники (собственно ПК, принтеры, сканеры, источники бесперебойного питания и т.п.). 1.4. К работе с ПК не допускаются женщины со времени установления беременности и в период кормления ребенка грудью.
Область распространения и порядок применения инструкции по технике безопасности;
Настоящая инструкция распространяется на следующих работников гимназии:
— программистов, занятых на ПК разработкой, проверкой и отладкой программ;
— пользователей ПК (работников, совмещающих работу оператора ПК с основной работой).
Перечисленные выше работники называются далее операторами.
Техническая документация является составляющей проекта по созданию, внедрению, сопровождению, модернизации и ликвидации информационной системы на всем протяжении жизненного цикла.
Комплекс технических документов, который регламентирует деятельность разработчиков, называется нормативно-методическим обеспечением (НМО). В данный комплекс входят:
ü стандарты;
ü руководящие документы;
ü методики и положения;
ü инструкции и т. д.
НМО регламентирует порядок разработки, общие требования к составу и качеству программного обеспечения (ПО), связям между компонентами, определяет содержание проектной и программной документации.
Основным назначением технической документации является обеспечение эффективных процедур разработки и использования информационной системы как программного продукта, а также организация обмена между разработчиками и пользователями ИС.
Таким образом, можно выделить следующие функции технической документации:
ü дает описание возможностей системы;
ü обеспечивает фиксацию принятых и реализованных проектных решений;
ü определяет условия функционирования ИС;
ü предоставляет информацию об эксплуатации и обслуживании ИС;
ü регламентирует процедуру защиты информации, регулирует права различных групп пользователей;
ü определяет возможности модернизации системы.
Перед составлением технической документации необходимо иметь ответы на следующие вопросы:
ü что и зачем должно быть документировано?
ü для кого предназначен тот или иной документ?
ü какие ошибки может допустить пользователь и что нужно сделать для их устранения?
ü как и в каких условиях будет использоваться документ?
ü каковы сроки разработки документа?
ü как будет обновляться и поддерживаться документация, каковы механизмы и сроки внесения изменений и пересмотра документов и кто ответственен за реализацию этих действий, а также за хранение, неизменность и контроль за исполнением?
ü кто будет оценивать документ и как он соотносится с отраслевыми или ведомственными требованиями на сертификацию разработки?
Ответы на эти вопросы должны быть получены на ранних стадиях разработки информационной системы и входить в состав разрабатываемой в рамках проекта документации.
Как правило, к технической документации предъявляются следующие основные требования:
ü документы должны быть точными, полными и, по возможности, краткими, иметь четкое и однозначное толкование;
ü документация должна создаваться параллельно с разработкой самой информационной системы;
ü обязанности по документированию системы лежат на ее разработчике;
ü для повышения эффективности работы с документами должны использоваться стандарты, регламентирующие форму и содержание документов.
Исходя из последнего требования к документации, необходимо рассмотреть основные стандарты, которые используются в области информационных систем на территории Российской Федерации.
В настоящее время существует несколько классификаций стандартов на проектирование и разработку информационных (автоматизированных) систем. Классический способ классификации группирует стандарты по двум признакам.
По объекту стандартизации:
ü стандарты на продукты и услуги;
ü стандарты на процессы и технологии.
По предмету стандартизации:
ü функциональные стандарты (стандарты на языки программирования, протоколы, интерфейсы);
ü стандарты на организацию жизненного цикла (ЖЦ) автоматизированных систем и программного обеспечения.
Альтернативная классификация группирует стандарты по статусу:
ü официальные стандарты;
ü стандарты «де-факто».
В свою очередь официальные стандарты подразделяются на:
þ международные стандарты (ISO, ANSI, IDEF0/1);
þ стандарты Российской Федерации (ГОСТ);
þ отраслевые стандарты;
þ ведомственные стандарты.
Стандартами «де-факто» являются официально никем не утвержденные, но фактически действующие стандарты.
Как правило, в каждую из этих групп входят документы, существенно разные по степени обязательности для организаций, конкретности и детализации содержащихся требований, открытости и гибкости, а также адаптируемости к конкретным условиям.
Отдельно выделяют корпоративные стандарты.
Для большинства сложных проектов приходится создавать свои комплексы нормативных и методических документов, регламентирующих процессы, этапы, работы и документы конкретных программных продуктов. Такие стандарты называют корпоративными и представляют собой соглашение о единых правилах организации технологии или управления в организации. К таким стандартам относятся:
ü стандарты проектирования;
ü стандарты оформления проектной документации;
ü стандарты пользовательского интерфейса.
Стандарт проектирования должен устанавливать:
þ набор необходимых моделей (диаграмм) на каждой стадии проектирования и степень их детализации;
þ правила именования объектов, оформления диаграмм, включая требования к форме и размерам объектов и т. д.
þ требования к конфигурации рабочих мест разработчиков, включая настройки операционной системы;
þ правила интеграции подсистем проекта, правила поддержания проекта в одинаковом для всех разработчиков состоянии, правила проверки проектных решений на непротиворечивость.
Стандарт оформления проектной документации должен устанавливать:
þ комплектность, состав и структуру документации на каждой стадии проектирования;
þ требования к ее оформлению, включая требования к содержанию разделов, подразделов, пунктов, таблиц и т. д.
þ правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков для каждой стадии;
þ требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации;
þ требования к настройке CASE-средств для обеспечения подготовки документации в соответствии с установленными требованиями.
Стандарт интерфейса пользователя должен устанавливать:
þ правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;
þ правила использования клавиатуры и мыши;
þ правила оформления текстов помощи;
þ перечень стандартных сообщений;
þ правила обработки реакции пользователя.
За основу корпоративных стандартов могут приниматься отраслевые, национальные или международные стандарты. Сюда могут относиться различные методические материалы ведущих фирм-разработчиков ПО, научных центов, фирм-консультантов, консорциумов по стандартизации.
Отечественными стандартами являются стандарты ЕСПД (Единой Системы Программной Документации) серии ГОСТ 19.ХХХ и комплекс стандартов на автоматизированные системы серии ГОСТ 34.ХХХ, созданные в 80-90-е годы двадцатого века. Кроме того, существуют более современные стандарты на программное обеспечение.
Перечень стандартов ГОСТ 19.ХХХ
Единая Система Программной Документации
ü ГОСТ 19.001-77 Общие положения
ü ГОСТ 19.101-77 Виды программ и программных документов
ü ГОСТ 19.102-77 Стадии разработки
ü ГОСТ 19.103-77 Обозначения программ и программных документов
ü ГОСТ 19.104-78 Основные надписи
ü ГОСТ 19.105-78 Общие требования к программным документам
ü ГОСТ 19.106-78 Требования к программным документам, выполненным печатным способом
ü ГОСТ 19.201-78 Техническое задание, требования к содержанию и оформлению
ü ГОСТ 19.202-78 Спецификация. Требования к содержанию и оформлению
ü ГОСТ 19.301-79 Программа и методика испытаний. Требования к содержанию и оформлению
ü ГОСТ 19.401-78 Текст программы. Требования к содержанию и оформлению
ü ГОСТ 19.402-78 Описание программы
ü ГОСТ 19.403-79 Ведомость держателей подлинников
ü ГОСТ 19.404-79 Пояснительная записка. Требования к содержанию и оформлению
ü ГОСТ 19.501-78 Формуляр. Требования к содержанию и оформлению
ü ГОСТ 19.502-78 Описание применения. Требования к содержанию и оформлению
ü ГОСТ 19.503-79 Руководство системного программиста. Требования к содержанию и оформлению
ü ГОСТ 19.504-79 Руководство программиста. Требования к содержанию и оформлению
ü ГОСТ 19.505-79 Руководство оператора. Требования к содержанию и оформлению
ü ГОСТ 19.506-79 Описание языка. Требования к содержанию и оформлению
ü ГОСТ 19.507-79 Ведомость эксплуатационных документов
ü ГОСТ 19.508-79 Руководство по техническом обслуживанию. Требования к содержанию и оформлению
ü ГОСТ 19.601-78 Общие правила дублирования, учета и хранения
ü ГОСТ 19.602-78 Правила дублирования, учета и хранения программных документов, выполненных печатным способом
ü ГОСТ 19.603-78 Общие правила внесения изменений
ü ГОСТ 19.604-78 Правила внесения изменений в программные документы, выполненных печатным способом
Стандарты ЕСПД практически не имеют содержательной составляющей и дают формальные требования к составу, содержанию и оформлению документов, описывающих программу на разных стадиях ее жизненного цикла.
Комплекс ГОСТ 34 задумывался как всеобъемлющий комплекс взаимоувязанных межотраслевых документов и рассчитанный на взаимодействие заказчика и разработчика. Он должен был разрешить проблему «вавилонской башни», при которой в различных отраслях и областях деятельности использовалась плохо согласованная или несогласованная нормативно-техническая документация. Объектами стандартизации являются автоматизированные системы различных видов и все виды их компонентов, а не только программное обеспечение и базы данных. Комплекс рассчитан на взаимодействие заказчика и разработчика, при этом в нем предусмотрено, что заказчик может разрабатывать систему для себя сам.
Перечень стандартов ГОСТ 34.ХХХ
Стандарты информационной технологии
ü ГОСТ 34.003-90 Информационная технология (ИТ). Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения
ü ГОСТ 34.201-89 Информационная технология (ИТ). Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначения документов при создании автоматизированных систем
ü ГОСТ 34.320-96 Информационные технологии (ИТ). Система стандартов по базам данных. Концепции и терминология для концептуальной схемы и информационной базы
ü ГОСТ 34.321-96 Информационные технологии (ИТ). Система стандартов по базам данных. Эталонная модель управления данными
ü ГОСТ 34.601-90 Информационная технология (ИТ). Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания
ü ГОСТ 34.602-89 Информационная технология (ИТ). Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы
ü ГОСТ 34.603-92 Информационная технология (ИТ). Виды испытаний автоматизированных систем
ü РД 50-34.698-90 Методические указания. Информационная технология. Комплекс стандартов и руководящих документов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов
Многие авторы считают эти стандарты морально устаревшими, однако ими продолжают активно пользоваться при оформлении проектной документации. Если разрабатывается документация на программу (систему), созданную под конкретную организацию, следует воспользоваться требованиями ГОСТов 34. Если разрабатывается документация на программу массового применения, то следует использовать ГОСТы серии 19.
Если говорить о более поздних отечественных стандартах, следует выделить ГОСТ Р 51904-2002 Программное обеспечение встроенных систем. Общие требования к разработке и документированию, который был разработан Государственным научно-исследовательским институтом авиационных систем с участием Научно-исследовательского института стандартизации и унификации. Данный стандарт распространяется на процессы разработки и документирования программного обеспечения встроенных систем реального времени и все действия, имеющие отношение к разработке программного обеспечения. Стандарт подготовлен в развитие ГОСТ Р ИСО/МЭК 12207 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств, о котором пойдет речь в п. 2.3.
Отдельно стандарт ГОСТ Р 51904-2002 в части подготовки документов будет рассмотрен в главе 9 «Программное обеспечение».
Международные стандарты применяются для разработки документации международного уровня. Как правило, они не бесплатные, так как разрабатываются не государственными организациями, но, в отличие от отечественных, разработаны недавно.
В основе практически всех современных промышленных технологий создания программных средств лежит международный стандарт ISO/IEC 12207 Information technology. System and software engineering. Software life cycle processes (ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств). Первая редакция стандарта ISO/IEC 12207 была опубликована в августе 1995 г. и явилась первым международным стандартом, содержавшим представительный набор процессов жизненного цикла в отношении программного обеспечения, которое рассматривалось как часть большой системы, а также применительно к программным продуктам и услугам. Стандарт определяет процессы, виды деятельности и задачи, которые используются при приобретении программного продукта или услуги, а также при поставке, разработке, применении по назначению, сопровождении и прекращении применения программных продуктов.
Основными характеристиками данного стандарта являются:
ü динамичность: один процесс при необходимости вызывает другой или его часть, что позволяет реализовать любую модель жизненного цикла;
ü адаптивность: стандарт предусматривает исключение процессов, видов деятельности и задач, неприменимых в конкретном проекте.
Кроме того, существуют международные стандарты (на английском языке), которые направлены на написание документации:
1. IEEE Std 1063-2001 «IEEE Standard for Software User Documentation» – стандарт для написания руководства пользователя. В документе обозначены требования к структуре, содержимому и формату инструкций пользователя.
2. IEEE Std 1016-1998 «IEEE Recommended Practice for Software Design Descriptions» – стандарт для написания технического описания программы. Представлены рекомендации к документам, описывающим архитектуру программного обеспечения.
3. ISO/IEC FDIS 18019:2004 «Guidelines for the design and preparation of user documentation for application software» – стандарт для написания руководства пользователя. В данном документе есть большое количество примеров. Также в приложениях есть чек-листы «что не забыть сделать в процессе разработки документации» и «что должно быть».
Документ особенно полезен начинающим специалистам.
4. ISO/IEC 26514:2008 «Requirements for designers and developers of user documentation» – стандарт для дизайнеров и разработчиков пользователей документации.
Международных стандартов довольно много, в каждой стране они свои, так как один и тот же стандарт не всегда может подойти и европейским, и азиатским компаниям.
Разработка
руководства по работе с программой
является одним из этапов создания
программного обеспечения. Оно должно
содержать подробные инструкции по
работе с программой, а также экранные
формы, иллюстрирующие текст.
Руководство
пользователя должно быть организовано
таким образом, чтобы любому человеку,
не знакомому со средой программирования,
программой и реализуемым ею методом,
были понятны действия, которые от него
требуется выполнить.
Примерный
план написания руководства пользователя
в соответствии с ГОСТ 19.505-79 «Руководство
оператора» /2/:
1.
Действия при запуске программы (какой
файл должен быть запущен, какие действия
должны при этом выполняться).
2.
Структура программы (какие окна есть,
как между ними переключаться, структура
меню и назначение его элементов).
3.
Каким образом осуществляется ввод
данных.
4.
Какая информация выводится на экран.
Таким
образом, нужно рассмотреть последовательность
всех операций по работе с программой
на конкретном примере, делая подробные
комментарии и иллюстрируя текст
графически.
При
необходимости можно указать: требуются
ли от пользователя какие-либо настройки,
если да, то какие; нужно ли использовать
дополнительное программное обеспечение
и т.п.
5. Оформление пояснительной записки
Оформление
пояснительной записки к курсовой работе
выполняется в соответствии правилами,
принятыми кафедрой «Программное
обеспечение» /3/.
В
список использованных источников
включаются только те источники, которые
использовались при подготовке курсовой
работы и на которые имеются ссылки в
работе.
При
описании литературного источника
необходимо указать /4,5/:
-
фамилии
и инициалы авторов, -
название
книги или статьи, -
место
издания, -
издательство,
-
год
издания.
При
описании ссылки на сайт Интернета
указать:
-
адрес
сайта, -
наименование
сайта.
В
приложениях
помещают вспомогательные или дополнительные
материалы, которые иллюстрируют текст
основной части работы ( таблицы, графики,
диаграммы, схемы, рисунки). В приложение
выносятся тексты программ и руководство
пользователя. Каждое приложение должно
начинаться с новой страницы с указанием
в правом верхнем углу слова «ПРИЛОЖЕНИЕ»
и иметь тематический заголовок. При
наличии в работе более одного приложения
они нумеруются арабскими цифрами. На
все представленные приложения должны
быть сделаны ссылки из текста.
6. Защита курсовой работы
На
защиту представляется пояснительная
записка с подписями студента и
руководителя, файлы программы.
По
результатам защиты курсовых работ
выставляется зачет с дифференцированной
оценкой по четырехбальной системе
(«отлично», «хорошо», «удовлетворительно»,
«неудовлетворительно»)
В
ходе защиты курсовой работы оцениваются:
-
правильность
и работоспособность программы, полнота
ее функциональных возможностей,
интерфейс пользователя; -
знание
среды программирования и основ
алгоритмизации, степень владения
материалом; -
аккуратность
оформления пояснительной записки; -
соответствие
материалов работы требованиям ГОСТ и
правилам, установленным кафедрой; -
понимание
использованных математических методов; -
изложение
материалов в устном докладе.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #