Современные информационные технологии/3.Программное обеспечение

 

Астапенко Н.В., Халитов В.Р.

Северо-Казахстанский Государственный Университет имени Манаша Козыбаева, г. Петропавловск, Республика Казахстан

Проектирование web-интерфейса системы учета коммунальных платежей с точки зрения класса пользователей «Потребитель»

 

Оплата коммунальных услуг является важной и неотъемлемой частью финансовых расходов собственников недвижимого имущества. Поэтому потребители коммунальных услуг заинтересованы в том, чтобы регулярно находиться в курсе дел и быть осведомленными о состоянии лицевого счета, иметь доступ к информации о задолженности и внесенных показаниях приборов учета. ТОО «Северо-Казахстанский Энергоцентр» является основной энергоснабжающей организацией, действующей на территории Северо-Казахстанской области. Получение абонентами компании информации о состоянии лицевого счета, текущих тарифах и правилах начисления платежей, внесение показаний приборов учета в данный момент могут осуществляться непосредственно в пунктах учета и приема платежей, отделах управления реализации ЭЦ, а также посредством телефонной связи с оператором. Указанные варианты обладают неудобствами, связанными со значительными временными затратами, с вероятностью потери, искажения информации, неудовлетворения ее нуждам оперативности, доступности и актуальности.

В этой связи разработка web-интерфейса доступа к необходимой информации является весьма эффективным решением для взаимодействия потребителей (абонентов компании) с системой. Классами пользователей данной системы являются: «Потребитель», «Оператор», «Администратор». Цель данной статьи – выявление и описание требований и задач класса пользователей «Потребитель» к разрабатываемой системе.

Можно определить следующие общие требования, предъявляемые классом «Потребитель» к ИС:

            Незарегистрированный пользователь может ознакомиться с общей информацией на сайте (новости, информация о тарифах, ответы операторов на вопросы потребителей), рассчитать начисления для введенных данных.

            Незарегистрированный потребитель может пройти процедуру регистрации в системе через web-интерфейс, указав свои идентификационные данные.

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

            Для входа в личный кабинет потребитель должен указать свои идентификационные данные – логин и пароль.

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

            На вопросы, заданные зарегистрированным потребителем, отвечает один из операторов. При этом на странице сайта отображаются только те вопросы потребителей, на которые имеется ответ от оператора. Вопросы, на которые еще нет ответа, остаются в очереди, и при ответе на них они будут отображены в web-интерфейсе.

Таким образом, класс «Потребитель» выполняет должен выполнять в системе такие действия, как просмотр общей информации, регистрация в системе, просмотр состояния лицевого счета, регистрация показаний приборов учета, консультация по вопросам у оператора, получение формы квитанции для печати, расчет начислений по введенным данным.

Основные состояния системы при ее использовании со стороны класса «Потребитель», можно представить на диаграмме состояний, представленной на рисунке 1.

Рисунок 1. Диаграмма состояний для класса пользователей «Потребитель»

 

Состояние «Работа в ЛК» является составным и обозначает множество возможных действий потребителя в личном кабинете после его авторизации в системе. Данное состояние включает в себя следующие подсостояния:

    просмотр состояния лицевого счета;

    регистрация показаний приборов учета;

    консультация по вопросам у оператора;

    получение форм квитанций для печати.

Итак, в данной статье были рассмотрены вопросы, касающиеся представления разрабатываемой ИС с позиции класса пользователей «Потребитель». Были выявлены основные требования данного класса пользователей к системе, определены решаемые им задачи. Разрабатываемое web-приложение позволит обеспечить абонентам доступ к интересующей их информации без значительных временных затрат из дома, работы, Интернет-кафе в любое время, а также получить наиболее достоверную и актуальную информацию.