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

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

У книгах фірми робиться запис про кожен аукціон. Там відзначаються код аукціону, дата, місце і час його проведення, а також специфіка (наприклад, виставляються картини, написані маслом і не раніше 1900 р.).

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

В базу даних також заносяться відомості про кожен предмет, виставлений на аукціон: шифр товару, код аукціону, на який він заявлений, номер лота, код власника, відправна ціна, остаточна ціна (якщо предмет куплено), короткий словесний опис.

Після аукціону фірма, яка проводить аукціони, записує фактичну ціну, сплачену за проданий предмет.

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

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

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

  2. для вказаного інтервалу дат вивести список аукціонів з вказівкою найменування, дати і місця проведення;

  3. вивести список аукціонів, з вказівкою сумарного доходу від продажу. Упорядкувати записи по сумарному доходу;

  4. для вказаного інтервалу дат, вивести список предметів, які були продані на аукціонах в цей період часу;

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

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

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

  • код аукціону;

  • назва предмета мистецтва, що виставляється на аукціоні;

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

  • оцінна ціна;

  • сума, отримана від продажу предмета (якщо сума дорівнює нулю - предмет не проданий);

  • дата проведення аукціону;

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

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

  2. вивести список аукціонів, з вказівкою сумарного доходу від продажу, відсортованих по доходу;

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

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

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

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

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

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

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

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

  2. для кожного читача вивести перелік книг, які зараз знаходяться у нього на руках.

  3. вивести перелік усіх книг, які є на даний момент в бібліотеці.

  4. вивести список читачів, у яких на руках знаходиться задана книга.

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

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

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

  • код видачі книги;

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

  • Назва книги;

  • Заставна вартість;

  • Дата видачі;

  • Дата повернення;

  • Жанр.

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

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

  2. вивести список читачів, у яких на руках знаходиться конкретна книга.

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