计算机与现代化 ›› 2009, Vol. 8 ›› Issue (8): 152-156.doi: 10.3969/j.issn.1006-2475.2009.08.043

• 应用与开发 • 上一篇    下一篇

J2EE轻量级框架在高校课程管理系统中的应用

史笛扬1,贾卓生2   

  1. 1.北京交通大学软件学院,北京 100044;2.北京交通大学信息中心,北京 100044
  • 收稿日期:2009-03-25 修回日期:1900-01-01 出版日期:2009-08-21 发布日期:2009-08-21

Application of J2EE Lightweight Framework in College Curriculum Management System

SHI Di-yang1,JIA Zhuo-sheng2   

  1. 1. School of Software, Beijing Jiaotong University, Beijing 100044, China;2. Information Center, Beijing Jiaotong University, Beijing 100044, China
  • Received:2009-03-25 Revised:1900-01-01 Online:2009-08-21 Published:2009-08-21

摘要: 阐述基于J2EE轻量级框架的高校课程管理系统的设计与实现过程,分析Struts、Spring和Hibernate三大轻量级框架在实际应用中的优势。高校课程管理系统作为高校信息化管理系统的一个子系统,为学生选课系统提供基础性数据,是高校实行学分制教学管理体制的重要组成部分。文中归纳了高校课程管理系统的主要功能,并给出表现层基于Struts框架、业务逻辑处理层基于Spring框架、数据持久层基于Hibernate框架的系统设计方案,为相关的系统设计提供了范例。文章的最后对系统的发展做出了展望。

关键词: Struts框架, Spring框架, Hibernate框架, 轻量级框架, 课程管理系统

Abstract: This paper expatiates on the design and implementation of a college curriculum management system based on lightweight framework of J2EE, analyzes the advantages in practice of Struts, Spring and Hibernate. The college curriculum management system is a part of the college management information system, and provides the fundamental data to the curriculum selection system. The paper summarizes the main functions of the curriculum management system, and provides the solutions which using Struts as presentation layer, Spring as business layer and Hibernate as persistence layer of the system. At last, the future direction of the system is outlined.

Key words: Struts framework, Spring framework, Hibernate framework, lightweight framework, curriculum management system

中图分类号: