玻璃杯微商城
在互联网的时代中,智能手机和计算机是连接到网络的重要设备。如今随着智能手机的普及,手机端的网站分流不少流量。现在研发一个可以适合手机浏览的网站,可以方便用户。在闲暇时,在任何地方,可以掏出手机观看我们的网站。本文明确用户的需求,并做出详细的分析,运用的Java和JqueryGird、Jquery、bootstrap.js和AUI等前端框架,以sqlyog作为MySQL数据库的管理工具,完成的用户的浏览、购买、评论以及商家的后台管理系统。本课题完成了主要普通商城的功能以及添加了淘宝的一些功能,还有后台系统的实现。
目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 1
(四)开发软件 1
二、系统分析与设计 2
(一)系统功能需求 2
(二)系统分析 2
(三)数据库设计 3
(四)开发及运行环境 11
三、概要设计 11
(一)基本设计和处理流程 11
四、系统具体实现 12
(一)登录注册 12
(二)个人资料完善 14
(三)商品展示和轮播广告功能 15
(四)商品的搜索功能 16
(五)商品详情和加入购物车功能 18
(六)商品结算和订单查看 19
(七)收货地址和自提地址 21
(八)确认收货和评论功能 22
(九)商品的添加修改和下架 26
(十)自提地址的添加和自提 29
(十一)物流添加 30
(十二)物流查看 32
(十三)后台回复评论功能 34
(十四)广告设置 37
(十五)分类管理 39
(十六)管理员的添加以及权限设置 41
(十七)订单分类查看及操作 43
五、系统测试 44
(一)测试环境 44
(二)测试过程 44
结束语 45
致谢 46
参考文献 47
一、引言
(一)
*好棒文|www.hbsrm.com +Q: #351916072#
开发背景
现如今因为网上支付的普及,大多数人习惯在网上购物。除了在实体店经营盈利外,网络销售是一个扩大销量不错的渠道。在用户的需求下我们需要为其销售玻璃杯做一个
适应手机的网站,并且配套一个的管理系统。
(二)选题意义
在人人拥有一部智能手机的年代,做一个适应手机的网站会大大的提高浏览量促进商品的销售,和公司的知名度。
(三)设计目标
商城主要功能是包含了购物的基本流程并且添加了评论、快递、自提功能。后台主要是商品的添加,修改,快递公司,以及一些查看回复评论,自提点设置等功能。
(四)开发软件
1. Mysql
Mysql是一种关系型数据库管理系统,瑞典MysqlB 有限公司开发了这个数据库系统,当前属于?Oracle?的下面的产品。Mysql是最常用的关系型数据库管理系统其中的一种,在 WEB 应用方面,Mysql是最好的 RDBMS软件。
Mysql是将数据分别存储于不同表中,这样便于查找等操作,方便灵活。
Mysql还有许多的管理软件,可视化操作,更好的管理数据,如navicat for mysql,SQLyog等。
2.Java技术
跨平台性
跨平台性,主要指软件在各种各样的计算机环境下可以一样的启动运行,不会因为计算机的硬件或操作系统的不适应,而无法运行。这样更好的布置java运行环境,启动java开发的项目。
面向对象
Java是一种面向对象的语言,也就是可以有利于更好更快开发的语言,这样有很多的优点,如代码扩展、代码复用等。
多线程
Java开发的应用可以在进行多任务处理,更好的利用cpu的资源。在java中可以继承Thread类或者实现Runable接口来实现多线程。
二、系统分析与设计
(一)系统功能需求
实现的主要功能如下:
用户的注册和登录
个人信息的完善
商品的添加和下架
商品的展示
商品搜索
商品的添加购物车
商品的结算和查看
订单详情查看
收货地址和自提地址的添加
物流添加
物流查看
确认收货、评论功能
后台回复评论功能
广告设置
分类管理
管理员的添加及权限设置
订单分类查看及操作
(二)系统分析
主要就是用户功能之间的联系和用户各自的功能的实现。
用户:
用户的注册和登录
个人信息的完善
商品的展示
商品搜索
商品的添加购物车
商品的结算和查看
收货地址和自提地址的添加
确认收货、评论功能
管理员:
订单分类查看
商品的添加和下架
自提地址的添加
物流添加
物流查看
后台回复评论功能
广告设置
分类管理
管理员的添加及权限设置
(三)数据库设计
1、数据库的需求分析
根据本系统的功能设计的需求,通过对整个系统功能,运用的分析,数据库应当包含以下的各表:
地区表:ID,地区名字,地区等级,所属上级id,地区状态。
评价表:ID,内容,标签,评价标题,初步,评价时间,标示,订单id,评价图片id,评论商家编号,状态,评论类型,状态,评论类型,评分,评论商品编号,评论人。
评价图片表:ID,评价图片,评价图片状态,排序号,评论id。
评价分类:ID,是否有效,排序号,分类级别,分类名称,上级分类。
广告:ID,广告图片地址,状态,广告文字说明,网址链接,结束时间,排序号,开始时间,广告类型。
广告类型表:ID,广告高度,广告尺寸,广告宽度,类别名称。
商品统计数据表:ID,累计评论,好评率,商品名称,点击数,已售总数,商家id,商品id。
订单物流信息表:ID,物流公司代码,每条跟踪信息的描述,显示状态,快递单号,订单号,快递单当前状态,查询结果状态,时间。
订单信息扩展表:ID,送货地址,验证码,收件人,手机电话,座机电话,地区ID标识,地区,送货方式所属ID,送货的方式,送货的状态,订单ID。
商品SKU表:ID,规格详细信息,规格标识,产品编码,修改时间,原价,售价,销售状态,sku状态,库存,重量,修改人,商品id。
产品表:ID,商品副标题,添加更新时间,品牌,商品名称,制作厂家,商品点击量,积分,商品具体描述,标示,最大原价,最大销售价,最小原价,最小销售价,手机商品描述,商品图片1,产地,商家编号,预定开始上架时间,状态,更新时间,更新用户,商品类别,采用运费模版。
目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 1
(四)开发软件 1
二、系统分析与设计 2
(一)系统功能需求 2
(二)系统分析 2
(三)数据库设计 3
(四)开发及运行环境 11
三、概要设计 11
(一)基本设计和处理流程 11
四、系统具体实现 12
(一)登录注册 12
(二)个人资料完善 14
(三)商品展示和轮播广告功能 15
(四)商品的搜索功能 16
(五)商品详情和加入购物车功能 18
(六)商品结算和订单查看 19
(七)收货地址和自提地址 21
(八)确认收货和评论功能 22
(九)商品的添加修改和下架 26
(十)自提地址的添加和自提 29
(十一)物流添加 30
(十二)物流查看 32
(十三)后台回复评论功能 34
(十四)广告设置 37
(十五)分类管理 39
(十六)管理员的添加以及权限设置 41
(十七)订单分类查看及操作 43
五、系统测试 44
(一)测试环境 44
(二)测试过程 44
结束语 45
致谢 46
参考文献 47
一、引言
(一)
*好棒文|www.hbsrm.com +Q: #351916072#
开发背景
现如今因为网上支付的普及,大多数人习惯在网上购物。除了在实体店经营盈利外,网络销售是一个扩大销量不错的渠道。在用户的需求下我们需要为其销售玻璃杯做一个
适应手机的网站,并且配套一个的管理系统。
(二)选题意义
在人人拥有一部智能手机的年代,做一个适应手机的网站会大大的提高浏览量促进商品的销售,和公司的知名度。
(三)设计目标
商城主要功能是包含了购物的基本流程并且添加了评论、快递、自提功能。后台主要是商品的添加,修改,快递公司,以及一些查看回复评论,自提点设置等功能。
(四)开发软件
1. Mysql
Mysql是一种关系型数据库管理系统,瑞典MysqlB 有限公司开发了这个数据库系统,当前属于?Oracle?的下面的产品。Mysql是最常用的关系型数据库管理系统其中的一种,在 WEB 应用方面,Mysql是最好的 RDBMS软件。
Mysql是将数据分别存储于不同表中,这样便于查找等操作,方便灵活。
Mysql还有许多的管理软件,可视化操作,更好的管理数据,如navicat for mysql,SQLyog等。
2.Java技术
跨平台性
跨平台性,主要指软件在各种各样的计算机环境下可以一样的启动运行,不会因为计算机的硬件或操作系统的不适应,而无法运行。这样更好的布置java运行环境,启动java开发的项目。
面向对象
Java是一种面向对象的语言,也就是可以有利于更好更快开发的语言,这样有很多的优点,如代码扩展、代码复用等。
多线程
Java开发的应用可以在进行多任务处理,更好的利用cpu的资源。在java中可以继承Thread类或者实现Runable接口来实现多线程。
二、系统分析与设计
(一)系统功能需求
实现的主要功能如下:
用户的注册和登录
个人信息的完善
商品的添加和下架
商品的展示
商品搜索
商品的添加购物车
商品的结算和查看
订单详情查看
收货地址和自提地址的添加
物流添加
物流查看
确认收货、评论功能
后台回复评论功能
广告设置
分类管理
管理员的添加及权限设置
订单分类查看及操作
(二)系统分析
主要就是用户功能之间的联系和用户各自的功能的实现。
用户:
用户的注册和登录
个人信息的完善
商品的展示
商品搜索
商品的添加购物车
商品的结算和查看
收货地址和自提地址的添加
确认收货、评论功能
管理员:
订单分类查看
商品的添加和下架
自提地址的添加
物流添加
物流查看
后台回复评论功能
广告设置
分类管理
管理员的添加及权限设置
(三)数据库设计
1、数据库的需求分析
根据本系统的功能设计的需求,通过对整个系统功能,运用的分析,数据库应当包含以下的各表:
地区表:ID,地区名字,地区等级,所属上级id,地区状态。
评价表:ID,内容,标签,评价标题,初步,评价时间,标示,订单id,评价图片id,评论商家编号,状态,评论类型,状态,评论类型,评分,评论商品编号,评论人。
评价图片表:ID,评价图片,评价图片状态,排序号,评论id。
评价分类:ID,是否有效,排序号,分类级别,分类名称,上级分类。
广告:ID,广告图片地址,状态,广告文字说明,网址链接,结束时间,排序号,开始时间,广告类型。
广告类型表:ID,广告高度,广告尺寸,广告宽度,类别名称。
商品统计数据表:ID,累计评论,好评率,商品名称,点击数,已售总数,商家id,商品id。
订单物流信息表:ID,物流公司代码,每条跟踪信息的描述,显示状态,快递单号,订单号,快递单当前状态,查询结果状态,时间。
订单信息扩展表:ID,送货地址,验证码,收件人,手机电话,座机电话,地区ID标识,地区,送货方式所属ID,送货的方式,送货的状态,订单ID。
商品SKU表:ID,规格详细信息,规格标识,产品编码,修改时间,原价,售价,销售状态,sku状态,库存,重量,修改人,商品id。
产品表:ID,商品副标题,添加更新时间,品牌,商品名称,制作厂家,商品点击量,积分,商品具体描述,标示,最大原价,最大销售价,最小原价,最小销售价,手机商品描述,商品图片1,产地,商家编号,预定开始上架时间,状态,更新时间,更新用户,商品类别,采用运费模版。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1352.html