没有合适的资源?快使用搜索试试~ 我知道了~
基于ssh框架的自由交易系统的设计与实现.doc
0 下载量 83 浏览量
2023-07-07
13:02:19
上传
评论
收藏 1.52MB DOC 举报
温馨提示
试读
46页
基于ssh框架的自由交易系统的设计与实现.doc
资源推荐
资源详情
资源评论
东海科学技术学院毕业论文
I
基于 SSH 框架的自由交易系统的设计与实现
摘 要
在互联网快速发展的时代里,电商已经不是什么陌生的名词了,网购也已
经成为我们日常生活中不可分割的一部分。由电子商务衍生而来的校园电子商
务文化业越来越深受大学生的欢迎。但因为在校园环境里,大学生苦于寻找买
家,导致许多书籍,器材,电子设备等学生用品只能廉价的卖到废品收购站,
有的甚至丢弃,造成了严重的资源浪费。而且义卖,跳蚤市场等都需要大量的
人力物力。因此,对于这些资源的利用,以及对学生直接的服务就需要一个以
大学校园为环境的自由交易系统,实现学生之间自由交易。
本系统只对用户和留言进行管理,对于商品以及订单的操作完全交给用户
自己管理,充分实现了自由交易的目的。用户只要注册登录就能进行商品的出
售 , 对 正 在 出 售 的 商 品 下 订 单 , 在 线 下 完 成 最 终 的 交 易 。 本 系 统 是 在
Struts+Hibernate+Spring 框架下,采用了 MyEclipse10.6 开发工具和 MYSQL 数
据库进行设计开发。
本论文按照系统的设计过程参考软件工程的思想作了详细说明,并对核心
的模块代码做了详细介绍,最后对已完成的系统进行测试验证。
【关键词】 自由交易系统,数据库,Struts 框架,Hibernate 框架
SSH-based Free Trade System Design and
Implementation
东海科学技术学院毕业论文
II
(Department of mathematics physics and information, Donghai Science & Technology
School 316004)
Abstract
With the rapid development of the Internet era, E-commerce is not a strange noun
any more, and online shopping has been an inseparable part in our daily life. The
campus electronic commerce cultural industry which derives from electronic commerce
has been more and more popular with university students. However, it’s difficult for
students to find buyers, resulting in many books, material, electronic equipment and
other student supplies can only be sold cheap to the recycling station, and some even
discarded, causing a serious waste of resources. The bazaar, flea market requires a lot of
manpower and material resources. Therefore, for the use of these resources, as well as
the direct service for students requires a free trading system environment in university
campus to realize the free trade among students.
The system only manages users and messages, the commodity and the operation of
order are completely in the hands of the user management, which can fully realize the
purposes of the free trading. As long as the user registered and logged, goods can be
sold. The user can place an order goods are being sold under the order, then he can
finish the final deal under line. This system is designed and developed under the
Struts+Hibernate+Spring frame, using the MyEclipse10.6 development tools and
MySQL database.
This thesis will make a detailed explanation of the thought that according to the
reference software process design process of the system, and make a detailed
introduction of the core of the module code, finally tests the completed system.
【 Keywords 】 Free trade system ,Database, Struts frame, Hibernate frame
东海科学技术学院毕业论文
III
目 录
摘 要 ...........................................................I
Abstract........................................................II
1 绪论 ...........................................................1
1.1 课题背景 ...................................................1
1.2 目的和意义 .................................................1
1.3 系统设计思想 ...............................................1
1.4 系统的开发环境与技术背景 ...................................2
1.4.1 开发环境 ...............................................2
1.4.2 技术背景 ...............................................3
2 自由交易系统分析 ...............................................6
2.1 自由交易系统的可行性分析 ...................................6
2.1.1 市场可行性 .............................................6
2.1.2 技术可行性 .............................................6
2.1.3 经济可行性 .............................................7
2.2 自由交易系统业务流程分析 ..................................7
2.3 自由交易系统需求分析 ......................................7
2.3.1 系统的功能需求 .........................................8
2.3.2 系统的性能需求 .........................................8
2.3.3 系统的其他需求 .........................................8
3 自由交易系统设计 ..............................................10
3.1 系统功能模块设计 .........................................10
3.2 系统的详细设计 ............................................11
3.2.1 主界面的设计 ..........................................11
3.2.2 用户模块的设计........................................12
3.2.3 商品模块的设计........................................13
3.2.4 订单模块的设计........................................13
3.3 数据库的设计 ..............................................14
3.3.1 数据分析 ..............................................14
东海科学技术学院毕业论文
IV
3.3.2 数据库的关联关系图....................................15
3.3.3 数据表的设计 ..........................................15
3.3.4 数据库安全性和完整性的设计 ............................19
4 自由交易系统的实现与编码 ......................................20
4.1 架构设计 ..................................................20
4.1.1 拦截器的设计 ..........................................20
4.1.2 应用配置文件 ..........................................21
4.1.3 Spring 配置文件 .......................................22
4.2 用户模块的实现与编码 .....................................25
4.3 商品订单模块的实现与编码 .................................27
4.4 管理员模块的实现与编码 ...................................33
5 自由交易系统测试 ..............................................34
5.1 测试的基本概念............................................34
5.2 软件测试的任务和目的 .....................................35
5.3 软件测试的原则、内容及方法 ...............................35
5.4 自由交易系统测试 ..........................................35
5.4.1 用户注册模块测试......................................36
5.4.2 添加商品测试 ..........................................36
5.4.3 修改用户信息模块测试 ..................................37
6 结论 ..........................................................39
参考文献........................................................40
东海科学技术学院毕业论文
1
1 绪论
1.1 课题背景
在互联网还没有产生之前,人们的交易都局限在规定的市场里。有时候,人们为了销售
自己的产品,都要早出晚归的出售着自己的商品。或者带着自己商品走街串巷,有时候一整
天的劳动也没有一个好的成交量。传统的市场不仅需要大量的人力财力的付出,销售的数量
也不是很良好。但随着互联网的普及,电子商务也随着互联网快速的发展起来。有了电子商
务之后,人们的交易变得丰富多彩,不用大老远的跑到市场进行购物,只要在自己的电脑上
点点鼠标就能买到自己想要的商品
[1]
。而大学生做为主要电子商务的主要市场,已经成为了
网购电商的主要市场。但现在大学校园的市场和现在网购的市场并不是完全重叠的。校园有
校园稳定的市场,是网购所不能提供的。
自由交易系统是现代校园交易发展的必然方向,特别是在现在这样一个互联网发达的校
园环境里,我们每天的生活都离不开互联网。并且在校园环境中,隐藏着巨大而稳定的交易
市场。大一新生刚进校园时,需要购买大量的生活用品,每一年都是如此,购买物品单一,
需求巨大而且稳定;巨大的二手市场,每一届学生毕业有很多都是将自己的书卖掉,但在大
学中,基本上一本书只用了一个学期,因此可以将二手书出售给需要的人。但是校园有市场
却没有一个好的平台,使得造成了大量的资源浪费。因此,开发一个校园版的自由交易系统
是非常必要的。
1.2 目的和意义
虽然现在互联网购物如茶如火,但是在校园环境下的交易也是很急需的,却没有这样一
个平台。因此,提供这么一个系统来当平台是非常有必要的,不仅能将一些义卖活动转移到
线上,而且能促成校园二手市场的形成,对于资源的再利用有很大的帮助。因为学生所购买
的物品也比较单一,因此可以在该平台上比较低价出售学生必需品,并且能发布一些消费活
动,能有效的拉动周边经济增长。
1.3 系统设计思想
对于一个交易平台,必须有一个合理的系统来支持它。因此就该明确系统有什么功能、
能解决什么问题,要有一个完整的设计思想。一个合理实用的自由交易系统,应该具备操作
容易、界面清晰、交互直观、功能全面等优点。可以让用户快速的浏览自己意向的商品,并
且能直观的和卖家进行交流。
剩余45页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 724
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- face-detect.ipynb
- 以下是一些关于ACM(国际大学生程序设计竞赛)、NOI(全国青少年信息学奥林匹克竞赛)以及CSP(全国青少年信息学奥林匹克竞赛提
- 是一些电子设计竞赛(电赛)经验分享,包括备赛策略、项目管理、团队合作和比赛期间的注意事项
- 全能运行库修复工具DirectX Repair v4.1.0.30770
- las格式点云数据使用详解(附VS编译好的LAStools工具)
- KRPano插件一键解密大师1.4.0 (解压密码1234)
- 适用于618节日的销售数据
- 《C++沉思录》是一本由 Scoot Meyers 所著的经典 C++ 编程书籍 该书深入探讨了 C++ 的一些高级概念和技术
- 海信刷机数据 LED42K310X3D(0000)BOM1-C006软件数据与LED42K310NX3D(0000)BOM1通用
- 网卡硬刷MAC地址的工具和教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功