基于JAVA智能物业管理系统的设计及实现【可免费分享文档】

智能物业管理系统

摘要

      智能化物业管理系统为用户提供了一个住宅小区物业管理网站,最新物业公司使用户及时掌握住宅小区信息趋势,根据交流区沟通交流更加便捷。 该系统选用B/S架构设计,以java技术及MYSQL为后台系统开展开发。 系统软件主要分系统管理员、用户、物业管理和人力资源管理四一部分,系统管理员的主要功能包含个人、用户管理、物业管理、人力资源、楼栋信息管理、物业工资管理、管理信息系统等服务; 基本完成整个智能化物业管理系统的管理制度。

关键词:小区物业; java技术;MYSQL数据库;


Abstract

   The residential property management system software provides users with a residential property management website. The latest residential property management information enables users to grasp the dynamics of residential information in a timely manner, and it is convenient and fast to interact according to the exchange area. The system uses B/S structure, Java technology and MYSQL as the background system to develop and design. The system software is mainly divided into four parts: system administrator, user, property management and employee management. The main functions of the system administrator include user center, user management method, property management, human resource management, community information management method, maintenance information management method, property management salary management system, management information system and other services; Basically completed the whole process of standardized information management of the entire residential property management.

Key words: residential property; Java technology; MYSQL database;

目录

1 绪论

1.1系统背景介绍

1.2课题研究的目的和意义

1.3系统的研究现状

1.4系统实现的功能

1.5系统的特点

2 开发工具和技术

2.1 B/S体系结构

2.2 Java语言简介

2.3 JSP技术的简介

2.4 MySQL简介

2.5 spring boot框架

3 系统需求分析

3.1 系统可行性分析及目的

3.1.1 系统设计目的

3.1.2 技术可行性

3.1.3 操作可行性

3.1.4 运行可行性

3.1.5 时间可行性

3.2 性能需求分析

3.3系统功能需求

3.4系统流程分析

3.4.1操作流程

3.4.2添加信息流程

3.4.3删除信息流程

4  系统总体设计

4.1 系统体系结构

4.2数据库设计

4.2.1 数据库概念结构设计

4.2.2数据库逻辑结构设计

5 系统详细设计

5.1登录注册

5.2管理员功能模块

5.3用户功能模块

5.4物业管理功能模块

5.5人事功能模块

6 系统测试

 

参考文献

致谢

1 绪论

1.1系统背景介绍

这些年,互联网技术工作尤其是互联网发展速率谁都难以预测。 现如今,互联网技术以其显现出便捷、便捷等众多优势,已经成为社会发展各个领域甚至普通工作上必不可少不可或缺的一部分。

伴随着时代的发展,线下管理方式不可避免地展现出空间和时间等方面局限性,广大群众必须摆脱这一局限性。 在这种要求下,智能化物业管理系统应时而生。 它的存在不但解决了传统式管理方式的缺点,也是给广大客户更多的挑选室内空间,推动了物业公司的优化运营,高效地防止了小区物业管理的错乱。因而,智能化物业管理系统这种系统软件的高速发展都是不可避免的。

智能物业管理系统作为一种典型的办公系统也迅速的发展并深入人们的日常生活中,它使用户足不出户就可以管理自己的小区物业等,最大化减缩了用户的管理时间,提高了管理效率。

1.2课题研究的目的和意义

人们现在的生活方式因为网络的普及发生了巨大变化,由于网络管理在人们的视野中出现,人们对网络管理额外的关注。人们只要在有网络的地方足不出户查看到世界各地的各类。目前的挑战是前台界面的设计,要把顾客的眼球吸引住,选则比较人性化的界面设计,要更直观的表现,让用户能更多的了解智能物业管理系统的作用和功效。

本系统的主要意义在于,全力以赴为用户提供一个操作方便,界面简洁,信息直观的智能物业管理系统。使用该系统的用户,可以先浏览到公司介绍,并可以注册成为本系统的用户。

1.3系统的研究现状

现如今用户大多也改用系统平台的形式来管理信息动态,传统的信息交流时代正慢慢离我们远去。系统采用了一些平台软件来管理公司,但是如何让我们的管理效率更高呢?

网络时代成为智能物业管理系统的大势所趋,因为我们国家的互联网相比外国的起步晚了一点,因此我们国家的智能物业管理系统做的也不早。但是在现实的需求与IT人才辛苦的设计后,智能物业管理系统发展的速度很快,各种功能也做的尽善尽美。

