书籍详情

Borland Delphi应用与开发教程

Borland Delphi应用与开发教程

作者:伍俊良编

出版社:机械工业出版社

出版时间:2004-06-01

ISBN:9787111145325

定价:¥32.00

购买这本书可以去
内容简介
  本教材以BorlandDelphi的最流行版本为主要背景,结合ObjectPascal语言,紧密联系基础语言与应用开发,将BorlandDelphi全面贯穿于基础理论、基本应用和应用开发三个方面。本教材选材适当,内容通俗易学,图文并茂,理论结合实例,克服了传统教材只重理论不重应用,只讲基础不讲开发,只有说明没有实例,只有方法没有过程的缺点。本教材以基本理论为基础,结合BorlandDelphi在工程计算和数据库应用系统开发方面的基本方法来展开,无论是工程计算还是数据库应用系统的开发,均结合实例来展开。本教材内容由浅入深,深入浅出,理论联系开发实际,使学生在学习每一个知识点之后,感觉到确实有可用之处。学生通过对全书的学习和使用,将对ObjectPascal语言、对运用BorlandDelphi进行工程计算和系统开发有比较全面的了解和掌握。本书不仅可作为全国高校计算机专业、软件学院、理工科相关专业以及有条件的高职高专学生的选用教材,还可作为广大计算机开发人员、各类程序设计人员的培训教材和应用系统开发的工具书。随着计算机应用技术的日益普及和推广,我国在计算机信息技术的开发和应用方面已经取得了巨大的进步,以计算机应用开发为主体的计算机程序设计和应用系统软件已经在各行各业得到了广泛的应用。通过二十多年的计算机基础知识的广泛学习,我国广大程序设计人员、高校教师、科技工作者、国家公务员等已经奠定了比较扎实的基础。同时,在校大学生对计算机程序设计的爱好和兴趣日益浓厚。在这样的背景下,我们感到传统的计算机程序设计教材已经不能满足日益发展的教育和教学要求,因此我们编写了((BorlandDelphi应用与开发教程》,作为全国大学计算机专业本科生、研究生、理工科其他专业本科生和研究生学习的教材。本教材选材适当,教学内容通俗易学,图文并茂,理论结合实例,克服传统教材只重理论不重应用,只讲基础不讲开发,只有说明没有实例,只有方法没有过程的缺点。全书以基本理论为基础,结合BorlandDelphi在工程计算和数据库应用系统开发的基本方法来展开。无论是工程计算或是数据库应用系统的开发,均结合窗体设计、系统集成来展开。本教材内容由浅入深,深入浅出,全面结合实例,做到理论联系开发实际,使学生在学习每一个知识点之后,感觉确实有可用之处。在学生通过对全书的学习和使用之后,对BorlandDelphi和对象Pascal语言,对运用BorlandDelphi进行工程计算和系统开发有比较全面的了解。本书内容中配备许多实例,可供教师教学和学生学习参考。本书的实例往往在书中的不同章节相互联系,因此无论是教师或是学生,在进行本书的全部实例演练时,最好遵循书中的具体说明进行。计算机程序设计是一门实践性很强的学科,教学要求直观可靠,因此如果条件许可,建议教师采用多媒体工具(如投影仪)在课堂中演示教学,教学内容主要以实例说明为主,避免枯燥的理论叙述。为了避免教学时间的制约,一些内容可以让学生在课后自己练习。同时,可以根据具体情况有选择地讲解。如一些代码仅在教学中作一定的说明即可,具体的应用可让学生上机实习。本教材适合于全国计算机专业和理工科各专业的大学本科学生和研究生学习使用,有条件的理工高职类各专业也可以使用。全书共分为3篇:上篇"BorlandDelphi应用基础"、中篇"BorlandDelphi应用开发的基本技能"、下篇"应用系统开发篇"。本书层次分明,条理清晰,个别内容看似复杂,实际上我们在内容处理上是非常通俗的,必要时可以略去部分深僻的内容。本书共分为如下12章:第1章BorlandDelphi基础理论与基本应用第2章BorlandDelphi数据库基础第3章BorlandDelphi集成开发环境与工程创建基础第4章BorlandDelphi程序设计基本方法第5章BorlandDelphi窗体设计与按钮控件的运用第6章BorlandDelphi常用控件及基础编程第7章数据引擎类、数据访问类、数据控制类控件与数据库应用系统的开发第8章ADO控件的运用及其SQL高级编程第9章报表创建的基本方法及其基础编程第1章可视化集成开发环境下应用系统分析与系统设计方法第11章BorlandDelphi应用系统开发及其集成技术第12章BorlandDelphi应用系统开发实例本书由具有一定系统开发经验的老师和科技工作者精心策划和编写而成。大多内容系作者进行系统开发的经验,因此书中内容具有重要的参考价值和可操作性。教材大纲和全部内容的设计与案例的制作由伍俊良同志完成,其主要章节由伍俊良同志编写,伍俊良同志也负责全书的审查与修正。另外参加本书编写的还有:郭雷、谢向东、李正开、吴承英、张力、彭波、李静、罗桂芳、伍刚、罗小红、谢雷、厦旅、何冰、张开学、张和平、谢静、吴天印、何从朋、陈中峰、陈开奇、李红梅、张得银、张戊等。限于作者的水平,书中错误和不足在所难免,希望广大读者批评指正。
作者简介
暂缺《Borland Delphi应用与开发教程》作者简介
目录
前言
上篇 Borland Delphi应用基础
第1章 Borland Delphi基础理论与基本应用
1.1 Borand Delphi产品的发展历史及其性能简介
1.2 Borland Delphi语言基础概述
1.3 Borland Delphi语言基础知识
1.3.1 数据表的数据类型
1.3.2 程序设计中常量. 变量及其数据类型
1.3.3 Borland Delphi中常用的运算符与表达式
1.3.4 函数及其具体应用
1.4 Borland Delphi语言规则
1.4.1 Borland Delphi的标识符(Identifier)
1.4.2 Borland Delphi的保留字(Reserved words)
1.5 Borland Delphi与面向对象编程方法
1.5.1 面向对象编程与面向过程编程的历史
1.5.2 Borland Delphi与面向对象编程的优点
1.5.3 面向对象编程与面向过程编程的联系
1.5.4 对象. 属性. 过程编写与具体应用
1.6 习题
第2章 Borland Delphi数据库基础
2.1 Borland Delphi的数据库桌面工具与数据表
2.1.1 数据表的结构
2.1.2 数据表的类型
2.1.3 数据表的安全设置
2.2 数据表的操作
2.2.1 数据表的数据编辑
2.2.2 显示数据表结构的信息
2.2.3 修改数据表的结构
2.2.4 数据导航工具与数据编辑工具
2.3 Borland Delphi数据库别名管理
2.3.1 Borland Delphi数据库别名的意义
2.3.2 数据库别名创建方法
2.3.3 数据库别名的引用与数据表的访问实例
2.4 习题
第3章 Borland Delphi集成开发环境与工程创建基础
3.1 Borland Delphi集成开发环境简介
3.2 基本主菜单的作用简介
3.3 Borand Delphi工程创建的基础方法
3.3.1 工程创建. 命名. 保存与打开
3.3.2 工程创建与菜单的其他应用举例
3.4 工程创建与工程对象管理
3.4.1 在工程的窗体中增加对象
3.4.2 快速创建应用系统工程
3.4.3 模板继承与存储自己的模板
3.5 Borland Delphi工程的其他管理
3.5.1 工程的分类方法
3.5.2 查看工程的源代码文件
3.5.3 工程的编译与运行
3.6 习题
第4章 Borland Delphi程序设计基本方法
4.1 顺序结构程序设计
4.1.1 赋值语句与基础编程
4.1.2 顺序结构程序设计逻辑框图的绘制
4.1.3 顺序结构程序设计的工程实例
4.2 分支结构程序设计方法
4.2.1 两分支结构的程序设计
4.2.2 多分支结构的程序设计
4.2.3 可充当分支结构语句的控件
4.3 循环结构程序设计方法
4.3.1 重复(Repeat)循环结构的程序设计
4.3.2 当型(While)循环结构的程序设计
4.4 步长型(For)循环结构的程序设计
4.5 习题
中篇 Borland Delphi应用开发的基本技能
第5章 Borland Delphi窗体设计与按钮控件的运用
5.1 窗体的设计方法
5.1.1 父子窗体简介
5.1.2 前台(顶层)窗体与后台窗体
5.1.3 关于窗体的边框设计
5.1.4 窗体的大小与定位
5.2 常用按钮控件的运用技巧
5.2.1 按钮控件的种类
5.2.2 按钮修饰与系统开发
5.3 焦点控件与键盘响应
5.3.1 用Tab键控制控件的跳转顺序
5.3.2 用过程代码控制控件的跳转顺序
5.4 习题
第6章 Borland Delphi常用控件及基础编程
6.1 标准类控件及其应用编程
6.1.1 主菜单控件(MainMenu)及其应用编程
6.1.2 标签(Label)控件的运用与编程
6.1.3 编辑控件及其运用编程
6.1.4 多行文本框编辑(Memo)控件及其运用编程
6.1.5 普通按钮(Button)及其应用编程
6.1.6 复选框按钮及其应用编程
6.1.7 选项(RadioButton)按钮控件及其运用编程
6.1.8 列表框(ListBox)控件及其应用编程
6.1.9 组合框(ComboBox)控件及其应用编程
6.1.10 分组框(GroupBox)控件及其应用编程
6.1.11 选项分组框(RadioGroup)控件及应用
6.1.12 面板控件(Panel)及其应用
6.2 附加类(Additional)控件及其运用编程
6.2.1 关于图形格式按钮控件BitBtn和加速按钮SpeedButton
6.2.2 格式编辑框(MaskEdit)控件及其运用
6.2.3 图像(Image)控件及其运用编程
6.2.4 图形(Shape)控件及其运用编程
6.2.5 分隔(Splitter)控件及其运用编程
6.2.6 控制棒控件ControlBar及其运用
6.2.7 颜色盒控件ColorBox及其运用
6.3 Win32类控件及其运用编程
6.3.1 顺序页面控件(TabControl)及其应用编程
6.3.2 多页面控件(PageControl)及其运用
6.3.3 跟踪条控件(TrackBar)及其运用编程
6.3.4 进度条控件(ProgressBar)及其运用编程
6.3.5 日期/时间控件(Data/Time)及其运用编程
6.3.6 修饰条控件(CoolBar)及其应用
6.3.7 工具条控件(ToolBar)及其应用
6.3.8 状态条控件(StatusBar1)及其运用编程
6.3.9 复选列表框(CheckListBox1)控件的运用编程
6.4 习题
第7章 数据引擎类. 数据访问类. 数据控制类控件与数据库应用系统的开发
7.1 数据引擎类(BDE)控件及其应用编程
7.1.1 数据表控件Table及其应用编程
7.1.2 查询控件Query与SQL语言及其应用编程
7.1.3 成批数据处理控件BatchMove及其应用编程
7.2 数据访问类控件DataAccess及其应用编程
7.2.1 数据源控件DataSource及其应用编程
7.2.2 客户数据集控件ClientDataSet与数据集提供器DataSetProvider及其应用编程
7.2.3 超文本转换提供器控件XMLTransform. XMLTansformProvider和XMLTansformClient及其运用
7.3 数据控制(DataControls)控件类控件
7.3.1 数据表格DBGrid控件及其运用编程
7.3.2 数据导航控件DBNavigator及其应用编程
7.3.3 数据编辑控件DBEdit及其应用编程
7.3.4 数据记录备注控件DBMemo及其运用
7.3.5 数据映象控件DBImage及其应用编程
7.3.6 数据列表框控件DBListBox及其运用编程
7.3.7 数据组合框控件DBComboBox及其运用编程
7.3.8 数据复选框控件DBCheckBox及其运用编程
7.3.9 数据单选分组框控件DBRadioGroup及其应用编程
7.3.10 数据查询列表框控件DBLookupListBox及其运用编程
7.3.11 数据查询组合框控件DBLookupComboBox1及其运用编程
7.4 习题
第8章 ADO控件的运用及其SQL高级编程
8.1 Borland Delphi的数据集应用原理与ADO类控件的作用
8.2 ADOConnection控件与数据集ADODataSet控件及其运用编程
8.3 ADOTable1控件及其应用编程
8.4 数据访问的数据查询控件ADOQuery及其SQL应用编程
8.4.1 ADOQuery的基本使用方法
8.4.2 利用ADOQuery控件建立查询功能
8.4.3 SQL语句与ADOQuery查询
8.4.4 SQL语句与ADOQuery数据集记录的修改
8.4.5 利用ADOQuery数据集记录制作数据集的记录导航器
8.5 习题
第9章 报表创建的基本方法及其基础编程
9.1 报表的创建与制作
9.1.1 用户自创建数据报表
9.1.2 单表报表. 多表报表和主从报表的概念
9.1.3 单表报表的制作方法
9.1.4 主/从报表的制作方法
9.2 利用报表模板制作报表
9.2.1 报表标签窗体模板应用和报表窗体的快速创建
9.2.2 快速报表列表窗体及其报表窗体的快速制作
9.2.3 利用主/从报表模板创建主/从报表
9.3 报表的其他设计方法
9.3.1 报表数据统计方法分析
9.3.2 图形报表的制作
9.3.3 报表的预览与打印控制
9.4 习题
下篇 应用系统开发篇
第10章 可视化集成开发环境下应用系统分析与系统设计方法
10.1 应用系统的一般模式
10.2 系统分析与设计方法
10.3 系统分析与设计的应用实例
10.4 习题
第11章 Borland Delphi应用系统开发及其集成技术
11.1 应用系统封面的制作与系统集成
11.2 系统加密窗体制作与系统集成
11.3 报表的调用与系统集成技术
11.4 对话框. 消息机制的建立与系统集成技术
11.5 应用系统的分发与安装盘的建立
11.6 习题
第12章 Borland Delphi应用系统开发实例
12.1 用Delphi制作一个完整的高考成绩管理系统
12.2 用Borland Delphi制作一个<高校自助银行模拟系统>
12.3 习题
参考文献
猜您喜欢

读书导航