java+mysql 在线购书订单购物网上图书销售系统-1159-源码+说明资料

转载地址: http://www.3q2008.com/soft/search.asp?keyword=1159

mysql版本

主要功能模块:
1、 前台模块部分:用户注册、用户登入、修改用户个人信息、
图书介绍、分类浏览、选购、
下订单、结账、购物车查看、修改用户的订单信息,用户在线答疑
2、 后台模块部分:现有书籍及分类管理:(添加、修改、删除、查看、统计)、
用户管理:(修改、删除、查看)
订单管理:查看、修改、处理订单,发货管理,订单统计
主要调查了网上图书销售系统的业务流程和现有的一些网上图书商店的功能,基本上了解了现有的网上图书商店的业务流程和基本功能,网上购书的具体流程如下:
1、 顾客登录书店的首页,注册为书店的会员;
2、 浏览书店网页,查看图书,选中图书后购买;
3、 查看自己的消费记录,是否发货;
4、 管理员对顾客提交的购买请求确认发货;
5、 管理员后台图书信息维护;
目 录
引言 3
1 项目概述 4
1.1 研究背景 4
1.2 研究意义 4
1.3 业务流程描述 5
1.4系统存在的问题及薄弱环节分析 7
2 需求分析 8
2.1 总体目标 8
2.2 具体目标 8
2.2.1 网站前台 9
2.2.2 网站后台 10
2.3 系统功能建模 10
2.3.1 系统数据流程图 11
数据存储 12
处理过程 13
外部实体 14
2.3.2 数据字典 17
2.4.1 关系模式设计 24
3 概要设计 25
3.1 体系结构设计 25
3.2 接口设计 27
3.2.1 外部接口 27
3.2.2 内部接口 27
3.3 代码设计 28
3.3.1 代码设计的原则 28
3.3.2 系统所需代码设计 28
3.3.3 IPO图 29
3.3.4 代码设计 30
3.4 数据库表设计 31
3.5 输入输出设计 33
3.5.1 输入设计 33
3.5.2 输出设计 34
3.6 运行设计 35
3.6.1 服务器的软硬件配置 35
3.6.2 客户端的软硬件配置 35
3.7 出错处理设计 35
3.7.1 出错输出信息 35
3.7.2 出错处理对策 36
3.8 安全保密设计 36
3.8.1 数据安全性 36
3.8.2 登陆用户的安全性 37
3.8.3 操作安全性 37
3.8.4 系统安全性的其他考虑 37
3.9 维护设计 37
3.9.1 维护问题 37
3.9.2 解决措施 37
4 详细设计 39
4.1 模块定义 39
4.2 输入项目 40
4.2.1 后台输入 40
4.2.2 前台输入 40
4.3 输出项目 40
4.4 程序逻辑 40
5 编码 44
5.1 概述开发工具及编程脚本 44
5.1.1 开发工具Dreamweaver 44
5.1.2 编程脚本javascript 44
5.2 脚本习惯说明 44
5.3  输出项目 45
2.5 数据库概念设计 47
2.6 数据库逻辑设计 54
2.7 数据字典 55
2.7.1 数据项 55
2.7.2 数据结构 56
2.7.3 数据流 56
2.7.4 数据存储 56
2.7.5 处理过程 57
2.7.6 外部实体 58
6.1 测试的原则及测试方法概述 59
6.2 测试项目测试用例 59
6.2.1 单元测试 59
6.2.2 集成测试 60
6.2.3 功能测试 60
6.2.4 系统测试 60
6.2.5 测试用例 60
6.3 软件测试结论 61
6.3.1 软件能力 61
6.3.2 缺陷和限制 62
6.3.3 建议 62
6.3.4 测试结论 62
附录A翻译 66
附录B 英文资料 76
附录C 编码 86
 

注:
以下内容 防止直接使用 略有删除


