基于构件的高校系务管理系统设计与实现

基于构件的高校系务管理系统设计与实现

论文摘要

当前,计算机技术的迅速更新,软件处理对象的不断变化己经使传统的从源代码级开发软件系统的方法面临越来越大的挑战。软件危机使人们不断研究和探索更好的软件开发技术和方法,软件复用技术的出现使人们看到了解决问题的曙光。江苏省无锡交通高等职业技术学校两年前实行校系两级管理,导致原来的一些管理系统不适合新的管理模式,各个系部需要一个集教学管理、学生管理于一身的系务管理系统。基于构件技术开发的高校系务管理系统,可靠性好、成本低、互操作性好,可以实现软件的“即插即用”。将构件技术应用到学校管理系统中还比较鲜见,本文基于构件技术,设计实现了高校系务管理系统。本文首先介绍了国内外软件复用技术的发展状况,并结合软件复用的基础理论和技术,对基于构件的软件复用技术进行了深入研究。接着,论文结合COM/DCOM构件技术,从软件工程角度运用面向对象的方法,采用统一建模语言(UML)和领域分析方法对高校系务管理系统需求进行了分析。通过需求分析建模,使得系统对象更加明确,利于系务管理系统的设计和开发。然后对系务管理系统的两个子系统,即教学管理系统和学生管理系统进行了具体的需求分析和可行性研究。最后,本文详细讨论了基于COM/DCOM构件技术的系务管理系统的详细设计与实现过程。通过实际应用,证明了可复用构件及软件复用技术在系统设计和软件快速开发方面,体现出了它所具有突出优势和先进性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 背景及问题的提出
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 研究的目标及其主要的内容
  • 1.4 本文的组织结构及其章节编排
  • 第二章 构件技术
  • 2.1 构件
  • 2.1.1 构件的分类
  • 2.1.2 构件的特点
  • 2.2 构件实现的技术规范和标准
  • 2.2.1 CORBA 技术
  • 2.2.2 JavaBeans 和EJB 技术
  • 2.2.3 COM/DCOM 技术分析
  • 2.2.4 三大主流构件技术的综合比较
  • 2.3 基于构件的高校系务管理系统开发的优势
  • 2.4 基于COM/DCOM 的管理系统的特点
  • 2.5 构件库管理系统
  • 2.5.1 构件库管理系统的功能
  • 2.5.2 构件库管理系统的设计
  • 2.5.3 构件库的组织
  • 2.5.4 构件组装
  • 2.6 中间件
  • 2.6.1 中间件的种类
  • 2.6.2 构件和中间件的关系
  • 2.7 本章小结
  • 第三章 高校系务管理系统的领域需求分析
  • 3.1 需求描述
  • 3.2 系统模块需求分析
  • 3.2.1 教学管理
  • 3.2.2 学生管理
  • 3.3 本章小结
  • 第四章 基于COM/DCOM 的应用系统体系结构的设计
  • 4.1 应用软件的过程观
  • 4.2 应用软件的构架定义
  • 4.3 系务管理系统的总体构想
  • 4.3.1 现阶段对系务管理信息系统开发的要求
  • 4.3.2 现阶段系务管理系统开发的原则
  • 4.4 基于COM 的系务管理系统设计
  • 4.4.1 系务管理系统构件体系结构
  • 4.4.2 基干COM 的系务管理系统的设计开发模式
  • 4.4.3 基于COM 的系务管理系统的设计方法的特点
  • 4.5 高校系务管理系统子系统设计
  • 4.5.1 教学管理子系统功能模块
  • 4.5.2 学生管理子系统功能模块
  • 4.6 高校系务管理系统数据库设计
  • 4.6.1 数据库设计概述
  • 4.6.2 系务管理系统数据库总体设计
  • 4.6.3 高校系务管理系统数据库的应用与实现
  • 4.7 本章小结
  • 第五章 高校系务管理系统的实现
  • 5.1 基于构件的高校系务管理系统模型
  • 5.2 学生管理系统设计
  • 5.2.1 业务子系统设计
  • 5.2.2 构件系统设计
  • 5.3 构件的获取和自定义构件
  • 5.3.1 COM 构件的编写
  • 5.3.2 COM 构件的发布
  • 5.4 教学管理系统构件库建设
  • 5.4.1 构件库需求分析
  • 5.4.2 构件库优化的探讨
  • 5.5 构件的组装方法
  • 5.5.1 基本技术分析
  • 5.5.2 实现方法
  • 5.5.3 系统构架组装模型设计
  • 5.6 系统的测试方法
  • 5.7 系统应用效果分析
  • 5.8 本章小结
  • 第六章 总结与展望
  • 6.1 本文工作回顾
  • 6.2 成果及意义
  • 6.3 存在的问题及进一步的工作
  • 参考文献
  • 致谢
  • 作者攻读学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  

    基于构件的高校系务管理系统设计与实现
    下载Doc文档

    猜你喜欢