Щоденник. Розробка програмного продукту засобами об’єктно-орієнтованого програмування в середовищі Delphi для запису справ та у подальшому їх автоматичному нагадуванні програмою

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ДНІПРОПЕТРОВСЬКА ОБЛАСНА АДМІНІСТРАЦІЯ

ОБЛАСНИЙ КОМУНАЛЬНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД

ІНСТИТУТ ПІДПРИЄМНИЦТВА «СТРАТЕГІЯ»

Кафедра

Комп’ютерних та інформаційних технологій

КУРСОВИЙ ПРОЕКТ

з дисципліни «Об’єктно-орієнтоване програмування»

на тему: «Щоденник»

Студента ІІІ курсу групи П-11-51

напряму підготовки 6.050103 «Програмна інженерія»

Ратушний Р.А.

Керівник:

Доцент кафедри КІТ

Міхальчук В.І.

Оцінка захисту:

Національна шкала ________________

Кількість балів: _____ ECTS: _____

Члени комісії:

________________ __________________

(підпис) (прізвище та ініціали)

________________ __________________

(підпис) (прізвище та ініціали)

________________ __________________

(підпис) (прізвище та ініціали)

Жовті Води

2014 рік


ІНСТИТУТ ПІДПРИЄМНИЦТВА «СТРАТЕГІЯ»

Кафедра

Комп’ютерних та інформаційних технологій

Дисципліна

Об'єктно-орієнтоване програмування

Спеціальність

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

Курс

3

група

П-11

семестр

6

.

ЗАВДАННЯ

на курсовий проект студент

Ратушний Роман Андрійович

(прізвище, ім’я, по батькові)

1. Тема проекту

Щоденник.

2. Строк здачі студентом закінченого проекту (роботи)

19 травня 2014 р.

3. Вихідні дані до проекту (роботи)

Дзвінок будильника. Телефонний довідник.

Нотатки про розпорядок дня. Інформація про вільний час на наступний тиждень.

4. Зміст розрахунково-пояснювальної записки (перелік питань, які підлягають

розробці)

Вступ. 1. Обґрунтування алгоритму й структури програми: аналіз технічного

завдання; визначення та опис функцій; розробка загальної структури та алгоритмів

методів програми 2. Розробка програми: розробка системи класів;

створення об'єктів і розробка головної програми; проектування і опис інтерфейсу

користувача; опис використаних в проекті механізмів об’єктно-орієнтованої

ідеології; файлова структура проекту 3. Тестування програми і результати її виконання

Висновки.

5. Перелік графічного матеріалу (з точним зазначенням обов’язкових креслень)

1. Алгоритми програми. 2. Інтерфейс користувача. Лицьова панель.

6. Дата видачі завдання

17.02.2014 р.


КАЛЕНДАРНИЙ ПЛАН

Назва етапів курсового проекту (роботи)

Строк виконання етапів проекту (роботи)

Примітка

Вибір та закріплення теми курсової

17.02.14

роботи.

Узгодження плану роботи, попередній

01.03.14

пошук інформації та оформлення вступу.

Огляд існуючих рішень

09.03.14

Розробка та оформлення 1-го розділу:

24.03.14

«Обґрунтування алгоритму й структури

програми»

Розробка та оформлення 2-го розділу:

30.04.14

«Розробка програми»

Розробка та оформлення 3-го розділу:

12.05.14

«Тестування програми і результати її

виконання»

Формування додатків та висновків

17.05.14

курсової роботи

Надання курсової роботи на перевірку

19.05.14

Захист курсової роботи

26.05.14

Студент

(підпис)

Керівник

Міхальчук В.І.

(підпис)

(прізвище, ініціали)

17

лютого

20

14

р.


РЕФЕРАТ

Пояснювальна записка складається з: 49 сторінок, 12 рисунків, 2 таблиць, 6 джерел та 3 додатка.

Об’єкт дослідження – щоденник.

Предмет дослідження – використання та засвоєння методів і прийомів проектування класів; використання бібліотеки компонентів VCL; ефективне використання поліморфізму, інкапсуляції, успадкування тощо, з метою реалізації завдань та функцій об’єкту дослідження.

Мета роботи – розробка програмного продукту засобами об’єктно-орієнтованого програмування в середовищі Delphi для запису справ та у подальшому їх автоматичному нагадуванні програмою.

Було визначено актуальність даної проблеми та проблематику даної області. Зокрема, розглянуто застосування цієї програми у робочому процесі.

Ключові слова: КЛАС, КОМПОНЕНТ, ПОЛІМОРФІЗМ, ІНКАПСУЛЯЦІЯ, УСПАДКУВАННЯ.


Зміст

[0.0.0.1] ЗАВДАННЯ

[1]
Вступ

[2]
Обгрунтування алгоритму і структури програми

[2.1] Аналіз технічного завдання

[2.2]
Визначення та опис функцій

[2.3] Розробка загальної структури та алгоритмів методів програм

[3]
Розробка програми

[3.1] Розробка системи класів

[3.2] Створення об'єктів і розробка головної програми

[3.3] Проектування і опис інтерфейсу користувача

[3.4] Опис використаних в проекті механізмів об’єктно-орієнтованої ідеології

[3.5] Файлова структура проекту. Опис файлів

[4]
Тестування програми і результати її виконання

[5]
Висновки

[6]
Список використаної літератури

[7] додаток а
результати тестування програми

[8] Рисунок 1 «Головна форма»

[9]
Додаток Б
лістинг програми

[10]
Додаток в
електронна копія завершеної роботи


Вступ