1.4系统实现的功能

此次的设计方案是设计一个智能化物业管理系统,该系统可以满足小区物业的监管和用户、物业管理服务和人事部门等服务。 系统基本功能包含本人、用户管理方法、物业管理服务、人力资源、住宅小区信息管理、检修信息管理、物业管理方法、系统体系等作用。管理人员也可以根据系统给出的账号登录,登陆账号进到智能化物业管理系统对小区物业的所有控制模块进行监管。 表明、修改自己的私人信息、账户密码、用户资料等。该系统为每一个用户分派了一个用户帐户,用户能通过帐户登陆查询小区物业,改动私人信息。。

1.5系统的特点

智能物业管理系统充分利用网络技术和网络信息资源,提高阅读效率,和平常的一些网络系统比较,更注重小区物业动态这一个重要环节。智能物业管理系统研究与设计主要表现出内容方式丰富、方便用户互动交流功能齐全等方面的特点。


2 开发工具和技术

2.1 B/S体系结构

B/S的软件还可以在能够连接到网络的电脑中使用。 最大的优势是不用组装专用软件。 最先浏览器向服务器发出请求,随后服务器解决要求并把信息回到给浏览器。 无需再次访问和测算数据信息。 如果你承担查询数据并减少要求,当手机客户端看上去“瘦”时,服务器就会变得更加“胖”。 B/S架构和C/S架构的重要区别取决于,B/S架构的APP系统软件使用web浏览器做为用以与用户交互的渠道,而C/S开发专用APP运用。

图2-1 B/S结构图

2.2 Java语言简介

Java由SUN企业开售,2010年被oracle公司回收。 Java是印度尼西亚爪洼岛的英文名,Java是喝热咖啡的象征。 Java语言在移动互联的大环境下具备明显的优势与辽阔的市场前景,其具有面向对象、分布式、动态、平台无关性、安全系数、可扩展性。 Java语言的基本语法与c同样,但面向对象的专业技术更加健全。 由于Java要求对全部内容封装形式在类中,并将类做为流程的基本单位。 因为没可在类以外有自变量、方式。 Java语言的分布表现在数据库的分布和操作的分布上,它是一种面对互联网的语言,可以解决TCP/IP协议,它还支持手机客户端/云服务器计算模式。 Java语言的动态性是在运行中动态组装类,便于Java能够动态维修记录表。 Java不适用表针,对运行内存浏览的所有操作也是通过实例化对象达到的。 以免表针操作中很容易出现错误,并避免病毒入侵和威协系统软件。

Java语言的编程风格与c语言很接近,传承了c面向对象科技的关键。 它上市后蓬勃发展,比较流行,给高端c语言增添了极大冲击。 专业人士称作“一次编译程序,四处运作”。 自然,java也有一个缺陷,每一次实行编译时,字节码都那么耗时间,在一定程度上也会降低特性。 可是,这并不危害java成为此次设计方案语言的挑选。Java语言简单易学,使用它的编程时间短,功能性强,开发者学习起来更简便、更快。Java的主要特性有以下几个:

1.面向对象

面向对象有四个特点:封装、继承、多态、抽象。抽象是指忽略一个问题中的次要部分,关注主要部分。多态是指对同一种消息做出的不同反应。继承是指在原有的父类方法基础上增加自己独有的方法,而不改变原来父类。

2.平台无关性、

Java编译出来的是字节码,直接由虚拟机执行。在任何平台上,只要有Java虚拟机,Java代码都能运行。

3.可靠性和安全性

Java对内存的访问都必须通过对象的实例变量来实现,避免了指针中出现的错误。

4. 多线程

Java提供了多线程功能,利用编程实现同一时间同时工作的功能。

2.3 JSP技术的简介

该系统在后台管理系统网页页面效果中通常采用JSP技术,现阶段越来越多软件开发公司应用JSP技术开发web端的APP页面。 由于就目前市面上网页设计控制模块来讲,JSP技术蕴含着非常丰富全方位内容,JSP技术成为了目前市面上最常见的网页页面开发技术。 JSP中文的全称java服务器端语言表达。 我们知道JSP是一种动态网页页面开发技术。 它开发是混合开发的,JSP既能在windows电脑操作系统上运作,还可以在Linux系统上运作。 JSP是一种比较简单化的web技术,是和公司合作设立技术规范,是一种动态的web技术。 还可以在JSP中插入html页、CSS、Javascript等制做动态页,款式层面各式各样。

JSP技术有很多优势,能够置入许多不同风格,使用方便便捷,结构功能丰富多彩,如Html、CSS、javascript、Struts、Spring等。 JSP标识可扩展性并且与XML适配,缓解了很多程序流程开发工作人员工作压力。 用JSP整理的编码以及部件跨过了服务平台。 JSP还提供了多种多样网页页面格式,具有较好的可扩展性、可扩展性和便捷性。 此外,它的制做自然环境夯实多,开发服务平台也没有限制,但JSP技术增强了编码的复杂性,增强了导进和调节难度。 这有利于大家开发强劲的互联网APP网站。

2.4 MySQL简介

MySQL数据库所使用的知识是SQL语言表达。 储存数据时,MySQL会依据数据的种类和特点把它储存到不一样的表中。 那样,当客户必须启用的数据时,就无需花时间搜索数据,仅需寻找相匹配的表就可以寻找所需要的数据。 MySQL能够极致完成对数据库的操作过程。 因为MySQL数据库占内存少、运作快、成本费用低、源码开放、可移植性强,开发数据源简单新项目越来越多的挑选MySQL做为数据库,MySQL也变得越来越广泛。

MySQL具备可移植性、线程同步、协调能力等很多特性,能够在很多电脑操作系统上运作。 可以实现由很多个进程与此同时实行技术性; 它适用四种存储引擎: MyISAM、innoDB、MEMORY和ARCHIVE,可以用大中型数据库为消费者提供很多应用数据库的一种手段,包含建模软件、可视化工具等。 MySQL是WEB里的APP应用软件比较好的

2.5 spring boot框架

本理论是Java平台的开源APP框架,致力于简单化Spring的原始搭建和开发全过程。 在缺省前提下,设置权限很多框架用法,便于自动载入Jar包,并容许客户尽早实行spring APP表明。

Springboot的关键特点是:1.为每一个Spring开发带来了迅速、更大范围新手入门感受。 2 .零位配置3 .集成化很多常见第三方库的配置4 .给予备好特点。 现阶段,Java领域内的开发工作人员基本都在应用Springboot,并逐步形成开发领域内的管理者。 Spring Boot框架的关键在于自动配置,如果出现适宜的jar包,Spring会自动配置。 假如缺省配置不符合规定,您还可以更换自动配置类,并用自已的配置。 此外,Spring Boot搭载了内嵌式Web服务、系统软件监控等很多有用的功效。

3 系统需求分析

3.1 系统可行性分析及目的

3.1.1 系统设计目的

现如今,大家愈来愈离不开互联网技术带给我们的优质生活,希望用开朗清爽的页面,为消费者提供一个简易、交流的系统。 客户平时多运用有限的时间里访问物业管理信息,便捷操作本人、用户管理系统、物业管理服务、人力资源、住宅小区信息管理方法、检修信息管理方法、物业工资管理方法、系统体系等信息。

3.1.2 技术可行性

本系统开发挑选java技术,以获取网页设计等所需要的信息为主要目的进行分析。 伴随着移动互联技术发展与创新,java早已成为了新一代互联网的Web标准。 因而,设计方案选择用MYSQL,数据库系统主要运用于信息的搭建与维护。 前台接待开发的需求具备功能完善、操作便捷等特点,后台系统的需求有时候能够创建与维护数据信息信息的统一性和一致性。

3.1.3 操作可行性

如今,伴随着科技技术迅猛发展,电子计算机进入到了大众的日常日常生活,大家的工作氛围也不像之前这么多规定,职工一定要去单位上班,有一些工作在家也能完成。 这加大了大家工作中利益。 操作的多样化也提升了。 因而,管理工作的新版gmp、智能化系统是社会经济发展大势所趋,各种各样智能化的app五花八门,不同类型的软件免费满足客户不同类型的要求,这不但能够满足工作效能,并且能够满足一部分顾客的特殊要求。 本系统不但页面简约通俗易懂,并且选用可视化界面,客户仅需鼠标和键盘即可开始有关信息的改动、删掉、加上等操作。 该系统操作比较简单,使用便捷,针对首次应用系统的人来讲,还可以在极短的时间操作。 不难看出,本系统在操作上有可行的。

3.1.4 运行可行性

本系统作为以java作为开发语言的系统,而且选用B/S结构则决定了要操作本系统仅需要占用很小的资源,并没有过多地硬件配置要求,目前市面上只要能正常运行浏览器的个人电脑都可以正常运行使用该系统。

3.1.5 时间可行性

从时间上看,在大四的最后一个学期,在实习工作与完成毕设两件大事相交叉的时间里,结合之前学习的相关知识,并开发系统,时间上是有点紧,但是也不是完全没可能实现,通过这段时间的努力功能基本实现。

经过总结,本系统在操作方面、技术方面、运行方面和时间方面的条件都得以满足,为此系统的开发具备了可行性条件。

3.2 性能需求分析

对于系统特性,从(作用、运作、插口、安全性)等多个方面分析,并逐一分析。

1 .分析系统作用是不是详细。 系统作用相匹配制定了原始代码和优化算法,能以报表文字的方式详解本人信息确保作用详细;

2 .分析系统运作能否流畅:系统各作用编写数据关系及相匹配编码,根据要求分析和可行性分析对系统信息进行分析表明,确保流畅;

3 .分析系统的界面设计。 系统中app的处理分析方法由不同类型的编码进行; 使页面比较容易操作。

4 .分析系统安全性。 那样,每一个角色相对应的信息都不一样。 登陆系统一定要应用自已的账号,用账号登录。 帐户和密码错误得话,登陆自然会不成功。 登录成功之后可以操作自已的信息,不可以查询别人账户信息等操作,当然确保了系统安全性。

3.3系统功能需求

功能需求分析的任务是通过详细调查智能物业管理系统要处理的所有对象,通过充分了解智能物业管理系统的工作流程,明确使用者的各种需求,充分思考之后可能扩充和改变的情况,然后在这个基础上来设计数据库。

3.4系统流程分析

3.4.1操作流程

系统登录流程图,如图所示:

图3-1登录流程图

3.4.2添加信息流程

添加信息流程图,如图所示:

图3-2添加信息流程图

3.4.3删除信息流程

删除信息流程图,如图所示:

图3-3删除信息流程图

4  系统总体设计

4.1 系统体系结构

智能物业管理系统的结构图4-1所示:

图4-1 系统结构

模块包括个人中心,用户管理、物业管理、人事管理、小区信息管理、报修信息管理、物业工资管理、系统管理等进行相应的操作。

登录系统结构图,如图4-2所示:

图4-2 登录结构图

4.2数据库设计

本系统使用MYSQL 作为系统的数据库,设计用户注册表、文件上传的表等等。

4.2.1 数据库概念结构设计

概念结构设计是根据用户需求形成的。用最常的E-R方法描述数据模型进行数据库的概念设计,首先设计局部的E-R模式,最后各局部ER模式综合成一个全局模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,设计复杂程度降低,不受特定DBMS的限制。

1.所有实体和属性的定义如下所示

物业管理属性图如图4-4所示。

图4-4物业管理实体属性图

小区信息管理实体属性图如图4-5所示。

图4-5小区信息管理实体属性图

4.2.2数据库逻辑结构设计

根据E-R得出数据库包涵了以下几张数据表来实现了对数据库的存储、调用。以下分别列出数据表的每个字段名、数据类型、主外键及备注。

表名:toupiaoxinxi

功能:投票信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

toupiaobianhao

varchar

200

投票编号

biaoti

varchar

200

标题

toupiaoshijian

datetime

投票时间

toupiaoleixing

varchar

200

投票类型

toupiaoxingming

varchar

200

投票姓名

toupiaobeizhu

longtext

4294967295

投票备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

crossuserid

bigint

跨表用户id

crossrefid

bigint

跨表主键id

表名:gongrenleibie

功能:工人类别

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

gongrenleibie

varchar

200

工人类别

表名:token

功能:token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表名:gonggaozixun

功能:公告资讯

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

bianhao

varchar

200

编号

biaoti

varchar

200

标题

fengmian

varchar

200

封面

fujian

varchar

200

附件

jianjie

longtext

4294967295

简介

gonggaoneirong

longtext

4294967295

公告内容

表名:tianqiyubao

功能:天气预报

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

bianhao

varchar

200

编号

diqu

varchar

200

地区

