2. Утвердить техническое задание.

Техническое задание на АРМ

1.  Прежде чем преступить к заполнению базы данных, сотрудник должен определиться с режимом работы АРМ. Предусмотрено два режима работы: Оператор и Администратор (он же начальник почтового отделения). Администратор и каждый сотрудник должны знать свои пароль для корректного входа в систему. При корректной идентификации пользователя начинается сессия работы пользователя. При окончании работы – пользователь завершает сессию.

Необходимо определиться, чем отличается Оператор от Администратора и описать ряд их функций и возможностей в АРМ.

Оператор:

– имеет право заполнять поля новой квитанции.

– имеет право сохранять квитанцию в базе данных (или электронная квитанционная тетрадь).

– Сохраняемая квитанция датируется.

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

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

– Оператор имеет право выполнять поиск по критериям.

Администратор (начальник почтового отделения, заместитель начальника):

– Основное назначение администратора, – возможность просмотра любых записей в базе данных и любых таблиц.

– Администратор имеет право осуществлять подсчет почтовых отправлений, сумм за пересылку. Имеет право записывать получившиеся результаты в отдельную таблицу базы данных.

– Администратор имеет право осуществлять подсчет итогов рабочего дня.

– Администратор имеет право управлять учетными записями операторов.

Интерфейс разрабатываемого АРМ.

АРМ квитанционной тетради ф. 47. Первая форма имеет следующий вид.

Пользователь вводит имя и логин в окне.

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

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

После того, как оператор вошел в систему, ему доступны следующие команды:

При выборе «Выписать квитанцию» открывается следующая форма:

Как видно, данная форма соответствует квитанции ф. 47. Нумерация происходит автоматически. АРМ считывает из базы последний номер квитанционного листа (в данном случае 22), прибавляет единицу – получаем квитанцию 23. В итоге, в результате заполнения этой квитанции мы видим, что уплачено 137 рублей за хранение посылки 306.

Если в АРМ вошел «Начальник»:

При нажатии на кнопку «Создание квитанции ф. 47» – открывается окно создания квитанции ф. 47 как и у оператора.

При нажатии кнопки «Поиск в архиве»:


5. Разработка концептуальной (логической) ER-модели создаваемой базы данных

1. Ознакомиться с методологией создания ER-диагармм (IDEF1X-моделей) и возможностями программы ERwin.

2. Определить сущности.

3. Определить атрибуты сущностей.

4. Определить ключевые атрибуты сущностей.

5. Определить связи между сущностями.

6. Графически оформить концептуальную ER-диаграмму с помощью программы ERwin.

Сущности:

Квитанция ф. 47 (№ квитанции, категория, адрес получателя, начальник участка, адрес отправителя, наименование посылки, сумма наложенного платежа, номер посылки).

Квитанционная тетрадь ф. 47 (№ квитанционной тетради, категория, дата)

Пользователь (категория, логин, пароль, Ф.И.О.).

Сеансы (категория, сеанс, дата, время начала сеанса, время завершения сеанса, запросы, отчеты, квитанции).

Сопроводительная документация (№ списка, категория, дата отправления, адрес отправителя, адрес получателя, сумма наложенного платежа, количество посылок).

Концептуальная ER-диаграмма представлена на рисунке.


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

1. Изучить функциональные возможности и особенности СУБД MS Access.

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

3. Проверить корректность проекта – выявить и ликвидировать противоречивые и избыточные данные.

Выполнение:

СУБД Access накладывает следующие ограничения на наименования полей:

·  Наименование поля может содержать до 64 символов;

·  Наименование поля может содержать буквы, цифры, пробелы и специальные символы, за исключением точки (.), восклицательного знака (!), прямых скобок ([]) и некоторых управляющих символов (с кодами ASCII 0–31);

·  Наименование поля не может начинаться с пробела;

·  Два поля в одной таблице не могут иметь одинаковых наименований;

СУБД Access позволяет использовать для полей следующие типы данных:

·  Текстовый;

·  Числовой;

·  Денежный;

·  Счетчик;

·  Дата/время;

·  Логический;

·  Поле MEMO:

