Скачиваний:
8
Добавлен:
17.06.2023
Размер:
1.81 Mб
Скачать

3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА ТО ВКГО ГАЗООБЕСПЕЧИВАЮЩЕЙ КОМПАНИИ

3.1 Описание таблиц базы данных

Информационная система для учета ТО ВКГО газообеспечивающей компании состоит из 6 таблиц (рисунок 3.1): информация о клиентах, список квартир, таблицы расчетных данных, справочник улицы, вид ВКГО и ВКГО.

Рисунок 3.1 – Таблицы базы данных В таблице «Клиенты» хранится информация о собственниках жилых

помещений. Она содержит подробную информацию о ФИО, паспорте, номере квартиры, лицевом счете и договоре собственника. Таблица «Клиенты» представлена на рисунке 3.2.

23

Рисунок 3.2 – Таблица «Клиенты» Таблица «Квартиры» связана с таблицей «Клиенты» по номеру квартиры

и содержит в себе информацию о улице, которая связана со справочником

«Улицы», доме собственника, номере квартиры, площади квартиры. Таблица

«Квартиры» представлена на рисунке 3.3.

Рисунок 3.3 – Таблица «Квартиры» Таблица «Расчеты» связана с таблицей «Клиенты» и содержит информацию о

номере клиента, номере ВДГО, дате расчета для определения задолженности,

оплате и дате оплаты. Таблица «Расчеты» представлена на рисунке 3.4.

24

Рисунок 3.4 - Таблица «Расчеты» Таблица «Вид ВКГО» связана с таблицей «ВКГО» и несет в себе сведения о

название ВКГО, цене обслуживания и обслуживании. Она представлена на рисунке 3.5.

Рисунок 3.5 - Таблица «Вид ВКГО» Таблица «ВКГО» связана с таблицей «вид ВКГО» и «Квартиры» и

содержит в себе сведения о номере ВКГО, номере квартиры, в которой оно установлено, номере вида оборудования, дате изготовления ВКГО, дате поверки и проверки.

3.2 Описание инструментов создания информационной системы учета ТО ВКГО и ВДГО

Информационная система учета ТО ВКГО и ВДГО была создана при помощи среды разработки Delphi 7.0. Данная программная среда была выбрана по нескольким причинам. Во-первых играет субъективный фактор, то есть у каждого разработчика есть языки программирования и среды разработки,

25

которые являются предпочтительными. Delphi 7.0 имеет простой и удобный в освоении интерфейс, где каждый элемент уже почти готов к использованию,

достаточно переместить его на форму. Также для её использование не нужен браузер, так как Delphi создает .exe файл. Также это визуальная среда, которая позволяет быстро программировать.

В качестве базы данных была выбрана MS SQL так как существует достаточно давно и зарекомендовала себя как отличное решение. Она предназначена для структурированного хранения и быстрого доступа к различным данным. Во многом отличается от остальных реляционных баз данных способами записи данных на диск и методами считывания.

Разработчики данной БД внесли поддержку далеко не всех возможностей стандарта SQL, сделав данную БД удобной в освоении и использовании. Если какие то возможности необходимы разработчику, то можно получить специальное расширение для БД. В большинстве случаев для организации работы с базой данных в MySQL используется таблица InnoDB, эта таблица представляет из себя дерево с индексами. Индексы позволяют очень быстро получить данные из диска, и для этого будет нужно меньше дисковых операций.

3.3 Инструкция пользователя по установке программного продукта и работе с ним

Для работы с данным программным продуктом, необходим персональный компьютер, с установленной на нем средой программирования

Delphi 7.0, которая является открытым и бесплатным программным обеспечением . В данной информационной системе используется Microsoft SQL

Server. После запуска .exe файла появиться окно авторизации.

представленное на рисунке 3.6.

26

Рисунок 3.6 –Авторизация пользователя

Вданной информационной системе создано 3 пользователя:

администратор(novahtml), пользователь и сотрудник. В случае успешной авторизации пользователю откроется стартовая форма с меню. Для добавления клиентов или видов газового оборудования необходимо в меню выбрать соответствующие пункты. Для печати квитанций и отчетов необходимо перейти в пункт «клиенты» и на открывшейся форме нажать кнопку печать(рисунок 3.7, 3.8)

Рисунок 3.7 – Отчет в Excel

27

Рисунок 3.8 – Пример квитанции об оплате Таким образом, данная информационная система предоставляет

конкретному пользователю весь необходимый функционал.

3.4 Алгоритм работы модуля отчета «Поиск по лицевому счету собственника квартиры»

Данный отчет формируется в модуле «FrClientsSLT», для его формирования пользователю необходимо ввести номер лицевого счета и нажать кнопку «Поиск». Результатом запроса будет список людей проживающих по данному лицевому счету, вид оборудования ВКГО. В случае необходимости пользователь может «сбросить» и вернутся к полному перечню всех АЗС с закрепленными за ними оборудованием. Блок-схема алгоритма выполнения данного отчета представлена на рисунке 3.12. После ввода лицевого счета в поле запроса система начинает поиск в списке по запросу.

Если такого лицевого счета не найдено то она выдает сообщение об ошибке.

Если есть, то система отбирает собственника недвижимости по данному лицевому счету и на основе его ФИО формирует квитанции и отчетность.

28

Рисунок 3.12 – Блок-схема алгоритма работы модуля отчета « Поиск по лицевому счету собственника квартиры»

29

3.5 Результаты тестирования программного продукта в различных режимах

Для того чтобы войти в систему необходимо пройти авторизацию. На рисунке 3.6 представлено окно входа в программу.

Рисунок 3.6 – окно авторизации Благодаря авторизации мы понимаем под какой ролью входит

пользователь. Роли входа представлены на рисунке 3.7.

Рисунок 3.7 – Список ролей входа После входа в программу мы видим начальную форму ИС учета ТО

ВКГО и ВДГО. Здесь мы можем обратиться к пункту «Виды ВКГО» и добавить вид газового оборудования. На рисунках 3.8-3.9 представлен процесс добавления нового оборудования.

30

Рисунок 3.8 – Ввод данных о новом оборудовании

Рисунок 3.9 – Результат добавления нового оборудования Предусмотрена возможность редактирования квартиры и ввода данных

квартир(Рисунок 3.10).

31

Рисунок 3.10 – Редактирование квартир Предусмотрены возможности резервного копирования данных и

восстановления БД из копий. На рисунках 3.11-3 представлен процесс резервного копирования данных. Для начала необходимо зайти на вкладку

«Сервис» и выбрать пункт «резервное копирование» (рисунок 3.11).

Рисунок 3.11 – пункт «резервное копирование» Затем появляется окно восстановления базы данных. Здесь необходимо

указать каталог, куда надо сохранить копию БД(рисунок 3.12).

32

Соседние файлы в папке Курсовые работы