2024年8月9日发(作者:西安装修公司排名)

基于Web的房屋出租管理系统设计与实

目 录

1 引言 ............................................................................................................................ 2

2 系统设计 .................................................................................................................... 2

2.1 系统流程设计 .................................................................................................. 2

2.2 系统模型设计 .................................................................................................. 4

2.2.1 关键数据实体描述 ................................................................................ 4

2.2.2 数据库E-R图 ........................................................................................ 6

2.2.3 数据表设计 ............................................................................................ 7

3 系统实现 .................................................................................................................. 11

3.1 用户使用系统前台的实现 ............................................................................ 11

3.1.1 注册及登录功能实现 .......................................................................... 12

3.1.2 查看并申请房源功能实现 .................................................................. 15

3.1.3 查看租赁及退租功能的实现 .............................................................. 16

3.1.4 租金相关功能的实现 .......................................................................... 18

3.1.5 修改个人信息功能的实现 .................................................................. 19

3.2 管理员使用系统 ............................................................................................ 19

3.2.1 管理员登录 .......................................................................................... 20

3.2.2 对房源管理功能的实现 ...................................................................... 20

3.2.3 对租赁管理功能的实现 ...................................................................... 21

3.2.4 对退租管理功能的实现 ...................................................................... 22

3.2.4 对租金管理功能的实现 ...................................................................... 23

3.2.5 对用户管理功能的实现 ...................................................................... 23

4 系统测试 .................................................................................................................. 23

4.1 测试目的 ........................................................................................................ 23

4.2 测试方法 ........................................................................................................ 23

1

4.3 测试报告 ........................................................................................................ 24

4.3.1 访问测试 .............................................................................................. 24

4.3.2 系统模块功能测试 .............................................................................. 25

5 结论 .......................................................................................................................... 26

参考文献...................................................................................................................... 27

1 引言

本系统的开发语言为Java,通过JavaScript、JSP等技术实现了前端页面的

开发,用SSM框架实现了系统后端的管理,利用了Tomcat8.0.33作为该系统的

Web服务器。将系统所用到的数据存放在MySQL5.5.58的数据库中,并在Navicat

Premium中进行数据库的可视化。通过以上方式搭建了一个运行较为稳定,功能

充分、扩展性强的租房管理平台,帮助租客与房东在线上也能完成一次完整的租

赁。

本系统实现了查看房源、修改房源、申请租赁房源、签订合同、收取房租、

缴纳房租以及退租申请与批准等功能,以上功能可以充分满足现实租赁中房东与

租客的需求,将繁杂的线下租赁变得简单、轻松化。

本文根据软件工程,分为系统分析、系统设计、系统实现、系统测试部分。

其中,系统分析部分对本系统相关需求展开了全面、具体的分析。系统设计部分

对于整个系统的框架进行了描述。系统实现部分展示了系统中用户可使用的功

能。系统测试部分通过详尽的测试,使 系统的稳定性、可靠性得到了进一步的

证实。

2 系统设计

2.1 系统流程设计

本系统定义了用户与管理员两种角色,根据两种角色所拥有的功能不同,分

别进行系统流程设计。

对于未拥有账号的用户,需要完成注册后方可成为拥有账号的用户。而已拥

有账号的用户,可以在输入数据库中已有存档的账号密码,选择正确的用户类型

后登录。登录后可正常使用租房管理平台的功能,如查看房源、申请房源、查看

2

租赁、查看租金、缴纳租金、申请退租等。已拥有账号的用户具体操作流程如图

3.1所示。

用户流程图

已有账号

登录页面

N

满足登录条件

Y

用户主页面

房源信息租赁信息申请信息租金信息个人信息

退

退

图3.1 已拥有账号用户操作流程图

本系统的另一角色为管理员,其可在前台选择管理员类型后用正确的账号密

码登录,而后方可正常使用租房管理平台的功能。如管理房源、管理租赁、管理

申请、管理租金、管理用户等。管理员具体操作流程如图3.2所示。

3

管理员流程图

登录页面

N

满足登录条件

Y

管理员主页面

房源信息租赁信息申请信息租金信息用户管理

退

退

退

退

图3.2 管理员操作流程图

2.2 系统模型设计

2.2.1 关键数据实体描述

租客属性包括:(ID、用户名、密码、用户类型、身份证、手机号、昵称。)

ID

用户名密码

用户类型

手机号用户

昵称

身份证号

图3.3 租客实体图

4

管理员属性包括:(ID、用户名、密码、用户类型。)

用户名密码

ID

用户类型

管理员

图3.4 管理员实体图

房源属性包括:(房源ID、房源编号、地址、房源面积、房源月租、租赁状

态、申请状态、租客ID、合同ID。)

房源ID

房源面积

房源编号

合同ID

房源

地址

租客ID

申请ID

租赁状态

房源月租

图3.5 房源实体图

合同属性包括:(合同ID、房东姓名、房东身份证号、租客姓名、租客身份

证号、起始日期、终止日期、月租、地址、房源编号、交租日期及租赁形式。)

5

合同ID

月租

地址房东姓名

房东身份

证号

终止日期合同租客姓名

租客身份

证号

起始日期

交租日期租赁形式

图3.6 合同实体图

租金属性包括:(租金ID、租金数额、应缴日期、实缴日期、租客ID、缴

纳情况

应缴日期

房源ID

实缴日期

租客ID

。)

租金ID

缴纳情况

租金

图3.7 租金实体图

2.2.2 数据库E-R图

针对于实体数据之间的关系,可以得出以下对应关系:

(1)租客-房源(1:N)

(2)租客-租金(1:N)

(3)租客-租金(1:N)

(4)管理员-房源(1:N)

(5)管理员-合同(1:N)

(6)管理员-用户(1:N)

6

(7)房源-合同(1:1)

根据以上分析、实体模型的设计以及各角色实际操作的需要,系统E-R图如

图4.6所示:

n

管理

1

缴纳

1

n

租金

n

生成

1

租客

1

申请

n

房源

1

生成

1

n

管理

1

管理员

1

查看

n

合同

n

管理

1

图3.8 系统E-R图

2.2.3 数据表设计

结合需求分析、数据库E-R图,本项目设计了用户登录表、用户信息表、房

源信息表、租房申请表、合同表、待缴租金表、已缴租金表、在租表、退租申请

表以及已退租表。各表数据结构如下:

(1)用户登录表(user):该表用于存放用户的用户名密码、用户类型,用于

用户登录时进行校验,见表3.1。

表3.1 用户登录表

字段名称 中文名称

用户ID

用户名

管理员密码

用户类型

数据类型

INTEGER

VARCHAR

VARCHAR

VARCHAR

Not Null

False

True

True

True

备注

自增长,主键

id

username

password

type

7

(2)用户信息表(userlist):该表用于存储用户的个人信息,如身份证等相关

信息,见表3.2。

表3.2 用户信息表

字段名称 中文名称

用户信息ID

用户昵称

身份证号码

手机号码

用户ID

数据类型

INTEGER

VARCHAR

VARCHAR

VARCHAR

INTEGER

Not Null

False

True

False

True

False

备注

自增长,主键

id

name

idcard

phone

user_id

(3)房源信息表(houselist):该表存放与房源相关的信息,见表3-3。

表3.3 房源信息表

字段名称 中文名称

房源ID

房源编号

地址

房源面积

房租

房源状态

数据类型

INTEGER

VARCHAR

VARCHAR

DOUBLE

DOUBLE

VARCHAR

是否允许为空

False

False

True

True

True

True

备注

自增长,主键

id

house_id

address

area

price

status

(4)租房申请表(apply):该表用于存储房源信息与用户信息,将用户与房

源信息通过租客的ID关联在一起,见表3.4。

表3.4 租房申请表

字段名称 中文名称

房源ID

房源编号

地址

房源面积

房租

房源状态

租客ID

数据类型

INTEGER

VARCHAR

VARCHAR

DOUBLE

DOUBLE

VARCHAR

INTEGER

Not Null

False

False

True

True

True

True

False

备注

自增长,主键

apply_id

house_id

address

area

price

status

userlist_id

(5)合同表(hetong):该表中包含租赁合同的有关信息,在合同显示页面调

8

用该表的相关数据,见表3.5。

表3.5 合同表

字段名称 中文名称

合同ID

房东姓名

房东身份证号

租客姓名

租客身份证号

起始日期

截止日期

房租

地址

房源ID

每月交租日期

租赁类型

数据类型

INTEGER

INTEGER

VARCHAR

VARCHAR

VARCHAR

VARCHAR

VARCHAR

DOUBLE

VARCHAR

VARCHAR

INTEGER

INTEGER

Not Null

False

True

True

True

True

True

True

True

True

True

True

True

备注

自增长,主键

id

chuzu

chuzu_idcard

zuke

zuke_idcard

fromdate

todate

price

address

house_id

