Автор работы: Пользователь скрыл имя, 22 Ноября 2010 в 13:17, курсовая работа
Целью курсового проектирования является получение практических навыков в проектировании локального автоматизированного рабочего места (АРМ) управленческого персонала. В качестве предметной области мною выбрана диспетчерская таксомоторного предприятия. Проектирование АРМ диспетчера осуществляется с использованием реляционных баз данных (на основе СУБД Microsoft Access).
Рис
5. Технологическая схема ввода информации
и решения задачи учета заявок
Для
получения выходных отчетов по заявкам
пользователь пользуется диалоговым меню.
При этом данные отчеты выводятся либо
на экран, либо на печать. Данные отчетов
используются при составлении отчетности,
а также директором предприятия и бухгалтерией.
Таблица 2.
Структура записей таблицы «Справочник "Улицы"»
№ п/п | Имя поля в таблице | Тип данных | Размер поля | Ключевое поле |
1 | Код | Счетчик (INT) | Длинное целое | Да |
2 | Улица | Текстовый | 255 | Нет |
Таблица 3.
Структура записей таблицы «Справочник "Водители"»
№ п/п | Имя поля в таблице | Тип данных | Размер поля | Ключевое поле |
1 | Личный номер | Счетчик (INT) | Длинное целое | Да |
2 | Фамилия | Текстовый (CHAR) | 255 | Нет |
3 | Имя | Текстовый (CHAR) | 255 | Нет |
4 | Отчество | Текстовый (CHAR) | 255 | Нет |
5 | Код автомобиля | Числовой (INT) | Длинное целое | Нет |
Таблица 4.
Структура записей таблицы «Справочник "Автомобили"»
№ п/п | Имя поля в таблице | Тип данных | Размер поля | Ключевое поле |
1 | Код автомобиля | Счетчик (INT) | Длинное целое | Да |
2 | № автомобиля | Текстовый (CHAR) | 255 | Нет |
3 | Марка | Текстовый (CHAR) | 255 | Нет |
4 | Цвет | Текстовый (CHAR) | 255 | Нет |
Таблица 5.
Структура записей таблицы «Заявки»
№ п/п | Имя поля в таблице | Тип данных | Размер поля | Ключевое поле |
1 | № заявки | Счетчик (INT) | Длинное целое | Да |
2 | Улица | Текстовый (CHAR) | 255 | Нет |
3 | Дом | Текстовый (CHAR) | 255 | Нет |
4 | Корпус | Текстовый (CHAR) | 255 | Нет |
5 | Дата подачи заявки | Дата/время (Date) | Краткий формат даты | Нет |
6 | Личный номер | Счетчик (INT) | Длинное целое | Нет |
Экранные
формы в настоящее время
Порядок проектирования экранной формы подразумевает следующие этапы:
Проектирование сценария диалогового режима решения задачи состоит в разработке взаимосвязанной последовательности экранных форм и правил перехода между ними. Правила перехода между формами представлены в разделе «Проектирование иерархического меню».
В АРМ «Диспетчер такси» мною были разработаны шесть экранных форм.
Для ввода информации в базу данных используются следующие формы:
Для поддержания диалогового режима работы пользователя с АРМ используются формы: «Главное меню» и «Заполнение справочников».
Формы
для ввода информации проектировались
при помощи Мастера и содержат
такие же реквизиты, как и соответствующие
таблицы, на основе которых они были спроектированы.
Таблица 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 | Главное меню | Кнопка | Открыть форму «Главное меню» |
Экранные
формы описанных выше форм представлены
в Приложении.
Отчёт представляет собой полученный на принтере выходной документ, предназначенный для конечного пользователя. Отчёт - наилучшее средство для представления информации из базы данных в виде печатного документа. По сравнению с другими средствами вывода информации на печать отчёты обладают двумя принципиальными преимуществами:
Отчеты
в АРМ «Диспетчер такси» предоставляют
полную информацию о заявках. Отчеты в
распечатанном виде представлены в Приложении.