- •Составитель: к.А. Конев
- •Содержание
- •1.Цель и задачи курсового проектирования
- •2.Содержание курсового проекта
- •2.1.Организация выполнения курсового проекта
- •2.2.Краткая справка о методологии моделирования uml
- •2.3.Содержание пояснительной записки
- •2.3.1.Введение
- •2.3.2.Постановка задачи
- •2.3.3.Выбор и обоснование средств и методов разработки
- •2.3.4.Проектирование логической структуры программного средства
- •2.3.5.Проектирование физической структуры программного средства
- •2.3.6.Визуальный интерфейс программного средства
- •2.3.7.Тестовые наборы
- •2.3.8.Заключение
- •3.2.Рекомендации
- •4.Типовые задания на курсовой проект
- •5.Указания к заданиям
- •6.Критерии оценки курсового проекта
- •450000, Уфа-центр, ул. К. Маркса, 12
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
Уфимский государственный авиационный технический университет
Документирование процесса разработки программных средств с использованиеМ UML
Методические указания
к курсовому проекту по дисциплине
«Программная инженерия»
Уфа 2012
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
Уфимский государственный авиационный технический университет
Кафедра автоматизированных систем управления
Документирование процесса разработки программных средств с использованиеМ UML
Методические указания
к курсовому проекту по дисциплине
«Программная инженерия»
Уфа 2012
Составитель: к.А. Конев
УДК:
ББК :
Документирование процесса разработки программных средств с использованиеМ UML:
Методические указания к курсовому
проекту по дисциплине «Программная инженерия»
/ Уфимск. гос. авиац. техн. ун-т; Сост.
К.А. Конев. – Уфа,
В методических указаниях приводятся требования к содержанию и оформлению курсового проекта по дисциплине «Программная инженерия», варианты типовых заданий, указания к их выполнению.
Предназначены для студентов всех профилей направления 230700 «Прикладная информатика» всех форм обучения
Ил.: 11. Табл.: 3. Библиогр.: 7 назв.
Рецензенты: канд. техн. наук, доц.
канд. техн. наук, доц.
© Уфимский
государственный авиационный
технический
Содержание
стр.
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, оформляется пояснительная записка и сдается преподавателю на проверку. Если все недочёты, выявленные при консультациях, устранены, студент защищает курсовую работу, по результатам защиты выставляется итоговая оценка. Если пояснительная записка не удовлетворяет поставленным требованиям, то она возвращается студенту на доработку.
При организации курсового проекта студент выполняет следующие этапы работы:
разработка входных, внутренних и выходных данных решаемой задачи и её общего описания с использованием UML и обоснование выбора метода разработки, языка программирования и СУБД;
формирование логической структуры программного средства с использованием UML;
формирование физической структуры программного средства с использованием UML;
разработка экранного представления программного средства и определение тестовых наборов данных.
Каждый этап, кроме первого, может представляться на проверку преподавателю по частям во время консультаций.