没有合适的资源?快使用搜索试试~ 我知道了~
基于struts2的网上书店系统的设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 146 浏览量
2023-06-25
22:46:09
上传
评论
收藏 446KB DOC 举报
温馨提示
试读
39页
基于struts2的网上书店系统的设计与实现.doc
资源推荐
资源详情
资源评论
ABSTRACT
Title:Design and Implementation Of Online Bookstore System based on Struts2
Speciality: Computer Science and Technology
Applicant: Fan Min
Supervisor: Prof. ZhaoYanFeng
ABSTRACT
Online bookstore is the platform through the network, the transaction-based
e-commerce based website books.This graduation project is under the Windows XP to
MySql as the database development platform, Tomcat application server as a network
information service, based on Struts2 framework for JAVA WEB technology in a simple
online bookstore management system.This system implements the functions of a user login、
user registration、user information management、the administrator login and management、
library information management、the book search、order management, shopping cart and so
on. The system has a strong universal.After a simple modification ,it can be applied to a
wider range of online shopping, it has somepromotional value.
KEY WORDS: Online Bookshop; MVC Pattern; JSP Technology; Struts2 Framework;
TYPE OF THESIS: Software development
目 录
目 录
摘 要 .......................................................................................................................................I
ABSTRACT............................................................................................................................III
目 录 ....................................................................................................................................IV
1 绪论........................................................................................................................................1
1.1 研究背景 .................................................................................................................1
1.2 网上书店的发展 .....................................................................................................1
1.3 网上书店的现状 .....................................................................................................2
1.4 网上书店的优越性 .................................................................................................3
2 系统关键技术综述...............................................................................................................5
2.1 JSP 动态网页开发技术..............................................................................................5
2.2 框架技术与 MVC 设计模式......................................................................................5
2.2.1 框架技术..........................................................................................................5
2.2.2 MVC 设计模式................................................................................................6
2.3 Struts2 框架 ................................................................................................................7
2.3.1 什么是 Struts2 .................................................................................................7
2.3.2 Struts2 的工作原理 .........................................................................................7
3 开发环境的搭建与配置.......................................................................................................9
3.1 开发环境简介.............................................................................................................9
3.2 开发软件的下载,安装与环境配置.........................................................................9
3.2.1 JDK 1.6 下载及安装 .......................................................................................9
3.2.2 Tomcat 6.0 下载与安装 ................................................................................10
3.2.3 MyEclipse7.0 下载与安装 ............................................................................10
3.2.4 Struts2 开发包的下载与环境配置 ...............................................................10
4 系统的需求与分析.............................................................................................................12
4.1 可行性分析...............................................................................................................12
4.1.1 技术可行性....................................................................................................12
4.1.2 经济可行性....................................................................................................12
4.1.3 法律可行性....................................................................................................12
4.2 系统需求分析...........................................................................................................12
4.2.1 功能需求........................................................................................................12
4.2.2 性能需求........................................................................................................13
4.3 系统数据流程分析...................................................................................................13
目 录
4.3.1 顶层数据流程图............................................................................................13
4.3.2 第二层数据流程图.......................................................................................13
4.3.3 第三层数据流程图.......................................................................................15
5 系统总体设计......................................................................................................................16
5.1 网站功能概述..........................................................................................................16
5.1.1 系统功能.......................................................................................................16
5.1.2 系统特点.......................................................................................................16
5.2 网站系统设计..........................................................................................................17
5.2.1 系统功能模块划分.......................................................................................17
5.3 数据库设计..............................................................................................................19
5.3.1 数据库分析...................................................................................................19
5.3.2 数据库概念结构设计...................................................................................19
5.3.3 数据库详细结构设计...................................................................................19
5.3.4 连接数据库代码...........................................................................................20
6 详细设计.............................................................................................................................22
6.1 前台部分设计..........................................................................................................22
6.1.1 公共模块设计...............................................................................................22
6.1.2 用户登录模块设计.......................................................................................22
6.1.3 用户注册模块设计.......................................................................................23
6.1.4 用户资料模块设计.......................................................................................24
6.1.5 购物车功能的实现.......................................................................................25
6.1.6 查看历史购物记录实现...............................................................................27
6.2 后台部分设计..........................................................................................................27
6.2.1 管理员登录功能设计...................................................................................27
6.2.2 书籍管理功能实现.......................................................................................27
6.2.3 用户管理功能实现.......................................................................................28
6.2.4 订单管理功能实现.......................................................................................28
6.3 拦截器功能在本系统中的应用..............................................................................28
7 结束语.................................................................................................................................30
致 谢.................................................................................................................................31
参考文献.................................................................................................................................32
声明
CONTENTS
CONTENTS
Pick to ................................................................................................................................I
Eye recorded ...................................................................................................................III
1 introduction ....................................................................................................................1
1.1background...........................................................................................................1
1.2The development of online bookstore..................................................................1
1.3The present situation of online bookstore ............................................................2
1.4The advantages of online bookstore.....................................................................3
2 System key technology and reviewed in this paper .......................................................5
2.1 JSP dynamic web development technology........................................................5
2.2 Technology with the MVC design mode framework..........................................5
2.2.1 Frame technology.....................................................................................5
2.2.2 MVC design patterns ...............................................................................6
2.3 Struts2 framework...............................................................................................7
2.3.1 What is Struts2.........................................................................................7
2.3.2 Struts2 principle of work..........................................................................7
3 The construction of the development environment and configuration ..........................9
3.1 Development environment introduction .............................................................9
3.2 Develop software download, install and environment configuration .................9
3.2.1 JDK 1.6 download and installation..........................................................9
3.2.2 Tomcat 6.0 download and installation ...................................................10
3.2.3 MyEclipse7.0 download and installation...............................................10
3.2.4 Struts2 download and environment of the setups configuration............10
4 System requirements and analysis ...............................................................................13
4.1 Feasibility analysis............................................................................................13
4.1.1 Technical feasibility...............................................................................13
4.1.2 Economic feasibility ..............................................................................13
4.1.3 Legal feasibility......................................................................................13
4.2 System needs analysis.......................................................................................13
4.2.1 Function demand....................................................................................13
4.2.2 Performance demands ............................................................................14
4.3 System data flow analysis.................................................................................14
4.3.1 On top of the data flow chart .................................................................14
4.3.2 The second data flow chart ....................................................................14
4.3.3 The third layer data flow chart...............................................................15
5 System overall design ..................................................................................................17
5.1 Website functions overview..............................................................................17
CONTENTS
5.1.1 System function......................................................................................17
5.1.2 System characteristics ............................................................................17
5.2 Website system design......................................................................................18
5.2.1 The system function module partition ...................................................18
5.3 Database design.................................................................................................20
5.3.1 Database analysis ...................................................................................20
5.3.2 Database concept structure design .........................................................20
5.3.3 Database detail structure design.............................................................20
5.3.4 Connect to database code.......................................................................21
6 The detailed design ......................................................................................................23
6.1 Front desk part design.......................................................................................23
6.1.1 Public module design.............................................................................23
6.1.2 User login module design ......................................................................23
6.1.3 User registration module design ............................................................24
6.1.4 The user data module design..................................................................25
6.1.5 The realization of the function of the shopping cart ..............................26
6.1.6 View history shopping record realized ..................................................28
6.2 Backstage part design........................................................................................28
6.2.1 Administrator on function design ..........................................................28
6.2.2 Books management functions ................................................................28
6.2.3 User management functions...................................................................29
6.2.4 Order management functions .................................................................29
6.3 Blocker function in this system, the application...............................................29
7 Last word......................................................................................................................31
To thank ..........................................................................................................................33
reference..........................................................................................................................35
statement
剩余38页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- kernel-ml-6.8.8-1.el7.elrepo.x86-64.rpm
- Labview基本框架之状态机
- HM2309B-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- Git安全实践:保护你的代码仓库个人学习笔记.md
- 自动驾驶定位系列教程九:后端优化.pdf
- 三国志5威力加强版-windows
- HM2309A-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- HM2306-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- Git进阶技巧:提升团队协作效率个人学习笔记.md
- 自动驾驶定位系列教程八:建图系统结构优化.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功