payday

rentype

(6)待缴租金表(topaid):该表记录了待缴租金的相关内容,特殊地,该表

中“租金状态”字段默认为“未缴纳”。见表3.6。

表3.6 待缴租金表

字段名称 中文名称

待缴租金ID

房源编号

地址

数据类型

INTEGER

VARCHA

R

VARCHA

R

Not Null

False

True

True

备注

自增长,主键

id

house_id

address

price

date

name

userlist_id

status

房租

租金应缴日期

租客姓名

租客ID

租金缴纳状况

DOUBLE

DATE

VARCHAR

INTEGER

VARCHAR

True

True

True

True

True

(7)已缴租金表(paid):该表记录了已缴租金的相关内容,合同之间的关联,

在实际运行过程中,在租客进行缴纳租金的操作完成之后,会将topaid表的数据

与缴纳日期记录到该表中,见表3.7。

9

表3.7 已缴租金表

字段名称 中文名称

已缴租金ID

房源编号

地址

房租

租金应缴日期

租金实缴日期

租客姓名

租客ID

租金缴纳状况

数据类型

INTEGER

VARCHA

R

VARCHA

R

DOUBLE

DATE

DATE

VARCHAR

INTEGER

VARCHAR

Not Null

False

True

True

True

True

True

True

True

True

备注

自增长,主键

id

house_id

address

price

date

paydate

name

userlist_id

status

(8)在租表(zulist):该表记录了当前本平台所有正在进行租赁的房源信息,

以及租赁房源的用户ID等相关信息。见表3.8。

表3.8 在租表

字段名称 中文名称

租赁ID

房源编号

地址

房租

租客ID

合同ID

数据类型

INTEGER

VARCHA

R

VARCHA

R

DOUBLE

INTEGER

INTEGER

Not Null

False

True

True

True

False

False

备注

自增长,主键

zid

house_id

address

price

userlist_id

contract_id

(9)退租申请表(applyout):该表主要用于临时存放租客申请退租时的相关

信息,在实际使用过程中,管理员一旦批准或拒绝退租请求,表中与此有关的所

有信息都会被删除,见表3.9。

表3.9 退租申请表

字段名称 中文名称

退租申请ID

房源编号

数据类型

INTEGER

VARCHA

10

Not Null

False

True

备注

自增长,主键

aoid

house_id

R

address

status

userlist_id

地址

退租申请状态

租客ID

VARCHA

R

VARCHAR

INTEGER

True

True

True

(10)已退租表(checkout):该表主要用于存放租客退租后的相关信息,见

表3.10。

表3.10 已退租表

字段名称 中文名称

已退租ID

房源编号

地址

退租申请状态

租客ID

数据类型

INTEGER

VARCHA

R

VARCHA

R

VARCHAR

INTEGER

Not Null

False

True

True

True

True

备注

自增长,主键

cid

house_id

address

status

userlist_id

3 系统实现

3.1 用户使用系统前台的实现

租客可以在首页前台网页实行注册、登录等操作,见图4.1。在选择租客身

份登录之后,可以使用系统内的其他功能,包括查看房源、申请租房、查看已租

赁信息、缴纳租金、退租等功能。

11

图4.1 首页

3.1.1 注册及登录功能实现

(1)用户注册

用户通过单击进入注册页后,填写相应的用户名、密码、身份证号和手机号,

单击注册按钮便可以完成注册。该功能在前端与后端都进行了校验,前端通过

JavaScript技术对表单进行检验,若表单字段为空则会在前端进行错误提示,当

前端检测通过,表单传输到后端时,会检验本次注册的用户名是否存在。若存在

则返回错误信息在前端进行提示,若不存在则将用户信息导入数据库中的表user

与表userlist中,并完成本次注册。注册界面如图4.2所示,注册功能实现流程如

图4.3所示。

12

图4.2 用户注册界面

注册流程图

注册

用户输入信息

是否为空

用户名是否

已存在

注册成功

图4.3 注册流程图

(2)用户登录

用户可以在前台选择租客角色进行登录,若不输入任何内容,前端的表单检

测会直接反馈错误信息。输入相应的账号密码后,表单的数据传输至Controller

层中的Login方法,将表单的提供的账号密码与表user中的账号、密码、用户类

型进行比对,若完全一致则赋予本次登录相应的Session并放行至系统页面,若

校验未通过,则返回错误数据至前端,通过JavaScript的Alert方法弹出登录不

通过的提示。登录功能的实现在前端与后端都进行了校验,确保了登录的安全性。

