108_《Delphi5企业级解决方案及应用剖析》

《Delphi5企业级解决方案及应用剖析》

Delphi 教程 系列书籍 (108) Delphi5企业级解决方案及应用剖析》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

下载

  • 作者: 刘艺
  • 丛书名: 软件开发技术丛书
  • 出版社:机械工业出版社
  • ISBN:7111082265
  • 上架时间:2000-7-1
  • 出版日期:2000 年9月
  • 页码:410
  • 版次:1-1

内容简介

本书是一部面向企业级应用的Delphi 5高级编程开发专著。全书以企业级应用体系结构为框架,以Delphi 5最新最强大的功能为线索 ,结合软件工程理论和项目管理经验,深入探讨了Delphi 5企业级开发的思想、策略及技术要点,并通过人力资源管理系统/电子商务货物配送系统、自动控制、与监测系统这三个典型的企业级解决方案及应用剖析,全面细致地介绍了如何使用Delphi实现真正意义上的企业级应用开发。 全书内容详实、例程丰富、汇集了作者多年实际开发经验和研究心得,是一本真正面向实战应用的Delphi力作,可为Delphi程序员挑战发展空间提供帮助,亦可供中、高级编程人员及项目主管参考。

目录

第一篇 使用delphi 5构建企业级应用

第1章 delphi 5企业级应用体系结构 2

1.1 什么是企业级应用体系结构 3

1.1.1 表现层 3

1.1.2 业务层 5

1.1.3 数据层 6

1.2 企业级应用体系构建思想的发展 7

1.3 选择delphi 5作为企业级开发的利器 12

1.3.1 delphi5适用对象和所能实现的开

发目标 13

1.3.2 用delphi5实现企业级多层应用体

系结构 14

第2章 企业级应用开发方略 18

2.1 组织与管理 19

2.1.1 人员组织 19

2.1.2 项目管理 21

2.1.3 文档管理 23

2.2 需求和系统分析 25

2.2.1 需求分析 25

2.2.2 系统分析的方法 28

2.2.3 系统的信息分析和功能分析 29

2.2.4 系统的结构分析 32

2.3 分布式应用系统设计方法 36

2.3.1 分布式结构实现模型 36

2.3.2 设计目标和约束分析 38

2.3.3 设计分布式应用程序 41

2.4 面向对象的开发方法 43

2.4.1 面向对象技术的背景及特点 44

2.4.2 面向对象程序设计与面向对象数

据库 45

2.4.3 面向对象的系统分析与设计 46

2.5 质量管理和系统测试 49

2.5.1 软件的质量 49

2.5.2 质量管理 50

2.5.3 系统测试 53

第3章 delphi 5企业级应用技术要点 55

3.1 组件和vcl 55

3.1.1 object类 55

3.1.2 vcl的层次结构 56

3.1.3 公共的vcl属性 58

3.1.4 通用的vcl对象方法 59

3.1.5 通用的vcl事件 60

3.1.6 主要组件及其用法 61

3.2 数据库应用技术 62

3.2.1 设计数据库应用程序 62

3.2.2 sql编程技术 67

3.2.3 midas和多层应用系统开发 80

3.2.4 ado数据库访问技术 87

3.3 windows高级编程技术 98

3.3.1 dll编程技术 98

3.3.2 ole和com编程技术 104

3.3.3 activex编程技术 114

3.3.4 使用windows注册表 120

3.3.5 windows的消息处理 123

3.4 图形图像及多媒体编程技术 129

3.4.1 图形图像技术 129

3.4.2 多媒体程序设计 137

第二篇 人力资源管理系统解决

方案及应用剖析

第4章 系统概述 142

4.1 系统解决方案 142

4.2 系统约定 144

4.2.1 编码规范 144

4.2.2 用户分组 146

4.2.3 操作惯例 147

4.3 主要数据库表结构设计 147

4.4 用户交互界面设计 152

4.4.1 常用控件的设计 152

4.4.2 窗体和提示框的设计 154

第5章 集成web功能的主界面 157

5.1 主界面设计 157

5.2 用coolbar构建浏览器风格界面 166

5.2.1 创建coolbar 166

5.2.2 构建浏览器风格界面 170

5.3 用fastnet组件收发邮件 173

第6章 人事信息维护模块 195

6.1 人员维护 195

6.2 照片维护 204

