书店对于图书的管理,采用计算机软件的方式进行书店管理。本系统是高校计算机毕业设计,采用BS架构的模式设计开发,相对于传统的CS架构模式开发的书店管理系统在使用方面十分方便。本系统是一款通过管理员登录进行管理的后台管理系统,具有图书类别和信息的管理,并能够对书店的会员进行基本信息情况的管理,实现订单的查看和管理等
项目介绍
系统权限按管理员和会员用户这两类涉及用户划分。
(a)管理员;管理员使用本系统涉到的功能主要有:主页、个人中心、会员用户管理、书籍分类管理、书籍信息管理、二手回收管理、回收出售管理、系统管理、订单管理等功能
(b)会员用户;进入系统可以实现首页、商品信息、公告资讯、个人中心、后台管理、购物车、在线客服等功能
开发环境
开发语言:Java
框架:ssm
技术:JSP
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
超级管理员:
系统管理员:针对系统的管理员信息进行管理,能够对管理员进行添加,管理员进行查询等操作,也能够对管理员的密码信息进行设置和修改操作。
图书类别管理:图书类别是针对不同类别的图书进行管理的,输入类别的名称,录入类别后,会自动存到数据库,并且可以对类别进行修改和删除操作,也能够把类别导出成为EXCEL表。管理员还可以输入类别的名称进行类别的模糊查询。
图书信息管理:对书店的图书信息的管理,是本系统的重要的功能之一,针对图书的ISBN号,图书名称,类别,作者以及出版社等基本信息情况进行管理,并且实现了价格的录入以及库存数量的录入,图书信息的管理,也对图书封面进行了上传,让读者可以看到该图书的封皮,该模块也重点对图书简介进行了录入。
会员信息管理:管理员在个人的后台中,可以对会员的基本信息情况进行管理,通过录入用户名,密码,姓名,电话等基本信息情况后,就可以将会员信息进行入库登记。
订单管理:会员用户登录后,能够在线进行图书的查询和查看,选择想要购买的图书,在线进行图书购买,提交订单后,管理员在订单管理模块中,就能够对订单进行查看和审核。并能够以EXCEL表格的形式,将订单信息进行导出。
系统管理:实现了对系统数据库信息的管理。
会员用户:
个人资料管理:会员在个人的后台中,可以对基本资料信息进行修改,并且可以对照片进行重新上传,实现了个人资料的单独管理。
购书管理:图书信息以列表的形式进行展示,会员可以根据图书名称,作者等基本信息的录入,进行图书信息的查询查看,查找到想要购买的图书后,点击购买按钮后,会提示输入购买数量以及备注信息(假如购买数量大于库存数量,会进行提示)系统会自动计算出购买图书的总金额,并存入订单提交数据库。
我的订单:以列表的形式进行展示图书的订单信息,并且可以针对图书的订单是否审核进行查看和管理,也能够对个人的订单信息进行相关的修改操作。方便了用户管理个人的订单。
目录
第一章 绪论 5
1.1 研究背景 5
1.2系统研究现状 5
1.3 系统实现的功能 6
1.4系统实现的特点 6
1.5 本文的组织结构 6
第二章开发技术与环境配置 7
2.1 Java语言简介 7
2.2JSP技术 8
2.3 MySQL环境配置 8
2.4 MyEclipse环境配置 9
2.5 mysql数据库介绍 9
2.6 B/S架构 9
第三章系统分析与设计 11
3.1 可行性分析 11
3.1.1 技术可行性 11
3.1.2 操作可行性 11
3.1.3经济可行性 11
3.2 需求分析 12
3.3 总体设计 12
3.4 数据库设计与实现 13
3.4.1 数据库概念结构设计 13
3.4.2 数据库具体设计 14
第四章 系统功能的具体实现 22
4.1 系统功能模块 22
4.2 管理员功能模块 25
第五章 系统测试 29
总结 30
参考文献 31
致谢 32