Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа-Оплата услуг ЖКХ.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
729 Кб
Скачать
☆
    1. Разработка структуры бд.

Логическая модель БД.

Рис 3. Логическая модель БД (связь между таблицами “Один-ко-многим”).

Физическая модель БД.

Справочник: “Клиент”.

Наименование

Тип

Длина

Код

Счётчик

10

ФИО

Строка

150

Адрес

Строка

100

Телефон

Число

20

Справочник: “Вид услуги”.

Наименование

Тип

Длина

Код

Счётчик

10

Наименование услуги

Строка

50

Единица измерения

Строка

10

Стоимость за 1 (Кв/т,Куб/м,Кг) в рублях

Числовой

10

Документ: “Выполнение услуги”.

Наименование

Тип

Длина

Код

Счётчик

10

Дата оплаченной услуги

Дата

12

Код_клиента

Справочник.Клиент

Код_услуги

Справочник.ВидУслуги

Количество

Числовой

10

Стоимость за 1 (Кв/т,Куб/м,Кг) в рублях

Справочник.Вид услуги

Сумма для оплаты

Вычисляемый

Документ: “Оплата”.

Наименование

Тип

Длина

Код

Счётчик

10

Дата оплаченной услуги

Дата

12

Код оплаты

Числовой

10

Оплата за услугу (в рублях)

Числовой

10

    1. Проектирование информационной системы.

В разрабатываемой базе данных у нас будут 4 основные таблицы для внесения необходимых данных: “Клиент”, ”Вид услуги”, “Выполнение услуги” , “Оплата”.

Рис. 4 – таблица “Клиент”.

Рис. 5 –таблица ”Вид услуги”.

Рис. 6 – таблица “Выполнение услуги”.

Рис. 7 – таблица “Оплата”.

Для оформления и заполнения таблиц данными мы создаем форму с помощью “Конструктора форм”:

Рис. 8 – форма таблицы “Клиент”.

Рис. 9 – форма таблицы “Вид услуги”.

Рис. 10 – форма таблицы “Выполнение услуги”.

Рис. 11 – форма таблицы “Оплата”.

Для получения необходимой нам информации мы создаем запросы c помощью функции “Конструктор запросов”:

С помощью запроса мы задаем параметр (код таблицы, имя клиента и т.п.) по которому будет выводиться нужная нам информация:

После ввода, в данном случае введем код операции 1, получаем нужные нам данные:

Ниже приведены различные виды запросов по данной базе данных:

Запрос “По клиенту”.

Запрос “По клиенту”.

    1. Результаты работы.

Для более удобного внесения данных и выполнения определённых задач создаем главное меню базы данных:

Рис. 12 – главное меню БД.

Для быстрого доступа к данным внесенным в таблицу и формирования отчетов используются кнопки, которые можно создавать в режиме “Конструктор”.

С помощью кнопок мы можем быстро сформировать отчеты, получаемые на основе составленных запросов при помощи функции “Мастер отчетов”. Отчет по оплате услуг ЖКХ.

Итоговый отчет по оплате услуг ЖКХ.

Заключение

По результатам проделанной работы можно сделать следующие выводы:

Разработка автоматизированных баз данных необходима, потому что это значительно облегчает работу с большим количеством информации. В ходе работы были рассмотрены теоретические аспекты оплаты коммунальных услуг, рассмотрены основные документы необходимые для отплаты, а также составлена SADT модель нашей базы данных.

На основе полученной информации была спроектирована и разработана БД “Оплата услуг ЖКХ”, составлены запросы для получения необходимой информации и на основе полученных данных составлен итоговый отчет по оплате коммунальных услуг.

Тестовый запуск программы и рассмотрение ее работы на основе итогового отчета подтвердили работоспособность программы; тестирование и отладка позволили выявить и устранить все возможные недостатки и привести программу к конечному для использования виду.

29