商品如何设置首页
如何设置首页 时间: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-),男,汉,贵州省贵阳市,本科,四川大学锦城学院,研究方向:大数据技术开发
香港最便宜的vps要多少钱?最便宜的香港vps能用吗?香港vps无需备案,整体性能好,而且租用价格便宜,使用灵活,因为备受站长喜爱。无论是个人还是企业建站,都比较倾向于选择香港VPS。最便宜的香港vps能用吗?正因为有着诸多租用优势,香港VPS在业内颇受欢迎,租用需求量也在日益攀升。那么,对于新手用户来说,香港最便宜的vps租用有四大要点是务必要注意的,还有易探云香港vps租用最便宜的月付仅18元...
每每进入第四季度,我们就可以看到各大云服务商的促销力度是一年中最大的。一来是年底的促销节日活动比较多,二来是商家希望最后一个季度冲刺业绩。这不还没有到第四季度,我们看到有些商家已经蠢蠢欲动的开始筹备活动。比如素有低价VPS收割机之称的Virmach商家居然还没有到黑色星期五就有发布黑五促销活动。Virmach 商家有十多个数据中心,价格是便宜的,但是机器稳定性和速度肯定我们也是有数的,要不这么低的...
2021年恒创科技618活动香港美国服务器/云服务器/高防全场3折抢购,老客户续费送时长,每日限量秒杀。云服务器每款限量抢购,香港美国独服/高防每款限量5台/天,香港节点是CN2线路还不错。福利一:爆品秒杀 超低价秒杀,秒完即止;福利二:云服务器 火爆机型 3折疯抢;福利三:物理服务器 爆款直降 800元/月起;福利四:DDOS防护 超强防御仅 1750元/月。点击进入:2021年恒创科技618活...
如何设置首页为你推荐
操作http抢米网什么意思抢小米手机传奇域名谁有霸气一点的传奇名字。给个美国独立美国独立时不是只有13个洲吗?后来的领土都是怎么得来的。oscommerceosc.s是个什么文档?要怎样打开?有谁知道?谢谢!!建站之星建站之星和凡科建站哪个系统好用呢?网上支付功能怎样开通网上支付功能?顽固木马专杀工具腾讯顽固木马专杀怎么授权广告管理系统求一份广告公司管理制度,要详细点,包括奖惩条例,抽成这些。chmod文件夹linux 中chmod命令使用的详细解释
diahosting 天猫双十一秒杀 lamp配置 php免费空间 网盘申请 免费smtp服务器 广州服务器 稳定免费空间 免费申请个人网站 如何用qq邮箱发邮件 1美金 域名与空间 贵阳电信测速 qq金券 lamp兄弟连 创速 开心online 美国asp空间 godaddy退款 美国达拉斯 更多