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

基于主题和主体框架的工程应用软件开发技术研究

1第一章: 绪论第15-29页
    1.1 引言第15页
    1.2 软件工程第15-17页
        1.2.1 软件危机产生的原因第16页
        1.2.2 软件工程规范第16-17页
        1.2.3 关于软件开发中的文档第17页
    1.3 数据结构第17-20页
        1.3.1 数据结构学科第18-19页
        1.3.2 数据结构设计第19页
        1.3.3 实现数据结构设计的计算机语言第19-20页
    1.4 数据库基础知识与数据库系统开发第20-21页
    1.5 软件开发技术几个发展阶段第21-22页
        1.5.1 过程化技术阶段第21页
        1.5.2 结构化技术阶段第21-22页
        1.5.3 面向对象技术阶段第22页
    1.6 计算机语言知识第22-26页
        1.6.1 语言的分类第22-23页
            1.6.1.1 计算机机器语言第23页
            1.6.1.2 过程化高级语言第23页
            1.6.1.3 结构化高级语言第23页
            1.6.1.4 面向对象语言第23页
        1.6.2 非计算机专业人员学习计算机语言方法的讨论第23-24页
        1.6.3 C语言第24-26页
            1.6.3.1 强大而灵活的数据类型定义机制第25页
            1.6.3.2 结构化的程序体设计第25页
            1.6.3.3 功能强大的地址操作第25页
            1.6.3.4 位运算第25-26页
        1.6.4 C++语言第26页
    1.7 系统的应用背景知识第26-27页
    1.8 论文研究内容与创新第27-29页
        1.8.1 论文研究内容第27页
        1.8.2 论文特色与创新第27-29页
2第二章: 重述面向对象技术第29-43页
    2.1 引言第29-30页
    2.2 结构化技术存在的问题第30-31页
    2.3 面向对象的三个特性第31-34页
        2.3.1 对象与类第31页
        2.3.2 封装性第31-33页
        2.3.3 继承性第33页
        2.3.4 多态性第33-34页
    2.4 面向对象的思维方式第34-35页
    2.5 面向对象的需求分析第35-39页
        2.5.1 对象的认定第36-37页
        2.5.2 对象的结构认定第37页
        2.5.3 主题的认定第37-38页
        2.5.4 对象的属性认定第38页
        2.5.5 对象的行为认定第38-39页
        2.5.6 面向对象需求分析的工作重点第39页
    2.6 弱性的面向对象计算机语言——C++语言第39-41页
        2.6.1 C++中的非面向对象成份第39-40页
        2.6.2 C++中封装性实现第40页
        2.6.3 C++中继承性实现第40页
        2.6.4 C++虚拟性实现第40-41页
        2.6.5 本论文采用C++作为描述和开发语言第41页
    2.7 面向对象技术的优越性第41-42页
    2.8 面向对象技术的发挥第42-43页
3第三章: 基于主题与主体框架的面向对象技术研究第43-63页
    3.1 引言第43页
    3.2 本章解决的问题第43-44页
    3.3 系统主题和主体框架的定义第44-45页
        3.3.1 主题的发展第44页
        3.3.2 主题定义第44-45页
        3.3.3 主体框架的定义第45页
    3.4 主题的讨论第45-52页
        3.4.1 领域公认概念集合的进一步提炼第45-46页
        3.4.2 主题是对象类第46页
        3.4.3 主题的抽象性第46-47页
        3.4.4 主题的相对性第47-48页
        3.4.5 主题的虚拟性第48-49页
        3.4.6 主题的灵活性第49页
        3.4.7 主题的稳定性第49-50页
        3.4.8 主题的多样性第50-51页
        3.4.9 一个主题对象与实例对象的比较第51-52页
    3.5 主题构成系统的主体框架第52-55页
        3.5.1 主体框架是主题对象的集合第52-53页
        3.5.2 完成系统主体约束第53-54页
        3.5.3 实现系统总体进程控制第54页
        3.5.4 完成数据内存管理第54-55页
    3.6 基于主题和主体框架的方法论第55-58页
        3.6.1 主题的抽象第55页
        3.6.2 主题的组织关系认定第55-56页
        3.6.3 主题的数据属性与行为认定第56-57页
        3.6.4 框架主题的认定第57-58页
        3.6.5 主体框架的行为认定第58页
    3.7 完成系统主体框架后的开发工作第58-61页
        3.7.1 实例对象类的加入第58-59页
        3.7.2 系统可维护性讨论第59-60页
        3.7.3 分工与合作第60-61页
    3.8 基于主题和主体框架技术的总结第61-63页
4第四章: 通用类第63-76页
    4.1 通用类的来源与用途第63页
    4.2 不同对象类结点的链表类第63-66页
    4.3 不同对象类结点的树类第66-67页
    4.4 实数矩阵第67-68页
    4.5 坐标类第68-72页
        4.5.1 坐标主题类的实现第69-70页
        4.5.2 直角坐标类实现第70-71页
        4.5.3 曲线坐标类第71页
        4.5.4 曲面坐标类第71-72页
        4.5.5 坐标的应用讨论第72页
    4.6 相对直角坐标系类第72-73页
        4.6.1 相对直角坐标系主题类第73页
        4.6.2 空间相对直角坐标系的一种表示方法第73页
    4.7 力学中的边界条件类第73-74页
    4.8 需要对话框输入对象变量的主题类第74-76页
