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

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Чувашский государственный университет имени И.Н.Ульянова»
Ю.Н.Егорова, В.П.Желтов
МЕТОДИЧЕСКИЕ ОСНОВЫ
ОРГАНИЗАЦИИ ДИПЛОМНОГО
ПРОЕКТИРОВАНИЯ
Учебное пособие
Чебоксары 2014
1
УДК 004.6(076.5)
ББК З973.233-018.2.73
Составители: Ю.Н.Егорова, Желтов В.П.
Рецензенты: кандидат технических наук, доцент кафедры компьютерных технологий ЧГУ им.
И.Н.Ульянова А.П. Димитриев, кандидат физ.-мат. наук доцент кафедры управления и информатики в
технических системах Московского государственного открытого университета А.В. Серолапкин.
Методические основы организации дипломного проектирования:
Ю.Н.Егорова, В.П.Желтов. Чебоксары: Изд-во Чуваш. ун-та, 2014. 42 с.
учебное
пособие/
Приведены материалы, необходимые при подготовке конструкторско-технологической, аналитической
и исследовательской части выпускных квалификационных работ. Как заключительный этап обучения студента
в Вузе выполнение ВКР имеет целью углубление, закрепление и систематизацию его теоретических знаний,
овладение им навыками применения полученных знаний при самостоятельном решении инженерных
технических и научно-исследовательских задач, развитие его творческих способностей. Дополнительной целью
обучения на этом этапе является привитие студенту навыков правильного оформления результатов своей
работы в виде научно-технического отчета и его защиты.
Для студентов, обучающихся по специальности 230102 «Автоматизированные системы обработки
информации и управления», бакалавров и магистров, обучающихся на направлениях подготовки 230700 –
«Прикладная информатика» и 231000 – «Программная инженерия».
2
ВВЕДЕНИЕ
Методические указания по дипломному проектированию [1] не учитывают особенностей новой
многоступенчатой системы высшего образования и поэтому не могут быть использованы при
подготовке
ВКР (дипломных работ) бакалавров - выпускников первой ступени высшего
образования.
Выпускники второй ступени высшего образования (будущие магистры) должны подготовить
магистерскую диссертацию, проектно-техническая часть которой эквивалентна конструкторскотехнологической части дипломного проекта. Дипломный проект является завершающей стадией
подготовки тех студентов, которые выбрали для себя как конечную цель промежуточную ступень
образования - получение диплома инженера. Хотя эти категории выпускников могут найти в [1]
полезные для своей работы материалы, но методические указания [1] стали в настоящее время для
них труднодоступными, и, кроме того, за прошедшее десятилетие компьютерные информационные
технологии интенсивно развивались, что учитывалось при подготовке настоящего учебного пособия.
Как заключительный этап обучения студента в Вузе выполнение ВКР имеет целью углубление,
закрепление и систематизацию его теоретических знаний, овладение им навыками применения
полученных знаний при самостоятельном решении инженерных технических и научноисследовательских задач, развитие его творческих способностей. Дополнительной целью обучения на
этом этапе является привитие студенту навыков правильного оформления результатов своей работы в
виде научно-технического отчета и его защиты.
Основное содержание ВКР зависит от ступени образования и направления, специальности, и
специализации, по которым ведется обучение. В настоящее время на кафедре компьютерных
технологий ведется подготовка:
 инженеров по специальности 230102 «Автоматизированные системы обработки информации и
управления»,
 бакалавров на направлениях подготовки 230700 – «Прикладная информатика» и
231000 – «Программная инженерия»,
 магистров на направлениях подготовки 230700 – «Прикладная информатика» и
231000 – «Программная инженерия».
3
1. СТРУКТУРА МНОГОУРОВНЕВОЙ СИСТЕМЫ ПОДГОТОВКИ СПЕЦИАЛИСТОВ С
ВЫСШИМ ТЕХНИЧЕСКИМ ОБРАЗОВАНИЕМ И ВИДЫ ВЫПУСКНЫХ
КВАЛИФИКАЦИОННЫХ РАБОТ
1.1. Направления и ступени вузовской подготовки на кафедре
компьютерных технологий (КТ)
В течение первых четырех лет обучения все студенты кафедры КТ изучают основную
профессиональную образовательную программу, которая включает гуманитарные, социальноэкономические,
естественно- научные дисциплины общенаучного характера, а также
общепрофессиональные дисциплины, специальные дисциплины, и проходят практику, имеющую
профессиональное назначение. Данная программа завершается итоговой аттестацией (защитой
выпускной квалификационной работы) с присвоением выпускнику квалификации «бакалавр»,
удостоверенной дипломом.
Дальнейшее обучение может быть продолжено по одному из двух направлений (рис.1):
инженерная подготовка или магистратура.
Бакалавры могут продолжить обучение по направлению магистерской подготовки (при
конкурсном отборе) или инженерной подготовки (для получения диплома инженера). В случае
прекращения обучения бакалавры имеют право занимать должности, для
которых
квалификационными требованиями предусмотрено высшее профессиональное образование.
Студенты, успешно закончившие четырехлетнее обучение, но не прошедшие итоговую
аттестацию, могут продолжить обучение для получения диплома инженера. В случае прекращения
обучения в этот период (или даже в любой момент после успешного завершения второго курса) они
могут получить диплом о неполном высшем образовании.
Инженерное направление предусматривает годовую теоретическую и практическую
подготовку
по специальности и специализации, предполагающую различные виды
профессиональной деятельности выпускника. Данная программа завершается итоговой аттестацией,
включая защиту дипломного проекта, с присвоением выпускнику квалификации «инженер»,
удостоверенной дипломом.
Обучение в магистратуре является двухгодичным и предусматривает специализированную
инженерную, научно-исследовательскую и научно-педагогическую подготовку, включая практики.
Данная программа завершается итоговой аттестацией, включая защиту магистерской диссертации, с
присвоением выпускнику квалификации
«магистр», удостоверенной дипломом. Студентам,
обучающимся по программе магистров, предоставляется возможность подготовки (за счет дисциплин
по выбору без увеличения общего объема часов) для получения дополнительной квалификации
«Преподаватель высшей школы».
Правом обучения по программе магистра обладают лица, успешно завершившие обучение по
одной из основных образовательных профессиональных программ высшего образования и имеющие
диплом о высшем образовании. Для лиц, не имеющих диплома бакалавра по соответствующему
направлению, устанавливается обязательный экзамен в объеме требований, предъявляемых к
бакалаврам, имеющим подготовку, соответствующую направлению магистратуры. Все поступающие
в магистратуру проходят общие вступительные контрольные испытания (экзамены, тестирование,
собеседование и др.), установленные в вузе.
Магистр имеет право работать преподавателем (по полученной специальности) в
государственных и негосударственных средних, средних специальных и высших учебных
заведениях. Магистр также должен быть подготовлен к дальнейшему обучению в аспирантуре.
Вузам предоставлено право засчитывать результаты выпускных магистерских экзаменов в
качестве результатов вступительных экзаменов в аспирантуру. Студентам, обучающимся по
магистерской программе, может быть разрешена сдача экзаменов кандидатского минимума.
4
Структура многоуровневой системы подготовки специалистов с высшим техническим
образованием
1
2
Студенты первых четырех курсов
3
4
Защита выпускной аттестационной
работы (дипломной работы)
5-й курс
Бакалавр
Магистратура
Защита дипломного проекта
5
6
Дипломированный инженер
( 2 года работы
инженером )
Защита магистерской диссертации
Магистр
1
2
3
Аспирантура
Защита кандидатской диссертации
Кандидат технических наук
5
1.2. Виды выпускных квалификационных работ (ВКР)
Студенты кафедры КТ могут:
* на 4-м курсе выполнить и защитить ВКР (дипломную работу), для получения диплома
бакалавра, но, возможно, и продолжить обучение на 5-м курсе;
* на 5-м курсе выполнить и защитить ВКР (дипломный проект), получить диплом инженера и
закончить обучение в Вузе;
* на 2-м курсе выполнить и защитить ВКР (магистерскую диссертацию), получить диплом
магистра и закончить обучение в вузе.
В дальнейшем выпускные квалификационные работы бакалавров будем называть дипломными
работами, инженеров - дипломными проектами, магистров - магистерскими диссертациями.
Выпускная квалификационная работа является видом учебной отчетной документации,
отвечающей требованиям программ обучения и свидетельствующей о том, что ее автор научился
самостоятельно:
 выполнять проектирование автоматизированных систем или их подсистем (в полном объеме
только для дипломных проектов и магистерских диссертаций),
 осуществлять разработку технологических процессов обработки информации,
 проводить научный поиск,
 выявлять профессиональные проблемы информатики и вычислительной техники (для
бакалавров - только основные профессиональные проблемы),
 знать наиболее общие методы и приемы их решения, (в полном объеме только для дипломных
проектов и магистерских диссертаций)
 разрабатывать и внедрять современные методики обучения в области информатики и
вычислительной техники (для бакалавров - принимать участие в разработке и внедрении).
Дипломная работа (при подготовке бакалавра) содержит:
 аналитическую часть,
 технологическую часть,
 упрощенную конструкторскую либо исследовательскую часть.
Она, как правило, является обобщением некоторых ранее выполненных курсовых проектов и
работ.
Дипломный проект является основным видом выпускной квалификационной работы, так как
его главные составляющие входят в другие виды ВКР и на них распространяются правила
оформления дипломных проектов .
Дипломный проект должен содержать следующие части:
 аналитическую,
 полноценную конструкторскую,
 технологическую,
 исследовательскую,
 эколого-гуманитарную (связанную с безопасностью жизнедеятельности),
 экономическую.
ВКР инженера должна быть полноценным проектом информационно-программного изделия с
практически реализованными компонентами, отвечающим требованиям государственных (и
международных) стандартов, в первую очередь - единой системе программной документации
(ЕСПД).
Магистерская диссертация включает в себя следующие части: конструкторскую и
технологическую
дипломного
проекта,
расширенную
аналитическую,
расширенную
исследовательскую, а также материалы одной - двух научных статей, подготовленных для
опубликования в печати.
Магистерская диссертация должна быть выпускной квалификационной работой научного
содержания, выполненной на актуальную тему. Она должна соответствовать современному уровню
6
развития науки и техники и достаточно полно отражать накопленные научные факты, предлагаемые
научные положения, доказательства их новизны, научной ценности или практической значимости,
выводы и рекомендации.
2. ОСНОВНЫЕ ТРЕБОВАНИЯ К ВКР
2.1. Общие требования
Выпускная квалификационная работа включает в себя:
1) файлы с разработанными студентом программными и информационными средствами, с их
исходными текстами, а также файлы, необходимые для демонстрации,
2) пояснительную записку,
3) демонстрационные материалы.
Информационно - программное изделие, представленное вышеописанными файлами, может
относиться к одному из трех типов:
* программы;
* базы данных;
* мультимедийные изделия.
Пояснительная записка и демонстрационные материалы каждой ВКР должны обязательно
содержать материалы, связанные с выполнением следующих задач проектирования информационно
- программного изделия:
 разработки технического задания;
 обследования (изучения) предметной области, ее систематизации и формализации,
аналитического обзора литературных источников;
 выбора критериев качества;
 разработки семантической модели предметной области;
 сравнительного анализа прототипов;
 разработки алгоритмов обработки информации;
 разработки информационной базы;
 разработки интерфейса взаимодействия (графа диалога);
 разработки и отладки программ (с тестовыми примерами).
