《Delphi课程设计案例精编》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:孙福兆,雷志军,汪梅婷等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302178354
  • 页数:370 页
图书介绍:本书首先介绍了Delphi 2006的基本知识以及软件工程在实际中的运行,然后完整地介绍了Delphi在数据库开发方面的应用。

第1章Delphi 2006简介 1

1.1 Delphi简介 1

1.1.1 Delphi发展简史 1

1.1.2 Borland Developer Studio简介 1

1.1.3 Delphi编程特点 2

1.2 Delphi集成开发环境 3

1.2.1窗体 5

1.2.2工具窗口 7

1.2.3 Model View 13

1.2.4改变环境设置 13

1.3 Delphi 2006新特性 20

1.3.1继承方式创建窗体 20

1.3.2强大的数据库支持 21

1.3.3代码自动完成功能 22

1.3.4改动指示 22

1.3.5实时模板 22

1.3.6包裹程序代码 23

1.3.7 Debug 23

1.3.8 Together for Delphi 24

1.3.9 ECO III 24

1.4新特性编程举例 25

1.5常用控件介绍 30

1.5.1 Standard控件 30

1.5.2 Additional控件 33

1.5.3 Data Access控件 34

1.5.4 Data Controls控件 34

1.5.5 dbExpress控件 35

1.5.6 BDE控件 37

1.5.7 dbGo控件 37

1.5.8 Servers控件 39

第2章 应用系统分析与设计 41

2.1应用系统设计的一般模式 41

2.1.1系统开发阶段的划分 41

2.1.2软件开发方式 48

2.1.3软件开发模型 48

2.1.4软件开发方法 51

2.2系统分析与设计方法 54

2.2.1系统分析与设计过程中的相关文档 54

2.2.2数据库设计 55

2.3系统详细设计 58

2.3.1系统功能分析 58

2.3.2系统功能模块设计 59

2.3.3数据流程图 62

2.3.4数据库需求分析 64

2.3.5数据库概念结构设计 64

2.3.6数据库逻辑结构设计 66

2.3.7数据库设计说明书 80

第3章 学生信息管理系统 82

3.1课程设计目的和意义 82

3.2系统总体设计 82

3.3详细设计 83

3.3.1信息编辑模块设计 83

3.3.2信息浏览模块设计 96

3.3.3信息查询模块设计 99

3.4系统运行结果 105

第4章 助学贷款信息管理系统 109

4.1课程设计的目的和意义 109

4.2需求分析 109

4.2.1功能需求 109

4.2.2系统流程分析 110

4.3总体设计 110

4.3.1系统层次模块图 110

4.3.2数据库设计 111

4.3.3数据库逻辑结构设计 112

4.3.4数据表的创建 114

4.4主要技术介绍 115

4.4.1 ADO控件简介 115

4.4.2 TADOConnection控件简介 116

4.4.3 TADODataSet控件简介 117

4.4.4 TADOCommand控件简介 119

4.4.5 TADO其他控件 120

4.4.6 ADO创建过程 120

4.5详细设计 120

4.5.1启动界面设计 121

4.5.2 DataModule的创建 122

4.5.3登录功能模块设计 124

4.5.4系统主窗口设计 127

4.5.5贷款学生信息管理模块 130

4.5.6贷款信息管理模块 146

4.5.7系统管理模块 157

4.6系统运行结果 161

第5章 仓库管理系统 169

5.1课程设计的目的和意义 169

5.2需求分析 169

5.2.1数据流图 169

5.2.2系统主要功能 171

5.2.3系统功能模块及说明 171

5.3总体设计 171

5.3.1系统总体模块图 171

5.3.2 E-R模型与实体模型 172

5.3.3数据库逻辑结构设计 173

5.3.4数据表的创建 176

5.4 SQL Server 2005数据库的应用 177

5.4.1数据库创建 178

5.4.2表的创建 182

5.4.3创建备份设备 188

5.4.4数据库的备份与还原 189

5.4.5配置ODBC数据源 196

5.5详细设计 199

5.5.1创建工程项目 199

5.5.2创建数据库连接类 199

5.5.3用户登录模块 202

5.5.4创建系统主界面 204

5.5.5供应商信息管理模块 207

5.5.6商品基本信息管理模块 211

5.5.7商品入库管理模块 215

5.5.8商品出库管理模块 220

5.5.9商品查询模块 224

5.5.10系统管理模块 225

5.6系统运行结果 230

第6章 图书信息管理系统 235

6.1课程设计的目的和意义 235

6.2需求分析 235

6.2.1功能需求 235

6.2.2系统流程分析 236

6.2.3业务流程图 237

6.3总体设计 238

6.3.1系统层次模块图 238

6.3.2系统数据结构 239

6.3.3数据库逻辑结构设计 240

6.3.4数据表的创建 242

6.4详细设计 244

6.4.1主界面设计 244

6.4.2创建登录窗体 250

6.4.3图书管理模块的实现 253

6.4.4书籍借阅模块的实现 262

6.4.5读者开卡模块的实现 270

6.4.6查询管理模块 271

6.4.7系统管理模块的实现 283

6.5系统运行结果 295

第7章 贸易公司信息管理系统 301

7.1课程设计的目的和意义 301

7.2需求分析 301

7.2.1系统主要功能 301

7.2.2系统功能模块及说明 301

7.3总体设计 302

7.3.1系统总体模块图 302

7.3.2程序流程与实体模型 303

7.3.3数据库逻辑结构设计 304

7.3.4数据表的创建 306

7.4详细设计 308

7.4.1创建程序框架 308

7.4.2创建数据连接类 310

7.4.3创建登录对话框 314

7.4.4顾客信息管理 315

7.4.5商品信息管理 319

7.4.6销售信息管理 322

7.4.7供应商信息管理 326

7.4.8进货信息管理 330

7.4.9相关查询模块 333

7.4.10系统管理模块 344

7.5系统运行结果 346

第8章 组件使用与打包指南 354

8.1第三方组件的应用 354

8.1.1第三方组件简介 354

8.1.2第三方组件的安装 355

8.1.3第三方组件的使用 361

8.2使用InstallShield打包程序 362

8.2.1利用向导完成制作 362

8.2.2利用IDE修改安装工程 366

8.2.3设置快捷方式 367

8.2.4设置注册表 368

8.2.5设置ODBC Resources 368

8.2.6条件安装 369

8.2.7生成与部署 370