Читайте также:
|
|
Основний інформаційний об’єкт: рецепт страви (назва, тип страви, перелік інгредієнтів (продуктів), опис рецепту приготування, вихідна кількість порцій).
Основні функції:
- ведення списку рецептів, пошук рецепту за різними ознаками (назва, тип страви, інгредієнт);
- сортування рецептів за назвою страви.
Для обробки набору об’єктів використовувати клас-контейнер vector.
23. Облік продажу авто в автосалоні
Основний інформаційний об’єкт: авто (марка, тип, рік випуску, категорія, ціна, дата продажу).
Основні функції:
- ведення списку авто, пошук авто за різними ознаками (марка, тип, рік випуску, категорія(VIP, бізнесклас і т.п.), ціна);
- визначення вартості проданих авто кожної марки, сортування авто за маркою.
Для обробки набору об’єктів використовувати клас-контейнер list.
24. Облік замовлень Інтернет-магазину
Основний інформаційний об’єкт: замовлення (код замовлення (унікальний), дата та час замовлення, назва товару, кількість, вартість замовлення, дата виконання замовлення (за наявності)).
Основні функції:
- ведення списку замовлень, пошук замовлень за різними ознаками (код замовлення, дата замовлення, назва товару), визначення вартості всіх замовлень;
- визначення вартості виконаних замовлень, сортування замовлення за датою.
Для обробки набору об’єктів використовувати клас-контейнер map.
25. Ведення каталогу товарів Інтернет-магазину
Основний інформаційний об’єкт: побутова техніка (код (унікальний), назва, вид побутової техніки, ціна, опис, наявність(так/ні).
Основні функції:
- ведення списку побутової техніки, пошук побутової техніки за різними ознаками (код, назва, вид побутової техніки, ціна);
- визначення вартості наявної побутової техніки, сортування побутової техніки за назвою.
Для обробки набору об’єктів використовувати клас-контейнер map.
26. Облік пацієнтів клініки
Основний інформаційний об’єкт: пацієнт (ПІБ, дата народження, адреса, контактний телефон, дата останнього відвідування).
Основні функції:
- ведення списку пацієнтів, пошук пацієнтів за різними ознаками (ПІБ, дата народження, адреса, дата останнього відвідування);
- сортування пацієнтів за ПІБ.
Для обробки набору об’єктів використовувати клас-контейнер vector.
27. Облік відвідувань клініки
Основний інформаційний об’єкт: відвідування (дата та час, ПІБ пацієнта, ПІБ лікаря, спеціалізація лікаря, діагноз).
Основні функції:
- ведення списку відвідувань, пошук відвідувань за різними ознаками (ПІБ пацієнта, ПІБ лікаря, спеціалізація лікаря);
- визначення лікарів, до яких найчастіше зверталися; сортування відвідувань за ПІБ пацієнта.
Для обробки набору об’єктів використовувати клас-контейнер list.
28. Облік маршрутів автостанції
Основний інформаційний об’єкт: маршрут (номер маршруту (унікальний), дата та час відправлення, пункт відправлення, пункт призначення, тривалість маршруту, ціна квитка).
Основні функції:
- ведення списку маршрутів, пошук маршрутів за різними ознаками (номер маршруту, пункт відправлення, пункт призначення),
- визначення найтривалішого маршруту, сортування маршрутів за пунктом призначення.
Для обробки набору об’єктів використовувати клас-контейнер map.
29. Облік продажу квитків автостанції
Основний інформаційний об’єкт: квиток (номер квитка (унікальний), дата та час відправлення, пункт призначення, кількість місць, вартість квитка).
Основні функції:
- ведення списку проданих квитків, пошук квитків за різними ознаками (номер квитка, дата та час відправлення, пункт призначення);
- визначення загальної вартості проданих квитків, сортування квитків за пунктом призначення.
Для обробки набору об’єктів використовувати клас-контейнер map.
30. Облік будівельних робіт на об’єкті
Основний інформаційний об’єкт: робота (назва роботи, дата початку, дата закінчення (за наявності), номер бригади).
Основні функції:
- ведення списку робіт, пошук робіт за різними ознаками (назва роботи, дата початку, номер бригади);
- визначення переліку завершених робіт, сортування робіт за назвою.
Для обробки набору об’єктів використовувати клас-контейнер list.
Критерії оцінювання захисту курсової роботи
Сума балів | ОцінкаECTS | Оцінка за нац. шкалою | Додаткові вимоги до завдання на курсову роботу |
90 – 100 | А | Відм | функції пошуку і сортування із завдання + додаткові функції підрахунку елементів із бажаними властивостями та пошуку максимального/мінімального елементу ОБОВ’ЯЗКОВО мають бути реалізовані з використання алгоритмів бібліотеки STL. ІДЕАЛЬНА орієнтація в лістінгах програми. Звіт. |
82-89 | В | Добре | функції пошуку, сортування, ОБОВ’ЯЗКОВОмають бути реалізовані з використання алгоритмів бібліотеки STL. ІДЕАЛЬНА орієнтація в лістінгах програми. Звіт. |
74-81 | С | Добре | Стандартне завдання до курсової роботи. ІДЕАЛЬНА орієнтація в лістінгах програми. Звіт. |
64-73 | D | Задов | Стандартне завдання до курсової роботи. ЗАДОВІЛЬНА орієнтація в лістінгах програми. Звіт. |
60-63 | Е | Задов | Стандартне завдання до курсової роботи. Звіт. |
Якщо студент:
• несвоєчасно виконує етапи курсової роботи (відставання на 1
тиждень – -5 балів);
• не дотримується під час виконання роботи вимог викладача чи
даних методичних вказівок;
• не може відповісти на питання щодо теоретичної або
практичної частини курсової роботи,
це є підставою для зниження оцінки за курсову роботу.
1) титульний лист (додаток А);
2) завдання до курсової роботи (додаток Б);
3) зміст;
4) теоретична частина;
5) опис функцій програми у вигляді «дерева функцій» з текстовим описом до нього;
6) UML-діаграма основного класу з описом полів та методів класу (для
кожного методу наводиться його специфікація та алгоритм та/або
математична постановка задачі у разі необхідності);
7) опис програмного інтерфейсу з користувачем (ПІК);
8) опис тестових прикладів виконання програми, аналіз отриманих
результатів;
9) список літератури, використаної при роботі над курсовою;
10) додатки з роздруком тексту програми та, у разі необхідності,
роздруком файлів з вхідними/вихідними даними;
При оформленні звіту необхідно дотримуватися державних
стандартів, що висуваються до оформлення технічної документації
Етапи виконання курсової роботи:
1-й етап – розробка базового класу, визначення та опис функцій програми (1 тиждень);
2-й етап – розробка, налагодження та тестування програми по обробці набору даних з використанням класів-контейнерів (2 тижні);
– розробка теоретичної частини (1 тиждень);
3-й етап – оформлення звіту до курсової роботи та захист курсової роботи (1 тиждень).
Загальна тривалість виконання – 4 тижні.
Дата добавления: 2015-10-24; просмотров: 49 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Ведення фонотеки | | | Человечество подошло к реальной возможности уничтожить себя. |