Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
temy_kursovoy_2015_KMRF_full_2015_01_22_ukr.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
305.15 Кб
Скачать
  1. Автоматизована інформаційно-пошукова система "Розподіл учбового навантаження "

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

Кожен викладач характеризуються наступними даними: код викладача, ПІБ (прізвище ім'я, по батькові), вчена ступінь, посада, стаж.

На кожен предмет в базу даних заносяться наступні відомості: код предмету, назва, кількість годин.

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

Завдання на оцінку 5.

Написати програму, яка дозволила б виконати наступні дії, :

  1. надати можливість додавання, зміни і видалення інформації про викладачах, предметах, педнавантаженнях;

  2. сформувати звідну відомість педнавантажень викладачів. Записи упорядкувати по ПІБ викладачів в алфавітному порядку. Вихідні дані занести у файл.

  3. надавала інформацію про сумарну кількість годин педнавантаження для кожного викладача.

Завдання на оцінку 4 або 3.

Усі дані будуть знаходиться в одній таблиці.

Передбачувана структура таблиці :

  • номер запису;

  • ПІБ (прізвище, ім'я, по батькові) викладача;

  • назва предмета;

  • кількість годин;

  • номер групи.

Написати програму, яка дозволила б виконати наступні дії, :

  1. надати можливість додавання, зміни і видалення інформації про педнаватаження;

  2. сформувати звідну відомість педнавантажень викладачів. Записи упорядкувати по ПІБ викладачів в алфавітному порядку.

  1. Автоматизована інформаційно-пошукова система "Готель "

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

На кожного клієнта в базу даних заносяться наступні відомості: кожному клієнтові привласнюється унікальний номер - код клієнта, ПІБ (прізвище, ім'я, по батькові); номер паспорта; номер телефону; адреса клієнта (район, вулиця, № удома).

Кожний номер готелю характеризуються наступними параметрами: номер, місткість номера (кількість чоловік), комфортність, ціна.

Кожне замовлення характеризуються наступними параметрами: номер замовлення, номер номера в готелі, код клієнта, дата замовлення, дата звільнення.

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

Завдання на оцінку 5.

Написати програму, яка дозволила б виконати наступні дії :

  1. надати можливість додавання, зміни і видалення інформації про клієнтах, номерах, замовленнях;

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

  3. надати інформацію про клієнтів, які провели в цьому готелі менше 5 днів.

  4. надати інформацію про клієнтів, які замовляли готель більше одного разу. Записи упорядкувати по полю "Прізвище" за збільшенням.

Завдання на оцінку 4 або 3.

Усі дані знаходитимуться в одній таблиці.

Передбачувана структура таблиці :

  • номер замовлення;

  • номер номера в готелі;

  • ПІБ клієнта;

  • дата здачі;

  • дата звільнення;

  • відмітка про бронювання номери;

  • ціна.

Написати програму, яка дозволила б виконати наступні дії, :

  1. надати можливість додавання, зміни і видалення інформації про замовлення;

  2. Вивести інформацію про клієнтів, які забронювали номера. Записи упорядкувати в алфавітному порядку.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]