基于HTML的网上寄卖系统的设计与实现
2021-09-27赵晖
赵晖
摘 要:本文主要是HTML的网上寄卖系统的实现设计,商城由两大部分:第一部分为希望用户看到的页面,包括主页,商品详情,登陆注册,购物车等,另一部分为管理员管理的页面,包括上货的商品种类,名称,用户管理等,即后台管理系统。
关键词:寄卖;在线;商城
一、引言
最近几十年,全球经济的飞速增长,电子商务行业如雨后春笋般高速发展。即便2009年以来,在国际金融危机的阴影下,我国诸多的企业行业都遭受到了不同程度的打击,但是电子商务,互联网相关的企业却异军突起,迎来了发展的快速阶段的时期,成为危机背景下经济增长的一个闪光点。过去两年,由于受到新型冠状病毒的影响,国内很多行业收到了前所未有的冲击,很多企业无奈破产倒闭,但是电子商务、信息等行业却生机勃勃,尤其是网上商城等,弥补了人们活动受限所带来的生活不便。
二、系统设计与功能划分
(一)三大模块
对于网店寄卖系统的整体设计,从开发角度分了三个步骤,也就是三个大的模块。
第一个是前端界面,使用HTML5写的整个页面,使用HTML布局规划,css完成样式的设置,js完成页面动态交互的功能。并且在网页中设置合理的链接来流畅的让用户在各个页面中进行合理流畅的跳转,或者使用js语句对操作按钮进行监听然后转到另外的页面。第二个模块是对用户通过注册登录,首页观看,商品列表,商品详情页,购物车,支付等一整套流程的代码底层逻辑的实现。第三个模块就是管理员网站的底层原理实现,这个网站的作用是对商家所上架的商品进行管理,比如分类,商品上架,订单的查询发货等一系列操作。该操作是对数据库的直接操作,而第二步中底层代码的实现也是借助了数据库存储数据,直接操纵数据库,所以管理员进行数据的更换的时候,用户所看到的数据也是动态的变化的。
(二)用户功能
从功能角度划分,分为普通用户和管理员用户功能。
普通用户的功能包括注册、登录、浏览商品、加入购物车购买等。如图1所示。
管理员用户功能包括管理用户、管理商品、管理订单等。如下图2所示。
三、业务逻辑实现
本设计前端使用HTML布局规划,css完成样式的设置,js完成页面动态交互的功能。管理员页面如图3所示。
后端使用java和MYSQL来实现,用戶登录和管理商品的代码如图4所示。
四、总结
本设计自己配置了website服务器,使用html、java和Mysql,在ecllipse环境下完成了简单的商务网站的设计与开发,实现了用户注册、登录和商品浏览购买等一系列功能,达到了商务网站的基本要求。