Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Наши лабы по Добролюбову.doc
Скачиваний:
35
Добавлен:
30.04.2013
Размер:
10.23 Mб
Скачать

Концептуальная er-диаграмма

Работа 6.

Разработка физической ER-модели создаваемой базы данных.

Проанализировать концептуальную ER-диаграмму с целью выделения функциональных подзадач АРМ.

Работу АРМ можно разбить на выполнение следующих функциональных подзадач:

  • Управление пользователями: создание учетных записей пользователей, назначение и изменение прав доступа.

  • Просмотр отчетов по статистике сеансов работы пользователей.

  • Заполнение и редактирование форм ф. 16.

  • Получение отчетов за отчетный период, просмотр форм ф. 16.

Преобразовать концептуальную ER-диаграмму в физическую ER-диаграмму.

Накладная

Название

Тип

Обязательное

Описание

1

Номер накладной

Числовой (10)

Да

Номер следующей накладной Ф 16

2

Дата и время

Полный формат даты

да

Дата отправления почты (текущая дата)

3

Сопровождающий

Текстовый (50)

да

Фамилия и Инициалы лица сопровождающего почту

4

Отправлено из

Текстовый (255)

да

Место отправления – кодовое название станции

5

В адрес

Текстовый (255)

да

Адрес принимающей стороны

6

В мешке №

Числовой (3)

нет

Номер мешка в котором отправляется почта (если есть)

7

Логин оператора

Текстовый (20)

да

Уникальное имя присваеваемое пользувателю АРМ

Почтовое отправление

Название

Тип

Обязательное

Описание

1

Номер накладной

Числовой (10)

Да

Номер общей накладной Ф 16 к которой приписывается почтовое отправление

2

Наименование ПО и вещей

Текстовый (50)

Да

Вид почтового отправления (выбирается из установленного списка)

3

Номер ПО и вещей

Текстовый (10)

Да

Номера почтовых отправлений и вещей, приписываемых к общей накладной Ф 16

4

Ценность

Денежный (руб)

Нет

Ценность отправляемых почтовых отправлений, если таковая указана

5

Стоимость наложенного платежа

Денежный (руб)

Нет

Стоимость наложенного платежа (если таковая имеется)

6

Куда

Текстовый (255)

Да

Место назначения почтового отправления

7

Откуда

Текстовый (255)

Да

Место отправления почтового отправления

8

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

Текстовый (255)

Нет

Особые отметки, если таковые необходимы

9

Номера входящих СО

Текстовый (10)

Нет

Номера входящих страховых отправлений (если требуется указать)

По отдельным накладным

Название

Тип

Обязательное

Описание

1

Номер накладной

Числовой (10)

Да

Номер общей накладной Ф 16 к которой приписывается почтовое отправление

2

Наименование ПО и вещей

Текстовый (50)

Да

Вид почтового отправления (выбирается из установленного списка)

3

Количество

Числовой (3)

Да

Количество почтовых отправлений или вещей, приписанных к отдельной накладной Ф. 16, включённой в общую накладную ф. 16

4

Куда

Текстовый (255)

Да

Место назначения почтового отправления

5

От

Краткий формат даты

да

Дата составления отдельной накладной, включённой в общую накладную ф. 16

Пользователь

Название

Тип

Обязательное

Описание

1

Логин

Текстовый (20)

Да

Уникальное имя присвоенное пользователю

2

Пароль

Текстовый (20)

Да

Личный пароль пользователя, предназначенный для идентификации пользователя

3

ФИО

Текстовый (100)

Да

Фамилия Имя Отчество пользователя

4

Статус

Текстовый (13)

Да

Один из статусов соответствующих уровню доступа администратор, начальник, оператор, бесправный

Сеанс

Название

Тип

Обязательное

Описание

1

Номер сеанса

Числовой (10)

Да

Уникальный номер сеанса

2

Время начала сеанса

Полны формат даты

Да

Дата и время начала сеанса работы

3

Время окончания сеанса

Полны формат даты

Да

Дата и время окончания сеанса работы

4

Логин

Текстовый (20)

Да

Уникальное имя пользователя, открывшего и закрывшего сеанс

Накладная - «Почтовое отправление» – связь через поля Накладная. Номер накладной - Почтовое отправление. Номер накладной. Связь один ко многим.

Накладная –«по отдельным накладным»связь через поля Накладная. Номер накладной - «по отдельным накладным».Номер накладной. Связь один ко многим.

Пользователь - Накладная связь через поля Пользователь. Логин – Накладная. логин оператора связь – один ко многим.

Пользователь - Сеанс связь через поля Пользователь. Логин – Сеанс. логин пользователя связь – один ко многим.

В результате получаем ER-диаграмму представленную в п.5.

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

  • Порядок сбора данных:

Сбор данных осуществляется через интерфейс между оператором БД и СУБД, построенный на основе форм MS Access. Ввод данных должен производиться в установленном порядке в форму с установленными почтовыми правилами полями, соответствующими полям общей накладной ф. 16.

  • Хранение данных в БД:

Данные хранятся в СУБД MS Access в соответствии с ER-диаграммой БД.

  • Частота и форматы ввода-вывода:

Частота ввода-вывода определяется частотой появления почтовых мешков, требующих обработки. Форматом ввода данных является форма MS Access, повторяющая ф. 16 почтовых правил. Вывод данных производится строго по форме ф. 16, а также в виде обобщающих отчетов по работе АРМ.

  • Правила работы групп пользователей:

1. Операторы: ввод данных текущей накладной и изменение данных накладных введённых в течение сеанса работы. Оператору недоступны возможности изменения функций АРМ и возможности просмотра отчётов.

2. Начальники: все функции оператора и расширенное количество функций, недоступных в режиме «Оператор», но доступных начальнику, а именно – просмотр отчётов по накладным, просмотр отчётов по работе пользователей – операторов, создание новых учётных записей пользователей со статусом «оператор» и изменение их паролей. Начальник не должен иметь возможности редактировать функции АРМ.

3. Администраторы: разрешить полный доступ ко всем функциям АРМ и к изменению АРМ с помощью средств Microsoft Access.

Соседние файлы в предмете Автоматизированные информационно-управляющие системы