Міністерство освіти і науки України. Міністерство освіти і науки України
Міністерство освіти і науки України
Харківський комп’ютерно-технологічний коледж
Національного технічного університету
"Харківський політехнічний інститут"
Спеціальність:122 Комп’ютерні науки та інформаційні технології
Циклова комісія «Комп’ютерних та інформаційних дисциплін»
Завдання на курсовий проект студента групи ОПК-325
Тема:«Розробка та ведення баз даних «Страхова компанія»»
Розробка даного проекту передбачає створення «клієнт - серверного» додатку, який гарантує дотримання обмежень цілісності, виконує оновлення даних, виконує запити і повертає результати клієнту. Для реалізації цієї задачі запропоновано вибрати:
Ø MySQL у якості системи управління базами даних;
Ø у якості клієнтської частинидодатку використати MySQLWorkbench (на розсуд студента)
Засоби програмування можуть бути змінено за бажанням студента і за згодою викладача.
Зміст завдання:
Страхова компанія має філії, які характеризуються найменуванням, адресою і телефоном. У філії звертаються клієнти з метою укладення договору про страхування. Залежно від прийнятих на страхування об'єктів і застрахованих ризиків договір укладається за певним видом страхування (страхування автотранспорту від викрадення, страхування домашнього майна, добровільне медичне страхування). При укладанні договору фіксуються: дата укладення, страхова сума, вид страхування, тарифна ставка і філія, в якому укладався договір.
|
|
Договори укладають страхові агенти. Крім інформації про агентів (прізвище, ім'я, по батькові, адреса, телефон) потрібно зберігати філія, в якому вони працюють. Необхідно мати можливість розраховувати заробітну плату агентам. Заробітна плата становить певний відсоток від страхового платежу (платіж - страхова сума, помножена на тарифну ставку). Відсоток залежить від виду страхування, за яким укладено договір.
Ø Вивести інформацію кожної таблиці окремо та відсортувати її;
Ø Підрахувати заробітну платню кожного співробітника фірми;
Ø Вивести всі договори за видами страхування за попередній місяць;
Ø Розрахувати загальну суму за видом страхування та суму страхування кожного клієнта за попередній місяць;
Хід роботи
1. Встановлення на комп’ютері серверного та клієнтського додатків;
2. Створення ER моделі засобами інтерфейсу для візуального проектування та генерація на її основі реляційної моделі даних;
3. Наповнення таблиць
4. Синхронізація структури бази даних і локальної моделі
5. Вивантаження на сервер схеми і стартових даних
6. Створення SQL запитів для ведення бази даних (вставка, видалення, оновлення даних);
|
|
7. Створення SQL запитів за завданням.
8. Створення необхідних процедур, що зберігаються(наприклад, вставка, видалення, оновлення даних)
9. Створення тригерів для даного додатку (На розсуд студента).
Завдання видано 17.02.2018 Термін виконання – травень.
Голова циклової комісії | ________________ | П.Ю.Коломієць |
Керівник курсового проекту | ________________ | І.В.Тищенко |
Міністерство освіти і науки України
Харківський комп’ютерно-технологічний коледж
Національного технічного університету
"Харківський політехнічний інститут"
Спеціальність:122 Комп’ютерні науки та інформаційні технології
Циклова комісія «Комп’ютерних та інформаційних дисциплін»
Завдання на курсовий проект студента групи ОПК-325
Тема:«Розробка та ведення баз даних «Готель»»
Розробка даного проекту передбачає створення «клієнт - серверного» додатку, який гарантує дотримання обмежень цілісності, виконує оновлення даних, виконує запити і повертає результати клієнту. Для реалізації цієї задачі запропоновано вибрати:
Ø MySQL у якості системи управління базами даних;
Ø у якості клієнтської частини додатку використати MySQLWorkbench (на розсуд студента)
|
|
Засоби програмування можуть бути змінено за бажанням студента і за згодою викладача.
Зміст завдання:
Готель надає номери клієнтам. Кожен номер характеризується місткістю, комфортністю (люкс, напівлюкс, звичайний) і ціною. Про клієнтів збирається певна інформація (прізвище, ім'я, по батькові, паспортні дані, адреса проживання і деякий коментар). Здача номера клієнту проводиться при наявності вільних місць в номерах, що підходять клієнту за вказаними вище параметрами. При заселенні фіксується дата заселення. При виїзді з готелю для кожного місця запам'ятовується дата звільнення. Необхідно також здійснювати бронювання номерів. Для постійних клієнтів, а також для певних категорій клієнтів передбачена система знижок. Знижки можуть підсумовуватися.
Ø Вивести інформацію кожної таблиці окремо та відсортувати її;
Ø Відібрати всі вільні місці у номерах та заброньовані місця у номерах
Ø Підрахувати суму на яку були здані номера за добу;
Ø Підрахувати суму знижок за добу.
Хід роботи
1. Встановлення на комп’ютері серверного та клієнтського додатків;
2. Створення ER моделі засобами інтерфейсу для візуального проектування та генерація на її основі реляційної моделі даних;
|
|
3. Наповнення таблиць
4. Синхронізація структури бази даних і локальної моделі
5. Вивантаження на сервер схеми і стартових даних
6. Створення SQL запитів для ведення бази даних (вставка, видалення, оновлення даних);
7. Створення SQL запитів за завданням.
8. Створення необхідних процедур, що зберігаються (наприклад, вставка, видалення, оновлення даних)
9. Створення тригерів для даного додатку (На розсуд студента).
Завдання видано 17.02.2018 Термін виконання – травень.
Голова циклової комісії | ________________ | П.Ю.Коломієць |
Керівник курсового проекту | ________________ | І.В.Тищенко |
Міністерство освіти і науки України
Дата добавления: 2018-02-28; просмотров: 149; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!