【《智能小区物业管理系统的设计与实现》7900字(论文)】_第1页
【《智能小区物业管理系统的设计与实现》7900字(论文)】_第2页
【《智能小区物业管理系统的设计与实现》7900字(论文)】_第3页
【《智能小区物业管理系统的设计与实现》7900字(论文)】_第4页
【《智能小区物业管理系统的设计与实现》7900字(论文)】_第5页
已阅读5页,还剩24页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第图4.2系统结构登录结构图,如图4.3所示:图4.3登录结构图4.2数据库实体设计数据库的设计在整个编程中是重中之重,从单纯的兴起一个大数据行业就能看出。一个好的数据库结构设计,可以使得程序的运行效率大大提高,并且在写代码时代码的复杂度也会降低,会省很大的精力。主要有以下几大方面的数据信息:住房信息管理主要包括索引、门牌号、楼号、业主账号、业主姓名、联系电话、状态、备注等属性,住房信息管理属性图如图4.4所示。图4.4住房信息管理实体属性图物业费用管理实体属性主要包括索引、标题、封面、公共维护费、清洁费、绿化费、其他费用、总费用、业主账号、业主姓名、发布时间、是否支付等属性。物业费用管理实体属性图如图4.5所示。图4.5物业费用管理实体属性图业主信息包含了业主在小区内的所有基本信息。业主信息属性图如图4.6所示。图4.6业主信息实体属性图4.3数据库表设计数据库表的设计要保证独立性,降低耦合度,同时遵行三大范式的数据库表才是一个好的设计表。住房登记表,记录小区的住房信息,如表4.1所示:表4.1住房信息登记表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPbiaotivarchar200标题fengmianvarchar200封面xiangqinglongtext4294967295详情来访人员登记表,记录所有来访人员,如表4.2所示:表4.2来访登记表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPxingmingvarchar200姓名xingbievarchar200性别lianxidianhuavarchar200联系电话shenfenzhengvarchar200身份证nianlingvarchar200年龄menpaihaovarchar200门牌号tiwenvarchar200体温laifangshijiandatetime来访时间likaishijiandatetime离开时间beizhulongtext4294967295备注家庭成员表,记录每户的入住人员信息,如表4.3所示:表4.3家庭成员登记表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPbiaotivarchar200标题fengmianvarchar200封面liuchenglongtext4294967295流程住房信息表,记录每位用户的住房信息,如表4.4所示:表4.4住房信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPmenpaihaovarchar200门牌号louhaovarchar200楼号yezhuzhanghaovarchar200业主账号yezhuxingmingvarchar200业主姓名lianxidianhuavarchar200联系电话zhuangtaivarchar200状态beizhulongtext4294967295备注业主信息表,记录每位业主的信息,如表4.5所示:表4.5业主信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPyezhuzhanghaovarchar200业主账号yezhuxingmingvarchar200业主姓名mimavarchar200密码menpaihaovarchar200门牌号lianxidianhuavarchar200联系电话youxiangvarchar200邮箱xiangxidizhivarchar200详细地址物业费用表,记录各种物业费用,如表4.6所示:表4.6物业费用表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPbiaotivarchar200标题fengmianvarchar200封面gonggongweihufeivarchar200公共维护费qingjiefeivarchar200清洁费lvhuafeivarchar200绿化费qitafeiyongvarchar200其他费用zongfeiyongvarchar200总费用yezhuzhanghaovarchar200业主账号yezhuxingmingvarchar200业主姓名fabushijiandate发布时间ispayvarchar200是否支付未支付保修信息表,记录所有的报修信息,如表4.7所示:表4.7报修信息字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPbiaotivarchar200标题tupianvarchar200图片weizhivarchar200位置yezhuzhanghaovarchar200业主账号yezhuxingmingvarchar200业主姓名qingkuangshuominglongtext4294967295情况说明baoxiushijiandate报修时间sfshvarchar200是否审核否shhflongtext4294967295审核回复投诉信息表,记录业主的投诉信息,如表4.8所示:表4.8投诉信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPbiaotivarchar200标题fengmianvarchar200封面yezhuzhanghaovarchar200业主账号yezhuxingmingvarchar200业主姓名tousuneironglongtext4294967295投诉内容tousushijiandate投诉时间sfshvarchar200是否审核否shhflongtext4294967295审核回复注册的用户信息表,记录所有已注册的用户账号密码等信息,如表4.8所示:表4.9注册用户信息表字段名称类型长度字段说明主键默认值idbigint主键主键usernamevarchar100用户名passwordvarchar100密码rolevarchar100角色管理员addtimetimestamp新增时间CURRENT_TIMESTAMP设备信息表,记录小区内的所有设备信息,如表4.10所示:表4.10设备信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPshebeibianhaovarchar200设备编号shebeimingchengvarchar200设备名称weizhivarchar200位置weixiushijiandate维修时间qingkuangshuominglongtext4294967295情况说明留言表,记录所有留言,如表4.11所示:表4.11留言表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPuseridbigint留言人idusernamevarchar200用户名contentlongtext4294967295留言内容replylongtext4294967295回复内容

