MVC和UML在教学管理系统中的研究与应用 A Study on MVC and UML in Teaching Management System and Its Application.pdfVIP

  • 1
  • 0
  • 约1.38万字
  • 约 5页
  • 2017-08-12 发布于上海
  • 举报

MVC和UML在教学管理系统中的研究与应用 A Study on MVC and UML in Teaching Management System and Its Application.pdf

MVC和UML在教学管理系统中的研究与应用 A Study on MVC and UML in Teaching Management System and Its Application

第33 卷第2 期 电 子 工 程 师 VOI. 33 NO. 2 2007 年2 月 ELECTRONIC ENGINEER Feb. 2007 MVC 和UML 在教学管理系统中的研究与应用 1,2 3 4 邹志强 ,江 南 ,程 菁 (1. 南京邮电大学,江苏省南京市210003 ;2 . 中国科学院研究生院,北京市 100049 ; 3. 中国科学院南京地理与湖泊研究所信息室,江苏省南京市210008 ; 4 . 南京外国语学校仙林分校,江苏省南京市210000 ) 摘 要:MVC(模型-视图-控制器)是一种优秀的编程模型,它可以把用户界面设计、流程控制和事 务逻辑进行分离。文中结合南京邮电大学教学平台建设的实践,研究了MVC 模式和UML (统一建模 语言)在教学管理系统中应用,探索了一种把MVC 和UML 相结合的方法,提出了基于多层网络应用 框架的教学管理系统,即客户应用层、 J2EE(Java 2 平台企业版)服务器中Web 处理层、J2EE 服务器中 处理各种复杂教学事务的业务逻辑层、存储数据和文件的企业信息层。其中,业务逻辑层是整个系统 的重点,它包含6 个EJB(企业Java 组件)。实践表明,这种多层结构的软件系统有着良好的推广价值 和应用前景。 关键词:教学管理系统; J2EE ;EJB ;MVC ;统一建模语言 中图分类号:TP391. 7 0 引 言 UML 相结合的方法,提出了基于多层网络应用框架的 教学管理系统,即客户应用层、J2EE 服务器中Web 处 教学管理系统是教学中用于管理各种事务的一个 理层、J2EE 服务器中处理各种复杂教学事务的业务逻 信息系统,它可以对学生的信息进行管理,也可以对学 辑层、存储数据和文件的企业信息层。其中,业务逻辑 校的课程设置和学生选课等事务进行管理。传统的教 层是整个系统的重点,它包含6 个EJB (企业Java 组 学管理系统有些使用的是C/ S (客户/ 服务器)结构, 件)。实践表明,这种多层结构的软件系统有着良好 由客户机向服务器提出申请,然后从服务器那里得到 的推广价值和应用前景。 应答;有些虽然使用的是B/ S (浏览器/ 服务器)结构, 采用了Web 服务器,可以由学生、教师和管理人员分 1 教学管理系统中涉及的技术 别登录到服务器,通过服务器进行交互,但是这些系统 J2EE 是Sun 公司提出的3 层或多层企业级应用 有时只能实现单纯的教学管理,例如浏览、查询和下载 的体系结构,改进了传统的C/ S 结构的缺点,并且降 等,缺乏统一规划,不能与学校中的其他管理系统很好 低了客户端程序逻辑的复杂程度,更减轻了后端数据 地集成。 库访问的负载,也平衡了整个网络的流量。J2EE 使用 J2EE(Java 2 平台企业版)和Web 服务技术的推 多层的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档