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

Реферат Автоматизоване робоче місце інженера по гарантії СТО "Континент"





Таблиця «spare_part» - таблиця деталей (запчастин) містить наступний набір полів:


Таблиця 3.14 - Типи?? Олею в таблиці «spare_part»

Ім'я поляТіп поляОписаниеspare_part_idСчетчикУникальный кодspare_part_nameТекстовыйНаименование деталиdistributor_idЧисловойСсылка на таблицю поставщиковunit_idЧисловойСсылка на таблицю одиниць вимірювань

Таблиця «distributor» призначена для зберігання інформації про постачальників деталей. Таблиця постачальників містить наступний набір полів:


Таблиця 3.15 - Типи полів у таблиці «distributor»

Ім'я поляТіп поляОпісаніеdistributor _idСчетчікУнікальний кодdistributornameТекстовыйНаименование деталі Таблиця «units» призначена для зберігання одиниць вимірювань, вона містить наступний набір полів:


Таблиця 3.16 - Типи полів у таблиці «units»

Ім'я поляТіп поляОписаниеunits_idСчетчикУникальный кодunits_nameТекстовийНазваніе одиниць измеренийunits_countЧисловойКоличество одиниць

Таблиця «wareshouse» призначена для зберігання відомостей про деталі на складі, вона містить наступний набір полів:


Таблиця 3.17 - Типи полів у таблиці «wareshouse»

Ім'я поляТіп поляОпісаніеwareshouse _idСчетчікУнікальний кодspare_part_idЧісловойСсилка на таблицю деталейcountЧисловойКоличество едініцunits_idЧісловойСсилка на таблицю одиниць вимірювань

Таблиця «refund_details» призначена для зберігання відомостей про повернені постачальнику деталей, вона містить наступний набір полів:


Таблиця 3.18 - Типи полів у таблиці «refund_details»

Ім'я поляТіп поляОписаниеrefund_details_idСчетчикУникальный кодspare_part_idЧісловойСсилка на таблицю деталейcountЧисловойКоличество едініцunits_idЧісловойСсилка на таблицю одиниць ізмеренійotherОпісаніе причини повернення

В спроектованої базі даних таблиці між собою пов'язані ставленням «один-до-багатьох». Усі зв'язки відображені на схемі бази даних зображеної на малюнку 3.7 нижче:

Малюнок 3.7 - Схема даних


.3 Запити


При розробці автоматизованої системи використовувався сучасний інструмент пропонований Microsoft - Linq to SQL, призначена для вирішення проблеми об'єктно-реляційного відображення, тому при розробці не було необхідності створювати класичні SQL запити. Для полегшення взаємодії клієнтського додатку з базою даних був розроблений проект (бібліотека) реалізовує механізм приховування деталей доступу до даних реалізує патерн програмування репозиторій.

Репозиторій - це фасад для доступу до бази даних. Весь код програми за межами репозитория працює з базою даних через нього і тільки через нього. Таким чином, репозиторій інкасулірует в собі логіку роботи з базою даних, це шар об'єктно-реляційного відображення в нашому додатку. Більш точно, репозиторій, чи сховище, це інтерфейс для доступу до даних одного типу - один клас моделі, одна таблиця бази даних в простому випадку. Доступ до даних організується через сукупність всіх репозиторій. Інтерфейс репозитория задається в термінах моделі програми: Entity - базовий клас для всіх класів моделі програми. Атрибут Id необх...


Назад | сторінка 21 з 48 | Наступна сторінка





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

  • Реферат на тему: Електронна таблиця
  • Реферат на тему: Таблиця Excel
  • Реферат на тему: Хімічна таблиця Менделєєва
  • Реферат на тему: Таблиця форматів стандартної поліграфічної продукції
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару