Файл: Математика и компьютерные науки, 02. 03. 03 Математическое обеспечение и администрирование информационных систем самара издательство Самарского университета 2021 2.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 90

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

76
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САМАРСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
УНИВЕРСИТЕТ ИМЕНИ АКАДЕМИКА С.П. КОРОЛЕВА»
(САМАРСКИЙ УНИВЕРСИТЕТ)
И.В. СЕМЕНОВА, А.С. ЛУКАНОВ, А.Н. СТЕПАНОВ
ПОДГОТОВКА И ОФОРМЛЕНИЕ
КУРСОВЫХ И ВЫПУСКНЫХ
КВАЛИФИКАЦИОННЫХ РАБОТ
ПО НАПРАВЛЕНИЯМ ПОДГОТОВКИ
02.03.01 И 02.03.03
Рекомендовано редакционно-издательским советом федерального государственного автономного образовательного учреждения высшего образования «Самарский национальный исследовательский университет имени академика С.П. Королева» в качестве учебного пособия для обучающихся по основным образовательным программам высшего образования по направлениям подготовки 02.03.01 Математика и компьютерные науки, 02.03.03 Математическое обеспечение и администрирование информационных систем
САМАРА
Издательство Самарского университета
2021

2
УДК 37.091(075)
ББК 74.04(2)я7
С302
Рецензенты: канд. физ.-мат. наук, доц. М. Н. С а у ш к и н, канд. физ.-мат. наук, доц. В. П. Ц в е т о в
Семенова, Ирина Владимировна
С302 Подготовка и оформление курсовых и выпускных
квалификационных работ по направлениям подготовки
02.03.01 и 02.03.03: учебно-методическое пособие / И.В. Семенова,
А.С. Луканов, А.Н. Степанов. – Самара: Издательство Самарского университета, 2021. – 96 с.
ISBN 978-5-7883-1676-5
Предназначено для обучающихся по направлениям подготовки
02.03.01 Математика и компьютерные науки и 02.03.03 Математическое обеспечение и администрирование информационных систем (уровень ба- калавриата). Определяет цели написания курсовых работ и выпускной ква- лификационной работы (ВКР), знакомит с их основными характеристика- ми и методикой выполнения работ, ориентирует в вопросах выбора темы, организации подготовки и защиты курсовых работ и ВКР в соответствии с требованиями, предъявляемыми образовательными стандартами.
Пособие написано на основании федерального законодательства в сфере высшего профессионального образования, требований федеральных государственных образовательных стандартов высшего профессионально- го образования по направлениям подготовки бакалавров, а также приказа
Министерства образования и науки РФ от 29 июня 2015 г. № 636 «Об утверждении Порядка проведения государственной итоговой аттестации по образовательным программам высшего образования – программам ба- калавриата, программам специалитета и программам магистратуры».
Подготовлено на кафедре информатики и вычислительной математики.
УДК 37.091(075)
ББК 74.04(2)я7
ISBN 978-5-7883-1676-5 © Самарский университет, 2021


3
СОДЕРЖАНИЕ
1 Общие положения ............................................................................ 6 2 Методика выполнения курсовой работы по дисциплине «Структуры и алгоритмы компьютерной обработки данных» ................................................. 7 2.1 Цель и задачи курсовой работы .......................................... 7 2.2 Методика определения темы курсовой работы ................. 8 2.3 Этапы выполнения курсовой работы ................................ 10 2.4 Методика построения структуры курсовой работы ........ 12 2.5 Методика написания введения .......................................... 14 2.6 Методика написания основной части ............................... 16 2.7 Методика написания заключения ..................................... 18 2.8 Подготовка к защите и защита курсовой работы ............ 20 3 Методика выполнения курсовой работы по дисциплине «Базы данных и экспертные системы»................ 23 3.1 Цель и задачи курсовой работы ........................................ 23 3.2 Методика определения темы курсовой работы ............... 25 3.3 Этапы выполнения курсовой работы ................................ 25 3.4 Методика построения структуры курсовой работы ........ 27 3.5 Методика написания введения .......................................... 29 3.6 Методика написания основной части ............................... 30 3.7 Методика написания заключения ..................................... 33 3.8 Подготовка к защите и защита курсовой работы ............ 35 4 Методика выполнения выпускной квалификационной работы .............................................................. 37 4.1 Цель и задачи выпускной квалификационной работы ....................................................... 37 4.2 Этапы выполнения выпускной квалификационной работы ...................................................... 39

