- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SSH2架构的电子商务系统
JAVA EE架构与应用课程设计报告
题 目:基于SSH2架构的电子商务系统
设 计 者:
专业班级:
学 号:
2015年 01月 20 日
河南理工大学计算机学院
中文摘要 1
第1章绪论 2
1.1研究背景 2
1. 2国内外研究现状 3
1.3研究的目的和内容 3
第2章 企业级架构与 SSH2框架整合 3
2.1企业级应用架构的发展 3
2.2 Struts2技术架构分析 6
2. 3 Spring技术架构的分析 9
2.4 HIBERNATE技术架构的分析 9
2.5 SSH2框架整合 10
第 3 章 系统需求分析 10
3. 1需求分析 11
第 4 章 系统总体设计 12
4.1功能度计 12
4.1. 1用户操作 12
4.1.2管理员操作 13
4.2数据库设计 13
4.3 本章小结 16
第 5 章 系统实现 17
5. 1搭建 Struts2+Spring+Hibemate环境 17
5. 2用户注册模块 18
5.3产品显示模块 19
5.4 购物车模块 20
5.4.1 购物车Action 21
5.4.2购物车页面 21
5.4.3提交购物车Action 22
5.5购物拦截器 23
5.5.1处理订单 25
5.5.2添加商品 25
第 6 章 总结与展望…………………………………………………………… 26
参看文献………………………………………………………………………… 26
中文摘要
随着网络技术和电子商务的发展,越来越多的企业为了提高市场竟争力,开始通过电子商务的形式进行网上商品交易,如何构建适合企业发展的电子商务同站己经成为目前企业比较关心的问題,,在 JavaEE平合中, SSH2 ( Struts 2+ Spring + Hibernate)框架整合开.发已经成为当今最流行的开发平台之一,这种开发平台也被称为轻量级 JavaEE企业应用平台.本文首先讨论了Struts2、 Spring和Hibernate的 基础及其相关技术,包格各个架构的关键支推技术,研究与实践了 Java EE的分层思想, Struts2框架的体系结构与 MVC模式,,Spring框架的IoC与 AOP以及 Hibernate的 的 ORM,然后研究了 Struts2 和 Spring整合的方式方法,Spring和Hibernate整合的方式方法,以及 Strut2、Spring和Hibernate三种技术整合的最佳方案.
在此基础上为了大大提高用户体验的丰富性,尝试添加了的基子互联网的应用程序互联网应用程序 RIA(Rich Internet Application). RIA 技术简化并大大改善了 Web应用程序的用户交互,更具有交互性和响应性的用户体验.其中具有代表性的是 flex框架,本文引入 aex框架,最后在实际项目随心淘购物商城系统中应用了 SSH2+FLEX整合技术.使网络应用程序可以提供更具有交互性和响应性的用户体验,开展相关应用研究,具有重要实际价值
关键词:Struts2,Web 架构,flex,RIA
第1章绪论
1.1研究背景
随着软件产业的不断发展,企业应用软件系统复杂性逐渐增加,对系统的要 求也在不断提高,开发商的开发成本和开发时间也是成几何比例增加。 Sun公司适时地提出了 JavaEE(JavaPlalform, Enteraprise Edition , Java平台企业版)目的是满足企业应用的高要求,降低开发商的成本,减少开发商的响应时间,并且对 JavaEE方案进行了定义(即 Java EE规范)。 Java EE多层架构是一种流行的 Wee应用开发框架,已成为解決电子商务和企业级应用的标准平台。但这个平台并不能流是所有的需求特点,随着软件开发,技术开发、构件开发,在多层软件开发项目中,可重用性,和可扩展性的软件组件,得到越来越多的开发商的青睐。由此,许多开发商将同一类型的抽象问題的解决方法,考虑到一个应用程序框架。 使用这些框架来构建分布式应用程序的完美应用,实现了高内聚,低耦合,高弹性,易保持的优势.其中最受入们者味的是Struts Spring和H框架外。
Struts作为第一个基于MVC设计模式解源的。Java Web编程框架,得到广泛应用,已成为一种主流的 Web编程框架.Spring是新型的开放源码的轻量JavaEE框架,它支持许多 java Web技术和框架,Java/J2EE应用程序开发更加容易和效率更高。Hibemate 是一个开放源代码的対象关系映射框架,对JDBC 进行了轻量级的对象封装。 使得 Java程序员可以使用对象编程思维来操作数据库 。
随着WEB2.0时代的到来,为了提高用户体验,出现
您可能关注的文档
- 城管通操作培训(Android).ppt
- 城市总体规划3.ppt
- 培训03Volume操作.ppt
- 培训 第三章 熟料煅烧.ppt
- 培训内容doc.doc
- 城市部件提取.pptx
- 培训协议误区.ppt
- 城市设计第四讲.ppt
- 培训电话技巧.ppt
- 培训资料-工艺部分-西宁-张苇-20130716-Rev01.docx
- 2024年度党员干部民主生活会班子对照检查材料.docx
- 公司党委领导班子2024年度民主生活会对照检查材料4个带头方面.docx
- 市府办(政府办)领导班子2024年民主生活会会后综合情况报告.docx
- 在2025年市司法局信息宣传工作推进会上的讲话.docx
- 在2025年全省文化旅游高质量发展推进会上的讲话.docx
- 在2025年全区工业、住建大规模设备更新推进会上的讲话.docx
- 党支部2024年组织生活会民主评议党员情况总结报告_1.docx
- 2024年度组织生活会个人对照检查剖析材料.docx
- 镇党委书记2024年度民主生活会对照检查材料1.docx
- 党支部2024年组织生活会民主评议党员情况总结报告.docx
最近下载
- 新能源车与传统燃油车PK.pptx
- 电桩车位出租合同6篇.docx
- 成人肥胖食养指南(2024年版).pdf
- 机械制图习题集第4版张绍群习题答案.pdf
- 2025届广东省深圳高级中学高中园高三下学期第一次模拟考试政治试题(原卷版+解析版).docx VIP
- 新教科版(2024)小学一年级科学下册第一单元第4课《4.认识物体的形状》精品课件.pptx VIP
- 基于EPC模式的项目管理项目协调管理80课件讲解.pptx
- 东菱EPS-BS驱动器技术手册V1.5.pdf
- 老年心房颤动诊治中国专家共识2024版.pptx VIP
- 新时代思想学生读本(高中)5.5《促进人与自然和谐共生》课件.pptx VIP
文档评论(0)