首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

软件构件技术在高校考试系统中的研究与应用

摘要第5-6页
Abstract第6页
第一章 绪论第11-17页
    1.1 研究背景及意义第11-12页
        1.1.1 本文的研究背景第11-12页
        1.1.2 本文的研究意义第12页
    1.2 国内外研究现状第12-14页
        1.2.1 领域工程研究现状第12-13页
        1.2.2 构件技术研究现状第13-14页
    1.3 研究内容和目标第14页
    1.4 论文结构第14-15页
    1.5 本章小结第15-17页
第二章 相关理论研究第17-27页
    2.1 软件复用第17-18页
        2.1.1 软件复用的概念第17页
        2.1.2 软件复用的分类第17-18页
    2.2 领域工程第18-20页
        2.2.1 青鸟领域工程方法第18-19页
        2.2.2 领域工程与应用工程第19-20页
    2.3 构件技术第20-23页
        2.3.1 构件的概念第20页
        2.3.2 构件的分类第20-21页
        2.3.3 构件的模型第21-22页
        2.3.4 构件的接口第22-23页
    2.4 基于构件的软件开发第23-25页
        2.4.1 基于构件的软件开发的含义和优点第23-24页
        2.4.2 基于构件的软件开发的不足第24-25页
    2.5 统一建模语言UML第25-26页
    2.6 本章小结第26-27页
第三章 高校考试系统的领域分析第27-45页
    3.1 领域定义第27-28页
        3.1.1 高校考试系统要实现的目标第27页
        3.1.2 领域范围的建立第27-28页
    3.2 建立领域分析模型第28-44页
        3.2.1 领域需求分析第28-29页
        3.2.2 建立领域术语词典第29-30页
        3.2.3 共性与变化性分析第30-32页
        3.2.4 高校考试系统的面向对象领域分析第32-44页
    3.3 本章小结第44-45页
第四章 高校考试系统的领域设计第45-63页
    4.1 系统架构设计第45-46页
    4.2 系统功能模块设计第46-47页
    4.3 数据库设计第47-50页
        4.3.1 数据库概念模型设计第47-48页
        4.3.2 数据库物理模型设计第48-50页
    4.4 构件的划分第50-51页
        4.4.1 构件划分的原则第50页
        4.4.2 系统构件划分第50-51页
    4.5 系统构件设计第51-59页
        4.5.1 系统核心类设计第51-52页
        4.5.2 主要构件设计第52-57页
        4.5.3 构件描述第57-59页
    4.6 领域的变化性处理第59-60页
    4.7 领域的可追踪性第60-61页
    4.8 本章小结第61-63页
第五章 高校考试系统的构件化开发第63-83页
    5.1 系统实现技术第63-64页
    5.2 可复用构件开发原则第64-66页
        5.2.1 “开-闭”原则第64页
        5.2.2 依赖倒置原则第64-65页
        5.2.3 接口隔离原则第65页
        5.2.4 迪米特法则第65-66页
    5.3 可复用构件开发步骤第66页
    5.4 系统构件开发示例第66-69页
        5.4.1 功能规约的开发第66-67页
        5.4.2 类构件接口开发第67-69页
    5.5 系统构件组装第69-75页
        5.5.1 构件组装原则第69-70页
        5.5.2 系统构件实例化组装第70-75页
    5.6 系统主要构件展示第75-82页
    5.7 本章小结第82-83页
第六章 总结与展望第83-85页
致谢第85-87页
参考文献第87-91页
附录 攻读硕士学位期间研究成果第91页

论文共91页,点击 下载论文
上一篇:基于深度图像的人体行为聚类分析方法的研究
下一篇:基于小波及其统计模型的图像去噪研究研究