Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD-Kursova1111.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆
    1. Постановка завдання.

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

База даних буде містити у собі наступні дані:

  • Виробників деталей

  • Типи деталей.

  • Характеристики для деталі

  • Каталог товарів(що включає ціну товару, характеристики, дані про

  • виробника, тип, назву)

  • Наявність товарів на складах.

  • Облік продажів(вартість, дата, які деталі були придбані, продавець, відділ)

  • Облік працівників(ПІБ, телефон, номер карти для виплат, ставка,відділ, посада )

  • Облік відділів(адреса, кількість працівників)

У випадку зміни бази даних, усі операції мають зберігатися в окремому документі, доступ до якого повинен мати адміністратор системи.

Доступ до бази даних повинен здійснюватися за допомогою форми авторизації. Авторизація має обмежувати доступ до даних.

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

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

Інформація, яка буде міститися в базі даних буде розділена за доступністю для різних груп користувачів:

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

Менеджер з продаж здійснюватиме додавання нових товарів та встановлюватиме ціни на товари.

Адміністратор володітиме загальною інформацією по діяльності підприємства, зокрема зможе переглядати інформацію про купівлі (продажі), управління персоналом тощо.

Касир буде заносити дані про продаж в базу даних

Бізнес-процеси

Для того, щоб виділити бізнес-процеси, необхідно виділити операції, які здійснюються компанією, отже є такі бізнес-процеси:

  • Продаж товару

  • Внесення даних про нові деталі до каталогів

  • Прийом нової партії товару на склад

  • Надання інформації покупцям про характеристики та наявність деталей;

  • Процес управління персоналом.

Продаж товару включає вибір товару покупцем та оформлення покупки на касі.

Внесення даних про нові деталі до каталогів включає в себе внесення до каталогів даних про деталь, якої раніше не було у продажі, можливе додавання нового виробника або типу деталі.

Прийом нової партії товарі на склад включає в себе відзначення кількості товарів, що прийняті на конкретний склад.

Одним із важливих бізнес процесів даної предметної області є формування націнки на товари, які реалізуються. Відповідно існує дві ціни:

– закупівельна ціна – це ціна, яку встановлюють постачальники продукції;

– ціна продажу – це ціна, яку встановлює компанія з продажу. Дана ціна розраховується в залежності від виду товару, в середньому коливається від 10 до 25%.

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

Бізнес-правила

Серед основних бізнес-правил, які були поставлені перед системою можна виділити:

  • Дата продажу встановлюється автоматично у момент операції

  • Продавець, шо продав товар запам’ятовується разом з даними про операцію продажу

  • Продані деталі автоматично списуються зі складу.

  • Товар не може бути проданий за ціною меншою за закупівельну

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]