Сбор и анализ требований пользователя

Информационная система должна содержать следующие сведения:

- Название товара цена товара

- ФИО поставщика, название фирмы, адрес поставщика, количество поставляемого товара, дата расчета за поставку

- ФИО покупателя, адрес, наименование купленного товара, дата расчета

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

- общая сумма представленная поставщику за определенный товар

- общая сумма оплаченная покупателем за товар

- количество оплаченных квитанций по поставщикам на определенную дату

- количество оплаченных квитанций покупателями на определенную дату

- наименование поставляемого товара определенным поставщиком

Анализ требований.

Функциональность – информационная система должна обеспечивать хранение необходимо информации о товарах, датах поставки определенного товара, датах реализации товаров, информацию о поставщиках и покупателях; производить поиск информации по запросам пользователя; предоставлять возможность редактирования и обновления информации.

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

Надежность – обеспечение сохранности данных при сбое компьютера, возможность обработки данных вне зависимости от сбоев в работе системы.

Производительность – повышение производительности работы магазина в целом за счет представления электронных форм представления информации.

Возможность поддержки – обеспечение пользователю возможности устанавливать свою последовательность обработки данных.

Реализация – использование системы предполагает эффективное использование ресурсов компьютера и не требует новейшего аппаратного обеспечения.

Интерфейс – поддержка понятного интерфейса системы для обеспечения простоты работы различных категорий пользователей.

Модель прецедентов

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

Исполнитель, задачи, прецеденты.

Выделяются исполнители, которые выполняют определенные задачи при взаимодействии с системой. Для каждой выделенной задачи определяется прецедент, удовлетворяющий потребностям отдельного исполнителя. (Таблица 1.2.)


Таблица 1.2. – Исполнители, задачи, прецеденты

Исполнитель Задачи Прецеденты
Оператор Редактирует и обновляет данные Редактирование и обновление данных
Пользователь Создает зарос данных Создание запроса и получение ответа
ИС «Расчет покупателями и поставщиками» Автоматическое сохранение данных Сохранение данных

О результатам анализа прецедентов должна быть предусмотрена разработка соответствующих форм с необходимыми элементами управления.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: