本科毕业设计说明书(论文) (2012届)
论文题目 物业管理系统
作者姓名 王 坚 指导教师 王 子 仁
学科(专业) 软件工程0804
所在学院 计算机科学与技术学院 提交日期 2012年5月27日 浙江工业大学本科毕业设计说明书(论文) I 摘要 近年来,随着小区服务的多元化和繁杂化,传统的物业管理方式很难适应新的需求。采用物业管理系统,将信息化和网络技术运用到传统的物业管理中,可以很好地应对业主对于物业服务提出的多元化需求,提高物业服务水平。 本系统是面向多物业公司、多小区共同使用的信息管理系统,主要功能模块包括:物业公司信息管理,物业小区信息管理,业主信息管理,物业费管理和短信平台管理等等。本系统采用B/S(Browser/Server)架构和J2EE技术框架。为了满足多层次用户的权限控制需求,提高权限控制的灵活性,本系统采用RBAC(基于角色的权限控制)进行设计,采用Spring Security3.0技术框架实现。本系统采用AOP编程实现用户关键行为的日志跟踪。本系统的短信平台采用了中国移动Open MAS代理服务器提供的Web Service接口,短信服务与业务系统之间通过Java消息机制进行通信和同步。 本系统的部署和使用,不仅有效地实现了物业公司的信息管理,还规范化了物业管理的工作流程,提高了工作效率;同时通过短信服务,拓宽了业主与物业管理人员之间的沟通渠道,实现信息的有效传递。
关键词:物业管理,RBAC,短信平台,Spring Security,AOP日志 浙江工业大学本科毕业设计说明书(论文)
I Abstract Recent years, the conventional property management services have become inadequate to fully meet the needs for the increasing diversification and complexification of requirements. Applying information and network technologies to traditional property management could meet diverse needs of owners, and promote the level of the service. This system is a shared information management platform among multi-properties company and multi-residential community. The main function modules include information management of property company, information management of residential community, information management of owner, management of property charges and SMS platform management, etc. The system uses the B/S (Browser/Server) architecture and J2EE framework. In order to meet multi-level access control needs and improve the flexibility of access control, the access control design is based on RBAC (Role Based Access Control) theory and implemented with Spring Security 3.0 Framework. Also the system uses AOP (Aspect Oriented Programming) technology to track user’s major behaviors. The SMS platform of the system uses the interface which provided by the Open MAS proxy server of China Mobile. Java Message mechanism is used to communicate and synchronize between SMS service process and the web system. Using this system, not only helps to manage the property information, but also standardize the property management workflow and to improve work efficiency, furthermore, the SMS service broadens the channels of communication between owners and property management stuffs.
Keywords:Property management, RBAC, SMS platform, Spring Security, AOP log浙江工业大学本科毕业设计说明书(论文)
I 目录 摘要 ............................................................................................................................................................ I ABSTRACT .............................................................................................................................................. I 第一章 绪论 .............................................................................................................................................. 1 1.1 研究背景与意义 ....................................................................................................................... 1 1.2 研究内容及现状 ....................................................................................................................... 1 1.3 本文的主要工作 ....................................................................................................................... 2 1.3.1 本文的研究内容 ............................................................................................................... 2 1.3.2 本文的组织结构 ............................................................................................................... 3 1.4 本章小结 ................................................................................................................................... 3
第二章 物业管理系统需求分析 .............................................................................................................. 4
2.1 系统需求分析 ........................................................................................................................... 4 2.1.1 需求概述 ........................................................................................................................... 4 2.1.2 用户概述 ........................................................................................................................... 4 2.1.3 系统安全需求 ................................................................................................................... 6 2.1.4 系统日志需求 ................................................................................................................... 6 2.1.5 短信平台需求 ................................................................................................................... 6 2.1.6 业务功能需求 ................................................................................................................... 6 2.2 系统架构设计 ........................................................................................................................... 7 2.3 数据库设计 ............................................................................................................................... 8 2.4 小结 ........................................................................................................................................... 9