
- •Стратегія автоматизації предметної області Загальні положення
- •Мета, цілі та задачі створення бази даних
- •Вимоги до інформаційного забезпечення
- •Аналіз предметної області Загальні положення системного аналізу пз
- •Загальні положення вступу до вуЗу (Національного авіаційного університету)
- •Системний аналіз предметної області
- •Сутність вуз
- •Сутність Інститут
- •Сутність Факультет
- •Сутність Кафедра
- •Сутність Спеціальність
- •Сутність Заява
- •Сутність Член комісії
- •Сутність Вступник
- •Сутність Сертифікат зно
- •Сутність Атестат
- •Сутність Дисципліна
- •Сутність Вид фінансування
- •Сутність Співбесіда
- •Інформаційно-довідкові задачі
- •Концептуальне моделювання предметної області Теоретичні положення концептуального моделювання
- •Мова er—моделювання по
- •Побудова концептуальної моделі приймальної комісії в вуЗі
- •Логічне та фізичне проектування бази даних
- •Логічне проектування
- •Фізичне проектування
- •Скрипти створення бази даних
- •Інформаційно–пошукові запити
- •Інформаційні запити, що пов’язані зі вступом до вуЗу (вступниками)
- •Інформація організаційного характеру
- •Інформація про членів приймальної комісії
- •Висновки
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ
ФАКУЛЬТЕТ КОМП’ЮТЕРНИХ НАУК
КУРСОВА РОБОТА
з дисципліни «Організація баз даних та знань»
Розробка стратегії, аналіз, концептуальне моделювання та проектування бази даних приймальної комісії у ВУЗі (на прикладі НАУ)
Виконала студентка 3 курсу групи 307
кафедри інженерії програмного забезпечення
Драпушко Ю.В.
Керівник курсової роботи:
Доцент кафедри ІПЗ, к. ф.-м. н. Резніченко В.А.
Київ 2012
Зміст
ВСТУП 3
СТРАТЕГІЯ АВТОМАТИЗАЦІЇ ПРЕДМЕТНОЇ ОБЛАСТІ 4
Загальні положення 4
Мета, цілі та задачі створення бази даних 4
Вимоги до інформаційного забезпечення 5
АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 8
Загальні положення системного аналізу ПЗ 8
Загальні положення вступу до ВУЗу (Національного авіаційного університету) 9
Системний аналіз предметної області 11
Сутність ВУЗ 11
Сутність Інститут 11
Сутність Факультет 12
Сутність Кафедра 12
Сутність Спеціальність 12
Сутність Заява 13
Сутність Член комісії 13
Сутність Вступник 13
Сутність Сертифікат ЗНО 14
Сутність Атестат 14
Сутність Дисципліна 15
Сутність Вид фінансування 15
Сутність Співбесіда 15
Інформаційно-довідкові задачі 15
КОНЦЕПТУАЛЬНЕ МОДЕЛЮВАННЯ ПРЕДМЕТНОЇ ОБЛАСТІ 16
Теоретичні положення концептуального моделювання 16
Мова ER—моделювання ПО 17
Побудова концептуальної моделі приймальної комісії в ВУЗі 18
ЛОГІЧНЕ ТА ФІЗИЧНЕ ПРОЕКТУВАННЯ БАЗИ ДАНИХ 18
Логічне проектування 19
Фізичне проектування 26
Скрипти створення бази даних 27
Інформаційно–пошукові запити 30
ВИСНОВКИ 30
ВСТУП 3
СТРАТЕГІЯ АВТОМАТИЗАЦІЇ ПРЕДМЕТНОЇ ОБЛАСТІ 3
Загальні положення 3
Мета, цілі та задачі створення бази даних 3
Вимоги до інформаційного забезпечення 4
АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 8
Загальні положення системного аналізу ПЗ 8
Загальні положення вступу до ВУЗу (Національного авіаційного університету) 9
Системний аналіз предметної області 10
Сутність ВУЗ 11
Сутність Інститут 11
Сутність Факультет 11
Сутність Кафедра 12
Сутність Спеціальність 12
Сутність Заява 12
Сутність Член комісії 13
Сутність Вступник 13
Сутність Сертифікат ЗНО 14
Сутність Атестат 14
Сутність Дисципліна 15
Сутність Вид фінансування 15
Сутність Співбесіда 15
Інформаційно-довідкові задачі 15
КОНЦЕПТУАЛЬНЕ МОДЕЛЮВАННЯ ПРЕДМЕТНОЇ ОБЛАСТІ 16
Теоретичні положення концептуального моделювання 16
Мова ER—моделювання ПО 17
Побудова концептуальної моделі приймальної комісії в ВУЗі 18
ЛОГІЧНЕ ТА ФІЗИЧНЕ ПРОЕКТУВАННЯ БАЗИ ДАНИХ 18
Логічне проектування 19
Фізичне проектування 24
Скрипти створення бази даних 25
Інформаційно–пошукові запити 28
ВИСНОВКИ 28
ВСТУП
Дана курсова робота описує проектування та розробку бази даних приймальної комісії в ВУЗі. Вирішення даної проблеми допоможе користувачам швидко та ефективно керувати інформацією про вступників, їх рейтингові бали, членів комісії та ін.
Метою курсової роботи являється аналіз та описання даної предметної області, а саме - приймальна комісія в ВУЗі, проектування та розробка бази даних для неї.
Предмет дослідження – приймальна комісія в Національному авіаційному університеті.
Розділ Стратегії автоматизації предметної області описує загальні положення: мета та цілі автоматизації, деякі вимоги до створюваної бази даних, а також вимоги до інформаційного забезпечення.
Розділ Аналізу предметної області містить опис роботи приймальної комісії, взаємозв’язки між окремими предметами та відділами в ній, задачі, які виконує приймальна комісія в ВУЗі.
Розділ Концептуального моделювання предметної області описує що таке концептуальне моделювання та результати його застосування до даної предметної області (опис сутностей, їх атрибутів та зв’язків).
Розділ Логічного та фізичного проектування БД містить ER-модель приймальної комісії в НАУ та логічну та фізичну реалізацію.
Стратегія автоматизації предметної області Загальні положення
Метою стратегії автоматизації приймальної комісії в ВУЗі є загальний, недеталізований план проектування, розробки та використання бази даних, за допомогою якої ми досягаємо певних користувацьких цілей, які покращують та спрощують управління та користування базою даних. Стратегія автоматизації описує, що саме буде корисним для користувача цією базою даних.
Стратегія автоматизації приймальної комісії в ВУЗі– це шлях, який ми визначаємо для опису того, як саме буде надаватись інформація про дану предметну область.
Стратегія автоматизації містить інформацію про те, що корисного та нового буде спроможна робити база даних за участю керуючою неї людини. Також стратегія автоматизації надасть можливість доступу до інформації оперативно, своєчасно, достовірно та безпечно.
Основні результати цього етапу повинні включати:
визначення цілей і завдань автоматизації;
визначення напрямку прикладної діяльності, наприклад, мети й завдання прикладної діяльності, пріоритети, обмеження, критичні фактори успіху, ключові показники ефективності;
визначення границь системи, сфера застосування системи бази даних;
можлива архітектура системи;
вимоги до системи;
поетапний план розробки.
У курсовій роботі на етапі розробки стратегії описана тільки мету та цілі автоматизації, а також деякі вимоги по створюваній базі даних.
Мета, цілі та задачі створення бази даних
Приймальна комісія Національного авіаційного університету – це орган, що утворюється для проведення прийому вступників на навчання . Термін повноважень Приймальної комісії становить один рік. Приймальна комісія працює на засадах демократичності, прозорості та відкритості відповідно до законодавства України, Умов прийому до вищих навчальних закладів України, правил прийому до НАУ, Статуту НАУ та положення про Приймальну комісію.
База даних приймальної комісії у ВУЗі на прикладі Національного авіаційного університету містить інформацію про вступників, обрані ними спеціальності та інші необхідні дані. Також база даних зберігає інформацію про членів приймальної комісії, їх відношення до окремого вступника та ін. Таким чином, база даних приймальної комісії в ВУЗі дозволяє зручно, ефективно та швидко оперувати даною інформацією, що значно спрощує процес управління приймальною комісією в ВУЗі та зменшує навантаження працівників.
Цілями створення даної бази даних є:
Підвищення ефективності та продуктивності сортування та керування інформацією про всі аспекти процесу вступу до ВУЗу. Для отримання інформації про вступників до ВУЗу по певному критерію не потрібно витрачати багато часу, а лише зробити потрібний запит і база даних сама виведе потрібну інформацію.
Поліпшення організації процесу вступу та призначення окремих працівників для цього. Можна продивитись, які люди входять до складу комісії, яку посаду вони займають чи приймали вони в когось співбесіду.
Оперативне змінення та надання повної та несуперечливої інформації по певним критеріям вступників, спеціальностей, членів комісії та ін.
Надання статистичної узагальнюючої інформації відповідно до стандартних форм.
Досягнення зазначених цілей виконується за рахунок:
створення комплексної інформаційної системи із централізованою базою даних;
підвищення оперативності збору, обробки й надання необхідної інформації;
підвищення ефективності й продуктивності роботи обслуговуючого персоналу;
підвищення вірогідності, несуперечності, повноти й надійності інформації;
підвищення наочності, зручності використання й інформативності одержуваних даних;
надання доступу всім зацікавленим особам до всіх інформаційно-обчислювальних ресурсів;
автоматизації інформаційного пошуку, одержання інформації безпосередньо на робочих місцях.