计算机毕业设计之校园二手交易平台
计算机毕业设计之校园二手交易平台
本文论述了
校园二手交易平台
的设计和实现,该网站从实际运用的角度出发,运用了计算机网站设计、数据库等相关知识,
网络
和
Mysql数据库
设计来实现的,网站主要包括用户注册、用户登录、浏览
商品
、搜索
商品
、
查看商品并进行购买,对购买的商品进行确认收货、退款退货、
查看个人信息、修改密码
,卖家注册、卖家登录,添加商品,对商品进行发货,
管理员对用户、卖家、二手商品、通知公告、提醒用户、订单
信息
的管理等功能。网站界面进行了人性化的设计,操作简单具有一定的使用价值。本文主要从该网站的设计思想、功能的架构,运用的技术、数据库的设计、具体的实现等方面来进行论述。在详细设计部分主要论述了系统功能设计和数据库的设计。在本文的最后对网站的
测试
结果进行了说明和总结。
[摘要
I](#_Toc86927267)
[Abstract
I](#_Toc86927268)
I
[1
绪论
1](#_Toc86927269)
[1.3 本课题研究的目的和意义
5](#_Toc86927272)
[2
开发技术介绍
7](#_Toc86927274)
[2.1 Java语言简介
7](#_Toc86927275)
[2.2 mysql数据库介绍
7](#_Toc86927276)
[2.3 MySQL环境配置
7](#_Toc86927277)
[2.4 B/S架构
8](#_Toc86927278)
[2.5 Springboot框架
8](#_Toc86927278)
[3
系统分析
9](#_Toc86927279)
[3.1可行性分析
9](#_Toc86927280)
[3.1.1技术可行性
9](#_Toc86927281)
[3.1.2经济可行性
9](#_Toc86927282)
[3.1.3操作可行性
1](#_Toc86927283)
0
[3.2网站性能需求分析
1](#_Toc86927284)
0
[3.3网站功能分析
1](#_Toc86927285)
0
[3.4系统流程的分析
1](#_Toc86927286)
1
[3.4.1 用户管理的流程
1](#_Toc86927287)
2
[3.4.2 个人中心管理流程
1](#_Toc86927288)
3
[3.4.3 登录流程
1](#_Toc86927289)
3
[4
系统设计
1](#_Toc86927290)
4
[4.1 软件功能模块设计
1](#_Toc86927291)
4
[4.2 数据库设计
1](#_Toc86927292)
4
[4.2.1 概念模型设计
1](#_Toc86927293)
4
[4.2.2 物理模型设计
1](#_Toc86927294)
5
[5
系统详细设计](#_Toc86927295)
17
17
[5.2管理员功能模块
2](#_Toc86927297)
1
[5.
3
用户后台
功能模块
2](#_Toc86927297)
5
[5.
4
卖家
功能模块
2](#_Toc86927297)
5
[6
系统测试
2](#_Toc86927298)
7
[7
总结与心得体会
2](#_Toc86927299)
8
[7.1 总结
2](#_Toc86927300)
8
[7.2 心得体会
2](#_Toc86927301)
8
29
[致谢
3](#_Toc86927303)
0
1开发背景
近年来城市与社会经济发展较快,人们的生活水平不断提高,消费观念发生很大变化,
随着 Internet 技术的发展,网络已经渗透到人们日常生活的方方面面,悄悄地改变着人们的生活方式。在国内,
利用网站进行“
二手商品
”的交易渐渐变成一种常见的
交易方式。 比如我们常见的二手车、二手房交易市场
、咸鱼
等类似的网站
近
几年的发展趋势就非常的好
。
这类二手交易网站的发展的最大的优势在于
信息传播快
、时效性高
。随着计算机和Internet技术的发展,
校园二手交易平台
给
传统的
二手商品交易
提供了生机。
但是
,消费观念、投资成本、技术人才、支付以及
二手商品
存在破损等因素阻碍了它的发展。
所以
解决这些问题是促进
二手商品交易
发展的首要任务。
校园二手交易平台
还是
存在
着
巨大
的
潜力
的
,
大部分用户还是愿意去网上淘一些二手商品的,物美价廉
。
随着社会经济不断发展,用户的消费水平也在不断提高,大部分人都会在淘宝或者实体店等购买很多的商品,如:衣服、鞋子、玩具、书籍等等
,
但很多商品买了之后,有些用了一两次或者有些还没使用,就一直摆放在家里,成了二手商品,不仅占用了家里的空间,还让商品没有得到合理的利用,这样还是比较浪费空间和金钱的。
所以如果我们能够建立一个
校园二手交易平台
,使得这些
二手商品
能够以较便宜的价格卖给所需的
用户
,这样无论是对不需要这些
二手商品
的
用户
,还是对需要这些
商品
的
用户
都是非常有利的。这就是
校园二手交易平台
建立的意义。
系统测试不仅仅是发现系统潜在的BUG或错误,而更为重要的是为用户提供一个良好的体验和安全可使用的产品服务。而通过发现错误或潜在的问题,将有助于提升产品的竞争力,
这
也是
软件
测试的其中的重要目的
之一
。
软件
测试的方法有好几种,但目前主要采用的是包括以功能为主要测试方向的黑盒测试
以及
以逻辑为主要测试方向的白盒测试,这是两种不同的测试方法,针对的测试侧重点不同,本课题根据实际需求情况,选择以功能
为
主要的黑盒测试方法,同时测试是要遵循一定的规则来执行的,一个测试要执行其执行的依据一般是由测试用例来规定的,而测试用例一般是依据需求或说明书来综合制定的,测试在硬件出厂前是十分重要的一个过程,本课题由于时间和精力的关系,选择以实现的功能作为测试要点来进行
测试
。具体测试过程如下:
测试用例1及测试过程:
登录:录入登录信息,
账号
,密码,权限,点击登录按钮,会出现两种情况:登录成功进入用户具有权限的功能界面和提示
登录失败
。
测试用例2及测试过程:
管理员
登录:录入登录信息,
管理员账号,
密码,权限,点击登录按钮,会出现两种情况:登录成功进入
管理员
具有权限的功能界面和提示
登录失败
。