-
- 选题的背景和意义
随着微信的普及和移动互联网的发展,越来越多的人开始使用微信来进行网络购物。同时,团购的业务也越来越受到消费者的欢迎。为了更好地满足消费者的需求,同时提高商家的销售效果,开发基于web技术的微信团购平台订单管理系统具有重要的背景和意义。
首先,该系统可以帮助商家更好地管理订单、销售和库存等信息,并且可以提高销售效率和服务质量,增强客户的满意度。其次,通过构建微信公众平台和移动端应用程序的整合,商家可以通过该平台推广产品和服务,吸引更多的消费者进行购物,从而提高收益。最后,系统还可以帮助商家进行数据分析,了解商家和消费者的行为和喜好,制定更合适的销售策略和营销方案。
综上所述,开发基于web技术的微信团购平台订单管理系统具有极大的市场潜力和应用前景。
-
- 研究现状
随着电商的兴起,人们对于在线购物越来越依赖。微信团购作为电商中的一种形式,也受到了广大用户的欢迎。但是,对于微信团购平台来说,如何进行订单管理,以及如何保障用户的购物体验和权益,是一个需要解决的问题。
目前,市面上已经存在了一些微信团购平台订单管理系统。这些系统主要包括以下功能模块:订单管理、商品管理、用户管理、活动管理、商家管理等。其中,订单管理是微信团购平台的核心功能之一,它主要包括订单的创建、修改、删除、查询等功能。而商品管理模块则包括商品的发布、上下架、编辑等功能。用户管理模块主要负责用户信息的管理,包括用户注册、登录、个人中心等。活动管理模块则主要用于推广和营销,包括团购活动的创建、发布等。商家管理模块则主要用于商家的入驻和管理,包括商家资料的录入、审核等。
在技术方面,这些系统主要采用了前后端分离的方式来开发,后端使用了Java、Python等编程语言,前端采用了HTML、CSS、JavaScript等技术。同时,这些系统还会配合使用一些第三方工具和框架,比如支付宝、微信支付、SpringBoot、MyBatis等。
需要注意的是,不同的微信团购平台订单管理系统会有一些细节方面的区别,开发者需要根据具体场景选择相应的功能模块和技术方案,搭建出适用于自己平台的订单管理系统。
-
- SSM框架
SSM是Spring、SSM和Mybatis的缩写,是由Spring与Mybatis框架整合的一个Web应用程序开发框架集,其中SSM属于Spring框架。
Spring它是一个分层的JavaEE full-stack(一站式)轻量级开源框架,无需特殊容器支持,不依赖特定规范等,为开发Java应用程序提供全面的基础架构支持。Spring框架的核心为IoC容器和AOP。IoC通过依赖注入来实现控制反转,从而实现把创建对象过程交给Spring进行管理。AOP指的是面向切面的编程,利用AOPA可以对业务逻辑的各个部分的隔离,提高代码复用率,也便于开发人员不修改源代码进行功能增强,从而提高开发效率。
此次系统整体采用SSM框架,Spring容器框架将Java类统一进行装配,采用注入的方式生成实例。SpringMVC将业务分成三层:控制、处理和视图,各个层的分工非常明确,功能划分清晰。MyBatis解耦了业务处理逻辑与数据访问逻辑,同时实现SQL语句与逻辑代码相互分离,有高度的灵活性,可优化性,便于后期维护。
虽然现如今出现了许多各式各样的框架,但是依旧无法撼动SSM框架的基础性地位,人们在此基础上实现了更宽领域的拓展。现如今利用SSM框架,人们设计了多种管理系统,如基于SSM的科研室管理系统的研究与设计、基于SSM框架的合租系统设计与实现、SSM框架下的果蔬信息管理系统设计等,多样化的管理系统,应用范围十分广泛,使得我们的生活日益方便快捷,使得各个领域的管理更加有条不紊。SSM 执行流程图如图2-1所示。
图 2-1SSM 执行流程图
微信团购平台订单管理系统综合网络空间开发设计要求。目的是将微信团购订单管理信息将传统管理方式转换为在网上管理,完成微信团购订单管理的方便快捷、安全性高、交易规范做了保障,目标明确。微信团购平台订单管理系统可以将功能划分为管理员功能,用户功能,代理商功能。这三类用户分别有各自的功能权限,并且各自间存在着权限关联。如图3-1所示。
图3-1 系统关系角色图
1.商品管理
商品管理用例描述能够描述系统中的商品管理功能,商品管理用例描述如表3.1所示。
表3.1 商品管理用例描述
用例标识 | 3.1 |
用例名称 | 编辑产品的相关信息 |
参与者 | 管理员 |
前置条件 | 管理员需要输入正确的用户名和密码登录系统 |
后置条件 | 修改商品 |
用例概述 | 管理员修改商品 |
基本事件流 | 1.管理员输入正确的用户名和密码登录到系统当中 2.管理员在商品管理界面点击添加按钮提交新添加的商品 3.商品添加成功 |
备选事件流 | 4.输入的信息需要合法才能够成功添加 |
备注 |
2.用户信息管理
用户信息管理用例描述能够描述系统中的用户信息管理功能,用户信息管理用例描述如表3.2所示。
表3.2 用户信息管理用例描述
用例标识 | 3.2 |
用例名称 | 编辑用户的相关信息 |
参与者 | 管理员 |
前置条件 | 管理员需要输入正确的用户名和密码登录系统 |
后置条件 | 修改用户信息 |
用例概述 | 管理员修改用户信息 |
基本事件流 | 1.管理员输入正确的用户名和密码登录到系统当中 2.管理员在用户信息管理界面点击修改按钮提交修改的用户信息 3.用户信息修改成功 |
备选事件流 | 4.输入的信息需要合法才能够成功修改 |
备注 |
3.商品类型信息管理
商品类型信息管理用例描述能够描述系统中的商品类型信息管理功能,商品类型信息管理用例描述如表3.3所示。
表3.3 商品类型信息管理用例描述
用例标识 | 3.3 |
用例名称 | 搜索商品类型的相关信息 |
参与者 | 管理员 |
前置条件 | 管理员需要输入正确的用户名和密码登录系统 |
后置条件 | 搜索商品类型信息 |
用例概述 | 管理员搜索商品类型信息 |
基本事件流 | 1.管理员输入正确的用户名和密码登录到系统当中 2.管理员在商品类型信息管理界面点击搜索按钮提交搜索的商品类型信息 3.商品类型信息搜索成功 |
备选事件流 | 4.输入的商品名称需要跟数据库的信息相匹配才能够搜索成功 |
备注 |
4.登录
登录用例描述能够描述系统中的登录功能,登录用例描述如表3.4所示。
表3.4登录用例描述
用例标识 | 3.4 |
用例名称 | 登陆 |
参与者 | 用户、管理员 |
前置条件 | 用户和管理员需要输入正确的用户名和密码 |
后置条件 | 登录 |
用例概述 | 用户和管理员登录 |
基本事件流 | 1.用户和管理员进入到登录页面当中 2.管理员和用户输入用户名和密码登录到系统当中 |
备选事件流 | 4.输入的信息需要和数据库信息相匹配才能够登录 |
备注 |
5.个人资料修改
个人资料修改用例描述能够描述系统中的个人资料修改功能,个人资料修改用例描述如表3.5所示。
表3.5 个人资料修改用例描述
用例标识 | 3.5 |
用例名称 | 个人资料修改 |
参与者 | 用户、管理员 |
前置条件 | 用户和管理员需要进入到个人资料修改页面中 |
后置条件 | 修改个人信息 |
用例概述 | 用户和管理员管理个人信息 |
基本事件流 | 1.用户和管理员进入到登录页面当中 2.用户和管理员输入用户名和密码登录到系统当中 3.在个人资料修改页面中修改自己个人信息 |
备选事件流 | 4.只有输入的信息合法才能够成功修改 |
备注 |
依据模块化设计理念,系统软件拓展了面对管理人员的管理方案模块,系统的主要功能模块图如图4-1所示。
图4-1 系统功能模块图
-
- 系统设计流程
系统开发的中首先要对系统进行需求分析,通过了解用户的需求后进行系统功能的设计,进行系统的实现包括系统代码的编程和系统数据库的选择,最后实现对系统的调试以及功能测试等,本系统的开发流程如图4-2所示。
图4-2系统开发流程图
-
-
- 数据库的物理设计
-
本系统采用的是MySQL数据库存储数据,系统中使用到的主要数据表的具体展示部分如下所示。
表名:dailishang
功能:代理商
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
shangjiamingcheng | varchar | 200 | 商家名称 | ||
mima | varchar | 200 | 密码 | ||
jingyingfanwei | varchar | 200 | 经营范围 | ||
fahuodizhi | varchar | 200 | 发货地址 | ||
fuzeren | varchar | 200 | 负责人 | ||
lianxidianhua | varchar | 200 | 联系电话 | ||
shenfenzheng | varchar | 200 | 身份证 | ||
dianpufengmian | longtext | 4294967295 | 店铺封面 | ||
money | double | 余额 | 0 |
表名:config
功能:配置文件
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
name | varchar | 100 | 配置参数名称 | ||
value | varchar | 100 | 配置参数值 |
表名:users
功能:用户表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
username | varchar | 100 | 用户名 | ||
password | varchar | 100 | 密码 | ||
role | varchar | 100 | 角色 | 管理员 | |
addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP |
表名:cart
功能:购物车表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
tablename | varchar | 200 | 商品表名 | shangpinxinxi | |
userid | bigint | 用户id | |||
goodid | bigint | 商品id | |||
goodname | varchar | 200 | 商品名称 | ||
picture | longtext | 4294967295 | 图片 | ||
buynumber | int | 购买数量 | |||
price | double | 单价 | |||
discountprice | double | 会员价 | |||
shangjiamingcheng | 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 |
表名:address
功能:地址
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
userid | bigint | 用户id | |||
address | varchar | 200 | 地址 | ||
name | varchar | 200 | 收货人 | ||
phone | varchar | 200 | 电话 | ||
isdefault | varchar | 200 | 是否默认地址[是/否] |
表名:systemintro
功能:关于我们
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
title | varchar | 200 | 标题 | ||
subtitle | varchar | 200 | 副标题 | ||
content | longtext | 4294967295 | 内容 | ||
picture1 | longtext | 4294967295 | 图片1 | ||
picture2 | longtext | 4294967295 | 图片2 | ||
picture3 | longtext | 4294967295 | 图片3 |
表名:aboutus
功能:关于我们
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
title | varchar | 200 | 标题 | ||
subtitle | varchar | 200 | 副标题 | ||
content | longtext | 4294967295 | 内容 | ||
picture1 | longtext | 4294967295 | 图片1 | ||
picture2 | longtext | 4294967295 | 图片2 | ||
picture3 | longtext | 4294967295 | 图片3 |
表名:storeup
功能:收藏表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
userid | bigint | 用户id | |||
refid | bigint | 商品id | |||
tablename | varchar | 200 | 表名 | ||
name | varchar | 200 | 名称 | ||
picture | longtext | 4294967295 | 图片 | ||
type | varchar | 200 | 类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注) | 1 | |
inteltype | varchar | 200 | 推荐类型 | ||
remark | varchar | 200 | 备注 |
表名:shangpinxinxi
功能:商品信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
shangpinbianhao | varchar | 200 | 商品编号 | ||
shangpinmingcheng | varchar | 200 | 商品名称 | ||
shangpinfenlei | varchar | 200 | 商品分类 | ||
chandi | varchar | 200 | 产地 | ||
fengmian | longtext | 4294967295 | 封面 | ||
shangjiamingcheng | varchar | 200 | 商家名称 | ||
fahuodizhi | varchar | 200 | 发货地址 | ||
lianxidianhua | varchar | 200 | 联系电话 | ||
onelimittimes | int | 单限 | |||
alllimittimes | int | 库存 | |||
xiangqing | longtext | 4294967295 | 详情 | ||
price | double | 价格 | |||
groupprice | double | 团购价 | 0 | ||
grouppeople | int | 拼团人数 | 0 | ||
curpeople | int | 当前人数 | 0 |
表名:shangpinfenlei
功能:商品分类
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
shangpinfenlei | varchar | 200 | 商品分类 |
表名:orders
功能:订单
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
orderid | varchar | 200 | 订单编号 | ||
tablename | varchar | 200 | 商品表名 | shangpinxinxi | |
userid | bigint | 用户id | |||
goodid | bigint | 商品id | |||
goodname | varchar | 200 | 商品名称 | ||
picture | longtext | 4294967295 | 商品图片 | ||
buynumber | int | 购买数量 | |||
price | double | 价格 | 0 | ||
discountprice | double | 折扣价格 | 0 | ||
total | double | 总价格 | 0 | ||
discounttotal | double | 折扣总价格 | 0 | ||
type | int | 支付类型 | 1 | ||
status | varchar | 200 | 状态 | ||
address | varchar | 200 | 地址 | ||
tel | varchar | 200 | 电话 | ||
consignee | varchar | 200 | 收货人 | ||
remark | varchar | 200 | 备注 | ||
logistics | longtext | 4294967295 | 物流 | ||
shangjiamingcheng | varchar | 200 | 商户名称 | ||
groupno | varchar | 200 | 团购编号 |
表名:news
功能:系统公告
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
title | varchar | 200 | 标题 | ||
introduction | longtext | 4294967295 | 简介 | ||
picture | longtext | 4294967295 | 图片 | ||
content | longtext | 4294967295 | 内容 |
表名:discussshangpinxinxi
功能:商品信息评论表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
refid | bigint | 关联表id | |||
userid | bigint | 用户id | |||
avatarurl | longtext | 4294967295 | 头像 | ||
nickname | varchar | 200 | 用户名 | ||
content | longtext | 4294967295 | 评论内容 | ||
reply | longtext | 4294967295 | 回复内容 |
表名:yonghu
功能:用户
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
yonghuming | varchar | 200 | 用户名 | ||
zhenshixingming | varchar | 200 | 真实姓名 | ||
mima | varchar | 200 | 密码 | ||
xingbie | varchar | 200 | 性别 | ||
touxiang | longtext | 4294967295 | 头像 | ||
lianxidianhua | varchar | 200 | 联系电话 | ||
money | double | 余额 | 0 |
- 系统实现
- 登录
系统内的管理员,代理商或者普通用户进入系统都需要通过账号密码输入进行登录,用户根据自己的角色进行选择同时输入正确的账号和密码即可进入系统,实现界面见图5-1。
图5-1 登录界面
-
- 管理员功能模块
- 用户管理
- 管理员功能模块
管理员登录进入系统之后,可以对系统内的账号、年龄、姓名、性别、手机等用户信息统一进行管理,实现页面见图5-2。
图5-2 用户管理界面
-
-
- 商品信息管理
-
在商品信息管理界面中首先需要使用script标签引入样式供标签进行调用。查看会员信息依赖于form标签显示会员的信息,在form标签中需要定义好CSS样式才能够让表格正常显示在界面当中,实现页面见图5-3。
图5-3 商品信息管理界面
-
-
- 系统管理
-
管理员点击系统管理。在轮播图管理页面可以查看到索引、名称、值等详细信息,并进行详情或修改操作,实现页面见图5-4。
图5-4系统管理界面
-
- 用户功能模块
- 个人中心模块
- 用户功能模块
用户登录系统之后在个人中心展示页面中可点击个人中心按钮对用户个人信息进行修改更新,客户端使用适配器经过解析之后传递请求到服务端中,服务端利用数据库SQL语句取出数据库记录,具体界面如图5-5所示。
图5-5 个人中心界面
-
-
- 订单信息界面
-
在订单信息界面中用户能够浏览订单的详细信息,订单详细信息能够展示主要依赖于客户端发送请求和编号到服务端中,服务端传送编号到数据库服务器中,数据库服务器利用数据库SQL语句取出的详细信息并传递到客户端中,实现页面见图5-6。
图5-6订单信息界面
-
- 代理商功能模块
- 个人中心模块
- 代理商功能模块
代理商登录系统之后在个人中心展示页面中可点击个人中心按钮对代理商个人信息进行修改更新,客户端使用适配器经过解析之后传递请求到服务端中,服务端利用数据库SQL语句取出数据库记录,具体界面如图5-7所示。
图5-7 个人中心界面
-
-
- 订单信息界面
-
在订单信息界面中代理商能够浏览订单的详细信息,订单详细信息能够展示主要依赖于客户端发送请求和编号到服务端中,服务端传送编号到数据库服务器中,数据库服务器利用数据库SQL语句取出的详细信息并传递到客户端中,实现页面见图5-8。
图5-8订单信息界面
- 系统测试
当系统开发完成的时候测试是一个非常重要的环节,当微信团购平台订单管理系统开发完一个功能之后,需要对功能模块做单元测试,尽早地发现该功能模块的错误。把整个系统开发完成之后,还需要对系统全面进行测试,包括业务流程是否正确和系统信息是否能够增删改查等。
-
- 测试方法
软件开发者通常采用的测试方式有黑盒测试和白盒测试。黑箱试验要求将该体系视为一个箱子,无需理解内部的具体实施。软件开发者必须依据其目的来进行测试案例的开发。而对于白箱试验,则要求其在程序和逻辑方面有较深的理解,因此,对于白箱试验而言,其设计目标是完全透明的。
-
-
- 测试目的
-
在完成了初始化的微信团购平台订单管理系统后,就是对该系统进行检测,发现 BUG的缺陷,并根据 BUG的反馈,为后续的系统完善和改进奠定基础。
-
-
- 测试方法
-
功能测试又被称为黑盒测试,功能测试根本为从用户观点出发,用功能测试方法进行测试的时候,程序被认为是一个看不见内部的黑盒。测试者不需考虑程序内部的情况,仅需要确定测试用例和结果的是否正确。在黑盒测试方法中包括了等价类划分法、边界值分析法、因果图法、错误推测等。
黑盒测试有一种特殊的测试方法被称为等价类划分法,等价类划分法不用去关注于程序的内部结构,需要专注于需求规格说明书,对输入和输出的要求需要进行分解并加以区别。
错误推测法,基于测试者的直觉进行推算出微信团购平台订单管理系统所可能存在的错误,从而设计出能够解决错误的专门方法,错误推测法基本核心思想是列举程序中很大可能存在的错误,根据这些错误选择相应的测试用例。
-
- 功能模块测试
表6-1 登录用例表
序号 | 测试场景 | 输入 | 输出 | 期望输出 |
1 | 在登录页面中输入错误的用户名和密码 | 123,123 | 登录失败 | 登录失败 |
2 | 在登录页面中输入数据库记录中含有用户名和错误的密码 | Abo,123 | 密码错误 | 密码错误 |
3 | 在登录页面中输入数据库记录中含有用户名和密码 | Abo,abo | 登录成功 | 登录成功 |
4 | 在登录页面中不输入用户名和密码 | 登录失败 | 登录失败 |
表6-2 用户管理用例表
序号 | 测试场景 | 输入 | 输出 | 期望输出 |
1 | 在用户管理界面中的输入框输入数据库记录含有的用户名 | yong | 展示搜索出来的用户信息 | 展示搜索出来的用户信息 |
2 | 在用户管理界面中点击添加按钮实现添加用户信息 | 用户的基本信息 | 如果输入的用户信息与数据库记录相冲突,那么添加失败 | 如果输入的用户信息与数据库记录相冲突,那么添加失败 |
3 | 在用户管理界面中点击删除按钮实现删除用户信息 | 无 | 如果删除的用户记录没有和其它表的记录有外键的关系,则能删除成功 | 如果删除的用户记录没有和其它表的记录有外键的关系,则能删除成功 |
4 | 在用户管理界面中点击修改按钮实现修改用户信息 | 修改用户的基本信息 | 如果输入修改的用户信息和数据库用户表记录相冲突,那么则不能够成功修改 | 如果输入修改的用户信息和数据库用户表记录相冲突,那么则不能够成功修改 |
表6-3 商品信息管理用例表
序号 | 测试场景 | 输入 | 输出 | 期望输出 |
1 | 在商品信息管理界面中的输入框输入数据库记录含有的商品信息名 | yong | 展示搜索出来的商品信息 | 展示搜索出来的商品信息 |
2 | 在商品信息管理界面中点击添加按钮实现添加商品信息 | 商品信息的基本信息 | 如果输入的商品信息与数据库记录相冲突,那么添加失败 | 如果输入的商品信息与数据库记录相冲突,那么添加失败 |
3 | 在商品信息管理界面中点击删除按钮实现删除商品信息 | 无 | 如果删除的商品信息记录没有和其它表的记录有外键的关系,则能删除成功 | 如果删除的商品信息记录没有和其它表的记录有外键的关系,则能删除成功 |
4 | 在商品信息管理界面中点击修改按钮实现修改商品信息 | 修改商品信息的基本信息 | 如果输入修改的商品信息和数据库商品信息表记录相冲突,那么则不能够成功修改 | 如果输入修改的商品信息和数据库商品信息表记录相冲突,那么则不能够成功修改 |
-
- 测试结论
经过整体试验和整体试验,得到了如下的结果:经过全面的测试,全部的试验项目全部合格,达到了需求分析的基本要求,能够满足使用者的各种操作,并能在实际应用中正常工作。
在本系统研制成功后,通过系统测试,本软件已实现了预期的研制目的,并在实际应用中实现了各项性能指标的应用。系统技术评估:该系统经过了单元测试、集成测试等一系列的工作,经过了一套完整的测试和测试,可以看出,该系统已经达到了要求,系统的安全性、可靠性和实用性都很高,能够很好地适应三种不同的要求,技术应用是正确的。
经过三个多月的设计和实施,整个测试体系已经完全完工,整个测试体系经过需求分析、概要设计、总体设计、详细设计、单元测试和综合测试,各个指标都达到了标准,满足了需求分析的所有需求,并具备可扩充的能力,为以后的拓展作了准备。
参考文献
[1]周国军,张茂胜,冯震.Java EE应用开发课程教学改革研究[J].电脑知识与技术,2019,15(7):116-118.
[49]许沛. 数据库加速API及相关存储引擎研究[D].浙江大学,2020.
[2] 朱雪琴,常建功.Java Web项目开发案例导航[M].北京:电子工业出版社,2018.
[3] 罗国庆,陈良萍.网站建设案例分析[M].北京:电子工业出版社,2018.
[4] 张玲玲.深入体验Java Web项目开发[M].北京:清华大学出版社,2018.
[5] (美)惠滕, 本特利.系统分析与设计方法[M].北京:机械工业出版社,2017.
[6] 刘光然.基于J2EE结构的宠物管理系统[J].天津师范大学学报,2018, 25(1):88-89.
[7] 王越.JAVA编程语言在计算机软件开发中的应用[J].电子技术工程,2019(01):35.
[8] 赵恒.Java Web应用程序安全技术[J].电子技术与软件工程,2019(04):194.
[9]倪海顺.计算机软件开发的Java编程语言应用探讨[J].信息与电脑(理论版),2019(02):60-61.
[10] 王千林.基于B/S架构固定资产管理系统设计与实现[J]. 电脑知识与技术. 2020(07)
[60] 代飞, 艾迪. Web前端开发项目案例教程[M], 北京理工大学出版社, 2020.08.
[11] 麻清应, 马权. Web前端框架开发技术[M]. 重庆大学电子音像出版社, 2020.08.
[12] 陈漫红. 数据库原理与应用教程 SQL Server 2012[M]. 北京理工大学出版社, 2021.01.
[13] 周继松, 陈伟. Java面向对象程序设计[M]. 重庆大学电子音像出版社, 2020.08.
[14]曾尧. 基于模型的JavaScript Web 应用的自动化测试研究[D]. 上海:华东师范大学,2018.
[15] 李燕.JAVA编程语言在计算机软件开发中的应用[J].计算机产品与流通,2020(06):13+27.
[16] 付佳,李宝安.Web应用软件测试方法研究[J].计算机产品与流通,2019(04):22.