Пояснительная записка и демонстрационные материалы должны содержать документацию,
достаточную для воспроизведения и модификации разработанного информационно-программного
изделия.
Выпускник является исполнителем и автором своей работы, поэтому он отвечает за полное и
своевременное
выполнение задания на ВКР, за все предложенные в ней решения, их
целесообразность и обоснованность, правильность и корректность данных и вычислений, качество
оформления технической документации, выступление на ее защите.
2.2. Требования к дипломной работе (ВКР бакалавра)
Пояснительная записка дипломной работы представляется в распечатанном виде. Ее объем (без
списка литературы, приложений и оглавления) не может быть меньше 25 машинописных страниц.
Демонстрационные материалы представляются в виде 10…12 слайдов, входящих в презентацию
Power Point.
В аналитической части дипломной работы проводятся :
 обследование (изучение) предметной области,
аналитический обзор литературных
источников;
 систематизация и формализация предметной области на основе методов объектноориентированного и системного анализа;
 выбор критериев качества;
7
 сравнительный анализ прототипов.
В конструкторской части дипломной работы разрабатываются:
 семантические и информационно-логические модели предметной области;
 требования и конкретные программно-технические предложения по моделям решения задач;
 алгоритмы и программы решения задач.
В дипломных работах научно-исследовательского и поискового характера конструкторская часть
может быть заменена исследовательской частью, содержащей конструкторские вопросы.
В технологической части дипломной работы разрабатываются:
 технологические процессы обработки информации для решения поставленных задач с
использованием как существующих так и разработанных в конструкторской части средств,
 описание интерфейса взаимодействия (графа диалога),
 руководство пользователя,
 руководство администратора.
В исследовательскую часть дипломной работы научно-исследовательского или поискового
характера включаются:
 обзор литературы по разрабатываемой проблеме,





обоснование необходимости исследования,
постановка задач исследования,
выбор и обоснование методики исследования,
исследование математических и компьютерных моделей объектов и систем управления,
сравнительный анализ предлагаемых решений и рекомендации по их использованию на
практике,
 алгоритмы и программы решения исследовательских задач.
2.3. Требования к дипломному проекту (ВКР инженера)
Пояснительная записка дипломного проекта представляется в распечатанном виде. Ее объем (без
списка литературы, приложений и оглавления) не может быть меньше 85 машинописных страниц.
Демонстрационные материалы представляются в виде презентации в Power Point, которая должна
содержать не менее 15…17 слайдов.
В аналитической части дипломного проекта прорабатываются те же вопросы, что и в
соответствующей части дипломной работы (см. п.2.2.), но с более глубокой проработкой деталей.
В конструкторской части дипломного проекта разрабатываются требования и конкретные
решения по:
 функциональным подсистемам,
 моделям и алгоритмам решения задач,
 программному обеспечению,
 информационному обеспечению,
 техническому обеспечению,
 сетевому взаимодействию,
 защите информации.
В технологической части дипломного проекта разрабатываются:
 технологические процессы обработки информации для решения поставленных задач с
использованием как существующих так и разработанных в конструкторской части средств,
 руководство пользователя,
 руководство администратора,
 руководство программиста.
Исследовательская часть (если она имеется) разрабатывается так же, как и в дипломной работе
(см. п.2.2.).
8
2.4. Требования к магистерской диссертации (ВКР магистра)
Магистерская диссертация представляется в распечатанном виде. Ее объем (без списка
литературы, приложений и оглавления) не может быть меньше 80 машинописных страниц.
Демонстрационные материалы представляются в виде 18…20 слайдов, входящих в презентацию
Power Point.
Разбиение
диссертации
на
аналитическую,
конструкторскую,
технологическую,
исследовательскую части в явном виде обычно не производится, но соответствующие вопросы
должны быть включены в отдельные главы диссертации.
Примерное содержание магистерской диссертации имеет следующий вид:
1. Обоснование актуальности темы
2. Обзор литературных источников по теме диссертации
3. Постановка задачи исследований
4. Описание методов исследования и их обоснование
5. Описание полученных результатов
6. Доказательство основных теоретических положений диссертации
7. Главы, содержащие проектно-техническую часть диссертации
8. Экспериментальная часть диссертации и материалы, свидетельствующие о достоверности ее
результатов
9. Заключение
3. ВЫПОЛНЕНИЕ
ВКР
Выполнение выпускной работы - это разработка информационно-программного изделия и
сопровождающей его документации, созданных студентом в соответствии с учебным заданием (или в
соответствии со служебными обязанностями). В рамках выпускной работы термин информационнопрограммное изделие используется для изделий трех типов: программ, баз данных и мультимедийных
разработок. Законченные компоненты информационно-программного изделия записываются в виде
файлов на магнитные или компакт-диски. Сопровождающая их документация представляется в виде
распечатанной пояснительной записки и демонстрационных слайдов, представленных как в
распечатанном виде, так и в виде файлов Power Point.
3.1. Организация выполнения ВКР
Выполнение выпускной работы является заключительным этапом обучения студентов в ВФ
МАДИ(ТУ). Выпускная работа является квалификационной и должна показать знания студента,
полученные им в процессе изучения всех дисциплин учебного плана, а также знания и навыки,
приобретенные при решении практических инженерных и исследовательских задач.
Выполняя выпускную работу, студент должен проявить полученный им в процессе обучения
опыт разработки конкретных информационно-программных изделий и свои творческие способности.
Студенты, окончившие курс обучения по специальности "Автоматизированные системы обработки
информации и управления", в соответствии с фундаментальной и специальной подготовкой должны
уметь выполнять следующие виды профессиональной деятельности:
проектно-конструкторскую,
производственно-управленческую,
экспериментально-исследовательскую.
Способность студента выполнять перечисленные виды деятельности выявляется
Государственной аттестационной комиссией (ГАК) при рассмотрении результатов, полученных в
процессе выполнения выпускной работы, на основе ее оценок и защиты.
Выпускная работа в зависимости от характера темы может выполняться на кафедре,
промышленных предприятиях, в научно-исследовательских институтах или других организациях,
9
предложивших тему, соответствующую профилю специальности и научно-методическим
требованиям кафедры.
Сроки выполнения выпускной работы (выдачи заданий, текущего контроля, сдачи
разработанного информационно-программного изделия и законченной выпускной работы, ее защиты
на заседании ГАК) устанавливаются кафедрой. В соответствии с учебными планами будущие
бакалавры работают над ВКР на 4-м курсе в течение 7-го и 8-го семестров; будущие инженеры - на 5м курсе в течение 9-го и 10-го семестров, будущие магистры – на 6-м курсе в течение 11-го и 12-го
семестров.
Несмотря на то, что время, отведенное на выполнение выпускной работы, ограничено, в ней
должны содержаться материалы, позволяющие судить об уровне и качестве подготовки студента как
специалиста в области автоматизированных систем обработки информации и управления.
На время выполнения выпускной работы каждому студенту назначается руководитель из
числа профессоров, доцентов и наиболее опытных преподавателей кафедры. Руководители
утверждаются приказом по факультету по представлению кафедры.
Для общего контроля хода выполнения выпускных работ студентами, согласования общих
методических требований к выпускным работам на кафедре дважды в течение семестра проводятся
смотры выпускных работ, организуемые ответственным за их выполнение на кафедре.
Выпускник является исполнителем и автором своей работы, поэтому он отвечает за полное и
своевременное выполнение задания на выпускную работу, своевременные отчеты о ходе работы,
своевременное ее оформление и представление к защите.
3.2. Руководитель ВКР и выбор темы работы
В начале осеннего семестра студент должен выбрать руководителя выпускной работы и обсудить
с ним возможную тему работы. Со списком преподавателей, которые могут быть руководителями
ВКР, можно ознакомиться у секретаря кафедры. В дальнейшем закрепление руководителей за
выпускниками утверждается приказом по факультету.
Руководитель выпускной работы согласовывает тему и задание на ее выполнение с
руководителем кафедры; направляет и контролирует студента при планировании и выполнении им
работы; консультирует при решении вопросов по содержанию и составу ее частей; контролирует
регулярность работы студента; подтверждает своей подписью возможность сдачи информационнопрограммного изделия, разработанного в процессе выполнения выпускной работы, и самой работы, а
также ее защиты на заседании ГАК.
В начале осеннего семестра выпускник и руководитель согласовывают предварительную
формулировку темы. Как правило, тему выпускной работы предлагает ее руководитель преподаватель кафедры. В течение этого семестра происходит уточнение и, возможно, корректировка
темы.
Закрепленные персонально за каждым студентом темы дипломных проектов по
представлению ответственного за выпускные работы утверждаются на заседании кафедры.
Студентам предоставляется право выбора темы работы. Студент может предложить для
выпускной работы свою тему с обоснованием целесообразности ее разработки.
Тема выпускной работы должна быть конкретной, кратко и точно отражать основное
назначение разработки и область ее использования.
Тема работы может быть связана с вопросами создания принципиально нового информационнопрограммного изделия, модернизацией уже внедренных или модификацией типовых проектных
решений с учетом специфики объекта.
При определении темы работы на 4-м курсе следует учитывать ее специфику (квалификационная
выпускная работа студента) и возможности студентов четвертого курса (ограниченный фонд рабочей
силы и времени, выполнение выпускной работы параллельно с другими видами учебной нагрузки).
Поэтому, в задании на дипломную работу не должны ставиться проблемные вопросы, решение
которых в установленные сроки нельзя гарантировать.
10
С другой стороны, тема выпускной работы должна быть достаточно широкой, позволяющей
студенту показать уровень теоретической подготовки, умение выполнять инженерноконструкторские работы на всех этапах и стадиях проектирования изделий. Она должна требовать от
студента выполнения достаточно сложных расчетных, конструкторских работ и самостоятельного
решения трудных инженерно-технических вопросов.
Формулировка темы ВКР должна отражать ее содержание, т.е.
основные функции
разрабатываемого информационно-программного изделия. Предложенные формулировки не должны
начинаться со слов "исследование" или "разработка".
Тематика выпускных работ может относиться к одному из следующих направлений:
технические средства АСОИУ;
автоматизированные обучающие и тестирующие системы;
автоматизированные системы обработки информации;
телекоммуникационные системы и сети;
системы отображения информации;
интеллектуальные системы и технологии;
мультимедиа системы и средства;
офисные и производственные системы;
инструментальные средства разработки интеллектуальных систем;
геоинформационные системы и др.
3.3. Порядок работы студента над ВКР
1. Выбрать руководителя.
2. Согласовать с руководителем тему ВКР.
3. Получить у руководителя предварительный вариант задания на выполнение ВКР.
4. Уточнить задание, разработать его детальный вариант и согласовать его с руководителем.
5. Получить задания у консультантов по экономической и эколого-гуманитарной частям, которые
необходимо согласовать с руководителем.
6. Составить календарный план работы над ВКР.
7. Произвести поиск информации по теме работы и ее основным разделам.
8. Произвести обзор и сравнительный анализ существующих методов и средств решения
поставленной задачи.
9. Проанализировать потребности пользователей изделия.
10. Выбрать существующие информационно-программные средства, используемые для создания
проектируемого изделия.
11. Разработать новые информационно-программные средства, включаемые в проектируемое
изделие.
12. Оформить пояснительную записку к ВКР.
13. Оформить демонстрационные материалы.
3.4. Задание на ВКР
Выполнение выпускной работы осуществляется студентом на основе учебного задания. Именно с
оформления задания и начинается процесс выполнения выпускной работы. Задание на выпускную
работу предусматривает формулировку темы выпускной работы, регламентацию срока сдачи,
перечень подлежащих разработке в выпускной работе основных вопросов и требований к
оформлению технической документации. Задание подписывается руководителем выпускной работы
и студентом с отметкой даты принятия к исполнению.
Задание оформляется путем заполнения специального бланка в соответствии с согласованным с
руководителем текстом. Бланк задания выпускной работы содержит следующие пункты:
1. Тема работы.
2. Срок сдачи студентом законченной работы.
11
3. Исходные данные к работе.
4. Перечень вопросов, подлежащих разработке в выпускной работе, в соответствии с общим
перечнем работ, выполняемых студентами.
5. Перечень демонстрационного материала (слайдов), предъявляемого на защиту ВКР (всего
должно быть не менее десяти слайдов, входящих в презентацию работы Power Point).
6. Перечень обязательных подписей.
В пункте 1 задания записывается тема выпускной работы. В пункте 2 задания указывается срок
завершения выполнения выпускной работы, устанавливаемый в соответствии с учебным планом. В
пункте 3 задания следует указать конкретные значения основных параметров и характеристик,
определяющих разрабатываемое информационно-программное изделие, и ограничения на процесс
его функционирования и применения. В числе таких характеристик могут быть сведения по:
аппаратно-программной
среде (платформе), операционным системам, языковым средствам,
прикладному программному обеспечению, математическим методам обработки информации,
предметной области, субъектам, форме представления информационно-программного изделия
(программ и технической документации) и др. В пункте 4 задания указываются те вопросы
аналитической конструктивной, технологической и исследовательской частей выпускной работы,
которые должны быть включены в пояснительную записку.
К аналитическим вопросам могут относиться следующие аспекты создания информационнопрограммных изделий: анализ предметной области, сравнительный анализ существующих аппаратнопрограммных средств, программного обеспечения, математических методов и моделей, которые
могли бы использоваться для решения поставленной задачи.
К конструкторским вопросам могут относиться следующие аспекты создания информационнопрограммного изделия: разработка архитектуры, структурных, функциональных и других схем
программ; архитектуры, концептуальных, логических и др. моделей данных; разработка сценария
диалога и его формализация, разработка алгоритмов программ; разработка экранных и печатных
форм; программирование отдельных модулей, информационных моделей;
разработка
конструкторской документации на программу и/или базу данных и др.
К технологическим вопросам могут относиться следующие аспекты создания информационнопрограммного изделия:
 разработка процедур сбора и подготовки данных для ввода в ЭВМ,
 разработка правил разграничения доступа и защиты информации,
 создание процессов архивирования программ и данных, разработка архитектуры локальной
