Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рекомендації 2 курс.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
242 Кб
Скачать
☆

На курсову роботу студента

_____________________________________________________________________________________________

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

1. Тема проекту (роботи) Розробка системи класів для моделювання руху автомобілів без можливості обгону. Програмування оцінки середнього часу очікування автомобіля у світлофора на основі моделі.

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

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

В проекті розробляються:

1. Клас перехресть. На кожному перехресті є один світлофор, що дозволяє або забороняє рух через перехрестя по усіх вхідних смугах доріг. Світлофори переключаються синхронно, зелене світло горить стільки ж, скільки і червоне. Час між переключеннями задається статичним полем цього класу.

2. Клас доріг з одною смугою й однобічним рухом. Дороги починаються і закінчуються на перехрестях. Довжина дороги і номера перехресть, до яких вона підходить, задаються параметрами при створенні об'єкта цього класу.

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

4. На основі створеної системи класів скласти програму, котра:

– Відображає на екрані схему доріг і світлофорів, показану на малюнку. Відстані (у км) задаються константами в програмі.

– Перед початком моделювання дозволяє операатору задати інтервал переключення світлофорів (у хвилинах), швидкості 4-х автомобілів (км/годину), і виставляє на кожному перехресті по одному автомобілю. При натисканні кнопки «Старт» програма включає зелене світло і починає рух автомобілів, що і відображається на екрані. Після 30 переключень світлофорів рух припиняється, і у вікно статистики виводиться середній час чекання. Повторне натискання кнопки «Старт» повторює цикл моделювання.

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

1.Постановка задачі. 2.Опис алгоритму. 3.Опис програмного забезпечення: структура ПP\З, функції ПО, класи, взаємодія методів. 4.Інструкція розробника програмного забезпечення. 5.Інструкція користувача. 6.Текст програми. 7.Специфікація функцій програми.

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

Діаграма класів. Схема алгоритму рішення задачі. Структура проекту. Скріншоти результатів роботи програми.

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

Додаток В

Зразок складання календарного плану виконання курсової роботи календарний план

№ п/п

Назва етапів розрахунково-графічної роботи

Термін

виконання

етапів роботи

Підписи

керівника,

студента

1.

Отримання теми розрахунково-графічної роботи

13.09.11

2.

Узгодження постановки задачі з керівником

15.09.11

3.

Пошук та вивчення літератури з питань курсової роботи

22.09.11

4.

Розробка сценарію роботи програми

11.10.11

6.

Узгодження сценарію з керівником

13.10.11

5.

Розробка алгоритму рішення задачі

18.10.11

6.

Узгодження алгоритму з керівником

20.10.11

7.

Узгодження з керівником інтерфейсу користувача

25.10.11

8.

Розробка інформаційного забезпечення

27.10.11

9.

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

08.11.11

10.

Налагодження розрахункової частини програми

15.11.11

11.

Розробка та налагодження інтерфейсної частини програми

22.11.11

12.

Узгодження з керівником набору тестів для контрольного прикладу

24.11.11

13.

Тестування програми

29.11.11

14.

Підготовка пояснювальної записки

06.12.11

15.

Здача курсової (розрахунково-графічної) роботи на перевірку

13.12.11

16.

Захист

15.12.11

Студент _________________ ____________________

(підпис)

Керівник ____________________ ____________________

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

" " _________________2011 р.