Міністерство освіти и науки України
ЧЕРКАСЬКИЙ ДЕРЖАВНИЙ ТЕХНОЛОГІЙЧНІЙ УНІВЕРСИТЕТ
КАФЕДРА КОМП ютерного ТЕХНОЛОГІЙ
КУРСОВА РОБОТА
з" Про єктно-орієнтованого програмування
на тему: Проектування та реалізація про єктів Навчальний процес кафедри
Студента
Нікулін М.С.
Керівник
Стеценко І.В.
м. Черкаси - 2013 рік
Зміст
Вступ
. Постановка Завдання
. Дослідження Навчальний процес групи ВНЗ
. Обєктно-орієнтоване проектування обєктів групи ВНЗ
. Розробка класів обєктів мовою Java
. Побудова графічного інтерфейсу
Висновки
Додаток А
Вступ
Метою даної роботи є розробка програми для управління учбовим процесом студентської групи ВНЗ.
Про «єктно-орієнтоване програмування (ООП) - одна з парадигм програмування, яка Розглядає програму як множини« об »єктів», что взаємодіють между собою. У ній використан декілька технологій від попередніх парадигм, зокрема успадкування, модульність, поліморфізм та інкапсуляцію.
Успадкування. Клас может мати «підкласі», Спеціалізовані, розшірені Версії надкласу. Могут даже утворюватісь цілі дерева успадкування. Підкласі успадковують атрибути та поведінку своих батьківських класів, и могут вводіті свои Власні.
Поліморфізм означає залежність поведінкі від класу, в якому ця поведінка віклікається, тоб, два або больше класів могут реагуваті по різному на однакові ПОВІДОМЛЕННЯ.
Інкапсуляція. Обмежує доступ до Даних. Доступ до Даних здійснюється за помощью других про єктів.
Мова програмування Java зародилася в 1991 р. в лабораторіях Компанії Sun Microsystems inc. Як Не дивно, Поштовх для создания Java ставши зовсім НЕ Internet. Головня мотивом булу потреба в мові програмування, яка НЕ ??залежався б від платформи (тоб від архітектури) i якові можна Було б використовуват для Створення програмного забезпечення, Яке вбудовується в різноманітні побутові Електронні прилади, Такі як мобільні засоби зв язку, Пристрої дістанційного управління ТОЩО. Розробка Першої робочої Версії зайнять 18 місяців и вона мала Назву Oak, альо 1995 р. проект БУВ перейменованій на Java.
1. Постановка Завдання
Розробити програму для управління учбовим процесом студентської групи ВНЗ.
Інтерфейс користувача передбачає сторінки для конструювання Навчальний процес студентської групи ВНЗ в, для моделювання, для Виведення результатів моделювання та результатів експеріментів.
Функціональність програми:
Користувач конструює навчальний процес студентської групи ВНЗ, задає Параметри Функціонування и Виконує моделювання.
Користувач может Виконати серію експеріментів з моделлю Навчальний процес студентської групи ВНЗ при завданні значення параметрів. Результати експеріментів відтворюються в табличному (або графічному) віді.
...