Міністерство освіти і науки України. Харківський комп’ютерно-технологічний коледж
Харківський комп’ютерно-технологічний коледж
Національного технічного університету
"Харківський політехнічний інститут"
Спеціальність: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; Мы поможем в написании вашей работы! |

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