基于javaweb的显卡销售系统(源码)【字数:7690】
[Keywords] Graphics card sales website; Shopping Cart; Java目录
一、绪论 1
(一)研究背景 1
(二) 研究意义 1
二、系统分析 1
(一)可行性分析 1
1.技术可行性 1
(2)操作可行性 2
(二)系统用例分析 2
1.前台用户 2
2.管理员用户 2
(三)数据需求分析 3
三、概要设计 4
(一)系统功能模块设计 4
(二) 数据库设计 4
1.概念结构设计 4
2.物理结构设计 7
四、系统详细设计与实现 8
(一)前台模块 8
1.用户注册登录 8
2.显卡搜索 10
3.购物车 12
4.订单查看 13
5.个人中心 14
(二)管理员模块 16
1.订单管理 16
2.显卡管理 16
3.系统管理 18
总结 20
致谢 20
参考文献 21
一、绪论
(一)研究背景
网络的发展改变传统的物品 *51今日免费论文网|www.51jrft.com +Q: ^351916072*
交易方式,在互联网发展的初期阶段,由于相关的法律不健全,大部分也都不认可网上购物,再加上物流的普及程度也不高。但从进入到21世纪开始,各大电商平台的出现改变了传统的观念,淘宝、京东、拼多多都大型电商平台每天的成交量都数以万计,这也充分说明了当前的电子商务的购物模式已经开始普及,人们也都认可网上购物。特别从2020年开始,疫情的出现也人们的出现带来了很大的麻烦,疫情严重的地方都会禁止出行,人们的生活和工作受到了很大的影响。由于超市、商城都是人员密集的场所,进出都会严格管控。外出购买商品变的很不方便,很多地方开始居家上网课,各种电子设备的需求量不断增加,对于显卡的需求也比平时要多。建立一个显卡销售网站是非常有实际意义的。
(二) 研究意义
显卡销售网站是依托与互联网和电子商务来完成的,实现了网上购买显卡的基本需求。显卡销售网站是通过网络的形式展示每一种显卡,展示了显卡的名称、图片、生产厂家、容量和价格等信息,用户可以更方便、更详细的了解显卡信息。显卡销售网站的主要目的是为了让用户不用出门就完成了购买显卡的需求,在新冠疫情严重的时候,网上购买显卡的优势尤为突出,大部分出现疫情的城市都会限制出行,给人们的日常生活带来了不小的麻烦。显卡销售网站可以为人们提供网络购买显卡,然后再进行无接触的配送,下单后配送员把显卡放在指定的地方,然后用户取回即可,这样可以有效的弊端人与人之间的接触,防止了病毒的传播。显卡销售网站的应用不仅为购买显卡提供了方便,还有助于疫情的防控。
二、系统分析
(一)可行性分析
1.技术可行性
(2)操作可行性
显卡销售网站是一个基于网络平台的在线购买显卡的系统,系统中通过图片、文字详细展示了每种显卡的基本信息,并设计了购物车的功能来完成选择显卡的操作,方便存储和价格的统计。显卡销售网站的前台和后台都采用了菜单的模式进行设计,各个功能模块的操作都很方便,页面设计简单、美观、大方。显卡销售网站在操作上是可行的。
(二)系统用例分析
显卡销售网站分为了前台用户和后台管理员用户。前台用户在网站主要是浏览搜索显卡,以及购买显卡。后台管理员功能主要工作是对显卡销售进行后台发布订单和订单管理,对所有显卡的销售与订单均进行权限管理。
1.前台用户
①用户注册登录,在显卡销售网站中未注册的用户只具有浏览搜索显卡的权限,没有购买的权限。只有注册登录的用户才具有购买的权限。用户进行注册操作时就需要注意判断其注册基础信息存储的安全合法性,登录账号时必须要先存储注册用户注册的注册基本的信息。
③购物车:用户选择显卡后,在显卡详情后先选择数量,然后就可以把显卡加入到购物车中,购物车中会计算出所选显卡的总价格。从购物车中可以提交到订单数据库中。
④订单查看:在订单查看中包括了未处理和已处理订单的查看,未处理订单中用户可以进行催单操作,并统计出该订单的催单次数。
⑤个人中心:在个人中心中可以完成收货地址的添加、修改和删除,以及个人基本信息和登录密码的修改。
2.管理员用户
①商品的管理:在商品的管理过程中还可以随时对显卡商品的所有基本信息资料进行添加、修改和删除,添加时包括了显卡的名称、单价、图片、产地、详情介绍等。
②订单管理:订单管理中包括了未处理订单和已处理订单,在未处理订单中可以查看催单的次数,并可以进行发货操作。
③系统用户管理:在系统用户管理的模块界面中用户可以随时对在前台注册登陆的所有用户状态进行在线查看确认和登录管理,可以快速完成对系统管理员的登录以及密码等的设置修改。
前台用户和管理员用户用例图分别如图21,22所示。
图21 前台用户用例图
图22 管理员用例图
(三)数据需求分析
数据需求是对显卡销售网站所需要用到的各项数据进行分析,分析出每一项数据的组成部分。
(1)用户信息:主要包括了购买显卡的用户的登录账号、密码、姓名和电子邮箱。
(2)收货地址信息:主要包括收货人姓名、联系电话、住址和买家用户的ID。
(3)显卡信息:主要包括了显卡的ID、显卡品牌ID、显卡名称、价格。生产厂家、容量、图片和详情介绍。
原文链接:http://www.jxszl.com/jsj/rjgc/608170.html