租客登录功能实现的展示与流程如图4.4、图4.5所示,用户在租客页面的可用

功能如图4.6所示。

13

图4.4 用户可选择租客身份登录

登录流程图

登录

用户输入信息

是否为空

账号密码类

型是否正确

登录成功

图4.5 用户登录流程图

14

图4.6 用户在租客页面的可用功能图

3.1.2 查看并申请房源功能实现

用户在登录成功进入系统页面后,单击查看房源即可前往查看如图4.7的查

看房源界面。能够查看管理员在后台所添加的房源并申请,本功能通过JSP的

For-Each循环,利用Controller层相对应的查找方法,调用数据库中表houselist

的信息并将其展示在表格中给予租客查看。利用了JSP中的Choose、When标签

来判断,将houselist中字段status为已被申请的房源设置为只读文本,而对于未

被申请的房源,可以单击根据房源id而具备不同指向的“申请看房”超链接,

跳转至申请之后,该房源的状态会变为“该房已被申请”,并将本条申请信息写

入表apply中,可在“看房申请列表”中查看,如图4.8所示。看房申请需要管

理员处理之后方可改变状态。申请流程如图4.9所示。

图4.7 查看房源界面

15

图4.8 看房申请列表界面

申请看房流程图

申请看房

用户可申请处

于未租赁状态

的房源

管理员审批

同意

生成合同

不同意

租房成功

图4.9 申请看房流程

3.1.3 查看租赁及退租功能的实现

在后台管理员同意租赁之后,由管理员指定合同有关内容之后,租客可以在

“我的租赁”中看到当前租赁,并可以进行查看合同、退租等操作,如图4.10

所示。点击查看合同后,根据合同id,可以查看合同的相关内容,如图4.11所

示。点击申请退租后,房源会进入申请退租状态,可在“我的申请”中“退租列

表”查看当前申请,当管理员批准后,亦可以在“已退租”列表中查看相关内容。

退租申请列表如图4.11所示。

在查询数据库的过程中,会根据当前Session所存放的用户id作为查询条件

之一,保证各个用户只能查到自己的相关数据。整体退租流程如图4.13所示。

16

图4.10 “我的租赁”界面

图4.11 查看合同界面

图4.12 退租申请界面

17

退租流程图

退租

用户可申请退

租自己租赁的

房源

管理员审批

同意

退租成功

拒绝

图4.13 退租流程图

3.1.4 租金相关功能的实现

在管理员发起租金申请之后,用户可以在“待缴租金”处看到目前待缴租金

的相关信息,在单击“支付租金”后视作已缴纳,如图4.14所示。在用户缴纳

租金之后,可以在“已缴租金”中查看已缴纳的租金信息,如图4.15所示。

租金缴纳的流程图如图4.16所示。

图4.14 待缴租金界面

图4.15 已缴租金界面

18

租金缴纳流程图

缴纳租金

管理员发起收租

租金信息进入

“待缴租金”

用户缴纳

租金信息进入

“已缴租金”

收租成功

图4.16 租金缴纳流程图

3.1.5 修改个人信息功能的实现

用户可在“个人信息”中修改自己的个人信息,表单不能为空,否则会在前

端给予提示警告。在比对数据库与表单的身份证号码字段重复时,会将错误信息

传至前端并予以提示,如图4.17所示。

图4.17 修改个人信息图

3.2 管理员使用系统

管理员承担了对后台管理的职责,对租客及房源进行管理。

19

3.2.1 管理员登录

管理员可在前台选择管理员角色,用对应的账号密码进行登录,当登录验证

通过之后可以进入系统页面,如图4.18所示。

图4.18 管理员可用功能图

3.2.2 对房源管理功能的实现

管理员可以对现有的房源进行修改与删除,处于“已租赁”、“已被申请”状

态的房源是无法被删除和修改的,避免不实房源的产生,如图4.19所示。

对处于“未租赁”状态的房源,管理员可对其进行修改,信息不可为空,否

则表单检测会提示错误,如图4.20所示。管理员亦可在“添加房源”中添加新

房源,如图5.21所示。

20

图4.19 房源管理界面

图4.20 房源信息修改界面

图4.21房源信息添加界面

3.2.3 对租赁管理功能的实现

管理员可在看房申请中查看租客的租房申请,并选择同意与否。若拒绝,则

房源的状态变为“未租赁”。若同意则开始可填写合同,完成后,会自动生成合