6.3 代码维护 210

第7章 信息查询与统计分析模块 222

7.1 模块概述 222

7.2 动态生成查询条件 224

7.3 统计分析 241

7.4 web方式查询 251

第三篇 电子商务货物配送系统解决

方案及应用剖析

第8章 系统概述 262

8.1 系统解决方案 262

8.1.1 电子商务货物配送系统的实现

目标 262

8.1.2 对电子商务货物配送系统功能的

基本要求 263

8.1.3 电子商务货物配送系统的解决

方案 263

8.2 系统分析 264

8.3 数据组织 268

8.3.1 代码设计 268

8.3.2 数据库结构设计 271

8.3.3 创建数据库对象和数据维护 273

8.4 系统的初始设置 276

8.5 系统内部控制机制设计 281

第9章 代码维护模块 283

9.1 模块概述 283

9.2 使用frame构建复用界面 284

9.3 使用datamodel集成数据库环境 286

9.4 使用treeview导航表数据 291

9.5 使用公共单元实现模块维护 294

9.6 使用注册表设置系统参数 300

9.7 使用action list管理操作动作 302

第10章 出库管理模块 311

10.1 模块概述 311

10.2 创建登录服务器程序 313

10.3 创建出库服务器程序 317

10.4 创建瘦型客户程序 321

第11章 统计分析模块 328

11.1 多层结构下的参数化查询 328

11.2 使用dbchart 331

11.3 自动容错和平衡服务器负载 334

第四篇 自动控制与监测系统解决

方案及应用剖析

第12章 自动控制与监测系统编程技术 340

12.1 delphi中的多线程处理 341

12.1.1 了解线程 341

12.1.2 多线程编程 344

12.1.3 线程类 346

12.2 windows的事件和消息 350

12.3 创建组件 352

12.3.1 创建组件 352

12.3.2 组件测试 355

12.3.3 注册组件 355

12.3.4 提供联机帮助 356

12.4 使用动态链接库 356

第13章 串口通信程序应用剖析 360

13.1 串行通信基础 360

13.2 串口通信api函数介绍 361

13.3 使用通信控件实现串口通信 367

13.3.1 tcomm控件详解 367

13.3.2 示例程序 379

第14章 硬件接口程序应用剖析 388

14.1 windows驱动程序的开发 388

14.2 使用dll实现硬件接口程序编程 389

14.3 使用tvichw32控件编程 392

14.3.1 tvichw32控件说明 392

14.3.2 示例程序 395

附录 《delphi 5企业级解决方案及应用

剖析》参考程序光盘说明 411

时间: 2024-08-03 02:53:31

108_《Delphi5企业级解决方案及应用剖析》的相关文章

IDC机房维护:我身边的戴尔企业级解决方案