2.2.1 网站前台
1、顾客注册
顾客注册部分要求顾客填写一些真实的个人信息,管理员在查看顾客提交的订单时会初步核对顾客的基本信息,主要的是联系方式和顾客息。
2、顾客登录
这一部分主要是验证顾客的合法性,因为本要求顾客登录后才能正常的进行交易,如果验证失败会认为是未注册的顾客,不能享有注册顾客的功能。
3、顾客个人信息管理己的联系方式,以及一些基本信息,这样方便图书商店在邮递图书过程时能够正确的把书送到顾客的手中,
减少的一些不必要的错。
4、顾客浏览图书
顾客在登录到网站后,最关心的就是查看的图书,图书浏览部分主要提供全部图书分页显示,按图书分类分页显示图书,模糊查后,继续查看图书。
5、顾客购物车管理
为0,在确认您所购买的图书之后,提交车,系统就把你的图书生成订单提交给管理员。
6、顾客定查看
顾客可以在本模块中浏览自己的购买历史记录,货,以及自己的订单都购买哪些图书,图书的数量,销售金额等。
2.2.2 网站后台
1、管理员登录
系统指定了几个固定的管理员账号,因为管理员的权限比较大,所以在登录的时候要特别的小心,本功能是管理员的登录窗口,它不能放到网站的首页,登录地址要定时改变。
2、管理员图书管理
这部分主要是管理员对图书看,删在引进新的图书之后,管理员要对这些图书信息进行录入,这样顾客才能购买这些图书,如果图书息删除,管理员还要上传图书的图片,这样顾客就能更加的了解这本书。
3、管理员管理顾客信息
有些恶意的人会不按照正常的方式填写,注册本网站的顾客,管理员要对这些顾客进行删除等。
4、管理员定管理管理员应该多与顾客进行交流,对于一些不合法的留言屏蔽。
6、管理员图书分类管理
理,可以修改原来的图书添加新的图书分类来的图书分类,删除时此分类下必须没有图书,要不然不能删除此分类,如果硬要删除此分类,必须把图书的分类信息修改。

表数量10

tAdmin
字段名称自增主键允许为空默认值
f
fUserName
fPassword
fPurview
Name
Sex
isDay
f2
f1

表:1

tBook
字段名称自增主键允许为空默认值
fBook
fClass
fTitle
fColour
ffunction
fPrice
fbrand
fsize
isCountSmallint0
isUser
fContent
fUpdateTime
isFile
isAc
库存0
f7
f6
f5
f4
f3
f2
推荐
销售0

表:2

tChannel
字段名称自增主键允许为空默认值
fChannel
fChannelName

表:3

tdd
字段名称自增主键允许为空默认值
Id
LDate
User
Book
n
ddNo
ac'选取'
方式
联系人
电话

表:4

tLeaveWord
字段名称自增主键允许为空默认值
Id
LDate
User
Content200)
hfContent200)'暂无'

表:5

tNews
字段名称自增主键允许为空默认值
fNews
fNewsName
isDate

表:6

viwBook
字段名称自增主键允许为空默认值
fBook
fClass
fTitle
fColour
ffunction
fPrice
fbrand
fsize
isCountSmallint
isUser
fContent
fUpdateTime
isFile
isAc
库存
f7
f6
f5
f4
f3
f2
推荐
销售
fchannelname

表:7

viwBookAll
字段名称自增主键允许为空默认值
fBook
fClass
fTitle
fColour
ffunction
fPrice
fbrand
fsize
isCountSmallint
isUser
fContent
fUpdateTime
isFile
isAc
库存
f7
f6
f5
f4
f3
f2
推荐
销售
fchannelname

表:8

viwdd
字段名称自增主键允许为空默认值
fTitle
Id
LDate
User
Book
n
ddNo
ac
方式
联系人
电话
fPrice
总金额
fChannelName

表:9

viwLw
字段名称自增主键允许为空默认值
Id
LDate
User
Content200)
hfContent200)

表:10


 

演示地址 http://联系客服获取IP/
 

若想查看 演示 联系客服给您演示地址
JSP+SQL2000

修改  ConnDB.jsp 或是 Inc.jsp 对应的SQL用户密码

将代码解压倒tomcat的webapps的对应文件夹里面

安装好JDK和Tomcat后,设置环境变量,

数据库用的SQLSERVER, 附加数据库

最后运行http://localhost:8080/文件夹名称/index.jsp

进入系统
账户密码一般默认 admin admin   用户 一般默认为 test test


转载地址: http://www.3q2008.com/soft/search.asp?keyword=1159

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值