同。当合同生成后,视为租赁成功,可在“在租列表”查看。具体如图4.22、图

21

4.23所示。

图4.22 看房申请界面

图4.23 填写合同界面

3.2.4 对退租管理功能的实现

用户申请退租之后,管理员可在“退租申请”中查看该条请求,并选择同意

或拒绝,若同意则可在“已退租列表”列表中查看。可删除已经处理过的请求。

如图4.24所示

图4.24 退租申请界面

22

3.2.4 对租金管理功能的实现

管理员可以在“我要收租”界面中,对在租的房源发起收租申请,等待用户

响应,发起之后可在“租客待缴租金”查看。用户缴纳租金之后,可在“租客已

缴租金”中查看缴纳详情,如时间等。管理员可删除已缴纳的租金信息,如图

4.25所示。

图4.25 已缴纳租金界面

3.2.5 对用户管理功能的实现

管理员可在账户管理中删除账户,如图4.26所示

图4.26 账户管理界面

4 系统测试

4.1 测试目的

实施软件测试的主要目的,是保证软件质量,确保软件存在的各项问题可以

及时处理,以便实现对软件的高质量运用

0

。测试系统是否能够正常运行,并顺

利实现所有功能是开发过程中极为重要的一部分。通过有效且整体的系统测试,

可以验证本系统的功能是否完善,确保需求能够顺利实现。下文将会介绍对用户

与管理员的功能测试。

4.2 测试方法

软件测试方法根据不同的设计用例,可以分成白盒测试、黑盒测试和灰盒测

试等

0

,本文中采用黑盒测试的方法对系统各功能模块测试,确保各功能模块运

23

行通畅

0

。通过不同参与者视角的使用对系统功能进行测试,确认预期的功能是

否能够顺利运行。

4.3 测试报告

4.3.1 访问测试

(1)登录页面测试

确认用户能够顺利访问本系统的登录页面并实现登录。如图6.1

图 5.1 登录页面显示

(2)页面跳转测试

确保用户能够顺利访问所有页面,如表5.1。

表5.1 跳转测试表

编号

1

2

3

4

5

6

7

8

9

10

条件测试

租客的注册跳转

登录页面跳转

退出账号跳转

租客与管理员的房源页面跳转

租客与管理员的申请页面跳转

租客与管理员的在租页面跳转

合同页面跳转

租客与管理员的未缴租金页面跳转

租客与管理员的已缴租金页面跳转

租客与管理员的用户信息页面跳转

测试结果

跳转成功

跳转至相应页面

跳转成功

跳转至相应页面

跳转至相应页面

跳转至相应页面

跳转成功

跳转至相应页面

跳转至相应页面

跳转成功

24

4.3.2 系统模块功能测试

(1)用户注册测试

在此模块的测试当中,仅有输入满足注册所需要的条件时才能成功注册,否

则注册失败,结果如表5.2所示。

表5.2注册测试表

编号

1

2

3

4

5

6

条件测试

用户名为空

密码为空

身份证号为空

手机号为空

用户名重复

输入内容满足注册要求

测试结果

注册失败,提示用户名不能为空

注册失败,提示密码不能为空

注册失败,提示身份证号不能为空

注册失败,提示手机号不能为空

注册失败,提示用户名重复

注册成功

(2)登录测试

本文测试了租客与管理员两种角色的登录情况,确认两种角色是否能够在同

时满足使用正确的密码以及登陆页面选择相应的角色完成登录操作,测试结果如

表5.3所示。

表5.3 登录测试表

编号

1

2

3

4

5

6

条件测试

账号、密码、角色选择均错误

账号、密码正确、角色选择错误

账号、角色选择正确,密码错误

密码、角色选择正确,账号错误

账号、密码、角色选择均正确

用户点击退出

测试结果

登录失败,提示用户名或密码输入错误

登录失败,提示用户名或密码输入错误

登录失败,提示用户名或密码输入错误

登录失败,提示用户名或密码输入错误

登录成功,跳转至后台管理页面

退出成功

(3)租客相关模块测试

本模块测试了租客是否正常使用本系统的所有功能,并确认使用后是否完成

指定的数据传输,测试结果如表5.4所示。

表 5.4 租客相关模块测试表

编号

1

条件测试

点击“房源列表”中“申请看房”

25

测试结果

申请信息正常提交

2

3

4

5

6

点击“我的租赁”中“查看合同”

点击“我的租赁”中“查看退租”

点击“待缴租金”中“支付租金”

点击“个人信息”进行修改并正确填写内容

