Проектування автоматизованих інформаційних систем. Інформаційна система музичного магазину "LARGO" - Курсовая работа

бесплатно 0
4.5 180
Аналіз бізнес-потреб магазину та основних завдань автоматизації процесів купівлі-продажу. Визначення категорій користувачів і класів даних, розробка матриці подій для менеджера товару. Інфологічне та даталогічне проектування інформаційної системи.


Аннотация к работе
Магазин «LARGO», який було засновано в 2011 році, займається продажем музичних інструментів та музичного обладнання. В звязку з поступовим розширенням магазину необхідно перенести всі облікові записи в електронний вигляд для більш ефективної роботи працівників магазину.В проекті існують такі обмеження: - можливість обслуговування покупців: в середньому не більше 1 покупця за хвилину; обмежено кількість товару на складі, але є додаткова можливість замовити товар понад цієї кількості;Весь облік документів був на паперових носіях.Потреба в безпеці безпека необхідна для конфіденційності, доступності і цілісності безпека необхідна для підтримки конфіденційності, доступності і цілісності даних Вплив існуючого оточення впливає на конфіденційність впливає на конфіденційність Відмовостійкість Забезпечується постійним доступом до документів Повинен забезпечити адміністратор Контекст захистів, необхідний рівень безпеки конфіденційність: доступ до документації лише для персоналу; доступність: забезпечення постійного доступу до документації; цілісність: цілісність документів в фізичному розумінні конфіденційність: доступ до даних лише для персоналу та адміністратора; доступність: забезпечення постійного доступу до сервера; цілісність: цілісність бази даних в інформаційному сенсіЧисло транзакцій в середньому близько 20 транзакцій за годину.Супровід системи описано в таблиці 1.2. Передбачуваний супровід супровід в разі помилок в документації здійснюється самими касиром та менеджером товару іноді необхідний професіональний супровід (в разі виникнення збоїв системи) - підтримувати систему повинен адміністраторНа даний момент окрім автоматизування процесів необхідне таке розширення: · створити базу клієнтів;· Заплановані простої: під час прийому товару.Вплив людського фактору описано в таблиці 1.3. Спеціальні можливості Відсутні інтерфейс повинен передбачати просте виконання стандартних функцій (додати клієнта, оформити замовлення тощо)При збільшенні кількості користувачів лише збільшиться кількість записів в таблицях, що зберігають дані про касирів та менеджерів товару, тобто в цьому випадку масштабованість передбачено.Касири зобовязані працювати з клієнтом. Перелік основних функцій, до яких повинен мати доступ касир: · Оформлювати замовлення клієнта; · Якщо замовлення буде виконано пізніше, заносити клієнта до клієнтської бази, для можливості підтримки звязку з ним; Перелік основних функцій, до яких повинен мати доступ менеджер товару: · Перевіряти замовлення на поставку, яке автоматично складається програмою щотижня;Класи даних, необхідні для роботи програми: · Дані про товар;1 М замовляє товар в постачальника N Підготувати замовлення автоматично, видати запит на підтвердження, відправити замовлення 2 М приймає поставку товару N Надати форму прийняття поставки, змінити "кількість товару на складі" в базі, відмітка "замовлення виконано" 3 М приймає поставку товару, але товар надано не в повному обсязі NN Надати форму прийняття поставки, але не ставити відмітку «замовлення виконано». 1 К оформлює замовлення, за умови, що товар є на складі N Надати вибір, надати форму замовлення та записати замовлення 2 К оформлює замовлення, але товару немає на складі N Надати вибір, надати форму замовлення та записати замовленняНазва таблиці Призначення таблиці та опис інформації, яка в ній міститься Ключ товари інформація про товари, які продаються в магазині. тов_id постачальники для кожного товару існує свій постачальник. Інформація про постачальників зберігається в цій таблиці. пост_id категорії інформація про категорії товарів (такі як духові інструменти, аксесуари тощо). кат_ id замовлення інформація про час замовлення, про те, який клієнт його зробив та який касир його оформив. зак_ id orderitems інформація про товари в кожному замовленні. Таблиця потрібна для збереження даних про те, який товар в якій кількості присутній в кожному з замовлень зак_ id, тов_id касири інформація про співробітників, що займають посаду касира кас_ id клієнти інформація про клієнтів кл_ id замовлення на поставку щотижня список товарів, які потрібно привезти, відправляється постачальникам.Назва таблиці Ключ Назва атрибута Тип даних Пояснення товари PK тов_id integer унікальний ідентифікатор товару тов_назв char(20) назва товару тов_колво integer кількість товару в наявності тов_стнд_колво integer стандартна кількість товару.

План
Зміст

Список термінів, скорочень та позначень

Вступ

1. Аналіз підприємства автоматизації

1.1 Границі проекту

1.2 Бізнес-потреби

1.3 Безпека

1.4 Продуктивність

1.5 Супровід

1.6 Розширюваність

1.7 Доступність

1.8 Людський фактор

1.9 Методології

1.10 Масштабованість

2. Постановка задачі

2.1 Категорії користувачів

2.2 Класи даних

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

3. Інфологічне проектування

3.1 Загальна ERD

4. Даталогічне проектування

5. Моделювання бізнес процесів

5.1 DFD

5.2 IDEF3

Висновки

Список літературних джерел
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?