职场文秘网

首页 > 心得体会 > 会议发言 / 正文

小区服务管理系统的设计与实现毕业论文

2020-10-04 17:01:19

 rates organization topic Conference, implementation specific processing measures. And to follow up the reply, from product and service levels which will allow owners of bbmg city had a new awareness.   Also for the upcoming delivery of the property to lay a solid foundation.   4, the housing process optimization through rooms at the owner's market understanding, combined with “+ Internet“ platform of practical, to reduce the percentage of the time cost, improve efficiency and actively introduced during this focused unit of Bank of China and other third party service, to withhold business value-added services to improve the follow-up of fast and easy.  5, room simulation training, exercises; November 16, and 17th for two days of combat walkthrough work advance has according to vocational shoe accountability of work pattern, collaborative action, and formed Heli of make with situation show of is has Organization, and has discipline, and effective force, and has concept of “four has“ spirit, on all participation make room staff for rhetoric training, etiquette practice, on make room situation, and site regional, and post duties be propaganda clear.   For the following fast, efficient processing work done ready for house owners.   (B) further promote the “two grasp“ policies, improve service efficiency. This work, we insist on attaching the housing inspection work, one hand and engineering implementation of rectification, and in-house communication many times, adjust and optimize the delivery details. Especially publicity section of responsibility distinguish and the on guest form of with word sentence, one by one research, carefully, height reflected has responsibility big enterprises meticulous of rigorous style, make room site organization closely, operation specification, staff signed reception enthusiasm courtesy, key issued shortcut accurate, costs settlement precision correct, whole make room site orderly, scheduling well! show has ahead of service consciousness and standard of etiquette style. During the delivery, mainly officials visiting the scene, organized meetings of rectification, instant processing, correction, coordinating and solving major problems, find a corrective entry.   Focus on quality and timeliness of rectification, the staff has overcome many difficulties, give up a lot of rest, overtime inspection related issues in repairs in time to adjust.   (C) focused on human services, focus on improving gold examples of good reputation. During the delivery, in order to improve efficiency to save time, the Ministry of finance and property companies make up a one-stop service team for rapid and effective procedures for their owners to handle. Housing site, broken down by service areas, such as sign in ...  First, standardize financial management pilot projects in villages and towns and the overall situation is to strengthen the pilot organization and leadership. Established its normative Township financial management work leading group, overall guidance pilot projects. Meanwhile, the towns governed by the financial management of township finance thematic training pilot, the pilot project was a comprehensive arrangement to ensure that pilot to achieve tangible results. Second is to standardize the villages and towns finance business operations. Enacted the further regulating the Township financial management advice, on rural reform of the budget management, Treasury, financial management, financial discipline, team building and other aspects of a comprehensive specification. Third, establishing pilot evaluation mechanism.   County Bureau of Township Code municipal financial management pilot project and evaluation of the effectiveness, objective assessment by the evaluation results into the villages and towns finance and incentive grants given to notable towns and villages. II, and specification Township financial management pilot work carried out situation for further deepening Township financial reform, effective strengthening Township financial management, constantly improve Township financial shoe vocational service capacity

 毕 业 设 计

  题

 目 小区服务管理系统的设计与实现

 英文题目 The Design And Implementation of

  Community Service Management System

 院

 系

  信息科学与技术学院

 专

 业

 计算机科学与技术

  姓

 名

  班级学号

  指导教师

  二OXX年X月

 according to province Department of Finance on further specification Township financial management of views (chuan fiscal base (2015) 4th,), and dazhou City Finance on carried out specification Township financial management pilot work of notification (up city fiscal pre (2015) 22nd,) requirements, effective implementation good I County specification Township financial management reform pilot work,   Combined kaijiang actual, developed and reported has kaijiang County 2015 full specification Township financial management pilot work implementation programme (open fiscal pre [2015]25,), and developed and issued has further specification Township financial management of implementation views (open fiscal pre [2015]27,), County 20 a township financial by active from specification business run, and serious financial discipline, and strengthening institutions team construction three big aspects carried out pilot work, powerful promoted has specification Township financial management work. Three main practices, standardize financial management pilot projects in villages and towns (a) Township financial budgeting the fine. Strictly implement implementation budget method, to deepening tax reform for opportunity (kaijiang County deepening tax reform General programme has County Standing Committee considered through), insisted “Xiang fiscal County tube, and budget total series“ principles, developed Township budget prepared programme and description, full, and science, and fine do 2015 Township financial budget prepared work, according to allocation ratings fixed management, approved Township basic spending, insisted “insurance wage, and insurance running, and insurance livelihood“ guarantees principles, basic spending, and refinement public spending, and   Optimization of project expenditure, in accordance with the “income in a cage, spending into the plate“ principle, strictly implement the two lines of income and expenditure management, the Township financial budget management, implementation of the villages and towns finance comprehensive budget and department budgets, further strengthen the budget bind, and effectively safeguard the basic operation and special work and other public services need. (B) the standardization of State Treasury centralism payment reform. I County beginning in 2011 to the full implementation of the State Treasury centralism payment reform in villages and towns. Adhere to the “all parts of the budget, accounts Commission based, centralized payment, purchasing system, Bill little, County and networking“, “Xiang Xiang CAI County pipe“ principle, relying on the County Treasury centralized payment network ... Debt, and up to now has replacement stock of debt of 178 million yuan in villages and towns, stimulating development of villages and towns, alleviating rural stability under pressure. (F) the village class accountant principal-agent service. To further promote the work of village class accountant principal-agent. One is the implementation of systems management. According to kaijiang County established and perfect village level delegate agent accounting Center full implementation agent service business of operation approach, and kaijiang County township village level delegate agent accounting Center post duties, and kaijiang County township village level delegate agent accounting Center management system, and kaijiang County township village level delegate agent accounting center business operation specification, the regulations and timely issued, strictly according to delegate agent service work system provides carried out work. Second, refined assessment oversight (VII) strengthening the push Guide, standard accounting system in villages and towns. To further promote scientific and standardized accounting work in villages and towns in our County runs, intensify the supervision and management, improve the quality of information and improve efficiency to ensure open and transparent financial management, financial management and reform needs effectively to

 摘

 要

 改革开放以来,由于国民经济的段发展和人民生活水平的极大提高,提供良好的居住环境和优质的小区服务已经成为大家购买住宅的首要条件。对于想要购买房屋的住户已不只是关心购楼时的优惠和承诺,对于售后提供的小区服务管理也提出了更高层次的要求。面对越来越繁琐和复杂的工作,如果还依靠人工来处理不仅效率低下,保密性也得不到保证,而且时间一长还会产生大量文件和数据,这样对查找,更新和维护都带来了不少的困难【1】。物业管理企业想要解决这一棘手问题,对物业管理进行宏观的和微观的细致管理,其中最好的办法是依托现代计算机、通信和网络技术,建立现代化的综合管理信息系统来实现对小区物业的管理,提高业务处理的效率和可靠性,并进而对各类管理信息进行系统整理和分析,优化管理者的决策,提高业主满意度和提升物业形象,才能使企业在激烈的市场竞争中立于不败之地。

  本文从小区管理的发展现状入手,借鉴国外成功的优秀案例,同时结合我们国家小区服务管理发展的实际情况,因地制宜,来探讨并设计出符合我们中国人管理习惯和服务模式的小区服务管理系统。

  本系统采用B/S 模式,以SSH框架为基础,使用 Tomcat 服务器,后台数据库使用小型的MySQL数据库,以 MyEclipse作为开发工具来展开设计。主要实现了管理者和用户的注册与登录,住户查询费用,住户报修、保洁、留言以及管理者添加发布信息,设置费用,完善服务等功能。这些功能让住户的问题得到较快的解决,也让管理者逃脱于繁琐的工作中,大大提高了工作效率。

  关键词:小区管理,Browser/Server,信息技术

 Abstract

 Since China's reform and opening up, due to the period of development of the national economy and people's living standards greatly improved, provide a good living environment and quality of community service has become the first condition of people buy house. Residents to purchase housing has the preferential and commitment is not just about buying floor, for after sales service provided by the community management are also put forward higher requirements. In the face of increasingly cumbersome and complex work, if you still rely on artificial to deal with not only inefficient, it is hard to ensure confidentiality, and over time will produce a large number of documents and data, so to find, update and maintenance have brought a lot of difficulties. Property management enterprises want to solve the problem, the property management of macro and micro meticulous management, one of the best way is to rely on modern computer, communication and network technology, set up the comprehensive management information system to realize modernization of residential property management, improve the efficiency of business processing and reliability, and further arrangement and analysis of all kinds of management information system, optimize the management decisions, improve the satisfaction and improve the image of the property owner, can make the enterprise in an impregnable position in the intense market competition.

 This article from the current situation of the development of community management, draw lessons from foreign successful good example, and combining with the actual situation of our country community service management development, adjust measures to local conditions, to explore and design in accordance with our Chinese habit and service mode of community service management system.

 This system adopts B/S model, based on the SSH framework, using Tomcat server, background database using a small MySQL database, to design the MyEclipse as development tools. Mainly implements the management and user registration and login, query cost, resident service, cleaning, leave a message and add publication information, managers set up cost, perfect service, and other functions. These features make the residents get faster solve, also let managers to escape in the tedious work, greatly improving the work efficiency.

 Keywords:Community Management, Browser/Server, Information Technology

 目

 录

 摘

 要 I

 Abstract II

 1

 绪论

  1.1小区服务管理系统的发展现状 (1)

  1.2 选题的意义 (2)

  1.3论文结构 (3)

 2

 系统分析

  2.1系统可行性分析 (4)

  2.2应用需求分析 (6)

  2.3系统流程分析 (6)

  2.4功能需求分析 (7)

  2.5本章小结 (8)

 3

 系统的设计

  3.1系统功能模块的设计 (9)

  3.2系统环境设计 (11)

  3.3数据库设计 (11)

  3.4系统用例图 (27)

 4

 系统的实现

  4.1系统登录 (29)

  4.2房屋管理 (30)

  4.3收费管理 (30)

  4.4业主管理 (31)

  4.5巡查提醒日志管理 (32)

  4.6报修服务 (32)

  4.7员工管理 (33)

  4.8意见簿服务 (33)

 5

 系统的测试与维护

  5.1系统测试 (34)

  5.2系统维护 (35)

  5.3本章小结 (35)

 6

 总结与展望

  6.1论文工作总结 (36)

  6.2未来工作展望 (37)

 致

 谢 38

 参考文献 39

 1

 绪论

 1.1小区服务管理系统的发展现状

 随着计算机与网络技术的普及和发展,我们的社会正在向信息一体化不断前进,信息所起的作用也日益渗透到人们日常生活的方方面面。因此,各行各业都逐渐在利用计算机网络技术来开发自动化的管理和办公系统,小区服务的管理过程同样也是适合使用计算机网络技术来进行简化工作、提高效率的行业之一。它随着计算机网络技术的发展在发生着翻天覆地的变化,更加便捷地为居民的生活带来方便,以致生活中的许多问题得到解决。而建立基于计算机信息技术的处理平台使得住户生活问题的处理变得快捷、容易,并且促进小区服务的完善,为小区居民带来更大的福利,便捷人们的生活。因此充分利用网络资源来管理小区的的各项事务,完善小区服务以及将人们的纳入信息化,网络化,便捷化是我们需要考虑的。

  在西方的许多发达国家,通过计算机来管理居民生活,解决居民问题已经成为一种趋势。国外物业管理企业一般具有较大规模的稳定的技术队伍来提供服务与技术支持,已经具有了完善的管理体系,融合优秀的管理控制思想,针对地产企业各业务环节并按企业要求实时监控业务运营,在高效、清晰的业务流程下实现业务运营的管理控制。例如世界上第一座智能化大厦诞生于美国,将大厦的各项服务设施都纳入计算机管理的系统,不仅为居民提供了各项生活服务,而且也为后面小区服务管理系统的完善待定了基础,也为我国小区的智能管理提供了借鉴的方向。

  在我国,改革开放以来,住宅建设迅猛发展。大量住宅小区投入使用,带来了管理工作的变化,除了对房屋进行维修外,还必须对附属物、设备、场地、环卫绿化、道路、治安进行专业化管理,以保持新建住区的完好,发挥其整体功能和综合效益。国外和香港对住宅区和其它物业实施专业化管理的经验被引入,取得了较好的效果,带动了全国物业管理工作的起步和发展。1992年,国家由计划经济走向社会主义市场经济,人们生活水平有了提高,居民也慢慢转变了对居住问题的关注点,从有无转变为大小,继而更加注重环境和社区服务。与此同时,广大住户对于自己所拥有

 的产业逐渐树立了保持房产和附属设施完好,以达到保值增值目的的观念,使的小区管理的好坏也成为大家选房居住的重要因素。

  基于上诉情况,虽然现在有很多的小区管理者都在引进先进的管理技术和管理系统,但目前我国的小区管理系统仍然存在许多问题。所以,现在急需慢慢找到问题,建立更加合理,完备的小区服务管理系统。

  1.2 选题的意义

  传统的小区管理工作大部分还是进行手工管理,工作效率十分低下,并且不能及时处理小区的各种情况,也不方便工作人员之间的沟通,不便于动态地了解住户的需求和情况,不能满足现代化小区管理的需求。同时手工管理还存在着很多缺点,由于一些不可避免的认为因素,经常造成数据的误报、丢失和遗漏。信息化管理有着计算速度快,信息存储量大等许多优点,为我们提供及时处理的信息的同时也提高着我们工作人员自身的服务素质。因此,完善小区服务管理系统,对小区管理者和小区住户来说无疑都具有重要的意义。

  建立完备的小区服务管理系统,既符合人性化、便捷化的管理,有大大提高了人们日常生活的质量,减少了因误会导致的种种不和谐的因素,有利益社会主义和谐社会的建设,提高人民生活的幸福感。

  对小区管理者而言,小区服务管理系统建设的意义主要体现在以下几个方面:

  1) 规范物业管理企业的各项业务,清晰业务流程。

  管理系统的实现使得各工作人员各司其职,各部门的业务流程都清晰明朗,各部门之间相互配合工作,出问题之后可以进行明确的问责,避免人员之间相互推卸,真正实现企业管理的可视性和可控性。

  2) 提高工作效率,减小开销。

  系统建立起来之后,可以完成全方位的快速查询,减少不必要的重复劳动,形成完备的工程及档案,提高日常工作管理水平。灵活、准确的完成各项费用的计算和收缴,减少因人为因素所带来的麻烦,提高财务的工作效率,保证小区服务的完

 善。同时加强了员工之间的沟通,及时解决各类问题,为住户提供优质服务。

  3) 提高员工自身素质,住户感受优质服务

 在互相沟通的过程中,使得员工之间的关系变得和谐,创造了一个轻松愉快的工作环境。清晰的业务流程使得工作人员让人感觉十分专业,为客户提供最详细的解说和解答方案。小区服务的完善也让住户生活舒心,为小区带来轻松愉快的生活氛围。

  1.3论文结构

 本文共分为六个部分来完成对系统的设计和实现。实施过程主要根据信息系统项目管理工程定义的开发流程来进行的。

  1. 绪论

 主要介绍了论文题目的来源,描述了小区服务管理系统的国内和国外的发展现状,对选题的意义进行了阐述,分析了本系统所带来的优势和好处,以及接下来的要呈现的论文结构。

  2. 系统需求分析

  先从系统的可行性分析,具体从阐述了技术可行性,经济可行性和社会可行性等方面来进行展开;接着进行应用需求分析,业务流程分析和功能需求分析,逐一剖析该系统各个方面的设计方向,最后进行小结。

  3. 系统的设计

 本章节主要包括系统功能模块设计,系统环境设计和数据库设计。功能模块设计主要把握该系统的功能的基本健全以及把握系统的整体框架;然后介绍该系统的设计以及实施环境,最后就是对系统进行具体的详细的数据库设计。

  4. 系统的实现

 主要是编写代码实现该系统的一些基本功能,以及系统各个功能模块的实现。

  5. 系统测试与维护

 6. 总结与展望

 2

 系统分析

 对软件需求的深入理解是软件开发工作获得成功的前提条件,本章将对系统各方面的需求进行分析。

  2.1系统可行性分析

 2.1.1技术可行性分析

 由Struts2+Spring+Hibernate集成的SSH框架是目前比较受大众欢迎的Web应用程序开发的框架。

  其中,以Struts2作为表现层的MVC框架,以Hibernate作为持久层的ORM框架,使用Spring管理DAO组件、持久层组件和表现层组件,使用JSP技术实现表现层【2】。具体做法是:根据系统的需求按照面向对象的方法提出一些模型,然后让这些模型实现为Java的基本对象,再编写实现基本的DAO接口,给出持久层的基本业务流程。在系统代码实现时,可以使用JSP作为表现层,负责收集用户请求数据以及业务数据的表示;将Struts2作为MVC框架,用Struts2里的Action来拦截用户的所有请求,包括系统的链接和表单提交等都由Struts2处理和转发;用Spring框架提供的Ioc容器作为业务逻辑组件和DAO组件的工厂,负责生产和管理这些事例;最后将Hibernate作为ORM框架使用,可以简化数据库的访问并在JDBC层上提供更好的封装。

  使用这种类型的开发方式,彻底地分离业务逻辑层和持久层,大大降低了对于系统修改工作的难度,让代码更具可复制性,真正意义上实现低耦合的代码编写要求。无论客户的要求怎么变化,只需要在原来代码的基础上进行修改,模型层基本上很少改动,大大提高了代码的使用效率和团队的开发效率,节约了系统资源,有利于团队成员展开更好的合作。

  2.1.2经济可行性分析

 B/S模式最大的优势在于无需安装任何软件就可以随时随地使用电脑进行操作。该系统使用目前最流行的B/S 结构,大大减少了系统的运行和维护成本。而对于用户来说也不需要安装任何软件,只要有一台可以联网的计算机,就可以访问并使用系统来进行管理工作。而且,该系统开发周短,技术上也没有什么难以攻克的难关,开发的成本较低。

  另外,该系统的成功研发会给小区服务的管理者带来非常多的效益,不仅大大减少了工作人员的工作量,还提高了工作效率,避免了不必要的麻烦和错误,主要表现如下:

  (1)提高解决住户问题的速度,为住户提供优质的服务。

  (2)提高管理者的工作效率,降低了因工作失误带来的风险和误会。

  (3)大大降低了管理成本,让管理者可以腾出更多的时间和精力来优化对住户的服务,实现以住户为上的宗旨。

  上述情况表明了该系统的开发拥有很好的经济效益,有利于推动小区管理系统的普及,因此在经济上也是可行的。

  2.1.3社会可行性分析

 信息技术发展的日新月异,上至老人,下到小孩,都或多或少地懂得计算机网络的使用,因此,计算机网络也日益成为大家生活娱乐必不可少的部分。

  对于管理者和住户而言,他们也强烈要求改变在小区管理上的尴尬局面,住户希望他们在日常生活的中的问题可以得到及时的反馈和解决,随时查看自己住房的各项费用,以免因欠费所带来的生活不便,同时管理者也希望可以和住户及时沟通交流,尽早解决住户的问题,提高自身的服务效率,为住户带来更好的生活体验。所以开发该系统也具有十分重要的社会意义。

  根据上述说明,本系统的研究和开发不论是从技术上、经济上、还是社会等各个方面来研究都是可行的,将该系统作为研究对象是非常有必要的。

  2.2应用需求分析

 根据对本市几家小区住户的调查,目前大部分还是采用比较老式的管理方式,全靠手工记录,人员通知来进行,虽然有个别小区也使用系统管理,但系统功能不完善,存在滞后和小时错误等问题,使得系统管理并没有普及。小区的管理者也迫切希望改变不适应的管理模式,主要表现在以下几个方面:

 1.对于用户而言,住户在家就可以通过登录系统,查看自己应缴纳的费用并上网缴费,对自己房屋的损坏进行及时报修;可以查询小区的房屋信息,根据自己的意愿进行选择自己满意的房屋。

 2.对于管理者而言,管理者可以及时查看住户存在的问题并通知人员进行维护,解决住户问题,同时对小区的保安和保洁进行统一规划安排,完善小区环境,提高服务。

  2.3系统流程分析

 系统流程图是描述系统物理关系的一种非常便利且有效的工具,它表达了数据在系统之间的流转和变化情况,并不是对数据进行简单的加工处理。我们在研究系统的可行性时,需要分析和了解用户的各种需求,完善到系统中,并以简单概括的方式来表达我们对系统的认识。因此,绘制一张完整的流程图是十分必要且必不可少的,这回事后面我们进行开发的重要依据。

  基本流程图如图2-1所示。

  管理员

 登陆

 基础信息维护

 收费管理

 投诉管理

 保洁管理

 治安管理

 职员管理

 维修管理

 住户

 登陆

 投诉留言

 维修申请

 收费查询

 缴纳费用

 账号信息管理

 图2-1系统流程图

 2.4功能需求分析

 小区服务管理系统是面向小区的服务事务,包括住户管理,小区管理等一系列的管理业务,是利用信息技术来进行统一管理而研发的系统。该系统是基于B/S模式下连接个人小型数据库MySQL而进行研发的小区物业服务管理系统,尽可能收集客户的需求,与实际相结合,实现最基本的增、删、改、查、功能,力求使住户小区的管理和经营模式趋于信息化,从而达到提高工作效率的目的。小区服务管理系统是现代居住小区不可或缺的一部分,构建一个完善的服务管理系统更是当今社会提高工作效率,完善管理服务的必然要求。该系统是以小区日常工作特点为依据开发出来的一个服务管理系统,系统通过对用户管理,费用管理,保洁管理,绿化管理,投诉服务等来实现小区内工作的系统化管理。经过有关的调查,本系统应具有由以下几个功能模块:

  1. 权限设置模块。该系统的用户身份分为管理员和普通用户两种。用户登录时需要输入自己的用户名与密码。管理员拥有对系统的全部权限,而普通用户则拥有一些基本的操作,如对楼房信息等的浏览和查询,添加报修信息,修改密码,投诉留言等。登录系统时都必须要输入用户名和密码。只有输入正确的用户信息才能进行系统操作。 

 2. 住户投诉信息管理模块。对于住户不满意的小区服务,用户可以通过系统留言,反应情况,管理者看到消息后及时对住户进行解决。 

 3.小区房屋管理模块。主要用于管理者管理物业,添加,修改房屋信息等。

  4.报修信息管理模块。主要针对住户而实现的功能。住户可以对自己住宅所需维护的物品进行报修。

  5.维修信息管理模块。首先用户经过报修,管理者在后台安排人员对住户的要求进行维修,并且及时反馈维修情况。

 6.费用管理模块。管理者通过通过系统生成物业费,住户也可以通过系统缴纳物业费,并且可以查询缴费状况。

  7.人员信息管理模块。小区管理员实习队住户和工作人员信息的增、删、改、查功能。 

 2.5本章小结

 本章通过对系统进行可行性分析、应用性需求分析、系统流程分析和功能需求分析,分析了系统的一些细节模块的具体功能,为系统的设计和实现打下了基础。

  3

 系统的设计

 经过需求分析阶段的工作,本章将对系统进行总体设计和详细设计。

  3.1系统功能模块的设计

 3.1.1小区信息管理模块

 该功能模块主要是用于小区基本资料的管理,主要是管理小区的楼房信息。

  该模块主要包含小区楼房的具体信息,包括楼房编号,门牌号,方位,面积,状态,入住户主等信息,管理者可以对其进行增加,删除,修改,查询等操作。

  3.1.2人员信息管理模块

 在本系统中主要有住户和小区工作者这两类人员,然后由管理者来进行统一管理。由此可见,该模块包括住户信息和工作人员信息者两类。 住户信息主要包括住户编号,姓名,家庭成员,入住时间等;工作人员信息主要包括职工编号,姓名,性别,联系方式,入职岗位,入职时间等。而对于这部分的功能主要也是实现信息的增加、删除、修改、查询等功能。

  3.1.3服务管理模块

 该功能模块是小区服务管理过程中,如果住户对管理有意见需要投诉或者住户的设备顺坏需要报修坏以及小区自身的保安巡查和保洁绿化等工作的安排时,该模块就可以解决这些问题。因此该模块就涉及到住户投诉信息的处理、设备报修等情况的维护以及设备维修情况的及时了解等一系列工作。在该模块中需要用户和管理者同时进行使用,因此也包含了住户投诉信息管理,住户报修管理,小区维修管理,保洁绿化管理以及保安巡查管理的一系列功能。当然这些管理模块里面最基本的还是少不了增加、删除、修改、查询等功能。

 3.1.4费用管理模块

 该模块是住户在入住以后,用于记录用户发生的一系列的物业费用。在该模块中,用户可以查询自己需要交纳的费用以及费用的交纳状况。管理者在月底可以生产物业费,并通知住户及时交纳费用,也可以自行收取物业费。

  系统功能模块图如图3-1所示。

  小区服务管理系统

 投诉信息管理

 小区信息管理

 人员信息管理

 费用信息管理

 报修信息管理

 维修信息管理

 楼房基本信息管理

 收费信息查询

 收费信息处理

 住户基本信息管理

 工作人员基本信息管理

 收费信息添加

 投诉信息处理

 投诉信息添加

 投诉信息查询

 报修信息添加

 报修信息查询

 维修信息查询

 报修信息处理

 维修信息处理

 图3-1 系统功能模块图

 3.2系统环境设计

 3.2.1硬件环境分析

 系统最低配置为:至少200MHz Inter Pentium处理器,256M内存,20G硬盘,外加鼠标、键盘、显示器等相应配置。

  3.2.2网站系统运行环境分析

  网站系统按照标准的800×600分辨率运行;该房屋交易信息系统必须在安装了IIS(Internet信息服务器)、MySQL 数据库等软件的计算机上运行。系统开发使用了MyEclipse(开发平台)、IIS(Internet信息服务器)、 MySQL数据库[9]。

  3.2.3系统开发环境分析

 至少200MHz Inter Pentium处理器,512M内存,40G硬盘,Windows 7系统,MyEclipse(开发平台),MySQL数据库,屏幕分辨率800×600。

  3.2.4数据库要求

 使创建的数据库和数据库表能够充分的满足系统管理信息的添加,查询,修改等操作使用。收集基本数据,数据结构和数据流程。

  3.3数据库设计

 数据库的建立需要服务个系统的每个功能模块,因此不能简单地将数据罗列出来,而是要根据合理的排列,力求消耗最少的资源,实现资源利用的最大化。Oracle、MySQL 和 SQL Server 等数据库管理系统是目前比较常用的,我们选择MySQL 最为本系统的数据库管理系统,它的功能强大,使用简单,是中小型系统经常采用的个人数据库。

  3.3.1数据流图

 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具[4]。它通过使用少的的几种符号来综合反映出信息在系统中的流动,处理和存储情况。本系统的数据流图如图3-2所示。

  用户

 身份验证

 系统管理

 小区信息

 用户信息数据

 小区信息数据

 住户管理

 费用管理

 设备管理

 住户信息数据

 费用信息数据据

 设备信息数据

 身份验证

 图3-2数据流图

 3.3.2数据字典

  数据字典是为了说明流程图中各个元素的详细作用而建的。数据字典的内容主要是对数据流程图中的数据项,数据结构,数据流,处理逻辑,数据存储和外部实

 体等六个方面来进行具体的定义【4】。

  1.数据项 

 (1)数据项: yezhuID

  含义说明:用于标识用户

  别名:用户编号 

  长度:18 

  取值含义:用户在该小区的唯一编号

  逻辑关系:主键 

 (2)数据项: wuyefeiID

  含义说明:用于标识收费项目

  别名:收费编号

    长度:11 

  取值含义:系统自动分配

  逻辑关系:主键

 (4)数据项:homesID

  含义说明:用于标识每栋楼房 

  别名:门牌号 

  长度:6 

  取值含义:楼栋号加楼层号加房间号

  逻辑关系:主键

 (5)数据项:personalID

  含义说明:用于标识工作人员

  别名:人员编号

  长度:18 

  取值含义:系统顺序分配 

  逻辑关系:主键 

 数据项没能一一列举完全,只列举了取决定作用的数据项。

  2.数据结构 

 (1)数据结构:住户 

  含义说明:小区管理系统的普通使用者。 

  组成:用户编号 ,用户姓名,家庭成员,联系方式,门牌号等。 

 (2)数据结构:报修

  含义说明:用于小区维修信息的存储

  组成:报修编号,报修住户,报修物件,维修人员,维修情况,维修日期等

 (3)数据结构:费用 

  含义说明:用于存储住户费用信息 

  组成: 费用编号,费用业主,费用单价,缴费情况等

 (4)数据结构:楼房 

  含义说明:用于楼房信息的存储 

  组成:房屋编号,门牌号,户主,房屋状态等

 (5)数据结构:管理者 

 含义说明:用于存储管理者的信息 

 组成:管理者编号,管理者名称,密码,联系方式等

 3.数据存储

 (1) 数据存储:住户表

  说明:用于存储住户信息

  输入信息:住户信息

  输出信息:住户信息

 (2) 数据存储:报修表

  说明:用于存储报修信息

  输入信息:报修信息

  输出信息:报修信息

 (3) 数据存储:费用表

  说明:用于存储费用信息

  输入信息:费用信息

  输出信息:费用信息

 (4) 数据存储:房屋表

 说明:用于存储房屋信息

  输入信息:房屋信息

  输出信息:房屋信息

 (5)数据存储:用户表

  说明:用于存储用户信息

  输入信息:用户信息

  输出信息:用户信息

 由此可以分析出各个主要实体之间的联系。

  住户与楼房之间:一位住户可以拥有多套房屋,一套房屋也能入住多个人员。 

 住户与投诉单之间:一位住户可以产生多张投诉单,一张投诉单只能被一个住户投诉。 

 住户与收费单之间:一位住户可以生产多张费用清单,一张费用单只能被一位住户缴费。 

 住户与报修单之间:一位住户可以进行多次报修,一张报修单只能被一位用户填写。

  3.3.3概念结构设计

 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计,它是整个数据库设计的关键【10】。而E-R模型是描述概念模型的最有力工具。由上诉分析可以知道各个实体之间的模型如下。

  住户与楼房之间的联系如图3-3所示。

  图3-3住户与楼房之间的关系

 住户与投诉单之间的联系如图3-4所示。

  图3-4住户与投诉单之间的关系

 住户与报修单之间的联系如图3-5所示。

  图3-5住户与报修单之间的关系

 住户与费用之间的联系如图3-6所示。

  图3-6住户与费用之间的关系

 各子系统的分E-R图设计好以后,下一步就是将所有的分E-R图综合成一个总的E-R图。合并E-R图的关键在于消除各分E-R图之间的冲突。根据前面学过的知识,各E-R图之间的冲突主要有三种:属性冲突、命名冲突、结构冲突【10】。

  按照合成总体E-R图的规则,消除不必要的冗余,画出完整的E-R图,如图3-7所示。

  图3-7全局E-R图

 3.3.4逻辑结构设计

 1. 逻辑结构设计的过程。数据库逻辑结构的设计分为两个步骤:概念模型转换为关系模型和对关系模型进行优化。

  针对小区物业管理系统,在逻辑结构设计上采用关系模型来对概念结构进行转换,转货的过程中严格按照E-R图转换为关系模型的规则,然后再将转换的关系模型进行优化,为数据库的设计进行优化,确保关系模型间的关系最小,为后面数据库表的建设提供最优的处理方法。

  2.E-R图向关系模型的转换。E-R图有实体,实体属性,实体关系三个要素组成关系模型是将这三者的关系通过表体现出来。所以所谓的转换只是将E-R图进行物理设计,使各要素间的关系在表中体现,并通过计算机显示出来。

  3.依照转换规则将小区服务管理系统的E-R图转换为关系模型如下。 

 住户表(住户编号,住户姓名,门牌号码,入住时间,家庭人数),主码为住户编号。 

 楼房(楼房编号,门牌号,楼栋,单元号,楼层号,楼房状态,业主),主码为楼房编号。 

 工作人员(人员编号,人员名称,年龄,性别,身份证,籍贯,电话,地址,学历,工龄,以往经验,任职时间,离职时间,工作岗位,任职状态),主码为人员编号。  

 投诉单(投诉编号,投诉内容,投诉标题,投诉日期,投诉人员),主码为投诉单编号。 

 报修单(报修单编号,报修内容,报修人员,报修日期,处理情况,维修人员),主键为报修单编号。 

 用户表(用户编号,用户名称,用户密码,用户角色),主键为用户编号。

  3.3.5数据库表设计

 表3-1业主表(yezhu)

 字段名

 说明

 类型

 长度

 备注

 yezhuID

 住户编号

 int

 18

 主键

 yezhu_homesnumber

 门牌号

 varchar

 255

 yezhu_name

 住户姓名

 varchar

 255

 rz_date

 入住时间

 date

 0

 yezhu_member

 家庭人数

 int

 4

 表3-2用户表(admin_accoune)

 字段名

 说明

 类型

 长度

 备注

 admin_accountID

 用户编号

 int

 18

 主键

 admin_username

 用户名称

 varchar

 10

 admin_password

 用户密码

 varchar

 10

 admin_role

 角色

 int

 1

 标识用户

 表3-3新闻表(notify)

 字段

 说明

 类型

 长度

 备注

 notifyID

 新闻编号

 int

 11

 主键

 notify_content

 新闻内容

 varchar

 255

 notify_date

 发布日期

 datetime

 0

 notify_title

 新闻标题

 varchar

 255

 notify_uper

 发布者

 varchar

 255

 表3-4工作人员表(personnel)

 字段名

 说明

 类型

 长度

 备注

 personnelID

 人员编号

 int

 18

 主键

 personnel_name

 人员名称

 varchar 

 255

 personnel_age

 年龄

 int

 11

 personnel_sex

 性别

 varchar 

 2

 personnel_idcard

 身份证

 varchar 

 255

 personnel_jiguan

 籍贯

 varchar 

 255

 personnel_phone

 电话

 varchar 

 255

 personnel_addr

 地址

 varchar 

 255

 personnel_xueli

 学历

 varchar 

 255

 personnel_gongling

 工龄

 varchar 

 255

 personnel_oldwork

 以往经历

 varchar 

 255

 personnel_daozhidate

 任职时间

 datetime

 0

 personnel_lizhidate

 离职时间

 datetime

 0

 personnel_worktype

 工作岗位

 varchar 

 255

 personnel_daozhimemo

 任职状态

 varchar 

 255

 表3-5楼房表(homes)

 字段名

 说明

 类型

 长度

 备注

 homesID

 楼房编号

 int

 11

 主键

 homes_number

 门牌号

 varchar 

 255

 homes_lou

 楼栋

 varchar

 255

 homes_type

 楼房类型

 varchar 

 255

 homes_area

 楼房面积

 int 

 11

 homes_danyuan

 单元号

 varchar

 255

 homes_louceng

 楼层号

 varchar

 255

 homes_chaoxiang

 朝向

 varchar

 255

 homes_memo

 状态

 varchar

 255

  homes_yezhu

 业主

 varchar

 255

 表3-6保洁绿化表(lvhua)

 字段名

 说明

 类型

 长度

 备注

 lvhuaID

 保洁编号

 int

 11

 主键

 lvhua_area

 保洁地点

 varchar

 255

  lvhua_style

 保洁类型

 varchar

 255

 lvhua_fuzheren

 负责人

 varchar

 255

 lvhua_date

 保洁时间

 datetime

 0

 lvhua_status

 状态

 varchar

 255

 表3-7收费表(物业费)

 字段名

 说明

 类型

 长度

 备注

 wuyefeiID

 收费编号

 int

 11

 主键

 wuyefei_yezhu

 业主

 varchar

 255

 wuyefei_homes_number

 门牌号

 varchar

 255

 wuyefei_danjia

 物业费单价

 double

 2,2

 wuyefei_status

 缴费状态

 varchar

 255

 wuyefei_year

 费用日期

 datetime

 0

 wuyefei_money

 物业费

 double

 4,2

 wuyefei_date

 收费日期

 datetime

 0

 表3-8巡查表(xuncha)

 字段

 说明

 类型

 长度

 备注

 xunchaID

 巡查编号

 int

 11

 主键

 xuncha_person

 巡查人员

 varchar

 255

 xuncha_type

 时间类型

 datetime

 0

 xuncha_chuliren

 事件处理人

 varchar

 255

 xuncha_dangshiren

 时间当事人

 varchar

 255

 xuncha_result

 事件结果

 varchar

 255

 xuncha_time

 发生时间

 datetime

 0

 表3-9投诉表(tousu)

 字段名

 说明

 类型

 长度

 备注

 id

 投诉编号

 int

 11

 主键

 content

 投诉内容

 varchar

 255

 title

 投诉标题

 varchar

 255

 createtime

 投诉日期

 datetime

 0

 yezhuname

 投诉人员

 varchar

 255

 表3-10报修表(maintain)

 字段名

 说明

 类型

 长度

 备注

 maintainID

 报修编号

 int

 11

 主键

 maintain_thing

 保修内容

 varchar

 255

 maintain_status

 报修原因

 varchar

 255

 maintain_homesnumber

 报修人员

 varchar

 255

 maintain_sdate

 报修日期

 datetime

 0

 maintain_rdate

 处理日期

 datetime

 0

 maintainer

 维修员

 varchar

 255

 maintain_smemo

 维修状态

 varchar

 255

 3.4系统用例图

 系统用例图如3-8所示。

  图3-8系统用例图

 本系统主要是由两种用户角色进行使用,一类是管理者,一类是用户,用户主要是用于缴费、报修和留言服务,管理者主要是使用维修,投诉等情况的解决,以及安排保安巡查和保洁绿化等功能。

  在管理者使用的时候,可以及时知道住户的需求并提供解决方案,大大提高了小区管理的效率,也增加了小区在管理方面的信誉度。用户也可以感受到系统使用的便捷和强大,在良好的生活环境下提升生活的幸福感。

  在数据库的设计方面做到了满足第三范式,由于系统用户的使用数量会不断增加,因此,减少表间的关联,使系统具备比较高的效率是十分重要的。

  4

 系统的实现

 4.1系统登录

 系统登录模块主要用于用户输入用户名和密码,完成登录操作。

  系统登录页面如图4-1所示。

  图4-1系统登录页面

 系统登录:实现系统的登录。主要代码如下:

 protected String doIntercept(ActionInvocation invocation) throws Exception {

 Map<String,Object>map=invocation.getInvocationContext().

 getSession();

 Object peopleId =

 map.get(“people_id“);

 if(peopleId != null){

  return invocation.invoke();

 }else{

  return “noLogin“;

 }

 }

 4.2房屋管理

 房屋管理模块主要负责对房屋的各项基本信息进行管理。实现对房屋,员工,业主和房屋基本信息的增加、删除、修改,系统页面如图4-2所示。

  图4-2房屋基本信息管理页面

 4.3收费管理

 收费管理模块主要实现收取物业费:查询业主应缴的物业费及其明细,并对所选缴费向进行收费。可以输入查询条件提交服务器,服务器根据查询条件在数据库中进行查询,将结果显示在浏览器中,系统页面如图4-3所示。

  图4-3收费管理页面

 4.4业主管理

 业主管理模块主要实现业主的入住和户主的基本信息的填写。在业主入住后可以对其信息进行增加、删除、修改、查询等操作。系统页面如图4-4所示。

  图4-4业主入住页面

 4.5巡查提醒日志管理

 巡查日志管理模块主要实现小区的巡查登记:查询巡查日志及其明细。可以输入查询条件提交服务器,服务器根据查询条件在数据库中进行查询,将结果显示在浏览器中,系统页面如图4-5所示。

  图4-5巡查日志页面

 4.6报修服务

 报修模块主要实现小区业主对房屋的报修:查询业主报修的处理情况。可以输入查询条件提交服务器,服务器根据查询条件在数据库中进行查询,将结果显示在浏览器中,系统页面如图4-6所示。

  图4-6报修页面

 4.7员工管理

 员工管理模块主要实现对员工基本信息的操作:查询员工的基本信息。可以输入查询条件提交服务器,服务器根据查询条件在数据库中进行查询,将结果显示在浏览器中,系统页面如图4-7所示。

  图4-7员工管理页面

 4.8意见簿服务

 意见簿服务模块主要实现小区业主对物业公司提出意见的记录,查找意见的处理情况。在系统中输入查询条件,然后根据查询条件在数据库中进行查询,将结果显示在浏览器中,系统页面如图4-8所示。

  图4-8意见簿服务页面

 、

  5

 系统的测试与维护

 本章将对系统的测试方法和步骤以及后期的维护工作进行叙述。

  5.1系统测试

 5.1.1系统测试概述

 系统测试是软件开发的重要和必要的组成部分,是通过找到系统的缺陷和问题来间接改进系统质量的重要手段。因此在编写出每个模块之后就要对其对进行必要的测试。软件测试的目的与其它阶段的目的相反,软件测试的目的是发现错误。同时我们在软件测试的过程中应该注意以下原则:

  1. 尽量避免由软件开发人员来自己测试自己的程序,因为只有由其他人来进行,测试的结果才更更加客观、有效。

  2. 要尽早地并且不断地对自己的软件进行测试,将系统的测试贯穿于整个系统开发的过程中。

  3. 测试的数据有具有全面行,不仅要有符合正常条件的数据,也要有不符合条件的数据进行输入,确保系统在数据部正常的情况下系统也能正常运行。

  4. 全面检查每一个测试的结果,防止因为疏忽而导致错误被遗漏。

  5. 对于每个阶段进行额测试都要进行文档保存,记录下系统测试的过程,以备维护知识可以更快找到系统问题。

  在软件测试中有两种最常用的方法:黑盒测试和白盒测试【15】。黑盒测试在不考虑程序内部结构和逻辑的条件下,采用穷举输入测试,把在用户使用程序过程在可能出现的输入都作为测试的情况。白盒测试则是清楚了解程序的内部结构和逻辑,通过检测系统内部的流程动作是否按照之前计划的项目说明正常进行。在本系统中我们使用黑盒测试的方法来对系统进行使用上的修改和调整,检测该系统的功能是否齐全。

  5.2系统维护

 由于软件测试不能完全暴露系统的缺陷和不足,所以需要进行不断的长时间的维护。维护阶段是软件生命周期中时间最长的一个阶段,所花费的精力和费用也是最多的一个阶段【14】。在这个阶段中,随着时代的发展,用户需求也在不断变化,系统也需要不断完善,不断进行维护。所以软件可维护性的提高也是十分重要的。

 正确的维护和使用系统是它能够长期进行工作和服务的保证。所以该系统的维护应遵守以下原则:

  1.保证小区服务管理系统的正常工作,它是住户使用的前提条件,为了保证系统的正确性和完整性,应该时常对系统的数据进行备份存储,以防止数据被修改或破坏。

  2.定期对数据进行更新。

  3.经常对系统进行杀毒保护,防止病毒破坏数据,导致系统使用不了。

  4.建立完整的软件文档。系统完成后建立系统档案。

  5.3本章小结

 本章是系统的测试与评价,讲述了系统测试的重要性,并指出本系统在测试过程中使用的方法,测试前期发现存在部分不完全正确的地方,后期进行不断改正,功能测试基本合格,但不排除其他环境下将会出现的错误。还有对系统优点和技术特征进行描述,最后对系统的不足和改进方案进行相关的总结。

  6

 总结与展望

 本系统在开发过程中从小区服务管理的实际需求出发,通过对用户的深入调查,力求最大限度地满足住户和管理者二者的需求。该系统充分考虑了用户的界面需求,在界面上尽量简化用户的输入,并且每个输入错误的情况下都有系统提示。通过对系统的不断修改和完善本系统已经可以正常运行,基本实现了所设计的功能。

  6.1论文工作总结

 在设计和实现系统的过程中,学到了很多在课堂上学习不到的知识。大致的总结几点,如下:

  1.设计开发一个软件,首先要对行业的发展方向和发展趋势有一个大致的了解,对系统所设计到的相关资料进行调研,利用多种渠道去获取相关的专业知识。合理安排系统设计开发时间,在实现系统的过程中,需求分析和设计占了我们最多的时间,也是难度最大的部分,可是我们往往舍本逐末,将大量的时间用于代码实现上,导致自己走了很多的冤枉路。所以我们需要要借助软件工程和项目管理的思想来控制整个软件开发的过程和进度。

  2.在设计一个系统时,前期的准备分析工作十分重要。明确知道系统的需求,才能做到心中有数,在实施的时候不至于摸不着头脑。特别是对于系统中数据的存储和重要算法的设计,尽量避免代码的冗余和过于复杂,否则不仅浪费存储空间,还降低了系统的使用效率。

  3.在设计的之初,对一个功能模块的设计,至少要想出两种或两种以上方案,通过多两者的比较,从而设计出最符合需求的系统,开发设计时一定要学会吸取经验教训,不要总是返工重做,尤其是一些重要的功能或算法。在实现具体功能模块是,要学会添加注释,不仅为以后的调试带来方便,而且还大大加深了自己对程序的理解。

  4.学会了独立思考,同时在不懂的地方及时向同学请教,在设计的过程中不仅

 加深了自己的编程功力,也提高了自己的学习技能。

  5.懂得充分利用网络资源,网络有许多丰富的资源,也有很多技术精英,由于时间有限,不能有大量的时间去进行实地调研,因此在需求分析上借助了大量的网络资源,加上工作是难以借到大量的专业书籍,以至于很多问题也只能在网络上进行搜索,潜意识地培养我利用网络愉快学习的好习惯。

  此外,本系统在设计过程中由于作者本身水平有限,还有很多不尽人意的地方。如:系统界面不够美观,住户功能还有待进一步完善还需进一步完善等。

  6.2未来工作展望

 基于WEB的小区服务管理系统的设计基本完成,系统运行情况良好,虽然有些地方与实际的B2C商务网站相比还是有些差距,但是此次毕业设计是却能给自己在接触这行业提供一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,在这项目设计的过程中也发现了自己很多地方的不足,至少是在思维上有时候还是不是很缜密,编程技术上也是很缺乏开发经验的,在之后的生活中还是有待于加强。同时系统在数据库设计上也是没有充分考虑到数据的冗余等问题,像诸如之类的问题在以后的维护或是二次开发的过程还是有待于解决。

  最后对本文存在的不足和欠妥之处,望能得到各位老师批评指正。

  致

 谢

 论文完成之际,谨向我的导师XX老师致以衷心的谢意!

 光阴如梭,转眼之间,四年本科的学习生活即将结束。回顾这几年的学习生活,充满了感激和感动,最令我感动和感激的是我的导师XX老师,无论是立题还是文章撰写以及论文的修改,X老师都倾注了大量的心血,他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我,使我终身受益。同时,还要感谢信息学院的领导和负责本科毕业生工作的同志们,为我们配备了学术精湛的教师团队,为我们汲取知识,提供了广阔的天地。

  最后,还要感谢我的同学、朋友和家人,在学习和撰写论文的过程中,给予我的关心、帮助和支持。

  由于笔者经验不足、能力有限,论文中难免有缺陷和不足,恳请各位老师和同学多多指正。

  参考文献

 [1]

 尹楠,陈操.基于B/S和C/S架构的学生信息管理系统的设计.信息系统工程,

 2012.07:35~49

 [2]

 蒲明子,许勇.Struts2+Hibernate+Spring整合开发技术详解.北京:清华大学 出版社,2010.10.58~70

 [3]

 张健,石江明.基于Java技术的高清交互网络资源信息管理系统的研究.有线电视技术,2012.05:33~40

 [4]

 黄梯云.管理信息系统.北京高等教育出版社,2009.07.70~93

 [6]

 戴玉林,王媚莎.物业管理实务[M].北京:化学工业出版社,2007.7.15~26

 [7]

 安思博,基于WEB的小区物业管理系统设计与实现:[硕士论文]。保存地点:复旦大学图书馆,2010

 [8]

 王宜贵.软件工程[M].北京:机械工业出版社,2008.39~57

 [9]

 孙鑫.Java WEB 开发详解[M].北京:电子工业出版社,2006.4.55~63

 [10] 王珊,萨师煊.数据库系统概论.北京:高等教育出版社.2006.67~89

 [11] 邹建.My SQL 开发与管理应用实例[M].北京:人民邮电出版社,2005.8.15~28

 [12] 陈联诚,陈旭东,区士超.My SQL 实用教程[M].北京:电子工业出版社,2005.2.16~44

 [13] Michael Blaha.UML 面向对象建模与设计[M].北京:人民邮电出版社,2006.1.32~39

 [14] (印度)Srinivasan Desikan Gopalaswamy Ramesh.软件测试原理与实践[M].北京:机械工业出版社,2009.2.77

 ~89

 [15] 万年红,李翔. 软件黑盒测试的方法与实践. 计算机工程,2000.6.43~58

 

Tags: 管理系统   毕业论文   小区  

搜索
网站分类
标签列表