Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по КП 2 UML.doc
Скачиваний:
5
Добавлен:
22.11.2019
Размер:
937.98 Кб
Скачать

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

Уфимский государственный авиационный технический университет

Документирование процесса разработки программных средств с использованиеМ UML

Методические указания

к курсовому проекту по дисциплине

«Программная инженерия»

Уфа 2012

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

Уфимский государственный авиационный технический университет

Кафедра автоматизированных систем управления

Документирование процесса разработки программных средств с использованиеМ UML

Методические указания

к курсовому проекту по дисциплине

«Программная инженерия»

Уфа 2012

Составитель: к.А. Конев

УДК:

ББК :

Документирование процесса разработки программных средств с использованиеМ UML: Методические указания к курсовому проекту по дисциплине «Программная инженерия» / Уфимск. гос. авиац. техн. ун-т; Сост. К.А. Конев. – Уфа, 2020. – 40 с.

В методических указаниях приводятся требования к содержанию и оформлению курсового проекта по дисциплине «Программная инженерия», варианты типовых заданий, указания к их выполнению.

Предназначены для студентов всех профилей направления 230700 «Прикладная информатика» всех форм обучения

Ил.: 11. Табл.: 3. Библиогр.: 7 назв.

Рецензенты: канд. техн. наук, доц.

канд. техн. наук, доц.

© Уфимский государственный авиационный технический университет, 2020

Содержание

стр.

1. Цель и задачи курсового проектирования 4

2. Содержание курсового проекта 4

2.1. Организация выполнения курсового проекта 4

2.2. Краткая справка о методологии моделирования UML 5

2.3. Содержание пояснительной записки 7

3. Рекомендации и требования по выполнению курсового проекта 27

3.1. Требования к организации проектных групп 27

3.2. Рекомендации 28

4. Типовые задания на курсовой проект 30

5. Указания к заданиям 30

6. Критерии оценки курсового проекта 31

Библиография 33

Основная литература 33

Дополнительная литература 33

1.Цель и задачи курсового проектирования

Курсовой проект является составной частью учебной дисциплины «Программная инженерия» и предназначен для практического закрепления и расширения полученных теоретических знаний. Целью курсового проекта является приобретение студентом навыков по созданию формализованных требований к информационным технологиям.

Задачей проекта является формирование у студентов навыков применения:

  • языка UML;

  • правил формирования требований;

  • принципов проектирования программных средств;

  • стандартов по оформлению программных документов.

2.Содержание курсового проекта

2.1.Организация выполнения курсового проекта

Продолжительность выполнения курсового проекта – десять недель. Проект выполняется группами, но при этом каждый студент вы­пол­няет индивидуальное задание, связанное со своей частью. Список типовых заданий на курсовой проект приведен в главе 3. Каждый студент обязан посетить не менее 5 консультаций по вопросам выполнения курсового проекта, предъявляя на предварительный просмотр преподавателю отдельные результаты курсового проектирования или проект пояснительной записки. По результатам курсового проекта студентом в соответствии с требованиями, изложенными в параграфе 2.2, оформляется пояснительная записка и сдается преподавателю на проверку. Если все недочёты, выявленные при консультациях, устранены, студент защищает курсовую работу, по результатам защиты выставляется итоговая оценка. Если пояснительная записка не удовлетворяет поставленным требованиям, то она возвращается студенту на доработку.

При организации курсового проекта студент выполняет следующие этапы работы:

  1. разработка входных, внутренних и выходных данных решаемой задачи и её общего описания с использованием UML и обоснование выбора метода разработки, языка программирования и СУБД;

  2. формирование логической структуры программного средства с использованием UML;

  3. формирование физической структуры программного средства с использованием UML;

  4. разработка экранного представления программного средства и определение тестовых наборов данных.

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