Delphi 7经典开发案例

Delphi 7经典开发案例
作 者: 王志强
出版社: 中国铁道出版社
丛编项: 牛皮书系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Delphi
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Delphi 7经典开发案例》作者简介

内容简介

本书主要以几个成功实现的工程为例,介绍了Delphi 7各个方面的技巧以及其强大的开发能力。与以往Delphi书籍不同的是,本书主要是以系统设计流程为主线,除了介绍Delphi 7本身的应用技巧,还着重分析了应用系统设计和开发的基本方法和流程。书中的范例都是已经得到了实际应用的真实例子,其本身就是非常有价值的参考材料。本书的工程范例主要针对数据库工程项目的开发,包括单机、两层和基于Midas构架的多层分布式的数据库系统的设计,另外还提供了媒体开发、网络应用等方面的工程范例。本书可供具有一定Delphi 7使用经验的应用程序开发人员使用。

图书目录

第1章 Delphi 7.0简介

1-1 Delphi 7.0的安装

1-1-1 安装步骤

1-1-2 安装文件包说明

1-2 Delphi 7.0叹为观止的新特性

1-2-1 Delphi的历史发展回顾

1-2-2 Delphi 7.0 的新特性

1-3 Delphi7集成开发环境(IDE)简介

1-3-1 IDE主界面简介

1-3-2 开发环境配置

1-3-3 编程环境设置

1-3-4 编辑环境设置

1-4 利用Delphi开发工程项目的基本流程

1-4-1 软件开发的宏观流程

1-4-2 程序员编程的一般步骤

1-5 本章小结

第2章 Delphi7的基础应用实例

2-1 小型图形数据库浏览系统

2-1-1 本例程的主要知识点

2-1-2 本例程的实现步骤

2-2 Flash文件播放器

2-2-1 编程步骤:

2-3基于UDP协议的网络聊天工具

2-3-1 本例程的只要知识点

2-3-2 本例程的实现步骤

2-4 本章小结

第3章 环保数据监测处理系统

3-1 项目背景及意义

3-2 项目的主要任务

3-3 项目的模块组成和基本流程

3-3-1 系统的模块构建及流程图

3-4 本项目的数据库设计

3-4-1 实时数据表

3-4-2 日数据表、月数据表、年数据表

3-4-3 参数范围数据表

3-4-4 超标数据表

3-4-5 拨号号码数据表

3-4-6 单位代码表

3-5 项目主要难点及知识点概述

3-6 项目数据库的建立和连接

3-6-1 数据库的建立

3-6-2 数据库的连接

3-6-3 数据库的浏览

3-7项目的主体代码实现步骤与分析

3-7-1 系统模块结构

3-7-2 DataMD单元

3-7-3 主界面(main)

3-7-4 [控制设置]|[排放指标设置]

3-7-5 [拨号设置]中[待机时间]的设置

3-7-6 [控制设置]|[监测]|[自定义]

3-7-7 [实时数据]不同显示方式的实现

3-7-8 [历史数据]的查询与显示

3-7-9 启动画面的制作。

3-8 本章知识点的应用拓展

3-9 小结

第4章 企业名目信息和交通信息联机查询系统

4-1 项目背景及意义

4-2 项目的主要任务

4-3 项目的模块组成和基本流程

4-4 项目的数据库设计

4-4-1 数据库的格式选用

4-4-2 数据库的表单设计

4-5 项目主要难点及知识点概述

4-6 项目数据库的建立和连接

4-6-1 利用Access本身来建立数据库

4-6-2 Access数据库的ODBC连接

4-6-3 Access97数据库的BDE连接

4-6-4 数据库的初始整理

4-7项目的主体代码实现步骤与分析

4-7-1 程序的模块结构

4-7-2 Login单元

4-7-3 Normal单元

4-7-4 InputForm单元

4-7-5 Change单元

4-7-6 Overdue单元

4-7-7 Bus单元

4-7-7 SuperForm单元

4-8 网络数据库联机查询的实现

4-9 本章知识点的应用拓展

4-10 本章小结

第5章 基于CGI技术的信息咨询网系统

5-1 项目背景及意义

