资源预览内容
第1页 / 共62页
第2页 / 共62页
第3页 / 共62页
第4页 / 共62页
第5页 / 共62页
第6页 / 共62页
第7页 / 共62页
第8页 / 共62页
第9页 / 共62页
第10页 / 共62页
亲,该文档总共62页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
下载可编辑JIU JIANG UNIVERSITY毕 业 论 文 题 目 小区物业管理信息系统 英文题目Residention Property MangementInformation System 院 系 信息科学与技术学院 专 业 计算机科学与技术 姓 名 王 燕 班级学号 A0811 18 指导教师 汪海滨 二一二年五月.专业.整理.下载可编辑摘 要随着计算机技师的迅速发展,人们的生活也步入了信息时代,信息化,智能化起来。由于现在对于小区物业收费还没有一个成熟的系统来实现,于是我试着开发了本小区物业管理信息系统。对于物业管理信息系统,主要是实现小区用户资料的管理以及水电表数据的管理及小区物业收费的管理。系统需要实现收费管理,数据处理,统计查询和系统管理等的功能。对于一个系统,一般分为管理员和普通用户角色。管理员对系统的数据要进行增删改查,而对于普通用户一般只要实现查询及一些关于个人数据信息的查询就可以了。系统的功能通过Jsp+Servlet+Oracle技术,采用MVC模式实现。通过Jsp实现前台的页面显示,其中穿插一些JS实现一些数据验证的功能。JavaBean和JavaBeanBO编写Java文件,完成Model层的数据库操作功能。控制层我采用了Servlet来实现,最终达到实现系统功能的效果。关键词:小区物业,JSP技术,Oracle数据库AbstractWith the rapid development of computer technicians, the peoples lives have also entered the information age, information, intelligence up. Not yet a mature system for residential property charges, so I try to develop the residential property management information system.Property management information systems, mainly residential users and data management, and hydropower table of data management and residential property management fee. The system needs to achieve the management fees, data processing, statistical queries and system management functions. Generally divided into a system administrator and general user role. Administrator of the system data CRUD for the average user is generally as long as the inquiries and information on personal data query can be.Function of the system basically achieved, but there are still some small defects due to lack of experience of the development system, the system developed, in general, the function has been realized through jsp + the servlet + oracle.Keyword:Plot Property, JSP Technology, Oracle Database目 录摘 要IAbstractII1 绪论1.1项目开发背景(1)1.2技术可行性研究(2)1.3本课题要达到的设计目标(2)1.4本章小结(3)2 系统分析2.1小区物业管理系统的需求分析(4)2.2功能说明(4)2.3本章小结(6)3 系统设计3.1系统功能分析(7)3.2数据库设计(13)3.3概念结构设计(13)3.4物理结构设计(17)3.5本章小结(22)4 系统详细设计4.1管理员登录模块设计(23)4.2系统各个模块的实现(26)4.3本章小结(37)5 总 结(38)6 结束语(40)致 谢(41)参考文献(42).专业.整理.1 绪论1.1项目开发背景随着计算机技术的发展,人们的生活越来越便利,很多事情都可以走不出户就能完成。如购物,上淘宝点击你想要的物品,网上付款就能得到,想要飞机火车票,网上也能完成。而现在的物业缴费却还是个问题,虽然有些物业费在网上也可以上交,但是对于那些插卡式的煤气,电费仍是不能实现网上缴费的功能,人们还是要跑到指定的地点才能缴费,这给现代的人们带来了很多的不便。在技术如此成熟,科技如此发达的年代,没有理由让物业缴费成为人们的困扰。开发一个针对物业缴费的系统是必然的1。我们都知道,现在Web技术已经很强大了,只要你能想得到的,用Java都能实现,或者说不用Java,就是其他语言也能实现2。现在还要跑到指定的地点去缴费,这跟现在的网络时代相隔差距也太大了,如同让一个时尚美女跨个小学生的书包。这是绝对不搭调的,为了让物业缴费跟的上现代科技发展的脚步,开发物业管理系统已经迫在眉睫了3。而且,对于现代速食的现代人们,时间是太宝贵了,浪费那么多的时间在物业缴费上也实在是太可惜了,为了这宝贵的时间,我们也应该开发一个物业管理系统。还有就是随着技术的发展人们也慢慢变得更懒了,能不用出门就尽量不出门,乐的在家享受生活,一天的工作已经够累的了,谁还愿意为了交个物业费而跑腿呢。为了实现物业缴费的便利,我想到了要开发一个针对小区用户的物业管理系统,于是我试着开发了本系统4。本物业管理系统主要是实现物业缴费,同时也方便用户查询缴费信息、小区消息等功能。在我看来,开发这个系统的非常必要的。有了这个系统,人们在物业缴费这方面肯定会特别的方便。1.2技术可行性研究目前,网络应用软件运行的模式主要有二类:Client/Server模式,Browser/Server模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。所以,我选择了Browser/Server模式5。开发语言,Java的强大之处在于它的无所不能,而且现在的主流也是Java,所以选择用Java语言开发是我的必然6。JSP、JAVASCRIPT、CSS、IFRAME、TABLE是我将要用来设计界面的技术。利用JS我们可以实现很多的界面效果,可以让你的界面变得震撼,如字体的颜色、大小的变化,图片的自动切换等。Css可以让你的页面布局更自然,让人看起来特别自然,还可以减少代码的重复。Iframe可以帮助你页面布局,你想把你的页面分为几块都能帮你实现。Table能帮你把你的数据以你想要的方式显示出来。通过这些技术,能让你的页面达到你要的所有的效果,使其变得美观大方7。面对着关系到金钱的利益关系,安全性著称的Oracle成了我的选择。Oracle是一个大型数据库,从他的服务的启动所花的时间来看我们就可以发现他与其他数据库的不同。比如,你要一个自增序列,Sql Server就一个Identity函数,而Oracle可以你自己随便建Sequence 然后建一个触发器就可以了8。并且Oracle比其他数据库强大的地方其实是他的角色的管理。像Sql Server 就一个用户一个数据库,而Oracle可以一个数据库拥有多个用户,并且每个用户只要赋予他权限他就可以在数据库中建表等操作9。在我看来,利用以上技术完全可以进行这个系统的开发。1.3本课题要达到的设计目标小区物业信息管理系统使针对当代社会,针对人们生活的科技信息化应运而生的,是为小区管理着和小区用户更好的更方便的维护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。这个系统分为两个角色,系统管理员和普通用户10。(1)管理员拥有以下功能:收费管理:欠费收取、预交费、客户帐户退还、临时收费、押金管理。数据处理:生成收费数据、水表数据录入、电表数据录入、气表数据录入。统计查询:应收费明细查询、已收费明细查询、未收费明细查询、客户帐户流水帐、现金收支统计、欠费收取明细 、预交费明细 、临时收费明细、自动扣款明细、抄表明细 、优惠明细 、月季年度统计。系统管理:小区设置、收费项目设置、客户资料维护、登录用户维护。(2)普通用户拥有以下功能:个人信息查询:查询用户个人信息,可以修改除了权限以外的所有个人信息。水电气表信息查询:可以查询用户本人的所有表信息,可以根据日期查询,且可以模糊查询。缴费记录查询:查询用户的所有缴费记录,也可以根据日期查询用户指定日期的缴费记录。单价查询:用户可以查询小区所有的单价信息,也可以查询的最新的单价信息。查看小区最新消息:用户可以查询到小区的最新消息,当然也可以查询到以前的小区消息。1.4本章小结本章主要讲了项目是在计算机发展迅速,人们生活越来越便利,物业管理是时候要实现信息化的背景下开发的,而且,现在Java Web技术已经足够强大实现这个系统,在技术这方面已经不是问题了。该系统的实现目标则是实现计算机自动缴费,管理员可以通过系统来管理小区用户的缴费。2 系统分析2.1小区物业管理系统的需求分析小区物业管理系统是面向小区的物业缴费,是利用计算机对小区物业缴费进行集中管理而开发的系统11。该系统是Jsp连接Oracle数据库进行开发的,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率,最大方面的方便用户。用户要缴费,系统中就一定需要保存用户的资料,用户要能够登录到系统进行缴费,那么他就一定要拥有该系统的账户,系统中面对如此多的数据,就一定要有个管理员来对其进行维护,这就决定了改系统需要两个角色,管理员和普通用户。为了尽可能的方便用户,系统要实现自动扣款的功能,那么用户就要拥有一个独立的账户,让系统到时间能够自动扣款12。要交物业费,那就一定要水电气表的数据,而且要计算费用还需要小区当月的单价信息。由于是面向小区用户,小区的最新事件也一定是用户关心的问题,由此。小区消息的公布也是一个需要的必然。为了方便用户查看消费记录,系统就一定要对数据进行一个处理,方百年用户查询。如:数据的统计计算,年月的总结,总计等。管
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号