基于struts2的网上书店系统的设计与实现.doc
《基于struts2的网上书店系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于struts2的网上书店系统的设计与实现.doc(44页珍藏版)》请在沃文网上搜索。
1、论文基于struts2的网上书店系统的设计与实现申请人:学科(专业):计算机科学与技术指导教师:2012年03月31网络教育学院毕 业 设 计 (论 文) 任 务 书专业班级 层次 专升本 姓名 学号 一、毕业设计(论文)题目 基于struts2的网上书店系统的设计与实现 二、毕业设计(论文)工作自 2012年02月10日起至2012年03月20日止三、毕业设计(论文)基本要求: 1选题具有科学性、先进性、可行性及创新性。 2背景及意义能清楚展现。 3文献资料查阅充分。 4软件系统需求分析充分、设计方案合理、实现技术科学。 5软件功能实现合理,有一定的应用价值。 6论文书写有一定的逻辑性,全文
2、结构安排合理。 7论文基本字数8000字以上,书写符合要求,具有可读性及科 学性。 指导教师: 网络教育学院毕业设计(论文)考核评议书指导教师评语:该生能按期完成规定的任务,难易程度和工作量符合教学要求,工作努力、作风严谨务实。说明该生具备了较强的独立查阅和调研能力,有综合收集和正确利用各种信息及获取新知识的能力。设计分析科学、方案基本合理,论文条理清楚,文理通顺,技术用语准确、规范,书写格式比较规范。同意该生参加论文答辩。建议成绩:优秀 指导教师签名: 2012年03月28日答辩小组意见:负责人签名 年 月 日答辩小组成员 毕业设计(论文)答辩委员会意见: 负责人签名: 年 月 日摘要论文题
3、目:基于struts2的网上书店系统的设计与实现学科(专业):计算机科学与技术申请人:指导教师:摘要网上书店系统是借助网络平台,以图书交易为主的电子商务型网站。本系统就是在Windows xp下,以mysql为数据库开发平台,Tomcat网络信息服务作为应用服务器,基于Struts2框架等JAVA WEB技术实现的。本系统主要实现了用户登录、用户注册、用户资料管理、管理员登录和管理、图书信息管理、图书查询、订单管理、购物车等功能。本系统通用性强,经过简单的修改就可以应用于更广泛的网上购物系统,具有一定的推广价值。关 键 词:网上书店;MVC模式;JSP动态网页技术;Struts2框架论文类型:
4、软件开发目 录Title:Design and Implementation Of Online Bookstore System based on Struts2Speciality:Computer Science and TechnologyApplicant:Fan MinSupervisor:Prof. ZhaoYanFengABSTRACTOnline bookstore is the platform through the network, the transaction-based e-commerce based website books.This graduation
5、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 regis
6、tration、user information management、the administrator login and management、library information management、the book search、order management, shopping cart and so on. The systemhas a stronguniversal.Aftera simplemodification,it can be applied toa wider range ofonline shopping,it has somepromotional va
7、lue.KEY WORDS: Online Bookshop; MVCPattern; JSP Technology; Struts2 Framework; TYPE OF THESIS: Software development目 录摘要IABSTRACTIII目 录IV1绪论11.1研究背景11.2网上书店的发展11.3网上书店的现状21.4网上书店的优越性32 系统关键技术综述52.1 JSP动态网页开发技术52.2框架技术与MVC设计模式52.2.1框架技术52.2.2 MVC设计模式62.3 Struts2框架72.3.1什么是Struts272.3.2 Struts2的工作原理73
8、 开发环境的搭建与配置93.1开发环境简介93.2开发软件的下载,安装与环境配置93.2.1 JDK 1.6下载及安装93.2.2 Tomcat 6.0下载与安装103.2.3 MyEclipse7.0下载与安装103.2.4 Struts2开发包的下载与环境配置104 系统的需求与分析124.1可行性分析124.1.1技术可行性124.1.2经济可行性124.1.3法律可行性124.2系统需求分析124.2.1功能需求124.2.2性能需求134.3系统数据流程分析134.3.1顶层数据流程图134.3.2 第二层数据流程图134.3.3 第三层数据流程图155系统总体设计165.1 网站功
9、能概述165.1.1 系统功能165.1.2 系统特点165.2 网站系统设计175.2.1 系统功能模块划分175.3 数据库设计195.3.1 数据库分析195.3.2 数据库概念结构设计195.3.3 数据库详细结构设计195.3.4 连接数据库代码206 详细设计226.1 前台部分设计226.1.1 公共模块设计226.1.2 用户登录模块设计226.1.3 用户注册模块设计236.1.4 用户资料模块设计246.1.5 购物车功能的实现256.1.6 查看历史购物记录实现276.2 后台部分设计276.2.1 管理员登录功能设计276.2.2 书籍管理功能实现276.2.3 用户管
10、理功能实现286.2.4 订单管理功能实现286.3 拦截器功能在本系统中的应用287 结束语30致 谢31参考文献32声明CONTENTSCONTENTSPick toIEye recordedIII1 introduction11.1background11.2The development of online bookstore11.3The present situation of online bookstore21.4The advantages of online bookstore32 System key technology and reviewed in this pap
11、er52.1 JSP dynamic web development technology52.2 Technology with the MVC design mode framework52.2.1 Frame technology52.2.2 MVC design patterns62.3 Struts2 framework72.3.1 What is Struts272.3.2 Struts2 principle of work73 The construction of the development environment and configuration93.1 Develop
12、ment environment introduction93.2 Develop software download, install and environment configuration93.2.1 JDK 1.6 download and installation93.2.2 Tomcat 6.0 download and installation103.2.3 MyEclipse7.0 download and installation103.2.4 Struts2 download and environment of the setups configuration104 S
13、ystem requirements and analysis134.1 Feasibility analysis134.1.1 Technical feasibility134.1.2 Economic feasibility134.1.3 Legal feasibility134.2 System needs analysis134.2.1 Function demand134.2.2 Performance demands144.3 System data flow analysis144.3.1 On top of the data flow chart144.3.2 The seco
14、nd data flow chart144.3.3 The third layer data flow chart155 System overall design175.1 Website functions overview175.1.1 System function175.1.2 System characteristics175.2 Website system design185.2.1 The system function module partition185.3 Database design205.3.1 Database analysis205.3.2 Database
15、 concept structure design205.3.3 Database detail structure design205.3.4 Connect to database code216 The detailed design236.1 Front desk part design236.1.1 Public module design236.1.2 User login module design236.1.3 User registration module design246.1.4 The user data module design256.1.5 The realiz
16、ation of the function of the shopping cart266.1.6 View history shopping record realized286.2 Backstage part design286.2.1 Administrator on function design286.2.2 Books management functions286.2.3 User management functions296.2.4 Order management functions296.3 Blocker function in this system, the ap
17、plication297 Last word31To thank33reference35statement2 系统关键技术综述1绪论1.1 研究背景Internet 的迅速发展正以前所未有的深度和广度影响和改善着人类生活的各个方面。今天的Internet已不再是计算机人员和军事部门进行科研的领域,而是变成了一个开发和使用信息资源的覆盖全球的信息海洋。在Internet 上,按从事的业务分类包括了广告公司,航空公司,农业生产公司,艺术,导航设备,书店,化工,通信,计算机,咨询,娱乐,财贸,各类商店,旅馆等等100多类,覆盖了社会生活的方方面面,构成了一个信息社会的缩影。越来越多的人开始意识到I
18、nternet所蕴含的经济价值的无穷商机。电子商务是当今发展最快、最流行、最热的IT行业。网上书店是一个在因特网上销售图书的电子商务系统。网上书店在价格、时效性、品种、查询方式等方面都有优势。本系统正是在这样的背景下,顺应时代的发展与科技的进步而产生的,并拥有很大的发展空间。1.2 网上书店的发展国外最早的电子商务体验其实是从网上售书开始的。1994年7月,美国考夫贝佐斯在西雅图开设了全球第一家网上书店亚马逊书店。这个与世界最长河流亚马逊同名的网络书店也是全球电子商务的一面旗帜。从创办至今,亚马逊公司的全球客户已达4000万,是最受欢迎的购物网站;它在网络上销售的商品已达430万种;营业额已超
19、过10亿美元;其公司市值更超过了300亿美元。亚马逊成功的示范效应让网上售书在世界范围内很快形成了一股汹涌之潮,尤其是西欧、北美等发达国家。甚至在传统发行体系颇为完善的德国,也同样刮起了网上售书的旋风。2000年左右,中国也引入了网上书店这种B2C的电子商务模式。有以卓越网和当当网为代表的直接建立在因特网上的虚拟书店,其中卓越定位于精品图书的销售,当当网则是追随亚马逊模式的多品种销售的代表;还有一类是出于竞争或仿效也加入网上书店行列的一些老牌图书销售商,如新华书店。当当是中国最早学习亚马逊的互联网公司,实行全品种备货,面向全世界中文读者提供30多万种中文图书,占中国大陆可供书市场的90%。低价
20、与规模成为当当网最为看重的两大法宝。在价格上,实施沃尔玛式的“天天低价”策略,并开发出一套智能比价系统,通过与同类竞品价格扫描对比后自动调价。卓越网自成立之初就确立了专注在图书音像产品领域的方向,坚持“精选品种、全场库存、快捷配送”的卓越模式。这一模式的优势是,在动用较少的资金和资源下,能相对保证产品质量和服务,在管理执行上的效率较高。缺点是不利于扩张。亚马逊在2004年9月斥资约7500万美元收购了卓越网,开始把卓越全面亚马逊化的“还魂与再造”向“做大而精”转型。但无论是当当网还是卓越网,在中国要复制亚马逊模式,就意味着要接受库存、配送、销售和管理成本的考量。此外,更大的难度还在于,目前中国
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 struts2 网上 书店 系统 设计 实现