小区物业管理信息系统的设计与实现--本科毕设论文.doc
《小区物业管理信息系统的设计与实现--本科毕设论文.doc》由会员分享,可在线阅读,更多相关《小区物业管理信息系统的设计与实现--本科毕设论文.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JIU JIANG UNIVERSITY毕 业 论 文 题 目 小区物业管理信息系统 英文题目Residention Property MangementInformation System 院 系 信息科学与技术学院 专 业 计算机科学与技术 姓 名 王 燕 班级学号 A0811 18 指导教师 汪海滨 二一二年五月信息科学与技术学院学士学位论文摘 要随着计算机技师的迅速发展,人们的生活也步入了信息时代,信息化,智能化起来。由于现在对于小区物业收费还没有一个成熟的系统来实现,于是我试着开发了本小区物业管理信息系统。对于物业管理信息系统,主要是实现小区用户资料的管理以及水电表数据的管理及小区物
2、业收费的管理。系统需要实现收费管理,数据处理,统计查询和系统管理等的功能。对于一个系统,一般分为管理员和普通用户角色。管理员对系统的数据要进行增删改查,而对于普通用户一般只要实现查询及一些关于个人数据信息的查询就可以了。系统的功能通过Jsp+Servlet+Oracle技术,采用MVC模式实现。通过Jsp实现前台的页面显示,其中穿插一些JS实现一些数据验证的功能。JavaBean和JavaBeanBO编写Java文件,完成Model层的数据库操作功能。控制层我采用了Servlet来实现,最终达到实现系统功能的效果。关键词:小区物业,JSP技术,Oracle数据库AbstractWith the
3、 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 syst
4、ems, 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
5、 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, th
6、e 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)
7、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)431 绪论1.1项目开发背景随着计算机技术的发展,人们的生活越来越便利,很多事情都可以走不出户就能完成。如购物,上淘宝点击你想要的物品,网上付款就能得到,想要飞机火车票,网上也能完成。而现在的物业缴费却还是个问题,虽然有些物业费在网上也可以上交,但是对于那些插卡式的煤气,电费仍是不能实现网上缴费的功能,人们还是要跑到指定的地点才能缴费,这给现代的人们带来
8、了很多的不便。在技术如此成熟,科技如此发达的年代,没有理由让物业缴费成为人们的困扰。开发一个针对物业缴费的系统是必然的1。我们都知道,现在Web技术已经很强大了,只要你能想得到的,用Java都能实现,或者说不用Java,就是其他语言也能实现2。现在还要跑到指定的地点去缴费,这跟现在的网络时代相隔差距也太大了,如同让一个时尚美女跨个小学生的书包。这是绝对不搭调的,为了让物业缴费跟的上现代科技发展的脚步,开发物业管理系统已经迫在眉睫了3。而且,对于现代速食的现代人们,时间是太宝贵了,浪费那么多的时间在物业缴费上也实在是太可惜了,为了这宝贵的时间,我们也应该开发一个物业管理系统。还有就是随着技术的发
9、展人们也慢慢变得更懒了,能不用出门就尽量不出门,乐的在家享受生活,一天的工作已经够累的了,谁还愿意为了交个物业费而跑腿呢。为了实现物业缴费的便利,我想到了要开发一个针对小区用户的物业管理系统,于是我试着开发了本系统4。本物业管理系统主要是实现物业缴费,同时也方便用户查询缴费信息、小区消息等功能。在我看来,开发这个系统的非常必要的。有了这个系统,人们在物业缴费这方面肯定会特别的方便。1.2技术可行性研究目前,网络应用软件运行的模式主要有二类:Client/Server模式,Browser/Server模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,
10、它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。所以,我选择了Browser/Server模式5。开发语言,Java的强大之处在于它的无所不能,而且现在的主流也是Java,所以选择用Java语言开发是我的必然6。JSP、JAVASCRIPT、CSS、IFRAME、TABLE是我将要用来设计界面的技术。利用JS我们可以实现很多的界面效果,可以让你的界面变
11、得震撼,如字体的颜色、大小的变化,图片的自动切换等。Css可以让你的页面布局更自然,让人看起来特别自然,还可以减少代码的重复。Iframe可以帮助你页面布局,你想把你的页面分为几块都能帮你实现。Table能帮你把你的数据以你想要的方式显示出来。通过这些技术,能让你的页面达到你要的所有的效果,使其变得美观大方7。面对着关系到金钱的利益关系,安全性著称的Oracle成了我的选择。Oracle是一个大型数据库,从他的服务的启动所花的时间来看我们就可以发现他与其他数据库的不同。比如,你要一个自增序列,Sql Server就一个Identity函数,而Oracle可以你自己随便建Sequence 然后建
12、一个触发器就可以了8。并且Oracle比其他数据库强大的地方其实是他的角色的管理。像Sql Server 就一个用户一个数据库,而Oracle可以一个数据库拥有多个用户,并且每个用户只要赋予他权限他就可以在数据库中建表等操作9。在我看来,利用以上技术完全可以进行这个系统的开发。1.3本课题要达到的设计目标小区物业信息管理系统使针对当代社会,针对人们生活的科技信息化应运而生的,是为小区管理着和小区用户更好的更方便的维护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。这个系统分为两个角色,系统管理员和普通用户10。(1)管理员拥有以下功能
13、:收费管理:欠费收取、预交费、客户帐户退还、临时收费、押金管理。数据处理:生成收费数据、水表数据录入、电表数据录入、气表数据录入。统计查询:应收费明细查询、已收费明细查询、未收费明细查询、客户帐户流水帐、现金收支统计、欠费收取明细 、预交费明细 、临时收费明细、自动扣款明细、抄表明细 、优惠明细 、月季年度统计。系统管理:小区设置、收费项目设置、客户资料维护、登录用户维护。(2)普通用户拥有以下功能:个人信息查询:查询用户个人信息,可以修改除了权限以外的所有个人信息。水电气表信息查询:可以查询用户本人的所有表信息,可以根据日期查询,且可以模糊查询。缴费记录查询:查询用户的所有缴费记录,也可以根
14、据日期查询用户指定日期的缴费记录。单价查询:用户可以查询小区所有的单价信息,也可以查询的最新的单价信息。查看小区最新消息:用户可以查询到小区的最新消息,当然也可以查询到以前的小区消息。1.4本章小结本章主要讲了项目是在计算机发展迅速,人们生活越来越便利,物业管理是时候要实现信息化的背景下开发的,而且,现在Java Web技术已经足够强大实现这个系统,在技术这方面已经不是问题了。该系统的实现目标则是实现计算机自动缴费,管理员可以通过系统来管理小区用户的缴费。2 系统分析2.1小区物业管理系统的需求分析小区物业管理系统是面向小区的物业缴费,是利用计算机对小区物业缴费进行集中管理而开发的系统11。该
15、系统是Jsp连接Oracle数据库进行开发的,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率,最大方面的方便用户。用户要缴费,系统中就一定需要保存用户的资料,用户要能够登录到系统进行缴费,那么他就一定要拥有该系统的账户,系统中面对如此多的数据,就一定要有个管理员来对其进行维护,这就决定了改系统需要两个角色,管理员和普通用户。为了尽可能的方便用户,系统要实现自动扣款的功能,那么用户就要拥有一个独立的账户,让系统到时间能够自动扣款12。要交物业费,那就一定要水电气表的数据,而且要计算费用还需要小区当月的单价信息。由于是面向小区用户,小
16、区的最新事件也一定是用户关心的问题,由此。小区消息的公布也是一个需要的必然。为了方便用户查看消费记录,系统就一定要对数据进行一个处理,方百年用户查询。如:数据的统计计算,年月的总结,总计等。管理员需要对系统中的所有数据进行管理,他要具有一个比普通用户更高的权限。要面对所有用户的数据,对所有的数据进行操作,统计查询等。同时也要对小区的用户进行管理,如添加用户,删除用户等13。2.2功能说明管理员系统功能模块说明如下:(1)收费管理:对各种费用进行管理,具体如下:欠费收取:把所有欠款用户查询出来,让其缴费。预交费:用户多交的费用可以算作预交费,如果用户下个月到了缴费时间还没有缴费的话,系统可以自动
17、从预交费中自动扣除。客户帐户退还:如果用户要搬离小区,可以把多交的费用以及押金退还给用户。临时收费:小区管理员可以根据小区特殊情况,对小区用户进行临时收费。押金管理:住入小区的用户,小区要收取一定的押金,具体数目由管理员决定。(2)数据处理:对小区用户的水电气表数据的处理。具体如下:生成收费数据:根据用户本月的用水电煤气的量和本月的单价计算用户本月的费用。水表数据录入:录入所有小区用户的水表数据。电表数据录入:录入所有小区用户的电表数据。气表数据录入:录入所有小区用户的气表数据。(3)统计查询:对所有小区用户的所有数据进行各种方式的查询。具体如下:应收费明细查询:小区用户应该缴费的信息查询,水
18、电煤气、临时收费等。已收费明细查询:用户已经交了的费用的查询。未收费明细查询:用户还没有缴费的详细信息的查询。客户帐户流水帐:查询用户每个时间交了什么费用。现金收支统计:用户所有缴费未缴费信息的查询。欠费收取明细:用户欠费记录的明细查询。预交费明细 :用户预交费的详细记录查询。临时收费明细:小区针对所有小区用户的临时收费详细记录查询。自动扣款明细 :系统对用户账户的自动扣款详细的查询。抄表明细:用户水电煤气表数据的详细查询。可以查询具体时间的表格数据。(4)系统管理:小区中的各种资料的管理。具体如下:小区消息:小区消息的添加。收费项目设置:针对小区水电煤气单价的设置。客户资料维护:用户资料的增
19、删改查。登录用户维护:添加小区用户。对刚添加的用户收取一定的押金。押金可以在用户推出小区时归还。这些都是管理员具有的功能,由于普通用户的功能在前面已经详细介绍过了,在这里我就不再重复了。总之管理员跟普通用户的功能差不多,只不过管理员针对的是小区内所有的用户,而普通用户只能对自己的数据进行操作。区别仅限于此。还有就是普通用户对于押金,临时收费只有上交的权利,而没有设置的权限,并且对于费用单价也只有管理员才能操作,再有就是对于小区消息,普通用户只有查看的权限,不能增删改。对于普通用户基本就只有查询的功能。对于系统的功能中的查询,其中都可以根据搜索条件对其进行模糊查询,用户可以根据自己想要查找的条件
20、查询到明细的信息14。2.3本章小结本章主要对系统进行了一个文字性的描述,分析了小区物业管理系统的需求,剖析了其功能,并对每个功能进行详细的介绍。从用户的个人信息到用户数据的生成,并把每个功能模块中的小功能也进行了描述。通过这一阶段的分析,系统的需求已经明确,并为下面的系统设计奠定了良好的基础。系统分为管理员和普通用户,管理员可以对数据进行增删改查,用户只能对数据进行基本的数据查询。他们是通过用户权限来区别的。管理员具有普通用户的所有功能,而普通用户不具有管理员的功能。3 系统设计3.1系统功能分析根据系统功能的要求,小区物业系统分为五个主要模块。即住户资料管理、物业缴费管理、小区消息管理。可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区 物业 管理信息系统 设计 实现 本科 论文
限制150内