Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка архитектуры и пользовательского инте...doc
Скачиваний:
4
Добавлен:
15.09.2019
Размер:
902.66 Кб
Скачать

3. Пользователи системы Категории пользователей

При работе с системой на стадиях заполнения и эксплуатации БД необходимо участие следующих категорий пользователей:

• администратор БД,

• продавец;

• бухгалтер;

Администратор системы осуществляет заполнение БД информацией, подготовленной сотрудниками магазина или группой экспертов. Внесение изменений в БД системы осуществляется лишь администратором системы под руководством группы экспертов. Сотрудники и бухгалтерия являются внешними пользователями, работающими с системой в соответствии с ролями доступа в информационно-поисковом режиме.

Предоставляемые возможности пользователям системы:

1. Продавцу:

• просмотр информационного блока;

• регистрация продажи;

• изменение данных о товаре;

• формирование статистических данных;

• выписка чека.

2. Администратору:

  • изменение данных о пользователях;

  • изменение данных о поставщиках;

  • изменение данных о производителях;

  • изменение данных о товаре;

  • изменение данных о группах товарах;

  • изменение данных о партиях;

  • изменение данных о магазинах;

  • добавление данных о пользователях;

  • добавление данных о поставщиках;

  • добавление данных о производителях;

  • добавление данных о товаре;

  • добавление данных о группах товарах;

  • добавление данных о партиях;

  • добавление данных о магазинах;

  • удаление данных о пользователях;

  • удаление данных о поставщиках;

  • удаление данных о производителях;

  • удаление данных о товаре;

  • удаление данных о группах товарах;

  • удаление данных о партиях;

  • удаление данных о магазинах;

  • поиск данных по различным критериям.

3. Бухгалтеру:

• изменение данных о сотрудниках;

• просмотр информационного блока;

• формирование заказа;

• формирование статистических данных;

• расчет заработной платы;

Пользователи системы и их права на диаграмме прецедентов

Представим в виде диаграммы прецедентов категории пользователей и права, которыми они наделены (Рис.1-3)

Рис.1 – Общая диаграмма прецедентов

Рис.2 Диаграмма прецедентов для пользователя системы Администратор

Рис.3 Диаграмма прецедентов для пользователя системы Бухгалтер

4. Архитектура информационной системы

4.1. Основные объекты информационной системы.

Определим перечень объектов, имеющих влияние на информационную систему, и установим между ними связи:

  1. товары

  2. сотрудники

  3. поставщики

  4. производители

  5. группы товаров

  6. партии товаров

  7. магазины

Отобразим связи между объектами с помощью диаграммы классов (Рис.4):

Рис.4. Диаграмма классов, изображающая объекты ИС и связи между ними.

Информационная система магазина может быть разбита на следующий ряд подсистем, характеризующихся определенным перечнем выполняемых функций:

4.2 Подсистемы ис

Логически в данной ИС можно выделить несколько подсистем. Каждая из них несет определенную функциональную нагрузку. Выделим следующие подсистемы:

Подсистема обработки запросов

  • Подсистема работы с товарами

  • Подсистема работы с персоналом

  • Подсистема работы с поставщиками и производителями

  • Подсистема работы с магазинами

  • Подсистема работы с партиями и группами товаров

  • Подсистема работы с учетными записями

Подсистема «Информационный блок»

Подсистема «Ведение бухгалтерского учета»

Подсистема «Формирование отчетов»

На рисунке 5 изображена структура системы с входящими в нее подсистемами.

Рис.5. Структура системы и ее подсистем