- •Задавання 1. Проект поставка tobаріb
- •Задавання 2. Проект роздрібна торгівля
- •Задавання 3. Проект банківські внески
- •Задавання 4. Проект аудит
- •Задавання 5. Проект фабрика
- •Задавання 6. Проект турагенство
- •Задавання 7. Проект торгівля
- •Задавання 8. Проект підписні видання
- •Задавання 9. Проект бібліотека
- •Задавання 10. Проект поліклініка
- •Задавання 11. Проект спецодяг
- •Задавання 13. Проект жек
- •Задавання 14. Проект Громадське харчування
- •Закуска "Лобіо по-грузинські"
- •Задавання 15. Проект Иктернет-продажу
- •Задавання 16. Проект банкомати
- •Задавання 17 Проект ремонт побутової техніки
- •Задавання 18. Проект меблі
- •Задавання 19. Проект друкарня
- •Задавання 20. Проект аптечний склад
- •Задавання 22. Проект науково-виробниче підприємство
- •Задавання 25. Проект дипломний проект
- •Задавання 26. Проект видавничий центр
- •Задавання 28. Проект Автозаправки
- •Задавання 29. Проект косметична продукція
- •Задавання 30. Проект зеленбуд
Задавання 25. Проект дипломний проект
Студенти вищих учбових закладів на останньому курсі здають госэкзамены (кількість варіюється залежно від вузу), пишуть і захищають дипломну роботу. При написанні дипломної роботи вибирають тему дипломної роботи і керівника.
Необхідно спроектувати базу даних ДИПЛОМНИЙ ПРОЕКТ, інформація якої використовуватиметься для зберігання і пошуку даних про наукові теми, які запропоновані студентам-дипломникам, успішність студентів і ін.
У БД повинна зберігатися інформація:
про СТУДЕНТІВ: номер залікової книжки, П.І.Б. студента, факультет, група;
ТЕМАХ: код викладача, тема дипломної роботи;
ВІДМІТКАХ: номер залікової книжки; оцінка, отримана на держекзамені, оцінка, одержана на захисті дипломної роботи;
ВИКЛАДАЧАХ; код викладача, П.І.Б. викладача, сходинку, звання, кафедра, телефон, e-mail.
При проектуванні БД необхідно враховувати наступне:
викладач для керівництва студентами-дипломниками пропонує декілька тем дипломних робіт. Тема дипломної роботи може бути запропонована тільки одним викладачем;
студент вибирає одну тему дипломної роботи. Тема може бути вибрана тільки одним студентом, студент одержує одну оцінку. Оцінка відповідає одному студенту.
Крім того слід врахувати:
викладач не обов'язково пропонує тему дипломної роботи (він може не мати наукового ступеня або наукового звання, необхідних для керівника дипломною роботою). Кожна тема обов'язково пропонується викладачем для написання дипломної роботи;
кожен студент обов'язково вибирає тему для написання дипломної роботи. Тема не обов'язково вибирається студентом;
кожен студент обов'язково одержує відмітку. Кожна відмітка обов'язково відповідає студенту.
Задавання 26. Проект видавничий центр
Видавничий центр "Друк" укладає з письменниками контракти на видання книг. Протягом терміну контракту письменники працюють тільки з цим центром і можуть об'єднуватися в творчі групи для сумісного написання книг. Видавничий центр може розривати або переукласти контракт з письменником на новий термін.
Центр видає написані книги і продає їх замовникам: організаціям, магазинам, бібліотекам і ін. За видані книги письменники одержують гонорари.
Необхідно спроектувати базу даних Видавничий центр, інформація якої використовуватиметься для визначення гонорарів письменникам за видані книги, дотримання терміну контракту з письменниками, кількості написаних книг письменником за час контр акту, витрат на видання книг, прибутку від продажу книг і ін.
У БД повинна зберігатися інформація
про письменників: номер паспорта, прізвище, ім'я, по батькові, домашня адреса, телефон;
контрактах: номер контракту, дата укладення контракту, термін контракту (років), контракт розірваний або не розірваний (Так/Ні), дата розірвання контракту;
книгах: шифр книги, назва, тираж, дата виходу з друку, собівартість (грн.), ціна продажу (грн.), гонорар (на всіх авторів книги, тис. грн.); замовниках: назва замовника, адреса, телефон, звертатися до (П.І.Б.);
замовленнях: номер замовлення, дата надходження замовлення, дата виконання замовлення, кількість екземплярів книги, що замовляється.
При проектуванні БД необхідно враховувати наступне:
письменнику відповідає один контракт (у разі переукладення контракту колишній контракт замінюється новим). Контракт укладається з одним письменником;
письменник може написати декілька книг. Книга може бути написана декількома письменниками; на книгу може бути зроблено декілька замовлень. Замовлення оформляється на одну книгу; замовник може зробити декілька замовлень. Замовлення оформляється на одного замовника.
Крім того слід врахувати:
кожному письменнику обов'язково відповідає контракт. Кожен контракт обов'язково полягає з письменником;
письменник не обов'язково пише книгу (він уклав контракт, але з якоїсь причини не пише книгу). Кожна книга обов'язково пишеться одним або декількома письменниками;
на книгу не обов'язково робиться замовлення (вона може бути не затребувана замовниками). Кожне замовлення обов'язково оформляється на книгу; кожен замовник обов'язково робить замовлення. Кожне замовлення обов'язково оформляється на замовника.
Задавання 27. Проект АВІАЛІНІЇ
Авіакомпанія "Політ" займається авіаперевезеннями пасажирів. Авіакомпанією встановлені маршрути польотів: Дніпропетровськ-Франкфурт, Дніпропетровськ-Рига і ін. Рейси здійснюються по встановлених маршрутах згідно розкладу. За кожним літаком закріплений командир корабля.
Необхідно спроектувати базу даних «Авіалінії», інформація якої використовуватиметься для визначення доходів, від виконання рейсів, дати і часу прибуття літака в аеропорт призначення, закінчення терміну експлуатації літака і ін.
У БД повинна зберігатися інформація:
про МАРШРУТИ: номер маршруту, аеропорт вильоту, аеропорт призначення, ціна квитка на маршрут (грн.), тривалість польоту (хвил.);
РЕЙСИ: номер рейса, дата і час вильоту, рейс відмінний або не відмінний (Так/Ні);
ПАСАЖИРИ: номер паспорту, П.І.Б. пасажира, адреса, телефон;
ЛІТАКИ: бортовий номер, модель (Боїнг-747, Ту-134, Іл-62 і ін.), дата виготовлення, термін експлуатації (років), готовність або не готовність до вильоту (Так/Ні, "Так" означає, що літак знаходиться в справному стані і готовий до вильоту); командирах корабля: особистий номер, П.І.Б. командира, адресу, телефон, політ (годин).
При проектуванні БД необхідно враховувати наступне:
по маршруту можуть здійснюватися декілька рейсів. Рейс здійснюється по одному маршруту;
пасажир може купити квитки на декілька рейсів. Одним і тим же рейсом можуть летіти декілька пасажирів;
літак може призначатися на декілька рейсів. На рейс призначається один літак;
у літака один командир корабля. Командир корабля закріплений за одним літаком.
Крім того слід врахувати:
по кожному маршруту обов'язково здійснюється один або декілька рейсів. Кожен рейс обов'язково здійснюється по деякому маршруту;
кожен пасажир обов'язково летить рейсом. Рейс не обов'язково має пасажирів (жоден пасажир не купив квиток на рейс. В цьому випадку рейс відміняється);
кожен літак обов'язково призначається на рейс. Кожному рейсу обов'язково призначається літак;
у кожного літака обов'язково є командир корабля. Кожен командир корабля обов'язково закріплюється за літаком.
