Font Size: a A A

Research On Applying J2EE Architecture In Designing An Intelligent Community Management System

Posted on:2017-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhangFull Text:PDF
GTID:2308330485483179Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, the intelligent city becomes the mainstream of city construction. Especially, the intelligent community is the core part of intelligent city construction. Intelligent community construction level is still in the primary stage in our country. Generally there is a large gap in the understanding and investment of intelligence community. Thus intelligent community has an unbalanced development. Informationization level is also uneven. Some problems are appeared. For example, the communication of the community management departments is lack. By technology driving and policy supporting, the intelligence community platform of Xincheng District Xi’an City starts to be built, in order that residents can enjoy the digital life of the intelligence community, and the way of community management can be transformed. The intelligent community platform mainly splits into management system and service system. The intelligent community management system is ususally used by community managers. The community management work realizes digitalization and intelligence. The efficiency of community management is improved. In this paper we design an intelligent community management system architecture based on J2EE framework for the intelligent community of Xincheng District. The comprehensive management of regional management is improved. The capacity of public services for community residents is enhanced.In this paper, the main work is as follows:(1) System whole requirements analysis and designAccording to the daily management processes of community managers, we analyze demands of the whole intelligence community management system. And we divide specific business functions. According to the demand analysis we design the whole system architecture based on J2EE framework, which lets the whole system has better scalability and portability. We employ WeChat enterprise as the entry of the mobile terminal application. It can develop mobile application on J2EE framework directly. And we design the communication mode among users, WeChat enterprise and system by interfaces which WeChat enterprise provides.(2) Design of system hierarchical frameworkBy the detail study of the Web technology in the intelligence community management system, we employ SSH three-tier framework. The whole system splits into:User Interface (UI), Business Logic Layer (BLL) and Data Access Layer (DAL). In the underlying DAL we use Hibernate to implement the persistence operation of data. In the middle we use Spring to manage BLL. We use Struts to implement UI which interact with users. By the use of multi-level structure, every layer is independent. The coupling relations are optimized. The work decomposition is facilitated. Thus the management is convenient. The business process change can be responded rapidly. The efficiency of community management is improved.(3) Research on improved coloring algorithm based on ant colony systemWe use the grid management based on Geographic Information System (GIS) to improve the efficiency of community management. With the increasing number of coloring grids, the grid information is displayed much mussily. So some phenomena are appeared. For example data is not clear and intuitive. In this paper we propose an improved coloring algorithm based on ant colony system. It is based on the coloring process of heuristic ant colony coloring algorithm, setting the maximum chromatic number and adding the fading process to control the chromatic number. By this algorithm applying to color the intelligent community grids, the problem of not clear and intuitive data is solved. As result the grid dynamic data and information is displayed more clearly and intuitively.(4) Implementation of mobile applications on WeChat enterprise secondary developmentIn order that community managers can work anytime anywhere, WeChat enterprise is employed as the entry of the mobile terminal application in intelligence community management system. By OAuth 2.0 and interface links which WeChat enterprise provides, we can verify and obtain the information of community managers. So we set up the communication among users, WeChat enterprise and system. Then the mobile applications are implemented such as work management, attendance and so on. And the function of sending community managers information is also implemented, such as text, picture and other infomation. The efficiency of community managers is improved greatly.Employing J2EE framework technology, the whole intelligence community system has better portability, scalability and cross-platform. Not only the community management is changed completely, but also digital, intelligence community management is clearer, simpler and more multiply. The improved coloring algorithm based on ant colony system applys to the community management. So the whole community people can check the information of community grids. And community managers can discover and solve problems more timely. Through the mobile applications on WeChat enterprise secondary development, the community managers just use WeChat, then they can manage tasks anytime anywhere in the community.
Keywords/Search Tags:intelligent community, J2EE architecture, ant system, graph coloring, WeChat enterprise
PDF Full Text Request
Related items