Розробка підсистем взаємодії мешканців в автоматизованій системі управління об’єднаних співвласників багатоквартирного будинку
Author
Плисак, В. О.
Plysak, V. O.
Date
2018Metadata
Show full item recordCollections
- Наукові роботи каф. КСУ [197]
Abstract
При розробці підсистеми використовувався метод спостереження. Цей метод дозволив знайти та дослідити усі переваги і недоліки існуючих аналогів підсистеми взаємодії мешканців в автоматизованій системі управління. У ході спостереження також було отримано характеристики таких підсистем. На основі цих спостережень та отриманих даних було спроектовано та розроблено власну підсистему. Запропоновано нову підсистему для взаємодії мешканців багатоквартирних будинків у вигляді автоматизованої системи управління об’єднаннями співмешканців багатоквартирних будинків (ОСББ). Розроблена підсистема дає змогу побачити тарифні плани на комунальні послуги; сплачувати комунальні та додаткові послуги, які надаються об’єднанню; спілкуватись з іншими членами ОСББ; коментувати новини та голосування за нововведення; реєструвати декілька квартир та за необхідності видаляти власні зареєстровані квартиру чи квартири; переглядати статистику витрат на комунальні послуги за рік та порівнювати ці значення з середнім значенням у будинку у якому проживає користувач. Підсистема також має особливий функціонал як для простого мешканця так і для голови ОСББ. Дана підсистема розроблена за допомогою мови програмування С# на базі якої створено .NET Framework, з використанням технології ASP.NET MVC яка реалізовує патерн Model-View-Controller. Для організації бази даних, чудовим вибором Microsoft SQL Server 2017 є однією з провідних систем управління базами даних (СУБД), яка дозволить заощадити затрати на створення нових сервісів та додатків. Для роботи з візуальною частиною були використана мова програмування JavaScript та бібліотека Chart.JS, Bootstrap 4 та шаблон Paper Dashboard. Створення підсистеми для управління діяльності ОСББ є найкращим рішенням, враховуючи розвиток та доступність новітніх технологій. Дана підсистема немає недоліків аналогів та має додатковий фунціонал для контролю витрат на комунальні послуги у вигляді статистики. З’ясовано, що дана підсистема може бути вдосконалена розробкою окремого додатка для смартфонів та розсилкою повідомлень та сповіщення від підсистеми про нові події на популярні месенджери. Також використання хмарних сховищ для зберігання даних суттєво покращить надійність та роботу підсистеми. When developing the subsystem, the method of observation was used. This method has allowed to find and explore all the advantages and disadvantages of existing analogues of the subsystem interaction of residents in an automated control system. During the observation, the characteristics of such subsystems were also obtained. On the basis of these observations and the obtained data, its own subsystem was designed and developed.
A new subsystem for interaction of tenants of multi-apartment buildings in the form of an automated management system for association of co-owners of a multi-apartment building (AСMB) was proposed. The developed subsystem allows you to see tariff plans for utilities; to pay utility and additional services provided to the association; communicate with other members of AСMB; comment on news and voting for the innovations; register several apartments and, if necessary, remove their own registered flat or apartment; view utility cost statistics for the year and compare these values with the average values in the house where the user lives. The subsystem also has a special function for both a simple resident and the head of AСMB. This subsystem is developed using the C # programming language, based on the .NET Framework, using the ASP.NET MVC technology that implements the Model-View-Controller pattern. To organize the database, Microsoft SQL
Server 2017 is one of the leading database management systems (DBMS), which will save you money on
creating new services and applications. To work with the visual part, the JavaScript programming language
and the Chart.JS library, Bootstrap 4, and the Paper Dashboard template were used. Creating a subsystem for
managing AСMB is the best solution, considering the development and availability of the latest technology.
This subsystem has no drawbacks of analogues and has an additional function to control the cost of
utilities in the form of statistics. It has been discovered that this subsystem can be improved by developing a
separate application for smartphones and sending messages and notifications from the subsystem about new
events on popular messengers. Also, the use of cloud storage for storing data greatly improves the reliability
and operation of the subsystem.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/22435