Современные информационные технологии/3. Программное обеспечение
Магистр
ИС, ст. преподаватель Астапенко Н. В, Билялов С. Б.
Северо-Казахстанский
государственный университет
им.
М.Козыбаева, Республика Казахстан
Проектирование web-приложения для ТОО
«Кызылжар СУ»
Сегодня ТОО «Кызылжар
су» − крупное предприятие, обеспечивающее горожан питьевой водой и
осуществляющее прием сточных вод. Предприятие располагает большой технической
базой: водозаборными сооружениями, насосными и очистными фильтровальными станциями,
водопроводной сетью, насосными станциями подкачки и другими техническими и
хозяйственными объектами.
Создание web-ресурсов в Интернете обеспечивает новые возможности по расширению,
информационной поддержке или рекламе бизнеса. Профессионально созданный ресурс
обеспечивает легкость его нахождения по запросам в поисковых системах,
поскольку целевую аудиторию составляют пользователи, которые ищут конкретную
информацию в Интернете. Предприятию ТОО «Кызылжар су» понадобилась разработка web-приложения, который
позволит передавать показания индивидуального прибора учета и даст возможность
распечатки квитанция для дальнейшей самостоятельной оплаты.
Web-приложение
предназначено для решения представленных ниже задач:
-
предоставление пользователям доступа к информации о предприятие, тарифах за услуги,
предоставляемых предприятием;
-
предоставление возможности введение показаний счетчика, по лицевому счету и паролю;
-
предоставление возможности автоматического расчета задолженности;
-
возможность распечатки квитанций;
-
автоматизация деятельности администратора при работе с
клиентами;
-
уменьшение нагрузки сотрудников предприятия.
При
разработке web-приложения необходимо учитывать
следующие требования:
1)
Требования пользователей – это простота, интуитивно понятный интерфейс,
динамичность, возможность корректировки функциональности продукта в
соответствии с изменяющимися потребностями, приемлемые сроки разработки и
доступная для заказчика стоимость.
2) Системные
требования предполагают разработку проекта с использованием современных
web–технологий, обеспечивающих динамичность, кроссплатформенность, широкий спектр
возможностей при реализации.
На начальном этапе
проектирования необходимо выделить классы пользователей. Для разрабатываемого web-приложения можно выделить два класса
пользователей: «Администратор» и «Клиент».
Клиент имеет
три базовых варианта использования: «Просмотр информации», «Добавление
информации» и «Расчет задолженности». Вариант использования «Просмотр
информации» расширяется возможностями: «Просмотр фотографий», «Просмотр
тарифов», «История предприятия» и
включает возможность «Просмотр новостей».
Базовый
вариант «Добавление информации» содержит вариант «Добавление обращения».
Базовый
вариант использования «Расчет задолженности» расширяется вариантами:
«Распечатать квитанцию» и «Ввод показаний счетчика» и включает вариант
«Авторизация».
Класс
пользователя «Клиент» представлен в соответствии с рисунком 1.

Рисунок 1 - Диаграмма Use Case для класса «Клиент»
Администратор имеет
четыре базовых варианта использования: «Просмотр информации», «Добавление информации», «Удаление информации»,
«Редактирование информации».
Просмотр информации расширяется вариантами: «Просмотр обращений» и
«Просмотр новостей», а так же включает возможность «Просмотр контента сайта».
Добавление информации расширяется: «Добавление новостей», «Добавление клиента»,
«Добавление категорий», включает «Вывод формы добавления». Удаление информации
расширяется: «Удаление клиента», «Удаление категорий» и «Удаление новостей»,
включает «Вывод информации». Редактирование информации расширяется такими
вариантами как: «Редактирование новостей», «Редактирование клиентов» и
«Редактирование категорий», а также включает в себя вариант «Вывод формы
редактирования информации».
Класс пользователя «Администратор» представлен в соответствии с рисунком
2

Рисунок 3 - Диаграмма Use Case для класса «Администратор»
Спроектированное web-приложение
позволит сократить время на прием показаний счетчика, предоставит возможность
клиентам передавать данные в любое удобное для себя время. В целом внедрение web-приложения для ТОО «Кызылжар су» будет осуществлять следующие функции: имиджевую, рекламную,
коммуникационную, информационную и стимулирующую функции для предприятия.
Литература:
1.
Жуков А.А. Введение
в информационные системы и информационные технологии - НГТУ,
2002. - 311с.;
2.
Сафронов Н.А. Экономика предприятия - М.: Финансы и
статистика, 2007. - 356с.