发布时间:2023-01-27 21:51:50
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个言之贸易有限公司电商网站,言之贸易有限公司电商网站项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
根据系统需求创建t_type表,用于储存商品类型信息。根据系统的实际需求商品类型表需要具备字段商品类型、商品类型id、,对应t_type表中英文字段为type、id、。通过系统整体功能和表关系进行分析,得出该商品类型表与{关联表}存在外键关系,对应的商品类型表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
商品类型表结构如表所示。
字段名
类型
长度
是否非空
描述
商品类型
varchar
255
NOT NULL
type
商品类型id
varchar
255
NOT NULL
id
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 在商品类型管理页面,点击修改商品类型按钮,提交商品类型id到商品类型控制层,响应selecttype方法查询t_type表中的商品类型数据,并返回修改商品类型页面进行展示商品类型详细信息,输入更改后的商品类型数据信息,点击修改按钮响应,响应商品类型控制层中的update方法完成修改操作 | 根据商品类型id获取商品类型详细信息,修改商品类型详细信息,提交到商品类型控制层中,进行数据同步,同步到t_type表中 | 在管理商品类型页面点击修改商品类型按钮,在修改商品类型页面输入修改后的商品类型信息,点击修改按钮 | 根据id获取商品类型的详细信息,在修改商品类型页面中进行展示,修改商品类型完成后,给出页面提示修改商品类型成功 | 根据id获取商品类型的详细信息,在修改商品类型页面中进行展示,修改商品类型完成后,给出页面提示修改商品类型成功 | 通过 |
根据系统需求创建t_customerservice表,用于储存售后信息。根据系统的实际需求售后表需要具备字段状态、订单、用户、售后、订单id、售后id、用户id、,对应t_customerservice表中英文字段为state、ordername、user、customerservice、orderid、id、userid、。通过系统整体功能和表关系进行分析,得出该售后表与{关联表}存在外键关系,对应的售后表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
售后表结构如表所示。
字段名
类型
长度
是否非空
描述
状态
varchar
255
NOT NULL
state
订单
varchar
255
NOT NULL
ordername
用户
varchar
255
NOT NULL
user
售后
varchar
255
NOT NULL
customerservice
订单id
varchar
255
NOT NULL
orderid
售后id
varchar
255
NOT NULL
id
用户id
varchar
255
NOT NULL
userid
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 在售后管理页面,点击修改售后按钮,提交售后id到售后控制层,响应selectcustomerservice方法查询t_customerservice表中的售后数据,并返回修改售后页面进行展示售后详细信息,输入更改后的售后数据信息,点击修改按钮响应,响应售后控制层中的update方法完成修改操作 | 根据售后id获取售后详细信息,修改售后详细信息,提交到售后控制层中,进行数据同步,同步到t_customerservice表中 | 在管理售后页面点击修改售后按钮,在修改售后页面输入修改后的售后信息,点击修改按钮 | 根据id获取售后的详细信息,在修改售后页面中进行展示,修改售后完成后,给出页面提示修改售后成功 | 根据id获取售后的详细信息,在修改售后页面中进行展示,修改售后完成后,给出页面提示修改售后成功 | 通过 |
根据系统需求创建t_user表,用于储存用户信息。根据系统的实际需求用户表需要具备字段密码、用户、年龄、名字、电话、邮箱、账号、,对应t_user表中英文字段为password、user、age、name、phone、email、username、。通过系统整体功能和表关系进行分析,得出该用户表与{关联表}存在外键关系,对应的用户表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
用户表结构如表所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
用户
varchar
255
NOT NULL
user
年龄
varchar
255
NOT NULL
age
名字
varchar
255
NOT NULL
name
电话
varchar
255
NOT NULL
phone
邮箱
varchar
255
NOT NULL
email
账号
varchar
255
NOT NULL
username
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 在用户管理页面,点击修改用户按钮,提交用户id到用户控制层,响应selectuser方法查询t_user表中的用户数据,并返回修改用户页面进行展示用户详细信息,输入更改后的用户数据信息,点击修改按钮响应,响应用户控制层中的update方法完成修改操作 | 根据用户id获取用户详细信息,修改用户详细信息,提交到用户控制层中,进行数据同步,同步到t_user表中 | 在管理用户页面点击修改用户按钮,在修改用户页面输入修改后的用户信息,点击修改按钮 | 根据id获取用户的详细信息,在修改用户页面中进行展示,修改用户完成后,给出页面提示修改用户成功 | 根据id获取用户的详细信息,在修改用户页面中进行展示,修改用户完成后,给出页面提示修改用户成功 | 通过 |
根据系统需求创建t_commodity表,用于储存商品信息。根据系统的实际需求商品表需要具备字段规格、封面、商品、产地、名称、销量、库存、价格、详细、商品id、类型、,对应t_commodity表中英文字段为specifications、cover、commodity、place、name、salesnum、stock、price、detailed、id、type、。通过系统整体功能和表关系进行分析,得出该商品表与{关联表}存在外键关系,对应的商品表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
商品表结构如表所示。
字段名
类型
长度
是否非空
描述
规格
varchar
255
NOT NULL
specifications
封面
varchar
255
NOT NULL
cover
商品
varchar
255
NOT NULL
commodity
产地
varchar
255
NOT NULL
place
名称
varchar
255
NOT NULL
name
销量
varchar
255
NOT NULL
salesnum
库存
varchar
255
NOT NULL
stock
价格
varchar
255
NOT NULL
price
详细
varchar
255
NOT NULL
detailed
商品id
varchar
255
NOT NULL
id
类型
varchar
255
NOT NULL
type
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 在商品管理页面,点击修改商品按钮,提交商品id到商品控制层,响应selectcommodity方法查询t_commodity表中的商品数据,并返回修改商品页面进行展示商品详细信息,输入更改后的商品数据信息,点击修改按钮响应,响应商品控制层中的update方法完成修改操作 | 根据商品id获取商品详细信息,修改商品详细信息,提交到商品控制层中,进行数据同步,同步到t_commodity表中 | 在管理商品页面点击修改商品按钮,在修改商品页面输入修改后的商品信息,点击修改按钮 | 根据id获取商品的详细信息,在修改商品页面中进行展示,修改商品完成后,给出页面提示修改商品成功 | 根据id获取商品的详细信息,在修改商品页面中进行展示,修改商品完成后,给出页面提示修改商品成功 | 通过 |
根据系统需求创建t_shopcar表,用于储存购物车信息。根据系统的实际需求购物车表需要具备字段用户、封面、价格、数量、购物车、购物车id、商品、商品id、,对应t_shopcar表中英文字段为user、cover、price、num、shopcar、id、commodity、commodityid、。通过系统整体功能和表关系进行分析,得出该购物车表与{关联表}存在外键关系,对应的购物车表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
购物车表结构如表所示。
字段名
类型
长度
是否非空
描述
用户
varchar
255
NOT NULL
user
封面
varchar
255
NOT NULL
cover
价格
varchar
255
NOT NULL
price
数量
varchar
255
NOT NULL
num
购物车
varchar
255
NOT NULL
shopcar
购物车id
varchar
255
NOT NULL
id
商品
varchar
255
NOT NULL
commodity
商品id
varchar
255
NOT NULL
commodityid
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 在购物车管理页面,点击修改购物车按钮,提交购物车id到购物车控制层,响应selectshopcar方法查询t_shopcar表中的购物车数据,并返回修改购物车页面进行展示购物车详细信息,输入更改后的购物车数据信息,点击修改按钮响应,响应购物车控制层中的update方法完成修改操作 | 根据购物车id获取购物车详细信息,修改购物车详细信息,提交到购物车控制层中,进行数据同步,同步到t_shopcar表中 | 在管理购物车页面点击修改购物车按钮,在修改购物车页面输入修改后的购物车信息,点击修改按钮 | 根据id获取购物车的详细信息,在修改购物车页面中进行展示,修改购物车完成后,给出页面提示修改购物车成功 | 根据id获取购物车的详细信息,在修改购物车页面中进行展示,修改购物车完成后,给出页面提示修改购物车成功 | 通过 |
根据系统需求创建t_order表,用于储存订单信息。根据系统的实际需求订单表需要具备字段收货地址id、价格、商品、用户、商品id、订单id、总价、状态、数量、订单、收货地址、,对应t_order表中英文字段为useraddressid、price、commodity、user、commodityid、id、totleprice、state、num、order、useraddress、。通过系统整体功能和表关系进行分析,得出该订单表与{关联表}存在外键关系,对应的订单表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
订单表结构如表所示。
字段名
类型
长度
是否非空
描述
收货地址id
varchar
255
NOT NULL
useraddressid
价格
varchar
255
NOT NULL
price
商品
varchar
255
NOT NULL
commodity
用户
varchar
255
NOT NULL
user
商品id
varchar
255
NOT NULL
commodityid
订单id
varchar
255
NOT NULL
id
总价
varchar
255
NOT NULL
totleprice
状态
varchar
255
NOT NULL
state
数量
varchar
255
NOT NULL
num
订单
varchar
255
NOT NULL
order
收货地址
varchar
255
NOT NULL
useraddress
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 在订单管理页面,点击修改订单按钮,提交订单id到订单控制层,响应selectorder方法查询t_order表中的订单数据,并返回修改订单页面进行展示订单详细信息,输入更改后的订单数据信息,点击修改按钮响应,响应订单控制层中的update方法完成修改操作 | 根据订单id获取订单详细信息,修改订单详细信息,提交到订单控制层中,进行数据同步,同步到t_order表中 | 在管理订单页面点击修改订单按钮,在修改订单页面输入修改后的订单信息,点击修改按钮 | 根据id获取订单的详细信息,在修改订单页面中进行展示,修改订单完成后,给出页面提示修改订单成功 | 根据id获取订单的详细信息,在修改订单页面中进行展示,修改订单完成后,给出页面提示修改订单成功 | 通过 |
根据系统需求创建t_notice表,用于储存公告信息。根据系统的实际需求公告表需要具备字段添加时间、公告id、公告、封面、内容、,对应t_notice表中英文字段为addtime、id、notice、cover、content、。通过系统整体功能和表关系进行分析,得出该公告表与{关联表}存在外键关系,对应的公告表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
公告表结构如表所示。
字段名
类型
长度
是否非空
描述
添加时间
varchar
255
NOT NULL
addtime
公告id
varchar
255
NOT NULL
id
公告
varchar
255
NOT NULL
notice
封面
varchar
255
NOT NULL
cover
内容
varchar
255
NOT NULL
content
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 在公告管理页面,点击修改公告按钮,提交公告id到公告控制层,响应selectnotice方法查询t_notice表中的公告数据,并返回修改公告页面进行展示公告详细信息,输入更改后的公告数据信息,点击修改按钮响应,响应公告控制层中的update方法完成修改操作 | 根据公告id获取公告详细信息,修改公告详细信息,提交到公告控制层中,进行数据同步,同步到t_notice表中 | 在管理公告页面点击修改公告按钮,在修改公告页面输入修改后的公告信息,点击修改按钮 | 根据id获取公告的详细信息,在修改公告页面中进行展示,修改公告完成后,给出页面提示修改公告成功 | 根据id获取公告的详细信息,在修改公告页面中进行展示,修改公告完成后,给出页面提示修改公告成功 | 通过 |
根据系统需求创建t_useraddress表,用于储存收货地址信息。根据系统的实际需求收货地址表需要具备字段收货地址、用户、用户id、名称、,对应t_useraddress表中英文字段为useraddress、user、userid、name、。通过系统整体功能和表关系进行分析,得出该收货地址表与{关联表}存在外键关系,对应的收货地址表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
收货地址表结构如表所示。
字段名
类型
长度
是否非空
描述
收货地址
varchar
255
NOT NULL
useraddress
用户
varchar
255
NOT NULL
user
用户id
varchar
255
NOT NULL
userid
名称
varchar
255
NOT NULL
name
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 在收货地址管理页面,点击修改收货地址按钮,提交收货地址id到收货地址控制层,响应selectuseraddress方法查询t_useraddress表中的收货地址数据,并返回修改收货地址页面进行展示收货地址详细信息,输入更改后的收货地址数据信息,点击修改按钮响应,响应收货地址控制层中的update方法完成修改操作 | 根据收货地址id获取收货地址详细信息,修改收货地址详细信息,提交到收货地址控制层中,进行数据同步,同步到t_useraddress表中 | 在管理收货地址页面点击修改收货地址按钮,在修改收货地址页面输入修改后的收货地址信息,点击修改按钮 | 根据id获取收货地址的详细信息,在修改收货地址页面中进行展示,修改收货地址完成后,给出页面提示修改收货地址成功 | 根据id获取收货地址的详细信息,在修改收货地址页面中进行展示,修改收货地址完成后,给出页面提示修改收货地址成功 | 通过 |
根据系统需求创建t_admin表,用于储存管理员信息。根据系统的实际需求管理员表需要具备字段管理员id、管理员、密码、,对应t_admin表中英文字段为id、admin、password、。通过系统整体功能和表关系进行分析,得出该管理员表与{关联表}存在外键关系,对应的管理员表外键字段为{表外键}。在系统中的外键关系为{关联关系}。
管理员表结构如表所示。
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
管理员
varchar
255
NOT NULL
admin
密码
varchar
255
NOT NULL
password
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_9 | 在管理员管理页面,点击修改管理员按钮,提交管理员id到管理员控制层,响应selectadmin方法查询t_admin表中的管理员数据,并返回修改管理员页面进行展示管理员详细信息,输入更改后的管理员数据信息,点击修改按钮响应,响应管理员控制层中的update方法完成修改操作 | 根据管理员id获取管理员详细信息,修改管理员详细信息,提交到管理员控制层中,进行数据同步,同步到t_admin表中 | 在管理管理员页面点击修改管理员按钮,在修改管理员页面输入修改后的管理员信息,点击修改按钮 | 根据id获取管理员的详细信息,在修改管理员页面中进行展示,修改管理员完成后,给出页面提示修改管理员成功 | 根据id获取管理员的详细信息,在修改管理员页面中进行展示,修改管理员完成后,给出页面提示修改管理员成功 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计