您现在的位置:网站首页答辩论文计算机毕业设计计算机论文电子商务论文

基于Struts框架的健康情报集成模型及其应用研究.

  • 简介: 原文 本章将介绍课题的研究背景和意义,课题来源及研究内容。1.1 课题的研究背景和意义电子商务的发展对传统的Web技术提出了强有力的挑战,由于电子商务的内部逻辑复杂,安全性要求苛刻,商务形式发展变化快,这就要求Web技术提供足够的复杂度...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
原文

本章将介绍课题的研究背景和意义,课题来源及研究内容。
1.1 课题的研究背景和意义
电子商务的发展对传统的Web技术提出了强有力的挑战,由于电子商务的内部逻辑复杂,安全性要求苛刻,商务形式发展变化快,这就要求Web技术提供足够的复杂度和灵活性以适应电子商务的需求。
J2EE(Java2EnterpriseEdition)技术于是脱颖而出,并且日益完善,成为电子商务的主要开发平台。它是一个技术标准,并不是一个产品。符合J2EE标准的产品有BEA公司的Weblogic、Sun公司的NetDynamics、IBM的Websphere,还有包括著名数据库厂家Informix、Oracle、Sybase在内的上百个产品。它们基本上都是应用服务器产品,因此J2EE平台通常指的是应用服务器的平台。
寻求在软件开发过程中设计级的重用的想法由来己久,这个领域的一个突破就是设计模式的提出,软件设计模式的概念得益于一个建筑设计师Christopher Alexander的工作,他定义了一种模式语言,成功的描述了建筑物和城市中的建筑布局,许多软件业的人发现Alexande:的工作非常具有吸引力,这导致了九十年代初在软件领域内应用模式的讨论,在1994年8月召开的程序模式语言(PLOP)会议,它推动了软件模式的发展。
在1995年初,一个被称成为“四人组“的小组(Gong of Four)出版了一本书《设计模式:可重用的面向对象软件的元素》,这本书包含了设计模式的一个基本目录,并且确定了模式为软件学科的一个新领域。
在开发WEB应用系统的过程中,经常会遇到这样的问题:如何进行系统的框架设计才能更有利于模块化的设计与编码、今后功能的扩展以及系统快速有效的维护。
每次的系统开发中,我们都需要根据实际应用寻找一个新的解决方案。
......


  目录

1 绪 论
2 J2EE与设计模式
3 健康情报集成模型
4 健康情报集成系统的设计与实现
5 总结和展望


  参考资料

[1] CT Arrington. Enterprise Java with UML. 机械工业出版社, 2003, 106: 25-27
[2] Nam P. Suh. The Principles of Design. Oxford: Oxford University Press, 1990: 5
[3] Grabowski, H. (Edited by). Universal Design Theory: Preface. Aachen: Shaker Verlag GmbH, Aachen, 1998
[4] S. Greenberg. Human Factors and Web Development. LEA Press, 1997
[5] Orfali R, Harkey D. Client/Server Programming with Java and CORBA. John Wiley & Sons, Inc. , 1998
[6] Mark Allen Weiss “Data Structures and Algorithm Analysis in Java. ” Addison Wesley Longman, 1999
[7] UDI MANBER “INTRODUCTION TO ALGORIGHMS” Pearson Education Taiwan Ltd., Jun 2003
[8] H. M. Deitel and P. J. Deitel “Java How To Program 3rd” Prentice-Hall, 2000
[9] Patrick Niemeyer and Jonatban Knudsen “Learning JAVA” O’Reilly and Associates, 2001
[10] Robert C. Martin UML for Java Programmers. 清华大学出版社, 2004. 7
[11] Harvey M. Deitel 高级Java 2大学教程. 电子工业出版社, 2003
[12] Robert C. Martin敏捷软件开发: 原则、模式与实践, 2003
[13] Bruce Eckel Thinking in Java, Third Edition. 机械工业出版社, 2005. 5
[14] Bruce W. Perry. O'Reilly: Java Servlet & JSP经典实例. 中国电力出版社, 2005. 5
[15] Martin Fowler. 重构--改善既有代码的设计(中文版). 中国电力出版社, 2005. 7
[16] John Lewis, Joseph Chase. Java软件结构——设计和使用数据结构(第2版). 清华大学出版社, 2005. 9
[17] 张桂元, 贾燕枫. Struts开发入门与项目实践. 人民邮电出版社, 2005. 9
[18] Cbuck Cavaness. Programming Jakarta Struts, O’Reilly and Associates, 2005
[19] 钟京馗, 唐桓. 精通Java Web动态图表编程. 电子工业出版社, 2005. 9
[20] 刘亚滨. 精通Eclipse. 电子工业出版社, 2004. 10
[21] Rich Helton and Johennie Helton. Java Security Solutions Wiley, Publishing. Inc, 2002
[22] Marty Hall, More Servlets and JavaServer Pages Pearson Education, 2002
[23] Peter Haggar Practical Java Programming Language Guide Pearson Education, 2003
[24] Ian F. Darwin, Java Cookbook, O’Reilly&Associates, Inc., 2001
[25] Michael Girdley and Rob Woollen, J2EE Applications and Weblogic Server Prentice Hall PTR, 2002
[26] Cay S. Horstmann, Gary Cornell Core Java2, 6e, VolumeI: Fundamentals Pearson Education, 2003
[27] Cay S. Horstmann, Gary Cornell Core Java 2, Volume II, Advanced Features, 5E Pearson Education, 2003
[28] Mark Artiges BEA WebLogic Server 8. 1 Unleashed. 机械工业出版社, 2005. 1
[29] 黎洪松. 计算机网络技术. 电子工业出版社, 1996: 70
[30] F. Nielson, H. RiisNielson, C. Hankin: Principles of Program Analysis. Springer, ISBN 3-540-65410-0), 1999: 450
[..


  简单介绍

电子商务已经得到了广泛的应用。作为电子商务的主要开发平台之一,J2EE(Java2EnterpriseEdition)技术受到了开发者的青睐。强大的中间件支持和丰富的框架模型是J2EE受到市场欢迎的主要原因。中间件的选择,既有商业的、符合J2EE标准的应用服务器,比如WebLogic、Websphere;也有免费的EJB容器JBOSS和Servlet容器Tomcat;足以满足不同层次的需求。框架模型为开发者提供了捷径,其中符合MVC设计模式的Struts是最流行的java Web应用的框架之一。但同时Struts有表示层和数据层支持不足,控制器因过多的划分而效率低下等缺陷。
健康情报集成系统改进了Struts框架,针对核心层做了详细的分析和设计,不但讨论了每层可采用的主流技术,而且给出了建议性的类库(包)设计,使得电子商务的开发过程变得更加高效。健康情报集成系统是日本经济产业省远程医疗系统的一部分,负责用户健康情报的网上收集及显示。以此系统为例,展示Web开发各个主要方面:框架(Struts)的使用、服务器(WebLogic、Tomcat)的配置、数据库的访问、日志以及动态图表的显示。这些都是最通用的功能模块,模块的设计全部是通用设计,通过配置文件便可实现灵活的定制,通用模块的设计独立于具体的业务需求,通用模块的代码重用度可达80%以上。框架的使用和通用模块的重用,将使电子商务的开发只需关注业务需求的实现,极大地提高了开发效率。

查看评论 已有0位网友发表了看法
  • 验证码: