数据库脚本下载地址: https://download.csdn.net/download/itrjxxs_com/86427629
随着近年来中国经济的快速发展,人民水平的提高。人们的购物需求日益剧增,与传统购物销售不同的是,网上商城是当下最热门的方式。
为满足用户需求,实现一个基于JSP技术和MySQL数据库技术开发的购物销售系统。本系统基于B/S模式,采用SSH框架,使用MVC架构设计而成。在设计过程中,借鉴国内外优秀网站的设计,网站界面简洁、大方,便于用户操作,用户良好性高,而后台设计内容丰富,是的管理员管理后台得心应手。通过本系统将实现用户随时随地在网上浏览、购买购物,也便于商家管理购物销售、挖掘潜在客户,凭借互联网思维,为购物销售开创一个新的渠道。
本系统按照销售工作流程,实现的购物的在线交易一体化。客户可以在网站上注册、登录、购买并实时了解购物价格变动等功能,商家可以对客户订单处理、发布广告,并可以对购物上架下架等操作。通过在网络上搭建虚拟商城,使得购物过程变得轻松、快捷、方便。
综合系统的需求分析,本系统模块设计如下:
前台方面,面向客户,实现客户登陆网站浏览商品、注册网站购买商品等功能,本系统前台分为以下模块:
登录注册:用户注册登陆网站实现购物浏览、购买;
公告:展示网站动态,播放最新信息;
商品展示:展示购物的信息;
信息检索:通过关键字对购物进行检索;
购物车:用户将选购的购物添加到购物车;
个人中心:用户查看或者修改个人信息及密码,查看订单记录。
后台方面,管理员对商品进行上架下架处理、发布公告、处理订单,因此本系统后台分为以下模块:
用户管理:管理员对用户信息进行维护;
管理员维护:系统管理员对管理员进行维护;
订单管理:管理员对用户订单进行处理;
商品管理:管理员对购物上架下架进行处理;
公告维护:管理员发布网站公告
用户信息表 列名数据类型长度允许空是否主键说明 idInt11否是用户编号 addressvarchar200是否用户地址 brithdaydatetime是否用户出生日期 dentityCodevarchar20是否用户密码 emailvarchar20是否用户邮箱 mobilevarchar20是否用户手机 passwordvarchar50是否用户密码 sexvarchar5是否用户性别 statusint11否否用户类型 trueNamevarchar20是否用户真名 userNamevarchar20是否用户名 2.购物大类别信息表用于存放购物大类别,如表6.2所示。 表6.2 购物大类别信息表 列名数据类型长度允许空是否主键说明 idInt11否是大类别编号 namevarchar50是否大类别名称 remarksvarchar255是否大类别介绍 3.购物小类别表用来存放购物小类别,如表6.3所示。 表6.3 购物小类别表 列名数据类型长度允许空是否主键说明 idInt10否是小类别编号 namevarchar20是否小类别名称 remarksBit是否小热点介绍 bigTypsIdInt10是否所属大类别 4.购物信息表用来存放购物的基本信息,如表6.4所示。 表6.4 购物信息表 列名数据类型长度允许空是否主键说明 idInt11否是商品编号 descriptionvarchar2000是否商品描述 hotdecimal11是否是否热卖 hotTimedatetime是否时间 namevarchar50是否名称 priceInt11是否价格 proPicvarchar255是否图片 specialPriceInt11是否特价 specialPriceTimedatetime是否特价时间 bigTypeIdInt11否否所属大类别 smallTypeIdInt11否否所属小类别 stockInt11否否库存 5.订单信息表用于存放订单基本信息,如表6.5所示。 表6.5 订单信息表 列名数据类型长度允许空是否主键说明 idInt11否是订单编号 costfloat否否订单总价 creatTimedatetime20是否下单时间 orderNovarchar255是否订单号 statusInt11否否订单状态 userIdInt11是否下单人 6.订单项信息表用来存放订单项的基本信息,如图6.6所示。 表6.6 订单项信息表 列名数据类型长度允许空是否主键说明 idInt11否是订单项编号 numInt11否否购买商品的数量 orderIdInt11是否订单编号 productIdInt11是否购物编号 7.标签表用来存放标签的基本信息,如表6.7所示。 表6.7 标签信息表 列名数据类型长度允许空是否主键说明 idInt11否是标签编号 namevarchar50是否标签名称 urlvarchar100是否链接 8.留言表用来存放留言的基本信息,如图6.8所示。 表6.8 留言信息表 列名数据类型长度允许空是否主键说明 idInt11否是留言编号 contentvarchar1000是否留言内容 createTimedatetime是否留言时间 nickNamevarchar30是否昵称 replyContentvarchar100是否回复内容 replyTimedatetime是否回复时间 9.新闻表用来存放新闻的基本信息,如图6.9所示。 表6.9 新闻信息表 列名数据类型长度允许空是否主键说明 idInt11否是新闻编号 contenttext是否新闻内容 createTimedatetime是否创建时间 titlevarchar50是否标题 10.公告表用来存放公告的基本信息,如图6.10所示。 表6.10 公告信息表 列名数据类型长度允许空是否主键说明 idInt11否是公告编号 contenttext是否公告内容 createTimedatetime是否创建时间 titlevarchar50是否标题 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
相关知识
基于ssm+vue宠物用品网上商城的设计与实现(开题报告+程序+论文+java)
网上宠物商城系统(源码+开题)
java计算机毕业设计宠物商城的设计与实现(开题+程序+论文)
Java基于Java技术的宠物交易平台的设计与实现(开题+源码)
Java计算机毕业设计基于宠物服务系统的设计与实现(开题+源码+论文)
基于ssm+vue基于技术的宠物交易平台的设计与实现(开题报告+源码+论文)
基于ssm+vue基于宠物店管理系统的设计与实现(开题报告+源码+论文)
Java计算机毕业设计宠物用品商城系统(开题报告+源码+论文)
基于智能推荐的宠物之家网站设计与实现(开题报告+源码)
基于ssm+vue宠物喂养资讯分享平台的设计与实现(开题报告+程序+论文+java)
网址: 基于JAVA的网上宠物商城设计与实现参考【数据库设计、源码、开题报告】 https://m.mcbbbk.com/newsview928715.html
上一篇: nodejs+vue在线宠物商店 |
下一篇: nodejs+vue+Eleme |