·  Поле объекта OLE;

·  Мастер подстановки таблиц;

Физическое представление:

Построение таблиц в Microsoft Access

Квитанция ф. 47
Название Тип Обязательное Описание
1 № квитанции Числовой (10) Да
2 Категория Текстовый (15) Да
3 Адрес получателя Текстовый (50) Да
4 Начальник участка Текстовый (50) Нет
5 Адрес отправителя Текстовый (50) Да
6 Наименование посылки Текстовый (50) Да
7 Сумма наложенного платежа Денежный (руб.) Да
8 Номер посылки Числовой (10) Да
Квитанционная тетрадь ф. 47
Название Тип Обязательное Описание
1 № квитанционной тетради Числовой (10) Да
2 Категория Текстовый (15) Да
3 Дата Формат даты Да
Пользователь
Название Тип Обязательное Описание
1 Категория Текстовый (15) Да Оператор или Администратор
2 Логин Текстовый (20) Да Учетная запись
3 Пароль Текстовый (20) Да
4 Ф.И.О. Текстовый (50) Да
Сеансы
Название Тип Обязательное Описание
1 Категория Текстовый (15) Да ФОИ, категории
2 Сеанс Полный формат даты Да
3 Дата Полный формат даты Да
4 Время начала сеанса Полный формат даты Да
5 Время завершения сеанса Полный формат даты Да
6 Запросы Числовой (10) Нет Количество запросов
7 Отчеты Числовой (10) Нет Количество отчетов
8 Квитанции Числовой (10) Да Количество квитанций
Сопроводительная документация
Название Тип Обязательное Описание
1 № списка Числовой (10) Да
2 Категория Текстовый (15) Да
3 Дата отправления Полный формат даты Да
4 Адрес отправителя Текстовый (50) Да
5 Адрес получателя Текстовый (50) Да
6 Сумма наложенного платежа Денежный (руб.) Да
7 Кол-во посылок Числовой (10) Да

Связи:

«Пользователь» – «Квитанция ф. 47» – связь через поле «Категория». Связь один ко многим.

«Пользователь» – «Квитанционная тетрадь ф. 47» – связь через поле «Категория». Связь один ко многим.

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

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


Информация о работе «АРМ ведения тетради ф. 47 на выданные посылки»
Раздел: Информатика, программирование
Количество знаков с пробелами: 12183
Количество таблиц: 5
Количество изображений: 8

Похожие работы

Скачать
649334
10
0

... , передаются ближайшему русскому начальству на рассмотрение и удовлетворение. 16) Ханское правительство ни в каком случае не принимает к себе разных выходцев из России, являющихся без дозволительного на то вида от русской власти, к какой бы национальности они ни принадлежали. Если кто из преступников, русских подданных, будет скрываться от преследования законов в пределах ханства, правительство ...

Скачать
197794
13
0

... здравоохранения в местах лишения свободы. Мы считаем необходимым вывести эти службы из ведомственного подчинения и передать их в ведение соответствующих органов исполнительной власти. "Как осужденный может защитить свои права" Межрегиональная общественная организация Общество попечителей Пенитенциарных Учреждений и Защиты прав человека Серпухов, 2000 год СТАДИЯ СУДЕБНОГО РАССЛЕДОВАНИЯ ...

Скачать
942461
0
0

... и свободе как зависимости только от закона. Критика идеологии реакционных и консервативных мыслителей конца XVIII – начала XIX в. не относится к пройденным этапам истории политических и правовых учений. В последние десятилетия возникли и распространились течения неоконсерватизма и “новых правых”, отрицательно относящиеся к демократическим тенденциям современности. В произведениях теоретиков этих ...

Скачать
381868
7
0

... населения и Главное управление образованием. 1.3. Отдел по социальному обеспечению и бытовому устройству семей. 2. Какие учреждения, являющиеся объектами благотворительности, существуют в современной системе социальной защиты населения Курганской области? 2.1. Комиссия по оказанию помощи голодающим. 2.2. Профессиональное училище-интернат для инвалидов. 2.3. Реабилитационный центр для детей с ...

0 комментариев


Наверх