Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка системи управління базами даних &Облік кадрів педагогічних працівників&

Реферат Розробка системи управління базами даних &Облік кадрів педагогічних працівників&





дагувати», «Здійснювати перегляд» даних про занесених педагогах. Вікно редагування даних містить навігаційні кнопки, поля для занесення інформації про педагогів, поле для відображення фотографії педагога і три допоміжні кнопки «зберегти», «видалити», «вийти».

За допомогою кнопок «Звіт» та «Експорт в Excel» дані співробітника можна виводити в друкований вигляд для складання звітів про співробітника або по певних запитах


2.2 Алгоритм розробки СУБД «Облік кадрів педагогічних працівників»


1 Дослідження предметної області;

Побудова концептуальної моделі;

Нормалізація таблиць бази даних, привівши до третіх нормальній формі;

Розробка бази даних в MS Access;

Розробка графічного інтерфейсу в Borland Delphi 7.0


2.3 Створення бази даних в MS Access


Основа для СУБД була розроблена в MS Access. MS Access мають багато плюсів, часто програмісти воліють використовувати саме їх. По-перше, база даних MS Access - це один файл. Скільки б таблиць та індексів вона не містила, все це зберігається в одному єдиному файлі. А значить, таку базу даних легше обслуговувати - переносити на нове місце, робити резервні копії і так далі. Ще один плюс - імена полів в такій БД можна давати російськими літерами.

У базі даних MS Access були створені 4 таблиці:

«Педагоги»;


Малюнок 1.2 «Таблиця Педагоги»

«Освітня програма»;


Малюнок 1.3 «Таблиця« Освітня програма »


1 «Навантаження»;

Малюнок 1.4 «Таблиця« Навантаження »


2 «Дисципліни».

Малюнок 1.5 «Таблиця« Дисципліни »


Після створення таблиць, необхідно зробити схему даних

При побудові схеми даних Access автоматично визначає по обраному полю тип зв'язку між таблицями. Якщо поле, по якому потрібно встановити зв'язок, є унікальним ключем, як в головній таблиці, так і в підлеглої, Access встановлює зв'язок типу одне одного. Якщо поле зв'язку є унікальним ключем в головній таблиці, а в підлеглій таблиці є не ключовим або входить у складений ключ. Access встановлює зв'язок типу один до багатьох від головної таблиці до підлеглої.

Малюнок 1.6 «Схема даних»


На цьому етапі база даних готова. Далі необхідно було наповнити базу даних потрібною інформацією. Поки база даних ще порожня, потрібно було зробити резервну копію файлу BD.mdb, який і є отриманої базою даних.


2.4 Робота з базою даних MS Access в Delphi


Після того, як база даних була спроектована і зроблені таблиці, залишилася здійснити даний проект в Delphi, що працює з цією базою даних. Головна форма програми виглядає, як показано на малюнку 1.7.


Малюнок 1.7 «Головна форма програми»

Дана форма має два компоненти ToolBar. Властивості Align TollBar1 присвоєно значення alTop (весь верх). Потім властивості Align TollBar2 присвоєно значення alNone. Потім поміщений компонент Splitter з вкладки Additional панелі інструментів, і його властивості Align також присвоєно значення alBottom, після чого він притулився до нижньої панелі. Splitter - це роздільник між панелями. З його допомогою користувач мишею зможе пересувати нижню панель, міняючи її розміри. Далі поміщений розділ пошуку, що складається з Label, Edit і кнопки BitBtn.

У компоненті TollBar1 створено 3 кнопки. Одна з них призначена для редагування поточного запису, інша - для додавання нової, третя для видалення.

Далі все вільне місце форми займає DBGrid з вкладки DataControls палітри компонентів, властивості Align присвоєно значення alClient.

Властивості Name форми присвоєно значення fMain, властивість Caption форми має текст Облік кадрів педагогічних працівників raquo ;, модуль збережений під ім'ям Main.pas. Далі в проект додано модуль даних (File - gt; New - gt; Data Module). Модуль даних - це не візуальний контейнер для розміщення на ньому не візуальних компонентів. В основному, він призначений для розміщення в ньому компонентів підключення до даних (TDataBase, ADOConnection тощо), компонентів - наборів даних (TTable/ADOTable, TQuery/ADOQuery, TStoredProc/ADOStoredProc) і компонентів DataSource, які забезпечують зв'язок наборів даних і компонентів відображення/редагування даних. Також модуль даних часто використовують і для зберігання глобальних змінних, загальних функцій і процедур, які повинні бути вид...


Назад | сторінка 5 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access