5第五章: 范例一——工程计算书自动生成技术第76-83页
    5.1 开发背景第76页
    5.2 计算书的格式与对象认定第76-77页
    5.3 计算书运算规则第77-78页
    5.4 计算书主题抽象与对象分类第78-79页
    5.5 计算书实例对象类第79-81页
        5.5.1 计算书行对象类第79-80页
        5.5.2 计算书行表对象类第80页
        5.5.3 计算书节对象类第80页
        5.5.4 计算书节表对象类第80页
        5.5.5 计算书章对象类第80-81页
        5.5.6 计算书章表对象类第81页
        5.5.7 正文对象类第81页
    5.6 计算书生成主题第81-82页
    5.7 计算书的应用第82页
    5.8 计算书输出第82-83页
6第六章: 范例二——水管锅炉受压元件强度计算系统第83-96页
    6.1 引言第83-84页
        6.1.1 项目背景介绍第83页
        6.1.2 编写本章说明第83-84页
    6.2 系统分析第84-88页
        6.2.1 系统受压元件的对象认定与分类第84页
        6.2.2 系统主题认定第84页
        6.2.3 对象的继承关系认定第84页
        6.2.4 对象的逻辑关系认定第84-85页
        6.2.5 对象的数据属性认定第85-86页
            6.2.5.1 材料对象数据属性认定第85页
            6.2.5.2 受压元件主题数据属性确定第85页
            6.2.5.3 容器主题数据属性确定第85-86页
            6.2.5.4 辅助元件主题数据属性认定第86页
        6.2.6 对象的行为认定第86-87页
            6.2.6.1 材料对象行为认定第86页
            6.2.6.2 受压元件主题行为认定第86页
            6.2.6.3 容器筒体主题行为认定第86页
            6.2.6.4 辅助元件主题行为认定第86-87页
        6.2.7 系统主体框架分析第87-88页
            6.2.7.1 框架主题认定第87页
            6.2.7.2 系统主体框架的数据结构第87页
            6.2.7.3 主体框架的行为确定第87-88页
    6.3 系统类的定义第88-91页
        6.3.1 材料类定义第88页
        6.3.2 受压元件主题类的定义第88-89页
        6.3.3 容器筒体主题类定义第89-90页
        6.3.4 辅助元件主题类定义第90页
        6.3.5 系统主体框架类定义第90-91页
    6.4 计算书自动生成技术的应用第91-94页
        6.4.1 系统计算书格式基本假定第91页
        6.4.2 主体框架类书对象生成行为第91-92页
        6.4.3 容器类章和节对象生成行为第92-94页
        6.4.4 辅助元件类节对象生成行为第94页
    6.5 本章总结第94-96页
        6.5.1 系统总结第94-95页
        6.5.2 系统存在问题第95页
        6.5.3 本章结束语第95-96页
