本毕业论文详细探讨并实现了网上书店系统的设计与开发。涵盖了系统需求分析、架构设计及技术实现等关键环节,旨在为用户提供便捷高效的购书体验。文档提供全面的技术细节和实施方案。
1 引言
1. 1 课题背景及意义
1. 2 课题内容
1. 3 本段落结构
2 技术背景
2. 1 JSP技术介绍
2. 2 数据库知识介绍
2. 3 网站开发工具介绍
3 系统分析
3. 1 可行性分析
3. 1. 1 技术可行性分析
3. 1. 2 网站可行性分析
3. 1. 3 运行可行性分析
3. 2 需求分析
3. 2. 1 功能分析
图书类商品信息管理
购物车管理
订单管理
用户注册系统
用户留言系统
3. 2. 2 用户划分
3. 2. 3 业务流程图
4 系统设计
4.1 系统功能划分
4.1.1 前台系统功能划分
4.1.2 后台系统功能划分
(1) 商品管理
(2) 商品分类管理
(3) 特价商品管理
(4) 订单管理
(5) 用户管理
(6) 系统用户管理
4. 2 数据库设计
4. 2. 1 数据库介绍
(1) 确定建立数据库的目的和收集数据
(2) 建立概念模型
(3) 建立数据模型
(4) 实施与维护数据库
4. 2. 2 系统 E-R 图
4. 2. 3 数据库物理设计
(1) 商品表(merchandise)
(2) 分类表(category)
(3) 购物车表(cart)
(4) 订单表(orders)
(5) 用户信息表(member)
(6) 留言表 (leaveword)
4. 3 网站安全设计
4. 3. 1 威胁网站安全的主要因素
4. 3. 2 网站安全解决方案
5 系统实现
5.1 后台系统的实现
5.1.1系统管理员管理程序流程图
5.1.2管理系统模块的实现
5.2前台系统的实施
5.2.1终端用户界面的流程图
(1) 前端主页面设计如图 5-14 所示:
(2)个人信息管理(modiReg.jsp)选择“修改注册资料”菜单可更改注册信息
(3)留言信息管理(leaveword. jsp)
(4)订单管理(order. jsp)
(5) 购物车管理(cart.jps)
5. 3系统测试
5. 3.1 系统测试的对象与目的
5. 3.2 系统测试的内容
5. 3. 3网上书店系统的功能和性能进行综合评估