4 4.3 Методика определения темы выпускной квалификационной работы ...................................................... 40 4.4 Получение и оформление задания на ВКР ..................... 41 4.5 Методика построения структуры и общее оформление выпускной квалификационной работы ........... 42 4.6 Оформление титульного листа ........................................ 44 4.7 Методика написания реферата ........................................ 45 4.8 Методика написания и оформления содержания ............ 46 4.9 Методика написания введения .......................................... 47 4.10 Методика написания основной части ............................ 48 4.11 Методика написания заключения .................................. 50 4.12 Подготовка к защите и защита выпускной квалификационной работы .................................................... 51 5 Правила оформления курсовых и выпускной квалификационной работ ............................................................... 55 5.1 Общие требования к оформлению .................................... 55 5.2 Правила оформления формул ........................................... 60 5.3 Оформление иллюстраций ................................................ 61 5.4 Оформление таблиц .......................................................... 63 5.5 Правила использования ссылок .......................................... 67 5.6 Правила использования примечаний ................................. 70 5.7 Правила оформления списка использованных источников..................................................... 71 5.8 Оформление приложений ................................................... 71
Список использованных источников .............................................. 73
Приложение А. Примеры оформления титульного листа курсовой работы ................................................ 76
Приложение Б. Пример оформления информационной модели ................................................................ 78


5
Приложение В. Пример оформления логической модели базы данных ...................................................................................... 79
Приложение Г. Пример оформления физической модели базы данных ...................................................................................... 80
Приложение Д. Пример оформления диаграммы вариантов использования ................................................................ 81
Приложение Е. Пример оформления диаграммы последовательностей для одного из вариантов использования системы ................................................................... 82
Приложение Ж. Пример оформления диаграммы классов ......... 83
Приложение З. Заявление на утверждение темы ВКР ................. 84
Приложение И. Пример оформления титульного листа ВКР ...................................................................... 85
Приложение К. Пример реферата ВКР .......................................... 86
Приложение Л. Пример задания на ВКР ........................................ 87
Приложение М. Пример оформления содержания ВКР .............. 89
Приложение Н. Примеры библиографических описаний различных видов изданий .............................................. 91
Приложение О. Пример титульного слайда презентации............ 95

6
1 ОБЩИЕ ПОЛОЖЕНИЯ
Курсовые работы и выпускная квалификационная работа
(ВКР) являются важнейшими формами самостоятельной работы студентов. Это работы, главная цель и содержание которых – изу- чение, анализ и/или исследование актуальных вопросов теорети- ческого, прикладного или практического характера по профилю направления, которые, как правило, связаны с проектированием и разработкой программной/информационной системы.
Процесс выполнения курсовых и выпускной квалификацион- ной работ включает несколько этапов:
- выбор темы и научного руководителя;
- изучение требований, предъявляемых к выполняемой работе;
- согласование с научным руководителем плана выполнения работы;
- изучение литературы по теме работы, определение цели и за- дач работы, а также используемых в ней методов;
- непосредственная разработка темы;
- проектирование, реализация и тестирование программной системы, которая обеспечивает решение рассматриваемой в рабо- те задачи;
- проведение вычислительных экспериментов (при необходи- мости);
- анализ и обобщение полученных результатов;
- написание текста работы;
- защита работы, включающая ответы на вопросы.
Методика написания и правила оформления, приведенные в учебно-методическом пособии, могут быть применены не только к курсовым и выпускной квалификационной работам, но и к лю- бым другим работам, выполняемым студентами, например, к ре- фератам и отчетам по практикам.


