- •Студент
- •Оглавление
- •Введение
- •Техническое задание.
- •1. Введение
- •3 Разработка проекта ис для заданной предметной области
- •3.1 Назначение и цели создания ис
- •3.2Анализ предметной области.
- •Обоснование состава задач арм.
- •3.4 Организационно-экономическая сущность задачи.
- •3.5. Описание проектирования ис
- •3.5.1 Структура ис
- •3.5.2 Обеспечивающие подсистемы ис
- •3.5.2.1. Техническое обеспечение:
- •3.5.2.2. Программное обеспечение:
- •3.5.2.3 Информационное обеспечение
- •3.5.2.3.1 Документы предметной области, содержащие информацию, необходимую для решения задачи
- •3.5.2.3.1 Входная запросная информация
- •3.5.2.3.3 Описание выходной информации.
- •3.5.2.3.4 Описание технологии и алгоритмов решения задачи.
- •3.5.2.3.5 Работа пользователя с выходной информацией для принятия решений
- •3.6 Проектирование базы данных.
- •3.7 Проектирование экранных форм.
- •3.8 Проектирование отчётов.
- •3.9 Программная реализация проекта.
- •4. Инструкция пользователя арм «Диспетчер такси»
- •5.Заключение и анализ результатов
- •6.Список литературы.
3.7 Проектирование экранных форм.
Экранные формы в настоящее время образуют основу интерфейса в человеко-машинном диалоге.
Порядок проектирования экранной формы подразумевает следующие этапы:
проектирование содержания экранной формы
проектирование ее формы представления (формы экрана)
программное обеспечение экранной формы.
Проектирование сценария диалогового режима решения задачи состоит в разработке взаимосвязанной последовательности экранных форм и правил перехода между ними. Правила перехода между формами представлены в разделе «Проектирование иерархического меню».
В АРМ «Диспетчер такси» мною были разработаны шесть экранных форм.
Для ввода информации в базу данных используются следующие формы:
Справочник "Улицы";
Справочник "Водители";
Справочник "Автомобили";
«Заявки».
Для поддержания диалогового режима работы пользователя с АРМ используются формы: «Главное меню» и «Заполнение справочников».
Формы для ввода информации проектировались при помощи Мастера и содержат такие же реквизиты, как и соответствующие таблицы, на основе которых они были спроектированы.
Таблица 6.
Структура формы «Справочник "Улицы"»
№ п/п |
Имя поля |
Объект формы |
1 |
Улица |
Поле |
Таблица 7.
Структура формы «Справочник "Водители"»
№ п/п |
Имя поля |
Объект формы |
1 |
Фамилия |
Поле |
2 |
Имя |
Поле |
3 |
Отчество |
Поле |
4 |
Код автомобиля |
Поле со списком |
Таблица 8.
Структура формы «Справочник "Автомобили"»
№ п/п |
Имя поля |
Объект формы |
1 |
№ автомобиля |
Поле |
2 |
Марка |
Поле со списком |
3 |
Цвет |
Поле |
Таблица 9.
Структура формы «Заявки»
№ п/п |
Имя поля |
Объект формы |
1 |
Улица |
Поле со списком |
2 |
Дом |
Поле |
3 |
Корпус |
Поле |
4 |
Дата подачи заявки |
Поле |
5 |
Личный номер водителя |
Поле со списком |
6 |
Открыть справочник «Водители» |
Кнопка |
7 |
Главное меню |
Кнопка |
Формы для поддержания диалогового режима проектировались с помощью Конструктора.
Таблица 10.
Структура формы «Главное меню»
№ п/п |
Имя поля |
Объект формы |
Описание |
1 |
Формы |
Надпись |
|
2 |
Заполнение справочников
|
Кнопка |
Открыть форму «Заполнение справочников» |
3 |
Заявки |
Кнопка |
Открыть форму «Заявки» |
4 |
Запросы |
Надпись |
|
5 |
Заявки по дате |
Кнопка |
Открыть запрос «Заявки по дате» |
6 |
Заявки по личному номеру |
Кнопка |
Открыть запрос «Заявки по личному номеру» |
7 |
Отчеты |
Надпись |
|
8 |
Заявки |
Кнопка |
Открыть отчет «Заявки» |
9 |
Заявки по номеру водителя |
Кнопка |
Открыть отчет «Заявки по номеру водителя» |
10 |
Выход |
Кнопка |
Выход из Access |
Таблица 11.
Структура формы «Заполнение справочников»
№ п/п |
Имя поля |
Объект формы |
Описание |
1 |
Заполнение справочников |
Надпись |
|
2 |
Справочник «Автомобили» |
Кнопка |
Открыть форму «Справочник «Автомобили»» |
3 |
Справочник «Водители» |
Кнопка |
Открыть форму «Справочник «Водители»» |
4 |
Справочник «Улицы» |
Кнопка |
Открыть форму «Справочник «Улицы»» |
6 |
Главное меню |
Кнопка |
Открыть форму «Главное меню» |
Экранные формы описанных выше форм представлены в Приложении.
