【网学提醒】:本文主要为网上学习者提供软件工程课设计-物业管理,希望对需要软件工程课设计-物业管理网友有所帮助,学习一下吧!
资料包括: 论文(35页11790字) 源码 图纸
说明:摘 要:文中介绍了物业管理信息系统的开发过程,描述了如何运用软件工程知识进行系统的分析、设计和实现的过程,包括可行性研究、需求分析、总体设计、详细设计、编码、测试等各个阶段。通过运用软件工程知识进行系统的分析、设计和实现,保证了物业管理信息系统的质量,使得物业管理信息系统开发成功,解决了人工物业管理的难题,使得物业管理实现了自动化。
开发本软件,前台设计由Visual Basic 6.0实现,后台以SQL SEVER 2000为数据服务器,增加系统的安全性和完整性,提高了系统响应的速度。本系统界面设计大方、简洁、实用,操作简单方便,是一款物业公司进行各小区物业日常管理的优秀软件。在软件设计时综合了具有一定代表性的多家物业管理公司的业务模式和需求,能实现系统、房屋、住户、计量仪表、报修、物业设备等小区的智能化管理,可以提高物业管理的效率。
【关键词】:物业管理信息系统, Visual Basic,SQL SEVER
1. 概述
1.1 管理信息系统产生的背景
信息是一种资源。
在过去的30年中,各行各业往往都有不少管理人员和行政首脑孤立地看待数据处理和计算机。造成这种看法的原因是,数据处理(DP)和信息服务(IS)人员不愿使用容易被用户(即“使用”计算机的人员)理解的语言同用户进行交流。管理人员对这种交流缺乏兴趣和无能为力,导致延缓了计算机系统的开发,从而在许多其它方面助长了闭关自守和冗余劳动的现象。
在用户同信息服务人员的交流方面,没有一个单位指望能做到尽善尽美,但是,确有某些单位已经取得了比较好的成功经验。用户同信息服务人员配合默契的一些单位认为:这种成功的原因在于,用户已经掌握了计算机和信息资源管理方面的基本知识。可见,用户管理人员掌握这方面的知识是非常必要的。诚然,信息服务专业人员是具备这方面知识的,但是要使用户管理人员获得这些知识,就必须通过正规的学习、阅读和实践。
妥善处理用户同信息服务人员之间的关系,可以加强双方的互相配合。为了建立和维护一个高质量的信息系统,各方都必须尊重对方的意愿。系统质量的优劣是直接与用户同信息服务人员之间互相配合的好坏成正比的。
凡是那些不愿意掌握有关计算机和信息资源管理方面基本知识的用户管理人员和行政首脑,必将成为落伍者,特别是在当前这种鼓励用户直接参与信息系统开发过程的发展趋势下。过去,用户管理人员在很大程度上是依靠信息服务人员来推荐、开发和实现所需要的信息系统的。鉴于信息服务需要不断的发展变化,现在把鉴别和提高系统的责任留给了用户——这也是理所应当的。用户更多地参与信息系统的开发,这种趋势早在70年代中期就开始了,而且,自那时以后不断地发展,现在已进入了信息服务人员同用户合作的时代。因为只有用户更了解他们自己想从信息系统中得到什么。
用户参与信息资源管理(IRM)的典型事例表现在分布式数据处理(DDP)方面。在这方面,用户不仅要参加系统的开发,而且还要负责管理系统运行所需要的硬件设备和人员。
直到最近几年,人们才认识到:信息是一种资源,必须把这种有价值的资源加以利用,不使其白白浪费掉。在竞争激烈的环境里,管理人员和行政首脑必须有效地利用信息,不然就难以立足于不败之地。过去,管理人员仅仅把计算机看成是省钱的工具,而现在,计算机被看成是创造利润的工具。每个公司都有大量的、尚未发掘的、可利用计算机和信息资源的潜力。发掘这种潜力所需要具有的计算机和信息处理的知识水平,是大多数管理人员和行政首脑力所能及的。
目录:1. 概述1
1.1 管理信息系统产生的背景1
1.2 物业管理信息系统概述1
2. 物业管理信息系统分析3
2.1 可行性研究3
2.1.1 技术可行性3
2.1.2 经济可行性4
2.1.3 操作可行性4
2.2 系统需求分析4
2.2.1 理解需求4
2.2.2 主要功能5
3. 物业管理信息系统的设计6
3.1 系统总体设计6
3.2. 数据库设计6
3.2.1 E-R图7
3.2.2 创建数据库8
3.2.3 创建表/字段9
3.3. 系统详细设计12
3.3.1 系统流程图12
3.3.2 主要功能流程图设计12
4. 物业管理信息系统的实现和测试15
4.1 系统实现15
4.1.1 公用模块15
4.1.2 系统用户管理模块16
4.1.3 房屋管理信息模块22
4.1.4 住户管理信息模块30
4.1.5 仪表数据管理信息模块30
4.1.6 报修管理信息模块30
4.1.7 物业设备管理信息模块30
4.2 系统测试30
4.2.1 功能测试的内容31
4.2.2 测试用例的设计和结果分析31
5. 总结32
参考文献33
参考文献:统一建模语言(UML)的现状及发展.http://www.knowsky.com/396589.html
UML的现状及未来发展.http://dev.csdn.net/article/12/12839.shtm
罗锐韧.管理信息系统产生的背景.
http://www.qg.com.cn/articles/jingdianzhaibian/2007012314843122.htm
张萍,赵文光.基于GIS的城市住宅区物业管理信息系统研究[J] . 华中科技大学学报(城市科学版),2003.9, 第20卷第3期,P30-P33
薛华成主编.管理信息系统(第三版)[M] .北京:清华大学出版社,1999,P5
UML统一的意义.
http://www.3800hk.com/Article/cxsj/UML/jcjcuml/2005-08-06/Article_20468.html
张海藩著.软件工程导论(第四版)[M] .北京:清华大学出版社,2003.12,P25
龚沛曾,陆慰民,杨志强编.Visual Basic
程序设计简明教程(第二版)[M] .北京:高等教育出版社,2003,P3
周绪,管丽娜,白海波编著. SQL Server 2000中文版入门与提高[M] .清华大学出版社 ,2001年5月第1版 ,P6-P7
[美]Murray Cantor著.徐晖,须志敏,李虎,谢超译.使用UML进行面向对象的项目管理[M] .人民邮电出版社出版发行, 2004.3 ,P37-P38
杨文龙,古天龙编著.软件工程(第2版)[M] .北京:电子工业出版社,2004.9 ,P28
Craig Larman著.姚淑珍,李虎等译.UML和模式应用:面向对象分析与设计导论[M] .北京:机械工业出版社,2002.1,P3-P13
徐宝文,周毓明,卢红敏编著. UML与软件建模[M] .北京:清华大学出版社,2006.1,P6-P11
Jim Arlow Ila Neustadt著.方贵宾,李侃,张罡译.UML和统一过程:实用面向对象的分析和设计[M] .北京:机械工业出版社,2003.2,P5-P17
[15]Grady Booch,James Rumbaugh,Ivar Jacobson著.THE UNIFIED MODELING LANGUAGE USER GUIDE[M] .出版社: Addison Wesley,1998.10,P25-P28
[16]宗梅,马小平.基于UML的医院挂号系统需求分析建模[A] .北京中国自动化学会第18届青年学术年会 ,2003.07 , P611-614
[17]杨文龙,古天龙编著.软件工程(第2版)[M] .北京:电子工业出版社,2004.9,P168
[18]Tom Pender 著.耿国桐,史立奇,叶卓映等译.UML宝典[M] .电子工业出版社,2004.1 ,P17-P18
[19]Grday Booch, James Rumbaugh , Ivar Jacobson著. UML用户指南(第2版)[M] .北京:人民邮电出版社,2006.6,P18-P19
[20]吴建,郑潮,汪杰编著.UML基础与Rose建模案例[M] .北京:人民邮电出版社,2004.10,P131-P137
[21]杨雪涛.基于UML的软件开发模型[J] .重庆工商大学学报 ( 自然科学版),2004.12,第21卷第6期,P580-P582
[22]张海藩著.软件工程导论(第四版)[M] .北京:清华大学出版社,2003.12,P140-P142
[23]Roger S.Pressman著.软件工程:实践者的研究方法(英文版•第4版)[M] .北京:机械工业出版社,1999.3,P453-P455
作者点评:通过物业管理信息系统的设计,感觉动手能力增强了很多。设计本系统,是对自己专业知识的一次检验,也是一次增强自身综合素质机会。体会到从理论到实际不是说说的那么容易,在这其中一定会遇到许多的困难,经历许多次的尝试才会达到你想要达到的目的。这对以后的生活与工作都是一种启迪。通过这次的设计,学到了很多的知识,懂得了全局意识的重要性,因为对一个系统开发而言如果没有整体观念,那么你就会在开发过程中遇到很多的麻烦,甚至使得开发不能进行下去。
总之,本次设计锻炼了实践能力,增长了我发现问题、解决
问题的能力,大大丰富了自己的专业知识和技能。由于各种原因,系统的功能还没有得到进一步的完善,以后会继续努力,在今后的学习过程中,不断地提高自己。