7
2 МЕТОДИКА ВЫПОЛНЕНИЯ
КУРСОВОЙ РАБОТЫ ПО ДИСЦИПЛИНЕ
«СТРУКТУРЫ И АЛГОРИТМЫ
КОМПЬЮТЕРНОЙ ОБРАБОТКИ ДАННЫХ»
Курсовая работа по дисциплине «Структуры и алгоритмы компьютерной обработки данных» для студентов направлений подготовки 02.03.01 Математика и компьютерные науки и 02.03.03
Математическое обеспечение и администрирование информаци- онных систем по учебному плану должна быть выполнена и за- щищена в течение четвертого семестра.
2.1 Цель и задачи курсовой работы
Курсовая работа по дисциплине «Структуры и алгоритмы компьютерной обработки данных» (СиАКОД) выполняется с це- лью приобретения навыков построения и применения различных структур данных, которые являются моделями сложных объектов программирования, возникающих в решаемых практических зада- чах, а также навыков выбора и применения существующих или разработки новых алгоритмов работы с такими структурами.
Основными задачами, которые решаются в ходе выполнения курсовой работы, являются:
- поиск и систематизация информации по заданной теме, в том числе в областях ее практического применения;
- изучение способов применения современного математиче- ского аппарата при построении моделей сложных объектов про- граммирования;
- изучение важнейших для практических применений структур данных и алгоритмов;

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


9 давателю кафедры, предложившему эту тему. Под его руковод- ством будет осуществляться выполнение работы. В качестве типовых предлагается рассматривать обсуждаемые далее вари- анты тематик и методики выполнения курсовых работ.
1) Методика выполнения курсовой работы в случае, когда в тему вынесена конкретная прикладная задача:
- необходимо рассмотреть существующие структуры данных и алгоритмы, подходящие для решения поставленной задачи;
- проведя сравнительный анализ их эффективности, выбрать наиболее подходящие структуры данных и алгоритмы;
- построить конкретный алгоритм решения поставленной за- дачи при помощи выбранных структур данных и подходящих для этого типовых алгоритмов;
- спроектировать и разработать приложение, обеспечиваю- щее эффективное решение поставленной задачи с использованием выбранных структур данных и построенного алгоритма;
- провести оценку асимптотической сложности реализован- ного алгоритма;
- осуществить тестирование и проверку работоспособности разработанного приложения.
2) Методика выполнения курсовой работы в случае, когда те- ма курсовой работы имеет неконкретную, общую формулировку
(например, «Реализация алгоритмов обработки бинарных деревь- ев»):
- необходимо изучить указанные в теме структуры данных или алгоритмы;
- выявить их особенности по сравнению с другими структура- ми данных и/или алгоритмами;
- найти прикладные задачи, при решении которых могут быть использованы указанные в теме структуры данных или алгоритмы;

10
- построить алгоритмы решения одной или нескольких найденных прикладных задач;
- спроектировать и разработать приложение(я), обеспечиваю- щее(ие) эффективное решение таких задач с использованием вы- бранных структур данных и алгоритмов;
- провести оценку асимптотической сложности реализованных алгоритмов;
- осуществить тестирование и проверку работоспособности разработанного(ых) приложения(ий) на нескольких наборах тесто- вых данных;
- провести сравнительный анализ полученных результатов и сформулировать выводы по особенностям применения структуры
(алгоритма) при решении различных задач, дать рекомендации по поводу того, в каких задачах использование структуры (алгоритма) более эффективно, а в каких, возможно, не целесообразно.
2.3 Этапы выполнения курсовой работы
Выполнение курсовой работы должно включать, по крайней мере, три направления: проектирование и реализация программы и получение с ее помощью практических результатов, написание текста и подготовка к защите.
Рекомендуемая последовательность получения практических результатов в курсовой работе:
1) выбор темы курсовой работы;
2) изучение предметной области, т.е. поиск и систематизация информации о структурах данных, алгоритмах или задачах, кото- рым посвящена курсовая работа;
3) определение и изучение класса задач, в которых целесооб- разно применять обсуждаемые в работе структуры данных и/или алгоритмы;