Методические указания к написанию курсовой работы с курса Компьютерные науки, ХНУ им. В. Каразина
« НазадМинистерство науки и образования Украины
Харьковский национальный университет им. В. Н. Каразина
Факультет компьютерных наук
Методические указания к написанию курсовой работы с курса Компьютерные науки
Харьков - 2014
1. Анализ
Общая характеристика продукта
1-2 предложения
Основные возможности
Одна, максимум две страницы, на которых перечислено, что умеет Ваша программа. Список структурирован (т.е. "возможности" разбиты на группы).
Подробное описание требований
2-3 страницы. Обязательно с use case-диаграммами! (но без макетов UI) Если у системы имеется несколько категорий пользователей — отразить это в требованиях и диаграммах.
Хранение данных
Навигация
Поиск
Редактирование
Дополнительные требования
Use Case-диаграммы
2. Проектирование
Моделирование потоков событий (если необходимо)
0-1 страница
- На use case-диаграмме выбрать действия, которые нуждаются в углубленном анализе.
- Построить для вариантов использования диаграмму последовательности, соотнеся объекты с классами и сообщения с операциями.
Моделирование классов системы
2 страницы.
1. Определить границы предметной области и построить концептуальную модель предметной области.
2. Построить диаграмму классов.
3. В тексте — для каждого класса пояснить, в чем его суть (какому понятию "из жизни" соответствует) (одно предложение).
Моделирование поведения системы (если необходимо)
0-1 страница
1. Проанализировать поведение объектов в различных вариантах использования.
2. Построение для этих объектов диаграммы состояний.
Проектирование пользовательского интерфейса
2-4 страницы
- макеты оформление экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;
- использование клавиатуры и мыши;
- перечень стандартных сообщений.
3. Тестирование
Описать, как Вы проверяли правильность работы всех функций программы (до 1 стр.).
Заключение
Выводы и описание трудностей, возникших при разработке программы (до 1 стр.).
С уважением ИЦ "KURSOVIKS"!