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

Реферат Проектування бази даних &Автосервіс&





int, not null, Allow null value);

Четверта таблиця pricelist призначена для зберігання інформації про послуги, які виконує автосервіс, про деталі, часу виконання робіт, прізвища автослюсаря і ціною послуги. Включає в себе наступні стовпці:

Work (тип nvarchar (50), not null);

Detali (тип nvarchar (50), not null, первинний ключ, ідентифікатор);

- TimeWork (тип time (7), not null);

AvtoMechanic (тип nvarchar (50), not null);

Price (тип int, not null);

П'ята таблиця warehouse призначена для зберігання інформації про деталі, фірмі-виробнику детеалей, ціні на деталі для фірми виробляє роботи, а також про те, чи є в наявності деталі. Включає в себе наступні стовпці:

Detali (тип nvarchar (50), not null, первинний ключ, ідентифікатор);

- Manufacturer (тип nvarchar (50), not null);

CompanyPrice (тип int, not null);

ClientPrice (тип int, not null);

AvailableInWarehouse (тип nvarchar (50), not null);

Сервер баз даних Microsoft SQL Server в якості мови запитів використовує версію мови SQL.

У SQL Server 2005 вбудована підтримка .NET Framework. Завдяки цьому збережені процедури БД можуть бути написані на будь-якій мові платформи .NET, використовуючи повний набір бібліотек, доступних для .NET Framework, включаючи Common Type System (система поводження з типами даних в Microsoft .NET Framework). Однак, на відміну від інших процесів, .NET Framework, будучи базисною системою для SQL Server 2005, виділяє додаткову пам'ять і вибудовує засоби управління SQL Server замість того, щоб використовувати вбудовані засоби Windows. Це підвищує продуктивність у порівнянні із загальними алгоритмами Windows, так як алгоритми розподілу ресурсів спеціально налаштовані для використання в структурах SQL Server.

У таблицях виберемо первинні ключі і індексовані поля. Так само для поля визначимо його основні характеристики - чи є це поле зовнішнім або первинним ключем, чи створений індекс по цьому полю, чи задано для поля значення за замовчуванням, які обмеження задані для даного поля. Вся інформація про палях представлена ??в таблиці 1, зв'язки між таблицями бази даних представте на рисунок 4.1.


Таблиця 1 - Опис даних:

Назва табліциІмя поляТіп даннихРазмер поляПервічний ключ/вторинний ключ/индексированное полеClientNumberNvarchar50Первічний ключ (AUTO_INCREMENT) FamNvarchar50NOT NULLNameNvarchar50NOT NULLOchestvoNvarchar50NOT NULLMarkaNvarchar50NOT NULLWorkNumberNvarchar50Первічний ключ (AUTO_INCREMENT) WorkNvarchar50NOT NULLDetaliNvarchar50NOT NULLWorkerNvarchar50NOT NULLPriceInteger50NOT NULLWorkersIDInteger50Первічний ключ (AUTO_INCREMENT) LoginNvarchar100NOT NULLPasswordNvarchar100NOT NULLAccessInteger50NOT NULLpriceListDetaliNvarchar50Первічний ключ (AUTO_INCREMENT) WorkNvarchar50NOT NULLTimeWorkDateTime-NOT NULLAvtoMechanicNvarchar50NOT NULLPriceInteger50NOT NULLwarehouseDetaliNvarchar50Первічний ключ (AUTO_INCREMENT) ManufacturerNvarchar50NOT NULLCompanyPriceInteger50NOT NULLClientPriceInteger50NOT NULLAvailableInWarehouseNvarchar50NOT NULL

рисунок 4.1 - зв'язку таблиць бази даних

автосервіс програмування інтерфейс інформація


6. Проектування та програмування інтерфейсів системи


Додаток буде мати вигляд консольного вікна, через яке можна буде взаємодіяти з пунктами, показаними в ньому. Структура вікна має такий вигляд (рисунок 5.1):


Малюнок 5.1 - Інтерфейс користувача


Програмний код, що реалізовує вищеописані функції на мові С # представлений у Додатку 2.


7. Опис керівництва користувача


. 1 Призначення програми


Програма призначена для автоматизації доступу, обробки, виведення інформації про послуги автосервісу і його клієнтах. Програма має зрозумілий і простий для користувача інтерфейс. Для входу в програму існує три рівні доступу: адмін (малюнок 6.1), користувач (рисунок 6.2) і захисний (малюнок 6.3), що використовується для захисту від несанкціонованого доступу в програму.


Малюнок 6.1 - Інтерфейс програми, реалізований у рівні доступу адмін


У даній програмі можливі наступні види дій, наведених нижче з поясненням до кожного з них:

. Переглянути всі записи бази даних автосервісу:

Тут можна подивитися ім'я, прізвище, по батькові клієнта, марку та реєстраційний номер автомобіля поступі...


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





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

  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Створення бази даних у середовищі SQL SERVER 2012
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару