Разработка приложения пользователя
Для организации эффективной работы пользователя с базой данных создана кнопочная форма, в которой все разработанные формы и отчеты сгруппированы по функциональному назначению в соответствии со структурой, представленной на рисунке 21.
Главная кнопочная форма Приложение Телефонные переговоры |
Кнопка Выйти из приложения |
Кнопка Вывод данных о абоненте |
Кнопка Изменение кнопочной формы |
Кнопка Возврат в главную кнопочную форму |
Кнопка Ввод данных о абонентах |
Вызов кнопочной формы Ввод данных о абоненте и звонках |
Кнопка Ввод данных абонента и звонков |
Вызов формы Звонки абонентов |
Вызов кнопочной формы Вывод данных о абоненте и звонках |
Кнопка Квитанция |
Вызов отчета Квитанция |
Кнопка Стоимость телефонного разговора общий |
Вызов отчета Стоимость телефонного разговора общий |
Кнопка Стоимость телефонного разговора за период |
Вызов отчета Стоимость телефонного разговора за период |
Кнопка Возврат в главную кнопочную форму |
Рисунок 21 – Структура кнопочной формы
Рисунок 21 – Структура кнопочной формы
Согласно данной структуре с помощью диспетчера кнопочных форм создана одна главная кнопочная форма «Телефонные переговоры» и две подчиненные: «Ввод данных» и «Вывод данных».
|
|
В подчиненных формах созданы кнопки, открывающие соответствующие формы и отчеты, как показано на рисунке 21.
Внешний вид кнопочной формы после изменения в режиме конструктора представлен на рисунке 22.
Рисунок 22 – Главная страница кнопочной формы
Главная страница имеет четыре кнопки, две из которых открывают подчиненные формы. Кнопка «Изменение кнопочной формы» позволяет войти в режим диспетчера кнопочных форм и внести изменения (добавить или удалить кнопки, изменить порядок следования кнопок и т.д.). Кнопка «Выйти из приложения» закрывает окно базы данных.
ЗАКЛЮЧЕНИЕ
В ходе выполнения курсовой работы разработана база данных для учета стоимости междугородних телефонных переговоров.
Для этого были решены все поставленные задачи:
1) описана предметная область автоматизации и определены атрибуты-признаки, необходимые для разработки базы данных;
2) определена входная и выходная информация;
3) проведен анализ предметной области и выделены информационные объекты;
|
|
4) определены связи между информационными объектами и построена инфологическая модель данных предметной области;
5) построена логическая структура реляционной базы данных;
6) в соответствии с логической структурой разработаны таблицы в СУБД Access;
7) созданы необходимые запросы, формы для ввода данных и отчеты для проведения сравнительного анализа стоимости телефонного разговора и стоимости телефонного разговора за период автоматически;
8) разработано приложение пользователя.
В разработанной базе данных автоматически формируется отчет «Стоимость телефонного разговора», в котором выводятся данные о абонентах и звонках. И в конце отчета суммарная итоговая стоимость телефонных разговоров.
ЛИТЕРАТУРА
1. Нестеров, Сергей Александрович. Базы данных [Текст] : учебник и практикум для академического бакалавриата / С. А. Нестеров .— Москва : Юрайт, 2016 .— 231 с. : ил. — (Бакалавр. Академический курс) .— Рекомендовано УМО .— Библиогр.: с. 188-189. — ISBN 978-5-9916-6427-1.
2. Стружкин, Николай Павлович. Базы данных: проектирование. Практикум [Текст] : учебное пособие для академического бакалавриата / Н. П. Стружкин, В. В. Годин ; Государственный университет управления (ГУУ) .— Москва : Юрайт, 2016 .— 291 с. : ил. — (Бакалавр. Академический курс) .— Рекомендовано УМО ВО в качестве учебника для вузов .— Библиогр.: с. 284. — ISBN 978-5-9916-6273-4.
|
|
3. Карпова, И П. Базы данных. Учебное пособие / И П Карпова .— Санкт-Петербург : Питер, 2013 .— 240 с. — Доступ только с авторизованных компьютеров. — ISBN 978-5-496-00546-3 .— http://ibooks.ru/reading.php?short=1&isbn=978-5-496-00546-3.
Дата добавления: 2018-05-12; просмотров: 451; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!