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

Реферат Автоматизований облік замовлень в меблевому салоні





Define, створимо посилальну цілісність.


Рис.6 Створення посилальної цілісності для поля N_cli.


Вибравши поле N_cli в списку, розташованому ліворуч, визначимо його, як зовнішній ключ до батьківської таблиці meb_client справа. У полі Update rule поставимо прапорець у напису Cascade (каскадне зміна та видалення підлеглих записів). Те ж саме проробимо з полем N_meb, присвоївши йому батьківську таблицю meb_meb, далі визначимо посилання у таблиці meb_meb у відносно таблиці meb_proizv по полю N_pro. Всім посилальним визначень присвоїмо імена і збережемо. При створенні посилальної цілісності в таблицях із зовнішніми ключами автоматично створюються індекси за їх неявному визначенню:

o meb_zacaz - N_cli, N_meb;

o meb_meb - N_pro.

У результаті ми отримали локальну базу даних для меблевого салону, що складається з чотирьох пов'язаних таблиць.


3. Створення програми для роботи з базою даних


Для роботи з створеної нами базою даних необхідно розробити додаток. Виконаємо задачу за допомогою середовища розробки Delphi.

Запустимо Delphi і створимо головну форму нашого застосування Form1. Далі перейдемо до інспектора об'єктів і у властивості Caption введемо «Меблевий салон. Облік замовлень », тим самим привласнивши нашої формі заголовок.

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

· У лівій частині розмістимо елемент PageConrol1 і додамо до нього два вікна TabSheet1 і TabSheet2. Дві отримані вкладки перейменуємо в інспекторові об'єктів і дамо їм імена «Додати нове замовлення» і «Клієнти».

· На правій половині розмістимо елементи Panel1 і Panel2, розділивши тим самим її на дві частини. У верхній її половині на Panel1 далі реалізуємо перегляд інформації, а в нижній Panel2 розташовуватимуться елементи для введення нових даних про товар і виробника.


Рис.7 Дерево об'єктів після розміщення елементів


Разметив вікно майбутньої програми, перейдемо до створення основних елементів. Почнемо зі сторінки PageControl1 / «Клієнти». Відкривши вкладку BDE, виберемо і розмістимо чотири компоненти Table і один Query:

Table1;

Table2;

Table3;

Table4;

Query1.

Для зв'язку компонентів Table з наявною базою даних meb_salon перейдемо в інспектор об'єктів і виберемо у властивості DatabaseName в випадаючому списку раніше створений псевдонім «meb_salon». Далі в властивості TableName визначимо для кожного компонента свою таблицю:

meb_client.db для Table1;

meb_zacaz.db для Table2;

meb_meb.db для Table3;

meb_proizvod.db для Table4,

а оскільки нам необхідно реалізувати пошук клієнтів, то

meb.client.db для Query1.

Для відображення даних додамо з вкладки...


Назад | сторінка 9 з 16 | Наступна сторінка





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

  • Реферат на тему: Розробка програми для роботи з базою даних
  • Реферат на тему: Додаток для роботи з базою даних
  • Реферат на тему: Додаток для роботи з базою даних (dBase)
  • Реферат на тему: Додаток в Visual Basic для роботи з базою даних
  • Реферат на тему: Створення та управління базою даних