русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

МЕТА ТА ЗАВДАННЯ КУРСОВОЇ РОБОТИ


Дата добавления: 2015-07-09; просмотров: 1708; Нарушение авторских прав


Рівненський економіко-гуманітарний та інженерний коледж

 

 

Методичні вказівки

До виконання курсовой роботи з дисципліни

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

Для студентів спеціальності

Розробка програмного забезпечення»

 

 

Рівне


ЗМІСТ

ВСТУП.. 4

МЕТА ТА ЗАВДАННЯ КУРСОВОЇ РОБОТИ.. 4

1. ЗАВДАННЯ НА ПРОЕКТУВАННЯ.. 6

2. ПРИКЛАД ВИКОНАННЯ ПРОЕКТУ.. 7

2.1. Постановка завдання. 7

2.2. Опис предметної області 8

2.3. Побудова об'єктної моделі 9

2.4. Визначення об'єктів і класів. 9

2.5. Підготовка словника даних. 10

2.6. Визначення залежностей (зв'язків) між класами. 11

2.7. Побудова діаграми ієрархії класів. 13

3. ВАРІАНТИ ЗАВДАНЬ НА КУРСОВУ РОБОТУ.. 14

4.ВИМОГИ ДО ЗМІСТУ ПОЯСНЮВАЛЬНОЇ ЗАПИСКИ.. 24

5. ЛІТЕРАТУРА.. 25

 


ВСТУП

Курсова робота - це перша самостійна наукова праця майбутнього програмного інженера. При її виконанні студент поглиблює знання з фундаментальних та професійно-орієнтованих дисциплін, засвоює методику експериментальних досліджень, оволодіває навичками співставлення результатів своїх досліджень із літературними даними, аналізу, узагальнення і літературного оформлення одержаних результатів з теми дослідження, набуває вміння вести науковий пошук, що розвиває в молодого інженера творчий підхід до роботи.

Курсова робота з об'єктно-орієнтованого програмування передбачає знання студентами об’єктно-орієнтованого проектування та програмування і є завершальним етапом вивчення у рамках курсу об'єктно -орієнтованє програмування підготовки студентів спеціальності 6.050103 «Програмна інженерія» кваліфікаційного рівня ,,Бакалавр’’ та виконується протягом IV семестру.

МЕТА ТА ЗАВДАННЯ КУРСОВОЇ РОБОТИ

Метою курсової роботи є закріплення, поглиблення та узагальнення знань, якими студент оволодів під час вивчення курсу, в набутті навичок використання основ алгоритмізації та програмування на алгоритмічних мовах високого рівня з використанням принципів об’єктно-орієнтованого проектування та програмування, методики розробки програмних модулів та програмного забезпечення комп’ютерних систем управління, набуття студентами теоретичних знань та практичних навичок в області використання сучасних систем візуального проектування програмних засобів комп’ютерних систем управління та освоєння принципів та методів сучасних технологій програмування, набуття навичок професійних та практики наукових досліджень з оформленням відповідного текстового, програмного та ілюстративного матеріалу у формі наукового звіту.



Виконання курсової роботи (КР) направлено на закріплення знань, отриманих при вивченні теоретичної частини курсу, і набуття практичних навичок розробки об'єктно-орієнтованих програм. В результаті виконання курсової роботи студент повинен освоїти:

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

- спеціалізовані засоби розробки програмного забезпечення мовою С +;

- основи уніфікованої мови моделювання UML.

знати: загальні питання побудови та використання сучасних систем об’єктно-орієнтованного та візуального проектування програмних засобів комп’ютерних систем управління; основні поняття та методи об’єктно-орієнтованного проектування та програмування, основні засоби розробки програм з використанням багато ієрархічних структур об’єктів та класів об’єктів;

вміти: самостійно вибирати середовище проектування програмних засобів, проектувати, розробляти, налагоджувати та супроводжувати сучасне програмне забезпечення комп’ютерних систем управління.

Під час виконання курсової роботи студент повинен продемонструвати:

- вміння збирати і аналізувати відповідні матеріали про об’єкт дослідження, використовуючи сучасні джерела інформації, включаючи Інтернет ресурси;

- спроможність проводити необхідні обґрунтування для розробки програмних засобів систем управління різного призначення, тощо;

- здатність доводити розв'язання поставленої задачі до логічного кінця;

- - вміння аналізувати отримані результати і робити з них висновки.

КР складається з двох взаємопов'язаних частин. Для виконання першої частини КР потрібно побудувати детальну об'єктну модель запропонованої предметної області. Друга частина КР передбачає безпосередню розробку об'єктно- орієнтованого програмного забезпечення, реалізує розроблену об'єктну модель.



<== предыдущая лекция | следующая лекция ==>
Самостоятельное задание. | ЗАВДАННЯ НА ПРОЕКТУВАННЯ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.115 сек.