5系统实现5.1系统功能模块进入系统需要登录验证,所以首先是登录界面,分为管理员与业主,如图5.1所示。图5.1登录界面效果图智能小区物业管理系统,在系统的首页可以查看首页、家庭成员登记、住房信息登记、报修信息、投诉信息、物业费用、小区资讯、留言反馈、个人中心、后台管理等信息,如图5.2所示。图5.2系统首页效果图当业主第一次使用此系统没有账号时,可以进行注册,注册成功后就可进行登录,如图5.3所示。图5.3业主注册效果图家庭成员登记,在家庭成员登记页面中通过填写门牌号、业主账号、业主姓名、登记时间、家庭成员等信息并提交,如图5.4所示。图5.4家庭成员登记效果图住房信息登记,需要登记门牌号、楼号、业主账号、业主姓名、联系电话、状态等信息,如图5.5所示。图5.5住房信息登记效果图报修信息界面,可以查看已报修的具体信息和修复是否完成的信息,如图5.6所示。图5.6报修信息效果图业主投诉信息界面,可以查看已投诉的具体信息和投诉是否处理的信息,如图5.7所示。图5.7投诉信息效果图留言反馈,在留言反馈页面通过输入留言内容并提交,如图5.8所示。图5.8留言反馈效果图5.2管理员功能模块管理员权限很高,可以对小区内的所有信息进行修改和对业主的报修、投诉等进行回复,具体如图5.9所示。图5.9管理员功能效果图小区家庭成员登记管理,对前台家庭成员登记展示的形式进行管理,如图5.10所示。图5.10家庭成员登记管理效果图注册用户管理功能,可以对已注册的业主信息进行修改、删除等管理操作,如图5.11所示。图5.11业主管理效果图小区住房信息管理,此功能可以实现查看所有的小区入住人员信息的查看与修改,如图5.12所示。图5.12住房信息管理效果图小区外来人员登记,为保障小区安全,所有外来人员都须登记,如图5.13所示。图5.13来访登记管理效果图对业主投诉信息的管理,可以根据需要进行回复、修改或删除等详细操作,如图5.14所示。图5.14投诉信息管理效果图物业费用管理,在物业费用管理页面中可以查看各项需要支付的费用和是否已经支付等信息,如图5.15所示。图5.15物业费用管理效果图小区内设备信息管理,可以查看小区内所有的设备信息,当小区内新进了设备或报废了都可在此进行添加和修改,如图5.16所示。图5.16设备信息管理效果图留言板信息管理,可以对留言者的留言进行回复或删除等操作,如图5.17所示。图5.17留言板管理效果图5.3业主后台功能模块业主后台核心功能主要是修改个人信息,报修、投诉、留言等等,如图5.18所示。图5.18业主后台界面图投诉功能,在投诉功能中可以看到自己投诉的信息进行查看,如图5.19所示。图5.19投诉信息管理界面效果图

6系统测试6.1测试目的每个程序在刚开始写完时都会有bug,老师说过:能一次写完就是完美程序的不是程序员,而是神。此时会出现各种各样的错误,像逻辑错误、功能错误、极限的一些问题等等,这些问题会使得某些功能不能正常使用或者严重的会使系统崩溃。用户遇到bug时会影响使用体验,降低对此系统的好感,从而可能放弃使用,所以我们要提前自己进行测试,找出尽可能多的问题并修复它,使得系统能够正常的进行使用并且尽可能少的出现bug。6.2测试方法一般我们常规的测试就是程序员进行各个按钮进行点击,所有的功能进行实验操作的测试,这是一些非专业的一些测试手段,为了用户的体验升级,测试方面也慢慢加大了投入,以至于从以前的程序员兼职测试,到了如今已经成为一个独立的行业。此时一些专业的测试方法也随之产生。其中最有名的两种方法就是黑盒与白盒测试。黑盒测试的核心在于“黑盒”,既为看不到的意思,是站在用户的角度进行的一种测试,就是说在完全不知道和不考虑代码的情况下进行各种极限的测试,使得各个功能都能在各种极限操作下都能实现;白盒正好与黑盒相反,是站在开发者角度进行的测试,测试的是各个功能实现的流程、逻辑和结构的测试。

结论此次毕设完成了一个智能小区物业管理系统,此系统是经过大量的、全面的前期调研后才进行的开发,取大多数人的观点和意见确定具体功能,调研对象包含各个岁数和地域的小区业主,因此此系统适用于全国各地大多数小区使用。整个开发过程都是以用户至上为核心思想进行研发,在界面效果和操作流程多花精力,使得用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论