Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

33_VKRbakalavra-2014-IVT

.pdf
Скачиваний:
15
Добавлен:
14.02.2015
Размер:
1.26 Mб
Скачать

Приложение Г Рекомендуемое содержание ПЗ ВКР с учетом ее тематиче-

ской направленности

Работы по созданию программной продукции

Раздел 2. Разработка ПО

2.1.Выбор и обоснование среды и платформы для разработки

2.2.Структура данных: БД, классы, Var (минимум –на входе и вы-

ходе)

2.3.Описание программы: реализованные в методах классов, процедурах и функциях алгоритмы (в т.ч. их блок – схемы)

2.4.Меры по обеспечению ИБ (если есть)

2.5.Структура программных модулей, структура файлов и каталогов (описание алгоритмов работы)

Раздел 3. Практическая реализация ПО

3.1.Описание файловой структуры

3.2.Описание интерфейса ПО (руководство пользователя)

3.3.Описание требований к среде, особенности инсталляции, тестирования и сопровождения (руководство программиста)

3.4.Результаты тестирования и практического применения разработанного ПО

Работы по моделированию, САПР, проектно – технологическим решениям

Раздел 2. Анализ и разработка модели системы, постановка задачи

2.1.Системный (категориальный или иной) анализ объекта проектирования

2.2.Описание модели объекта проектирования

2.3.Описание входных и выходных данных модели

2.4. Описание математической постановки задачи

2.5. Описание модели объекта проектирования

2.6. Описание входных и выходных данных модели

Раздел 3. Получение проектных решений

3.1.Решения по информационному, программному, техническому, лингвистическому обеспечению

3.2.Описание структуры технической документации по проекту (сама документация – в приложение)

3.3.Частные проектные решения

81

Программно-аппаратные комплексы, устройства на микроконтроллерах

Раздел 2. Техническая (аппаратная) реализация

2.1.Разработка структурной схемы

2.2.Выбор компонентной базы

2.3.Описание работы и расчет принципиальных схем отдельных модулей, аппаратного интерфейса

2.4.Конструктивное исполнение устройства

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

3.1.Выбор среды (сред) разработки

3.2.Описание структуры программных модулей компьютера, сервера, микроконтроллера и т.д.

3.3.Описание структур данных

3.3.Описание протоколов обмена и приборных интерфейсов

3.4.Описание алгоритмов

3.5.Описание человеко-машинных интерфейсов

3.6.Описание порядка установки и тестирования

3.7.Результаты тестирования и экспериментальной проверки

Сетевые решения

Раздел 2. Проектирование сети

2.1.Разработка ТЗ(если не было), построение структуры и топологии предлагаемого решения

2.2.Выбор и обоснование технического обеспечения

2.3.Выбор и обоснование программного обеспечения

Раздел 3. Практическая реализация разработанного проекта

3.1.Особенности настройки оборудования (по компонентам реше-

ний)

3.2.Особенности настройки ПО сервера

3.3.Требования по обеспечению информационной безопасности и пути их обеспечения

3.3.Результаты тестирования и практического применения системы (при проекте - порядок отладки и тестирования)

Дидактические материалы (техническая документация) с обучающим и/или тестирующим ПО, технические средства обучения

Раздел 2. Разработка программного (технического) обеспечения

2.1.Выбор и обоснование инструментальной среды разработки

2.2.Описание ПО (технического решения) (если оно оригинально) Раздел 3. Разработка дидактического материала (техдокументации)

82

3.1.Структура дидактического материала

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

3.3.Интеграция разработанного дидактического материала в среду (описание технологии, порядка заполнения, применения)

3.3.Результаты тестирования (испытания) и практического применения системы (технического средства обучения)

Рекомендуемые приложения к ПЗ и их структура

Общие приложения:

-Архитектура системы

-Логическая схема процесса проектирования (САПР)

-Схемы бизнес-процессов «to-be» (АСОИУ)

