用户名: 密码: 验证码:
基于J2EE的企业内部BBS系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文借鉴基于J2EE架构的思想模式,建立了以这种模式为基础的Web应用体系。对基于J2EE的BBS交流平台进行研究并予以实现。在这个架构中,采用Struts框架技术来解决视图层、业务层、控制层的分离,采用JDBC来提供面向对象的灵活的数据持久层实现,从而得到一个开发灵活、低耦合及易于维护的Web应用系统解决方案。针对各企业内部存在的“信息孤岛”和协同设计的问题,为企业的内部交流和协同设计提供了一个平台。为统一数据服务管理手段,规范业务管理信息,提供多种数据业务的综合管理能力。
     本系统是基于J2EE标准,采用Struts架构并在Eclipse+MyEclipse平台下实现的。J2EE平台是SUN公司提出的一个获得广泛认可的、面向对象的大型应用开发平台,具有强大的分布式处理和事务处理功能。Struts拥有灵活的视图层和控制层,实现了表示层、逻辑层和数据库访问层等多层面分离,因而可以大大提高业务层的重用性和扩展性。在这个架构下开发系统可以有效的降低开发复杂性,提高开发效率,并且开发出的系统也具有跨平台运行,高可靠性、高安全性、可扩展和易维护等特点。
This paper establishes a web application system bashed on distributing system structure of J2EE, researches and implements the BBS platform bashed on J2EE. The system resolved the problems of isolated information and established a platform for information intercommunication.
     This system is bashed on standard of J2EE, adopts framework of Struts and platform of Eclipse+MyEclipse. J2EE is an acquired extensively and object oriented platform put forward by the SUN Corporation, has the function of distributing management and business management. The framework of Struts possesses flexible view and Controller of Struts, so it can increase the potential for business layer reuse and it's extension greatly. Develop the system under this structure can lower the development complexity effectively, exaltation development efficiency, and the system also have the characteristics of cross-platform movement, high and dependable, high safety, can expand and easy maintenance etc.
引文
[1]杨绍方.深入掌握J2EE编程技术[M]北京:北京科学出版社,2002
    [2]陈天河等.《Struts,Hibernate,Spring集成开发宝典》.北京:电子工业出版社,2007.5
    [3]赵强,乔新亮.J2EE应用开发.电子工业出版社,2003.7
    [4]段靖荒.J2EE企业解决方案的平台.计算机应用,2001年第8期
    [5]杨绍方.深入掌握J2EE编程技术.科学出版社,2002.5
    [6]孙卫琴,李洪成.Tomcat与Java Web开发技术详解.电子工业出版社,2004.11
    [7]Mary Hall,Larry Brown.SERVLET与JSP核心编程(第2版).赵学良译.北京:清华大学出版社,2004
    [8]Craig A.Berry.J2EE Design Patern Applied.USA Wrox Press,2003
    [9]Dirk Riehle,Heinz Zullighoven.Understanding and Using Patterns in Software Development.Theory and Practice of Object Systems,1996.2
    [10]黄莆调查报告.J2EE人的Rails观.程序员期刊,2005.9
    [11]俞希标.基于Struts框架通用数据库维护技术的实现.程序员期刊,2005.9
    [12]Van Aalst Jw,Van Der Mast CAPG,Carey TT.An interative multimedia tutorial for users interface design.Computer and Education,1995.4
    [13]孙卫琴.精通STRUTS:基于MVC的Java Web设计与开发,电子工业出版社,2004
    [14]Tullar,William L,Kaiser.Group Work and Electronic Meeting System:from Boardroom to Classroom.Business communication Quarterly,1998.12
    [15]Wang ning,Xu Hong-bing,Wang Ning-bin.Constanstion of global dynamic dictionary in heterogeneous data integration system.Chinese Journal of computer,1999.1
    [16]Joseph Giarrataro,Gary Riley.专家系统原理与编程(第一版)印鉴.刘里成,汤庸译.北京:机械工业出版社,2000
    [17]张波,张福炎.基于JSP技术的Web应用程序的开发.计算机应用研究,2001.5
    [18]陆寅毅,曹家麟.Java Applet与Asp结合的Web数据库编程.微计算机信息,2000.5
    [19]曹鸣鹏,赵伟,许材英.J2EE技术及其实现.计算机应用,2001.10
    [20]Tefik M,Faster G,Bobrow G D,et al.Beyond the chalkboard:computer support for collaboration and problem solving in meeting.Communications of the ACM,1987.1
    [21]R J Keeble,R D Mareridie.Assistant agents for the world wide web intelligent interface design challenger.Interacting with computer,2000.12
    [22]Dillenbourg P,Self J.A framework for learner modeling.Interactive Learning Environments,1992.2
    [23]洪帆,杜小勇.办公自动化系统中基于任务的访问控制.华中科技大学学报,2001,3
    [24]Atluri V,Huang W K,Bertino E.A semantic based execution model for multilered secure workflows.Journal of Computer Security,2000.8

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700