《小区物业管理系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《小区物业管理系统课程设计报告.doc(21页珍藏版)》请在课桌文档上搜索。
1、-信息系统分析与设计课程设计报告目 录1 背景32 开发的可行性研究321 技术的可行性322 经济可行性423 操作可行性43 需求分析431 系统需求功能概括432 系统操作设计内容54 功能分析54.1 系统用户管理功能54.2 小区住户信息管理功能54.3 小区房产信息管理功能64.4 小区收费管理功能64.5 小区住户故障处理管理功能64.6 退出65 系统总体设计65.1 系统构造设计65.2 数据流程图7系统构造图95.4 数据库的设计96 系统详细设计117 结论157.1 系统的特点157.2 系统的缺乏157.3 设计收获与心得168 参考文献161 背景当今社会是一个计算
2、机普遍应用的社会,随着社会的开展和人们生活水平的提高,人们逐步进入了信息社会,随着房地产业的蓬勃开展,住宅小区已经成为居住的主流,小区物业管理也应运而生。小区物业管理主要涉及到大量的业主资料、繁杂的收费统计以及小区各项资源的管理,传统的人工管理方式难以应付。小区物业管理系统就是为小区管理者更好的开展小区各项业务处理工作而开发的管理软件,利用计算机实现对小区物业高效、准确的维护和管理。本论文主要是针对小区的实际需求,开发一个小区物业管理系统,为有关办公人员提供必要的帮助,对于小区物业管理来说,其工作繁杂、多样化、房屋管理复杂、收缴费用与设备维护繁琐。计算机已经能够胜任物业管理工作,而且更加准确、
3、方便、快捷、高效、清晰、透明,它可以克制以上所述的缺乏之处。这将给工程查询和管理带来很大的方便,从而给物业管理工作带来更高的效率, 因此,开发一套高效率、无过失的小区物业管理系统软件十分必要。物业管理系统是根据小区的实际管理工作流程设计的,它的工作流程也是与现实保持一致。小区物业管理信息系统简单实用,从较大程度上缓解了管理人员的工作压力。通过对小区物业管理进展可行性分析,需求分析和系统设计逐步将小区物业管理系统的开发过程呈现出来。此系统的开发,是为了标准住宅小区的管理工作,为物业管理部门提供一套高效、快捷的应用软件。主要实现住户管理功能、房产管理功能、停车场管理功能、维修管理功能、缴费管理功能
4、等。可以实现管理的信息化,提高办公效率,减少办公压力,健全管理体制,提高数据平安性,缩短信息的响应时间,将以前传统的、零散的、被动的管理模式转变为先进的、系统的、主动的管理模式。2 开发的可行性研究可行性分析也称为可行性研究,是在系统调查的根底上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进展分析和研究,以防止投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决系统的可行性分析主要包括技术可行性、经济上的可行性和操作可行性。本系统的可行性分析如下:21 技术的可行性小区物业管理系统的开发基于B/S模式,主要包
5、括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据平安性好的库。22 经济可行性随着计算机技术的飞速开展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。21世纪是一个充满竞争和挑战的世纪。在这个世纪中,高效化、系统化、标准化、自动化已成为现代企业的代名词。做为我国支柱产业之一的房地产业在当今智能化小区的开展的驱动下,在当今信息时代的推动下,拥有自己的一套特色的小区物业管理系统是非常必要的,与小区内繁多的硬件设施相比拟,传统的手工式的管理方式已经无法适合当今的庞大的数据处理和准确
6、的运算需求,所以一套精巧完善的小区物业管理系统是提高工作效率节省人力物力的有效解决方案。传统的管理方式,对物业管理人员要求数量多,耗资高,错误率高,工作人员流动和对新人的培训经费也是不小的开支。一套完善的小区物业管理系统可持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相比照,性价比是可行的。开发这套系统的经济可行性是很高的。23 操作可行性对于这套小区物业管理系统而言,在投入使用前,会由开发并能熟练操作本系统的工程人员对用户群进展专业系统的培训。培训内容应包括,熟练掌握系统的各个功能和简单的系统维护,在开发设计
7、程序的过程中直观的界面和控件的文字解释完全能使得用户充分理解起功能和意义,在计算机普及的今天,用户对本系统的操作完全可以看做是一种简单的,配合形式的手工操作,因为本系统最适合用于微型机,可以说几乎任何人都可以使用和管理。所以本系统的操作是完全可行的。3 需求分析31 系统需求功能概括经过调研与可行性分析,出于对人们生活住房考虑,设计了这套小区物业管理系统,本系统主要考虑到小区物业管理的普遍要求,小区物业管理系统主要包括:(1) 对小区所有房屋资料的录入和增、删、改、查询等功能实现,在基于这些小区的房产资源对小区进展管理。(2) 对小区内住户的详细资料的管理,包括增、删、改、查询等功能的实现,这
8、些也是一个小区的根本资源,毕竟物业管理最后是针对小区的所有住户而言的。(3) 在具有了所有的根本资料信息后,需要实现实质性的物业管理。主要的管理业务包括:物业设备管理、仪表水、电、宽带数据管理、收费管理、住户投诉管理、故障管理等。这些成为小区物业管理的主体。这样就可以便于物业公司对小区进展全面的了解和管理了。32 系统操作设计内容根据以上的操作需要研究设计内容如下:(1) 模块功能的研究设计:尽量采用物业管理部门中现有的软硬件环境以及先进的管理系统开发方案,从而到达充分利用现有资源,提高系统开发水平和应用效果的目的。系统应完全符合物业管理员对业户管理的规定,满足对房产信息及住户信息等工作需要,
9、并到达操作过程中的直观、方便、实用、平安等要求。通过调研情况进展需求分析,进展模块的划分和功能的界定,并对各个模块的具体管理流程进展控制和编码实现。(2) 良好的数据系统设计:所小区物业管理系统应充分具备数据库的维护功能,可以及时根据用户的需求对数据库中的信息进展添加、删除、修改等操作。(3) 完备的信息查询统计:为满足管理和决策工作的需要,在查询根底上应具备一定的统计功能。(4) 后期维护:所开发的小区物业管理系统应采用模块化程序设计方法,收到既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护的效果。以上是对本信息管理系统进展的根本的需求分析,也就是本系统所要实现的根本
10、功能。但是,这并不是整个系统的全部需求,对系统不断出现的新需求,需要系统在日后的使用中通过系统的更新与维护来实现。这样,才能使系统得到不断的完善,功能更加强大,与用户的交互性更强。4 功能分析4.1 系统用户管理功能(1) 系统用户的添加,包括用户名、密码信息。4.2 小区住户信息管理功能(1) 住户根本信息的录入,包括住户 、住户姓名、物业地址、身份证号、入住时间等信息。(2) 住户根本信息的修改。(3) 住户根本信息的删除。(4) 住户根本信息的查询。4.3 小区房产信息管理功能(1) 房产根本信息的录入,包括物业地址、使用面积、房屋构造、设备、出售信息等信息。(2) 房产根本信息的修改。
11、(3) 房产根本信息的删除。(4) 房产根本信息的查询。4.4 小区收费管理功能(1) 其中包括物业收费和仪表收费两大类信息的录入,包括收费住址、水费、电费、宽带费、物业管理费、收费时间等信息。(2) 收费根本信息的修改。(3) 收费根本信息的删除。(4) 收费根本信息的查询。4.5 小区住户故障处理管理功能(1) 住户报修根本信息的录入,包括住址、报修故障、经办人、处理时间、查询等信息。(2) 住户故障根本信息的修改。(3) 住户故障根本信息的删除。(4) 住户故障根本信息的查询。4.6 退出退出小区物业管理系统。5 系统总体设计5.1 系统构造设计小区物业管理系统局部实体E-R图如下所示:
12、小区住户根本信息实体住户姓名住户 物业地址入住时间.图1 住户根本信息实体E-R图小区房产根本信息实体积物业地址使用面积房屋构造出售信息图2 房产根本信息实体E-R图故障根本信息实体住址报修故障处理时间经办人图3 住户投诉根本信息实体E-R图5.2 数据流程图该功能能够让物业管理人员快速地浏览住户的所有入住信息、通过车辆管理,能够得知哪些车位是空的,合理安排资源、了解住户的报修情况和通过房产管理,可以查询哪些房屋是空的可以入住,具体流程如下列图所示:房间设备维修信息投诉信息住户车位建议信息停车报修入住缴费投诉建议N1NNNN图4小区物业管理系统数据流程图该管理系统还能让物业管理人员快速地浏览住
13、户的所有入住信息,对人员车辆的出入、外来人员的来访都通过出入管进展了详细的记载,方便查询,并且能够有效的保障小区内居住人员的平安,具体流程如下列图所示:投诉管理住户管理出入管理缴费房屋管理报修缴费信息表车辆登记表管理投诉信息报修房屋信息住户信息表住户来访人员信息表图5小区物业管理系统数据流程图小区物业管理系统系统权限管理住户信息管理缴费信息管理维修信息管理用户管理修改密码添加住户信息修改住户信息删除住户信息添加缴费信息修改缴费信息删除缴费信息添加维修信息修改维修信息删除维年修信息图6小区物业管理系统构造图5.4 数据库的设计(1) 用户表用户表存放登陆系统所需要的用户名和密码,需要访问此表。表
14、4.1用户表字段名数据类型可否为空用户名主键Char(10)NOT NULL密码IntNOT NULL(2) 住户根本信息表住户表存放小区内所有的住户信息,这些信息也是小区物业管理的根本信息,在实现系统的各个功能中起真非常重要的作用。表4.2住户根本信息表表字段名数据类型可否为空住址(主键)Char(10)NOT NULL户主Char(10)NOT NULL身份证号码Varchar(50)NOT NULLChar(20)NULL入住时间DatetimeNULL(3) 房屋根本信息房产表存放小区内的所有房屋的信息,其中包括已售出的房屋和未售出的房屋。表4.3房屋根本信息表字段名数据类型可否为空住
15、址(主键)Char(10)NOT NULL房屋构造Varchar(50)NOT NULL设备Float(8)NOT NULL房屋面积Float(8)NOT NULL出售信息Char(20)NULL (4) 处理故障表住户处理故障表存放小区内住户的各种故障的所有信息。表4.4处理故障表字段名数据类型可否为空住址(主键)Char(10)NOT NULL处理故障DatetimeNOT NULL经办人Char(10)NULL处理时间DatetimeNULL (5) 收费信息表物业收费表存放小区内住户的各种收费信息。表4.5物业收费表字段名数据类型可否为空住址(主键)Char(10)NOT NULL水费
16、Char(10)NOT NULL电费Varchar(50)NOT NULL宽带Int(4)NOT NULL垃圾清运费Int(4)NOT NULL物业管理费Varchar(50)NOT NULL收费时间DatetimeNOT NULL6 系统详细设计经过以上的分析及建摸模,已经完成了数据库的后台工作。下面要完成的是人机交互的界面。本系统分为以下几局部:1添加住户信息的流程图如下图开场输入住户信息是否存在添加住户信息完毕YESNO2删除住户信息的流程图如下图开场输入住户信息是否存在删除完毕YES3查询住户信息的流程图如下图开场输入住户信息是否存在显示完毕YES4添加维修信息的流程图如下图住户登陆输
17、入住户信息是否存在需要维修信息派送维修人员是否正确修改住户维修信息结 束NONOYES5删除维修信息的流程图如下图开场输入维修信息是否存在删除完毕YESNO6查询维修信息的流程图如下图开场输入维修信息是否存在显示完毕YESNO输入住户信息是否存在YESNO7添加缴费信息的流程图如下图开 始输入缴费信息保存NO是否存在YES完毕输入住户信息8删除缴费信息的流程图如下图开场输入缴费信息是否存在删除完毕YESNO9查询缴费信息的流程图如下图输入住户信息开场输入缴费信息是否存在显示完毕YESNO是否存在NOYES7 结论7.1 系统的特点该小区物业管理系统符合根本需求功能,易于操作,应该可以在简单化模
18、式下的小区内应用,该小区物业管理系统为用户提供信息并承受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、添加和管理等根本数据库操作,系统采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个局部置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的根底。7.2 系统的缺乏本系统根本上满足了小区物业和业主所要求的功能,方便了小区的物业管理。在界面上力求做到美观明了、在操作方面尽量防止由于用户操作不当带来系统的出错现象。7.3 设计收获与心得课程设计是最能表达我们所学知识的时候,是对我们大学所学理论知识的一次稳固和提高。设计本系统的过程
19、不仅是对我学过的知识的一次应用,更是对我综合处理问题、解决实际问题能力的培养和锻炼。通过本次课程设计使我对系统开发有了深入的了解。我在设计过程中也遇到了很多困难,通过同学们的帮助和自己的努力,最终还是顺利地完成了本次课程设计。8 参考文献1 杨学全赵慧勤李英杰张永周 SQL Server 2000实例教程 电子工业出版社 2004 年7 月2 郝平 数据库开发与应用 科学出版社 2005年2月3 刘德明 精典物业管理方案 黄河出版社 2005年2月东华理工大学长江学院课程设计评分表学生姓名:周小珍 班级:093221 *:09322133课程设计题目:小区物业管理系统工程内容总分值实 评选题能
20、结合所学课程知识、有一定的能力训练。符合选题要求5人一题10工作量适中,难易度合理10能力水平能熟练应用所学知识,有一定查阅文献及运用文献资料能力10理论依据充分,数据准确,公式推导正确10能应用计算机软件进展编程、资料搜集录入、加工、排版、制图等10能表达创造性思维,或有独特见解10成果质量总体设计正确、合理,各项技术指标符合要求。10说明书综述简练完整,概念清楚、立论正确、技术用语准确、结论严谨合理;分析处理科学、条理清楚、语言流畅、构造严谨、版面清晰10设计说明书栏目齐全、合理,符号统一、编号齐全。格式、绘图、表格、插图等标准准确,符合国家标准10有一定篇幅,字符数不少于500010总 分100指导教师评语: 指导教师签名: 年 月 日. z.