- •1.Завдання на курсову роботу
- •1.Завдання на курсову роботу 2
- •2. Проектування та розробка інформаційно-довідкової системи «Абітурієнт» 11
- •2.2 Розроблення нормальних форм. 13
- •2.4 Розробка інформаційно-довідкової системи «Абітурієнт» 19
- •Реферат
- •2. Проектування та розробка інформаційно-довідкової системи «Абітурієнт» Вступ
- •2.1 Проектування концептуальної моделі бази даних «Абітурієнт» Опрацювання індивідуального завдання.
- •2.2 Розроблення нормальних форм.
- •Визначення зв’язків по ключах
- •2.4 Розробка інформаційно-довідкової системи «Абітурієнт»
- •Висновки
- •Список використаних джерел
Визначення зв’язків по ключах
рис. 3.3
2.4 Розробка інформаційно-довідкової системи «Абітурієнт»
Для виконання курсової роботи, а саме створення інформаційно-довідкової системи “ Абітурієнт ”, необхідно створити базу даних. Базу даних “Абітурієнт” створено в MSSQLServer 2000.
Після створення бази даних “ Бізнес-Комерсант ”, необхідно створити користувача для неї.
1.Перед проектуванням усіх баз даних треба створити інтерфейс нашої програми за допомогою C++ BUILDER. На головній формі проекту Form_main, розмістила компонент MainMenu, в якому створено MenuAbiturient, MenuInstitut, MenuPredmet, MenuSpecialnost, MenuPechat, MenuSpravka, MenuVyhod.
Під компонентом MainMenu, розміщено компонент Panel, на якій, в совою чергу, розміщено три компонента SpeedButton : SpeedButtonDruk, SpeedButtonDovidka та SpeedButtonPreview та компонент DBNavigator1 – для додавання та видалення даних з бази.
2. Додаємо форми до проекту.
Основним елементом будь-якого додатка є форма — контейнер, у якому розміщаються візуальні та не візуальні компоненти. Зазвичай додаток містить декілька форм. За замовчуванням перша із спроектованих форм є головною , саме їй передається керування на початку виконання додатка, закриття цієї форми означає завершення виконання додатка.
3.Додаємо оброблювачі подій.
Тепер потрібно візуально відобразити таблицю на формі. Для цого слугує компонент DBGrid. В налаштуваннях DBGrid потрібно в полі DataSource вибрати відповідний до таблиці, яку потрібно відобразити компонент DataSource.
4.Створення форми-звіту бази даних «Абітурієнт» для виводу на друк, створену за допомогою компонента QuickReport. Дана форма містить інформацію про інститут. Для друку цієї форми використовується компонент PrintDialog, який автоматично знаходить всі принтери в системі та призначений для виводу інформації на друк.
Попередній перегляд: Друк:
Висновки
В результаті виконання курсового проекту ми створювали базу даних в конкретній предметній області (в даному випадку це реалізація варіанта Абітурієнт) та розроблювали клієнтський додаток інформаційної системи з уніфікованим інтерфейсом у стилі Windows. В процесі роботи над виданим завданням ми закріпили та поглибили теоретичні знання з організації реляційних баз даних, придбали практичні навички адміністрування сервера баз даних, ознайомились із технологією створення і керування структурами баз даних та технологією розроблення клієнтського додатка, набули практичних навиків маніпулювання інформацією, яка зберігається в базах даних, та формування запитів до баз даних. Вивчали першу, другу, третю нормальні форми, визначали ключі та встановлювали зв’язки по ключовим полям. Здобуті знання знадобляться нам в процесі вивчення подібного профілю програмних засобів, полегшать орієнтування в нових програмних продуктах, а можливо і в розробленні своїх власних інтерфейсів.
