商品如何设置首页
如何设置首页 时间:2021-04-12 阅读:(
)
ComputerSystemNetworkingandTelecommunications计算机系统网络和电信,2019,1(2)ISSN:2661-3719(Print);2661-3727(Online)225DesignandImplementationofCampusSecond-handGoodsTradingPlatformbasedonJavaWebFenglinSUNZhengdeBAOChenxiLISchoolofComputerandSoftware,JinchengCollege,SichuanUniversity,Chengdu,611731AbstractInthecontextoftherapiddevelopmentoftheInternetera,theInternethasgraduallyinfiltratedintoallaspectsofpeople'slife,withthehelpoftheInternet,people'slifeinallaspectsaremoreandmoreconvenientandfast.
Inthiscontext,variousonlinetradingplatformsriserapidly.
Atthesametime,smallandsmall-scaleonlinetradingsystemsarealsobecomingademand.
Onthisbasis,inordertomakestudentsinschoolconvenientandfasttodealwithidleitems,sothattheflowofsecond-handsmallgoods,toavoidthewasteofresourcesandotherpurposes.
UsingtheServlet,JspandMysqltechnologiesinJavawebtodevelopthesecond-handgoodstransactiononcampus,soastoprovideanonlinetradingplatformforstudentsandteacherstodealwithidlegoodsonline.
KeyWordsJavaWeb,OnlineTrading,TheCampus,TheInternetDOI:10.
18686/jsjxt.
v1i2.
685基于Javaweb的校园二手商品交易平台的设计与实现孙凤琳鲍正德李晨曦四川大学锦城学院计算机与软件学院,四川成都,611731摘要在当下互联网发展迅速的时代背景下,互联网逐渐渗入到人们生活的方方面面,借助互联网,人们的生活在方方面面都越来越方便快捷.
在此背景下,各大线上交易平台迅速崛起.
与此同时,小型小范围的线上交易系统也逐渐成为一种需求.
在此基础上,本着使在校学生方便快捷地处理闲置物品,使二手小商品流动起来,避免造成资源的浪费等目的.
使用Javaweb中Servlet、Jsp、Mysql技术开发校园二手商品交易,给在校师生提供一个线上处理闲置物品的线上交易平台.
关键字JavaWeb;线上交易;校园;互联网1.
引言在互联网迅速发展的浪潮下,人们获取信息的方式越来越便捷、多样化,每个人都可以根据自己的需求在任何时间发布获取信息,来分享或获取资源.
经了解,现存的大型的线上交易平台很多,却没有适合小范围的小型线上交易平台.
大型的线上交易平台就意味着信息的海量,发布和获取的信息的利用率低,造成信息垃圾同时交易更不方便.
如何使自己发布的信息为更多的人所知,如何解决快速高效地获取自己所需的信息,同时方便交易避免质量问题退货麻烦等一系列问题,成为一项挑战.
在此基础上,开发的校园二手商品交易系统可以为师生提供信息交流和商品交换的平台.
当人们需要低价购买二手商品或转移闲置商品时,系统将特别方便,信息利用率高,交易更加方便.
2.
系统分析2.
1设计思路ComputerSystemNetworkingandTelecommunications计算机系统网络和电信,2019,1(2)ISSN:2661-3719(Print);2661-3727(Online)226本系统采用sevlet+Jsp+Mysql框架,应用Mysql数据库,Javaweb相关知识主要分为逻辑设计,页面设计,实体类设计,数据访问对象类,全局的类几个方面使用Java面向对象的特性创建用户、商品、新闻、评价留言、账单、订单、购物车、购买记录等实体类,使用Java中的Jdbc相关内容实现对实体类的增删查改;servlet用于控制事务的逻辑,JSP、CSS和JavaScript用于设计页面.
2.
2系统开发环境系统在Windows10的操作系统上运行.
集成开发工具是Eclipse6.
1,在Jdk1.
在8环境下,测试编译器通过,Web服务器采用Tomcat9.
3.
校园二手商品交易系统总体设计3.
1需求分析在校大学生每年都会添置许多东西,同时也有大量的闲置的物品需要转卖,但是仅能通过咸鱼、当当等大型平台交易,而这曝光率不高,且退换货不方便.
通过建立一个校园二手商品交易系统,可以方便学生快速便捷地处理闲置物品.
学生既可以是买家也可以是卖家,线上浏览商品信息,线下当面交易,避免了退换货的麻烦,也降低了被无良商家欺骗的风险.
系统有三个主要角色:1)买方用户:用户可以在此平台注册为买方,并管理其基本信息.
登陆系统后,可以浏览、查询、购买和查看商品信息.
收货时,需要对收货进行确认和评估.
2)卖家用户:用户作为卖家可在此平台注册成为卖家,可以对自己的基本信息进行管理,登陆系统后,可以上传商品信息、查看订单、查看库存、处理订单、查看销售额以及查看来自买家的评价以及店铺综合评分.
3)系统管理员:系统管理员可以对买家信息、卖家信息、以及商品信息的增删查改的操作,不定时地更新发布新闻动态,同时需要不定时的对系统进行升级维护.
序列角色名称主要工作使用频率1系统管理员商品分类管理,新闻管理,用户管理,留言管理一般2用户管理员上传商品信息,处理订单较高3用户浏览商品,购买商品屏藩图1角色图3.
2功能设计校园电子商务系统主要是面向学校,提供一个小型校园交易平台,供全校师生买卖闲置物品,对交易过程以及平台产生的各种数据进行管理.
主要包括后台管理和前端接口两部分.
后台完成对整个交易平台生成的所有数据的管理,包括商品管理、新闻管理、消息管理、用户管理、分类管理、订单管理等功能.
前端界面包括商品分类、商品主页、商品推送、购物车、搜索栏、导航栏、新闻动态等功能.
3.
3模块设计系统共有七个模块:注册模块、商品管理模块、新闻管理模块、消息管理模块、用户管理模块、分类管理模块、订单管理模块.
图2wbs功能图1)注册登陆模块是用户使用该平台的起点,用户有不同的权限,在平台上注册之后平台的服务器的数据库便有了该用户的信息,用户登陆之后便可以使用平台完成交易.
ComputerSystemNetworkingandTelecommunications计算机系统网络和电信,2019,1(2)ISSN:2661-3719(Print);2661-3727(Online)2272)商品管理包括用户作为卖家将商品上架和下架以及修改商品信息.
3)新闻管理是系统管理员不定时的在平台上发布新闻动态,使用户能够快速地获取关于校园闲置物品的最新消息.
4)报文管理是用户作为买方在平台上的报文.
向商家发送消息,并对系统的改进提出意见.
5)用户管理是系统管理员对用户的增删查改的操作,如果有个别的用户不遵守平台规则,管理员有权闲置其使用该系统.
6)分类管理是系统管理员对商品的分类管理,包括上级分类、下级分类和常用分类.
通过对商品进行分类,用户可以快速找到他们需要的商品.
7)订单管理是指用户作为卖方处理来自买方的订单,并根据库存等信息决定是否交易.
图3功能模块图4.
系统的实现4.
1前端页面实现系统主要采用JSP、CSS、javascript等技术实现页面设计.
其中,JSP是JavaWeb服务器的动态资源,其功能与HTML页面、显示数据和获取数据的功能相同.
CSS的功能是设置页面的布局和样式.
javascript的作用是增加网页的动态功能.
网页的部分页面如下:图4系统首页4.
2功能实现Servlet、JDBC、XML、Java等技术主要用于实现系统的功能.
servlet负责业务逻辑.
采用面向对象的Java语言,为每个对象创建实体类,利用Dao提供的数据访问接口连接数据库,Servlet负责页面的转向和重定向以及参数的传递,跳转到Jsp负责接收和显示数据.
通过这一系列流程,系统的前端和后端包括商品管理、新闻管理、消息管理、用户管理、分类管理、订单管理等功能.
前端界面包括商品分类、商品主页、商品推送、购物车、搜索栏、导航栏、新闻动态等功能.
以下是一些功能实现的功能接口:ComputerSystemNetworkingandTelecommunications计算机系统网络和电信,2019,1(2)ISSN:2661-3719(Print);2661-3727(Online)228图6管理模块界面4.
3数据库设计实现该系统数据库的实现主要使用了Mysql数据库,1)以下是数据库的概要设计:买家订单(买家订单号,商品名称,商品图片,是否付款)卖家订单(卖家订单号,商品名字,商品图片,购买数量,订单状态,商品库存,)买家订单详情表(买家订单号,商品名称,商品图片,购买数量,成交价格,订单状态,订单建立时间,用户账号,用户电话,用户地址,是否付款)卖家订单详情表(卖家订单号,商品名称,商品图片,成交价格,购买数量,订单状态,商品库存,买家用户账号,商品号买家地址,订单创建时间)账单表(账单号,创建时间,收入多少,支出多少,支付方式)买家购买记录(订单号,商品名称,商品图片,购买数量,成交价格,购买时间,支付方式)卖家售出记录(订单号,商品名称,商品图片,购买数量,成交价格,购买时间,支付方式)新闻(新闻号,新闻名称,新闻内容,新闻创建时间)产品分类(产品分类号,分类名称,父目录)产品(商品号,商品名,商品描述,商品价格,商品库存,商品父目录,产品子目录,商品价格)用户(用户号,用户昵称,用户密码,用户性别,用户电话,用户地址,用户权限)购物车(购物车号,商品号,用户号,商品图片,商品名称,商品价格,购买数量,商品库存,)留言(留言号,留言内容,创建时间,回复内容,回复创建时间,回复者昵称)2)以下代码示例publicstaticintu(EASYBUY_COMMENTcomment){intnum=0;Connectionconn=null;PreparedStatementpst=null;try{conn=Basedao.
getconn();stringsql="更新easybuy_commentsetec_nick_name=,EC_REPLY=whereEC_ID=pst=conn.
准备资产(SQL);setString(1,comment.
getEC_NICK_NAME());setString(2,comment.
getEC_REPLY());setInt(3,comment.
getEC_ID());num=pst.
executeUpdate();}catch(Exceptione){e.
printStackTrace();}finally{Basedao.
关闭所有(空、pst、conn);}returnnum;}此段代码是用Java语言中运用jdbc技术连接、操作数据库的代码的一个节选,首先是Java语言写一个创建一个类,在类下面写更新留言的方法,定义了整型以根据返回结果确认是否完成操作,Connection是数据库连接的类,PreparedStatement用以执行Sql语句.
然后调用Basedao里面的数据库连接方法,而后用setString插入参数,最后执行sql语句返回是否执行完成,关闭连接.
这就是一个利用java语言操作数据库的一个案例.
ComputerSystemNetworkingandTelecommunications计算机系统网络和电信,2019,1(2)ISSN:2661-3719(Print);2661-3727(Online)2295.
结束语当前互联网发展迅速,随着各项技术的成熟,如何利用IT技术为生活带来方便,逐渐成为一个值得研究的课题.
如今,随着经济的快速发展,人们的购买力也随之大大提高.
随着对商品的需求量的增加,伴随着的是大量的商品被闲置,本系统就使小范围的大量的的闲置商品得以流通提供一个平台,有别于大型的电商平台的广泛,大众化,本系统专注于小范围,设计适合学生的电商平台.
参考文献[1]赵恒.
JavaWeb应用程序安全技术[J].
电子技术与软件工程,2019(04):194.
[2]杨定成,郑定超.
基于Java的实验室用电管理系统设计与制作[J].
电子制作,2019(Z1):56-58.
[3]欧楠.
计算机软件开发中Java语言的应用分析[J].
信息与电脑(理论版),2019(04):110-111.
[4]吕颍颍,吴华芹.
Java程序设计移动学习平台的设计与实现分析[J].
信息与电脑(理论版),2019(03):129-131.
[5]罗超,龙侃.
基于java的企业进销存系统的设计和实现[J].
信息记录材料,2019,20(02):207-208.
作者简介第一作者:孙凤琳(1998-),女,汉,四川省南充市,本科,四川大学锦城学院,研究方向:数据库技术开发.
第二作者(通讯作者):鲍正德(1989-),男,汉,黑龙江哈尔滨,研究生,四川大学锦城学院,研究方向:电子商务.
第三作者:李晨曦(1998-),男,汉,贵州省贵阳市,本科,四川大学锦城学院,研究方向:大数据技术开发
ReliableSite怎么样?ReliableSite好不好。ReliableSite是一家成立于2006年的老牌美国商家,主要经营美国独立服务器租赁,数据中心位于:洛杉矶、迈阿密、纽约,带宽1Gbps起步,花19美元/月即可升级到10Gbps带宽,月流量150T足够各种业务场景使用,且免费提供20Gbps DDoS防护。当前商家有几款大硬盘美国独服,地点位于美国洛杉矶或纽约机房,机器配置很具有...
reliablesite怎么样?reliablesite是一家于2006年成立的老牌美国主机商,主要提供独服,数据中心有迈阿密、纽约、洛杉矶等,均免费提供20Gbps DDoS防护,150TB月流量,1Gbps带宽。月付19美金可升级为10Gbps带宽。洛杉矶/纽约/迈阿密等机房,E3-1240V6/64GB内存/1TB SSD硬盘/DDOS/150TB流量/1Gbps带宽/DDOS,$95/月,...
hostslim美国独立日活动正在进行中,针对一款大硬盘荷兰专用服务器:双E5-2620v2/4x 1TB SATA硬盘,活动价60美元月。HostSlim荷兰服务器允许大人内容,不过只支持电汇、信用卡和比特币付款,商家支持7天内退款保证,有需要欧洲服务器的可以入手试试,记得注册的时候选择中国,这样不用交20%的税。hostslim怎么样?HostSlim是一家成立于2008年的荷兰托管服务器商,...
如何设置首页为你推荐
asp.net空间哪里可以申请asp空间的?sqlserver数据库sql server数据库是什么 型数据库internetexplorer无法打开internet explorer网页打不开asp.net网页制作如何用ASP.NET做网站?资费标准中国移动38元套餐介绍2828商机网千元能办厂?28商机网是真的吗?我爱试用网电信爱玩4G定向流量包开通需要交费吗400电话查询400电话号码可以查询归属地吗?办理400电话是不是很贵?工具条手机的工具栏怎么在任务栏里?怎么把工具栏调到手机下面?如何发帖子网上怎么发帖子?
php主机租用 域名主机管理系统 idc评测网 gitcafe 北京双线机房 免费个人空间 最好的免费空间 国外ip加速器 中国电信网络测速 免费asp空间申请 umax 移动王卡 accountsuspended 中美互联网论坛 hosting 低价 容 装修瓦工培训 主机游戏 网站服务器硬件配置 更多