| Along with our country city development, and the improvement of people’s living standard, residential district is increasingly becoming the mainstream of people living in the city; at the same time, the modern people to sustainable development of residential space requirements, with the inevitable result of economic development of the real estate commodity--property management to be urgent change, has become an inevitable trend. For residential property management, maintenance complex, diverse, complex management, collection costs and equipment cumbersome and its work flow. While the computer is fully capable of property management services, and more accurate, convenient, fast, efficient, clear, transparent, it will bring great convenience to the project tracking and management, so as to bring greater efficiency and effectiveness to the property management work. Therefore, residential property management system software development of an efficient, error free necessary.Based on the background of residential property management system, using software engineering principles and methods, the system of each link from the business requirements, functional requirements, the overall design to the function module design and other aspects of the detailed analysis, the main contribution of this paper is:1, introduces the background, purpose and significance of the study, summarizes the modeling software, UML technology, database and other related techniques and methods.2, completed the system demand analysis, the activity diagram and use case diagram to express the business requirements and the functional requirements of the system, gives the basic information management, property charge management, complaint management, repair management activity diagram, use case diagram, the main use case description, the non functional requirements.3, on the basis of the demand analysis, the system design, including the overall design, function module design and database design, gives the system structure diagram, the class diagram, sequence diagram, diagram express the function design of the basic information management, charge management, complaint management, report management, staff management module, the entity attribute graph, E-R graph to express the concept of the system database design, database table structure. |