对于DELL PowerEdge系列的服务器我接触的也挺多,碰到的故障也很频繁,那就说下我碰到过的和解决方案: 1.对于服务器无法启动,网上有各种解决方案,但是最实用的就是排除法了,进行判断哪个配件的故障.先判断电源是否正常,然后替换内存.cpu.主板.(我碰到的就有一个内存条坏了,服务器起不起来.) 2.对于存储无法启动,那最常见的就是线没连接正常.(一时大意了.) 3.对于系统频繁重启这个解决方案就多了,在网上Down的官方文档中有: 1.电源故障(替换法判断解决); 2.内存故障(可从BI

吐血整理 Delphi系列书籍 118本(全)

吐血整理 Delphi系列书籍 118本(全) Delphi 教程 系列书籍 网友(老帅)整理 001_<Delhpi6数据库设计思想与实践> 002_<Delphi6应用开发指南> 003_<Delphi6开发人员指南> 004_<Delphi6数据库开发典型实例> 005_<Delphi6组件大全> 006_<深入Delphi6 网络编程> 007_<Delphi6数据库深入编程技术> 008_<Delphi6程

《SOA与REST:用REST构建企业级SOA解决方案》目录—导读

献词 SOA与REST:用REST构建企业级SOA解决方案 谨以此书献给ChristophSchittko,他毫无顾忌的审阅评注使我们在本书书稿已经提交印刷之后仍然决定改变内容结构,而后续的变化极大地提升了书稿的质量. --Thomas Erl 献给亲爱的妻子Michelle,献给我的父母Rob和Sue,献给我的孩子Genevieve和Matthew.感谢你们多年来的支持与鼓励! --Benjamin Carlyle 献给我的家人及我的Esperanza. --Cesare Pautasso 向

Hadoop专业解决方案-第12章 为Hadoop应用构建企业级的安全解决方案

一.前言: 非常感谢Hadoop专业解决方案群:313702010,兄弟们的大力支持,在此说一声辛苦了,春节期间,项目进度有所延迟,不过元宵节以后大家已经步入正轨, 目前第12章 为Hadoop应用构建企业级的安全解决方案已经翻译完成,在此对:译者:杨有鹏 不莱梅狗  78280847 表示感谢. 二.意见征集: 本章节由<Hadoop专业解决方案群:313702010>翻译小组完成,为小组校验稿,已经通过小组内部校验通过,特此面向网络征集意见,如果对本章节内容有任何异议,请在评论中加以说明,

企业级云平台技术新突破 Nutanix解决方案全面铺向中国市场

来自美国的企业级云计算公司Nutanix近期在北京与科技媒体见面,详细解读了公司业务发展情况和最新企业级云计算技术. 作为超融合基础设施供应商的Nutanix,一直致力于为企业提供"隐形基础设施".在近几年发展中,逐渐转变为拥有丰富产品线的云平台公司,连续推出多个企业级解决方案. Nutanix 亚太及日本地区 首席布道官 Paul Serrano 5月份,推出Nutanix Citrix版InstantON VDI解决方案,可大幅简化并加速大中型企业的虚拟桌面(VDI)部署.针对中小

智能护航 尽在掌控 戴尔“企业级”视频监控解决方案

引言   企业级视频监控往往部署多个监控点,采集量大.存储量大--   后端系统构架的不合理和智能化程度低,极容易造成网络堵塞.故障频发:   追求企业级视频监控无盲点.无断线.戴尔智能化视频监控承载平台为您带来一站式解决方案       一站式的智能平台 戴尔整体视频监控解决方案   戴尔提供整套包括从采集.传输.处理.存储.分析和视频云相关的视频监控解决方案.结合高可靠.高兼容和性能强大的企业级承载平台,除了可满足基本的视频采集和存储需求外,戴尔整体视频监控解决方案还可有效的.随时随地的提供

面向企业级工作负载 全新IBM x86 M5发布

[天极网服务器频道9月18日消息]IBM日前宣布推出全新M5 x86服务器,最新推出的M5系列服务器不仅具有高性能,而且在安全.高效和可靠等方面具有增强的特性,可支持广泛的企业级工作负载与计算环境,从最基本的基础架构.到云计算.以及大数据分析.这个系列产品中包括高可配置的机架式和塔式服务器.高密度系统.刀片服务器以及集成系统,以便帮助客户应对数据中心及办公环境中遇到的紧迫业务挑战. 全新IBM x86 M5服务器 M5系统融入了多项创新电源与散热管理技术,如扩展了工作温度的范围.双区风冷以及主备

企业级服务光有微信可能还不够

这两日,一篇<别开发app了>的文章狂刷朋友圈. 在这样一个基本若干天就会爆出一篇鸡汤文或者"xx测一测"的碎片化和自媒体时代,一篇带有科技元素的长文能走进人们的视线,这绝对是一种意识流的进步. 不过沉浸于作者对微信公众号的一番美好愿景后,有人沉醉不知归路,但更有人唏嘘愤怒,其可能原因是过于绝对的论调触到了从业者的痛处.但我们认为,微信公众号表面上看是一个产品,但其实更是一种未来应用形态的代表.技术高速迭代的今天,很难再出现一个像曾经的QQ一样的产品.一是时代背景不一样,二

巨杉斩获“中国十大开源软件”,开源与企业级结合商业路线得到认可

随着开源软件在行业中的地位不断深入,越来越多的企业开始将开源软件.分布式计算等新技术提升到了企业IT的战略层面.那么开源软件未来的发展趋势如何?整体行业如何保持旺盛的生命力与创新?这些都是很多厂商与用户不得不思考的问题. 2016年12月4日,在一年一度的"开源中国年终盛典"活动现场,OSC(Open Source China)公布了"2016开源中国年度十大开源项目"的榜单.SequoiaDB巨杉数据库作为国内领先的开源新一代分布式数据库产品,也荣幸入选了全国&q