Пример требований к системе. Часть 4.

Объекты системы

Диаграмма объектов (сущностей)

Список:

  • Пользователи системы
  • Партнеры
  • Визиты
  • Презентации
  • Обязятельства

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

Диаграммы будут специфицированы позднее.

Основные объекты системы

Партнеры

part.PNG

Визит

Название поля

Описание

Тип данных

Обяз. поле

1.

Номер

Число

+

2.

Номер партнера

Число

+

3.

ID медпредставитель

(может не быть, уточнить)

Идентификатор представителя, который создал данного партнера

Определяется при сохранении

Число

+ (скрытое)

4.

Дата создания

Определяется автоматически

дата

+

5.

Дата визита

Вводится вручную

дата

+

6.

Тип посещения

Выбор из списка

текст

+

7.

Примечание к партнеру

Вводится вручную

Текст

+

8.

Маркетинговое примечание

Вводится вручную

текст

+

9.

К каждому визиту может быть привязано произвольное число спецификаций (дочерних объектов)

Виды спецификаций


Название столбца

Описание

Тип данных

Темы

1.

Название темы

Выбор из списка

Текст

2.

Примечание к теме

Вводится вручную

Текст

3.

Отношение к теме

Выбор из списка

Текст

Образцы

1.

Название образца

Из списка образцов

Текст

2.

Количество

Вводится вручную

Число

Материалы

1.

Название материала

Из списка материалов

Текст

2.

Количество

Вводится вручную

Текст

Сувениры

1.

Название сувенира

Из списка сувениров

Текст

2.

Количество

Вводится вручную

Число

Представители

1.

Имя представителя**

Заполняется автоматически; скрытое

Текст

* Вложенная спецификация:

· Наименование образца/материала/сувенира – из соответствующего списка

· Переданное количество

** Сохраняет имя представителя, осуществившего визит. Необходимо для истории визитов (при передаче партнера другому медпредставителю).

Обязательство


Название поля

Описание

Тип данных

Обяз. поле

1.

Номер обязательства

Число

+

2.

Номер партнера

Число

+

3.

ID медпредставитель

(может не быть, уточнить)

Идентификатор представителя, который создал данного партнера

Определяется при сохранении

Число

+ (скрытое)

4.

Дата создания

Определяется автоматически

дата

+

5.

Обещано

Вводится вручную

текст

+

6.

Срок выполнения

Вводится вручную

дата

+

7.

Описание

Вводится вручную

текст

+

8.

Дата выполнения

Вводится вручную

дата

+

Спонсорство

Название поля

Описание

Тип данных

Обяз. поле

1.

Номер

Число

+

2.

Номер партнера

Число

+

3.

ID медпредставитель

(может не быть, уточнить)

Идентификатор представителя, который создал данного партнера

Определяется при сохранении

Число

+ (скрытое)

4.

Дата создания

Определяется автоматически

дата

+

5.

Описание

Вводится вручную

текст

?

6.

Презент

Выбор из списка видов подарков

текст

?

7.

Дата

Вводится вручную

дата

?

8.

Тип спонсорства

Выбор из списка; возможно заполнение вручную

текст

?

9.

Итого потрачено

Вводится вручную

Число

?

10.

Оплачено/запланировано

Выбор одного из вариантов (выпадающий список или Radio)

Бит или перечисление

?

11.

Тема

Выбор из списка тем

Текст

?

Постмаркетинговое исследование

Название поля

Описание

Тип данных

Обяз. поле

1.

Номер

Число

+

2.

Номер партнера

Число

+

3.

ID медпредставитель

(может не быть, уточнить)

Идентификатор представителя, который создал данного партнера

Определяется при сохранении

Число

+ (скрытое)

4.

Дата создания

Определяется автоматически

дата

+

5.

Описание

Вводится вручную

текст

?

6.

Презент

Выбор из списка видов подарков

текст

?

7.

Дата

Вводится вручную

дата

?

8.

Тип спонсорства

Выбор из списка; возможно заполнение вручную

текст

?

9.

Итого потрачено

Вводится вручную

Число

?

Вопросник

Поля шапки:

Название столбца

Описание

Тип данных

1.

Дата

Вводится вручную

Дата

Поля спецификации:

Название столбца

Описание

Тип данных

1.

Вопрос

Вводится вручную

Текст

2.

Ответ

Вводится вручную

Текст

Презентация

Название столбца

Описание

Тип данных

1.

С

Вводится вручную

Дата

2.

По

Вводится вручную

Дата

3.

Тип презентации

Выбор из списка

Текст

4.

Продолжительность (ч)

Вводится вручную

Число

5.

Мероприятие (??)

Связь с календарем мероприятий

??

6.

Организатор

Выбор из списка мест работы партнеров (необязательное поле)

Текст

7.

Отделение

Выбор из списка отделений

Текст

8.

Расходы

Вводится вручную

Число

9.

Количество участников

Вводится вручную

Число

10.

Место проведения

Выбор из списка

Текст

11.

Тема презентации

Из списка тем

Текст

12.

Докладчик

Из справочника партнеров (?)

Текст

13.

Организатор

Из справочника партнеров (?)

Текст

14.

Расходы на докладчика

Вводится вручную

Число

15.

Примечание у мероприятию

Вводится вручную

Текст

Виды спецификаций:

Название столбца

Описание

Тип данных

1.

Специальности

Из списка специальностей

Текст

2.

Участники

Из справочника партнеров

Текст

3.

Темы

Из списка тем

Текст

4.

Материалы (название, количество)

Из списка материалов

5.

Сувениры (название, количество)

Из списка сувениров

Текст

6.

Образцы (название, количество)

Из списка образцов

Шаблоны Word

Справочники

Организации

Название поля

Описание

Тип данных

Обяз. поле

1.

Название

Вводится вручную

Текст

+

2.

Адрес

Вводится вручную

Текст

+

3.

Город

Выбор из списка

Текст

+

4.

Почтов