вычислительной сети и выбор комплекса технических средств,
 описание процедур подготовки выходных документов и предоставления пользователям
результатов работы программ,
 описание сценариев диалога,
 описание экранных и печатных форм,
 разработка должностных инструкций администраторов, операторов и пользователей
программ,
 разработка справочных и help-файлов,
 разработка эксплуатационной документации и др.
К исследовательским вопросам могут относиться следующие аспекты: анализ предметной
области, аппаратно-программных средств, программного обеспечения, математических методов и
моделей, технических решений и систем и др.; исследование эффективности разработанных методов,
алгоритмов, программ и баз данных (расчет временной и емкостной сложности алгоритмов
программ, времен доступа к информации в базе данных) и др.
В пункте 5 перечисляются конкретные названия слайдов.
В местах, соответствующих пункту 6, указываются: фамилия. имя и отчество исполнителя —
студента; фамилия И.О. руководителя выпускной работы — преподавателя; фамилия И.О.
заведующего кафедрой и собираются их подписи.
12
3.5. Выполнение аналитической части ВКР
Аналитическая часть ВКР начинается с главы «Обоснование необходимости разработки
информационно-программного изделия», в которой приводятся результаты выполнения следующих
видов работ:
 постановка задачи,
 сбор исходных материалов,
 выбор и обоснование критериев эффективности и качества разрабатываемого изделия,
 сравнительный анализ прототипов и обоснование необходимости дальнейшей разработки.
Далее в аналитической части ВКР разрабатывается техническое задание на конструкторскую и
технологическую части, в том числе производятся:
 описание и анализ предметной области (сущностей, объектов, классов объектов, их
взаимосвязи и взаимозависимости),
 определение существующей структуры входных и выходных данных,
 анализ функциональных задач пользователей и перечень функций, подлежащих
компьютеризации,
 предварительный выбор метода решения задач,
 формирование требований к новой информационной технологии обработки информации,
 обоснование целесообразности применения ранее разработанных информационнопрограммных изделий,
 определение требований к техническим средствам,
 обоснование принципиальной возможности решения поставленной задачи,
 определение требований к информационно-программному изделию, его архитектуре и
компонентам, локальной базе данных, временным характеристикам, характеристикам надежности,
 технико-экономическое обоснование разработки информационно-программного изделия,
 определение стадий, этапов и сроков разработки информационно-программного изделия и
документации на него,
 выбор языков программирования,
 определение необходимости проведения научно-исследовательских работ на последующих
стадиях,
 согласование и утверждение технического задания на конструкторскую и технологическую
части.
3.6. Выполнение конструкторской части ВКР
Конструкторская часть начинается с формулировки целей проектирования с точки зрения
эксплуатационных функций, выполняемых информационно-программным изделием, а также
ограничений на его использование. Далее выполняются следующие виды работ:
 разработка новой структуры входных и выходных данных,
 уточнение методов решения задачи,
 разработка общего описания алгоритма решения задачи,
 разработка алгоритма решения задачи,
 определение форм представления входных и выходных данных,
 определение семантики и синтаксиса языковых средств взаимодействия с пользователями,
 разработка структуры информационно-программного изделия (источники информации и ее
потребители, состав компонентов системы, взаимосвязи компонентов),
 разработка требований к информационному, математическому, программному, техническому
и другим обеспечениям создаваемого программного изделия,
 определение состава и конфигурации технических средств,
13
 разработка плана мероприятий по разработке и внедрению информационно-программного
изделия,
 разработка программ (программирование и отладка изделия),
 разработка программной документации.
3.7. Выполнение технологической части ВКР
Технологическая часть ВКР включает в себя следующие работы:
1. Разработку форм входных и выходных документов.
2. Разработку интерфейса взаимодействия пользователя с программным изделием.
3. Рекомендации по эксплуатации изделия.
При разработке форм входных и выходных документов выполняется формирование внешнего
облика документа, предназначенного для документооборота в сфере управления или для связи с
внешними организациями, а также при создании архивов документов.
Форма входных и выходных документов либо конструируется самим исполнителем, либо
определяется заказчиком (например, платежное поручение, наряд-поручение для склада, отчетные
документы вышестоящим органам управления и т.п.). . Форма входных и выходных документов
определяет графы, в которые должна быть занесена результирующая информация.
От форм входных и выходных документов зависит алгоритм программ формирования вида
документа. Спроектированные формы документов, экранные формы, шаблоны и формы для копий на
бумажных носителях используются в виде элементов программных документов. По всем входным и
выходным данным определяются форма, содержание и форматы принимаемых и выдаваемых
сообщений, а также способы их кодирования.
Для подтверждения реализации спроектированного программного изделия копии реальных
компьютерных документов помещаются в приложения к пояснительной записке.
При разработке интерфейса взаимодействия программы с пользователями следует обратить
особое внимание на создание:
 технологии взаимодействия пользователя с системой (последовательности действий
пользователя и ответных реакций системы);
 информационных моделей (шаблонов) отображения текущей информации на экране монитора
(меню, текстовой и графической информации о промежуточных результатах решения
функциональных задач и результатах выполнения процедур и т.п.);
 графа взаимодействия пользователя с системой.
При этом учитываются виды деятельности пользователей (оператор, администратор,
программист). Необходимо обратить особое внимание на эргономические требования к форме
отображения информации на экранах монитора, учитывая не только психофизиологические и
антропометрические характеристики человека, но и его мыслительную, эмоциональную и
эстетическую сферу деятельности. Необходимо привести требования к профессиональному уровню
пользователя изделия.
При разработке рекомендаций по эксплуатации изделия принимаются конкретные технические
решения, обеспечивающие правильную и качественную эксплуатацию программного изделия.
Разрабатываются руководства пользователя, оператора, администратора, в которых описывается
интерфейс взаимодействия пользователя с информационно-программным изделием, структура
диалога для пользователя, механизмы установки или инсталляции программного изделия.
3.8. Выполнение исследовательской части ВКР
Исследовательская часть ВКР содержит элементы научного исследования, которое производится
в соответствии со следующими этапами:
1. Определение направления исследований
2. Ознакомление с литературой
3. Предварительный обзор первоисточников
14
4. Выявление недостаточно изученных вопросов
5. Предварительное формулирование темы исследований
6. Обоснование актуальности выбранной темы
7. Формулирование цели и конкретных задач исследования (постановка задачи)
8. Разработка моделей объекта исследования, обоснование математического аппарата
9. Уточнение предмета исследования
10. Выбор метода (методики) проведения исследования
11. Накопление научных фактов по предмету исследования
12. Формулирование основных положений исследования, их доказательство или обоснование
13. Описание процесса исследования
14. Испытание компьютерных программ (разработка порядка и методики испытаний, проведение
предварительных испытаний, корректировка программ и программных документов по итогам
испытаний)
15. Обсуждение результатов исследования
16. Формулирование выводов и оценка полученных результатов.
В магистерской диссертации должны быть выполнены все перечисленные пункты, в дипломном
проекте и дипломной работе состав выполняемых пунктов определяется заданием.
4. ПРИМЕРНЫЙ СОСТАВ ВКР
4.1. Примерный состав дипломных работ (ВКР бакалавров)
В зависимости от конкретной темы дипломной работы отдельные пункты типовых содержаний
ВКР, изложенных в настоящей главе, могут быть исключены либо заменены другими по указанию
руководителя дипломной работы.
4.1.1. Тематика, связанная с разработкой алгоритмов и программ
Аналитическая часть должна содержать элементы системного и объектно-ориентированного
анализа предметной области или разработанной программы.
Системный анализ разработанной программы предполагает упорядоченное аналитическое
исследование на основе многокритериального сравнения различных вариантов решения задачи с
учетом целей создания программного продукта.
При объектно-ориентированном анализе исследуются объекты, их атрибуты, связи между
объектами, атрибуты связей, состояния объектов и связей, события и их параметры, диаграммы
перехода состояний, действия, выполняемые в каждом состоянии.
Аналитическая часть пояснительной записки дипломной работы может, например, состоять из
следующих глав:
 Введение
 Анализ назначения и области применения системы
 Анализ целей создания системы и ее предполагаемых пользователей
 Анализ требований
 Анализ существующих систем или их частей
 Объектно-ориентированный анализ предметной области.
Конструкторская часть пояснительной записки дипломной работы может, например, состоять из
следующих глав:
 Внешняя разработка (ЧТО должно делать информационно- программное изделие)
 Разработка системных спецификаций
 Внутренняя разработка (КАК должно работать информационно- программное изделие, как
оно устроено)
 Разработка программных спецификаций
 Разработка программ; их описание.
15
Технологическая часть пояснительной записки дипломной работы может, например, состоять из
следующих глав:
 Системное тестирование
 Технологические процессы обработки информации
 Описание интерфейса взаимодействия (графа диалога)
 Описание установки и обслуживания системы (руководство администратора)
 Описание запуска и работы системы (руководство пользователя или руководство оператора).
Демонстрационные материалы:
1. Постановка задачи проектирования (1 слайд)
2. Модель предметной области (1…2 слайда).
3. Технологическая схема преобразования информации (1 слайд).
4. Граф диалога и структура меню (2 слайда)
5. Схемы алгоритмов решения задач (2 слайда).
6. Структуры информационных массивов (1...2 слайда).
7. Анализ результатов контрольных расчетов на ЭВМ (1...2 слайда)
8. Формы разработанных документов (1...2 слайда).
4.1.2. Тематика, связанная с разработкой баз данных
Аналитическая часть:
 Введение
 Анализ назначения и области применения системы
 Анализ целей создания системы и ее предполагаемых пользователей
 Разработанный словарь понятий предметной области
 Описание инфологической модели предметной области (идентификация, агрегация и
обобщение компонентов инфологической модели)
 Описание внешних инфологических моделей (выбор варианта представления)
 Обоснование выбора инструментария проектирования датологической модели предметной
