多国语言网站模板,修改wordpress登录密码,wordpress china,深圳龙华有什么好玩的地方推荐博主介绍#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 文章目录 1. 简介2 技术栈3.1系统功能 4系统设计4.1数据库设计 5系统详细设计5.1系统功能模块5.1系统功能… 博主介绍✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 文章目录 1. 简介2 技术栈3.1系统功能 4系统设计4.1数据库设计 5系统详细设计5.1系统功能模块5.1系统功能模块5.2管理员功能模块 源码下载地址 1. 简介
本次设计任务是要设计一个网上图书商城通过这个系统能够满足网上图书商城的管理功能。系统的主要功能包括首页、个人中心、用户管理、卖家管理、图书类型管理、图书信息管理、订单管理、系统管理等功能。
管理员可以根据系统给定的账号进行登录登录后可以进入网上图书商城对网上图书商城所有模块进行管理。包括查看和修改自己的个人信息以及登录密码。
该系统为每一个用户都分配了一个用户账号用户通过账号的登录可以在系统中查看网上图书商城信息及对个人信息进行修改等功能。 2 技术栈
开发语言Java
框架springboot
JDK版本JDK1.8
服务器tomcat7
数据库mysql 5.75.7版本以上即可
数据库工具Navicat11
开发软件eclipse/myeclipse/idea
Maven包Maven3.3.9
浏览器谷歌浏览器
3.1系统功能
通过前面的功能分析可以将网上图书商城的功能分为管理员卖家和用户三个部分系统的主要功能包括首页、个人中心、用户管理、卖家管理、图书类型管理、图书信息管理、订单管理、系统管理等内容。任何用户只要进入网站不需登录也可浏览到信息后台管理是针对已登录的用户而设计的。
1、一般用户的功能及权限
所谓一般用户就是指还没有注册的过客,他们可以浏览主页面上的信息。但如果要进入后台进行信息管理时要登录注册只有注册成功才有的权限。
2、管理员的功能及权限
用户信息的添加和管理网上图书商城详细信息添加和管理和文档信息添加和管理以及网站信息管理这些都是管理员的功能。
3、系统功能结构图
系统功能结构图是系统设计阶段系统功能结构图只是这个阶段一个基础整个系统的架构决定了系统的整体模式是系统的根据。网上图书商城的整个设计结构如图3-1所示。 4系统设计
4.1数据库设计
信息管理系统的效率和实现的效果完全取决于数据库结构设计的好坏。为了保证数据的完整性提高数据库存储的效率那么统一合理地设计数据库结构是必要的。数据库设计一般包括如下几个步骤
1根据用户需求确定数据库信息进行保存
对用户的需求分析是数据库设计的第一阶段用户的需求调研熟悉图书商城的运作流程系统要求这些都是以概念模型为基础的。
2设计数据的概念模型
概念模型与数据建模用户的观点一致用于信息世界的建模工具。通过E-R图可以清楚地描述系统涉及到的实体之间的相互关系。
用户注册实体图如图4-1所示
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EWGe21wk-1680529171177)(/Users/junxu/Library/Application Support/typora-user-images/image-20230403213125201.png)]
图书信息实体图如图4-2所示 3数据库逻辑结构分析
数据库概念结构设计后可以数据库概念转化实际的数据模型这是一种数据库的逻辑结构就是将概念结构与支持数据库管理系统的模型相符合。具体的表设计如下所示
表4-1图书类型
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPtushuleixingvarchar200图书类型
表4-2地址
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPuseridbigint用户idaddressvarchar200地址namevarchar200收货人phonevarchar200电话isdefaultvarchar200是否默认地址[是/否]
表4-3图书借阅
字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPdianpumingchengvarchar200店铺名称tushumingchengvarchar200图书名称tushuleixingvarchar200图书类型zhanghaovarchar200账号shuliangint数量jieyueriqidate借阅日期guihairiqidate归还日期jieyueshuomingvarchar200借阅说明yonghumingvarchar200用户名xingmingvarchar200姓名shoujivarchar200手机sfshvarchar200是否审核否shhflongtext4294967295审核回复
5系统详细设计
5.1系统功能模块
网上图书商城在系统首页可以查看首页、图书信息、图书资讯、个人中心、购物车等内容进行详细操作如图5-1所示。
5系统详细设计
5.1系统功能模块
网上图书商城在系统首页可以查看首页、图书信息、图书资讯、个人中心、购物车等内容进行详细操作如图5-1所示。
用户注册在用户注册页面通过填写用户账号、密码、确认密码、姓名、邮箱、手机号码等信息完成用户注册如图5-2所示。 图书信息在图书信息页面可以查看图书名称、价格、单次购买、库存、店铺名称、图书编号、图书类型、图片、作者、出版社、账号、买家账号、手机、图示介绍等详细内容并进行添加到购物车立即购买评论等收藏操作如图5-3所示。 购物车在购物车页面可以查看购买商品、价格、数量、总价等信息还可以进行点击购买和删除操作如图5-4所示。 个人中心在个人中心页面通过填写用户名、密码、姓名、性别、上传图片、邮箱、手机、余额等信息进行更新信息根据需要对我的订单我的地址我的收藏进行详细操作如图5-5所示。 5.2管理员功能模块
管理员登录网上图书商城可以对首页、个人中心、用户管理、卖家管理、图书类型管理、图书信息管理、订单管理、系统管理等功能模块进行相应操作如图5-6所示。 用户管理在用户管理页面可以对索引、用户名、姓名、性别、头像、邮箱、手机等信息进行详情修改和删除等操作如图5-7所示。 卖家管理在卖家管理页面可以对索引、账号、卖家姓名、性别、头像、身份证、手机、邮箱、审核回复、审核状态等内容进行详情审核修改和删除等操作如图5-8所示。 图书类型管理在图书类型管理页面可以查看索引、图书类型等内容并进行新增、修改和删除操作如图5-9所示。 图书信息管理在图书信息管理页面可以查看索引、店铺名称、图书编号、图书名称、图书类型、图片、作者、出版社、账号、买家姓名、手机、价格、单限、库存等内容并进行详情修改查看评论和删除操作如图5-10所示。
源码下载地址