Современные информационные технологии/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с.