商品如何设置首页

如何设置首页  时间: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-),男,汉,贵州省贵阳市,本科,四川大学锦城学院,研究方向:大数据技术开发

日本美国站群服务器raksmart站群新增,限量低至月1.99美元

RAKsmart 商家八月份的促销活动今天更新。基本上和上个月的产品套餐活动差不多的,不过也是有简单的微调。对于RAKsmart商家还是比较了解的,他们家产品虽然这两年增加多个机房,以及在VPS主机方案上有丰富的机房和调整到一些自营机房,他们家的策划能力还是有限,基本上每个月的套餐活动都差不多。RAKsmart 在八月份看到有新增香港高防服务器可选,最高100GB防御。同时原来上个月缺货的日本独立...

raksmart:全新cloud云服务器系列测评,告诉你raksmart新产品效果好不好

2021年6月底,raksmart开发出来的新产品“cloud-云服务器”正式上线对外售卖,当前只有美国硅谷机房(或许以后会有其他数据中心加入)可供选择。或许你会问raksmart云服务器怎么样啊、raksm云服务器好不好、网络速度快不好之类的废话(不实测的话),本着主机测评趟雷、大家受益的原则,先开一个给大家测评一下!官方网站:https://www.raksmart.com云服务器的说明:底层...

什么是BGP国际线路及BGP线路有哪些优势

我们在选择虚拟主机和云服务器的时候,是不是经常有看到有的线路是BGP线路,比如前几天有看到服务商有国际BGP线路和国内BGP线路。这个BGP线路和其他服务线路有什么不同呢?所谓的BGP线路机房,就是在不同的运营商之间通过技术手段时间各个网络的兼容速度最佳,但是IP地址还是一个。正常情况下,我们看到的某个服务商提供的IP地址,在电信和联通移动速度是不同的,有的电信速度不错,有的是移动速度好。但是如果...

如何设置首页为你推荐
三星支付宝企业信息查询系统官网怎么查自己办了几个工商营业执照dell服务器bios设置如何进入DELL电脑BIOS设置人人视频总部基地落户重庆渝洽会上的西部国际总部基地是做什么的?曲目ios开放平台企鹅号和腾讯内容开放平台是一样的吗,有什么区别?2828商机网千元能办厂?28商机网是真的吗?闪拍网关于闪拍网骗人的情况?discuzx2Discuz! Database Error怎么解决建站之星建站之星和凡科建站哪个系统好用呢?
美国和欧洲vps 万网域名证书查询 主机屋免费空间 牛人与腾讯客服对话 个人域名 域名转向 asp免费空间申请 流量计费 如何用qq邮箱发邮件 linux使用教程 视频服务器是什么 789 万网空间 国内空间 xshell5注册码 新网dns hosting24 asp介绍 so域名 卡巴斯基官方下载 更多