摘要
Apache Struts是开源的通用W eb应用开发框架.电信产业的发展进入到增值服务的时代,在高等教育中应用电信增值服务产品提高教育服务的能力和水平成为趋势.首先结合高等教育的特殊应用需求简单介绍MVC设计模式和Struts框架的基本概念;然后重点分析了短信办公平台软件的整体设计架构,并给出该架构的特点和原理;最后详细阐述了软件架构中各模块的实现技术.基于Struts的应用开发充分利用开源项目的优势,大大缩短软件的开发周期.软件已经广泛应用于日常办公,取得明显的经济和社会效益.
Apache Struts is one of the most popular open source framework for Web applications and developments using MVC Model2 architectural pattern. Using the Information Technology to improve the efficiency of education service is emergent. The aim of this paper is to demonstrate the design and realization of a platform system software based on Apache Struts framework. By briefly analyzing the extra requirement in higher education service, an architecture based on MVC design pattern is presented. Some core technologies used in the platform system software, such as Struts Tiles and Struts Menu etc, are proposed in details by the end. Because of its struts-based fundamental architecture and running mechanism, the platform system software made a certain performance advantage and largely reduced the developing period.
出处
《重庆大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2006年第1期66-69,共4页
Journal of Chongqing University
基金
信息产业部电子发展基金资助项目(信部运[2004]42号)