摘要
随着科技工作者对网络的日渐依赖,论文的在线撰写、发表与管理对促进学术思想交流、加快研究成果共享发挥了举足轻重的作用。为设计功能完善、可扩展性强、易于维护的大型在线论文撰写与管理系统,传统的Web开发技术已不能满足需要。传统的Web开发技术将页面显示、业务逻辑和数据处理等集中在页面代码中,耦合度过高,大型系统的开发、维护和扩展比较困难,不利于开发人员分工协作。本文研究基于Struts的Web系统开发技术,采用MVC(模型-视图-控制器)设计模式,并基于Struts框架体系结构实现一套提供在线论文服务的大型Web信息系统。实践工作表明,基于Struts框架的设计技术有效提高了系统的开发效率及系统的可维护性和可扩展性。
The science and technology staff are increasingly dependent on the Internet, and the online paper publishing systems are playing a significant role in academic ideas' exchanging and research achievements' sharing. The traditional web development technologies, which mix web pages, business logic and data processing together, cannot be competent for large web projects. This paper studies the new web development technology and implements a powerful, extensible and maintainable large online paper publishing system based on the Struts framework, using the MVC (model-View-Controller) design pattern. The system performance is improved significantly based on this Struts framework for effective cooperation, good maintainability and extensibility.
出处
《计算机工程与科学》
CSCD
北大核心
2009年第8期130-132,136,共4页
Computer Engineering & Science
基金
高等学校博士学科点专项科研基金资助项目(20060013012)