gengxinshijian

datetime

更新时间

fengmian

varchar

200

封面

xiangqing

longtext

4294967295

详情

表名:fangwuxinxi

功能:房屋信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xiaoqubiaoti

varchar

200

小区标题

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

loudong

varchar

200

楼栋

danyuan

varchar

200

单元

louceng

varchar

200

楼层

fangjianhao

varchar

200

房间号

fangjianmingcheng

varchar

200

房间名称

jianzhumianji

varchar

200

建筑面积

fangwuchaoxiang

varchar

200

房屋朝向

fangwuzhaopian

varchar

200

房屋照片

zushouleixing

varchar

200

租售类型

jiage

float

价格

fangwuxiangqing

longtext

4294967295

房屋详情

表名:shequzhigong

功能:社区职工

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhigongzhanghao

varchar

200

职工账号

mima

varchar

200

密码

zhigongxingming

varchar

200

职工姓名

xingbie

varchar

200

性别

zhigongdianhua

varchar

200

职工电话

touxiang

varchar

200

头像

youxiang

varchar

200

邮箱

shenfenzhenghao

varchar

200

身份证号

gongrenleibie

varchar

200

工人类别

表名:discussfangwuxinxi

功能:房屋信息评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

avatarurl

varchar

200

头像

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表名:shebeixinxi

功能:设备信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

shebeibianhao

varchar

200

设备编号

shebeimingcheng

varchar

200

设备名称

sheshileixing

varchar

200

设施类型

sheshizhaopian

varchar

200

设施照片

shebeixiangqing

longtext

4294967295

设备详情

表名:zhinengtoupiao

功能:智能投票

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

bianhao

varchar

200

编号

biaoti

varchar

200

标题

fengmian

varchar

200

封面

fabushijian

date

发布时间

neirong

longtext

4294967295

内容

表名:danyuan

功能:单元

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

loudong

varchar

200

楼栋

danyuan

varchar

200

单元

表名:pingjiaxinxi

功能:评价信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

pingjiabianhao

varchar

200

评价编号

baoxiubiaoti

varchar

200

报修标题

pingjiashijian

datetime

评价时间

zhigongzhanghao

varchar

200

职工账号

zhigongxingming

varchar

200

职工姓名

xingji

varchar

200

星级

pingjiabeizhu

longtext

4294967295

评价备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

fangjianhao

varchar

200

房间号

表名:yuangong

功能:员工

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yuangongzhanghao

varchar

200

员工账号

mima

varchar

200

密码

yuangongxingming

varchar

200

员工姓名

xingbie

varchar

200

性别

yuangongdianhua

varchar

200

员工电话

touxiang

varchar

200

头像

表名:config

功能:配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表名:xiaoqukuaidi

功能:小区快递

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

kuaididanhao

varchar

200

快递单号

kuaidigongsi

varchar

200

快递公司

paijianren

varchar

200

派件人

gongsidizhi

varchar

200

公司地址

lianxidianhua

varchar

200

联系电话

kuaidibeizhu

longtext

4294967295

快递备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

shhf

longtext

4294967295

回复内容

表名:paibanbiao

功能:排班表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

paibanbianhao

varchar

200

排班编号

paibanbiaoti

varchar

200

排班标题

paibanbiao

varchar

200

排班表

paibanfujian

varchar

200

排班附件

fabushijian

date

发布时间

paibanxiangqing

longtext

4294967295

排班详情

表名:yonghu

功能:用户

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yonghuzhanghao

varchar

200

用户账号

mima

varchar

200

密码

yonghuxingming

varchar

200

用户姓名

xingbie

varchar

200

性别

yonghudianhua

varchar

200

用户电话

touxiang

varchar

200

头像

youxiang

varchar

200

邮箱

xiaoqubiaoti

varchar

200

小区标题

loudong

varchar

200

楼栋

danyuan

varchar

200

单元

louceng

varchar

200

楼层

fangjianhao

varchar

200

房间号

表名:chuxingxinxi

功能:出行信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

xingbie

varchar

200

性别

yonghudianhua

varchar

200

用户电话

fangjianhao

varchar

200

房间号

xingchengma

varchar

200

行程码

jiankangma

varchar

200

健康码

tiwen

varchar

200

体温

mudedi

varchar

200

目的地

jiaotonggongju

varchar

200

交通工具

chuxingriqi

date

出行日期