области (СУБД)
 Описание предметной области.
Конструкторская часть:
Формализация информационных требований пользователей
Описание локальных взглядов пользователей
Выполнение операций агрегации и обобщения основных семантических объектов
Выбор варианта представления и разработки общей семантической модели предметной области
(семантическая сеть, диаграмма Бахмана, модель «объект-связь» и др.).
Технологическая часть:
Выбор СУБД
Осуществление рационального отображения компонентов семантической модели в структуру
данных СУБД
Описание результатов проектирования в виде графиков, диаграмм и таблиц.
Демонстрационные материалы:
1.Постановка задачи проектирования (1 слайд)
2.Семантическая модель предметной области (2...3 слайда).
3.Схема отображения компонентов семантической модели в структуру данных СУБД (1...2
слайда)
4.Граф диалога и структура меню для решения задач пользователя (2 слайда)
5.Формы разработанных электронных документов (1...2 слайда)
6.Логические структуры информационных массивов (1...2 слайда).
7.Анализ тестирования системы на ЭВМ (1...2 слайда).
16
4.1.3. Тематика, связанная с разработкой мультимедийного программного изделия
Аналитическая часть:
 Введение
 Анализ назначения и области применения системы
 Анализ целей создания системы и ее предполагаемых пользователей
 Анализ требований
 Анализ существующих систем или их частей
 Объектно-ориентированный анализ предметной области.
Конструкторская часть:
 Разработка архитектуры мультимедийного изделия
 Разработка компонентов мультимедийного изделия
 Разработка концептуальных моделей данных
 Разработка логических моделей данных.
Технологическая часть:
 Разработка сценария диалога и его формализация, разработка алгоритмов программ
 Разработка экранных и печатных форм
 Разработка информационных моделей.
