校园跳蚤交易系统的设计与实现(源码)

校园跳蚤市场交易系统采用Java语言、MySQL数据库以及B/S结构相结合的方式的实现。通过在网络上架构一个校园跳蚤市场交易系统,满足在校学生在网上进行出售和购买二手商品的需求。本文设计的跳蚤市场交易系统包含会员子系统模块和管理员子系统两个功能模块。会员子系统模块包括会员注册登陆、浏览查询商品信息、购物车商品管理、订单信息管理、留言功能管理、会员信息修改等功能。管理员子系统模块包括管理员登陆、用户已下订单管理、上线商品管理、商品分类管理、用户信息管理、特价商品管理、留言信息管理、管理员信息管理等功能。校园跳蚤市场交易系统,为学生提供一个线上二手物品交易平台。学生可以在校园跳蚤市场交易系统出售闲置物品获得回报,也可以在校园跳蚤市场交易系统上购买二手商品来满足校园生活的需求。关键词 二手交易市场,Java,B/S结构
目 录
1 引言 1
1.1 系统开发背景及意义 1
1.2 国内外研究发展状况 1
2 相关技术综述 2
2.1 Java 2
2.2 数据库 2
3 系统分析 3
3.1 可行性分析 3
3.2 需求分析 3
4 系统设计 4
4.1 会员子系统概要设计 5
4.2 管理员子系统概要设计 5
4.3 数据库设计 6
5 系统实现 11
5.1 管理员子系统的实现 11
5.2 会员子系统的实现 14
6 系统的功能测试 18
6.1 会员子系统测试 18
6.2 管理员子系统测试 23
结论 29
致谢 30
参考文献 31
1 引言
1.1 系统开发背景及意义
随着计算机技术的快速发展,网络在世界范围内越来越普及,更多的人开始接触网络,Web给人们带来了新鲜的感觉,在这种情况下,网上购物也越来越流行。这种方便快捷,足不出户就可以挑选满意商品的购物方式,使得网上购物受到许多年轻人的欢迎[1]。目前,大学生主要在淘宝、京东上购买商品。淘宝上的商品都是全新的 *好棒文|www.hbsrm.com +Q: @351916072@ 
,但是由于经济原因,选择新的商品对在校学生而言不是一个很好的选择。校园跳蚤市场交易系统能帮助学生以低廉的价格获得心仪的二手物品。
校园二手交易市场拥有庞大的市场前景,每年毕业季的时候,都有一批莘莘学子离开校园,每年开学季,都有新生怀揣着对大学的憧憬步入校园。毕业生不可能将四年中所有的物品都带回家,由于没有合适的二手交易平台出售这些物品,造成了闲置物品的资源浪费。同时在校学生的消费水平还不够高,他们想购买物美价廉的物品来满足校园生活的需求。因此,建设一个网上二手商品交易系统来处理校园内的闲置物品是非常有必要的。学生可以在网站上寻找他们需要的二手物品,并以低廉的价格获得。如果他们需要出售二手物品可以联系管理员,经过管理人员审核后,便可将二手商品摆放在交易网站上[3,4]。
校园跳蚤市场交易系统主要是以学生为主要客户群体,以闲置物品为主要出售商品,采用Java编程语言和HTML,JSP等网页开发语言相结合的方式,完成本次设计。当然, 校园跳蚤市场不仅面向即将毕业的学生,在校学生同样可以在网站上出售自己的闲置物品,有效的解决闲置物品浪费的问题[5]。
通过本次毕业设计,设计一个用Java语言开发的校园二手物品交易系统,为学生提供一个购买和出售闲置物品的二手交易平台,让更多的学生享受到网络带来的便利。学生可以在校园跳蚤市场交易系统上出售闲置物品获得回报,也可以在校园跳蚤市场交易系统上购买二手商品来满足校园生活的需求 [6,7]。
1.2 国内外研究发展状况
随着网上购物的流行,人们在互联网上进行商品交易的B2C电子商务门户在我国也呈现出了蒸蒸日上的趋势。商务部统计数据显示,2012年到2016年,我国网络购物用户人数从2.42亿人增长至4.67亿人,增长近一倍。电子商务交易额从8.1万亿元增长至26.1万亿元,年均增长34%。其中,网络零售交易额从1.31万亿元增长至5.16万亿元,年均增长40%,对社会消费品零售总额增加值的贡献率从17%增长至30%。电子商务发展直接和间接带动的就业人数从1500万人增长至3700万人[8]。
目前,大学生手中有很多闲置物品,大部分的闲置物品都是可以重复使用的。比如书籍、手机、自行车等。但是校园内并没有合适的二手交易市场来处理这些闲置物品。需要出售闲置物品的学生,不能针对性的将这些闲置物品发布出去,导致这些闲置物品不能得到充分的利用[9]。同时,学生在生活中对于二手物品的需求量很大,由于经济原因,学生无法购买全新的商品。在这种情况下,在校园内建设一个在线二手物品出售平台,能很好的解决二手物品供给不平衡和闲置资源浪费的问题[10]。
2 相关技术综述
校园跳蚤市场交易系统采用Java和数据库相结合的方式,使用Eclipse和MySQL作为开发工具。
2.1 Java
2.1.1 Java概述
1995年,Sun公司正式发布了Java语言,同时,多家公司得到SUN公司的授权,允许使用Java开发语言开发程序。次年,sun公司成立一个以开发和销售产品作为主要目标的新的业务部门:Javasoft。
2.1.2 Java语言的特性
Java语言在快速开发,可扩展性,平台兼容性方面与其他语言相比具有得天独厚的优势。目前,Java在最受欢迎的开发语言中排名第一。Java是面向对象的编程语言,具有安全性较高,跨平台,可移植性强的特点,任何系统只要安装了Java虚拟机,运行同一个程序都会产生相同的结果。
2.2 数据库
2.2.1 数据库的概述
本次设计采用开源数据库软件MySQL。因为MySQL具有体积小、速度快、开发成本低的特点,所以备受中小型网站开发者的青睐,成为中小型网站的开发者的首选数据库。
2.2.2 数据库的特点

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/901.html

好棒文