fanhuiriqi

date

返回日期

tongxingrenyuan

longtext

4294967295

同行人员

chuxingbeizhu

longtext

4294967295

出行备注

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

longitude

float

经度

latitude

float

纬度

fulladdress

varchar

200

地址

表名:xiaoduxinxi

功能:消毒信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhigongzhanghao

varchar

200

职工账号

zhigongxingming

varchar

200

职工姓名

xingbie

varchar

200

性别

zhigongdianhua

varchar

200

职工电话

xiaoduquyu

varchar

200

消毒区域

fabushijian

datetime

发布时间

xiaoduxiangqing

longtext

4294967295

消毒详情

gongzuozhuangtai

varchar

200

工作状态

longitude

float

经度

latitude

float

纬度

fulladdress

varchar

200

地址

表名:loudong

功能:楼栋

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xiaoqubiaoti

varchar

200

小区标题

loudong

varchar

200

楼栋

表名:yiqingxinxi

功能:疫情信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

bianhao

varchar

200

编号

diqu

varchar

200

地区

gengxinshijian

datetime

更新时间

fengmian

varchar

200

封面

xiangqing

longtext

4294967295

详情

表名:liuyanban

功能:留言板

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

liuyanbianhao

varchar

200

留言编号

fankuibiaoti

varchar

200

反馈标题

fankuishijian

datetime

反馈时间

fankuineirong

longtext

4294967295

反馈内容

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:baoxiuxinxi

功能:报修信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

baoxiubianhao

varchar

200

报修编号

baoxiubiaoti

varchar

200

报修标题

fuwuxiangmu

varchar

200

服务项目

baoxiushijian

datetime

报修时间

baoxiubeizhu

longtext

4294967295

报修备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

fangjianhao

varchar

200

房间号

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:xiaoduwancheng

功能:消毒完成

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhigongzhanghao

varchar

200

职工账号

zhigongxingming

varchar

200

职工姓名

xingbie

varchar

200

性别

zhigongdianhua

varchar

200

职工电话

xiaoduquyu

varchar

200

消毒区域

wanchengshijian

datetime

完成时间

xiaodubeizhu

longtext

4294967295

消毒备注

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:xiaoquxinxi

功能:小区信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xiaoqubianhao

varchar

200

小区编号

xiaoqubiaoti

varchar

200

小区标题

xiaoqutupian

varchar

200

小区图片

xiaoquweizhi

varchar

200

小区位置

xiaoquxiangqing

longtext

4294967295

小区详情

表名:laifangdengji

功能:来访登记

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

dengjibianhao

varchar

200

登记编号

fangzhexingming

varchar

200

访者姓名

lianxifangshi

varchar

200

联系方式

fangzhezhaopian

varchar

200

访者照片

laifangshijian

datetime

来访时间

xiaoqubiaoti

varchar

200

小区标题

loudong

varchar

200

楼栋

danyuan

varchar

200

单元

fangwenmenpaihao

varchar

200

访问门牌号

laifangxiangqing

longtext

4294967295

来访详情

表名:louceng

功能:楼层

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

danyuan

varchar

200

单元

louceng

varchar

200

楼层

表名:baobeixinxi

功能:报备信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

baobeibianhao

varchar

200

报备编号

baobeileixing

varchar

200

报备类型

baobeishijian

datetime

报备时间

baobeibeizhu

longtext

4294967295

报备备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

表名:weixiuxinxi

功能:维修信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

weixiubianhao

varchar

200

维修编号

baoxiubiaoti

varchar

200

报修标题

fuwuxiangmu

varchar

200

服务项目

weixiushijian

datetime

维修时间

weixiuzhuangtai

varchar

200

维修状态

weixiufeiyong

float

维修费用

zhigongzhanghao

varchar

200

职工账号

zhigongxingming

varchar

200

职工姓名

weixiubeizhu

longtext

4294967295

维修备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

fangjianhao

varchar

200

房间号

ispay

varchar

200

是否支付

未支付

表名:jiaofeixinxi

功能:缴费信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

jiaofeibianhao

varchar

200

缴费编号

jiaofeibiaoti

varchar

200

缴费标题

jiaofeishijian

datetime

缴费时间

jiaofeileixing

varchar

200

缴费类型

feiyong

float

费用

feiyongqingdan

longtext

4294967295

费用清单

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

fangjianhao