5-2 项目的主要任务

5-3 项目的主要知识点和难点

5-4 CGI的基本原理

5-4-1 CGI的工作原理

5-4-2 Delphi对CGI的支持

5-4-3 ISAPI、NSAPI和CGI的区别

5-5 项目实现的具体步骤:

5-5-1 配置本机网络,设置本机IP

5-5-2 安装和配置WEB服务器

5-5-3 利用FrontpageXP制作网站各个页面

5-5-4 ADO技术简介以及ADO构件的主要用法

5-5-5 在Delphi7中开发两个CGI程序

5-5-6 设置Web服务器,启动CGI执行功能

5-6 本章小结

第6章 企业选举选票实时处理系统

6-1 项目背景及意义

6-2 项目的主要任务

6-3 项目的模块组成和基本流程

6-4 项目的数据库设计

6-4-1 数据库格式的选择

6-4-2 数据库的表单设计

6-5 项目主要难点及知识点概述

6-6 项目数据库的建立和连接

6-7 项目的主体代码实现步骤与分析

6-7-1 程序的模块结构

6-7-2 DataMD单元

6-7-3 Global单元

6-7-4 Main1单元

6-7-5 Enter单元

6-7-6 Basic单元

6-7-7 inforpt单元

6-7-8 VOTE单元

6-7-9 Lp单元

6-7-10 PrintType单元

6-8 本章知识点拓展应用

6-9 本章小结

第7章 电厂控制系统数据库信息处理系统

7-1 项目背景及意义

7-2 项目的主要任务

7-3 项目的模块组成和基本流程

7-4项目的数据库设计

7-4-1 数据库的格式选用

7-4-2 数据库的表单设计

7-5 项目主要难点及知识点概述

7-6 项目数据库的建立和连接

7-7 项目的主体代码实现步骤与分析

7-7-1 本程序的模块结构

7-7-2 本程序所用到的第三方构件

7-7-3 Dll文件的制作

7-7-4 Sheny单元(主界面)

7-7-5 config单元(柱表坐标上下限设置对话框)

7-7-6 Pwd单元(系统退出密码对话框)

7-7-7 Pwd_cfg单元(系统退出密码更改对话框)

7-7-8 Report单元(查询数据报表单元)

7-7-7 Splash单元(程序启动画面)和工程文件

7-8 本章知识点拓展应用

7-9 本章小结

第8章 基于SQL Server的网络信息查询系统

8-1 项目背景及意义

8-2 项目的主要任务

8-3 项目的模块组成和基本流程

8-4 项目的数据库设计

8-4-1 数据库的格式选用

8-4-2 系统分层架构的选择

8-4-3 利用SQLServer7设计数据库的表单

8-5 项目主要难点及知识点概述

8-6项目数据库的建立和管理

8-6-1 SQLServer的安装

8-6-2 在SQLServer中建立数据库

8-6-3 在SQLServer中建立表的触发器

8-6-4 利用SQLServer Enterprice Manager导出建库脚本文件

8-6-5 如何备份数据库

8-6-6 利用SQLServer 的Query Analyzer执行SQL命令

8-7 项目的主体代码实现步骤与分析

8-7-1 数据库恢复和连接:RestoreAndConnect工程

8-7-2 系统数据库的备份:Backup-exe

8-7-3 高校学生信息查询系统客户端:Student-exe

8-8 本章知识点拓展应用

8-9 本章小结

第9章 VCL构件包的实战开发

9-1 开发构件包的意义

9-2 开发构件包的基础知识

9-2-1 VCL层次图

9-2-2 Delphi的包文件

9-3 编写VCL构件

9-3-1 建立构件的一般过程

9-3-2 Finifile构件的制作

9-3-3 TRMBTRANS构件的制作

9-3-3 TDBDateTimePicker构件的制作

9-4 给构件加上图标

9-5 制作构件包文件

9-6 本章小结

第10章 Delphi应用程序的安装文件制作

10-1 安装文件制作简介

10-2 应用InstallShield For Delphi5制作安装文件

10-3 应用InstallShield For Delphi7制作安装文件

10-4 本章小结