Работа 4.
Разработка технического задания на АРМ.
Техническое задание на арм
1. Работа с АРМ должна начинаться с выбора режима работы, статуса начинающего работу с АРМ, путем идентификации личности пользователя. У пользователя может быть один из двух статусов «Оператор» и «Начальник». При корректной идентификации пользователя начинается сессия работы пользователя. При окончании работы пользователь завершает сессию. Таким образом, реализуется учёт времени работы пользователя с системой.
Функции «Оператора»:
Ввод данных текущей накладной – вывод формы для ввода данных с установленными почтовыми правилами полями, соответствующими полям (не более 16) общей накладной ф. 16 и сохранение данных в БД.
Изменение данных накладных введённых в течение сеанса работы.
Печать бланка накладной.
Эскизы интерфейсов для различных пользователей будущего АРМ
Эскиз интерфейса входа в АРМ Эскиз интерфейса АРМ для оператора.
Интерфейс АРМ для оператора должен быть прост и интуитивно понятен. Для удобства работы, форма ввода должна логически соответствовать полям бланка ф. 16. Документ, выводящийся программой, должен быть совершенно идентичным заполненному бланку ф.16 (при отсутствии печати и подписи) Необходимо учесть возможность печати заполненных бланков накладных.
Эскиз формы ввода накладной, логически соответствующей полям бланка ф. 16.
Функции «Начальника»:
При выборе режима работы «Начальник» - все функции оператора (см. выше) и расширенное количество функций, недоступных в режиме «Оператор», но доступных начальнику, а именно:
Иметь возможность поиска накладных по БД по различным признакам:
- по номеру накладной, дате, фамилии оператора получить нужную накладную и найти получателя определенной посылки при возникновении претензий, рекламаций.
Требуемый период должен вводиться перед формированием отчёта. Печать отчёта произвести с помощью средств Microsoft Access.
Должен иметь возможность доступа к сведениям об операторах: выяснить сколько времени проработал оператор за определенный период и какое количество почтовых отправлений он наработал.
Создание новых учетных записей пользователей и изменение их паролей.
Эскиз интерфейса начальника аналогичен интерфейсу оператора, возможно только с присутствием функций недоступных оператору (если это требуется начальнику)
Работа 5.
Разработка концептуальной (логической) ER-модели создаваемой базы данных.
Сущности и атрибуты:
Накладная (Номер накладной, Дата и время отправления почты (текущая дата),
Сопровождающий (Фамилия), Отправлено из (Адрес узла, станции),
В адрес (Адрес принимающей стороны), В мешке № (в случае если один
мешок), Логин оператора )
Почтовое отправление (Номер накладной, Наименование ПО и вещей, Номер ПО и вещей,
Ценность (если указана), Сумма наложенного платежа (если есть),
Куда, Откуда, Особые отметки, №№ входящих страховых отправлений)
По отдельным накладным (Номер накладной, Наименование ПО и вещей, Количество,
Куда, От (дата))
Пользователь (Логин, Пароль, ФИО, Статус (администратор, начальник, оператор))
Сеанс (Номер сеанса (автозаполнение), Время начала сеанса, Время окончания сеанса,
Логин пользователя)
Связи между сущностями.
Накладная - «Почтовое отправление» – связь через поля Накладная. Номер накладной - Почтовое отправление. Номер накладной. Связь один ко многим.
Накладная –«по отдельным накладным»связь через поля Накладная. Номер накладной - «по отдельным накладным».Номер накладной. Связь один ко многим.
Пользователь - Накладная связь через поля Пользователь. Логин – Накладная. логин оператора связь – один ко многим.
Пользователь - Сеанс связь через поля Пользователь. Логин – Сеанс. логин пользователя связь – один ко многим.