J2EE平台上基于模式的高校教务管理系统的研究与构建

J2EE平台上基于模式的高校教务管理系统的研究与构建

论文摘要

为了更好地推进信息化教育,国内有些高校开发了新的综合教育管理系统,有的则对原有系统进行了改进和二次开发。随着系统的深入使用以及高校规模的不断扩大,新的需求不断提出,这样就给系统可复用性、可扩展性和伸缩性能提出了考验。如何才能提高系统的使用寿命?系统如何更好的为管理人员、教师和学生服务?如何能使系统具有更好的用户体验呢?这些问题都是高等院校需要认真考虑的问题。本文利用业务的分析模式对教务管理领域中相关模块的业务需求进行分析,包括报名管理模块、成绩管理模块、费用管理模块和单据打印模块等。先通过业务分析找出变化点,封装变化点,建立起可复用的分析模型。然后在分析模型基础上利用设计模式来设计出良好的架构和业务功能子系统。最后实现和测试系统。从而使教务管理系统具有良好的可复用性、扩展性、伸缩性和更好的用户体验。由于架构的搭建是建立在对可能的变化点、变化的方式进行预测、分析和总结之上,所以当变化来袭时就能赢得主动。这样能节约系统二次开发和维护的成本。同时,领域内分析模型的建立能为今后相关业务分析时所复用,并且对领域外的相似场景的分析具有借鉴意义。

论文目录

  • 摘要与关键字
  • Abstract and Key words
  • 绪论
  • 一、研究背景
  • 二、研究现状
  • 三、研究意义
  • 四、研究目标
  • 五、项目的背景和意义
  • 六、关键技术介绍
  • 七、缩写和解释
  • 第1章 高校教务管理系统
  • 1.1 教务管理系统的重要性
  • 1.2 高校教务管理系统的现状
  • 1.3 高校教务管理的特征
  • 第2章 软件模式及其教育应用
  • 2.1 应对业务变化的策略
  • 2.1.1 模式的引入
  • 2.1.2 模式概述
  • 2.1.3 需求、分析和设计
  • 2.2 业务分析模式概述
  • 2.2.1 分析和分析模型
  • 2.2.2 诠释分析模式
  • 2.2.3 经典分析模式研究
  • 2.2.4 析取分析模式的条件
  • 2.3 设计模式概述
  • 2.3.1 面向对象设计的基本原则
  • 2.3.2 诠释设计模式
  • 2.3.3 经典设计模式简介
  • 2.4 模式的串连应用
  • 2.4.1 模式应用的问题
  • 2.5 多层应用软件框架
  • 2.5.1 模式与层
  • 2.5.2 应用软件分层的优缺点
  • 2.5.3 区分物理层和逻辑层
  • 2.5.4 应用软件分层的原则
  • 第3章 MVC设计模式和J2EE平台
  • 3.1 MVC(Model-View-Control)设计模式
  • 3.2 选择J2EE的原因
  • 3.2.1 J2EE是什么
  • 3.2.2 J2EE的优势
  • 3.3 J2EE的多层框架
  • 3.3.1 J2EE体系结构
  • 3.3.2 体系结构中的组件
  • 3.3.3 体系结构中的容器和服务
  • 3.4 引入Struts
  • 第4章 基于模式的教务管理领域的业务分析
  • 4.1 华东师范大学副修专业管理系统
  • 4.2 MSMIS需求陈述
  • 4.2.1 总需求陈述
  • 4.2.2 具体需求陈述
  • 4.3 MSMIS用例模型
  • 4.3.1 系统角色定义
  • 4.3.2 系统用例标识
  • 4.3.3 用例阐述和BEC映射
  • 4.4 MSMIS业务分析模型
  • 4.4.1 用知识层和操作层分离模式分析条件管理器
  • 4.4.2 用数量模式分析成绩值状态
  • 4.4.3 用观察模式分析单据
  • 第5章 构建可复用的高校教务管理系统
  • 5.1 MSMIS系统的设计
  • 5.1.1 系统框架的设计思想
  • 5.1.2 数据库设计及ORM策略
  • 5.1.3 MSMIS的设计模型
  • 5.2 设计模式在各层中的应用
  • 5.2.1 职责链模式在学生报名中应用
  • 5.2.2 简单工厂在收费注册中的应用
  • 5.2.3 外观、观察者模式在单据打印中的应用
  • 5.3 MSMIS系统的实现
  • 5.4 MSMIS系统开发环境和部署环境
  • 5.5 MSMIS系统的使用和反馈
  • 第6章 总结与展望
  • 6.1 MSMIS研究与构建反思
  • 6.2 教育应用软件专业化的发展趋势
  • 参考文献
  • 附录
  • 附录A:MSMIS的E-R模型图
  • 附录B:strus-config.xml配置图
  • 附录C:分析模型图符号解释
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  

    J2EE平台上基于模式的高校教务管理系统的研究与构建
    下载Doc文档

    猜你喜欢