目 录 2
简介 2
开发应用程序 2
数据库开发指南 2
章节布局 2
开发过程 2
第一部分 系统分析和设计 5
第1天谁的项目 7
第1天的任务 7
确定用户 8
确定项目 9
计划 10
方案 14
合同 14
保护你和用户的财产 15
谁拥有成果 16
辅助决策应用项目 17
修改说明 22
总结 23
调试过程 23
第2天确定应用程序 24
第2天的任务 24
背景研究 25
调研 27
分析 30
辅助决策应用项目 31
调研 36
分析 38
修改说明 41
调试过程 42
总结 42
第3天结构化设计 43
第3天的任务 43
生成数据流向图 44
过程划分 47
何时停止细分 48
制作数据字典 49
制作数据流向图的机理 49
制作字典的机理 51
制作过程技术要求 52
辅助决策应用项目 52
修改说明 65
调试过程 66
总结 66
第4天数据库设计 67
第4天的任务 67
什么是数据库 68
数据库设计的原则 75
设计数据库 77
访问数据库的应用程序 78
用Visual Basic访问数据库 80
辅助决策应用项目 84
每月自动查询 103
修改说明 106
调试过程 106
定义表 106
总结 107
第5天建立程序结构图 108
第5天的任务 108
程序结构图 108
结构评估 112
从数据流程图中进行分割 114
辅助决策应用项目 118
修改说明 124
调试过程 126
总结 127
第6天过程设计 128
第6天的任务 128
设计过程 128
测试算法 134
测试过程 136
辅助决策应用项目 136
修改说明 143
调试过程 143
总结 144
第7天界面设计 145
第7天的任务 145
用户界面设计原则 146
用Visual Basic设计窗体 150
生成特殊控制命令 151
辅助决策应用项目 157
修改说明 177
总结 178
调试过程 178
第二部分编程 179
第8天编程之一 181
第8天的任务 181
使用好的编程方法 181
辅助决策应用项目 183
总结 223
第9天编程之二 224
辅助决策应用项目 224
修改说明 258
调试过程 259
总结 260
第10天将出错陷阱加至应用程序 261
第10天的任务 261
理解出错陷阱 261
出错情况中的控制流 264
出错陷阱的通常位置 264
辅助决策应用项目 266
调试过程 273
修改说明 273
总结 274
第11天调试 275
第11天的任务 275
使用内置调试程序 275
加入调试代码 277
测试过程 279
测试 279
“定时炸弹” 283
辅助决策应用项目 283
解决自己程序中的差错 298
修改说明 299
调试过程 299
总结 299
第三部分 编制文档 301
第12天编制应用程序文档 303
第12天的任务 303
文档选择 303
设计帮助系统 305
Windows帮助系统 306
辅助决策应用项目 312
修改说明 323
调试过程 323
总结 324
第四部分 实施 325
第13天生产与销售 327
第13天的任务 327
为生产准备应用程序 328
自己生产 330
共享软件 331
转包合同 331
利用出版商 331
磁盘选择考虑 332
法律问题 333
辅助决策应用项目 337
修改说明 347
调试过程 347
总结 348
服务 349
第14天的任务 349
第14天维修、升级和收尾工作 349
升级 353
收尾工作 355
辅助决策应用项目 355
修改说明 356
调试过程 356
总结和结论 357
常用词汇表 358