校园二手物品交易平台(源码)
摘要:本文针对在校大学生求购与出售二手物品信息的交流困难及难以做到随时随地获知交易信息的特点,为弥补传统校园内摆地摊式交易二手物品的弊端与不足,结合Web技术,对校园二手物品交易平台的建设与研究提出了一个较为全面详细的设计方案,平台基于数据信息、业务逻辑以及用户界面分离的多层体系架构,利用JSP、JavaBean、Servlet等技术和Java语言进行开发,并利用SQL Server2005作为平台数据库,采用MVC模式和B/S结构,提供对在校大学生闲置二手物品信息的规范化管理,充分利用网络资源,实现信息共享,帮助同学们能按需购买与出售二手物品。
目录
1 选题背景 1
1.1 问题的提出 2
1.2 国内外研究状况 2
1.2.1国外研究状况 2
1.2.2国内研究状况 2
1.3 研究的目的和内容 2
1.4 需求分析 2
2 实现机制 3
2.1 JAVASCRIPT 3
2.2 SERVLET 4
2.3 JSP 4
2.4 JAVABEAN 5
2.5 MVC 5
3 系统开发环境 5
3.1 JDK 5
3.2 MYECLIPSE 6
3.3 TOMCAT 6
3.4 SQL SERVER 6
4 平台设计 6
4.1 数据库设计 6
4.2 平台总体描述 8
4.2.1 系统流程 8
4.2.2 层次划分 9
4.3 详细设计 10
4.3.1 数据库访问类的设计 10
4.3.2 功能的设计 11
5 平台实现 15
5.1 模块功能的实现 15
5.1.1注册模块 15
5.1.2 登录模块 15
5.1.3 物品搜索模块 16
5.1.4 购物模块 17
5.1.5 物品出售模块 18
5.1.6 物品求购模块 18
5.1.7 个人信息修改模块
*好棒文|www.hbsrm.com +Q: *351916072*
19
5.1.8 密码修改模块 20
5.1.9 用户物品管理模块 20
5.1.10 用户留言管理模块 20
5.1.11 后台管理模块 20
5.2 编码转换、HTML处理和加密的实现 22
5.2.1编码转换 22
5.2.2 HTML处理 23
5.2.3 加密实现 24
6 总结 25
致谢 26
参考文献: 26
校园二手物品交易平台
引言
现高校之中大学生们通常会有许多二手物品需要出售,而价廉物美的二手物品又是其他在校同学所需要的,所以每当期末之时学校中都会出现这样的现象:校园里某条道路成了二手物品的买卖市场。这样一来,不仅同学需要浪费时间在“摆地摊”这个费时费力的任务上,而且同时会影响到学校的道路交通安全。针对这一情况“校园二手物品交易平台”应运而生,其目的就是为同学们提供一个信息平台,可以使卖主方便地发布要出售的物品信息以及本人的联系信息,而买主同时可以方便地浏览正在出售的物品信息,如果找到满意的物品,可以通过卖主的联系方式取得联系,只要交易完成,卖主可以将出售的物品信息删除。卖主除了可以浏览正在出售的物品外,还可以发布自己需求的物品信息。该平台还提供了一个后台管理程序,以便于管理员对整个平台进行维护。
1 选题背景
1.1 问题的提出
作为即将毕业的大学生,我有许多不用但却可以让人家继续使用的东西需要处理,比如旧的教科书、手机等。这些旧物如果能够让其他同学继续使用,则有利于环境保护,也体现了可持续发展的观念,所以,制作一个平台,来实现大学生的二手物品交易我认为是十分有意义的。
1.2 国内外研究状况
1.2.1 国外研究状况
目前,由于电商领域对于经济增长具有巨大促进作用,电子商务在国民经济多个领域的应用得到大大加强。其中美国在电子商务的技术、法律和市场等方面均处于领先地位,有享誉全球的购物网站亚马逊、eBay易趣等。欧洲电子商务虽然起步稍晚于美国,但是它拥有异常迅猛的发展势头,通过颁布《欧盟电子商务动议》,电信市场得到开放,推动电子欧洲等计划持续发展电子商务。电商领域在国外已经发展地相当不错,但仍存在一定的问题,大多数平台未十分重视二手物品交易市场这个新鲜的平台。但其中eBay作为主攻二手物品交易的购物网站,它的建设与发展还是相当令人满意的。
1.2.2 国内研究状况
二手物品交易网在我国的起步比较晚,但是发展迅速。当国内市场接受二手物品交易网概念后,模仿和复制的速度也相当快,二手物品交易网的发展速度有如雨后春笋,如58同城、赶集网等等。可以预见,随着人们的需求越来越多,更多的不同的交易网站将会出现。所以我认为,国内这方面的研究是十分必须以及有用的。
1.3 研究的目的和内容
目前大多数高校对于同学的二手物品交易还未有规范的管理,而如果实现了这个校园二手物品交易平台,可以有效快速地帮助广大同学买到或者卖出各种二手物品,让这些物品得到继续利用,并且同学们也不用在校园中摆地摊来出售自己的闲置物品,解放同学身体,只需登录此校园二手物品交易平台即能买卖各种物品。所以,此校园二手物品交易平台拥有广阔的应用前景,能够给广大同学带来巨大的便利。
为了更好地发挥交易平台效果,提高交易平台效率,二手物品交易平台的设计遵循简洁实用原则。操作界面突出重点、简洁为主、内容丰富、功能完善,适合用户的操作习惯及需求,简单实用,数据检索方便快速,检索速度迅速、结果准确,用户看到的内容结构合理且清晰[1]。
1.4 需求分析
通过对此二手物品交易平台进行需求分析可以看出,平台的操作主要有两个方面,一方面要面向实际用户提供平台,使用户可以登录平台查看交易信息;另一方面还应该提供基本的后台管理功能,当管理员登陆后能够对系统中各种数据进行管理操作。前后台的大致功能如下图所示:
图1.4.1 前台用户操作功能
图1.4.2 后台管理功能
2 实现机制
2.1 JavaScript
如果要创建直接运行于Internet上的应用,可以使用JavaScript技术。利用此技术可以处理用户的输入及使用特殊的对象、文件、编写动态页面和维护关系数据库的数据。JavaScript在客户端以及服务器端拥有几乎一样的关键语言。客户端的JavaScript是完全嵌入在HTML页面之中的,浏览器在运行时可以进行解释。而服务器一般都会针对自身的各项特点进行相对的优化,所以在服务器端的JavaScript代码将会极大地优化页面的响应速度[2]。
本平台主要使用JavaScript做客户端的用户输入认证。
2.2 Servlet
目录
1 选题背景 1
1.1 问题的提出 2
1.2 国内外研究状况 2
1.2.1国外研究状况 2
1.2.2国内研究状况 2
1.3 研究的目的和内容 2
1.4 需求分析 2
2 实现机制 3
2.1 JAVASCRIPT 3
2.2 SERVLET 4
2.3 JSP 4
2.4 JAVABEAN 5
2.5 MVC 5
3 系统开发环境 5
3.1 JDK 5
3.2 MYECLIPSE 6
3.3 TOMCAT 6
3.4 SQL SERVER 6
4 平台设计 6
4.1 数据库设计 6
4.2 平台总体描述 8
4.2.1 系统流程 8
4.2.2 层次划分 9
4.3 详细设计 10
4.3.1 数据库访问类的设计 10
4.3.2 功能的设计 11
5 平台实现 15
5.1 模块功能的实现 15
5.1.1注册模块 15
5.1.2 登录模块 15
5.1.3 物品搜索模块 16
5.1.4 购物模块 17
5.1.5 物品出售模块 18
5.1.6 物品求购模块 18
5.1.7 个人信息修改模块
*好棒文|www.hbsrm.com +Q: *351916072*
19
5.1.8 密码修改模块 20
5.1.9 用户物品管理模块 20
5.1.10 用户留言管理模块 20
5.1.11 后台管理模块 20
5.2 编码转换、HTML处理和加密的实现 22
5.2.1编码转换 22
5.2.2 HTML处理 23
5.2.3 加密实现 24
6 总结 25
致谢 26
参考文献: 26
校园二手物品交易平台
引言
现高校之中大学生们通常会有许多二手物品需要出售,而价廉物美的二手物品又是其他在校同学所需要的,所以每当期末之时学校中都会出现这样的现象:校园里某条道路成了二手物品的买卖市场。这样一来,不仅同学需要浪费时间在“摆地摊”这个费时费力的任务上,而且同时会影响到学校的道路交通安全。针对这一情况“校园二手物品交易平台”应运而生,其目的就是为同学们提供一个信息平台,可以使卖主方便地发布要出售的物品信息以及本人的联系信息,而买主同时可以方便地浏览正在出售的物品信息,如果找到满意的物品,可以通过卖主的联系方式取得联系,只要交易完成,卖主可以将出售的物品信息删除。卖主除了可以浏览正在出售的物品外,还可以发布自己需求的物品信息。该平台还提供了一个后台管理程序,以便于管理员对整个平台进行维护。
1 选题背景
1.1 问题的提出
作为即将毕业的大学生,我有许多不用但却可以让人家继续使用的东西需要处理,比如旧的教科书、手机等。这些旧物如果能够让其他同学继续使用,则有利于环境保护,也体现了可持续发展的观念,所以,制作一个平台,来实现大学生的二手物品交易我认为是十分有意义的。
1.2 国内外研究状况
1.2.1 国外研究状况
目前,由于电商领域对于经济增长具有巨大促进作用,电子商务在国民经济多个领域的应用得到大大加强。其中美国在电子商务的技术、法律和市场等方面均处于领先地位,有享誉全球的购物网站亚马逊、eBay易趣等。欧洲电子商务虽然起步稍晚于美国,但是它拥有异常迅猛的发展势头,通过颁布《欧盟电子商务动议》,电信市场得到开放,推动电子欧洲等计划持续发展电子商务。电商领域在国外已经发展地相当不错,但仍存在一定的问题,大多数平台未十分重视二手物品交易市场这个新鲜的平台。但其中eBay作为主攻二手物品交易的购物网站,它的建设与发展还是相当令人满意的。
1.2.2 国内研究状况
二手物品交易网在我国的起步比较晚,但是发展迅速。当国内市场接受二手物品交易网概念后,模仿和复制的速度也相当快,二手物品交易网的发展速度有如雨后春笋,如58同城、赶集网等等。可以预见,随着人们的需求越来越多,更多的不同的交易网站将会出现。所以我认为,国内这方面的研究是十分必须以及有用的。
1.3 研究的目的和内容
目前大多数高校对于同学的二手物品交易还未有规范的管理,而如果实现了这个校园二手物品交易平台,可以有效快速地帮助广大同学买到或者卖出各种二手物品,让这些物品得到继续利用,并且同学们也不用在校园中摆地摊来出售自己的闲置物品,解放同学身体,只需登录此校园二手物品交易平台即能买卖各种物品。所以,此校园二手物品交易平台拥有广阔的应用前景,能够给广大同学带来巨大的便利。
为了更好地发挥交易平台效果,提高交易平台效率,二手物品交易平台的设计遵循简洁实用原则。操作界面突出重点、简洁为主、内容丰富、功能完善,适合用户的操作习惯及需求,简单实用,数据检索方便快速,检索速度迅速、结果准确,用户看到的内容结构合理且清晰[1]。
1.4 需求分析
通过对此二手物品交易平台进行需求分析可以看出,平台的操作主要有两个方面,一方面要面向实际用户提供平台,使用户可以登录平台查看交易信息;另一方面还应该提供基本的后台管理功能,当管理员登陆后能够对系统中各种数据进行管理操作。前后台的大致功能如下图所示:
图1.4.1 前台用户操作功能
图1.4.2 后台管理功能
2 实现机制
2.1 JavaScript
如果要创建直接运行于Internet上的应用,可以使用JavaScript技术。利用此技术可以处理用户的输入及使用特殊的对象、文件、编写动态页面和维护关系数据库的数据。JavaScript在客户端以及服务器端拥有几乎一样的关键语言。客户端的JavaScript是完全嵌入在HTML页面之中的,浏览器在运行时可以进行解释。而服务器一般都会针对自身的各项特点进行相对的优化,所以在服务器端的JavaScript代码将会极大地优化页面的响应速度[2]。
本平台主要使用JavaScript做客户端的用户输入认证。
2.2 Servlet
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2266.html