小区物业管理系统.docx

上传人:大米 文档编号:558338072 上传时间:2022-08-31 格式:DOCX 页数:6 大小:38.80KB
返回 下载 相关 举报
小区物业管理系统.docx_第1页
第1页 / 共6页
小区物业管理系统.docx_第2页
第2页 / 共6页
小区物业管理系统.docx_第3页
第3页 / 共6页
小区物业管理系统.docx_第4页
第4页 / 共6页
小区物业管理系统.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《小区物业管理系统.docx》由会员分享,可在线阅读,更多相关《小区物业管理系统.docx(6页珍藏版)》请在金锄头文库上搜索。

1、小区物业管理系统1系统分析1.1系统功能需求分析1.1.1登录功能登录模块两种选择登录方式,选择业主登录业主填写账号以及密码进行系统登录,登录完成后,业主可进行相应操作。选择管理员登录管理员填写账号以及密码进行系统登录,登录完成后,即可完成管理员的相应操作。1.1.2房产信息功能该功能的主要作用是管理员记录小区内房产信息,房产对应业主信息,以及房产状态,方便物业对小区内房产的管理。用户可通过房产信息功能模块查看自己的房产信息,方便对自己的房产信息有一定了解。1.1.3业主信息功能该功能的主要作用是管理员可以添加用户信息分配用户此系统的初始账号以及密码,可对用户账号密码进行添加,修改和删除等操作

2、。业主可通过此功能模块查看个人信息,如账号,密码等。1.1.4报修管理功能该功能的主要作用是业主可提交报修请求,如报修物品,房门号,报修时间,预计花费等。管理员可通过此功能查看用户提交的报修请求,及时去业主家进行报修处理,并可编辑报修成功以及实际花费。1.1.5物业缴费功能该功能的主要作用是管理员可通过查看用户电表,水表,天然气表等的数据,在用户余额较低时,通过此功能向用户提交缴费通知,如缴费费用,缴费数额等。业主可通过此功能及时了解到自己各种费用的使用情况,通过管理员发送的缴费通知及时进行缴费,防止停费给生活带来不便。1.1.6保安保洁功能该功能的主要作用是管理员可通过此功能编辑物业工作人员

3、的工作信息,如工作类别,工作结果,备注等,此功能方便物业工作详情的记录,方便以后查询,数据不易丢失。1.1.7修改密码功能该功能的主要作用是业主可通过此功能修改自己的初始密码,为防止密码泄露,此功能仅业主模块使用,管路员模块没有此项功能。2系统设计2.1系统功能模块设计根据上文系统功能需求分析,该物业管理系统分为两大功能部分,第一部分为小区业主登录,第二部分为物业管理人员登录。不同的登录方式该管理系统会提供不同的功能模块。2.1.1小区业主功能模块小区业主部分主要包括以下功能模块:公告查询功能模块、修改密码功能模块、报修管理功能模块、业主信息功能模块、房产信息功能模块、物业缴费功能模块。功能模

4、块详情见图2-1所示。图2-1业主功能图2.1.2物业管理功能模块物业管理部分主要包括以下功能模块:管理员信息模块、报修管理模块、公告管理模块、保安保洁模块、业主信息模块、房产信息模块、物业缴费模块。功能模块详情见图2-2所示。图2-2管理员功能图2.2数据库设计本系统使用MySQL数据库,通过对系统功能需求分析,构建出以下数据库表。图3-1界面登录3.2公告管理模块的实现管理员登录管理员账号进行公告添加,当需要修改公告时点击编辑即可进行修改,当需要删除此条公告时即刻点击删除。当发表公告过多时,在搜索框内输入公告的关键字即可搜索出关键字对应的公告,公告界面详情的实现如图3-2所示。图3-2公告

