第一章 ORACLE关系数据库系统简介 1
1.1 ORACLE数据库的特点 1
1.2 ORACLE数据库的接口 3
1.3 ORACLE数据库的支持工具 4
1.3.1 SQL*Plus 4
1.3.2 SQL*Forms 15
1.3.3 SQL*Report 18
1.3.5 SQL*Net 20
1.3.4 SQL*Calc 20
1.3.6 PRO*C 22
1.4 ORACLE数据库的应用概述 22
第二章 人事档案管理系统 24
2.1 系统分析 24
2.2 系统设计 24
2.2.1 模块设计 24
2.2.2 数据库设计 24
2.2.3 编码设计 26
2.3.1 建立表、索引与视图 27
2.3 系统实现 27
2.3.2 设计主控菜单 28
2.3.3 录入程序的设计 33
2.3.4 修改程序的设计 50
2.3.5 删除程序的设计 61
2.3.6 查询程序的设计 65
2.3.7 制表程序的设计 70
3.2.2 数据汇总 75
3.2.1 编码设计 75
3.2 系统设计 75
3.1 系统分析 75
第三章 销售合同管理系统 75
3.2.3 表和视图的建立 76
3.2.4 软件实现 78
3.3 应用程序实例 78
3.3.1 基于SQL*Forms的数据增、删、改程序的设计 78
3.3.2 基于SQL*Report的报表设计 91
4.1.2 仓库管理的处理方法 98
4.1.1 仓库管理的业务简述 98
4.1 系统分析 98
第四章 仓库管理 98
4.2 系统设计 99
4.2.1 总体设计思想 99
4.2.2 仓库管理树型结构表 100
4.2.3 编码设计 101
4.2.4 数据库设计 102
4.3 程序设计 108
4.3.1 屏幕格式设计 109
4.3.2 域、块的定义和触发器的设计 110
4.3.3 关于程序的说明 116
第五章 冶金企业生产计划管理 121
5.1 系统分析 121
5.2 系统设计 121
5.3 产品结构优化软件 122
5.3.1 产品结构优化软件结构 122
5.3.2 模型数据库 123
5.3.3 程序设计说明 125
5.4 系统特点 135
6.2.1 模块设计 137
6.2 系统设计 137
第六章 冶金企业生产调度管理 137
6.1 系统分析 137
6.2.2 数据库设计 138
6.3 系统实现 138
6.3.1 生产计划管理模块 139
6.3.2 统计分析模块 168
第七章 综合统计管理 178
7.1 需求分析 178
7.2 模块设计及描述 178
7.3.1 产品产量录入程序 179
7.3 程序设计 179
7.3.2 统计工业总产值程序 184
7.3.3 统计分析报表管理 189
第八章 能源管理系统 194
8.1 系统分析 194
8.2 系统设计 194
8.3 系统实现 195
8.3.1 各厂矿能源数据录入程序的设计 195
8.3.2 工业企业用电量录入、查询、增、删、改程序的设计 199
8.3.3 日电力负荷曲线绘制程序设计 204
第九章 货运业务管理 210
9.1 系统分析 210
9.2 系统设计 211
9.2.1 模块设计 211
9.2.2 数据库设计 213
9.3 系统实现 217
9.4 使用说明 236
9.4.1 启动系统 236
9.4.2 货运统计管理软件使用说明 238
9.5 系统评价 241
第十章 计算机辅助提报运输计划 242
10.1 系统分析 242
10.2 系统设计 242
10.3 系统实现 245
10.3.1 初步实现 245
10.3.2 优化程序 255
11.2.1 数据库设计 256
11.2 系统设计 256
11.1 系统分析 256
第十一章 综合信息查询 256
11.2.2 网络功能的使用 258
11.2.3 综合查询实例 262
第十二章 银行商业信贷管理系统 283
12.1 系统分析 283
12.2 系统设计 284
12.2.1 编码设计 285
12.2.2 数据库设计 285
12.3.1 数据输入(增、删、改)程序实例 286
12.3 应用程序实例 286
12.3.2 数据查询程序实例 291
12.3.3 数据汇总程序实例 293
第十三章 通用报表 296
13.1 系统开发背景 296
13.2 总体设计思想 296
13.3 程序的大致流程 297
13.4 命令执行子程序 298
13.5 重要子程序 299
13.6 运行实例 305
13.7 系统的特点 307
第十四章 利用SQL*Report编程的一些实用技术 308
14.1 SQL*Report编程步骤 308
14.2 SQL*Report实用技巧 311
14.3 SQL*Report编程实例 317
14.3.1 用SQL*Report产生“军用钢材关键品种完成情况”报表 317
14.3.2 用SQL Report产生“国家合同累计执行情况(铁)”报表 318
15.2 SQL*Calc程序设计的一般步骤 332
15.1 SQL*Calc软件特点简介 332
第十五章 利用SQL*Calc编程的一些实用技术 332
15.2.1 简单表格绘制 333
15.2.2 复杂表格绘制 336
15.3 SQL*Calc实用技巧 339
15.3.1 光标的快速移动 340
15.3.2 快速画线 340
15.3.3 快速删除 340
15.3.4 报表格式化 341
15.3.5 SQL语句应用技巧 341
15.3.6 域变量大、小写设置 342
15.3.8 计算方式选择 343
15.3.7 SQL*Calc的报表输出方式 343
15.4 SQL*Calc常用命令 344
15.4.1 SQL*Calc功能键、其它标准键 344
15.4.2 SQL*Calc大批命令 344
第十六章 利用SQL*Forms编程的一些实用技术 346
16.1 SQL*Forms简介 346
16.1.1 第四代语言的产生 346
16.1.2 SQL*Forms的特点 346
16.2.1 应用生成过程 347
16.2 SQL*Forms的应用生成过程及功能特性 347
16.2.2 SQL*Forms的功能特性 348
16.2.3 SQL*Forms的触发器 349
16.3 SQL*Forms编程的一些实用技术 349
16.3.1 数据块的设计 350
16.3.2 控制块的设计 350
16.3.3 功能键的屏蔽 351
16.3.4 辅助查询与光标键打方法 351
16.3.5 数据库数据的单点事务多点更新 353