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

Содержание

Содержание 2

Введение 3

Описание предметной области 4

Описание системы 5

Категории пользователей информационной системы 7

Требования к ИС 9

Функциональные требования к системе 9

Диаграмма прецедентов 11

Нефункциональные требования 15

Разработка базы данных системы 18

Концептуальная модель данных 18

ER- диаграмма 18

Логическая модель данных 2

Диаграмма классов 3

Физическая модель данных 4

Заключение 23

Список используемой литературы 24

Введение

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

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

В данной курсовой работе будут рассматриваться требования, которые предъявляются к программному продукту. Анализ требований будет произведен на основе информационной системы, предназначенной для автоматизации работы продуктового магазина.

Описание предметной области

Описывается предметная область, информационные потоки, основные бизнес-процессы, которые планируется автоматизировать,

В качестве предметной области рассматривается работа сети продуктовых магазинов, которая обслуживает покупателей продовольственной продукцией.

Планирование работы магазина производится на основании анализа спроса. На основании данных скорости реализации товара и количества текущих остатков на момент подачи оформляется заявка, на основании которой производится поставка товара в соответствии с графиком поставок.

После получения товара, он расставляется на полки в соответствии с нормами выкладки. По мере реализации товар переставляется на полках персоналом магазина по принципу FI-FO.

В конце смены подводятся итоги работы магазина на основании данных после закрытия кассы.

В случае возникновения бракованной продукции или с истекшим сроком реализации, такой товар выявляется в течении дня, актируется и возвращается поставщику.

Описание системы

Описываются основные функции системы и ее назначение.

Система предназначена для того, чтобы реализовывать продовольственные товары в продуктовом магазине.

Основным назначением системы является автоматизация ввода и хранения отчетных данных по продовольственным продуктам. Система позволяет изменять, дополнять, вести поиск и просмотр информации о товарах, накладывать ограничения доступа к системе, хранить списки реализованных товаров, позволяет подсчитывать рейтинг продавцов.

Также система выполняет функцию разграничения прав доступа зарегистрированного пользователя и обеспечивает разграничение доступа к информационным ресурсам системы, а также к ее функциям.

Система содержит информацию о продукции магазина, о поставщиках и производителях этой продукции. А так же о сотрудниках, работающих в каждом магазине. При этом проверяются данные о наличии продуктов и обновляется список поступившего товара. Администратор контролирует также количество продукции в магазине, используя информацию о товаре, которая обновляется. Обработка запросов на покупку товара включает следующие действия: клиент приходит в магазин, выбирает нужные ему продукты, подходит к кассе. Кассир пробивает ему товары через кассу. И автоматически система формирует чек. Если покупатель не нашел товара в магазине или товара нет в нужном количестве, то он может обратиться к продавцу и узнать, когда будет поставка. Магазин получает новые товары от своих поставщиков. Когда новые товары поступают в магазин, необходимая информация о них фиксируется. Информация о сотрудниках в системе магазина содержится отдельно от записей о товаре.

Администратор магазина регулярно готовит отчеты за определенный период времени о новом товаре, о новых поставщиках, с которыми заключили договор и так далее.

Информационная система состоит из четырех подсистем:

• Информационный блок;

• Ведение бухгалтерского учета;

• Обработка запросов;

• Формирование отчетов.