首页 >  毕业论文  > 正文

基于java图书销售管理系统论文

针对图书销售管理系统项目进行研究,完成了图书销售管理系统的设计与实现。首先,通过需求分析获得了系统功能需求为图书管理、销售管理,用户管理,购物车管理,订单管理,留言管理,新闻和推荐管理,系统维护功能。图书管理实现图书信息的增删查改和图书入库管理;销售管理主要实现对不同客户购买图书优惠管理;用户管理主要实现对用户注册、登录及用户账号的修改和查询;购物车管理主要实现用户对购物车的管理;订单管理主要实现订单的支付、订单的发货、订单的签收和订单的取消,同时对这些功能进行管理;留言管理主要实现对用户的留言进行管理;新闻和推荐管理主要是向用户提供有关图书的各种新闻并且推荐图书销量排前的图书和热销图书;系统维护对系统中的数据进行备份和恢复操作,提高系统可用性和可恢复性,同时也对系统的界面信息进行管理。通过需求分析获得系统的数据需求。然后,完成了数据库概念设计、逻辑设计、数据库的范化与物理实现。基于B/S模式,采用现有的WEB开发技术
 
系统功能说明如下:
(1)图书管理包括图书入库管理、图书信息管理、图书分类管理。图书入库管理是管理员进行添加新的图书,将图书放入到库存的模块。图书信息管理是管理员对图书的基本信息进行添加,修改和删除。图书分类管理是对每一本图书进行一个分类方便用户进行图书查找。
(2)销售管理包括普通用户购买和会员购买。顾名思义会员用户就是比普通用户有更多的优惠,会员用户是通过消费数目达到一定量来获取的,不同的消费区间可能产生不同的会员等级,他们的优惠数目也是不同的。
(3)会员管理包括会员级别和会员的优惠级别。不同会员对应不同的优惠级别,会员由用户消费数额产生。
(4)用户管理包括对用户账户进行管理和用户订单进行管理(订单信息管理、订单出货管理)。用户账户管理分为用户对自己的账户进行管理和管理员对所有的用户账户进行管理,主要是对用户的基本信息进行增删改,包括密码、地址等等。订单管理主要是用户对订单进行修改,管理员对订单进行核实然后发货。
(5)销售统计管理主要是对不同时间段的销售数据进行统计,主要分为按不同时间段进行统计和按图书分类进行统计,方便以后对图书的销售。
(6)留言管理是对用户的留言进行回复和吸取其中意见,对系统和图书进行更改纠错。
(7)新闻和推荐管理主要是在主页推荐不同图书,以图片的形式进行推荐,广告模块也是新闻模块,基本都是有关图书的不同新闻。管理员需要对新闻进行信息管理和分类管理。
目  录
诚信声明
摘  要
ABSTRACT
1 绪 论 1
1.1 论文(设计)研究背景与意义 1
1.2 国内外研究现状 1
1.2.1 国外研究现状 1
1.2.2 国内研究现状 2
1.2.3 研究现状评述 2
1.3 论文(设计)研究的主要内容及思路 3
1.3.1 系统开发环境 3
1.3.2 主要功能模块 3
1.3.3 论文(设计)的主要思路与研究方法 4
1.3.4 论文的结构 5
1.4 本章小结 5
2 相关技术介绍 7
2.1 Struts2框架 7
2.2 Spring框架 8
2.3 Hibernate框架 8
2.4 MySQL数据库 9
2.5 本章小结 9
3 系统需求分析 10
3.1 总体功能结构 10
3.1.1 图书管理 10
3.1.2 销售管理 10
3.1.3 会员管理 11
3.1.4 用户管理 11
3.1.5 销售统计管理 11
3.1.6 新闻和推荐管理 11
3.2 前台功能 11
3.2.1 用户信息管理 12
3.2.2 购物车 12
3.2.3 订单管理 12
3.2.4 新闻信息和图书信息 12
3.2.5 留言 12
3.2.6 登录注册 12
3.3 后台管理 13
3.3.1 用户信息管理 13
3.3.2 图书信息管理 13
3.3.3 图书分类管理 13
3.3.4 销售管理 13
3.3.5 会员管理 13
3.3.6 销量统计管理 14
3.3.7 新闻和推荐管理 14
3.4 本章小结 14
4 数据库设计与实现 15
4.1 需求分析 15
4.2 概念设计 17
4.2.1 局部E-R图 17
4.2.2 总体E-R图 18
4.3 逻辑设计 18
4.4 物理设计 19
4.5 数据库连接 22
4.6 本章小结 23
5 系统详细设计与功能实现 24
5.1 系统总体流程说明 24
5.2 用户注册登录模块的实现 25
5.3 图书查询模块的实现 28
5.4 购物车模块的实现 30
5.5 订单支付模块的实现 32
5.6 订单发货模块的实现 32
5.7 订单取消模块的实现 34
5.8 新闻查询模块的实现 34
5.9 会员模块的实现 35
5.10 用户管理模块的实现 37
5.11 图书管理模块的实现 38
5.12 新闻管理模块的实现 40
5.13 系统管理模块的实现 41
5.14 销售统计模块的实现 41
5.15 本章小结 42
6 系统测试 43
6.1 系统测试介绍 43
6.1.1 系统测试的目的 43
6.1.2 系统测试的方法 43
6.2 系统部分测试用例 43
6.3 本章小结 45
7 总结与展望 46
7.1 总结 46
7.2 展望 46
参考文献 47
致  谢 49
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:互联网+背景下基于微课的教学模式与教学方法创新研究论文

下一篇:基于JavaWeb的在线考试系统毕业论文

相关文章: