论文摘要
当前,计算机技术的迅速更新,软件处理对象的不断变化己经使传统的从源代码级开发软件系统的方法面临越来越大的挑战。软件危机使人们不断研究和探索更好的软件开发技术和方法,软件复用技术的出现使人们看到了解决问题的曙光。江苏省无锡交通高等职业技术学校两年前实行校系两级管理,导致原来的一些管理系统不适合新的管理模式,各个系部需要一个集教学管理、学生管理于一身的系务管理系统。基于构件技术开发的高校系务管理系统,可靠性好、成本低、互操作性好,可以实现软件的“即插即用”。将构件技术应用到学校管理系统中还比较鲜见,本文基于构件技术,设计实现了高校系务管理系统。本文首先介绍了国内外软件复用技术的发展状况,并结合软件复用的基础理论和技术,对基于构件的软件复用技术进行了深入研究。接着,论文结合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 存在的问题及进一步的工作参考文献致谢作者攻读学位期间发表的论文
相关论文文献
标签:软件复用论文; 构件论文; 系务管理系统论文;