java的网上书店系统的设计与实现(源码)【字数:15443】
目 录
第一章 绪论 1
1.1 研究背景 1
1.2 目的和意义 1
1.3 开发工具及技术 2
1.3.1 开发工具 2
1.3.1.1 Eclipse 2
1.3.1.2 Tomcat 2
1.3.1.3 Sql server 2
1.3.2 JSP 3
1.4 软硬件需求 3
1.5 小结 4
第二章 需求分析 5
2.1 可行性分析 5
2.1.1 技术可行性 5
2.2.2 经济可行性 5
2.2.3 操作可行性 5
2.2.4法律可行性 6
2.3 系统用例图 6
2.3.1 用户用例图 6
2.3.2 管理员用例图 6
2.4 功能模块需求分析 7
2.5 设计的基本思想 9
2.6 性能需求 10
2.6.1 系统的安全性 10
2.6.2 数据的完整性 10
2.7 界面需求 10
2.8 小结 11
第三章 系统分析与设计 12
3.1 数据库的分析与设计 12
*景先生毕设|www.jxszl.com +Q: ¥351916072¥
3.1.1 数据库的概念结构设计 12
3.1.2 数据库的逻辑结构设计 15
3.1.3 数据库的连接原理 18
3.2 小结 19
第四章 系统功能实现 20
4.1 管理员登陆页面 20
4.2 管理员模块 20
4.2.1 图书管理 21
4.2.1.1 添加图书 21
4.2.1.2 查询图书 22
4.2.1.3 修改图书 23
4.2.1.4 删除图书 24
4.2.2 用户管理 25
4.2.2.1 查找用户 25
4.2.2.2 删除用户 26
4.2.3 订单信息管理 27
4.2.3.1 查询订单 27
4.2.3.2 删除订单 28
4.2.3.3 审核订单 29
4.2.4 安全退出系统 30
4.3 用户模块 30
4.3.1 系统主页面实现 30
4.3.2 用户注册 32
4.3.3 用户登录与注销 32
4.3.4图书浏览 33
4.3.5 购物车实现 33
4.3.6 订单实现 33
4.3.7 联系方式 34
4.4 小结 35
第五章 系统测试 36
5.1 系统测试目的与意义 36
5.2 系统测试环境 36
5.3 测试方法 36
5.4 功能测试 37
5.4.1 管理员和用户功能测试 37
5.4.2 安全可靠性测试 39
5.5 小结 39
结 论 40
致 谢 41
参考文献 42
第一章 绪论
1.1 研究背景
几年前最出名的名词莫过于“全球化”了,现如今,这种趋势已无法阻挡,伴随着它的就是网络全球化,所以诸如淘宝、京东之类的网上购物平台为什么会如此的火爆,那就是因为这是一种全新的购物体验,销售者在这种平台上可以更加方便和舒适的管理商品,购买者也不用担心没有足够空余的时间了,这种模式我们称它为:电子商务[1]。电子商务的崛起,不但使网络的发展加快了,同时对经济社会也产生了巨大的影响[2]。
观看历史,以前的书本交易都是人与人面对面的物钱交易,这样的缺点很明显,费时费力,但互联网的崛起从根本上改变了这种体验很差的交易方式。近些年来,人们的生活节奏变得十分快了,很难能像以前那样有很多空闲的时间去书店看书,自从有了网上书店这种平台,不但没必要走很远的路去书店看书,反而可以把这些节省下来的时间用来做其他事情。因此,我非常乐意做一个网上书店系统。
1.2 目的和意义
大家都有过在淘宝或是京东上买东西的经历,快的话,晚上买的东西,第二天上午就能到,一般就算很远地方的物品,小几天也能到。网上书店和以上类似,现如今网络十分发达,只要手持一款手机,网上书店仿佛就在自己的身边,人们随便什么时候都可以去上面找自己喜欢的书,同时支持加入购物车,想什么时候付款就什么时候付款,因此,在网上书店买书何乐而不为呢?
既然如此推崇网上书店,那和传统购书方式相比它肯定就会有数不清的优势[3]:
1.查找迅速准确
网上的书店查找书籍特别方便,页面上有直接搜索自己想要的书的功能,也可以根据类别查找,还可以看到书店上关于某些书的最新信息或活动,这些都能使消费者简单快速的查找到心仪已久的书籍。
2.图书库巨大
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/79138.html