简介
本书详尽介绍了使用Delphi和SQL Server开发数据库应用程序所必备的
管理及开发技术,包括SQLServer数据库的管理、SQL语句和ADO数据库访问
技术。这些技术会在本书的7个实例中得到应用。通过技术与实例相结合的
方式,读者可以很快掌握数据库应用系统开发的过程和方法,并将所学技术
应用到实际工作中。与其他实例类图书相比,本书更注重系统开发过程的完
整性,还为每个实例制作了一个PPT文件,详细介绍和演示实例所需的实用
技术和开发过程,更加方便读者学习和理解。
本书案例贴近实际,内容精炼,适合大中专院校的师生和软件开发人员
参考使用。
目录
第1章 数据库编程实用技术. 1
1.1 sql server数据库管理 1
1.1.1 企业管理器 1
1.1.2 创建数据库 2
1.1.3 创建表 2
1.1.4 创建视图 5
1.1.5 备份和还原数据库 6
1.2 常用sql语句介绍 9
1.2.1 执行sql语句的环境 9
1.2.2 select语句 9
1.2.3 insert语句 13
1.2.4 update语句 13
1.2.5 delete语句 13
1.3 delphi中ado技术的使用 14
1.3.1 ado编程的基本方法 15
1.3.2 ado连接数据库 17
1.3.3 读取数据库记录 18
1.3.4 存取字段数据的方法 19
1.4 delphi中数据库开发常用组件介绍 20
1.4.1 tdatasource组件 21
.1.4.2 tdbgrid组件 22
1.4.3 tadoconnection组件 23
1.4.4 tadoquery组件 26
1.4.5 tadocommand组件 27
1.5 数据库应用系统工程规划 28
1.5.1 数据库项目开发实施过程 28
1.5.2 功能模块划分 30
第2章 小区物业管理系统 34
2.1 概述 34
2.2 系统分析与总体设计 34
2.2.1 系统需求分析 34
2.2.2 系统体系结构设计 34
2.2.3 开发工具的选择 37
2.2.4 开发实例所需的实用技术 37
2.2.5 数据库结构设计 37
2.3 设计工程框架 40
2.3.1 工程中的模块 40
2.3.2 添加类模块 42
2.4 系统主界面和登录窗体设计 46
2.4.1 设计主界面 47
2.4.2 设计登录窗体 49
2.5 楼宇信息管理模块设计 51
2.5.1 使用dbgrid控件 51
2.5.2 设计添加窗体 52
2.5.3 设计楼宇信息窗体 55
2.6 业主基本信息管理模块设计 59
2.6.1 设计业主基本信息编辑窗体 59
2.6.2 设计业主信息管理窗体 62
2.7 费用设置管理模块设计 68
2.7.1 设计费用设置窗体 68
2.7.2 添加功能代码 69
2.8 缴费登记管理模块设计 72
2.8.1 设计缴费管理窗体 73
2.8.2 添加功能代码 76
2.9 车位管理模块设计 78
2.9.1 设计车位信息管理窗体 78
2.9.2 添加功能代码 79
2.10 系统管理模块设计 83
2.10.1 设计修改密码窗体 83
2.10.2 设计用户管理窗体 84
2.10.3 在主界面中增加权限限制代码 87
第3章 学生公寓管理系统 89
3.1 概述 89
3.2 系统分析与总体设计 89
3.2.1 系统需求分析 89
3.2.2 系统体系结构设计 89
3.2.3 开发工具的选择 92
3.2.4 开发实例所需的实用技术 92
3.2.5 数据库结构设计 93
3.3 设计工程框架 95
3.3.1 工程中的模块 95
3.3.2 添加类模块 97
3.4 系统主界面和登录窗体设计 103
3.4.1 设计主界面 103
3.4.2 设计登录窗体 105
3.5 楼房管理模块设计 107
3.5.1 设计功能界面的父窗体 107
3.5.2 设计楼房管理窗体 110
3.6 寝室管理模块设计 114
3.6.1 设计寝室管理窗体 115
3.6.2 设计空床统计窗体 118
3.7 学生基本信息管理模块设计 119
3.7.1 设计学生信息窗体 119
3.7.2 添加功能代码 121
3.8 交费管理模块设计 121
3.8.1 设计交费管理窗体 121
3.8.2 添加功能代码 122
3.9 来访登记管理模块设计 123
3.9.1 设计来访登记窗体 123
3.9.2 添加功能代码 124
3.10 系统管理模块设计 125
3.10.1 设计更改密码窗体 125
3.10.2 设计操作员管理窗体 126
3.10.3 在主界面中增加权限限制代码 128
第4章 餐饮业收费管理系统 129
4.1 概述 129
4.2 系统分析与总体设计 129
4.2.1 系统需求分析 129
4.2.2 系统体系结构设计 129
4.2.3 开发实例所需的实用技术 131
4.2.4 数据库结构设计 132
4.3 设计工程框架 135
4.3.1 工程中的模块 135
4.3.2 添加类模块 136
4.4 系统主界面和登录窗体设计 144
4.4.1 设计主界面 144
4.4.2 设计登录窗体 146
4.5 菜谱信息管理模块设计 148
4.5.1 设计功能界面的父窗体 148
4.5.2 设计菜谱信息窗体 149
4.6 酒水信息管理模块设计 153
4.6.1 设计酒水信息管理窗体.. 154
4.6.2 添加功能代码 155
4.7 采购入库管理模块设计 158
4.7.1 设计入库信息窗体 158
4.7.2 添加功能代码 159
4.8 费用支出管理模块设计 160
4.8.1 设计费用支出窗体 160
4.8.2 添加功能代码 161
4.9 点菜服务管理模块设计 161
4.9.1 设计桌号信息窗体 162
4.9.2 添加功能代码 164
4.10 系统管理模块设计 171
4.10.1 设计更改密码窗体 171
4.10.2 设计操作员管理窗体 172
4.10.3 权限限制代码 173
第5章 学生学籍管理系统 174
5.1 概述 174
5.2 系统分析与总体设计 174
5.2.1 系统需求分析 174
5.2.2 系统体系结构设计 174
5.2.3 开发实例所需的实用技术 177
5.2.4 数据库结构设计 177
5.3 设计工程框架 180
5.3.1 工程中的模块 180
5.3.2 添加类模块 182
5.4 系统主界面和登录窗体设计 189
5.4.1 设计主界面 190
5.4.2 设计登录窗体 191
5.5 院系信息管理模块设计 193
5.5.1 设计功能界面的父窗体 194
5.5.2 设计院系管理窗体 195
5.6 学生基本信息管理模块设计 199
5.6.1 设计学生基本信息管理窗体 199
5.6.2 添加功能代码 202
5.7 学生教育经历管理模块设计 207
5.7.1 设计学生教育经历管理窗体 207
5.7.2 添加功能代码 208
5.8 学生奖惩信息管理模块设计 209
5.8.1 设计学生奖惩信息管理窗体 209
5.8.2 添加功能代码 210
5.9 学籍变动信息管理模块设计 211
5.9.1 设计学籍变动信息管理窗体 211
5.9.2 添加功能代码 213
5.10 系统管理模块设计 214
5.10.1 设计更改密码窗体 215
5.10.2 设计操作员管理窗体 215
5.10.3 权限限制代码 217
第6章 毕业生就业管理系统 218
6.1 概述 218
6.2 系统分析与总体设计 218
6.2.1 系统需求分析 218
6.2.2 系统体系结构设计 218
6.2.3 开发实例所需的实用技术 221
6.2.4 数据库结构设计 221
6.3 设计工程框架 224
6.3.1 工程中的模块 224
6.3.2 添加类模块 226
6.4 系统主界面和登录窗体设计 233
6.4.1 设计主界面 233
6.4.2 设计登录窗体 235
6.5 院系信息管理模块设计 237
6.5.1 设计功能界面的父窗体 237
6.5.2 设计院系管理窗体 238
6.6 学生基本信息管理模块设计 242
6.6.1 设计学生基本信息管理窗体 243
6.6.2 添加功能代码 245
6.7 学生就业记录管理模块设计 250
6.7.1 设计学生就业记录窗体 250
6.7.2 添加功能代码 251
6.8 就业单位信息管理模块设计 252
6.8.1 设计单位信息管理窗体 252
6.8.2 添加功能代码 253
6.9 招聘信息管理模块设计 254
6.9.1 设计招聘信息管理窗体 254
6.9.2 添加功能代码 256
6.10 系统管理模块设计 256
6.10.1 设计更改密码窗体 256
6.10.2 设计操作员管理窗体 257
6.10.3 权限限制代码 258
第7章 车辆调度管理系统 259
7.1 概述 259
7.2 系统分析与总体设计 259
7.2.1 系统需求分析 259
7.2.2 系统体系结构设计 259
7.2.3 开发实例所需的实用技术 261
7.2.4 数据库结构设计 262
7.3 设计工程框架 266
7.3.1 工程中的模块 266
7.3.2 添加类方法 267
7.4 系统主界面和登录窗体设计 268
7.4.1 设计主界面 268
7.4.2 设计登录窗体 270
7.4.3 添加数据模块 273
7.5 驾驶员信息管理模块设计 273
7.5.1 使用数据库控件 274
7.5.2 设计驾驶员列表窗体 274
7.5.3 设计驾驶员详细信息窗体 277
7.6 车场信息管理模块设计 279
7.6.1 使用数据库控件 279
7.6.2 设计车场列表窗体 279
7.6.3 设计车场详细信息窗体 280
7.7 车辆信息管理模块设计 281
7.7.1 使用数据库控件 282
7.7.2 设计车辆列表窗体 282
7.7.3 设计车辆详细信息窗体 283
7.8 车辆预约管理模块设计 284
7.8.1 使用数据库控件 284
7.8.2 设计车辆预约信息列表窗体 284
7.8.3 设计车辆预约详细信息窗体 285
7.9 车辆派遣管理模块设计 287
7.9.1 使用数据库控件 287
7.9.2 设计车辆派遣信息窗体 288
7.9.3 设计车辆派遣详细信息窗体 297
7.10 系统管理模块设计 300
7.10.1 使用数据库控件 300
7.10.2 设计用户管理窗体 301
7.10.3 设计密码修改窗体 303
第8章 计件工资管理系统 305
8.1 概述 305
8.2 系统分析与总体设计 305
8.2.1 系统需求分析 305
8.2.2 系统体系结构设计 306
8.2.3 开发实例所需的实用技术 308
8.2.4 数据库结构设计 308
8.3 设计工程框架 313
8.3.1 工程中的模块 313
8.3.2 添加类方法 314
8.4 系统主界面和登录窗体设计 315
8.4.1 设计主界面 315
8.4.2 设计登录窗体 317
8.4.3 添加数据模块 320
8.4.4 添加通用数据处理类 320
8.5 公司信息管理模块设计 325
8.5.1 使用数据库控件 325
8.5.2 设计公司详细信息窗体 326
8.6 部门信息管理模块设计 328
8.6.1 使用数据库控件 328
8.6.2 设计部门列表窗体 329
8.6.3 设计部门详细信息窗体 331
8.7 员工信息管理模块设计 333
8.7.1 使用数据库控件 333
8.7.2 设计员工列表窗体 333
8.7.3 设计员工详细信息窗体 335
8.7.4 设计员工固定工资窗体 337
8.8 产品信息管理模块设计 338
8.8.1 使用数据库控件 338
8.8.2 设计产品列表窗体 339
8.8.3 产品工序详细信息窗体 341
8.9 计件录入模块设计 342
8.9.1 使用数据库控件 342
8.9.2 设计计件列表信息窗体 342
8.9.3 计件详细信息窗体 344
8.10 工资管理模块设计 345
8.10.1 使用数据库控件 345
8.10.2 设计工资管理窗体 346
8.11 系统管理模块设计 350
8.11.1 使用数据库控件 350
8.11.2 设计用户管理窗体 350
8.11.3 设计密码修改窗体... 353
1.1 sql server数据库管理 1
1.1.1 企业管理器 1
1.1.2 创建数据库 2
1.1.3 创建表 2
1.1.4 创建视图 5
1.1.5 备份和还原数据库 6
1.2 常用sql语句介绍 9
1.2.1 执行sql语句的环境 9
1.2.2 select语句 9
1.2.3 insert语句 13
1.2.4 update语句 13
1.2.5 delete语句 13
1.3 delphi中ado技术的使用 14
1.3.1 ado编程的基本方法 15
1.3.2 ado连接数据库 17
1.3.3 读取数据库记录 18
1.3.4 存取字段数据的方法 19
1.4 delphi中数据库开发常用组件介绍 20
1.4.1 tdatasource组件 21
.1.4.2 tdbgrid组件 22
1.4.3 tadoconnection组件 23
1.4.4 tadoquery组件 26
1.4.5 tadocommand组件 27
1.5 数据库应用系统工程规划 28
1.5.1 数据库项目开发实施过程 28
1.5.2 功能模块划分 30
第2章 小区物业管理系统 34
2.1 概述 34
2.2 系统分析与总体设计 34
2.2.1 系统需求分析 34
2.2.2 系统体系结构设计 34
2.2.3 开发工具的选择 37
2.2.4 开发实例所需的实用技术 37
2.2.5 数据库结构设计 37
2.3 设计工程框架 40
2.3.1 工程中的模块 40
2.3.2 添加类模块 42
2.4 系统主界面和登录窗体设计 46
2.4.1 设计主界面 47
2.4.2 设计登录窗体 49
2.5 楼宇信息管理模块设计 51
2.5.1 使用dbgrid控件 51
2.5.2 设计添加窗体 52
2.5.3 设计楼宇信息窗体 55
2.6 业主基本信息管理模块设计 59
2.6.1 设计业主基本信息编辑窗体 59
2.6.2 设计业主信息管理窗体 62
2.7 费用设置管理模块设计 68
2.7.1 设计费用设置窗体 68
2.7.2 添加功能代码 69
2.8 缴费登记管理模块设计 72
2.8.1 设计缴费管理窗体 73
2.8.2 添加功能代码 76
2.9 车位管理模块设计 78
2.9.1 设计车位信息管理窗体 78
2.9.2 添加功能代码 79
2.10 系统管理模块设计 83
2.10.1 设计修改密码窗体 83
2.10.2 设计用户管理窗体 84
2.10.3 在主界面中增加权限限制代码 87
第3章 学生公寓管理系统 89
3.1 概述 89
3.2 系统分析与总体设计 89
3.2.1 系统需求分析 89
3.2.2 系统体系结构设计 89
3.2.3 开发工具的选择 92
3.2.4 开发实例所需的实用技术 92
3.2.5 数据库结构设计 93
3.3 设计工程框架 95
3.3.1 工程中的模块 95
3.3.2 添加类模块 97
3.4 系统主界面和登录窗体设计 103
3.4.1 设计主界面 103
3.4.2 设计登录窗体 105
3.5 楼房管理模块设计 107
3.5.1 设计功能界面的父窗体 107
3.5.2 设计楼房管理窗体 110
3.6 寝室管理模块设计 114
3.6.1 设计寝室管理窗体 115
3.6.2 设计空床统计窗体 118
3.7 学生基本信息管理模块设计 119
3.7.1 设计学生信息窗体 119
3.7.2 添加功能代码 121
3.8 交费管理模块设计 121
3.8.1 设计交费管理窗体 121
3.8.2 添加功能代码 122
3.9 来访登记管理模块设计 123
3.9.1 设计来访登记窗体 123
3.9.2 添加功能代码 124
3.10 系统管理模块设计 125
3.10.1 设计更改密码窗体 125
3.10.2 设计操作员管理窗体 126
3.10.3 在主界面中增加权限限制代码 128
第4章 餐饮业收费管理系统 129
4.1 概述 129
4.2 系统分析与总体设计 129
4.2.1 系统需求分析 129
4.2.2 系统体系结构设计 129
4.2.3 开发实例所需的实用技术 131
4.2.4 数据库结构设计 132
4.3 设计工程框架 135
4.3.1 工程中的模块 135
4.3.2 添加类模块 136
4.4 系统主界面和登录窗体设计 144
4.4.1 设计主界面 144
4.4.2 设计登录窗体 146
4.5 菜谱信息管理模块设计 148
4.5.1 设计功能界面的父窗体 148
4.5.2 设计菜谱信息窗体 149
4.6 酒水信息管理模块设计 153
4.6.1 设计酒水信息管理窗体.. 154
4.6.2 添加功能代码 155
4.7 采购入库管理模块设计 158
4.7.1 设计入库信息窗体 158
4.7.2 添加功能代码 159
4.8 费用支出管理模块设计 160
4.8.1 设计费用支出窗体 160
4.8.2 添加功能代码 161
4.9 点菜服务管理模块设计 161
4.9.1 设计桌号信息窗体 162
4.9.2 添加功能代码 164
4.10 系统管理模块设计 171
4.10.1 设计更改密码窗体 171
4.10.2 设计操作员管理窗体 172
4.10.3 权限限制代码 173
第5章 学生学籍管理系统 174
5.1 概述 174
5.2 系统分析与总体设计 174
5.2.1 系统需求分析 174
5.2.2 系统体系结构设计 174
5.2.3 开发实例所需的实用技术 177
5.2.4 数据库结构设计 177
5.3 设计工程框架 180
5.3.1 工程中的模块 180
5.3.2 添加类模块 182
5.4 系统主界面和登录窗体设计 189
5.4.1 设计主界面 190
5.4.2 设计登录窗体 191
5.5 院系信息管理模块设计 193
5.5.1 设计功能界面的父窗体 194
5.5.2 设计院系管理窗体 195
5.6 学生基本信息管理模块设计 199
5.6.1 设计学生基本信息管理窗体 199
5.6.2 添加功能代码 202
5.7 学生教育经历管理模块设计 207
5.7.1 设计学生教育经历管理窗体 207
5.7.2 添加功能代码 208
5.8 学生奖惩信息管理模块设计 209
5.8.1 设计学生奖惩信息管理窗体 209
5.8.2 添加功能代码 210
5.9 学籍变动信息管理模块设计 211
5.9.1 设计学籍变动信息管理窗体 211
5.9.2 添加功能代码 213
5.10 系统管理模块设计 214
5.10.1 设计更改密码窗体 215
5.10.2 设计操作员管理窗体 215
5.10.3 权限限制代码 217
第6章 毕业生就业管理系统 218
6.1 概述 218
6.2 系统分析与总体设计 218
6.2.1 系统需求分析 218
6.2.2 系统体系结构设计 218
6.2.3 开发实例所需的实用技术 221
6.2.4 数据库结构设计 221
6.3 设计工程框架 224
6.3.1 工程中的模块 224
6.3.2 添加类模块 226
6.4 系统主界面和登录窗体设计 233
6.4.1 设计主界面 233
6.4.2 设计登录窗体 235
6.5 院系信息管理模块设计 237
6.5.1 设计功能界面的父窗体 237
6.5.2 设计院系管理窗体 238
6.6 学生基本信息管理模块设计 242
6.6.1 设计学生基本信息管理窗体 243
6.6.2 添加功能代码 245
6.7 学生就业记录管理模块设计 250
6.7.1 设计学生就业记录窗体 250
6.7.2 添加功能代码 251
6.8 就业单位信息管理模块设计 252
6.8.1 设计单位信息管理窗体 252
6.8.2 添加功能代码 253
6.9 招聘信息管理模块设计 254
6.9.1 设计招聘信息管理窗体 254
6.9.2 添加功能代码 256
6.10 系统管理模块设计 256
6.10.1 设计更改密码窗体 256
6.10.2 设计操作员管理窗体 257
6.10.3 权限限制代码 258
第7章 车辆调度管理系统 259
7.1 概述 259
7.2 系统分析与总体设计 259
7.2.1 系统需求分析 259
7.2.2 系统体系结构设计 259
7.2.3 开发实例所需的实用技术 261
7.2.4 数据库结构设计 262
7.3 设计工程框架 266
7.3.1 工程中的模块 266
7.3.2 添加类方法 267
7.4 系统主界面和登录窗体设计 268
7.4.1 设计主界面 268
7.4.2 设计登录窗体 270
7.4.3 添加数据模块 273
7.5 驾驶员信息管理模块设计 273
7.5.1 使用数据库控件 274
7.5.2 设计驾驶员列表窗体 274
7.5.3 设计驾驶员详细信息窗体 277
7.6 车场信息管理模块设计 279
7.6.1 使用数据库控件 279
7.6.2 设计车场列表窗体 279
7.6.3 设计车场详细信息窗体 280
7.7 车辆信息管理模块设计 281
7.7.1 使用数据库控件 282
7.7.2 设计车辆列表窗体 282
7.7.3 设计车辆详细信息窗体 283
7.8 车辆预约管理模块设计 284
7.8.1 使用数据库控件 284
7.8.2 设计车辆预约信息列表窗体 284
7.8.3 设计车辆预约详细信息窗体 285
7.9 车辆派遣管理模块设计 287
7.9.1 使用数据库控件 287
7.9.2 设计车辆派遣信息窗体 288
7.9.3 设计车辆派遣详细信息窗体 297
7.10 系统管理模块设计 300
7.10.1 使用数据库控件 300
7.10.2 设计用户管理窗体 301
7.10.3 设计密码修改窗体 303
第8章 计件工资管理系统 305
8.1 概述 305
8.2 系统分析与总体设计 305
8.2.1 系统需求分析 305
8.2.2 系统体系结构设计 306
8.2.3 开发实例所需的实用技术 308
8.2.4 数据库结构设计 308
8.3 设计工程框架 313
8.3.1 工程中的模块 313
8.3.2 添加类方法 314
8.4 系统主界面和登录窗体设计 315
8.4.1 设计主界面 315
8.4.2 设计登录窗体 317
8.4.3 添加数据模块 320
8.4.4 添加通用数据处理类 320
8.5 公司信息管理模块设计 325
8.5.1 使用数据库控件 325
8.5.2 设计公司详细信息窗体 326
8.6 部门信息管理模块设计 328
8.6.1 使用数据库控件 328
8.6.2 设计部门列表窗体 329
8.6.3 设计部门详细信息窗体 331
8.7 员工信息管理模块设计 333
8.7.1 使用数据库控件 333
8.7.2 设计员工列表窗体 333
8.7.3 设计员工详细信息窗体 335
8.7.4 设计员工固定工资窗体 337
8.8 产品信息管理模块设计 338
8.8.1 使用数据库控件 338
8.8.2 设计产品列表窗体 339
8.8.3 产品工序详细信息窗体 341
8.9 计件录入模块设计 342
8.9.1 使用数据库控件 342
8.9.2 设计计件列表信息窗体 342
8.9.3 计件详细信息窗体 344
8.10 工资管理模块设计 345
8.10.1 使用数据库控件 345
8.10.2 设计工资管理窗体 346
8.11 系统管理模块设计 350
8.11.1 使用数据库控件 350
8.11.2 设计用户管理窗体 350
8.11.3 设计密码修改窗体... 353
Delphi+SQL Server数据库应用实例完全解析
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!