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



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

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

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

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

Поделиться с друзьями:






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