varchar

200

房间号

ispay

varchar

200

是否支付

未支付

表名:aboutus

功能:关于我们

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

subtitle

varchar

200

副标题

content

longtext

4294967295

内容

picture1

varchar

200

图片1

picture2

varchar

200

图片2

picture3

varchar

200

图片3

表名:users

功能:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

表名:jiankangshangbao

功能:健康上报

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

dakabianhao

varchar

200

打卡编号

jiankangma

varchar

200

健康码

yimiaojiezhong

varchar

200

疫苗接种

dangtiantiwen

varchar

200

当天体温

shifoufare

varchar

200

是否发热

shifoukesou

varchar

200

是否咳嗽

jiechubinglizhe

varchar

200

接触病例者

jiechufarezhe

varchar

200

接触发热者

jingguogaofengxiandiqu

varchar

200

经过高风险地区

shifoudaodafaremenzhen

varchar

200

是否到达发热门诊

dakashijian

datetime

打卡时间

dakabeizhu

longtext

4294967295

打卡备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

sfsh

varchar

200

是否审核

待审核

shhf

longtext

4294967295

审核回复

5 系统详细设计

5.1登录注册

用户想要进如到只能物业管理系统中使用其功能,需要在系统的登录界面,进行登录,用户在登录界面,输入账号密码,点击登录,等待系统验证成功之后即可进入系统,系统的登录界面图如图5-1所示。

图5-1系统登录界面图

对于没有账号的用户,系统为其提供注册功能,用户在注册界面输入相关信息,点击注册即可完成注册操作,系统的注册界面图如图5-2所示。

图5-2系统注册界面图

5.2系统首页

系统首页,用户进入到系统首页,系统首页展示关于我们,公告咨询等相关信息,系统的首页的界面图如图5-3所示。

图5-3系统首页界面图

5.3用户管理模块

用户管理,管理员在用户管理模块可以对系统内的用户进行管理,包括用户名,性别,电话,头像,邮箱等信息进行管理,用户管理界面图如图5-4所示。

图5-4系统用户管理界面图

5.4楼栋管理模块

楼栋管理模块,管理员在此模块可以对系统内的楼栋信息进行管理,包括小区标题,楼栋等信息进行管理,楼栋管理界面图如图5-5所示。

图5-5系统楼栋管理界面图

5.5员工管理模块

员工管理模块,管理员在此模块可以对系统内的员工信息进行管理,包括员工账号,员工姓名,性别,电话等信息,员工管理界面图如图5-6所示。

图5-6系统员工管理界面图

6 系统测试

测试软件系统的过程就是通过自动的手段或者使用人工方法的过程,测试是为了尽可能的少发生错误,但是过程就是要创造一些条件,让错误发生就能及早的修改完善系统。是提高系统软件质量和可靠性的有效手段。

系统测试有两大类分别是静态测试与动态测试,黑盒与白盒测试根据用例方法的不同是属于动态测试类的。最考验细心度的静态测试不依靠计算机运行,需要人工检测代码、静态结构分析。现在通过运行程序发现错误一般的测试大多是动态测试。黑盒测试也叫功能测试。把程序当成一个看不见里面是什么的黑盒子,不管程序如何都放入测试只是了解输入与输出间的关系,黑盒测试也算是根据程序的功能说明来设计测试用例的。白盒测试就把软件当成透明的盒子,也是非常复杂的一个测试方法。

本系统使用功能测试运行程序,模拟用户输入相应的测试用例,检查预期结果与实际结果的差异,判定实际结果是否满足需求设计。

总 结

四个多月的毕业设计,最终完成了智能物业管理系统。网站的功能勉强达到了最初设想的结果,完成了最简单的需求。系统界面虽然看起来有些多,但都是简单的功能页面,用户操作容易上手能完成。感觉第一次独自设计一个系统是从头再学习的过程,在此期间也巩固了所学的书本知识。

在界面上运用了自己熟练的软件设计首页的图片,颜色采用统一的色调让整体看起来更加整洁,拍摄了校园的航拍背景显得格外清新。后台采用了三种活泼的亮色调,CSS简单统一背景及字体颜色。

在这次智能物业管理系统的设计过程中有一些还没有解决的地方。首先要设计系统就要明确目标,理清大体的思路。对于我而言还是较有难度的,俗话说万事开头难。第一步总是最关键的,花了一个月的时间在图书馆里寻找相关的书籍、在网上浏览一些小区物业类的系统。有些功能还不完善。