-Структура БД (до физической структуры)

-Состав и модели выходных документов

-Описание форматов файлов и протоколов передачи данных (если спроектированы свои)

-Схемы иерархии модулей (или диаграммы классов, форм)

-Паспорта модулей (классов)

-Математическое обеспечение (расчетные формулы, алгоритмы)

-Тестовые примеры (по подсистемам

Приложения по техническому заданию (ГОСТ 34.602-89, ~20-50

стр.)

-Описания бизнес – процессов «как есть»

-Логическая схема процесса проектирования

-Функции системы (функциональные схемы)

-Архитектура (или структурная схема) автоматизированной системы

-Экранные формы системы

-Структура БД (достаточно ER-диаграмм)

-Состав выходных документов

-Описание форматов файлов и протоколов взаимодействия с внешними системами (если они выбраны на этапе ТЗ. Если используется существующий стандарт – вместо приложения нужно сделать ссылку на него в тексте ТЗ)

-Тестовые примеры

Пояснительная записка к техническому проекту (~20-50 стр.).

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

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

1.Общие положения

2.Назначение и применение

83

3.Описание процесса проектирования – САПР (или процесса автоматизации “to-be” – АСОИУ)

4.Общее описание системы

5.Описание подсистем

6.Описание проектных решений

6.1Решения по видам обеспечения

6.2Решения по техническому обеспечению

6.3Решения по программному обеспечению

6.4Решения по информационному обеспечению

6.5Решения по лингвистическому обеспечению

6.6Решения по математическому обеспечению

6.7Решения по методическому обеспечению

6.8Решения по организационному обеспечению 7. Технико-экономические показатели

8. План мероприятий по вводу системы в эксплуатацию

9. Источники разработки

Приложения по техническому проекту

-Архитектура системы

-Логическая схема процесса проектирования

-Схемы бизнес-процессов «to-be»

-Структура БД (до физической структуры)

-Состав и модели выходных документов

-Описание форматов файлов и протоколов передачи данных (если спроектированы свои)

-Схемы иерархии модулей (или диаграммы классов, форм)

-Паспорта модулей (классов)

-Математическое обеспечение (расчетные формулы, алгоритмы)

-Тестовые примеры (по подсистемам)

Пояснительная записка к рабочему проекту (РП).

В пояснительной записке описывается назначение и функциональность программы, список исходных файлов с описаниями, структура программы (иерархия объектов/форм/модулей системы).

Согласно требованиям к программным документам, ПЗ к РП содержит:

-титульный лист;

-лист утверждения;

-аннотация к документу;

-содержание;

-основная часть;

-приложения.

В основной части ПЗ к РП должны быть следующие разделы: 1. Общие положения.

84

2.Назначение и область применения.

3.Общее описание системы.

4.Рабочие модули системы.

5.Протокол испытаний системы по тестовым примерам.

Приложения к РП. Спецификация.

Согласно ГОСТ 19.202-78 должна содержать разделы: - документация;

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

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

- Форма спецификации – таблица вида:

- Обозначение

- Наименование

- Примечание

-

-

-

-

-

-

Порядок заполнения документа определен в ГОСТ 19.202-78. - Пример заполнения для раздела «Документация»:

-

Обозначение

-

Наименование

-

Примечание

 

-

40461806.10.27-

-

Техническое за-

-

Состав требований

 

012.07-90

 

дание

 

к программной си-

 

 

 

 

 

стеме …

 

-

40461806.10.27-

-

Пояснительная

-

Описание проект-

 

012.07-91

 

записка к техни-

 

ных решений

по

 

 

 

ческому проекту

 

программной

си-

 

 

 

 

 

стеме …

 

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

Согласно (ГОСТ 19.503-79), должно содержать разделы:

-общие сведения о программе;

-структура программы (в т.ч. списки исходных, рабочих и инсталляционных файлов программы – в виде таблиц «название/ описание»);

-настройка программы (установка программы, настройка БД!, установка необходимого для работы программы ПО);

-проверка программы;

-дополнительные возможности;

-сообщения системному программисту.

Приложения к РП. Руководство оператора

Согласно (ГОСТ 19.503-79), должно содержать разделы:

-назначение программы;

-условия выполнения программы;

85

-выполнение программы (описание выполнения всех функций);

-сообщения оператору (перечень, условия возникновения и ожидаемые действия от оператора)

По согласованию с руководителем и заказчиком системы возможно также добавление документов «Руководство программиста» (по ГОСТ 19.504-79) и «Описание программы» (по ГОСТ 19.402-78).

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

Руководство программиста должно содержать как минимум следующие разделы (ГОСТ 19.504-79):

-назначение и условия применения программ;

-характеристика программы;

-обращение к программе;

-входные и выходные данные;

-сообщения.

86

Приложение Д Примеры оформления блок схем и диаграмм

Рисунок К.1 – Программная архитектура системы. Условные обозначения:

1 – первичные статистические данные в бумажном и электронном виде;

Рисунок К.2 – Программно-аппаратная архитектура системы, совмещенная с внутренней архитектурой ПО с указанием роли, ОС, СУБД, БД, и прикладного ПО

87

Приложение Е Библиографические описания и ссылки и примеры их

оформления

Библиографическое описание — совокупность библиографиче-

ских сведений о документе, его составной части или группе документов, приведенных по определенным правилам и необходимых и достаточных для общей характеристики и идентификации документа. Общие требования к библиографическому описанию документа и правилам его составления (набору элементов библиографического описания, последовательности их расположения, наполнению и способу представления каждого элемента, применению условных разделительных знаков) определяет ГОСТ 7.1-2003. "Библиографическая запись. Библиографическое описание. Общие требования и правила составления".

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

Составление библиографических ссылок регламентирует ГОСТ 7.0.5-2008. "Библиографическая ссылка. Общие требования и правила составления" (введен в действие 01.01.2009). По составу элементов библиографическая ссылка может быть полной или краткой, в зависимости от вида ссылки, ее назначения, наличия библиографической информации в тексте документа. Полную ссылку, содержащую совокупность библиографических сведений о документе. предназначенную для общей характеристики, идентификации и поиска документа — объекта ссылки, составляют по ГОСТ 7.1-2003, ГОСТ 7.82-2001, ГОСТ

7.80-2000.

Краткая библиографическая ссылка служит источником биб-

лиографической информации о публикациях – объектах ссылки. Краткую ссылку, предназначенную только для поиска документа — объекта ссылки, составляют на основе принципа лаконизма в соответствии с требованиями ГОСТ 7.0.5-2008. Такие ссылки употребляют при цитировании фрагментов текста, цитировании или заимствовании отдельных положений, формул, таблиц, иллюстраций и т. п., при анализе в тексте содержания других публикаций или при необходимости отсылки читателя к публикациям, где обсуждаемый материал представлен более полно.

Правила представления элементов библиографического описа-

ния в ссылке осуществляются в соответствии с ГОСТ 7.1-2003 и

88

ГОСТ 7.82-2000. При этом допускается форма краткого описания с использованием только обязательных элементов (заголовок описания - фамилия и инициалы автора; заглавиеназвание произведения, издание - сведения об отличиях данного произведения от других изданий того же произведения; выходные данные - место издания, наименование издательства и год издания; количественная характеристика данных - фактическое количество страниц, листов

Ниже приведены примеры оформления описания источников, принятые в издательстве АлтГТУ.

Печатные издания

Один автор:

1.Харт Д.М. Системное программирование в среде Win32: Руководство разработчика приложений для системы Windows 2000 [Текст] /

Д.М. Харт. –М.: Вильямс, 2001. – 464 с.: ил.

2.Мартыненко, Б.К. Синтаксически управляемая обработка данных [Текст] / Б.К. Мартыненко. – СПб.: Изд-во С.-Петерб. Ун-та, 1997. – 364 с.

3.Орлов, С.А. Технологии разработки программного обеспечения. Разработка сложных программных систем. [Текст] : учебное пособие для вузов по направлению подготовки бакалавров и магистров «Информатика и вычислительная техника» / С.А. Орлов. – СПб.: Питер,

2002. – 464 с.: ил.

Два или три автора:

1.Дейтел, Х.М. Технологии программирования на Java 2 [Текст] / Х.М. Дейтел, П.Д. Дейтел, С.И. Сантри. – М.: Вильямс, 2003. – 560 с.: ил.

2.Андреева, А.Ю. Операционные системы [Текст]: учебное пособие / А.Ю. Андреева, К.Б. Кошелев. – Барнаул, Изд-во АлтГТУ, 2002. – 151 с.: ил.

4 и более авторов или источник без автора

1.Информатика. Базовый курс [Текст]: учебник для вузов / Под. ред. С.В. Симоновича. – СПб.: Питер, 2005. – 640 с.

2.Лабораторный практикум по информатике [Текст] : учеб. пособие для вузов по направлению «Информатика и вычислительная техника» / В.С. Микшина [ и др.]. – М.: Высшая школа, 2003. – 376 с.

3.SolidWorks: компьютерное моделирование в инженерной практике [Текст]: научное издание / А.А. Алямовский [и др.]. – СПб.: БХВПетербург, 2005. – 799 с.: ил. + 1эл.опт. диск (CD ROM)

89

Статья из журнала или сборник научных трудов

1.Сучкова, Л.И. Прогнозирование нештатных ситуаций в системах контроля и управления на основе модели -слоя [Текст] / Л.И. Сучкова, А.Г. Якунин // Измерение. Контроль. Информатизация : материалы десятой Международной научно-технической конференции. – Барнаул, АлтГТУ, 2009. – С. 103-105.

2.Сучкова Л.И. Применение модели -слоя для повышения надежности синтеза и анализа контрольно-измерительных устройств [Текст]

/Л.И. Сучкова, А.Г. Якунин, А.Н. Тушев // Надежность. – 2003. - № 2.

– С. 41-47.

Патенты, ГОСТы

1.Патент 2284087 Российская Федерация, МПК H 04 L 12/403. Способ последовательной адресации ведущим устройством ведомых устройств в сетях с шинной топологией с одним ведущим устройством сети и несколькими ведомыми устройствами [Текст] / Л.И. Сучкова, А.Г. Якунин, Е.В. Гулидов; заявитель и патентообладатель Алтайский государственный технический университет им. И.И. Ползунова. - № 2004132661/09, заявл. 09.11.04; опубл. 20.09.06. Бюл. № 26. – 5 c.

2.ГОСТ 19.105 – 78. Единая система программной документации. Общие требования к программным документам. – М. Изд-во стандартов, 2001. – 2 с.

Диссертации

1. Звольский, Л.С. Метод формализованного создания систем промышленной автоматизации на основе виртуального моделирования [Текст] дис. … канд.техн. наук: 05.13.06: защищена 28.05.07: утв. 14.0.07 / Звольский Леонид Станиславович; Федер. гос. унитар. предприятие «Федеральный науч.-произ.центр «Алтай». – Барнаул, 2007. – 154 с.: ил.

Электронные ресурсы

Для электронных ресурсов описание источников оформляется с указанием их адреса в Интернет после слов «Режим доступа» и вместо слова Текст в квадратных скобках пишется словосочетание Электронный ресурс. Например:

1. Кантор, С.А. Вычислительная математика [Электронный ресурс]: учебное пособие / С.А. Кантор; АлтГТУ. – Барнаул, 2005. – Режим доступа: http://elib.altstu.ru/elib/eum/pm/vich_mat.pdf

90