- •Університет економіки та права “крок” методичні вказівки
- •Розроблено кафедрою комп’ютерних наук
- •1.Загальні питання до виконання курсової роботи
- •1.1.Мета і завдання курсової роботи
- •1.2.Порядок виконання та захисту курсової роботи
- •2.Оформлення курсової роботи
- •2.1.Склад курсової роботи
- •3.1.Аналіз задачі
- •3.2.Розробка алгоритму
- •3.3.Розробка програмного продукту
- •2.2.Рекомендації щодо оформлення роботи
- •3.Методичні рекомендації
- •3.4.Виконання схем алгоритмів та ієрархії класів
- •Література
- •Додаток а. Зразок заяви на затвердження теми курсової роботи
- •Додаток б. Зразок оформлення титульної сторінки
- •Додаток в. Зразок оформлення завдання на курсову роботу
- •На курсову (розрахунково-графічну) роботу студента
- •Додаток г. Зразок складання календарного плану виконання курсової роботи календарний план
- •Додаток д. Зразок оформлення курсової роботи Додаток е. Орієнтований перелік тем курсової роботи
Додаток а. Зразок заяви на затвердження теми курсової роботи
Заява пишеться від руки, а не друкується на принтері!!!
Завідуючому
кафедри комп’ютерних наук
п. Шарову
О.І.
студента
ІV
курсу, ОКР молодший спеціаліст
спеціальності „Обслуговування
програмних систем і комплексів”
(або
студента
ІІ курсу, ОКР бакалавр
напряму
підготовки „Комп’ютерні науки”)
Прізвище, Ім’я
та По-батькові
Заява
Прошу
затвердити тему курсової роботи „ ”
та призначити керівника
Дата Підпис
Додаток б. Зразок оформлення титульної сторінки
Варіант оформлення обирається відповідно навчального закладу та назви дисципліни.
УНІВЕРСИТЕТ «КРОК»
Коледж економіки, права та інформаційних технологій
(або ННІ інформаційних та комунікаційних технологій)
Кафедра комп’ютерних наук
КУРСОВА РОБОТА
з дисципліни „Об’єктно-орієнтована технологія програмування”
(або „Об’єктно-орієнтоване програмування”)
на тему:
“Назва теми”
Студента _____ курсу групи _____________ Керівник курсової роботи :
________________________________
(посада керівника)
_________________________________ _______________________
(прізвище, ім’я по батькові студента) (прізвище, ім’я по батькові керівника)
________________________
(резолюція “До захисту”)
____________________________ ____________ ___________
(підпис студента) (дата) (Підпис)
Київ-201__
Додаток в. Зразок оформлення завдання на курсову роботу
Університет економіки та права «КРОК Коледж економіки, права та інформаційних технологій
(назва вищого навчального закладу)
Кафедра комп’ютерних наук
Дисципліна Об'єктно-орієнтована технологія програмування
Напрям "Комп'ютерні науки"
Курс 4 Група ОПСІК Д-08 Триместр 10
ЗАВДАННЯ
На курсову (розрахунково-графічну) роботу студента
__________________________________________________________________________________________________________________
(прізвище, ім'я, по батькові)
1. Тема проекту (роботи) Розробка системи класів для моделювання руху автомобілів без можливості обгону. Програмування оцінки середнього часу очікування автомобіля у світлофора на основі моделі.
2. Строк здачі студентом закінченого проекту (роботи) 15.12.2011
3. Вихідні дані до проекту (роботи):
В
проекті розробляються:
1. Клас перехресть. На кожному перехресті є один світлофор, що дозволяє або забороняє рух через перехрестя по усіх вхідних смугах доріг. Світлофори переключаються синхронно, зелене світло горить стільки ж, скільки і червоне. Час між переключеннями задається статичним полем цього класу.
2. Клас доріг з одною смугою й однобічним рухом. Дороги починаються і закінчуються на перехрестях. Довжина дороги і номера перехресть, до яких вона підходить, задаються параметрами при створенні об'єкта цього класу.
3. Клас автомобілів. Автомобілі рухаються тільки по дорогах у дозволеному напрямку. Швидкість руху кожного автомобіля задається параметром при створенні цього об'єкта.
Поки світлофор червоний, автомобілі перед ним очікують зелене світло.
В'їхавши на перехрестя, водій випадковим чином обирає одну з доріг і автомобіль рухається по ній.
Автомобілі не можуть обганяти один одного, Автомобіль, що наздогнав попереднього, гальмує, і вони рухаються разом до перехрестя. Якщо після перехрестя вони роз'їхалися по різних дорогах, відновлюється початкова швидкість.
4. На основі створеної системи класів скласти програму, котра:
– Відображає на екрані схему доріг і світлофорів, показану на малюнку. Відстані (у км) задаються константами в програмі.
– Перед початком моделювання дозволяє операатору задати інтервал переключення світлофорів (у хвилинах), швидкості 4-х автомобілів (км/годину), і виставляє на кожному перехресті по одному автомобілю. При натисканні кнопки «Старт» програма включає зелене світло і починає рух автомобілів, що і відображається на екрані. Після 30 переключень світлофорів рух припиняється, і у вікно статистики виводиться середній час чекання. Повторне натискання кнопки «Старт» повторює цикл моделювання.
4. Зміст розрахунково-пояснювальної записки (перелік питань, які підлягають розробці):
1.Постановка задачі. 2.Опис алгоритму. 3.Опис програмного забезпечення: структура ПО, функції ПО, класи, взаємодія методів. 4.Інструкція розробника програмного забезпечення. 5.Інструкція користувача. 6.Текст програми. 7.Специфікація функцій програми.
5. Перелік графічного матеріалу (з точним зазначенням обов'язкових креслень.):
Діаграма класів. Схема алгоритму рішення задачі. Структура проекту. Скріншоти результатів роботи програми.
6. Дата видачі завдання 13.10.2011
