DELPHI7课程设计案例精编

DELPHI7课程设计案例精编
作 者: 赵应丁
出版社: 中国水利水电出版社
丛编项: 万水课程设计丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Delphi
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《DELPHI7课程设计案例精编》作者简介

内容简介

本书特色:●包括12个典型的课程设计案例●采用4种不同的数据库访问技术进行数据库应用的软件开发●所有实例的源代码可免费从www.waterpub.com.cn下载本书主要是按照BorlandDelphi7在程序开发中的基本应用,编写了12个课程设计案例,这些案例分成三大部分,第一部分主要是一般应用类编程,包括媒体播放器设计实例、科学计算器设计、文本编辑器编程、文件管理器编程、安装程序制作和绘图软件编程。第二部分主要是数据库应用类编程,包括人事管理系统(采用BDE方式)、教材管理系统(采用ADO数据库访问方式)、工资管理系统(采用dbExpress访问方式)和学生管理系统(采用SQL技术)。第三部分主要是网络类编程,包括网络浏览器设计和邮件收发程序设计。考虑到绝大多数开发人员的实际工作中,使用BorlandDelphi7编程都是进行数据库应用方面的软件开发,所以针对目前较常使用的四种数据库访问技术都给出了编程实例,并且每个实例都是一个比较完整的简化版应用程序。书中所有实例的完整的源代码请从中国水利水电出版社网站(www.waterpub.com.cn)下载。本书内容丰富、实例典型,适用于学习BorlandDelphi7编程的程序开发人员阅读参考。

图书目录

前言

案例1 媒体播放器设计实例

1. 1 功能说明

1. 2 程序设计步骤

1. 3 程序功能设计

1. 3. 1 TMediaPlayer控件介绍

1. 3. 2 自编函数cai_length

1. 3. 3 打开媒体设备程序设计

1. 3. 4 定时器中断程序设计

1. 3. 5 进程条移动事件程序设计

1. 3. 6 初始化程序设计

1. 3. 7 复读区间选择程序设计

1. 3. 8 正常播放及复读程序设计

1. 3. 9 版本信息说明模块设计

1. 3. 10 声音控制编程设计

案例2 科学计算器设计实例

2. 1 功能说明

2. 2 程序设计过程

2. 3 标准型和科学型计算器界面的设计

2. 3. 1 标准型计算器界面设计

2. 3. 2 科学型计算器界面设计

2. 4 计算器按键输入. 数值读取和结果显示

2. 4. 1 计算器按键输入

2. 4. 2 数值读取

2. 4. 3 运算结果显示

2. 5 计算器运算程序设计

2. 5. 1 一元运算设计

2. 5. 2 二元运算设计

2. 5. 3 存储运算处理

2. 5. 4 统计运算处理

2. 5. 5 数制控制程序设计

2. 5. 6 小数点处理程序设计

2. 5. 7 Backspace按键事件处理程序设计

案例3 文本编辑器编程实例

3. 1 功能说明

3. 2 文本编辑器主窗口设计

3. 3 文本编辑器编辑子窗口设计

案例4 文件管理器编程实例

4. 1 功能说明

4. 2 文件管理器设计步骤

4. 3 文件管理器功能设计

4. 3. 1 "打开"功能程序设计

4. 3. 2 "删除"功能程序设计

4. 3. 3 "属性"功能程序设计

4. 3. 4 "移动". "复制"和"改名"功能程序设计

4. 3. 5 "拖放"功能实现

案例5 安装程序制作实例

5. 1 功能说明

5. 2 利用制作向导制作安装程序

5. 3 修改一个已存在的工程项目文件

案例6 数据库应用编程:人事管理系统

6. 1 功能说明

6. 2 创建数据表

6. 2. 1 创建及配置数据库别名

6. 2. 2 数据表说明

6. 2. 3 创建数据表

6. 3 程序设计

6. 3. 1 主界面程序设计

6. 3. 2 用户检测模块设计

6. 3. 3 操作员管理模块设计

6. 3. 4 密码修改模块设计

6. 3. 5 系统初始化模块设计

6. 3. 6 人事信息模块设计

6. 3. 7 信息查询模块设计

案例7 数据库应用编程:教材管理系统

7. 1 功能说明

7. 2 建立数据库

7. 2. 1 数据表说明

7. 2. 2 数据库创建过程

7. 2. 3 数据表创建过程

7. 2. 4 TADOConnection控件对象说明

7. 3 主程序和系统管理模块程序设计

7. 3. 1 主程序设计

7. 3. 2 用户检测模块程序设计

7. 3. 3 操作员管理程序设计

7. 3. 4 密码修改程序设计

7. 3. 5 系统初始化程序设计

7. 3. 6 班级管理程序设计

7. 3. 7 单位信息程序设计

7. 4 书费管理程序设计

7. 4. 1 缴纳书费

7. 4. 2 退回书费

7. 5 教材出入库管理

7. 5. 1 教材入库

7. 5. 2 学生领书

7. 5. 3 教师领书

7. 6 综合查询程序设计

7. 6. 1 书费查询

7. 6. 2 库存查询

7. 6. 3 领书查询

案例8 数据库应用编程:工资管理系统

8. 1 功能说明

8. 2 数据库系统和数据表说明

8. 2. 1 数据表说明

8. 2. 2 生成数据库系统

8. 2. 3 SQLScript文件

8. 3 主程序及系统管理模块程序设计

8. 3. 1 主程序设计

8. 3. 2 用户检测程序设计

8. 3. 3 操作员管理程序设计

8. 3. 4 密码修改程序设计

8. 3. 5 税率设置程序设计

8. 3. 6 系统初始化程序设计

8. 4 数据库维护模块程序设计

8. 4. 1 职工资料程序设计

8. 4. 2 所得税计算程序设计

8. 4. 3 生成当月工资表程序设计

8. 4. 4 工资调整

8. 5 信息查询模块程序设计

8. 5. 1 职工资料查询程序设计

8. 5. 2 历史信息查询程序设计

案例9 数据库应用编程:学生管理系统

9. 1 功能说明

9. 2 数据库与数据表说明

9. 2. 1 创建数据库

9. 2. 2 数据库别名设置

9. 2. 3 数据表说明

9. 2. 4 创建数据表

9. 3 主程序和系统管理程序设计

9. 3. 1 主程序设计

9. 3. 2 用户检测模块程序设计

9. 3. 3 操作员管理模块程序设计

9. 3. 4 密码修改模块程序设计

9. 3. 5 系统初始化模块程序设计

9. 4 信息资料设计

9. 4. 1 专业信息模块程序设计

9. 4. 2 课程信息模块程序设计

9. 4. 3 学生基本信息模块程序设计

9. 4. 4 成绩管理模块程序设计

9. 5 查询设计

9. 5. 1 课程查询程序设计

9. 5. 2 学生资料查询程序设计

9. 5. 3 成绩查询程序设计

案例10 绘图软件编程实例

10. 1 功能说明

10. 2 绘图软件实例界面设计实现

10. 3 绘图程序实例功能实现

10. 3. 1 绘图程序菜单功能实现

10. 3. 2 绘图程序快捷键功能实现

案例11 网络浏览器设计实例

11. 1 功能说明

11. 2 主要控件介绍

11. 3 网络浏览器编程实现

案例12 邮件收发程序设计实例

12. 1 功能说明

12. 2 程序设计

12. 2. 1 主模块设计

12. 2. 2 账号设置模块设计

12. 2. 3 通信簿模块设计

12. 2. 4 关于模块设计

12. 2. 5 发送邮件模块设计

12. 2. 6 接收邮件模块设计