Демонстрационные материалы:
1. Постановка задачи проектирования (1 слайд)
2. Модель предметной области (1…2 слайда)
3. Технологическая схема преобразования информации (1 слайд)
4. Граф диалога и структура меню (2 слайда)
5. Таблицы сравнительного анализа методов реализации компонент мультимедийного изделия
(2…4 слайда)
6. Методы моделирования и визуализации мультимедийного изделия (2 слайда)
7. Сравнительный анализ программных пакетов, используемых для создания мультимедийных
изделий (2 слайда)
8. Демонстрационный мультимедийный ролик.
4.2. Примерный состав дипломных проектов (ВКР инженеров)
В зависимости от конкретной темы дипломного проекта отдельные пункты типовых содержаний
проектов, изложенных в настоящей главе, могут быть исключены либо заменены другими по
указанию руководителя дипломного проекта.
Содержание разделов по экономике и охране труда устанавливается консультантами по этим
главам в соответствии с методическими указаниями соответствующих кафедр и согласовывается с
руководителем проекта.
4.2.1. Автоматизированные системы управления технологическими процессами (комплексами) и
техническими объектами
Исходные
данные
для
проектирования:
технико-экономические
характеристики
технологического процесса, оборудования, принципы действия управляемых технических объектов;
основные характеристики существующей системы управления (цели, критерий, ограничения,
структура, система функций и система информации, взаимосвязь со средой).
Примерный перечень материалов основной части дипломного проекта:
Аналитическая часть:
1. Описание объекта управления и его идентификация на основе построения операционной и
математической моделей.
2. Формулировка целей, критериев, разработка функциональной и информационной схем
системы управления.
Конструкторская часть:
17
3. Постановка задачи автоматизации управления отдельными технологическими процессами
(техническими объектами) и разработка алгоритмов управления.
Технологическая часть:
4. Разработка автоматизированной (автоматической) системы сбора и обработки информации для
выбранного технологического участка (объекта).
Конструкторская часть:
5. Синтез систем управления, функциональная, информационная и техническая интеграция
АСУТП и АСУП.
6. Разработка (выбор) комплекса технических средств (или его звеньев).
7. Синтез и расчет нестандартных блоков (элементов) комплекса средств (КТС).
Аналитическая часть:
8. Расчет надежности АСУТП.
Демонстрационные материалы:
1. Постановка задачи проектирования (1 слайд).
2. Операционная и математическая модель объекта управления (1...3 слайда).
3. Организационная и функциональная схемы
системы управления. Взаимосвязь задач
управления (1...3 слайда).
4. Схема алгоритмов управления (1...3 слайда).
5. Варианты структуры КТС (1...2 слайда).
6. Функциональные и принципиальные схемы нестандартных элементов КТС (2...3 слайда).
7. Диаграммы и графики, иллюстрирующие протекание процессов управления (1...2 слайда).
4.2.2. Автоматизированные системы организационного и производственного управления
Тематика этих дипломных проектов может быть условно объединена в следующие группы:
1. Разработка функциональных подсистем и задач АСУ.
2. Разработка технического обеспечения АСУ.
3. Разработка информационного и программного обеспечения АСУ.
4.2.2.1. Разработка функциональных подсистем и задач АСУ
В дипломных проектах этого направления могут быть решены в комплексе или по частям
вопросы разработки одной из функциональных подсистем (или задач в этих подсистемах):
технической подготовки производства, технико-экономического планирования, оперативного
управления производством, управления материально-техническим снабжением, сбытом,
бухгалтерским учетом и др.
Исходные данные для проектирования (собираются в процессе предпроектного обследования
объекта с использованием литературных источников и технической документации): основные
технологические особенности и технико-экономические характеристики объектов управления (цехов
предприятия, производственных участков, складов, транспортной сети, подвижного состава и т.п.);
описание существующей системы управления (целей, критериев, ограничений, связей со средой,
структуры, существующих методов и алгоритмов управления, информационных потоков,
документооборота, недостатков существующей системы управления и объекта управления),
Примерный перечень основной части дипломного проекта
Аналитическая часть:
1. Системный анализ объекта и существующей системы управления.
2. Обоснование необходимости автоматизации рассматриваемых функций (задач) управления.
3. Анализ возможных направлений автоматизации и выбор оптимального варианта.
4. Организационно-экономическая сущность функций (задач) управления.
Конструкторская часть:
5. Разработка информационной базы.
6. Разработка алгоритмов решения задач.
7. Программирование (в том числе с использованием пакетов прикладных программ).
8.Расчет контрольных примеров на ЭВМ с использованием реальных данных.
Технологическая часть:
18
9. Рекомендации по использованию конкретных технических средств и стандартного
программного обеспечения.
10.Разработка мероприятий по обеспечению достоверности преобразования информации по
выбранным функциям (задачам) управления.
11.Защита информации.
12.Выбор управляющих решений.
Демонстрационные материалы
1. Постановка задачи проектирования (1 слайд).
2. Модель объекта управления (1…2 слайда).
3. Организационно-функциональная структура системы управления (1...2 слайда).
5. Технологическая схема преобразования информации (1...2 слайда).
6. Информационно-функциональные схемы (2…3 слайда).
7. Схемы алгоритмов решения задач (2…4 слайда).
8. Структуры информационных массивов (1...2 слайда).
9. Результаты контрольных расчетов на ЭВМ и их анализ (1...2 слайда).
10. Формы разработанных документов (1...2 слайда).
4.2.2.2. Разработка технического обеспечения АСУ
Исходные данные для проектирования: перечень задач, решаемых с помощью технических
средств (ТС); временные, объемные и другие характеристики перерабатываемой информации;
основные характеристики ТС, взаимодействующих с разрабатываемыми ТС; характеристика среды
функционирования ТС.
Примерный перечень материалов основной части дипломного проекта
Аналитическая часть:
1.Определение организационно-экономических, технических и эксплуатационных требований к
комплексу технических средств (КТС).
Постановка или описание задачи выбора КТС.
2. Построение и анализ различных вариантов структуры КТС.
3. Выбор оптимального варианта структуры КТС.
4.Расчет потребного количества и выбор конкретных типов
стандартного оборудования,
входящего в КТС.
Конструкторская часть:
5. Выбор микропроцессорного комплекта (элементной базы) и синтез принципиальных
электрических схем ТС
6. Разработка программ (на языках соответствующего уровня), реализующих предложенные
алгоритмы.
9. Синтез структуры нестандартных ТС, разработка временных диаграмм.
Технологическая часть:
11. Выбор элементной базы нестандартных ТС.
12. Синтез принципиальной и монтажной схем.
Аналитическая часть:
11. Расчет загрузки элементов КТС.
12. Расчет надежности КТС и разработка мероприятий по обеспечению достоверности обработки
информации, разработка аппаратурных методов защиты информации.
Демонстрационные материалы
1. Постановка задачи проектирования (1 слайд).
2. Математическая постановка задачи выбора КТС (1 слайд).
3. Структурные схемы возможных вариантов КТС (1…2 слайда).
4. Структурная схема разрабатываемого КТС (1…2 слайда).
5. Функциональная схема нестандартных ТС, временные диаграммы (2...3 слайда).
6. Принципиальные схемы нестандартных ТС (2…3 слайда).
7. Схема алгоритмов взаимодействия нестандартных ТС с различными устройствами
вычислительного комплекса (2…3 слайда).
19
8. Технологические схемы преобразования информации в КТС при решении различных задач
управления (2...3 слайда).
9. Характеристики надежности КТС (1…2 слайда).
4.2.2.3. Разработка информационного и программного
обеспечения АСУ
Исходные данные для разработки: принятая система классификации информации;
используемые показатели и реквизиты; принятая система документооборота; логическая структура
данных; объемные и временные характеристики информации по основным функциональным
подсистемам (задачам) управления; описание алгоритмов решения основных задач управления;
характеристики
существующего
прикладного
математического
обеспечения;
основные
характеристики КТС.
Примерный перечень материалов основной части проекта:
Аналитическая часть:
1. Разработка основных требований к информационному и программному обеспечению
конкретной АСУ.
2. Анализ возможных вариантов информационного и программного обеспечения.
3. Обоснование выбора инструментальных средств, систем программирования пакетов
прикладных программ или баз данных.
Конструкторская часть:
4. Разработка системы показателей и реквизитов и системы классификации информации.
5. Разработка системы кодирования информации.
6. Унификация форм документов и разработка системы документооборота.
7. Разработка основных принципов организации базы данных.
8. Разработка концептуальной и логической схем базы данных.
Технологическая часть:
9. Разработка структуры информационных массивов.
10. Обоснование и выбор машинных носителей.
11. Обоснование и выбор стандартных методов, алгоритмов и программ поиска информации,
внесения в нее изменений, сжатия информации, уменьшения времени приема и выдачи хранимой
информации для решения задач АСУ.
12. Обоснование необходимости разработки нестандартных алгоритмов и программ.
Конструкторская часть:
13. Разработка нестандартных алгоритмов и программ.
14. Разработка (выбор) системы программных средств обеспечения достоверности
преобразования информации и сохранности информационных массивов.
Технологическая часть:
15. Привязка разработанного комплекса программ и информационных массивов к КТС АСУ и
описание основных режимов функционирования КТС.
Демонстрационные материалы
1. Постановка задачи проектирования (1 слайд).
2. Структура информационного обеспечения системы (1 слайд).
3. Взаимосвязь задач и место решаемой задачи в системе (1 слайд).
4. Классификация информации в АСУ (1 слайд).
5. Структура кодов (1 слайд).
6. Схемы документооборота (1...2 слайда).
7. Концептуальная и логическая схемы базы данных (2…3 слайда).
8. Структуры информационных массивов (1…3 слайда).
9. Структура систем программного обеспечения (СПО) (1…2 слайда).
10. Схемы нестандартных алгоритмов и программ СПО (2…4 слайда).
11. Формы разработанных документов (1...2 слайда).
20
4.2.3. Исследовательский дипломный проект
Исходные данные: схемы функционирования, особенности, технические характеристики
исследуемого класса управляемых объектов.
Примерный перечень материалов основной части дипломного проекта:
Аналитическая часть:
1. Обзор литературы по разрабатываемой проблеме.
2. Обоснование необходимости разработки (исследования).
3. Постановка задач исследования.
4. Анализ возможных путей (альтернатив).
Исследовательская часть:
5. Разработка методики исследования.
6. Математическая модель. Анализ и синтез системы.
Конструкторская часть:
7. Разработка алгоритмов и программ. Экспериментальная проверка модели (с использованием
ЭВМ).
Аналитическая часть:
8. Анализ полученных результатов и рекомендации по их использованию на практике.
Демонстрационные материалы:
1. Постановка задач исследования (1 слайд).
2. Классификация методов и ТС решения проблемы (2 слайда),
3. Структура модели (1...2 слайда).
4. Методика исследования (1…2 слайда).
5. Схемы алгоритмов (2…4 слайда).
6. Диаграммы, графики по результатам исследований (3…5 слайдов).
4.2.4. Разработка учебных лабораторных стендов и постановка лабораторных работ
Исходные материалы: рабочая программа учебной дисциплины;
разработанная на кафедре модель специалиста по специальности 220200, учебно-методическая
литература по разрабатываемой теме;
задание на постановку лабораторной работы (на разработку лабораторного стенда).
Примерный перечень материалов основной части дипломного проекта
Аналитическая часть:
1. Формулировка целей и задач.
2. Теоретическая постановка и математическое описание задачи, требования к нестандартным
ТС.
Конструкторская часть:
3. Техническая реализация задач (структурная, функциональная и принципиальная схемы,
конструкция лабораторного стенда, схемы алгоритмов и программ).
Технологическая часть:
4. Разработка методических указаний и порядка проведения лабораторной работы.
.
5. Контрольное опробование лабораторной работы и пример оформления полученных
результатов.
Демонстрационные материалы:
1. Место данной учебной дисциплины в модели подготовки инженера системотехника по АСОиУ
(1 слайд).
2. Постановка задачи и математическая модель (1...3 слайда).
3. Структурная, функциональная и принципиальная схемы лабораторного стенда, схемы
алгоритмов и программ (З…5 слайдов).
4. Конструкция лабораторного стенда (1…2 слайда).
5. Результаты контрольного проведения лабораторной работы (2…4 слайда).
21
4.2.5. Прикладная система обработки знаний (Прикладная система искусственного интеллекта).
Данное направление дипломных проектов обычно относится только к специализации
220200.02 "Интеллектуальные системы".
Цель проектов - разработка прикладной системы обработки знаний для определенной
проблемной области. В основном это специфический класс интеллектуальных систем - экспертные
системы (ЭС) (ЭС "Диагностика инфекционных заболеваний"; ЭС "Планирование финансовых
операций в банке" и т.д.). Выход - комплекс программ, разработанных с использованием
специальных инструментальных средств систем искусственного интеллекта.
5. ОФОРМЛЕНИЕ ВКР
5.1. Требования к оформлению пояснительной записки
Пояснительная записка печатается на принтере и представляется в виде файла.
Пояснительная записка состоит из разделов, подразделов и пунктов.
Разделы обозначаются арабскими цифрами с точкой. Нумерация разделов сквозная, начиная с
первого.
Номера подразделов состоят из номера раздела и номера подраздела, разделенных точкой.
Номер подраздела заканчивается точкой. Нумерация подразделов, начиная с первого, сквозная в
пределах раздела.
В случае необходимости подразделы разбивают на пункты, а пункты - на подпункты.
Пример:
1.
- раздел
3.
- раздел
1.1. - подраздел
3.1.
- подраздел
1.2. - подраздел
3.1.1. - пункт
1.2.1. - пункт
3.1.1.1, - подпункт
1.2.2. - пункт
3.1.1.2. - подпункт
Размещение разделов пояснительной записки указывается в содержании.
Каждый раздел пояснительной записки должен начинаться с нового листа.
Переносы слов в заголовках разделов не допускаются. Точка в конце заголовка не ставится.
Между заголовками и текстом должно быть расстояние, равное 10 мм.
Изложение содержания пояснительной записки должно быть четким и кратким.
Обозначения символов, входящих в формулу, должны быть приведены непосредственно под
формулой в той последовательности, в которой они используются в формуле. Значение каждого
символа дают с новой строки. Первая строка должна начинаться со слова "где", после которого
двоеточие не ставится.
Поясняющие текст рисунки выполняются на отдельных листах белой или миллиметровой бумаги
формата II. Все рисунки в пределах пояснительной записки нумеруются арабскими цифрами,
начиная с первого.
Ссылки на первоисточники даются в тексте в квадратных скобках, например [5,17,32] .
5.1.1. Состав пояснительной записки
Все выпускные квалификационные работы оформляются как научно-технический отчет (отчет о
научно-исследовательской работе -ГОСТ 7.32-91), за исключением оформления титульного листа,
списка исполнителей и реферата.
Пояснительная записка содержит:
титульный лист,
задание,
реферат,
содержание,
перечень сокращений, условных обозначений, символов, единиц и терминов,
22
введение,
основную часть,
заключение,
список используемых источников,
приложения.
Бланки титульного листа и задания выдаются студенту выпускающей кафедрой и заполняются
им после консультации с руководителем.
Содержание включает названия всех поименованных разделов, подразделов, пунктов с
указанием номеров страниц, с которых начинаются эти элементы пояснительной записки.
Перечень сокращений представляет собой список принятых в работе малораспространенных
сокращений, условных обозначений, символов и специфических терминов, повторяемых в работе не
менее трех раз. Если число повторений меньше трех, то расшифровку обозначения дают
непосредственно в тексте работы при первом упоминании.
5.1.2. Как подготовить реферат
Текст реферата должен отражать:
объект исследования или разработки,
цель работы,
методы исследования и используемую аппаратуру,
полученные результаты и их новизну,
основные конструктивные, технологические и технико-эксплуатационные характеристики,
степень внедрения,
авторские рекомендации по внедрению или итоги внедрения результатов работы,
область применения,
экономическую эффективность или значимость работы,
прогнозные предположения о развитии объекта исследования.
В реферате должны также содержаться:
сведения об объеме пояснительной записки, количестве иллюстраций, таблиц, приложений,
используемых источников, перечень ключевых слов или словосочетаний (5…15 слов в именительном
падеже, напечатанных через запятую прописными буквами).
Реферат составляется после оформления всех остальных составных частей пояснительной
записки.
5.1.3. О чем писать во введении
Во введении дают оценку современного состояния решаемой научно-технической задачи,
приводят исходные данные для ее разработки или исследования , обоснования их необходимости, а
также показывают актуальность и новизну темы, связь ее с другими ранее проведенными работами
или опубликованными материалами.
5.1.4. Что включают в основную часть
Основная часть должна содержать обоснования и описания принимаемых проектных,
технологических, исследовательских, научно-методических решений в сравнении с другими
возможными альтернативами. Здесь приводят также методы расчета, методы экспериментальных
исследований, принципы действия разработанных объектов, их характеристики, данные
о
правильности и экономичности выбора средств измерений, оценку погрешностей измерений,
полученные экспериментальные данные, результаты экономического анализа разработанных
объектов.
Конкретный объем и состав основной части пояснительной записки зависят от вида
выпускной квалификационной работы (дипломная работа, дипломный проект, магистерская
диссертация) и будет рассмотрен ниже.
23
5.1.5. Что должно содержать заключение
Заключение должно содержать краткие выводы по результатам выполненной работы, оценку
полноты решений поставленных задач, разработку рекомендаций и исходных данных по
конкретному использованию результатов работы, оценку технико-экономической эффективности их
внедрения, оценку научно-технического уровня выполненной работы.
5.1.6. Что включают в приложения
Приложения рекомендуется составлять из дополнительных материалов, в числе которых могут
быть: исходные тексты разработанных программ; формальное описание экранных и выходных форм
разработанного информационного обеспечения; промежуточные математические доказательства,
формулы и расчеты; таблицы вспомогательных цифровых данных; протоколы испытаний; описание
аппаратуры и приборов, применяемых при проведении
экспериментов, измерений и испытаний; иллюстрации вспомогательного характера; акты (или
справки) внедрения результатов работы и др.
5.1.7. Как оформляется список литературы
Список
использованных
источников
(список
литературы)
должен
содержать
библиографическое описание монографий, журнальных статей, изобретений, описаний алгоритмов,
научно-технических отчетов и других опубликованных работ, на которые производились ссылки в
тексте пояснительной записки, и которые имеют важное значение для понимания сути выполненной
работы.
Библиографическое описание источника включает в себя: порядковый номер, фамилии и
инициалы авторов, название источника, место издания, издательство, год издания, количество
страниц. При описании журнальных статей после названия статьи следует название журнала, а после
года - номер журнала.
5.2. Требования к оформлению демонстрационных материалов
Слайды в РowerРoint с обязательным дублированием в записке и 1 экземпляром
распечатанным на листах формата А4.
Количество слайдов не менее 10 и не более 20 шт.
Демонстрационные материалы предоставляются на дискете или на компакт-диске. После защиты
они запечатываются в конверт и сдаются в архив вместе с пояснительной запиской.
6. ЗАЩИТА ВКР
6.1. Проведение защиты
Защита всех выпускных аттестационных работ производится публично на заседании
Государственной аттестационной комиссии.
Выпускная квалификационная работа должна быть сдана в комиссию заранее с утвержденными
заведующим кафедрой титульным листом пояснительной записки и заданием. Заведующий кафедрой
не утверждает пояснительные записки, не имеющие подписи выпускника, а также его руководителя и
консультантов. К материалам выпускной квалификационной работы может быть приложено
заключение руководителя, если руководитель не может лично присутствовать на защите.
Дипломные проекты и магистерские диссертации по рекомендации руководителя могут быть
направлены на рецензию. К таким выпускным квалификационным работам должны быть обязательно
приложены рецензии с подписью рецензента и печатью организации, в которой работает рецензент.
Во время защиты секретарь Государственной аттестационной комиссии (ГАК) объявляет тему
выпускной квалификационной работы,
приводит необходимые сведения о выпускнике и
предоставляет ему слово для доклада. Во время доклада студент обосновывает необходимость
24
разработки, доказывает правильность принятых решений и выводов, по рекомендации руководителя
или собственному желанию демонстрирует работу программной системы на компьютере. После
доклада выпускнику задаются вопросы и выслушиваются его ответы. После этого слово
предоставляется руководителю (или зачитывается его заключение), зачитывается рецензия,
выпускник имеет возможность ответить на высказанные замечания.
Итоги защиты подводятся на закрытом заседании членов ГАК с участием руководителей
(консультантов) выпускных работ. Решение комиссии принимается простым большинством голосов
на закрытом заседании ГАК. Результаты защиты выпускной работы определяются оценками
"отлично", "хорошо", "удовлетворительно", "неудовлетворительно". При оценке работы учитывается
качество выполнения и оформления выпускной работы, уровень защиты работы и ответов на
вопросы, мнение руководителя.
Оценки принимаются большинством голосов членов ГАК, участвующих в заседании.
Затем приглашаются защитившиеся выпускники и другие присутствовавшие на защите лица.
Председатель ГАК объявляет итоги защиты, полученные оценки, отмечает отличившихся студентов
и их работы, сообщает о рекомендациях, которые дает комиссия.
После защиты пояснительная записка вместе с запечатанной в конверт дискетой, содержащей
демонстрационные материалы, сдается в архив.
6.2. Требования к заключению руководителя
Заключение руководителя должно определять:
 Соответствие ВКР специальности
 Актуальность темы
 Краткую характеристику проделанной работы
 Полноту, глубину и оригинальность решения поставленных вопросов
 Теоретический уровень работы
 Практическую значимость работы
 Оценку степени завершенности работы, представленной к защите
 Степень соответствия предъявляемым требованиям
 Краткую характеристику защищающегося.
6.3. Требования к рецензии
Рецензия должна характеризовать:
 Актуальность темы
 Новизну
 Научную значимость
 Степень достоверности исходных данных и предпосылок
 Степень обоснованности результатов
 Практическую значимость
 Достоинства и недостатки
 Вывод
о
соответствии
работы
предъявляемым
и о возможности присвоения выпускнику определенной квалификации.
требованиям
ПРИЛОЖЕНИЯ
Поскольку в подавляющем большинстве выпускных квалификационных работ
разрабатывается программное обеспечение, то выпускникам необходимо знать общие требования к
его разработке, которые определяются Единой системой программной документации (ЕСПД).
25
П.1. Единая система программной документации
Разработка программного изделия является творческим процессом и в общем случае
невозможно установить жесткие правила, регламент, которые позволили свести его к единой форме
по следующим причинам:
во-первых, в программном изделии реализован интеллект его разработчика, результат его
творческого поиска и самовыражения;
во-вторых, на разработку программного изделия оказывает влияние такое количество
факторов, что учесть их все в рамках некоторого свода правил не представляется возможным;
в-третьих, существующие и вновь появляющиеся программные изделия имеют столь
разнообразные признаки, что их научная классификация представляет собой сложно решаемую
проблему;
в-четвертых, деятельность людей по созданию программных изделий столь динамична и
непредсказуема по направлениям и результатам, что управление ею возможно лишь в ограниченных
пределах.
Основной целью установления регламентных норм является отсутствие нарушений прав
потребителей программного изделия и их безопасность. Регламентные нормы на программные
изделия устанавливаются государственными законодательством и стандартами.
Единая система программной документации — это комплекс Государственных стандартов
России, устанавливающий взаимосвязанные правила разработки, оформления и обращения программ
и программной документации. В стандартах ЕСПД устанавливаются требования, регламентирующие
разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
унификации программных изделий для взаимного обмена программами и применения ранее
разработанных программ в новых разработках;
снижения трудоемкости и повышения эффективности разработки, сопровождения изготовления и
эксплуатации программных изделий;
автоматизации изготовления и хранения программной документации.
Правила и положения, устанавливаемые в стандартах ЕСПД, распространяются на программы и
программную документацию для вычислительных машин, комплексов и систем независимо от их
назначения и области применения.
Обозначение стандарта ЕСПД — ГОСТ 19.ХХХ–ХХ включает следующие элементы:
ГОСТ (аббревиатура)
— категория стандарта
(государственный стандарт);
19 (двузначное число)
— код класса стандартов ЕСПД;
. (точка)
— разделитель;
Х (цифра)
— код классификационной группы
стандарта;
ХХ(двузначное число)
— порядковый номер стандарта в
группе;
– (тире)
— разделитель:
ХХ(двузначное число)
— год регистрации стандарта.
В состав ЕСПД входят стандарты, которые можно разделить на следующие
классификационные группы (после наименования группы в скобках приводится ее код, а далее
обозначения стандартов)
Общие положения (0).
ГОСТ 19.001–94.
Основополагающие стандарты (1).
ГОСТ 19.101–94, ГОСТ 19.102–94, ГОСТ 19.103–94,
ГОСТ 19.104–94,
Правила выполнения документации разработки (2).
ГОСТ 19.201–94, ГОСТ 19.202–94,
26
Правила выполнения документации изготовления (3).
ГОСТ 19.301–94,
Правила выполнения документации сопровождения (4).
ГОСТ 19.401–94, ГОСТ 19.402–94, ГОСТ 19.403–94,
ГОСТ 19.404–94,
Правила выполнения эксплуатационной документации (5).
ГОСТ 19.501–94, ГОСТ 19.502–94, ГОСТ 19.503–94,
ГОСТ 19.504–94, ГОСТ 19.505–94, ГОСТ 19.506–94,
ГОСТ 19.507–94, ГОСТ 19.508–94,
Правила обращения программной документации (6).
ГОСТ 19.601–94, ГОСТ 19.602–94, ГОСТ 19.603–94,
ГОСТ 19.604–94,
Резервные группы (7,8).
Прочие стандарты (9).
В соответствии с требованиями, установленными в ГОСТ 19.001–94, разработка
организационно-методической документации, определяющей и регламентирующей деятельность
организаций по разработке, сопровождению и эксплуатации программ, должна проводиться на
основе стандартов ЕСПД.
П.2. Стадии разработки программного изделия
Стадии разработки программ и программной документации устанавливаются ГОСТ 19.102–
94. В соответствии с этим ГОСТом в процессе разработки программного изделия разбивается на пять
стадий: техническое задание, эскизный проект, технический проект, рабочий проект и внедрение.
Каждая стадия в свою очередь разделена на несколько этапов. Общее количество этапов —
двенадцать. Каждый из этапов содержит несколько работ, направленных на разработку программы
или программной документации. Общее количество выделенных в ГОСТ различных работ —
тридцать девять. ГОСТ допускает исключать стадию эскизного проекта, а в технико-обоснованных
случаях - эскизного и технического проектов. В то же время допускается объединять этапы работ
и/или их содержание, а также вводить другие этапы.
В соответствии с предоставляемыми ГОСТ возможностями разработку программного изделия,
осуществляемую в рамках выпускной работы, рекомендуется разбить на три стадии, исключив
стадии эскизного и технического проектов, но, объединив необходимые этапы и соответствующее
содержание работ на стадии рабочего проекта.
Первая стадия. Техническое задание
Этап 1. Обоснование необходимости разработки программы
На данном этапе осуществляются следующие виды работ:
постановка задачи, сбор исходных материалов, выбор и обоснование критериев эффективности и
качества разрабатываемой программы, обоснование необходимости проведения научноисследовательских работ.
Этап 2. Научно-исследовательские работы
На данном этапе осуществляются следующие виды работ:
определение структуры входных и выходных данных, предварительный выбор метода решения
задач, обоснование целесообразности применения ранее разработанных программ, определение
требований к техническим средствам, обоснование принципиальной возможности решения
поставленной задачи.
Этап 3. Разработка и утверждение технического задания
На данном этапе осуществляются следующие виды работ:
определение требований к программе, разработка технико-экономического обоснования
разработки программы, определение стадий, этапов и сроков разработки программы и документации
на нее, выбор языков программирования, определение необходимости проведения научноисследовательских работ на последующих стадиях, согласование и утверждение технического
задания.
27
Результатом работ, выполненных на этой стадии разработки программы, являются:
а) рабочие материалы;
б) программный документ "Техническое задание".
Рабочие материалы представляют собой текстовые описания, расчеты, таблицы, графики,
схемы, рисунки и другие материалы, на основе которых в последующем осуществляется разработка
программного изделия (программы и документации на нее). Рабочие материалы после надлежащего
оформления могут быть включены в различные программные документы. Основным документом, в
который могут включаться рабочие материалы, является программный документ "Пояснительная
записка". На данной стадии разработки рекомендуется составить "черновой" вариант этого
документа.
Рабочие материалы этой стадии разработки программного изделия рекомендуется разделить
на следующие подразделы, соответствующие подразделам программного документа "Пояснительная
записка", подразделам некоторых других документов:
1. Описание предметной области.
2. Функциональные задачи пользователей.
3. Анализ аналогов и прототипов.
4. Постановка задачи проектирования.
5. Выбор и обоснование критериев качества программы.
6. Источники.
Описание предметной области. Этот подраздел должен содержать:
естественно-языковую модель предметной области (описание предметной области на русском
языке);
выделенные в процессе анализа предметной области сущности, объекты, классы объектов, их
взаимосвязи и взаимозависимости;
наглядно-графическую модель предметной области.
Функциональные задачи пользователей. На основании описания существующей технологии
обработки информации в подразделе должен быть приведен перечень функций, подлежащих
автоматизации и компьютеризации, а также обобщенный вариант новой информационной
технологии обработки информации.
Анализ аналогов и прототипов. В подразделе приводятся описания аналогов и прототипов
создаваемого программного изделия, выявленных при освоении литературных источников и знаний
по аналогичным разработкам. В процессе анализа должны быть выявлены и обоснованы на
качественном уровне принципиальные отличия предлагаемого программного изделия от
существующих аналогов и прототипов. Следует помнить, что одним из аналогов является
существующая система обработки информации.
Материалы этого раздела могут служить основой для анализа патентной чистоты разработки и
предложений по патентной защите и лицензированию.
Постановка задачи проектирования. В подразделе должны быть приведены сведения о цели
проектирования, о видах деятельности пользователей, для выполнения которых предлагается
соответствующая технология
Выбор и обоснование критериев качества. Любое изделие характеризуется значениями
конкретных параметров (критериев качества), определяющих его потребительские свойства. В этом
подразделе должен быть приведен минимально необходимый набор критериев, который
обеспечивает достоверную оценку качества проектируемого программного изделия.
Источники. В подразделе приводятся описания опубликованных литературных и иных
источников данных и знаний, использованных в процессе выполнения работ первой стадии.
Рекомендуется выделить отдельный подраздел рабочих материалов, которые могут
использоваться при разработке графической части выпускной работы. Этот подраздел может быть
назван — графические материалы выпускной работы.
Вторая стадия. Рабочий проект
Этап 1. Техническое проектирование
На данном этапе осуществляются следующие виды работ:
28
разработка структуры входных и выходных данных, уточнение методов решения задачи,
разработка общего описания алгоритма решения задачи, технико-экономическое обоснование,
разработка алгоритма решения задачи, определение форм представления входных и выходных
данных, определение семантики и синтаксиса языковых средств взаимодействия с пользователями,
разработка структуры программы, определение состава и конфигурации технических средств,
разработка плана мероприятий по разработке и внедрению программы.
Этап 2. Разработка программы
На данном этапе осуществляется программирование и отладка программы.
Этап 3. Разработка программной документации
На данном этапе осуществляются разработка программных документов.
Этап 4. Испытание программы
На данном этапе осуществляются следующие виды работ:
разработка, согласование и утверждение программы и методики испытаний, проведение
предварительных испытаний, корректировка программ и программных документов по итогам
испытаний.
Результатами работ, выполненных на этой стадии разработки программы, являются:
а) рабочие материалы;
б) программа;
в) программные документы.
Рабочие материалы представляют собой текстовые описания, расчеты, таблицы, графики,
схемы, рисунки и другие материалы, на основе которых в последующем осуществляется разработка
программного изделия (программы и документации на нее). Рабочие материалы после надлежащего
оформления могут быть включены в различные программные документы.
Рабочие материалы этой стадии разработки программного изделия рекомендуется разделить на
следующие подразделы, соответствующие подразделам различных программных документов:
1. Разработка структуры программного изделия.
2. Разработка алгоритмов обработки информации.
3. Разработка и отладка рабочих программ.
4. Разработка форм входных и выходных документов.
5. Рекомендации по эксплуатации изделия.
Разработка структуры программного изделия. Результатом работ по этому этапу
проектирования должна явиться структурная схема программного изделия. Разработанная структура
программы позволяет:
выявить источники информации и ее потребителей;
определить состав компонентов системы;
выяснить требования к информационному, математическому, программному и др. обеспечениям
создаваемого программного изделия;
наметить последовательность разработки программы и ее компонентов.
Разработка алгоритмов обработки информации. Для качественной обработки информации
создаваемым программным изделием необходимо обоснованно выбрать математические методы
обработки информации и разработать алгоритмы решения функциональных задач. В процессе
проектирования алгоритмов определяются требуемые объемы памяти, время и точность решения
предлагаемых алгоритмов. Разработанные алгоритмы могут быть представлены в графической части
проекта либо в виде теоретического чертежа, либо в виде схемы алгоритма.
Если при разработке алгоритма требуются теоретические или экспериментальные исследования,
то результаты этих исследований приводятся в этом подразделе.
Разработка и отладка рабочих программ. В этом подразделе приводятся материалы,
связанные с этапом рабочего проектирования программного изделия. В тексте должны найти
отражение вопросы обоснованного выбора языка программирования, разработки логической
структуры программы, процесс разработки и отладки макета программы или программы-оригинала.
Разработка форм входных и выходных документов. Результаты обработки информации
спроектированным программным изделием выдаются пользователям не в произвольном
29
изображении, а в виде документов определенной формы (экранной или печатной).
Проектная
работа заключается в формировании внешнего облика документа, предназначенного для
документооборота в сфере управления или для связи с внешними организациями, а также при
создании архивов документов. Спроектированные формы документов, экранные формы, шаблоны и
формы для копий на бумажных носителях, оформляются либо в виде элементов программных
документов, либо в виде копий реальных документов, размещаемых в приложениях к ним для
подтверждения реализации спроектированного программного изделия. Форма входных и выходных
документов конструируется либо самим исполнителем, либо определяется заказчиком (например,
платежное поручение, наряд-поручение для склада, отчетные документы вышестоящим органам
управления и т.п.). Форма входных и выходных документов определяет алгоритм программ
формирования вида документа и графы, в которые должна быть занесена результирующая
информация.
Рекомендации по эксплуатации изделия. В этом подразделе рабочих материалов размещаются
конкретные технические решения, принятые разработчиком и обеспечивающие правильную и
качественную эксплуатацию программного изделия. Описывается интерфейс взаимодействия
пользователя с программным изделием, структура диалога для программ, механизмы установки или
инсталляции программного изделия.
При разработке интерфейса взаимодействия программы с пользователями следует обратить
особое внимание на вид их деятельности. Разработка интерфейса взаимодействия включает в себя
создание:
технологии взаимодействия пользователя с системой (последовательность действий пользователя
и ответных реакций системы);
информационных моделей (шаблонов) отображения текущей информации на экране монитора
(меню, текстовая и графическая информация о промежуточных результатах решения
функциональных задач и результатах выполнения процедур и т.п.);
графа взаимодействия пользователя с системой.
При реализации спроектированных информационных моделей и интерфейса взаимодействия
необходимо обратить особое внимание на эргономические требования к форме отображения
информации на экранах монитора, учитывая не только психофизиологические и антропометрические
характеристики человека, но и его мыслительную, эмоциональную и эстетическую сферу
деятельности. Необходимо привести требования к профессиональному уровню пользователя изделия.
Материалы проектирования, которые могут быть представлены в графической части
выпускной работы, т.е. в виде чертежей и схем, рекомендуется поместить в соответствующий раздел
рабочих материалов.
Программа, разработанная в рамках выпускной работы, может существовать в двух формах: в
форме исходных текстов на языке программирования, оговоренном в техническом задании, и форме
исполняемого модуля. Программа должна быть представлена на машинных носителях данных
(магнитных, магнитооптических, оптических).
Третья стадия. Внедрение
П.3. Содержание программных документов
К программным документам относятся документы, содержащие сведения, необходимые для
разработки, изготовления, сопровождения и эксплуатации программ.
Обязательными для разработки в выпускной работе являются следующие документы:
Техническое задание. Описание программы. Программа и методика испытаний. Описание
применения. Руководство оператора.
Общие требования к программным документам:
а) программные документы в выпускной работе должны быть представлены на печатном
носителе данных;
б) программный документ должен содержать условные части (титульную, информационную,
основную);
30
в) каждый программный документ оформляется в соответствии с требованиями ГОСТ,
установленными для данного типа документов.
Титульная часть программного документа в выпускной работе не содержит листа
утверждения.
Информационная часть должна состоять из аннотации и содержания (кроме Технического
задания). В аннотации приводятся сведения о назначении документа и краткое изложение его
основной части. Состав и структура основной части программного документа определяется
соответствующими требованиями ГОСТ.
Программный документ "Техническое задание" является основным документом,
регламентирующим разработку программного изделия в рамках выпускной работы. Содержание
документа "Техническое задание" устанавливается ГОСТ 19.201–94. Учитывая учебный характер
выпускной работы, рекомендуется следующий состав технического задания на разработку
программного изделия.
Техническое задание на разработку программного изделия в рамках выпускной работы
состоит из листа утверждения и основной части.
Основная часть технического задания включает следующие разделы:
1. Наименование. 2. Основание для разработки. 3. Назначение разработки.4. Цель разработки. 5.
Содержание работы. 6. Этапы разработки. 7. Техническую документацию, предъявляемую по
окончании работы. 8. Порядок приема работы. 9. Дополнительные условия.
В разделе Наименование приводится полное наименование программного изделия и его шифр
- сокращенное название или аббревиатура, или условное обозначение.
В разделе Основание для разработки указывается документ, на основании которого ведется
разработка. Таким документом является задание на выпускную работу, подписанное руководителем
выпускной работы и утвержденное заведующим кафедрой. Здесь же указывается организация,
утвердившая задание, - кафедра АСУ МАДИ(ТУ) - и дата его утверждения.
Раздел Цель разработки содержит краткое описание назначения программного изделия с
точки зрения выполняемых им функций или эксплуатации, а также ограничение на его
использование.
Раздел Содержание работы можно разбить на следующие подразделы (по согласованию с
руководителем выпускной работы)
5.1. Задачи, подлежащие решению. 5.2. Требования к программному изделию. 5.3. Требования к
составу программных компонентов. 5.4. Требования к программным компонентам. 5.5. Требования к
архитектуре программного изделия. 5.6. Требования к локальной базе данных. 5.7. Требования к
входным-выходным данным. 5.8. Требования к временным характеристикам. 5.9. Требования к
надежности. 5.10. Требования к составу технических средств. 5.11. Специальные требования.
В подразделе 5.1 следует перечислить все задачи, стоящие
перед проектировщиком, которые он должен решить в процессе разработки и отладки рабочих
программ, включая проведение необходимых исследований и макетирование компонентов изделия.
В подразделе 5.2 приводится полный перечень функций, которые должно выполнять
проектируемое программное изделие.
В подразделе 5.3 перечисляются и определяются компоненты программного изделия,
обеспечивающие реализацию перечисленных в п.5.2 функций, определяются наименования этих
компонентов.
В подразделе 5.4 приводятся подробные технические и функциональные требования к
компонентам программного изделия, перечисленным в п.5.3.
Подраздел 5.5 определяет структуру программного изделия, структурные взаимосвязи между
компонентами и локальными базами данных.
В подразделе 5.6 перечисляются требования к локальной базе данных и ее концептуальное
содержание.
В подразделе 5.7 устанавливаются требования на интерфейс взаимодействия программного
изделия с другими (внешними) компонентами разрабатываемой системы. По всем входным и
31
выходным данным определяются форма, содержание и форматы принимаемых и выдаваемых данных
и способы их кодирования.
В разделе Этапы разработки устанавливаются необходимые стадии разработки, этапы и
содержание работ, а также сроки разработки. Содержание данного раздела должно быть увязано с
календарным планом работы над выпускной работой.
В разделе Техническая документация, предъявляемая по окончании работы технического
задания, должна быть перечислена та документация, которая предъявляется (передается) заказчику
по окончании работы.
В разделе Порядок приемки работы должны быть указаны виды испытаний и общие
требования к приемке работы.
Раздел Дополнительные условия после перечисления этих условий, если они есть, должен
содержать пункт следующего вида — "Данное техническое задание может уточняться в
установленном порядке".
Лист утверждения технического задания оформляется в соответствии с ГОСТ 19.106–94.
Лист утверждения подписывается студентом, осуществляющим разработку программного изделия, и
преподавателем, являющимся руководителем выпускной работы.
Конструкторские документы
Описание программы. Основная часть документа должна состоять из следующих разделов:
общие сведения,
функциональное назначение,
описание логической структуры,
используемые технические средства,
вызов и загрузка,
входные данные,
выходные данные.
В разделе Общие сведения должны быть указаны: обозначение и наименование программы;
программное
обеспечение,
необходимое
для
функционирования
программы;
языки
программирования, на которых написана программа.
В разделе Функциональное назначение указывают классы решаемых задач и (или) назначение
программы и сведения о функциональных ограничениях на ее применение.
В разделе Описание логической структуры необходимо указать алгоритм программы,
используемые методы, структуру программы с описанием функций составных частей и связи между
ними, связи программы с другими программами. Описание логической структуры программы должно
быть выполнено с учетом текста программы на исходном языке.
В разделе Используемые технические средства указывают типы электронных
вычислительных машин и устройств, которые используются при работе программы.
В разделе Вызов и загрузка необходимо указать способ загрузки программы с
соответствующего носителя данных, входные точки в программу, адреса загрузки, сведения об
использовании оперативной памяти, объем программы.
В разделе Входные данные приводятся сведения о характере, организации и подготовке
входных данных, а также описания форматов и способов кодирования.
Раздел Выходные данные содержит сведения о характере и организации выходных данных,
формате и описании способа их кодирования.
Программа и методика испытаний. Документ должен содержать следующие разделы:
объект испытаний,
цель испытаний,
состав предъявляемой документации,
технические требования,
порядок проведения испытаний,
метод испытаний.
32
В первых трех разделах указывают наименование, область применения, обозначение
испытуемой программы; цель проведения испытаний; перечень документации, предъявляемой перед
проведением испытаний.
Раздел Технические требования может состоять из двух подразделов: требования к
программной документации и требования к техническим характеристикам. В первом из этих
подразделов должны быть указаны требования к комплектности, содержанию и качеству
предъявляемой документации. Второй подраздел содержит описание требований к характеристикам
программы применительно к условиям эксплуатации и требований к информационной и
программной совместимости.
В разделе Порядок проведения испытаний должны быть указаны последовательность
испытаний, состав и структура технических средств, на которых будут проводиться испытания,
перечень дополнительных программных и технических средств, необходимых для проведения
испытаний.
В разделе Методы испытаний приводятся описания используемых методов проведения
испытаний. Методы испытаний следует приводить в последовательности, соответствующей
последовательности перечисления технических характеристик в разделе Технические требования.
При этом должны быть приведены описания проверок с указанием результатов проведения
испытаний, к которым могут относиться перечень тестовых примеров, контрольных распечаток
самих примеров и их результатов, таблиц, графиков и т.п. Сами тестовые примеры, распечатки,
таблицы, графики (и т.п.) приводятся в приложении к данному документу.
Эксплуатационные документы
Описание применения. Текст основной части документа должен состоять из следующих разделов:
назначения программы,
условий применения,
входных и выходных данных.
В зависимости от особенностей программы допускается вводить дополнительные разделы или
объединять отдельные разделы.
В разделе Назначение программы указывают назначение, возможности, характеристики
программы, ограничения, накладываемые на области ее применения.
Раздел Условия применения содержит сведения об условиях, необходимых для выполнения
программы: требования к техническим средствам, другим программам, к входной и выходной
информации, требования и условия организационного, технического и технологического характера и
т.п.
В разделе Описание задачи должны быть указаны определения задачи и методы ее решения.
В разделе Входные и выходные данные приводят сведения о структуре и форматах входных и
выходных данных.
Руководство оператора. Основная часть документа состоит из следующих разделов:
назначения программы,
условий выполнения программы,
выполнения программы,
сообщений оператору.
В разделе Назначение программы указываются сведения, достаточные для понимания
функций программы и ее эксплуатации.
В разделе Условия выполнения программы необходимо указать минимальный и (или)
максимальный состав аппаратурных и программных средств, необходимых для выполнения
программы.
В разделе Выполнение программы должны быть указаны последовательность действий
оператора, обеспечивающих загрузку, запуск, выполнение и завершение программы, приведено
описание функций, форматов команд, с помощью которых оператор осуществляет загрузку и
управление выполнением программы, а также ответы программы на эти команды.
В разделе Сообщения оператору приводятся тексты сообщений, выдаваемых программой при
ее выполнении, описание их содержания и соответствующие действия оператора (в случае сбоя,
33
действия по повторной загрузке и при повторном запуске и т.п.). Содержание раздела допускается
иллюстрировать поясняющими примерами, таблицами, графиками.
П.4. Общие требования к разработке базы данных
При проектировании структур базы данных и приложений в дипломном проекте должны быть
представлены материалы, подтверждающие знание типовой методики определения информационных
потребностей пользователей и умение применять инфологический подход к проектированию
АСОиУ:
 разработанный словарь понятий предметной области;
 описание модели предметной области (идентификация, агрегация и обобщение компонентов
инфологической модели);
 описание ПО;
 формализация информационных требований пользователей;
 описание локальных взглядов пользователей;
 выполнение операций агрегации и обобщения основных семантических объектов;
 выбор варианта представления и разработки общей семантической модели ПО
