基于web的校园二手物品交易平台的设计与实现

目 录
第1章 绪论 - 1 -
1.1 课题研究背景 - 1 -
1.2 课题研究现状 - 1 -
1.2.1 国内研究现状 - 1 -
1.2.2 国外研究现状 - 1 -
1.3 课题研究的目的及意义 - 2 -
第2章 相关技术及工具 - 3 -
2.1 Java语言介绍 - 3 -
2.2 JSP技术 - 3 -
2.3 MySQL5.5数据库 - 3 -
第3章 校园二手物品交易平台分析 - 4 -
3.1 可行性分析 - 4 -
3.1.1 经济可行性 - 4 -
3.1.2 技术可行性 - 4 -
3.1.3 操作可行性 - 4 -
3.2 平台设计概述 - 4 -
3.2.1 平台设计整体思路 - 4 -
3.2.2 系统突破点 - 4 -
3.3 平台功能需求 - 5 -
3.4 校园二手物品交易平台用例 - 6 -
3.4.1 平台用例图 - 6 -
3.4.2 平台用例编号表 - 8 -
3.4.3 平台用例描述表 - 8 -
第4章 校园二手物品交易平台的开发设计 - 9 -
4.1 平台的结构框架 - 9 -
4.2 平台功能模块设计 - 9 -
4.2.1 买家注册登录模块 - 9 -
4.2.2 卖家登录注册模块 - 10 -
4.2.3 搜索浏览物品模块 - 10 -
4.2.4 商品预订模块 - 11 -
4 *好棒文|www.hbsrm.com +Q: ^351916072* 
.2.5 买家需求模块 - 11 -
4.2.6 买家后台管理模块 - 12 -
4.2.7 卖家后台管理模块 - 12 -
4.2.8 管理员后台模块 - 12 -
第5章 数据库设计 - 14 -
5.1 数据库概念设计 - 14 -
5.2 数据库逻辑设计 - 16 -
5.3 数据库物理设计 - 16 -
第6章 平台实现 - 18 -
6.1 主要页面设计 - 18 -
6.2 部分代码展示 - 21 -
第7章 平台测试 - 23 -
7.1 测试的目的和作用 - 23 -
7.2 测试方法 - 23 -
7.3 测试过程 - 23 -
7.4 测试结果 - 23 -
总结与展望 - 24 -
参考文献 - 25 -
第1章 绪论
1.1 课题研究背景
在校大学生因为处在相同的校园环境,消费观念基本一致,所以大多数交易物品也都有共性,比如:书籍图书、电子数码、旅游物品、生活用品、美妆产品等。但是大多数的商品,对于经济并不富裕的学生来说会更希望买二手闲置的,然后毕业的时候再以更低的价格转手卖出去,这样可以达到勤俭节约地目的[1],作为一名在校大学生,我自己也深有体会,我们日常生活中所用的物品更新换代的速度特别快,这些自己已经不想要但是还可以用的物品堆放在宿舍里很占空间,丢掉又觉得很可惜,再就是许多即将毕业的大四学生,需要处理大量带不走的物品,但是由于转手渠道的限制,在短时间内没有办法处理很多的闲置物品,造成很多还有实用价值的物品被丢弃,浪费资源的现象[2]。由此也可以看出校园二手物品市场的潜力,而就目前的情况来说,在各大高校的“跳蚤”市场,除了摆放着的许多需要出售的闲置二手物品,还有很多以小广告的形式张贴出来的需要买卖的闲置物品的信息,由于时间地点的限制,买卖信息不能很好的流通,导致不能很好地满足在校大学生之间的交易需求,因此就需要开发一个专门针对在校大学生买卖二手物品的交易平台,以更好的满足学生们的需求[3]。
1.2 课题研究现状
1.2.1 国内研究现状
目前国内已经有很多成功的二手物品交易平台,比如淘宝、当当,阿里巴巴等,因为互联网的普及,所以也有很多大学生使用这些电子商务平台来处理自己闲置的二手物品[4],但是这些平台基本都是面向全社会的,而社会上的信息鱼龙混杂,所有的网上交易又不能做到实名制,所以就存在着很多问题,比如缺乏诚信、在线支付不安全、物流不畅等等[5],这使得大学生在辨别物品新旧程度,保障自己的资金安全等方面有很大难度,而目前专门针对在校大学生校园二手物品交易的平台还很少,即使有也存在着各种各样的问题[6],此外,虽然我国电子商务的发展速度很快但是毕竟起步比发达国家要晚一些,所以,我们现在所面临的一个问题就是在国内的这么多高校当中真正设立网上交易平台的高校寥寥无几,正因为如此,二手交易也受到越来越多的大学生关注[7]。
1.2.2 国外研究现状
电子商务起源于美国,对经济有着巨大的推动作用,所以很多国家都在大力将电子商务应用在各个领域,尽管如此,全球各地区电子商务的发展也并不 *好棒文|www.hbsrm.com +Q: ^351916072* 
平衡,美国目前在该方面仍然处于领先地位,比如它有Amzaon.com,eBay等这些著名的购物网站[8],但是对二手交易这方面针对性都不强,也仍然处于摸索阶段,所以校园二手物品交易的电子商务真正发展成熟的还很少[9]。
1.3 课题研究的目的及意义
该课题的提出主要是为了开发一个面向在校大学生的闲置二手物品交易平台,在该平台,在校大学生们既能够在平台上发布自己想要转手的二手物品的信息,同时也能够寻找自己需要的二手物品的信息,从而购买到自己需要的经济实用的商品,该平台在满足了在校大学生需求的同时使得校园二手物品得到了更好的流通,减少了资源的浪费[10]。该平台的出发点是界面友好,简单实用,让有买卖需求的在校大学生共享同一个交易平台,从而实现买卖双方的线上线下互动[11]。除此之外,经过大学四年的学习,为了检验一下自己的学习成果,锻炼一下自己的动手能力,所以该平台充分运用我们学过的JSP、Servlet的技术,结合MySQL5.5数据库 ,采用B/S模式,使用Java、JSP、Html等程序编码语言实现网站的设计,反过来同时也验证了B/S开发模式的正确性和有效性[12]。
第2章 相关技术及工具
2.1 Java语言介绍
Java语言,一门面向对象的编程语言,Java语言是在C++的基础上进行开发的,但是去掉了一些难以理解的概念,因此Java语言的功能更加强大而且简单易用。它的特点有简单,面向对象,与平台无关性,安全,动态,多线程等[13]。在Java程序的开发过程中,首先要用文本编辑器编写源文件,然后使用Java编译器编译得到字节码文件,最后使用解释器来解释,执行字节码文件。
对所有信息进行管理 管理员
3.4 校园二手物品交易平台用例
3.4.1 平台用例图
3.4.2 平台用例编号表
用例编号表如表3-2所示。
表3-2.用例编号表
用例编号 用例名称 简要描述
UC001 登录 输入正确的用户名和密码即可登录进入相应的后台

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

好棒文