基于javaweb的校园二手交易系统的设计与实现(附件)【字数:6601】
摘 要学生在日常生活中所需的物资来源是网购和学校附近的超市,购买来的物品难免避免不了没有达到自己的预期期望。例如在网上购买的衣服,发现码数不合适,又例如意识兴起购买的贵重物品,购买后又后悔,又例如自己之前购买的东西,现如今有其他代替的物品,旧的物品就不在需要的。设计了一个二手交易平台,可以让同学们将自己不需要的物品给到需要的同学手上,物品能够物尽其用,节约资源,既让自己的损失降到最低,又让买方购买到实惠有用的物品。系统采用的Javaweb技术,使用了MySQL数据库管理系统和navicat数据库管理工具对数据的存储与操作。在此系统里,是可以免费注册为会员的。会员可以查看和购买别人发布的物品,也可以将自己的物品发布出售,在界面上方也有搜索框,用户可根据需要直接搜索名称查询。系统的管理员可以进入系统修改数据。本系统以简洁明了的可视化界面来让用户操作,实现校园里同学们的二手物品交易,让同学们能够物尽其用。摘 要 3
目录
Abstract: 4
一、概述 1
(一)背景 1
(二)项目功能概括 1
(三)目的及意义 2
二、开发环境搭 2
(一)环境变量配置 2
(二)eclipse安装 3
(三)MySQL安装 4
三、系统需求分析 7
(一)项目需求 7
(二)流程图分析 7
(三)项目功能结构图 8
四、数据设计 9
(一)数据属性 9
(二)数据表设计 10
五、系统功能实现 12
(一)前台用户界面的实现 12
(二)后台管理系统的设计 21
六、总结 27
七、致谢 28
八、参考文献 28
一、概述
(一)背景
我国的在校学生的数量也是一个非常庞大的,而且现在的大学生相对来说没有固定的经济来源,购买物品时会考虑性价比的高低。二手交易能够让同学们能够以更低的价格获得优质的物品,从而减小自己的经济负担。也能使二手的限制物品能够物尽其用。
(二)项目功能概括
本次系统主要实 *好棒文|www.hbsrm.com +Q: &351916072&
现了主界面的设计,登录注册功能,最新发布,商品查看,发布地显示,商品描述,评论留言系统,订单提交等功能,后台管理系统具有修改用户资料,后台管理商品资料,订单后台管理,钱包账户管理功能等。
项目主界面:项目主要界面的显示。
用户注册:从未使用过本系统的用户提供免费使用的机会。
用户登录:用户成功注册后可以登录到本系统,享受本系统带来的便利服务。
用户信息:用户可以查看自己的信息,也可对信息可以修改。
最新发布:可以查看最近时间发布的商品,可以让好货不在溜走,即使和卖家交流。
浏览商品:可以在系统查看别发发布的商品,有各种分类,点击想要查看类别。即可跳转至对应界面,方便操作,快速定位。
查看商品:可以查看商品的具体信息,显示该商品的发布地,让用户可以更好的选择。
评论区留言:可以让用户在商品下面评论,更好的探讨商品的价值与功能。
购买商品:用户可以在查看商品界面将此物品放入关注列表里,以后再考虑是否购买该商品,也可以在查看商品界面直接在线支付,将此物品立即购买下来。
订单信息:用户可以在此查看自己购买的商品物流信息和备注,也可以查看自己卖出的商品订单信息。
发布商品:用户可以将自己的闲置物品出售,可以设置出售金额,物品名称,物品类别,原价和上传物品图片等操作。信息修改:可以修改用户的昵称,手机号码,QQ账号与密码。
管理员后台用户管理:管理员可以在后台修改用户的手机号码,用户昵称,QQ账号和状态。对违规账号进行限制操作。
管理员后台商品管理:管理员在后台可以对商品的名称进行修改,类别的修改,价格和是否在售的状态的修改,也可以对违规的物品进行下架处理。
管理员后台订单管理:管理员可以对用户所提交的订单进行修改,也可对异常的订单进行限制处理。
管理员后台钱包管理:管理员可以对用户的金钱进行保驾护航。
(三)目的及意义
本系统就是为了能够让在校学生的二手物品能够流动起来,为广大学生带来实惠的物品。本系统还支持本校及周边学校的物品交易,可以面对面交易,现场查看物品质量。能够避免所购买的物品不符合预期的风险。能够做到真正的将风险降到最低,物品也能物尽其用。
二、开发环境搭
(一)环境变量配置
首先我们需要安装JDK和JRE(本次安装的版本为jdk1.7.0_75和jre7),在安装过程中根据需要选择安装位置。如图11所示。
/
图11 jdk安装成功界面
环境变量的设置,右击此电脑——属性——高级系统设置——高级——环境变量——系统变量。在系统变量中新建JAVA_HOME,变量值为 C:Program FilesJavajdk1.7.0_75。如图12所示。
/
图12 JAVAHOME变量设置
在系统变量中选择PATH变量(若没有此变量则新建PATH变量),变量值为%JAVA_HOME%in;。如图13所示。
/
图13 PATH环境变量设置
在系统变量中新建CLASSPATH变量,变量为:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar。如图14所示。
/
图14 CLASSPATH变量设置
(二)eclipse安装
安装eclipse,我所用的版本为: Mars.2 Release (4.5.2),在安装时候没有其他的注意选项,所有设置为默认的即可。如图15所示。
/
图15 eclipse安装成功界面
(三)MySQL安装
安装MySQL,在安装MySQL时候需要注意几点。
在登录界面选择跳过。如图16所示。
/
图16 登录界面设置
编码设置为UTF8 因此选择Best Support Multilingualism 选项。如图17所示。
/
图17 选择编码UTF8
ROOT密码设置,需要密码来登录MySQL。如图18所示。
/
图18 ROOT密码设置
我们安装了MySQL后,还需要安装navicat数据库管理工具,此工具能够帮助我们快速,便捷的对MySQL的数据进行管理。因为该软件安装没有特别需要注意的步骤,安装的信息默认的即可。安装完成后我们打开navicat,点击左上角连接,选择MySQL选项。在弹出的新建连接中输入连接名和刚刚安装MySQL时的root密码,即可连接上MySQL。如图19所示。
目录
Abstract: 4
一、概述 1
(一)背景 1
(二)项目功能概括 1
(三)目的及意义 2
二、开发环境搭 2
(一)环境变量配置 2
(二)eclipse安装 3
(三)MySQL安装 4
三、系统需求分析 7
(一)项目需求 7
(二)流程图分析 7
(三)项目功能结构图 8
四、数据设计 9
(一)数据属性 9
(二)数据表设计 10
五、系统功能实现 12
(一)前台用户界面的实现 12
(二)后台管理系统的设计 21
六、总结 27
七、致谢 28
八、参考文献 28
一、概述
(一)背景
我国的在校学生的数量也是一个非常庞大的,而且现在的大学生相对来说没有固定的经济来源,购买物品时会考虑性价比的高低。二手交易能够让同学们能够以更低的价格获得优质的物品,从而减小自己的经济负担。也能使二手的限制物品能够物尽其用。
(二)项目功能概括
本次系统主要实 *好棒文|www.hbsrm.com +Q: &351916072&
现了主界面的设计,登录注册功能,最新发布,商品查看,发布地显示,商品描述,评论留言系统,订单提交等功能,后台管理系统具有修改用户资料,后台管理商品资料,订单后台管理,钱包账户管理功能等。
项目主界面:项目主要界面的显示。
用户注册:从未使用过本系统的用户提供免费使用的机会。
用户登录:用户成功注册后可以登录到本系统,享受本系统带来的便利服务。
用户信息:用户可以查看自己的信息,也可对信息可以修改。
最新发布:可以查看最近时间发布的商品,可以让好货不在溜走,即使和卖家交流。
浏览商品:可以在系统查看别发发布的商品,有各种分类,点击想要查看类别。即可跳转至对应界面,方便操作,快速定位。
查看商品:可以查看商品的具体信息,显示该商品的发布地,让用户可以更好的选择。
评论区留言:可以让用户在商品下面评论,更好的探讨商品的价值与功能。
购买商品:用户可以在查看商品界面将此物品放入关注列表里,以后再考虑是否购买该商品,也可以在查看商品界面直接在线支付,将此物品立即购买下来。
订单信息:用户可以在此查看自己购买的商品物流信息和备注,也可以查看自己卖出的商品订单信息。
发布商品:用户可以将自己的闲置物品出售,可以设置出售金额,物品名称,物品类别,原价和上传物品图片等操作。信息修改:可以修改用户的昵称,手机号码,QQ账号与密码。
管理员后台用户管理:管理员可以在后台修改用户的手机号码,用户昵称,QQ账号和状态。对违规账号进行限制操作。
管理员后台商品管理:管理员在后台可以对商品的名称进行修改,类别的修改,价格和是否在售的状态的修改,也可以对违规的物品进行下架处理。
管理员后台订单管理:管理员可以对用户所提交的订单进行修改,也可对异常的订单进行限制处理。
管理员后台钱包管理:管理员可以对用户的金钱进行保驾护航。
(三)目的及意义
本系统就是为了能够让在校学生的二手物品能够流动起来,为广大学生带来实惠的物品。本系统还支持本校及周边学校的物品交易,可以面对面交易,现场查看物品质量。能够避免所购买的物品不符合预期的风险。能够做到真正的将风险降到最低,物品也能物尽其用。
二、开发环境搭
(一)环境变量配置
首先我们需要安装JDK和JRE(本次安装的版本为jdk1.7.0_75和jre7),在安装过程中根据需要选择安装位置。如图11所示。
/
图11 jdk安装成功界面
环境变量的设置,右击此电脑——属性——高级系统设置——高级——环境变量——系统变量。在系统变量中新建JAVA_HOME,变量值为 C:Program FilesJavajdk1.7.0_75。如图12所示。
/
图12 JAVAHOME变量设置
在系统变量中选择PATH变量(若没有此变量则新建PATH变量),变量值为%JAVA_HOME%in;。如图13所示。
/
图13 PATH环境变量设置
在系统变量中新建CLASSPATH变量,变量为:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar。如图14所示。
/
图14 CLASSPATH变量设置
(二)eclipse安装
安装eclipse,我所用的版本为: Mars.2 Release (4.5.2),在安装时候没有其他的注意选项,所有设置为默认的即可。如图15所示。
/
图15 eclipse安装成功界面
(三)MySQL安装
安装MySQL,在安装MySQL时候需要注意几点。
在登录界面选择跳过。如图16所示。
/
图16 登录界面设置
编码设置为UTF8 因此选择Best Support Multilingualism 选项。如图17所示。
/
图17 选择编码UTF8
ROOT密码设置,需要密码来登录MySQL。如图18所示。
/
图18 ROOT密码设置
我们安装了MySQL后,还需要安装navicat数据库管理工具,此工具能够帮助我们快速,便捷的对MySQL的数据进行管理。因为该软件安装没有特别需要注意的步骤,安装的信息默认的即可。安装完成后我们打开navicat,点击左上角连接,选择MySQL选项。在弹出的新建连接中输入连接名和刚刚安装MySQL时的root密码,即可连接上MySQL。如图19所示。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/279.html