Разработка приложения пользователя



 

Для организации эффективной работы пользователя с базой данных создана кнопочная форма, в которой все разработанные формы и отчеты сгруппированы по функциональному назначению в соответствии со структурой, представленной на рисунке 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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!