(семантическая сеть, диаграмма Бахмана, модель «объект-связь» и др.);
 обоснование выбора среды реализации (выбор СУБД);
 осуществление рационального отображения компонентов семантической модели в структуру
данных СУБД;
 описание результатов проектирования в виде графиков, диаграмм и таблиц.
П5. Требования к оформлению документов в текстовом редакторе WORD
Данный документ можно использовать как образец оформления. Если какие-либо требования
не описаны, то они должны быть взяты по образцу оформления данного документа.
Рис.П5.1Окно включений символов
Весь текст набирается в обычном стиле. Включение формул следует использовать только в
случае крайней необходимости. При наборе формул стремиться к максимальному использованию
символов (рис. П5.1).
Например:
Ai + ij + km  ,
34
(1)
набирается только из символов без вставки формул.
Название рисунка указывается по центру с отступом – 0. Перед рисунком и после него делается
пропуск одной строки.
Настройка стилей выполняется в меню ФОРМАТ/СТИЛЬ (рис.П5.2), а требования к
оформлению стилей представлены в табл.1.
Рис.П5.2 Оформление стилей
Таблица 1.
Требования к оформлению стилей.
Обычный
Заголовок 1
Заголовок 2
Заголовок 3
Схема документа
Times New Roman, обычный, 14, интервал – полуторный.,
выравнивание – по ширине
Times New Roman, жирный, 14, интервал – полуторный. интервал перед
– 12, интервал после - 12 выравнивание – по ширине
Times New Roman, жирный, 14, интервал – полуторный. интервал перед
– 12, интервал после – 12, выравнивание – по ширине
Times New Roman, жирный, 14, интервал – полуторный. интервал перед
– 12, интервал после – 12, выравнивание – по ширине
Times New Roman, обычный, 12, интервал – одинарный,
35
Рис.П5.3. Закладка полей параметров страницы
При вставке рисунков выполнить диалог ФОРМАТ РИСУНКА и в закладке ПОЛОЖЕНИЕ
РИСУНКА – убрать CHECK «поверх текста».
Пропусков строки при оформлении заголовков – нет.
Таблица 2.
Размеры полей
Верхнее
Нижнее
Внутри
Снаружи
Переплет
От края колонтитула (верхнего)
От края колонтитула (нижнего)
2
2
3
1,5
0
1,25
1,5
При оформлении таблиц использовать одинарный интервал.
Используются стандартные листы бумаги формата А4 (210х297)мм (книжная ориентация).
При подготовке расчетно-пояснительной записки ВКР рекомендуется использовать параметры
страницы, представленные в табл.2.
Формулы оформляются так:
З
s 
 СЕ ф   СЗУ  М 
