Міністерство освіти і науки України. Міністерство освіти і науки України



Міністерство освіти і науки України

Харківський комп’ютерно-технологічний коледж

Національного технічного університету

"Харківський політехнічний інститут"

Спеціальність: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; просмотров: 90; Мы поможем в написании вашей работы!






Мы поможем в написании ваших работ!