Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования
«Воронежский государственный лесотехнический университет им. Г.Ф. Морозова»
МЕТОДЫ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЯ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ И ТЕХНОЛОГИЙ
Методические указания к выполнению курсовой работы для студентов по направлению подготовки
09.04.02 «Информационные системы и технологии» (уровень магистратуры)
Воронеж 2016
УДК 004.43
Лапшина, М.Л. Методы исследования и моделирования информационных процессов и технологий [Текст] : методические указания к выполнению курсовой работы для студентов по направлению подготовки 09.04.02 «Информационные системы и технологии» (уровень магистратуры) / М.Л. Лапшина; М-во образования и науки РФ, ФГБОУ ВО «ВГЛТу». – Воронеж, 2016. – 32 с.
1.Общие требования к выполнению курсовой работы.
Целью курсовой работы является закрепление и углубление теоретических знаний об основных элементах определения и представления, отработка навыков построения экономико-математических моделей управления проектами и оформления документации на разработку.
Выполнение курсовой работы является самостоятельной исследовательской работой студента по заданной преподавателем тематике. Курсовая работа выполняется студентом индивидуально в соответствии с выданным преподавателем вариантом.
1.1.Порядок выполнения курсовой работы
Задание на курсовую работу выдается каждому студенту индивидуально в виде технического задания и темы курсовой работы.
В ходе выполнения работы студент должен:
1.ознакомиться с темой задания и выполнить анализ предметной
области,
2.провести анализ и проработать теоретический материал по заданной теме,
3.определить функциональные требования к системе,
4.разработать диаграмму вариантов использования,
5.разработать диаграмму деятельности,
6.разработать диаграмму классов,
7.оформить пояснительную записку,
8.защитить курсовую работу.
Задание на курсовую работу выдается за 3 месяца до окончания семестра. За 4 недели до окончания семестра курсовые работы сдаются преподавателю на рецензию. Защита курсовых проектов производится в конце семестра в течение 2-х недель (до начала зачетной недели) в виде краткого доклада (5-8 минут), ответов на вопросы; при наличии технической возможности рекомендуется использовать разработанное программное обеспечение.
Курсовая работа оформляется в бумажном виде (формат А4) в соответствии с требованиями Стандарта оформления студенческих работ ВГЛТу.
Объем проекта должен составлять 20-25 страниц (одинарный интервал, шрифт Times New Roman, размер 14 пт.) и включать следующие позиции:
Содержимое |
Объем |
|
(страниц) |
|
|
титульный лист (МОиН РФ, вуз, факультет, кафедра, тема |
1 |
курсовой работы, дисциплина, группа, Ф.И.О. студента, |
|
Ф.И.О. преподавателя, год, город) |
|
|
|
лист задания |
1 |
|
|
содержание |
1 |
|
|
введение |
1-2 |
|
|
теоретическая часть |
5-6 |
|
|
описание функциональных требований |
3-5 |
|
|
описание диаграмм |
1-3 |
|
|
описание диаграмм UML с учетом развития задачи |
1-3 |
|
|
заключение |
1-2 |
|
|
список использованных источников |
1 |
|
|
Название разделов и подразделов должно соответствовать тематике курсовой работы.
Содержание основных разделов пояснительной записки:
введение: цель курсового проектирования, краткие сведения по теме, обзор литературных источников;
теоретическая часть: описание принципов проектирования, моделирования информационных систем;
описание требований к системе, функциональных возможностей, участников проекта и основных ограничений;
описание разработки диаграмм вариантов использования, классов
идеятельности;
описание разработки диаграмм вариантов использования, классов
идеятельности с учетом развития задачи;
заключение: выводы по результатам работы.
Работу следует начинать с внимательной проработки теоретического материала лекций. В качестве информационных источников следует использовать основную и дополнительную литературу по дисциплине. Не допускается использование готовых проектов из среды Интернет.
1.2.Методические указания
Унифицированный язык моделирования (Unified Modeling Language - UML) это язык для специфицирования, визуализации, конструирования и документирования программных систем, а так же бизнес моделей и прочих не программных систем. UML представляет собой объединение инженерных приемов, которые ранее успешно использовались при моделировании больших и сложных систем
Создатели UML представляют его как язык для определения, представления, проектирования и документирования программных систем, бизнес-систем и других систем различной природы. UML определяет нотацию и метамодель. Нотация представляет собой совокупность графических объектов, которые используются в моделях; она является синтаксисом языка моделирования.
UML предоставляет выразительные средства для создания визуальных моделей, которые:
единообразно понимаются всеми разработчиками, вовлеченными
впроект;
являются средством коммуникации в рамках проекта. Унифицированный Язык Моделирования (UML):
не зависит от объектно-ориентированных (ОО) языков программирования;
не зависит от используемой методологии разработки проекта;
может поддерживать любой ОО язык программирования.
UML является открытым и обладает средствами расширения базового ядра. На UML можно содержательно описывать классы, объекты и компоненты в различных предметных областях, часто сильно отличающихся друг от друга.
Диаграммы UML
Каждая из диаграмм UML конкретизирует различные представления о модели системы. При этом, диаграмма вариантов использования представляет концептуальную модель системы, которая является исходной для построения всех остальных диаграмм. Диаграмма классов является логической моделью, отражающей статические аспекты структурного построения системы.
Для диаграмм языка UML существуют три типа визуальных обозначений, которые важны с точки зрения заключенной в них информации: