基于移动Web的网上图书销售系统的设计与实现.docx

上传人:温桑 文档编号:49461485 上传时间:2022-10-08 格式:DOCX 页数:85 大小:5.26MB
返回 下载 相关 举报
基于移动Web的网上图书销售系统的设计与实现.docx_第1页
第1页 / 共85页
基于移动Web的网上图书销售系统的设计与实现.docx_第2页
第2页 / 共85页
点击查看更多>>
资源描述

《基于移动Web的网上图书销售系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于移动Web的网上图书销售系统的设计与实现.docx(85页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、广州大学华软软件学院 软件工程系 潘子杰 基于移动web的网上图书销售系统的设计与实现广州大学华软软件学院 毕业论文(设计) 课题名称 基于移动web的网上图书销售系统的设计与实现 学 院 广州大学华软软件学院 系 别 软件工程系 专 业 信息工程 班 级 信息工程 2班 姓 名 潘子杰 学 号 1640128203 指导老师 陈立军 日 期 2020年4月1日 摘要 5G时代到来,移动互联网技术在飞速发展。随着移动智能终端的普及,手机成了绝大多数人的标配,而它也为人们带来了众多的便利。在21世纪的今天,电子商务也随着移动互联网的发展及手机的普及,逐渐成为当今社会的商业模式的主流。本文以网上图

2、书销售为研究主题,通过“互联网+”的概念,将书籍作为商品,搭建网上图书商城APP及管理后台系统。本论文先对基于移动Web的网上图书销售系统进行整体需求分析,根据系统分析及前后端开发技术环境,对系统及数据库进行整体设计。以JAVA技术为核心,实现网页端管理系统及安卓APP客户端。关键词:移动互联网;电子商务;图书销售;JAVAABSTRACT As the 5G era is coming, the rapid development of mobile Internet technology has been witnessed.Regarding to the prevalence of m

3、obile intelligent terminals, mobile phones or smart phones have become standard outfits for the majority of population,meanwhile,it has provided great conveniences to citizens. Nowadays in the 21st century,in the wake of the developing mobile Internet and the popularizing mobile phones, e-commerce h

4、as been turning into the mainstream of the business model in modern society. This article takes the online book sales as the research topic,which considers books as the main commodity based on the concept of internet plus, and subsequently constructs an online book store APP and form its backstage m

5、anagement system.First and foremost,this essay will illustrate the overall demands of the online book sales system based on mobile Web services.After that,the paper will draw a layout of the system and database according to the analysis of collected data and the technical circumstance front and back

6、. Setting JAVA technology as the core, the website management system and Android APP client are implemented.Keywords: Mobile Internet; E-commerce; Book sales; JAVA目录第1章 绪论61.1 选题背景61.2 课题研究意义61.3 研究内容71.4 主要设计思路7第2章 开发环境及主要技术介绍82.1 Eclipse简介82.2 MySQL数据库82.3 Java技术82.4 JSP技术82.5 MVC开发模式8第3章 网上图书销售系统

7、分析93.1 系统的可行性分析93.1.1 技术可行性分析93.1.2 操作可行性93.1.3 经济可行性93.2 功能需求93.3 开发运行环境需求113.4 性能需求113.5 其它需求11第4章 网上图书销售系统设计124.1 系统设计概述124.2 系统总体设计124.2.1系统的体系架构124.3 系统的功能设计134.2.2系统的功能架构134.3.1管理系统登录模块设计144.3.2管理系统书籍管理模块设计154.3.3管理系统订单管理模块设计184.3.4管理系统用户管理模块设计204.3.5管理系统轮播图管理模块设计224.3.6管理系统个人中心模块设计244.3.7管理系统

8、资讯管理模块设计264.3.8管理系统数据统计模块设计284.3.9 APP客户端登录注册模块设计294.3.10 APP客户端首页模块设计314.3.11 APP客户端书籍分类模块设计334.3.12 APP客户端购物车模块设计354.3.13 APP客户端个人中心模块设计374.4 数据库设计394.4.1 数据库清单394.4.2 数据库表设计39第5章 系统的实现445.1管理系统登录模块的实现445.2管理系统书籍管理模块的实现455.3管理系统订单管理模块的实现485.4管理系统用户管理模块的实现485.5管理系统轮播图管理模块的实现505.6管理系统个人中心模块的实现515.7管

9、理系统资讯管理模块的实现515.8管理系统数据统计模块的实现525.9 APP客户端登录注册模块的实现535.10 APP客户端首页模块的实现545.11 APP客户端书籍分类模块的实现565.12 APP客户端购物车模块的实现565.13 APP客户端个人中心模块的实现58第6章 系统的测试596.1 测试方案596.1.1 测试目标596.1.2 测试安排596.2 界面测试596.3 功能测试606.3.1 登录注册功能测试606.3.2 书籍管理功能测试616.3.3 订单管理功能测试626.3.4 用户管理功能测试636.3.5 购物车功能测试646.3.6 个人中心功能测试65项目

10、总结66参考文献67致谢68第1章 绪论1.1 选题背景现今网络购物已然成为一种潮流,通过网络购书也是对现如今已存在的购物模式的一种重新定义,它的出现直接影响了当代年轻人的生活方式。1人们能通过手机浏览最新资讯,购买远在千里之外所心仪的商品,足不出户便能解决生活所需。但随着电子商务的不断成熟,线下店铺面临着较为巨大的危机,急需向互联网靠拢。近年来,不断提出“互联网+”的概念,提倡线下与线上相结合。书籍作为特殊的商品,具有不可顶替的特性。但随着人们的生活习惯改变,逛书店的习惯也逐渐减少。在此背景下,基于移动Web的网上图书销售系统应运而生。1.2 课题研究意义步入2020年,我国处于全面建设小康

11、社会阶段,移动互联网飞速发展,电子商务模式成为当今商业模式的主流。线下实体书店在互联网的夹缝中苦苦挣扎,随着人们生活习惯的改变,越来越少人会去实体书店购买图书。一方面,实体图书零售商租金成本、人工成本不断上涨,销售收入增速持续下降,面临着严峻的生存挑战2。另一方面,今年的疫情大爆发,人们难以出行。面对着高成本的经营,线下书店急需向移动互联网靠拢。在此背景下,基于移动Web的网上图书销售系统能为这些书店提供出路,解决当前之需。同时,基于移动Web的网上图书销售系统具有实体店没有的优点,例如:检索方便、查找迅速、运营成本低等。网上书城特有的售书方式,可以方便快捷地为消费者查询更多的信息3。这些优点

12、能够极大地提高图书销售量,也可以使店铺的管理变得更加方便。1.3 研究内容本研究课题需要设计的基于移动Web的网上图书销售系统管理后台及Android应用客户端。本人通过需求分析并设计出了基于移动Web的网上图书销售系统,主要的工作为:(1)在开发过程前了解的整个系统所需的业务流程,并编写需求分析文档。(2)根据系统需求文档,分析并设计出功能及流程。(3)由需求分析文档,设计出整体系统的结构图。(4)根据需求文档及功能设计等文档,进行原型设计。(5)开发程序代码。(6)编写测试用例,对系统应用进行测试。1.4 主要设计思路通过了解网上购买图书的整个业务流程,进行系统需求分析,将需求转换为系统所

13、需功能。根据功能绘制相关流程图,在考虑用户体验的基础上,进行系统开发。使用Eclipse集成开发环境来开发基于移动Web的网上图书销售系统,通过Java、Jsp等相关技术进行编程开发,数据库部分使用MySQL及Navicat。在Windows操作系统与手机模拟器下进行开发调试。通过互联网浏览Java与Android开发相关的技术网站,不断学习的同时进行系统的具体概要和详细开发设计。第2章 开发环境及主要技术介绍2.1 Eclipse简介Eclipse 是基于Java且开源的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。4起初主要为Java语言开发,但如今

14、已支持C/C+、css,jsp,android等编程语言。2.2 MySQL数据库MySQL是最受欢迎的开源SQL数据库管理系统,MySQL是一个快速的、多线程、多用户的SQL数据库服务器5。在实际运用的过程中,由于它出色的性能、体积小不占用空间、整体拥有成本较低的特点被广大的中小型的企业或者中小型的组织采用,来作为整个架构中比较重要的数据库6。2.3 Java技术Java是一种面向对象编程程序设计语言。Java技术具有优异的通用性、高效性、平台移植性和安全性,多应用于个人计算机、大型数据中心、超级计算机和互联网7。2.4 JSP技术JSP全称为Java Sever Page,是一种Java

15、服务器端页面技术。随着网页技术的发展,JSP 已经成为了一种动态网页的技术标准,JSP 技术在传统的 html网页的基础上添加动态技术,而这些动态元素是通过java代码进行实现的,形成的网页也就是jsp 文件,在有限的开发资源的情况下设计与开发出性能和效果优秀的网页8。2.5 MVC开发模式MVC开发模式是一种程序设计概念,它将外观设计和实际业务逻辑设计相区分,使程序更加便于扩展与维护9。第3章 网上图书销售系统分析3.1 系统的可行性分析3.1.1 技术可行性分析1、 基于web的后台管理系统已经相当成熟且被广泛使用。2、Java编程语言有着简单、易用,面向对象,具有安全性及多线程的特点。3

16、、本系统则使用了java技术和JSP结合一起开发技术进行开发的,数据库部分用mysql,数据库连接工具navicat,安卓开发使用eclipse安卓开发版本。 目前而言,以上技术都很成熟,在技术层面上考虑,系统的开发是可行的。3.1.2 操作可行性本系统使用java语言来开发Web后台,前端是Android APP,界面简单明了,业务逻辑顺畅,操作简单。3.1.3 经济可行性采用Eclipse平台开发,需要租借阿里云服务器及开通第三方支付。但系统在开发成本较少,阿里云服务器对于学生有优惠政策,所以具有经济可行性。3.2 功能需求网上图书销售系统共有两大角色,分别为管理员及普通用户。该系统共设有

17、两个应用端,分别是Web管理后台系统,Android APP客户端.管理员使用Web端管理后台管理图书销售,普通用户使用Android APP客户端进行图书购买。管理员:管理员使用Web端管理后台进行图书的销售管理。管理员使用管理员账号登录Web端后台管理系统,在后台管理系统进行图书的增删改查操作,包括图书的自动导入批量上传模块。同时,管理员需要对普通用户信息进行管理,包括用户基本信息及地址管理。当用户在客户端购买图书后,后台管理系统生成订单,管理员进行订单管理并根据订单发送商品给用户。为更好地运营,系统需要数据统计及客户端页面设置。因此,Web端管理后台需要有管理员登录、图书增删改查、批量上

18、传导入图书、用户信息管理、用户地址管理、数据统计及轮播图管理功能模块。用户:普通用户通过注册登录Andriod APP客户端,在客户端进行图书查找与购买,将喜欢的书籍加入购物车并进行支付,完成购物并生成订单。同时,用户在个人中心模块进行个人信息的编辑,设置邮寄地址等。因此,用户端需要有首页界面、图书搜索模块、购物车模块、支付模块、个人信息模块及地址管理模块等主要功能。系统角色的用例图如图3-1、图3-2:图3-1 管理员角色用例图图3-2 普通用户角色用例图3.3 开发运行环境需求硬件环境:PC机、手机软件环境:操作系统是Windows、android需要的软件如下:Eclipse2014My

19、SQL 6.03.4 性能需求 1 安全性 该系统是基于移动Web的网上图书销售系统,作为移动终端销售软件,其用户信息的安全是相当重要的,在设计过程中,需要考虑系统安全性。 2可靠性 该系统的可靠性体现在数据处理可靠性和软件运行可靠性等方面。3.5 其它需求 软件项目要从多个角度、不同方面来进行分析。(1) 时间性:准时完成系统中每个模块的要求。(2) 规范性:设计应该符合规范(3) 健壮性:健壮性设计,具有高容错性,还有高恢复能力。(4) 严谨性:复审设计,减少设计引入的错误(5) 兼容性:兼容不同版本。(6) 易用性:操作简单明了,使用逻辑顺畅(7) 性能:在网络状况良好,在几秒钟内响应用

20、户的需求第4章 网上图书销售系统设计4.1 系统设计概述总体设计阶段主要是介绍本系统的设计过程,从整体的系统设计来进行多角度考虑,在多种可能实现的方案及软件架构中,寻找成本较低的从而开发高质量系统软件。其中包括系统的体系构架设计,系统的功能设计及数据库设计三大部分。系统设计是研究过程中最重要的组成部分,首先通过对该系统整体框架的描述,熟悉该系统的核心,并且能了解到该系统设计过程中的设计思路。4.2 系统总体设计4.2.1系统的体系架构如图4-1所示,本系统共有三层结构,分别是应用层、服务层及数据库。 图4-1 系统架构图4.2.2系统的功能架构网上图书销售系统共有两个端口,分别是Web端管理后

21、台及APP客户端。Web端管理后台需要有管理员登录、图书增删改查、批量上传导入图书、用户信息管理、用户地址管理、数据统计及轮播图管理功能模块。APP客户端需要有注册登录、首页界面、搜索图书功能、图书分类模块、购物车模块、支付、订单管理、个人信息及地址管理等主要功能。系统的功能模块图如下图4-2图4-2 系统的功能模块图4.3 系统的功能设计4.3.1管理系统登录模块设计进入Web端管理后台,管理员需要使用管理员账号登录系统。流程图如图4-3所示。图4-3 后台管理系统登录模块流程图时序图如图4-4所示。图4-4 后台管理系统登录模块时序图4.3.2管理系统书籍管理模块设计书籍管理模块为本系统最

22、为重要的组成部分,该模块细分两大功能模块,分别是书籍分类及书籍列表。书籍分类模块:管理员可以管理书籍分类,能进行新增或修改书籍分类操作,书籍分类为书籍的必要属性。书籍分类模块流程图如图4-5所示。图4-5 书籍分类模块流程图时序图如图4-6所示。图4-6 书籍分类模块时序图书籍列表模块:管理员可以对书籍进行增删改查操作。添加书籍功能分别有添加单本书籍及批量导入书籍单个添加:点击添加书籍按钮,跳转添加商品页面,填写商品名、价格、库存,选择商品分类(下拉选择),上传商品展示图,商品详情(富文本)。点击保存,添加成功 批量导入:使用Excel批量导入书籍数据,可导入商品名、价格、库存、商品详情(文字

23、)。此时书籍状态为下架,展示图片及书籍分类为空,需等待修改编辑后才可修改书籍状态。书籍状态共分为上架及下架,状态为上架时,该书籍在客户端展示且能进行购买;状态为下架时,该书籍在客户端不展示且无法进行购买。流程图如图4-7所示。图4-7 书籍列表模块流程图时序图如图4-8所示。图4-8 书籍列表模块时序图4.3.3管理系统订单管理模块设计管理员可在Web端后台管理系统进行订单管理。当用户在客户端完成书籍购买时,系统生成订单。管理员可在后台管理系统查看订单,根据订单不同状态进行操作。订单状态可分为待发货、待收货、待评价、已评价。订单状态随着业务流程的推进而进行变更,当用户在客户端完成书籍购买时,系

24、统生成待发货订单;管理员对待发货订单进行发货操作时,订单状态变更为待收货订单;当用户收到货物时,进行确认收货操作,订单状态变为待评价订单;用户对待评价订单进行评价后,订单状态变为已评价订单。同时,为更好地管理订单,管理后台订单模块需要有导出订单功能。可生成Excel表导出所有订单信息。 后台管理系统订单管理模块流程图如图4-9所示。图4-9 后台管理系统订单管理模块流程图时序图如图4-10所示。图4-10 后台管理系统订单管理模块时序图4.3.4管理系统用户管理模块设计该模块可查看或修改用户信息,新增或删除用户。 流程图如图4-11所示。图4-11 后台管理系统用户管理模块流程图时序图如图4-

25、12所示。图4-12 后台管理系统用户管理模块时序图4.3.5管理系统轮播图管理模块设计管理员可在该模块进行客户端首页模块的轮播图设置,通过上传图片的方式新增轮播图。 该模块的所有轮播图将在客户端首页展示,默认3秒一次轮换。后台管理系统轮播图管理模块流程图如图4-13所示。图4-13 后台管理系统轮播图管理模块流程图时序图如图4-14所示。图4-14 后台管理系统用户管理模块时序图4.3.6管理系统个人中心模块设计管理员可在该模块进行修改管理员密码操作。流程图如图4-15所示。图4-15 后台管理系统个人中心模块流程图时序图如图4-16所示。图4-16 后台管理系统个人中心模块时序图4.3.7

26、管理系统资讯管理模块设计该模块可进行客户端首页资讯设置,上传成功的资讯将在客户端进行标题公告轮播,点击资讯可查看资讯详情。资讯上传使用富文本框,可自由排版。后台管理系统咨询管理模块流程图如图4-17所示。图4-17 后台管理系统咨询管理模块流程图时序图如图4-18所示。图4-18 后台管理系统咨询管理模块时序图4.3.8管理系统数据统计模块设计管理员可查看当前待发货订单数量、当前商品数量、当前用户数量及总订单数量。流程图如图4-19所示。图4-19 后台管理系统数据统计模块流程图时序图如图4-20所示。图4-20 后台管理系统数据统计模块时序图4.3.9 APP客户端登录注册模块设计普通用户通

27、过下载安卓APP客户端进行操作,该模块为用户登录注册模块。流程图如图4-21所示。图4-21 APP客户端登录注册模块流程图时序图如图4-22所示。图4-22 APP客户端登录注册模块时序图4.3.10 APP客户端首页模块设计成功登录客户端,进入APP客户端首页。该模块主要功能有:轮播图浏览、最新资讯浏览、书籍推荐、书籍搜索及加入购物车功能。流程图如图4-23所示。图4-23 APP客户端首页模块流程图时序图如图4-24所示。图4-24 APP客户端首页模块时序图4.3.11 APP客户端书籍分类模块设计用户登录APP客户端后,进入APP客户端书籍分类页面。该模块将所有书籍按书籍分类进行分页

28、,点击不同的书籍分类可按分类筛选书籍。流程图如图4-25所示。图4-25 APP客户端书籍分类模块流程图时序图如图4-26所示。图4-26 APP客户端书籍分类模块时序图4.3.12 APP客户端购物车模块设计用户将心仪的书籍加入购物车后,可在购物车模块进行支付,完成书籍的购买,并生成订单。流程图如图4-27所示。图4-27 APP客户端购物车模块流程图时序图如图4-28所示。图4-28 APP客户端购物车模块时序图4.3.13 APP客户端个人中心模块设计APP客户端个人中心模块包括订单管理、地址管理、个人信息管理及修改密码功能。流程图如图4-29所示。图4-29 APP客户端个人中心模块流

29、程图时序图如图4-30所示。图4-30 APP客户端个人中心模块时序图4.4 数据库设计系统的数据存储管理是使用MySQL数据库,数据库名为book,由于系统分为两个端,所以涉及到的数据表单较多。4.4.1 数据库清单根据网上图书销售系统的业务需求,本系统数据库环节共设计了9张表用于储存相对应的信息。数据库清单如表4-1所示:表4-1 APP数据库清单编号表名主要储存信息备注1t_admin管理员信息管理员信息表2t_customer用户信息用户信息表3t_lbt轮播图轮播图表4t_order订单详情订单详情表5t_shoucang收藏记录收藏信息表6t_product书籍信息书籍信息表7t_

30、types书籍分类信息书籍分类信息表8t_shopcar购物车信息购物车信息表9t_zx资讯资讯信息表4.4.2 数据库表设计t_admin表是管理员信息表,储存管理员的账号及密码。其结构如表4-2所示:表4-2 t_admin表序号字段名标识类型长度精度允许空主键1id管理员IDint1102username管理员账号varchar10003password管理员密码varchar1000t_customer表(用户信息表)用来储存用户信息。其结构如表4-3所示:表4-3 t_customer表序号字段名标识类型长度精度允许空主键1id用户IDint1102username用户账号varch

31、ar10003password用户密码varchar10004customerName用户姓名varchar10005sex性别varchar10006address地址varchar10007phone手机号varchar10008email邮箱varchar10009headPic头像varchar1000t_lbt表(轮播图表)用来储存APP客户端展示的首页轮播图信息。其结构如表4-4所示:表4-4 t_lbt表序号字段名标识类型长度精度允许空主键1id轮播图IDint1102pic图片varchar10003url图片URLvarchar10000t_order表(订单详情表)用来储存

32、订单信息。其结构如表4-5所示:表4-5 t_order表序号字段名标识类型长度精度允许空主键1id订单IDint1102customerId用户IDint1103productDetail订单详情text004allPrice订单总价格varchar10005status订单状态varchar10006orderNum订单编号varchar10007pl物流信息text008insertDate下单日期datetime009address订单地址varchar1000010content书籍评论内容varchar1000011pic书籍评论图片varchar50012plDate书籍评论时间

33、datetime00t_shopcar表(收藏信息表)用来储存订单信息。其结构如表4-6所示:表4-6 t_shopcar表序号字段名标识类型长度精度允许空主键1idIDint1102productId书籍IDint1103customerId用户IDint1104insertDate收藏日期datetime00t_product表(书籍信息表)用来储存书籍信息。其结构如表4-7所示:表4-7 t_product表序号字段名标识类型长度精度允许空主键1id书籍IDint1102productName书籍名称varchar10003productPic1展示图1varchar10004produ

34、ctPic2展示图2varchar10005productPic3展示图3varchar10006productPic4展示图4varchar10007price价格int1108content书籍详情介绍text009nums库存int11010status书籍状态varchar50011typesId书籍分类int110t_types表是书籍分类信息表,储存的是书籍分类。其结构如表4-8所示:表4-8 t_types表序号字段名标识类型长度精度允许空主键1id分类IDint1102typesName书籍分类名称varchar10000t_shopcar表(购物车信息表)用来储存用户购物车信

35、息。其结构如表4-8所示:表4-8 t_shopcar表序号字段名标识类型长度精度允许空主键1idIDint1102productId书籍IDint1103num数量int114customerId用户IDint11t_zx表(资讯信息表)用来储存资讯内容。其结构如表4-9所示:表4-9 t_zx表序号字段名标识类型长度精度允许空主键1idIDint1102title资讯标题varchar10003content内容longtext04pic图片URLvarchar100第5章 系统的实现5.1管理系统登录模块的实现本系统共有管理员及用户两种角色。后台管理系统专为管理员设计,且管理员账号不可进

36、行注册,只能由软件开发人员设置管理员账号。管理员进入Web端后台管理系统,输入管理员账号密码并点击登录。前端通过提交表单数据进行验证,判断账号密码是否正确。系统登录页面如图 5-1 所示。图5-1 后台管理系统登录模块界面账号密码正确则登陆成功,并进入后台管理系统首页。如图 5-2 所示。图5-2 后台管理系统首页界面5.2管理系统书籍管理模块的实现书籍管理模块为系统的主要组成部分,该模块细分两大功能模块,分别是书籍分类及书籍列表。书籍分类模块:书籍分类为图书的重要属性之一,为实现书籍分类的添加及修改,本系统单独建立书籍分类表,书籍信息表中的书籍分类字段为书籍分类ID,与书籍分类表相关联。管理

37、员可以新增、查询、修改删除书籍分类。当管理员修改书籍分类,APP客户端的书籍分类模块同时进行改变,形成联动效果。书籍分类模块页面如图5-3所示。图5-3 后台管理系统书籍管理模块界面书籍分类模块添加分类页面如图5-4所示。图5-4 书籍分类模块添加分类页面书籍列表模块:该模块展示系统所有的书籍,管理员可以书籍的增删改查操作。本系统为简化图书信息,只设计了书籍的部分属性。书籍信息包括书籍ID、书籍名称、展示图(4张)、书籍价格、书籍详情介绍、书籍库存、书籍状态、书籍分类。书籍列表模块界面如图5-5所示。图5-5 后台管理系统书籍管理模块界面添加书籍可分为添加单本书籍及批量导入书籍。单个添加:点击

38、新增按钮,系统弹出添加商品弹窗,管理员需要填写商品名、价格、库存,选择商品分类(下拉选择),上传商品展示图,商品详情(富文本)。点击保存后,前端提交数据到 ProductController类中,通过editSave方法向数据库中插入数据。批量导入:管理员下载填写固定的Excel模板,将编辑好的Excel上传,实现批量导入书籍数据。批量导入只可导入商品名、价格、库存、商品详情(文字)。批量导入成功后,书籍状态为下架,且展示图片及书籍分类为空,需等待修改编辑后才可将书籍上架。书籍状态共分为上架及下架,状态为上架时,该书籍在用户APP客户端展示且能进行购买;状态为下架时,该书籍在用户APP客户端不

39、展示且无法进行购买。书籍列表模块单本书籍添加界面如图5-6所示。书籍列表模块批量导入书籍界面如图5-7所示。图5-6 书籍列表模块单本书籍添加界面图5-7 书籍列表模块批量导入书籍界面5.3管理系统订单管理模块的实现管理员可在后台管理系统查看所有订单,可对订单进行发货及物流信息更新操作。订单信息包括订单编号、用户名称、商品名称、订单总价格、订单状态、下单时间、物流信息。订单状态共有三种,当用户在客户端完成书籍购买时,系统自动生成待发货订单;管理员进行发货操作并更新物流信息,待发货订单状态变为待收货订单;当用户收到货物时,进行确认收货操作,待收货订单状态变为待评价订单;当用户对待评价订单进行评价

40、后,待评价订单状态变更为已评价订单。管理员还可通过导出Excel表的方式导出所有订单。管理系统订单管理模块页面如图 5-8 所示。图5-8 后台管理系统订单管理模块界面5.4管理系统用户管理模块的实现管理员可以新增或删除用户,查看或修改用户信息。用户信息有账号、密码、手机号、姓名、性别、地址、邮箱及头像信息。除管理员在后台添加用户账号的方式外,新用户也可通过手机APP客户端进行注册。管理系统用户管理模块页面如图 5-9 所示。图5-9 后台管理系统用户管理模块界面新增用户页面如下图 5-10 。图5-10 新增用户界面5.5管理系统轮播图管理模块的实现该模块可以对客户端首页模块的轮播图进行设置

41、,通过上传图片的URL到数据库中,实现新增轮播图。轮播图将在客户端首页展示,默认3秒轮换。管理系统轮播图管理模块页面如图 5-11 所示。图5-11 后台管理系统轮播图管理模块界面管理系统轮播图管理模块新增轮播图页面如图 5-12 所示图5-12 新增轮播图界面5.6管理系统个人中心模块的实现管理员为最高权限,默认只有一个管理员。因此,后台管理系统个人中心不设置过多的个人信息模块,只存在修改密码功能。管理员可在该模块修改管理员密码。管理系统个人中心模块页面如图 5-13 所示。图5-13 后台管理系统个人中心模块界面5.7管理系统资讯管理模块的实现管理员可在该模块可进行客户端首页资讯设置,资讯信息将在客户端进行公告

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com