点击“个人信息”进行修改未正确填写内容

合同信息正常展示

申请信息正常提交

租金正常缴纳

个人信息被正常修改

个人信息未被修改

(4)管理员相关模块测试

本模块测试了管理员是否正常使用本系统的所有功能,并确认使用后是否完

成指定的数据传输,测试结果如表6.5所示。

表6.5 管理员相关模块测试表

编号

1

2

3

4

5

5

6

7

8

9

条件测试

点击“房源列表”中“删除房源”

点击“房源列表”中“修改房源”

点击“在租列表”中“终止合同”

点击“看房申请”中“拒绝租赁”

点击“看房申请”中“同意租赁”

点击“退租申请”中的“同意”

点击“退租申请”中的“拒绝”

点击“我要收租”中的“收租”

点击“账户管理”中的“删除”

点击系统中所有已处理信息的“删除”

测试结果

正确删除房源

正确修改房源

正确终止合同

正确拒绝租赁

进入生成合同页面

退租成功

退租不成功

正确进行对应房源的收租

正确删除账户

正确删除已处理的信息

5 结论

本文详细陈述了该租房管理平台从设计到实现的过程,阐述了本系统的重要

性和必要性,分析了当前行业现状,并对我国现今租房市场进行一定程度的调研

后,基于收集到的相关信息进行开发。而本文对于实现需求功能的相关技术亦有

着详细的介绍。本系统基于Javaweb,结合了SSM后端框架与JSP、JavaScript

前端技术进行开发,以IntelliJ IDEA作为本次开发的IDE,使用Navicat Premium、

Powered Designer用于数据库的设计与可视化。本系统分为租客使用与管理员使

用两大部分,通过房源的展示、租赁合同的签订、收取租金以及退租的完成等多

26

模块结合,实现了一次线上租房的全过程。同时,在本系统开发过程中进行了系

统性的功能测试,确保了系统能够正常且稳定地运行。

然而本系统依然出现诸多潜在的问题,在部分功能的设计时不够完善。其一

是由于调研过程中对业务流程的理解存在不足而产生的流程缺陷,其二是由于开

发者的技术能力略有欠缺,导致部分功能只存在于设想之中,并未付诸于实现。

在以上问题解决之后,亦可对本系统进行二次开发。

参考文献

[1]赵丹丹. 城市流动人口管理存在的问题及对策研究[D]. 曲阜师范大学, 2019.

[2]姜琰婕, 周涵. 基于房地产改革视角下租售同权的推广研究[J]. 中国房地产业,

2019, 000(002):287.

[3]王纯. 整治网络租房乱象[J]. 人民周刊, 2019(13):20-21.

[4]李胜岚, 杨裴裴. 高校Java课程教学改革研究[J]. 计算机产品与流通, 2019,

000(010):P.190-190.

[5]孔璐. 计算机软件开发中JAVA编程语言的运用与细节问题探索[J]. 南方农机,

2019, v.50;No.322(06):176-176.

[6]秦川. MySQL数据库的数据隐私及安全机制研究[J]. 电子测试, 2020,

No.439(10):88-89.

[7]李亚娟, 张宝丽, 秦爽,等. 基于JSP技术的动态网页开发技术研究[J]. 电脑知

识与技术, 2019, v.15(23):268-269.

[8]邱瑶瑶, 方勇, 黄诚,等. 基于语义分析的恶意JavaScript代码检测方法[J]. 四川

大学学报(自然科学版), 2019, 056(002):273-278.

[9]J Liu, Sun H , Guo D , et al. Design and implementation of online education

platform based on Spring MVC and MyBatis framework. Journal of Shenyang Normal

University(Natural Science Edition), 2019.

[10]Naik P, Oza K. Diving Deep into Spring Framework - Vol I[M]. 2021.

[11]范增. 计算机软件技术的分层技术应用[J]. 中国科技投资, 2019(8).

[12]潘学文, 鲍正德, 李晨曦. Java与数据库交互的剖析与实现[J]. 计算机系统网

27

络和电信, 2019, 001(002):P.216-220.

[13]杨晓庆. 软件测试技术现状与发展趋势研究[J]. 电脑编程技巧与维护, 2020,

No.418(04):64-65+69.

[14]黄有飞. 软件测试之我见[J]. 信息与电脑, 2019, 000(012):57-58.

[15]王政山. 基于视频分析的学生课堂听课状态的系统研发[D]. 新疆大学, 2019.

28


更多推荐

房源,系统,用户,申请,功能