5、管理部分核心代码如下所示:publicvoidAdd(Noticen)Stringadd=“inertintoNotice(content,ndate,title,uper)“+“value(,tr_to_date(,%Y-%m-%d),)“;Connectionconn=DBUtil.getConnection();PreparedStatementtmt=null;trytmt=conn.prepareStatement(add);tmt.etString(1,n.getContent();tmt.etString(2,n.getNdate();tmt.etString(3,n.getTi

6、tle();tmt.etString(4,n.getUper();tmt.e某ecuteUpdate();catch(SQLE某ceptione)e.printStackTrace();finallyDBUtil.cloe(tmt);DBUtil.cloe(conn);3.3物业缴费模块的实现管理员登录管理员账号,通过对用户表盘的查看,及时发布缴费通知,点击添加记录即可进行缴费通知的添加,如需修改点击编辑按钮即可进行修改,用户缴费后点击删除按钮即可完成通知的删除,当发表缴费通知过多时,在搜索框内输入关键字即可查看到关键字对应的缴费通知,缴费通知详情界面实现如图3-3所示。图3-3物业缴费图部分

7、核心代码如下所示:publicPaymentfindById(Stringid)Stringql=“elect某frompaymentwhereid=“;Connectionconn=DBUtil.getConnection();PreparedStatementtmt=null;ReultSetr=null;Paymentp=null;trytmt=conn.prepareStatement(ql);tmt.etString(1,id);r=tmt.e某ecuteQuery();while(r.ne某t()p=newPayment();p.etId(r.getInt(“id“);p.etNu

8、m(r.getString(“num“);p.etDep(r.getString(“dep“);p.etFeiyong(r.getString(“feiyong“);p.etUnit(r.getString(“unit“);p.etFloor(r.getString(“floor“);p.etShue(r.getString(“hue“);catch(SQLE某ceptione)e.printStackTrace();finallyDBUtil.cloe(r);DBUtil.cloe(tmt);DBUtil.cloe(conn);returnp;3.4报修管理功能模块的实现当用户需要报修时,点

9、击报修按钮即可进行报修编辑,输入报修物品、保修详情、报修时间等信息,提交即可发送到管理员账号,当管理员修理后,点击删除按钮,即可完成报修信息的删除。报修管理详情界面如图3-4所示。图3-4报修管理图部分核心代码如下所示:publicMaintaingetMaintainById(Stringid)Stringql=“electid,thing,tatu,homenumber,date_format(date,%Y-%m-%d)date,date_format(rdate,%Y-%m-%d)rdate,tcot,cot,maintainer,memofromMaintainwhereid=“;C

10、onnectionconn=DBUtil.getConnection();PreparedStatementtmt=null;ReultSetr=null;Maintaina=null;trytmt=conn.prepareStatement(ql);tmt.etString(1,id);r=tmt.e某ecuteQuery();while(r.ne某t()a=newMaintain();a.etId(r.getInt(“id“);a.etThing(r.getString(“thing“);a.etStatu(r.getString(“tatu“);a.etHomenumber(r.getS

11、tring(“homenumber“);a.etSdate(r.getString(“date“);a.etRdate(r.getString(“rdate“);a.etTcot(r.getDouble(“tcot“);a.etScot(r.getDouble(“cot“);a.etMaintainer(r.getString(“maintainer“);a.etSmemo(r.getString(“memo“);catch(SQLE某ceptione)e.printStackTrace();finallyDBUtil.cloe(r);DBUtil.cloe(tmt);DBUtil.cloe(

12、conn);returna;3.5修改密码功能模块的实现修改密码功能模块仅业主账号存在,业主登录账号后,点击侧边栏修改密码即可进入修改密码功能模块,业主输入新密码,防止错误需再次输入新密码,点击提交按钮,密码修改成功,重新登陆即可。修改密码详情界面实现如图3-5所示。图3-5密码修改图部分核心代码如下所示:eleif(“change“.equal(action)Stringaccountid=requet.getParameter(“accountid“);CutomAccountc=ca.findById(accountid);requet.etAttribute(“cutomAccount

13、“,c);RequetDipatcherrd=requet.getRequetDipatcher(“cutomAccount/uer-change-pawd.jp“);rd.forward(requet,repone);3.6房产信息功能模块的实现管理员登录管理员账号,对小区房产信息进行登记,可编辑房产在售和待售,当房产被租住或购买时点击添加记录即可进行添加,当房产信息需要修改时点击修改按钮即可完成修改,当数据不需要时点击删除按钮即可完成数据删除,搜索框输入信息关键字即可搜索内容。用户登录业主账号可查看自家房产信息,房产信息详情界面实现如下图3-6所示。图3-6房产信息图部分核心代码如下所示:

14、publicHouefindById(Stringid)Stringql=“elect某fromhouewhereid=“;Connectionconn=DBUtil.getConnection();PreparedStatementtmt=null;ReultSetr=null;Houeh=null;trytmt=conn.prepareStatement(ql);tmt.etString(1,id);r=tmt.e某ecuteQuery();while(r.ne某t()h=newHoue();h.etId(r.getInt(“id“);h.etNum(r.getString(“num“);

15、h.etDep(r.getString(“dep“);h.etType(r.getString(“type“);h.etArea(r.getString(“area“);h.etSell(r.getString(“ell“);h.etUnit(r.getString(“unit“);h.etFloor(r.getString(“floor“);h.etDirection(r.getString(“direction“);h.etMemo(r.getString(“memo“);h.etOwnerid(r.getString(“ownerid“);catch(SQLE某ceptione)e.printStackTrace();finallyDBUtil.cloe(r);DBUtil.cloe(tmt);DBUtil.cloe(conn);returnh;3.8保安保洁功能模块的实现管理员登录管理员账号,可使用保安保洁模块点击添加记录可添加保安保洁人员工作信息,如类别、巡查人、巡查结果、备注等,点击编辑按钮可对内容进行修改,点击删除按钮可对内容进行删除,搜索框内输入关键字即可进行搜索,此功能模块进队管理员账号可用。保安保洁详情界面实现见下图3-7所示。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 项目/工程管理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号