1、 毕业设计开题报告 计算机科学与技术 基于 Struts 2.0 的物业管理系统的设计与实现 一、选题的背景、意义 随着房产业的发展逐渐发展形成现代物业管理体系,在加入计算机的强大功能后,使物业管理水平提高到一个崭新的高度。在现代物业管理体系中,信息管理系统的应用给日常管理带来的便利是毋庸置疑的。目前城市大部分住宅小区都有相应的物业管理体系,在融入信息管理系统后,大大的提高了管理效率,在节省了大量人力物力的同时也给住户带来了很多方便,提高了生活品质。 物业管理信息系统能给管理和生活带来便利的同时,问题也是层出不穷 ,目前比较主要的问题是,对于相应的管理信息系统必须配备相关的电脑操作人员。目前在
2、岗的很大部分物业管理从业人员并不能娴熟的操作计算机,这给物业管理信息系统的发展带来了阻碍。因为如果要配备新的一批从业人员,那就意味着有一批老员工将要下岗。不仅给社会就业问题造成压力,下岗后员工生活就失去了保障。所以目前的物业管理信息系统应该设计的简洁易操作,达到即使计算机水平不高也能应用自如的效果。 目前物业管理系统设计的主流方向是功能明了,操作简易,但是基本功能应该齐全。而且这个要求对于一个本科毕业生来说也是有能力完成的。所谓 麻雀虽小,五脏也俱全,通过这样一个设计对于系统开发水平肯定也是有极大帮助的。 二、研究的基本内容与拟解决的主要问题 本课题的主要内容是应用 struts 2.0 与
3、SQL 2005 设计开发一个物业管理信息系统。以基本功能完备,界面清晰,操作简易为宗旨。 物业管理管理信息系统主要分为以下几个模块: 1.系统管理模块:该模块的主要功能是对登录系统的用户做合法性检查,防止非法人员进入系统,并且能够对人员进行管理,更改密码等。 2.住户信息管理模块:可以对小区居民进行登记、查询与删除操作。 3.设备信息管理模块:该模块 实现对小区内各项公共设备的管理,为各项设备建立信息档案,记录各设备检查、维修、保养记录。 4.房产信息管理模块:该模块主要实现对小区内每一栋建筑、每栋建筑内的每套住房进行管理,考虑到业主对每个单元的买卖变更以及房产所有权管理。 5.来客访问管理
4、:对出入小区的外来人员进行人员信息、出入信息的登记、汇总、监督管理,可查询。 6.收费管理:对纳入社区收费管理的收费项目进行电子收费管理(主要是指对煤气表、电表、水表的自动抄表与电子收费),提供应缴费用的查询。 为此确定系统功能如下图 1 所示。 图 1 功能模块图 三、研究的方法与技术路线、研究难点,预期达到的目标 1. 研究方法 ( 1)文献研究法 文献研究法主要指收集、鉴别、整理文献,并通过对文献的研究,形成对事实科学认识的方法。该方法主要用于系统开发的前期。通过对文献的检索以此确定毕业设计的选题。然后,根据相关文献,对系统进行需求分析和可行性分析,从而确定自己的研究方向和实现方法。 (
5、 2)数据库设计方法 通过该方法,设计出结构完整并适合管理的数据 库。 ( 3)面向对象方法 面向对象方法( Object-Oriented Method)是一种把面向对象的思想应用于软件开发过系统管理模块 住户信息管理模块 设备信息管理模块 房产信息管理模块 来客访问管理 物业管理信息系统 收费管理 身份验证安全检查 人员管理与密码修改 住户信息登记与删除 公共设施信息记录 各单元房产信息 来访人员信息管理 自动抄表 提供查询 程中,指导开发活动的系统方法,简称 OO( Object-Oriented)方法,是建立在“对象”概念基础上的方法学。通过该方法,运用面向对象编程工具,来完成服装电子
6、商务管理系统的开发。 2. 技术路线 技术路线图如下图 2 所示。 图 2 技术路线图 本系统应用 struts2.0 框架设计与开发, 系统中所涉及的数据库在 SQL Server 2005的环境下设计完成。 3. 研究难点 ( 1)如何实现设计一个简单的系统操作,不需要很高计算机水平的操作。可以让管理员与用户进行直观的操作。 ( 2)软件体系与系统结构的开发,如何将 jstruts 框架与 SQL 2005 结合起来。 4. 预期目标 完成物业管理信息系统,在系统中实现上述功能,并完成一份毕业论文。 四、论文详细工作进度和安排 1. 第七学期第 12 周至第 13 周:拟定研究方法、技术路
7、线,完成开题报告。 2. 第七学期第 14 周至第 15 周:对开题报告中指定的外文参考文献的部分与论文有直接关系的内 容进行翻译,完成外文翻译。 3. 第七学期第 16 周至第八学期第 3 周:系统开发、代码设计、系统调试等。完成论文初稿。 4. 第八学期第 4 周至第八学期第 11 周:毕业实习,论文完善,完成二稿、三稿,直到论文定稿。 5. 第八学期第 12 周:准备答辩材料。论文交指导老师审阅、评阅老师评阅。 五、主要参考文献 1 叶晓莲 .物业信息管理系统 M.上海 :上海财经大学出版社 ,2009. 2 陕示德 .管理信息系统及其开发技术 M 北京 :北京交通大学出版社 ,2007
8、. 3 唐晓波 .信息管理与信息系统 M.北京 :科学出版社 ,2007. 4 Malcolm Davis.Struts an open-source MVC implementation IBM System Journal,J.2006,44(2):36-37 5 Struts 2 核心技术与 Java EE 框架整合开发实战 J.三扬科技译 2008.10:14-17. 6 王克宏 .Java 技术教程(基础篇) M.北京 :清华大学出版社 ,2008. 7 李刚 .Struts 2 权威指南 :基于 WebWork 核心的 MVC 开发 M.北京 :电子工业出版社 ,2007. 8 张桂元 ,贾燕枫 ,等 .Structs 开发入门与项目实践 M.北京 :人民邮电出版社 ,2007 . 9 国千钧 .struts1 与 struts2 的区别 Java 进阶必备知识点 EB/OL .百度文库:http:/ 10 (美 )麦克金 .赫特克著 . 徐尚悦 ,姜雯 ,李苗译 .SQL Server2005 数据库服务器架构设计M.北京 :清华大学出 版社 .2007.