java网上图书系统设计

网上图书系统让我重新复习了一下java,对框架的认识也更加深刻了,锻炼了自己的能力,特别是独立解决问题的能力。首先要自己好好地思考,或者上网查资料,或者请教他人等等。还有就是


摘  要:现在的人们,已经很少有人会去自己买书,更愿意通过网络购书,这样更便捷。书籍的本质是承载文化以及传播知识,随着社会与时代都在进行不断的进步与发展,图书数量、 图书类型以及图书信息都呈现出不断增长的趋势。

书籍是人类进步的阶梯,总有网络替代不了的功能,还是很有意义的。网上图书系统主要分为用户系统,管理员系统。用户系统主要是用户登录和对图书进行购买,加入购物车购买的功能,用户个人信息的管理。整体使用最近流行的扁平化风格,为用户提供良好的购书体验。管理员系统主要是管理员登录和对图书进行管理,比如增删改查等,更新数据库。使用户能有更好的选择,增加可维护性。

本系统选取SSM框架进行开发,完成了图书系统的实现。网站的适应能力好,具备很好的扩展性。

关键词:网上图书系统 可维护性 数据库

Online book system

Abstract:Nowadays, few people will buy books by themselves. They prefer to buy books through the Internet, which is more convenient. The essence of books is to carry the culture and disseminate knowledge. With the continuous progress and development of the society and the times, the number of books, the type of books and the information of books have shown a growing trend.            

Books are the ladder of human progress. There are always functions that cannot be replaced by networks. Online book system is mainly pided into user system and administrator system. User system is mainly user login and book purchase, add shopping cart purchase function, user personal information management. We use the latest popular flat style to provide users with a good experience of buying books. The administrator system is mainly for administrators to log in and manage books, such as additions and deletions, to update databases. It enables users to have better choices and increase maintainability.            

The system chooses SSM framework to develop, and completes the realization of library system. The website has good adaptability and has good expansibility.

Key Words: Online book system maintainability database

目录

摘  要 I

Abstract II

目录 III

1 绪论 1

1.1 图书系统的现状与发展 1

1.1.1 国外发展现状 1

1.1.2 国内发展现状 1

1.2 网上图书系统的研究目的 2

1.3 网上图书系统的研究意义 2

2 图书系统分析 3

2.1 可行性分析 3

开发可行性: 3

经济能力可行性: 3

用户操作的可行性: 3

2.2 需求分析 3

功能需求: 3

(一)前台管理实现功能 3

(二)后台管理实现功能 4

用户电脑性能需求: 4

2.3 框架分析 5

2.3.1 Spring 5

2.3.2 MYBATIS 5

2.3.3 SpringMVC 5

2.4 本章小结 5

3 图书系统概要设计 6

3.1 系统设计 6

3.2 系统数据库设计 6

3.3 本章小结 6

4 系统的详细设计与实现 7

4.1 用户个人信息模块 7

4.2 管理员个人信息管理 12

4.3 订单申请查看 13

4.4 图书信息查看 13

4.5 购物车管理 14

4.6 js验证 15

4.7 CSS样式 15

5 图书系统环境与运行分析 17

5.1 系统环境搭建 17

5.1.1 安装JDK与环境变量的配置 17

5.1.2 数据库的连接 17

5.2 数据库创建表 19

1.用户表 19

2.管理员表 19

3.图书表 19

4.作者表 20

5.订单表 20

6.订单详细表 20

7.图书类型表 20

8.出版社表 20

9.购物车表 20

6 总结与展望 21

6.1 总结 21

6.2 展望 21

毕业设计体会 23

参考文献 25

致谢 26

1 绪论

1.1 图书系统的现状与发展