1 / 47
文档名称:

毕业设计-基于Struts框架的网上书店.doc

格式:doc   大小:2,533KB   页数:47页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计-基于Struts框架的网上书店.doc

上传人:aluyuw1 2018/7/25 文件大小:2.47 MB

下载得到文件列表

毕业设计-基于Struts框架的网上书店.doc

文档介绍

文档介绍:摘要
网上书店是指利用互联网络来实现图书销售业务的一种新型图书零售渠道。网上书店订单处理速度快,服务范围宽,存书量大,读者坐在家里就可以“逛书店”。
本文就网上书店的整个开发流程(包括需求分析,系统设计,详细设计,系统测试等)进行了详细的论述,并在架构设计和实现方案上给出了考虑因素和理论依据。系统实现的主要功能包括:前台的用户注册登录、图书信息的查询和浏览、购物车、下订单等,后台的图书管理,用户管理,订单管理等。本系统采用了B/S结构,三层运行模式,/。浏览器为第一层,作为系统的应用界面;应用逻辑服务为第二层;数据链接为第三层,作为系统的数据存取服务。此架构无须安装客户端软件,便于软件的分发和维护升级,适应了众多应用客户端分散环境下的运行和维护需求。
关键词:网上书店;Java;Struts2;面向对象
ABSTRACT
Online bookstore is using the to achieve a new kind of book sales book retailing channels. Online bookstore order processing speed, wide range of services, volume of books, the reader can sit at home, "bookstore".
In this article online bookstore throughout the development process (Including requirements analysis, system design, detailed design, system testing, etc.) are discussed in detail, and in architecture design and implementation of programs on the consideration given and the theoretical basis. System to achieve the main features include: front desk of the user registration log book information query and browsing, shopping cart, orders, etc., the background of the library management, user management, order management. The system uses the B / S structure, three operating modes, both for / . Browser as the first layer, the application interface as a system; application logic services for the second layer; data link for the third layer, as the system's data access services. This architecture is no need to install client software, easy software distribution and maintenance upgrades to adapt to many applications distributed environment, the client operation and maintenance needs.
Key words: Online bookstore; Java; Struts2; object-oriented
目录
1 系统概述 1
网上书店的发展 1
网上书店的现状 1
网上书店的优势 1
2 系统开发技术 3
MVC模式简介 3
Struts是实现MVC模式的框架 4
3 需求分析 5
可行性分析 5
系统需求分析 5
功能需求 6
性能需求 6
数据流程分析 6
顶层数据流图 6
第一层数据流图 7
第二层数据流图 9
4 系统总体设计 11
系统设计目标 11
系统模块设计 11
系统结构设计 11
系统模块设计 12
5 系统详细设计 14
系统功能模块设计 14
用户登录模块 15