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

Реферат Управління приватною організацією





о вибраній таблиці

б) Можливість пошуку інформації за обраним критерієм в таблиці.

в) Надійна робота програми та відлов помилок при введенні некоректної інформації.


2.3 Схема взаємодії проектів програми


Малюнок 2.1 Схема проектів


У даному ПС використовуються 4 проекту взаємопов'язаних між собою, кожен з яких відіграє свою важливу роль в програмному средстве.Firm відповідає за View-модель всього програмного засобу. Logic- за логіку роботи програми, і за зв'язок View -моделі з базою даних. Data -является «нижнім» рівнем програми і безпосередньо взаємодіє з БД.

Entity містить структури, в об'єкти яких здійснюється висновок інформації з БД.


2.4 Проект Data

Малюнок 2.2 Схема проекту Data

Статичний метод Insert, служить для безпосереднього запису даних в БД

Статичний метод Delete, служить для видалення запису з БД.

Статичний метод Update, служить для оновлення запису в БД.

Статичний метод ReadRecords, служить для вибірки інформації з потрібної таблиці БД.

Статичний метод TableNames, служить для отримання імен всіх таблиць існуючих в БД.

Статичний метод DBConnection, служить для безпечного підключення до бази даних.

Статичний метод СloseConnection, служить для безпечного завершення роботи з БД.


2.5 Проект Entity


Проект містить у собі структури, за допомогою яких здійснюється взаємодія ПС і БД.


Малюнок 2.3 Схема проекту Entity


Клас TableStruct. Служить структурою таблиці в ПС.Содержіт в собі поле List lt; Notes gt;.

Клас Note. Служить структурою записи в ПС. Містить в собі поле List lt; String gt;.



2.6 Проект Logic


Малюнок 2.4 Схема проекту Logic


Відповідає за логіку всю логіку роботи програми.

Статичний метод Insert, служить для безпосереднього запису даних в БД

Статичний метод Delete, служить для генерації і передачі запиту на видалення в проект Data.

Статичний метод Update, служить для генерації і передачі запиту на оновлення в проект Data.

Статичний метод ReadRecords, служить для генерації і передачі запиту на прочитання даних в проект Data.

Статичний метод TableNames, служить для генерації і передачі запиту на прочитання імен всіх таблиць в проект Data.

Статичний метод DBConnection, служить для передачі запиту на безпечне підключення до БД в проект Data.

Статичний метод СloseConnection, служить для передачі запиту на безпечне завершення роботи з БД в проект Data.

Статичний метод Find, служить для генерації sql запиту на пошук потрібної інформації, і передачі цього запиту до проекту Data.


2.7 Проект Firm


Малюнок 2.5 Схема проекту Firm


Є View-моделлю даного програмного засобу і містить в собі 2 основні форми.

Основна користувацька форма Form. Призначена для висновки інформації, видалення редагування і пошуку потрібної інформації.

Форма AddForm. Призначена для заповнення інформацією структури, яка в подальшому буде додана в БД.


. Інфологічної моделі предметної області



У якості сховища інформації користувача вирішено використовувати базу даних СУБД MSSQL. На малюнку 3.1 представлена ??її схема.

Зараз буде розглянута і описана кожна з таблиць окремо.

Таблиця Suppliers (рисунок 3.2). У даній таблиці буде зберігатися інформація про постачальників, і згодом при оформленні заявки про прихід продукту саме з цієї таблиці буде здійснюватися вибір постачальника.


Рисунок 3.2 Схема таблиці Suppliers


Поле №.Тіп int. Являє собою первинний ключ таблиці. Дане поле використовується в цільового поля зовнішнього ключа інших таблиць.

Поле F.I.O. Тип nchar (255). Являє собою поле, що містить прізвище, ім'я та по батькові постачальника. Надалі буде використовуватися для зручності вибору постачальника.

Поле Adress Тип nchar (255). Являє собою поле, що містить адресу постачальника. В подальшому може бути використано ...


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





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

  • Реферат на тему: Статичний розрахунок плоских конструкцій
  • Реферат на тему: Статичний режим транзисторних підсилювальних каскадів
  • Реферат на тему: Кінемато-статичний аналіз механізму хитного конвеєра
  • Реферат на тему: Пристрій передачі даних, що містить п`ять каналів передачі
  • Реферат на тему: Поняття журналістської інформації. Спостереження як метод збору інформації ...