
- •Харківський національний університет радіоелектроніки
- •Завдання на курсовий проект студента
- •Календарний план
- •Задание на курсовое проектирование
- •Реферат
- •Оглавление
- •Введение
- •Спецификация программы
- •1.1 Задачи
- •1.2 Функции программы
- •1.3 Пользовательский интерфейс
- •Проектная спецификация
- •2.1 Архитектура программы
- •Диаграмма классов на uml
- •3 Руководство пользователя
- •Перечень ссылок
Министерство образования и науки Украины
Харьковский национальный университет радиоэлектроники
Факультет компьютерных наук
Кафедра программной инженерии
Курсовая работа
(объяснительная записка)
по дисциплине “Основы объектно-ориентированного программирования”
Тема: “Справочник географа”
Выполнил: <Фамилия имя отчество>
ст. гр. ПИ-12-6
Руководитель:
проф. _____________________
Комиссия:
проф. _____________________
Работа защищена с оценкой _____________________
Харьков 2013
Форма № У 6.01
Харківський національний університет радіоелектроніки
Кафедра: Програмної інженерії
Дисципліна: Об’єктно-орієнтоване програмування
Спеціальність: Програмна інженерія
Курс 1 Група ПІ-12-6 Семестр 2
Завдання на курсовий проект студента
<Фамилия имя отчество>
Тема проекту: довідник географа
Термін здачі студентом закінченого проекту: “30” - травня - 2013 р.
Вихідні дані до проекту: специфікація програми, методичні вказівки до виконання курсової роботи, завдання на курсове проектування.
Зміст розрахунково-пояснювальної записки: завдання на курсове проектування, реферат, вступ, основна частина (що складається з трьох підрозділів: специфікація програми, проектна специфікація, керівництво користувача), висновки та перелік посилань.
Перелік графічного матеріалу: робота містить 15 рисунків, зроблених на основі скріншотів даної програми, та 9 діаграм, що відображають зв’язки між класами програми.
Календарний план
№ |
Назва етапу |
Термін виконання |
1 |
Видача теми, узгодження і затвердження теми |
01-03-2013 р.
|
2 |
Аналіз предметної області |
1-03-2013 – 10-03-2013 р.
|
3 |
Розробка постановки задачі |
10-03-2013 – 20-03-2013 р. |
4 |
Розробка об’єктної моделі |
20-03-2013 – 1-04-2013 р. |
5 |
Кодування програмної системи |
1-04-2013 – 20-04-2013 р. |
6 |
Тестування і доопрацювання розробленої програмної системи. |
20-04-2013 – 1-05-2013 р. |
7 |
Оформлення пояснювальної записки, додатків, графічного матеріалу |
1-05-2013 – 29-05-2013 р. |
8 |
Публічний захист проекту перед комісією
|
30-05-2013 р. |
Студент ______________________ <Фамилия имя отчество>
Керівник ______________________ Турута А.П.
« 01 » березня 2013 р.
Задание на курсовое проектирование
Справочник географа. Города (географические координаты, численность населения), регионы (области, провинции, штаты и т. д. – принадлежность стране, столица, численность населения), страны (площадь, численность населения, форма государственного правления, столица), материки. Поиск городов-«тезок», подсчет доли городского населения в странах и регионах, населенность материков и т. д.
Реализация удобного поиска стран, регионов, городов (возможность поиска сразу нескольких объектов). Обеспечение сохранности данных при любых (даже некорректных) действиях пользователя. Реализация удобного и приятного на вид пользовательского интерфейса, а так же функций добавления, изменения, удаления данных.
Программа должна одновременно иметь хороший функциональный потенциал и быть простой в использовании. Все исключения, возникающие в программе, должны быть должным образом обработаны, пользователь должен получать лишь абсолютно понятную и коротко сформулированную информацию об ошибках. Кроме того должна быть реализована помощь, помогающая пользователю быстро освоится в программе.