基于B/S模式的地震记录处理软件框架研究
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
依托前沿的软件开发技术和模块化的软件开发方法,采取Java Platform Enterprise Edition(JavaEE)架构,按照MVC(模型-视图-控制器)设计模式的特点,设计了基于B/S(浏览器/服务器)模式的三层(表示层、业务逻辑层、持久层)地震记录处理软件框架,并运用Cewolf图形引擎、Struts框架、JavaBean技术、Hibernate框架实现了这一框架,以地震记录图形绘制和地震记录FFT变换及图形绘制两个实例,讲述了在此框架下地震记录处理方法的实现,展示了B/S模式地震记录处理软件的处理效果。
Based on the state-of-art techniques for software development and module concept in sofware system design and the design method of MVC,a three-layer(presentation layer,business layer,and persistence layer) B/S(Browser/Server) framework of a software platform for earthquake record processing is developed by utilizing Java Platform Enterprise Edition(Java EE).In addition,the Cewolf graphic engine,Struts framework,Java Bean,and Hibernate framework are also used to help build the framework of the platform.Finally,the implementation of the earthquake record processing within this B/S framework is demonstrated by two examples,plotting and FFT transformation processing and plotting of earthquake records.The results prove that the framework developed in this paper can provide more functionality and flexibility than current similar systems.The developed one inclndes most of the advantages of similar software platforms.
引文
[1]邓子云.软件发展的主流方向—C/S结构转向B/S结构[N].中国计算机报.2004,11.
    [2]孙卫琴,李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2004.
    [3]邱仲潘.实用J2EE设计模式编程指南[M].北京:电子工业出版社,2003.
    [4]周警伟.MVC在Web系统中的模式与应用[J/OL].dev2dev专刊,2006,(1):32-37.
    [5]邱哲,王俊标,马斗.Struts Web设计与开发大全[M].北京:清华大学出版社,2006.
    [6]孙卫琴.精通Hibernate—Java对象持久化技术详解[M].北京:电子工业出版社,2005.
    [7]钟京馗,唐桓.精通Java Web动态图表编程[M].北京:电子工业出版社,2005.269-380
    [8](日本)大崎顺彦著.振动理论[M].谢礼立,周雍年,袁一凡译.9-95.
    [9]Eckel B.Thinking in Java[M].Third Edition,Prentice Hall PTR,2004.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心