Oracle 9i应用系统开发技术PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:李代平编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2004
- ISBN:7502434097
- 页数:486 页
目 录 1
第1章可行性研究 1
1.1可行性的任务与步骤 1
1.1.1研究任务 1
1.1.2研究步骤 3
1.2系统分析简介 4
1.2.1系统分析员 5
1.2.2系统分析员任务 5
1.2.4通信技术 6
1.2.3面临的问题域 6
1.3分析原理 8
1.3.1 信息域 8
1.3.2建立模型 9
1.3.3分解 10
1.4成本与效益分析 10
1.5可行性研究的文档 12
1.6项目开发计划 13
第2章系统分析 15
2.1结构化分析 15
2.1.1自顶向下逐层分解 16
2.1.2结构化分析步骤 17
2.2系统流程图 18
2.3数据流图 19
2.3.1基本图形符号 19
2.3.2画数据流图 21
2.3.3结构化分析方法的应用 23
2.4数据字典 26
2.4.1内容及格式 26
2.4.2数据字典的实现 28
2.5面向对象分析的基本过程 29
2.5.1过程简述 29
2.5.2基本模型 31
2.5.3主要活动 32
2.6发现对象方法 33
2.6.1 系统责任 33
2.6.2问题域研究方法 34
2.6.3确定系统边界 35
2.6.4发现对象 36
2.6.5审查和筛选 39
2.6.6建立类图的对象层 41
2.7定义属性 42
2.7.1对象的属性和服务 42
2.7.3定义属性 43
2.7.2表示法 43
2.8定义服务 45
2.8.1状态转换图 45
2.8.2行为分类 47
2.8.3发现服务方法 48
2.9定义结构 50
2.9.1一般特殊结构 50
2.9.2发现一般-特殊结构 52
2.9.3结构的简化 53
2.9.4多继承与多态性 55
2.9.5整体-部分结构 58
2.9.6整体-部分结构表示法 60
2.9.7发现整体-部分结构方法 61
2.10实例连接 63
2.10.1实例连接概念 63
2.10.2实例连接表示法 64
2.10.3建立实例连接方法 65
2.11 消息连接 67
2.11.1消息的概念 67
2.11.2表示方法 69
2.11.3建立消息连接方法 70
2.12建立功能模型 71
2.12.3描述处理框功能 72
2.12.1画出基本系统模型图 72
2.12.2画出功能级数据流图 72
第3章系统设计 73
3.1设计基本原理 73
3.1.1抽象 73
3.1.2 细化 74
3.1.3模块化 74
3.1.4软件体系结构 75
3.1.5程序结构 76
3.1.6数据结构 77
3.1.7软件过程 78
3.2.1软件结构图 79
3.2体系结构设计 79
3.2.2扇出和扇入与深度和宽度 80
3.2.3模块的耦合 81
3.2.4模块的内聚 83
3.2.5 结构设计一般准则 86
3.3 结构化设计 86
3.3.1数据流的类型 86
3.3.2 过程步骤 87
3.3.3变换分析设计 88
3.3.4事务分析设计 90
3.3.5混合流设计 91
3.3.6 结构化设计方法应用示例 92
3.3.7设计后的处理 92
3.4详细设计 93
3.4.1 结构化语言 93
3.4.2判定表 94
3.4.3判定树 95
3.5 结构化程序设计 96
3.5.1 结点 96
3.5.2三种基本控制结构 96
3.5.3 过程设计语言 97
3.6面向对象设计 100
3.6.1转向面向对象的设计 100
3.6.2 面向对象抽象方法 101
3.6.3信息隐藏 101
3.6.4模块化 101
3.6.5类的设计准则 101
3.6.6 面向对象设计的基本原理 101
3.6.7软件复用 102
3.6.8面向对象设计的步骤 102
3.7数据库系统模型和结构 102
3.7.2网状模型 103
3.7.1 层次模型 103
3.7.3关系模型 104
3.8数据库管理系统 106
3.9关系数据库的范式理论 107
3.9.1数据依赖 108
3.9.2关系模式的操作异常 108
3.9.3范式 109
3.10 EAR方法 114
3.10.1 EAR图 114
3.10.2 EAR方法向关系数据库转换 115
4.1 三层结构理论 117
第4章网络数据库开发理论 117
4.2应用举例 120
4.2.1设计中间层 122
4.2.2 设置DCOM 124
4.2.3 设计表示层 125
4.2.4 C/S/S模式下的动态查询技术 127
第5章大型数据库管理方法 135
5.1数据的选择 135
5.1.1基础数据 135
5.1.2 Select语句 143
5.1.3数据关联 144
5.2视图 145
5.1.4数据选择的难点 145
5.3.1 逻辑备份 147
5.3.2物理备份 147
5.3数据备份和恢复 147
5.3.3数据库备份的难点 148
5.3.4数据的恢复 151
5.4使用PL/SQL语言 153
5.4.1 PL/SOL的结构 153
5.4.2 PLSOL转化为SQL 154
5.5 过程函数 155
5.5.1存储过程的创建 156
5.6 Oracle的调整 157
5.5.2 函数的创建 157
5.6.1优化程序 158
5.6.2生成统计数字 159
5.6.3 SOL的调整 162
5.6.4调试一个Oracle数据库 168
5.6.5调试SGA 169
第6章解决方案与数据库设计 174
6.1数据库逻辑设计 174
6.1.1最终产品 174
6.1.2优化软结构 174
6.1.4合理的逻辑设计 178
6.1.3扩展OFA 178
6.1.5解决方案 179
6.2数据库物理设计 180
6.2.1数据库文件设计 180
6.2.2 I/O权值估计的检验 188
6.2.3如何解决磁盘不足的问题 189
6.2.4解决方案 190
6.2.5文件位置 193
6.2.6数据库空间使用概述 194
6.2.7重新确定数据文件大小 198
6.2.8数据库文件的移动 199
6.2.9段空间的重新分配方法 200
6.2.10物理条件的满足 202
6.3 Windows NT上的联网技术 202
6.3.1 Oracle和Windows NT 203
6.3.2 Oracle和Net8 204
6.3.3配置Windows NT为后端服务器 206
6.4配置客户机/服务器和Web环境 208
6.4.1客户机/服务器处理概述 208
6.4.2瘦客户机配置概述 210
6.4.3配置服务器 211
6.4.4配置客户机 212
6.5.1回滚段的管理 214
6.5技术难点及解决方案 214
6.5.2数据库碎片整理 215
6.5.3数据库空间管理 215
第7章Oracle 9i的对象技术 217
7.1 Oracle 9i的对象技术的基本概念 217
7.1.1主要的术语 217
7.1.2 Oracle 9i对象类型实现的限制 218
7.2 Oracle 9i的对象类型 218
7.2.1定义一个对象类型 218
7.2.3创建一个对象 220
7.2.2使用构造成员方法 220
7.2.4使用map和order成员方法 221
7.3在数据库中存储对象 223
7.3.1使用对象表 224
7.3.2使用对象列 226
7.3.3使用对象视图 229
第8章开发工具 230
8.1生成器 230
8.1.1方案生成器 230
8.1.2项目生成器 234
8.2.1表格简介 238
8.2表格 238
8.2.2表格中对象 239
8.2.3表格的制作思路 241
8.3表格生成器 244
8.3.1对象导航器 244
8.3.2布局编辑器 245
8.3.3触发器 246
8.4报表生成器 248
8.4.1报表生成器的功能 248
8.5图形生成器 249
8.5.1图形生成器的功能 249
8.4.2创建报表的步骤 249
8.5.2创建图表的步骤 250
8.6菜单 250
8.6.1菜单介绍 250
8.6.2菜单编辑器 251
8.6.3创建菜单 252
8.6.4使用菜单 252
第9章用VB开发财务管理系统 254
9.1. 系统简介 254
9.1.1系统结构 254
9.1.3系统界面介绍 257
9.1.2系统功能 257
9.1.4系统中采用的新技术 258
9.2数据结构 259
9.2.1数据字典描述 259
9.2.2系统表单 259
9.3流程及使用说明 261
9.3.1系统操作框图 261
9.3.2系统实现方法 261
9.4相关程序代码 283
10.1概述 307
10.1.1 C++Builder的特点 307
第10章用C++Builder开发医疗保险系统 307
10.1.2建立数据库访问通道 308
10.1.3 Oracle分布式数据库结构 309
10.1.4数据库基本理论 309
10.1.5实现设计所需要的软件 311
10.2系统的可行性分析 312
10.2.1技术可行性 312
10.2.2经济可行性 313
10.3系统开发需求 313
10.3.1系统组成 313
10.4.1 Oracle 9i的安装 314
10.3.2系统的数据流图 314
10.4设计实现 314
10.4.2服务器的安装配置 316
10.4.3数据模型的逻辑、物理设计 316
10.4.4代码编写过程中常遇的问题 322
10.5系统演示效果 325
10.5.1账户登记界面图 344
10.5.2账户查询界面图 344
10.5.3药品管理界面图 345
10.5.4创建初始化测试数据的过程 345
11.1概述 347
11.1.1数据库技术的发展与应用 347
第11章用PHP开发“专线网点” 347
业务系统 347
11.1.2 Intemet的现状和发展 348
11.1.3 WWW网络下的Web数据库 349
11.2项目介绍及设计软件的选取 350
11.2.1选择Oracle作为数据库 350
管理系统 350
11.2.2选择PHP 进行面向Internet开发 351
11.3 可行性分析 353
11.3.1技术可行性 353
11.2.3实现设计的软件 353
11.3.2经济可行性和操作可行性 354
11.3.3系统数据流图 354
11.4系统开发要求 355
11.4.1客户/服务器结构模式的数据库 355
11.4.2系统功能需求分析 356
11.4.3数据模型的逻辑设计 359
11.4.4系统流程图 362
11.5设计实现 363
11.5.1环境设置 363
11.5.2数据库的实现 365
11.5.3重点、难点的分析和解决方案 368
11.6演示效果 383
11.6.1用户登陆效果图 383
11.6.2系统主页面效果图 384
11.6.3用户档案查询效果图 384
11.6.4用户档案查询结果效果图 384
第12章C++开发方法与应用 386
12.1开发实例和数据库 386
12.1.1开发实例介绍 386
12.1.2实例数据库介绍 387
12.2 将dbf文件加载到Oracle数据库中 390
12.2.2将数据装入非空表 391
12.2.1关于被装载数据的载体 391
12.2.3指定数据装载到哪个表 392
12.2.4字段在记录的位置描述 392
12.2.5关于导致错误的记录 393
12.2.6如何执行SQL*Loader 393
12.3 FoxPro中的dbf文件简介 395
12.3.1 dbf文件的结构 395
FoxPro数据类型的对应关系 396
12.3.3该程序所要完成的任务 396
12.3.2 Oracle的数据类型 396
12.3.4具体的实现方法 397
12.4 BFILE(外部LOB对象)的存取 407
12.4.1什么是LOB 407
12.4.2 内部LOB 408
12.4.3 外部LOB 408
12.4.4创建一个含有LOB 的表 408
12.4.5特殊的LOB——BFILE 409
12.4.6创建目录对象 410
12.4.7如何在BFILE列中插入一个值 410
12.4.9如何用C++Builder开发 411
BFILE 对象 411
12.4.8关于BFILE的一些函数 411
12.5控件查询与调用存储过程查询的比较 414
12.5.1用TQuery控件进行查询 414
12.5.2 TQuery控件的Params属性 416
12.5.3调用Oracle存储过程进行查询 416
12.6 通过事务分析Oracle对对象 424
的封锁机制 424
12.6.1关于Oracle的封锁 425
12.6.2用C++Builder分析Oracle 426
的封锁机制 426
12.6.3数据的封锁 427
用于发布 430
12.7将Oracle表导出为html文件 430
12.7.1 HTML的基本标记 431
——文字标记简介 431
12.7.2实现方法 431
第13章用C++与J++开发医疗保险系统 435
13.1医疗保险信息系统概述 435
13.1.1应用领域介绍 435
13.1.2医疗保险信息系统的特点 435
13.1.3医疗保险系统的功能模型 436
13.1.4医疗保险系统MIS的功能 436
的数据流图 441
13.1.5医疗保险管理信息系统结构 441
13.1.6医疗保险管理信息系统 441
13.2功能设计 443
13.3系统设计 444
13.3.1开发环境与数据库选择 444
13.3.2数据库设计 444
13.3.3前台界面类层次设计 455
13.3.4 UML设计 456
13.4难点与解决方案 477
13.4.1共享连接 477
13.4.2关系表的范式问题 479
13.4.3 BLOB类型的读写 480
13.4.4图片显示更新问题 481
第14章PowerBuilder编程 482
14.1利用快速应用程序开发 482
14.2面向对象编程 483
14.3 将类别PowerBuilder功能匹配 483
14.3.1 发输入类 484
14.3.2开发输出类 484
14.3.3开发处理类 485
14.3.4代码和有效性验证表 486
14.4确保应用程序安全性 486
14.5启动项目 486
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019