第1章 概述 1
1.1 综合作业立足于工程实践 1
1.1.1 课程的性质与要求 1
1.1.2 综合作业的课题 3
1.2 软件工程的基本知识 6
1.2.1 软件开发中要注意的几点 6
1.2.2 软件的评价 6
1.3 MIS的开发方法与策略 8
1.3.1 管理信息系统的开发方法 8
1.3.2 管理信息系统开发的经验教训与开发策略 10
第2章 程序设计基础 12
2.1 设计的原则和策略 12
2.1.1 设计原则 12
2.1.2 模块化的设计策略 15
2.1.3 设计的标准 17
2.2 程序的设计 18
2.2.1 程序设计的结构化 19
2.2.2 N-S流程图 19
2.2.3 良好的编程风格 22
2.2.4 输入和输出的设计原则 29
2.3 面向事件编程 30
第3章 屏幕生成器 33
3.1 屏幕生成器基础 33
3.1.1 基本原理 33
3.1.2 屏幕生成器的基本操作 36
3.1.3 屏幕文件的快速生成 39
3.1.4 屏幕生成器产生的SPR文件 46
3.2 屏幕工具箱与对象设置 55
3.2.1 对象的建立和操作的一般方法 55
3.2.2 数据类对象的设置与编辑 55
3.2.3 控制类对象的设置与编辑 62
3.2.4 图形类对象的定义 69
3.3 屏幕生成器菜单 71
3.3.1 Screen菜单 71
3.3.2 Object菜单 76
3.4 屏幕综合设计与提高 78
3.4.1 设计的背景与要求 79
3.4.2 仅查询的Get方案 80
3.4.3 仅查询的Say方案 89
3.4.4 查询兼修改的方案 90
3.4.5 设计要点与综合评论 93
第4章 菜单生成器 97
4.1 菜单生成器基础 97
4.1.1 菜单的组成 97
4.1.2 菜单生成器的基本原理 98
4.2 菜单设计窗口 100
4.2.1 菜单设计窗口的操作 100
4.3 Menu菜单 104
4.3.1 快速菜单生成 104
4.3.2 Generate Option选项 105
4.3.3 Menu Bar/<子菜单>Options选项 106
4.4 菜单程序 109
第5章 报表与标签生成器 113
5.1 报表生成器的基本操作 113
5.1.1 报表生成器的启动 114
5.1.2 快速报表生成 114
5.1.3 报表的页面预览和打印 116
5.2 报表生成器的Report菜单 119
5.2.1 页面布局Page Layout 120
5.2.2 对象的位置与网格 125
5.2.3 标题与概要Title/Summary 126
5.2.4 变量Variables 129
5.2.5 数据分组Data Grouping 132
5.3 报表生成器的综合使用与提高 139
5.3.1 报表设计窗口的带区 140
5.3.2 报表中表格线的设计 142
5.3.3 折行打印 143
5.3.4 报表中设置图形对象 145
5.4 标签生成器 149
第6章 可重用代码 152
6.1 可重用代码的基础 152
6.2 可重用代码的创建 153
6.3 可重用对象的实例 157
6.3.1 选择器 157
第7章 程序的调试和测试 166
7.1 程序的调试 166
7.1.1 调试原则 166
7.1.2 常用调试技术 167
7.1.3 调试窗口与跟踪窗口 170
7.1.4 软件系统的调试 172
7.2 软件的测试 172
7.2.1 测试的基本概念和原则 172
7.2.2 测试的基本方法 173
7.2.3 测试的种类 177
计算机信息处理综合作业自学考试大纲出版前言 183
一、课程的性质及其设置的目的与要求 185
二、综合作业的课题 186
三、考核要求 187
后记 190