Для специалистов!
CMS разработана под нужды управляющих компаний в сфере ЖКХ
и решает две задачи:
- Отчетность перед вышестоящими организациями
- Обслуживание запросов населения (собственников жилья) с максимальным для них удобством
CMS связана с бухгалтерской программой для расчетов коммунальных платежей, и необходимая
информация попадает на сайт в полуавтоматическом режиме, т.е. отдельные порции данных по
команде бухгалтера переносятся на сайт. Также есть возможность получать данные пользователем
сайта в автоматическом режиме без участия бухгалтера. Например КВИТАНЦИЯ-ИЗВЕЩЕНИЕ может
формироваться по запросу с сайта в среде бухгалтерской программы в фоновом режиме и отправляться далее на сайт.
Показания приборов учета с сайта попадают в бухгалтерскую программу также в полуавтоматическом режиме по запросу
бухгалтера, который визуально оценивает достоверность данных и принимает решение на дальнейшую обработку.
CMS написана с использованием свободно-распространяемых программных продуктов :
- PHP
- MYSQL
- JQUERY
- BOOTSTRAP
Также используются сторонние продукты :
- API YANDEX.ДЕНЬГИ
- SMS-рассылка от SMSC.RU
- облачный сервис КЛАДР
- Сервис GRAVATAR
- RECAPTCHA от GOOGLE.COM
Программа разработана под браузер GOOGLE CHROME, который свободно распространяется в сети.
CMS не использует никаких коммерческих продуктов. Но взаимная интеграция с бухгалтерской
программой не дает возможности распространять CMS. Возможно в дальнейшем после разработки альтернативных
способов закачки данных (в ручную по каждому дому и каждому лицевому счету, например) CMS
может получить статус бесплатного публичного использования.
Регистрация на сайте производится самостоятельно. При использовании данных с квитанции-извещения
пользователь сразу получает доступ к данным по своему лицевому счету. Пользователь может выбрать
любое свободное регистрационное имя, но тогда нужно будет обратиться в расчетный отдел для привязки
его имени к лицевому счету.
Безопасность системы обеспечивается следующим:
- Использание КАПЧИ против возможной автоматической подборки пароля
- Хранение и передача пароля в закодированном виде
- Использование случайного идентификатора сессии на время сеанса связи с сайтом
Восстановление забытого пароля производится через заранее заданный EMAIL-пользователя или через SMS-сообщение
на заранее заданный номер телефона.
Общение пользователей между собой и администрацией сайта может происходить несколькими способами:
- Чат - оперативное общение с возможностью приватного режима. Сообщения хранятся несколько минут
- Сообщение через сайт - с хранением всех сообщений в базе данных
- Публичное общение - гостевая книга или книга жалоб и предложений для всех пользователей сайта в том числе и анонимных
- FAQ - вопрос-ответ на повторяющиеся вопросы. Отбираются администратором для дальнейшей публикации на сайте
CMS построена по модульному принципу. Подключение нового модуля никак не влияет на работу других модулей.
Отдельные модули разработаны с учетом специфики сферы ЖКХ:
- Стандарт 731
- Жилой фонд
- Поставщики/тарифы
- Контакты
Данные для этих модулей поставляются бухгалтерской программой.
Другие модули имеют общецелевое назначение:
- Документы
- Объявления (новости)
- Гостевая книга (книга жалоб и предложений)
- Вопрос-ответ (FAQ)
- Личный кабинет
- Полезные ссылки
Модуль 'Документы' - позволяет построить хорошо структурируемую систему документов на основе файловой системы
в виде папок и файлов с произвольными сортировкой, названиями, метками и комментариями. Папки с графическими
файлами можно просматривать в режиме ГАЛЕРЕИ. Хранение графических файлов допускается в двух видах :
- Обычный размер
- Миникартинка
CMS имеет собственный механизм подключения плагинов - маленьких сервисных программ, которые легко внедряются
в систему без изменения основного кода, а также легко отключаются. Всего подключено около 20 плагинов.