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

Реферат Проектування програмного забезпечення з обліку товарів в &Мегаспорт& магазині





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

Ядром інфологічної моделі є опис об'єктів предметної області та зв'язків між ними (сутність-зв'язок).

Для опису інфологічної моделі використовують як мови аналогічного (описового) типу, так і графічні засоби. Графічні засоби є більш наочними і простими для сприйняття. При складанні інфологічної моделі завдання «Реалізація товарів» вимагає виділити класи об'єктів.

Класом об'єктів називають сукупність об'єктів, що володіють однаковим набором властивостей. Кожному класу об'єктів приписують унікальне ім'я. Зв'язки між об'єктами і його властивостями можу бути різні. Об'єкт може володіти тільки одним значенням якого то властивості. Це властивість називається одиничним. Якщо для властивості існує кілька значень у одного об'єкта, то така властивість називається множинним. При дослідженні та аналізі предметної області для вирішення завдання «Облік реалізації товару» було виділено 6 класів об'єктів: Товари, Чек, Продавці, Накладна, Клієнт, Категорія.

Клас об'єктів «Товари» має наступний набір властивостей, що описує даний клас:

код товару

код категорії

найменування товару -ціна

кількість

Зв'язки між об'єктом і його властивістю є поодинокими, т. е. притаманні кожному товару.

Клас об'єктів «Чек» містить інформацію про щоденні чинених продажів і має наступний набір властивостей:

код чека

код продавця

код категорії

найменування товару

кількість

ціна

дата видачі

Клас об'єктів «Продавці» містить інформацію про продавців, товар їм проданому і має наступний набір властивостей:

код продавця - ПІБ

дата народження

телефон

адреса

Клас об'єктів «Накладна» містить інформацію про надходження товару і має наступний набір властивостей:

№ накладної

постачальники

код товару

код категорії

кол-во

дата надходження

Клас об'єктів «Категорія» має наступний набір властивостей:

код категорії

найменування

Клас «Клієнти» (для безготівкового розрахунку) має наступний набір властивостей:

код товару

ПІБ клієнта

Назви організації

№ номер рахунку в банку

Крім зв'язку між об'єктом і його властивостями, в інфологічної моделі фіксуються зв'язки між об'єктами різних класів. Розрізняють зв'язку типу

«один -до- одного» (1: 1). Наприклад, товар - код товару;

«багато до багатьох» (М: М). Наприклад, продавці - клієнти;

«один до багатьох» (1: М). Наприклад, товар - продавець.


Малюнок 5.Діаграмма ER-типу ТОВАР - ПРОДАВЕЦ


Малюнок 6. Діаграма ER-екземпляра


Для найбільш поширених реляційних баз даних також використовується мова інфологіческого моделювання Таблиця-зв'язок (приклад використання, якого наведено на малюнку 4). У ньому всі сутності зображуються одностолбцовимі таблицями із заголовками, що складаються з імені та типу сутності. Рядки таблиці - це перелік атрибутів сутності, а ті з них, які складають первинний ключ, розташовуються поруч і обводятся рамкою. Зв'язки між сутностями вказуються стрілками, спрямованими від первинних ключів або їх складових.


Малюнок 7. Міфологічна модель, побудована за допомогою мови Таблиці-зв'язку


Логічне проектування

Форми вхідний і вихідний інформації

Під вхідною інформацією розуміється вся інформація, необхідна для вирішення завдання і розкладання на різних носіях: первинних документах, машинних носіях, у пам'яті ПК.

...


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





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

  • Реферат на тему: Товар і його властивості. Концепції вартості товару
  • Реферат на тему: Виявлення впливу властивостей поверхні різних волокнистих матеріалів на акт ...
  • Реферат на тему: Виявлення впливу властивостей поверхні різних волокнистих матеріалів на акт ...
  • Реферат на тему: Зміна функціональних властивостей складних об'єктів техніки з плином ча ...
  • Реферат на тему: Маркетингові дослідження споживчих властивостей товару, на прикладі морозив ...