参考文献

[1]孔波,邹有,卢红兵,杨华武,庹苏行.基于Web的色质数据解析平台设计与开发[J].计算机技术与发展,2019,29(12):198-204.

[2]闫朝阳.基于Web的大数据分析平台交互设计研究[J].设计,2019,32(17):94-97.

[3]胡念祖,林晓焕,肖新帅.基于嵌入式Web服务器的远程温度采集系统设计[J].舰船电子工程,2019,39(09):113-117+182.

[4]谭卫,阳晓霞.基于移动Web技术的高校思想品德教育工作评价系统设计与研究[J].信息与电脑(理论版),2019(15):101-104.

[5]宋丽芳.网站建设中网页设计的安全缺陷及对策分析[J].信息通信,2019(08):113-114.

[6]吴城.跨境电商网站系统的设计与分析[J].商场现代化,2019(15):37-38.

[7]蔡振海,张静.基于python的网络爬虫系统的设计与实现[J].电脑知识与技术,2019,15(23):36-37.

[8]黄绍涵.“HZD”校友圈社交网站设计与开发研究——就业模块设计[J].电声技术,2019,43(08):29-32.

[9]李翔宇.基于Web前端开发技术的儿童教育网站设计与实现[J].中国新通信,2019,21(15):196.

[10]曾婷,凌财进.基于HTML5的计算机一级考试模拟Web APP的设计与实现[J].办公自动化,2019,24(15):60-62.

[11]王立强.HTML5:电商网站设计与实现[J].营销界,2019(30):152-157.

[12]黄安.基于PHP+Mysql技术的网站设计与实现——以美食网站系统的设计为例[J].轻纺工业与技术,2019,48(07):168-170.

[13]张欢.服务类网站设计与经营模式的实例研究[J].科技经济导刊,2019,27(21):207+197.

[14]王瑞,徐方晨.开放共享实验室的Web平台设计与实现[J].工业控制计算机,2019,32(07):120-122.

[15]苏思雨,陈汝倩.长白山体验式旅游日文网站的设计与建设[J].数字技术与应用,2019,37(07):139-140.

[16]NastitiAndini,DaehaKim,JongAhnChun.Operationalsoilmoisturemodelingusingamulti-stageapproachbasedonthegeneralizedcomplementaryprinciple[J].AgriculturalWaterManagement,2020,231.

[17]A.D.Titisari,D.Phillips,I.W.Warmada,Hartono,A.Idrus.40Ar/39ArgeochronologyofthePongkorlowsulfidationepithermalgoldmineralisation,WestJava,Indonesia[J].OreGeologyReviews,2020,119.

[18]FranciscoOrtin,OscarRodriguez-Prieto,NicolasPascual,MiguelGarcia.HeterogeneoustreestructureclassificationtolabelJavaprogrammersaccordingtotheirexpertiselevel[J].FutureGenerationComputerSystems,2020,105.

致谢

在有限的几个月里,从一开始的不知所措到现在把毕业论文与设计写完。这要感谢我的导师给我的帮助。由于我的实习工作把设计网站的时间排到了周一到周五的晚上以及周末,也给老师的周末增加了工作量,然而老师还能在网上给我一些远程的指导以及一些建议,心里十分感激。老师性格开朗、为人也十分平易近人。想起四月份那会儿我错过了交中期报告的时间,老师遇到我笑嘻嘻提醒我:“是不是忘了什么没有交呀?”。当时我就红着脸非常不好意思,其中有点不会写中期报告的原因,更多的是自己的拖延症毛病又犯了。最后在老师细心疏导下才把报告通过了检测。老师后来又多次提醒我注意毕业设计的进度,最好可以面对面沟通这样对我更有帮助。由于我的专业水平不是很好,遇到很多问题请教了老师。毕业设计可以勉强完成,在此表示深深地谢意。

同时,在即将结束的大学生活中,也得到了很多同学的协助,即使他们也有很重要的毕业设计在完善中,但是对我的疑问总是有求必应。他们在我做毕业设计的这些日子里表现出的热情与悉心的指导,让我很感动。

最后,也向在百忙之中抽出时间对本人的论文进行审阅、评议和参加论文答辩的老师们表示由衷的感谢!

  • 39
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值