没有合适的资源?快使用搜索试试~ 我知道了~
基于微信的高校二手商品交易平台设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 182 浏览量
2023-09-07
16:31:49
上传
评论
收藏 5.18MB DOC 举报
温馨提示
试读
27页
基于微信的高校二手商品交易平台设计与实现.doc
资源推荐
资源详情
资源评论
I
基于微信的高校二手商品交易平台设计与实现
摘要 近年来,随着电商平台的发展,网上购物已经融入了人们的生活。在网络购物给人们带来
便捷的同时,如何处理闲置物品成了困扰人们的一个问题。尤其是每逢毕业季,许多大学生便会
在校园内通过聊天群、贴吧和校内摆摊等渠道来处理闲置物品。交易过程中不仅会遇到信息更新
不及时、不便推广等问题,也会给校园形象带来不好的影响。基于微信的高校二手交易系统,便
于平台的推广,提高了二手商品的流通率,避免了传统交易过程中的诸多问题,给广大学子带来
极大的便利,具有很好的发展前景。
本系统采用 JSP、MySql 数据库、MVC 模式、SSM 框架等技术,通过 Eclipse 开发工具和 Tomcat
服务器,运用 B/S 模式进行开发,将微信、网络购物与高校二手结合起来,实现用户通过微信对
闲置商品进行发布、浏览、下单、交易和管理员进行后台管理操作等功能。
关键词 高校二手 微信 JSP SSM
Design and Implementation of College Second-hand Commodity Trading
Platform Based on WeChat
Abstract In recent years, with the development of E-COMMERCE, online shopping has
become a common lifestyle in modern life. While online shopping brings convenience to people,
how to deal with idle items has become a problem that puzzles people. Especially during the
graduation season, many college students will handle idle items on the campus through
channels such as chat groups, post bars and school stalls. In the transaction process, not only
the problems of untimely information update and inconvenience of promotion are encountered,
but also the campus image will be adversely affected. The second-hand trading system of
colleges and universities based on WeChat facilitates the promotion of the platform, improves
the circulation rate of second-hand goods, avoids many problems in the traditional trading
process, brings great convenience to Guangxi University students, and has good development
prospects.
The system adopts JSP, MySQL database, MVC mode, SSM framework and other
technologies, through the Eclipse development tool and Tomcat server, using B / S mode for
development, combining WeChat, online shopping and second-hand colleges and universities
to achieve users through WeChat Perform functions such as publishing, browsing, ordering,
and trading, and the administrator to perform background management operations.
Key words College second-hand WeChat JSP SSM
目 录
引 言 ............................................................................1
1 开发环境与技术理论 ..............................................................1
1.1 开发环境 .................................................................1
1.2 开发技术 .................................................................1
1.2.1 JSP ...................................................................1
1.2.2 MVC 模式...............................................................1
1.2.3 SSM 框架 ..............................................................2
2 系统可行性分析与需求分析 ........................................................2
2.1 可行性分析 ...............................................................2
2.1.1 技术可行性 ............................................................2
2.1.2 经济的可行性 ..........................................................3
2.1.3 操作的可行性 ..........................................................3
2.2 需求分析 .................................................................3
2.2.1 需求概述 ..............................................................3
2.2.2 前台用户用例图 ........................................................3
2.2.3 管理员用例图 ..........................................................4
3 系统开发设计 ....................................................................5
3.1 概要设计 .................................................................5
3.1.1 系统总架构设计 ........................................................5
3.1.2 功能模块设计 ..........................................................5
3.2 主要模块设计 .............................................................6
3.2.1 购物车模块 ............................................................6
3.2.2 商品管理模块 ..........................................................7
3.2.3 微信公众号开发 ........................................................8
3.3 数据库设计 ...............................................................8
3.3.1 系统 E-R 图 ............................................................8
3.3.2 数据库表 ..............................................................9
4 系统实现 .......................................................................11
4.1 前台页面首页 ............................................................11
4.2 注册功能的实现 ..........................................................12
4.3 商品管理功能的实现 ......................................................12
4.3.1 商品发布 .............................................................12
4.3.2 我发布的商品 .........................................................13
4.4 购物车功能的实现 ........................................................13
4.5 订单管理功能的实现 ......................................................14
4.6 商品留言功能的设计与实现 ................................................15
5 系统测试 .......................................................................15
5.1 前台模块测试 ............................................................15
5.1.1 用户登录测试 .......................................................15
5.1.2 前台功能测试 .......................................................16
5.2 后台模块测试 ............................................................19
5.2.1 后台登录测试 .........................................................19
5.2.2 后台管理测试 .........................................................20
结 论 ...........................................................................22
参考文献 .........................................................................23
致 谢 ...........................................................................24
第 1 页
引 言
近年来,随着网络购物的普及,人们的购物方式逐渐网络化,而大学生更是其中的主流群体。
网络购物带给人们便利的同时,难免会积累一些闲置物品。特别是每逢毕业,如何处理这些物品
成了一件令人困扰的难题。有的人当作废品处理甚至丢弃,这并不是我们所倡导的行为。而有的
人选择将其出售,但在交易的过程中也存在着交易地点和时间的不确定、出售渠道的繁杂和商品
供需不稳定等问题
[5]p2
。
随着互联网技术的不断发展,传统的二手交易和互联网可以良好的结合,以至于像转转、闲
鱼这些大型二手交易平台的诞生,给用户带来了许多便利
[1]p1
。但是,这些大型二手平台服务的
用户群体太广泛,用户的可信度也存在问题,经常出现一些交易纠纷,不适合用于校内使用。高
校二手平台是一个服务范围小、具有及时性,切合大学生的需求的交易平台
[4]p3
。而目前在国内
用户量最多的社交平台非微信莫属,并且在微信平台上具有很高的推广性、真实性
[6]p2
。所以,
两者相互结合,不仅避免交易过程中的许多弊端,而且便于平台推广,能够更好地满足当前大学
生的需求。
设计一款基于微信的高校二手平台。实现用户能通过微信对闲置二手商品进行发布、浏览、
下单、交易、后台管理等功能,提高了高校二手市场商品的流通率,避免许多线下交易的弊端
[3]p1
,打破传统的交易束缚,形成快捷高效的交易,具有很好的发展前景
[13]p5
。
1 开发环境与技术理论
1.1 开发环境
系统开发环境中所用的工具有 Eclipse JEE-2019-09 开发工具、Sqlyog-64bit、Tomca8.0 服
务器、Windows 操作系统、阿里云服务器、微信公众号。
1.2 开发技术
1.2.1 JSP
JSP 是 Java Server Page 的简称,是一种服务器页面。因为 Servlet 展示信息不方便,所以
引入了 JSP,用于展示信息操作
[8]p7
。所以,JS 也可以说是一个 Servlet。
JSP 的工作原理:客户端发出请求,服务器找到后缀为 jsp 的文件,将 jsp 文件翻译成 java
文件。然后进行编译,生成 class 文件。最后,通过 servlet 实例中的 jspService 方法,把 html
文件返回到客户端
0p8
。
1.2.2 MVC 模式
MVC 是 Model-View-Controller 的简称
0p3
,它是一种设计模式,将应用程序进行分层,分别
第 2 页
是 Modal 模型层、View 视图层、Controller 控制层。
MVC 的三个层次之间相互分离又能够实现相应的交互,从而降低其耦合度,使得整个系统能
够达到高内聚低耦合
[10]p7
。带来的好处是,当对程序进行更新或者扩展时都能稳定及高效,同时
更得于团队合作,实现了程序开发的高效性
0p6
。
1.2.3 SSM 框架
SSM 框架是当前 J2EE 中比较受欢迎的一套开源框架,是 SpringMVC、Spring、Mybatis 框架
的整合,基于 MVC 设计模式之上,挥了 MVC 的长处
[9]p12
。Spring MVC 负责请求转发和试图管理,
Spring 实现业务对象管理,Mybatis 用来管理数据
0p15
。
SSM 工作原理:页面发送请求,控制器调用业务层处理逻辑,业务层向持久层发送请求,持
久层与数据库交互,然后把结果返回给业务层,业务层将处理逻辑发送给控制器,控制器再调用
视图展现数据
0p8
。如图 1 所示。
图 1 SSM 框架执行流程图
2 系统可行性分析与需求分析
2.1 可行性分析
2.1.1 技术可行性
作为一个交易平台项目需要考虑到项目的可移植性扩展性、健壮性、抗压性、和容错性
0p10
,
其面临的问题主要在于、访问人数多而且灵活多样电脑或是手机都是载体可以呈现在不同的手机
端或是 PC 端,因此需要搭建一个可供多人使用并且不受地区的限制。所以综上所述技术选型初
步定为 SSM 三大框架融合微信公众号进行推广和服务。并在外网上供所有有需要的人使用。
浏览器
请求
WEB 层
响应
业务层
JSP
Servelt
数据层(DAO)
(SpringMvc)
(Service)
DB
服务器
剩余26页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 70
- 资源: 5584
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功