7第七章: 范例三——锅炉热力计算系统第96-120页
    7.1 引言第96-97页
        7.1.1 项目背景说明第96页
        7.1.2 关于锅炉热力计算第96-97页
        7.1.3 编写本章说明第97页
    7.2 计算模型的基本假定和抽象第97-100页
        7.2.1 计算内容第97页
        7.2.2 炉膛基本计算模型第97页
        7.2.3 对流受热面基本计算模型第97-98页
        7.2.4 受热面与介质之间的逻辑关系第98-99页
        7.2.5 烟气控制区的热力计算模型第99页
        7.2.6 工质控制区的热力计算模型第99页
        7.2.7 介质流动路径第99-100页
    7.3 对象与主题分析第100-107页
        7.3.1 对象的分类与认定第100-102页
            7.3.1.1 燃料类对象认定第100页
            7.3.1.2 介质类对象认定第100-101页
            7.3.1.3 受热面类对象第101页
            7.3.1.4 辐射区对象第101页
            7.3.1.5 控制区类对象第101页
            7.3.1.6 其它对象第101-102页
            7.3.1.7 对象的组成第102页
        7.3.2 系统的主题认定第102-103页
            7.3.2.1 燃料家族对象主题第102页
            7.3.2.2 介质家族对象主题第102页
            7.3.2.3 受热面家族对象主题第102页
            7.3.2.4 控制区家族对象主题认定第102页
            7.3.2.5 输入输出主题认定第102-103页
        7.3.3 对象的继承关系认定第103-104页
            7.3.3.1 燃料家族对象继承关系第103页
            7.3.3.2 介质家族对象继承关系第103页
            7.3.3.3 受热面家族对象继承关系第103页
            7.3.3.4 介质控制区家族对象继承关系第103-104页
        7.3.4 对象的逻辑关系认定第104-105页
            7.3.4.1 介质节点逻辑关系第104页
            7.3.4.2 辐射区逻辑关系第104-105页
            7.3.4.3 介质控制区逻辑关系第105页
        7.3.5 对象的数据与行为认定第105-107页
            7.3.5.1 燃料主题的数据与行为第105-106页
            7.3.5.2 流体介质主题的数据与行为第106页
            7.3.5.3 炉膛主题的数据与行为第106页
            7.3.5.4 对流受热面主题的数据与行为第106页
            7.3.5.5 介质节点主题的数据与行为第106页
            7.3.5.6 辐射区的数据与行为第106页
            7.3.5.7 介质控制区主题的数据与行为第106-107页
    7.4 系统主体框架分析第107-108页
        7.4.1 框架对象认定第107页
        7.4.2 框架数据结构认定第107页
        7.4.3 框架行为认定第107-108页
    7.5 对象设计基本介绍第108-116页
        7.5.1 燃料类设计第108-109页
            7.5.1.1 燃料主题类设计第108页
            7.5.1.2 燃料实例类设计第108-109页
        7.5.2 介质类设计第109-111页
            7.5.2.1 流体主题类设计第109-111页
            7.5.2.2 介质节点主题类设计第111页
            7.5.2.3 介质节点实例类设计第111页
        7.5.3 炉膛类设计第111页
        7.5.4 对流受热面类设计第111-112页
            7.5.4.1 对流受热面主题类设计第111-112页
            7.5.4.2 对流受热面实例类设计第112页
        7.5.5 辐射区类设计第112-113页
        7.5.6 控制区主题类设计第113页
        7.5.7 系统主体框架类设计第113-116页
            7.5.7.1 数据结构设计第113-114页
            7.5.7.2 对象管理行为设计第114-115页
            7.5.7.3 对流传热计算设计第115页
            7.5.7.4 对象逻辑关系合法性设计第115页
            7.5.7.5 主体框架类定义第115-116页
    7.6 系统集成第116-117页
        7.6.1 系统的输入第117页
        7.6.2 计算书输出第117页
        7.6.3 系统集成第117页
    7.7 系统开发总结与存在问题第117-120页
        7.7.1 开发总结第117-118页
        7.7.2 存在问题第118-119页
        7.7.3 系统的维护工作第119页
        7.7.4 本章结束语第119-120页
8第八章: 范例四——化工工艺设计计算系统第120-134页
    8.1 引言第120-121页
        8.1.1 项目来源第120页
        8.1.2 开发目标第120页
        8.1.3 开发环境选择第120页
        8.1.4 软件系统规划第120-121页
        8.1.5 本章编写说明第121页
    8.2 系统基本分析和模型抽象第121-123页
        8.2.1 基本分析第121-122页
        8.2.2 基本模型第122-123页
    8.3 物流状态分析第123-127页
        8.3.1 物流对象与主题认定第123-124页
        8.3.2 物流的化学成份表达第124页
        8.3.3 物流的物理状态表达第124-125页
        8.3.4 物流对象组织关系认定第125页
        8.3.5 物流族对象的数据属性认定第125-126页
            8.3.5.1 化学成份数据属性认定第125页
            8.3.5.2 单种物质数据属性认定第125页
            8.3.5.3 单相物质数据属性认定第125-126页
            8.3.5.4 单相流数据属性认定第126页
            8.3.5.5 多相流数据属性认定第126页
            8.3.5.6 物流主题数据属性认定第126页
        8.3.6 物流对象行为认定第126-127页
            8.3.6.1 物流主题对象行为认定第126页
            8.3.6.2 单相流对象行为认定第126-127页
            8.3.6.3 多相流对象行为认定第127页
    8.4 设备需求分析第127-129页
        8.4.1 设备主题认定第127-128页
        8.4.2 设备族主题的继承关系认定第128页
        8.4.3 设备主题数据属性认定第128页
        8.4.4 设备族主题行为认定第128-129页
            8.4.4.1 设备主题行为认定第128页
            8.4.4.2 逻辑设备主题行为认定第128页
            8.4.4.3 管道主题行为认定第128-129页
            8.4.4.4 管道阀器主题行为认定第129页
            8.4.4.5 分流主题行为认定第129页
            8.4.4.6 汇流主题行为认定第129页
    8.5 化工工艺图数据结构分析第129-131页
        8.5.1 工艺数据结构第129-130页
        8.5.2 工艺图的数据库管理第130页
        8.5.3 联系对象分析第130-131页
    8.6 系统主体框架需求分析第131-133页
        8.6.1 框架主题选择第132页
        8.6.2 主体框架数据结构第132页
        8.6.3 主体框架行为确定第132-133页
    8.7 本章结束语第133-134页
9第九章: 全文总结第134-141页
    9.1 工程应用软件开发总结第134-136页
    9.2 需求分析总结第136-137页
    9.3 开发技术总结第137-138页
    9.4 范例总结第138-139页
    9.5 今后的研究工作第139-141页
参考文献第141-146页
攻读博士学位期间发表的主要论文第146-147页
攻读博士学位期间参加的主要科研项目第147-148页
致谢第148页

论文共148页,点击 下载论文
上一篇:多角化战略与公司业绩关联研究
下一篇:湖南省国土资源地学数据库模型与数据融合技术应用研究