ф
СЗ ( У  М )
З
Ф
 СЕ ф   СЗф
Ф
,
Ф
Стили и размеры символов определяются в разделах ниже.
36
(2)
Для изменения стилей выполняется пункт меню СТИЛЬ/ОПРЕДЕЛИТЬ (см. рис.П5.4).
В случае разрыва таблицы по станицам заголовок таблицы (или строка с номерами столбцов)
дублируется на каждой странице продолжения (см. табл.3).
Таблица 3.
Стили формульных символов
Стиль
1
Текст
1
Функция
Переменные
Строч. греческ.
Проп. греческие
Символ
Матрица-вектор
Числа
Шрифт
2
Times New Roman
Полужирный
3
Нет
2
Times New Roman
Times New Roman
Times New Roman
3
Да
Нет
Нет
Нет
Нет
Да
Нет
Рис.П5.4. Окно оформления стиля формулы
37
Наклонный
4
Нет
Таблица 3. (Продолжение).
4
Да
Да
Нет
Нет
Нет
Нет
Нет
Вы можете подобрать произвольные размеры символов при оформлении формул, используя
окно оформления размеров символов (см. рис.П5.5), но рекомендуется использовать размеры,
представленные в табл.4.
Рис.П5.5. Окно оформления размеров символов в формуле
Таблица 4.
Рекомендуемые размеры символов в формуле
Обычный
Крупный индекс
Мелкий индекс
Крупный символ
Мелкий символ
14
9
7
20
14
Если размер таблицы явно меньше ширины страницы, то она должна быть выровнена по
центру.
Для нумерации используется формат таблицы с включением перекрестной ссылки на название
<номер раздела>:
38
1.
2.
3.
4.
5.
Список использованных источников
Николаев А.Б., Александриди Т.М., Милов Л.Т. Методические основы организации
дипломного проектирования по специальности 230102 "Автоматизированные системы
обработки информации и управления": Учебное пособие. - М.:МАДИ(ТУ), 2005. -76 с..
Александриди Т.М., Богатюк В.А., Вильгельм А.А. и др. Методические указания по
дипломному проектированию по специальности 220200 «Автоматизированные системы
обработки информации и управления» - М.: МАДИ,1988. - 62 с.
Заболоцкая М.Ф. Методические указания к курсовому проектированию по дисциплине
«Проектирование и эксплуатация АСУ».- М.:МАДИ, 1989. - 81 с.
Кузин Ф.А. Магистерская диссертация. Методика написания, оформления и процедура
защиты: Практическое пособие для студентов-магистрантов. –М.: Ось-89, 1997. –304с.
Кузин Ф.А. Дипломная работа. Методика написания, правила оформления и порядок
защиты. Методические указания. –М.: Изд-во МПИ, 1990. –50с.
39
ОГЛАВЛЕНИЕ
Введение…………………………………………………………………………..
1. СТРУКТУРА МНОГОУРОВНЕВОЙ СИСТЕМЫ ПОДГОТОВКИ
СПЕЦИАЛИСТОВ С ВЫСШИМ ТЕХНИЧЕСКИМ ОБРАЗОВАНИЕМ И
ВИДЫ ВЫПУСКНЫХ КВАЛИФИКАЦИОННЫХ РАБОТ..............................
1.1. Направления и ступени вузовской подготовки на кафедре КТ……………
1.2. Виды выпускных квалификационных работ (ВКР)…………………….....
2. ОСНОВНЫЕ ТРЕБОВАНИЯ К ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ
РАБОТЕ (ВКР)……………………………………………………………………..
2.1.Общие требования………………………………………………
2.2. Требования к дипломной работе (ВКР бакалавра)………………………..
2.3. Требования к дипломному проекту(ВКР инженера…………………….
2.4. .Требования к магистерской диссертации…………………………………
3. ВЫПОЛНЕНИЕ ВКР…………………………………………………………..
3.1.Организация выполнения ВКР
3.2. Руководитель ВКР и выбор темы работы ……………………………..
3.3. Порядок работы студента над ВКР ………………………………………
3.4. Задание на ВКР …………………………………….
3.5. Выполнение аналитической части ВКР…………………………………….
3.6. Выполнение конструкторской части ВКР…………………………………...
3.7.Выполнение технологической части ВКР……………………………………
3.8.Выполнение исследовательской части ВКР…………………………………
4. ПРИМЕРНЫЙ СОСТАВ ВКР…………………………………………..
4.1. Примерный состав дипломных работ (ВКР бакалавра)………………….
4.1.1. Тематика, связанная с разработкой алгоритмов и программ…………….
4.1.2. Тематика, связанная с разработкой баз данных…………………………
4.1.3. Тематика, связанная с разработкой мультимедийного программного
изделия…………………………………………………………………………..
4.2. Примерный состав дипломных проектов (ВКР инженера)………………..
4.2.1.Автоматизированные системы управления
технологическими
процессами (комплексами) и техническими объектами……………………….
4.2.2.Автоматизированные системы организационного и производственного
управления……………………………………………………………………..
4.2.2.1. Разработка функциональных подсистем и задач АСУ………………...
4.2.2.2.Разработка технического обеспечения АСУ………………………….
4.2.2.3.Разработка информационного и программного обеспечения АСУ…...
4.2.3.Исследовательский дипломный проект………………………………….
4.2.4.Разработка учебных лабораторных стендов и постановка лабораторных
работ……………………………………………………………………………….
4.2.5. Прикладная система обработки знаний (Прикладная система
искусственного интеллекта………………………………………………………
5. ОФОРМЛЕНИЕ ВКР………………………………………………………….
5.1.Требования к оформлению пояснительной записки………………………..
5.1.1. Состав пояснительной записки…………………………………………..
5.1.2. Как подготовить реферат…………………………………………………..
5.1.3. О чем писать во введении………………………………………………….
5.1.4. Что включают в основную часть………………………………………….
5.1.5. Что должно содержать заключение…………………………………......
5.1.6. Что включают в приложение…………………………………………….
5.1.7. Как оформляется список литературы…………………………………..
5.2. Требования к оформлению демонстрационных материалов……………
6. ЗАЩИТА ВКР…………………………………………………………………
40
3
4
4
6
7
7
7
8
9
9
9
10
11
11
13
13
14
14
15
15
15
16
17
17
17
18
18
19
20
20
21
22
22
22
22
23
23
23
24
24
24
24
24
6.1. Проведение защиты………………………………………………………….
6.2. Требования к заключению руководителя………………………………..
6.3.Требования к рецензии……………………………………………………….
ПРИЛОЖЕНИЯ…………………………………………………………………..
П.1. Единая система программной документации……………………………
П.2. Стадии разработки программного изделия………………………………
П.3. Содержание программных документов………………………………….
П.4.Общие требования к разработке базы данных………………………..
П.5. Требования к оформлению документов в текстовом редакторе WORD.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………...
24
25
25
25
26
27
30
34
34
39
Учебно-методическое издание
Егорова Юлия Николаевна, Желтов Валериан Павлович
Методические основы организации дипломного проектирования
Учебное пособие
Редактор О. А. Хлебкова
ЛР № 06547 от 28.01.2002
Согласно Закону № 436-ФЗ от 29 декабря 2010 года данная продукция не подлежит маркировке
Подписано в печать __.__.2014. Формат 6084/16. Бумага газетная. Печать офсетная. Гарнитура Times
New Roman.
Усл. печ. л. ____. Уч.-изд. л. ____. Тираж 100 экз. Заказ № __.
Издательство Чувашского университета
Типография университета
428015 Чебоксары, Московский просп., 15
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
41
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Чувашский государственный университет имени И.Н.Ульянова»
Ю.Н.Егорова, В.П.Желтов
МЕТОДИЧЕСКИЕ ОСНОВЫ
ОРГАНИЗАЦИИ ДИПЛОМНОГО ПРОЕКТИРОВАНИЯ
Учебное пособие
Чебоксары 2014
42
Download