第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语句 12
1.2.4 UPDATE语句 12
1.2.5 DELETE语句 13
1.3 ADO数据访问技术 14
1.3.1 ADO数据模型 14
1.3.2 常用ADO对象 15
1.4.1 ADO Data控件 22
1.4 Visual Basic数据库访问控件 22
1.4.2 DataList控件和DataCombo控件 25
1.4.3 DataGrid控件 27
1.5 数据库应用系统工程规划 32
1.5.1 功能模块划分 32
1.5.2 Const模块 33
1.5.3 DbFunc模块 34
1.5.4 GeneralFunc模块 37
2.2.1 系统需求分析 41
2.2.2 系统体系结构设计 41
第2章 学生档案管理系统 41
2.2 系统分析与总体设计 41
2.1 概述 41
2.2.3 开发工具的选择 44
2.2.4 开发实例所需的实用技术 45
2.2.5 数据库结构设计 45
2.3 设计工程框架 47
2.3.1 工程中的模块 47
2.3.2 添加类模块 48
2.4 登录窗体和系统主界面设计 54
2.4.1 设计登录窗体 55
2.4.2 设计主界面 57
2.5 院系管理模块设计 58
2.5.1 使用TreeView控件 58
2.5.2 设计院系信息编辑窗体 60
2.5.3 设计院系信息管理窗体 62
2.5.4 设计选择院系信息窗体 65
2.6 学生基本信息管理模块设计 66
2.6.1 设计学生基本信息编辑窗体 67
2.6.2 设计学生信息管理窗体 68
2.6.3 设计选择学生信息窗体 72
2.7 学生照片管理模块设计 73
2.7.1 ImageFunc模块 73
2.7.2 设计照片管理窗体 75
2.8 学生教育经历管理模块设计 77
2.8.1 设计学生教育经历编辑窗体 77
2.7.3 在学生信息管理窗体中添加照片管理代码 77
2.8.2 设计学生教育经历管理窗体 78
2.9 学籍变动管理模块设计 79
2.9.1 设计学籍变动信息编辑窗体 79
2.9.2 设计学籍变动信息管理窗体 80
2.10 学生奖惩管理模块设计 83
2.10.1 设计奖惩信息编辑窗体 83
2.10.2 设计奖惩信息管理窗体 83
2.11.1 设计用户信息编辑窗体 85
2.11 用户管理模块设计 85
2.11.2 设计用户管理窗体 86
2.11.3 在主界面中增加用户管理代码 89
第3章 图书借阅管理系统 90
3.1 概述 90
3.2 系统分析与总体设计 90
3.2.1 系统需求分析 90
3.2.2 系统体系结构设计 90
3.2.3 开发工具的选择 92
3.2.5 数据库结构设计 93
3.2.4 开发实例所需的实用技术 93
3.3 设计工程框架 95
3.3.1 工程中的模块 96
3.3.2 添加类模块 96
3.4 登录窗体和系统主界面设计 102
3.4.1 设计登录窗体 102
3.4.2 设计主界面 103
3.5 图书分类管理模块设计 104
3.5.1 使用TreeView控件 104
3.5.2 设计图书分类编辑窗体 105
3.5.3 设计图书分类管理窗体 106
3.5.4 设计选择图书分类窗体 109
3.6 图书基本信息管理模块设计 110
3.6.1 设计选择图书窗体 110
3.6.2 设计图书信息编辑窗体 113
3.6.3 设计图书信息管理窗体 115
3.7.1 设计借阅证件类型编辑窗体 119
3.7 图书借阅管理模块设计 119
3.7.2 设计借阅证件类型管理窗体 120
3.7.3 设计借阅证件编辑窗体 121
3.7.4 设计借阅证件管理窗体 122
3.7.5 设计图书借阅记录查看窗体 124
3.7.6 设计图书借阅信息编辑窗体 124
3.7.7 设计图书续借、归还、丢失信息编辑窗体 131
3.7.8 设计图书归还信息管理窗体 132
3.7.10 设计图书借阅管理窗体 134
3.7.9 设计图书催还记录查看窗体 134
3.8 用户管理模块设计 135
第4章 汽车租赁管理系统 136
4.1 概述 136
4.2 系统分析与总体设计 136
4.2.1 系统需求分析 136
4.2.2 系统体系结构设计 136
4.2.3 开发工具的选择 138
4.2.5 数据库结构设计 139
4.2.4 开发实例所需的实用技术 139
4.3 设计工程框架 142
4.3.1 工程中的模块 143
4.3.2 添加类模块 143
4.4 登录模块及系统主界面设计 148
4.4.1 设计登录窗体 148
4.4.2 设计主界面 149
4.5.1 设计汽车类型信息编辑窗体 150
4.5 基本信息管理模块设计 150
4.5.2 设计汽车类型信息管理窗体 152
4.5.3 设计保险类型信息编辑窗体 154
4.5.4 设计保险类型信息管理窗体 154
4.5.5 设计保险类型信息选择窗体 154
4.5.6 设计会员类型信息编辑窗体 156
4.5.7 设计会员类型信息管理窗体 156
4.5.8 设计销售商信息编辑窗体 157
4.5.9 设计销售商信息管理窗体 158
4.5.10 设计销售汽车信息查看窗体 160
4.5.11 设计保险公司信息编辑窗体 161
4.5.12 设计保险公司信息管理窗体 161
4.5.13 设计汽车保险信息查看窗体 161
4.6 客户会员管理模块设计 161
4.6.1 设计客户会员信息编辑窗体 162
4.6.2 设计客户信息管理对话框 163
4.6.3 设计会员信息管理窗体 165
4.7.1 设计汽车信息编辑窗体 166
4.7 租赁业务管理模块设计 166
4.7.2 设计车辆管理模块窗体 167
4.7.3 设计汽车租赁信息编辑窗体 169
4.7.4 设计汽车续租信息编辑窗体 175
4.7.5 设计汽车租赁信息管理窗体 176
4.7.6 设计汽车归还信息编辑窗体 180
4.7.7 设计汽车归还信息管理窗体 183
4.8 用户管理模块设计 184
5.2.2 系统体系结构设计 185
5.2.1 系统需求分析 185
5.1 概述 185
5.2 系统分析与总体设计 185
第5章 销售合同管理系统 185
5.2.3 开发工具的选择 187
5.2.4 开发实例所需的实用技术 188
5.2.5 数据库结构设计 188
5.3 设计工程框架 190
5.3.1 工程中的模块 190
5.3.2 添加类模块 191
5.4 登录模块及系统主界面设计 195
5.4.1 设计登录窗体 195
5.4.2 设计主界面 195
5.5 产品管理模块设计 196
5.5.1 设计产品信息编辑窗体 197
5.5.2 设计产品信息管理窗体 198
5.6.1 设计合同信息编辑窗体 201
5.6 合同管理模块设计 201
5.6.2 设计合同信息管理窗体 203
5.6.3 设计合同产品信息编辑窗体 206
5.7 合同费用管理模块设计 207
5.7.1 设计合同费用信息编辑窗体 207
5.7.2 设计合同费用信息管理窗体 209
5.8 合同收账管理模块设计 211
5.8.1 设计合同收账信息编辑窗体 211
5.7.3 在合同管理窗体中添加费用管理代码 211
5.8.2 设计合同收账信息管理窗体 213
5.8.3 在合同管理窗体中添加收帐管理代码 213
5.9 合同统计管理模块设计 214
5.9.1 创建费用视图和收账视图 214
5.9.2 合同成本利润统计月报表 214
5.9.3 合同成本利润统计年报表 216
5.10 用户管理模块设计 217
6.2.1 系统需求分析 218
6.2 系统分析与总体设计 218
6.2.2 系统体系结构设计 218
第6章 银行设备管理系统 218
6.1 概述 218
6.2.3 开发工具的选择 221
6.2.4 开发实例所需的实用技术 221
6.2.5 数据库结构设计 221
6.3 设计工程框架 224
6.3.1 工程中的模块 224
6.3.2 添加类模块 225
6.4.1 设计登录窗体 228
6.4 登录模块及系统主界面设计 228
6.4.2 设计主界面 229
6.5 基本信息管理模块设计 230
6.5.1 设计设备类型信息管理窗体 230
6.5.2 设计设备品牌信息管理窗体 233
6.5.3 设计支行信息管理窗体 234
6.5.4 在主界面中增加设置代码 234
6.6 设备信息管理模块设计 234
6.6.1 设计设备信息编辑窗体 234
6.6.2 设计设备信息管理窗体 236
6.6.3 设计设备信息选择窗体 240
6.7 设备维护信息管理模块设计 241
6.7.1 设计设备维护信息编辑窗体 241
6.7.2 设计设备维护信息管理模块 243
6.8 设备巡检信息管理模块设计 244
6.8.1 设计设备巡检信息编辑窗体 244
6.8.2 设计设备巡检信息管理模块 246
6.9.1 设计设备移机信息编辑窗体 247
6.9 设备移机信息管理模块设计 247
6.9.2 设计设备移机信息管理模块 248
6.10 设备报废信息管理模块设计 249
6.10.1 设计设备报废申请编辑窗体 249
6.10.2 设计设备报废申请管理窗体 250
6.10.3 设计设备报废审批管理窗体 251
6.10.4 设计设备报废审批编辑窗体 254
6.11 用户管理模块设计 255
7.2.2 系统体系结构设计 256
7.2.1 系统需求分析 256
7.1 概述 256
7.2 系统分析与总体设计 256
第7章 宾馆酒店管理系统 256
7.2.3 开发工具的选择 260
7.2.4 开发实例所需的实用技术 260
7.2.5 数据库结构设计 260
7.3 设计工程框架 263
7.3.1 工程中的模块 263
7.3.2 添加类模块 264
7.4 登录模块及系统主界面设计 269
7.4.1 设计登录窗体 269
7.4.2 设计主界面 270
7.5 基本信息管理模块设计 271
7.5.1 设计客户信息编辑窗体 271
7.5.2 设计客户信息管理窗体 274
7.5.3 设计客户信息选择窗体 279
7.5.4 设计客房类型信息编辑窗体 280
7.5.5 设计客房类型信息管理窗体 281
7.5.6 设计客房信息编辑窗体 284
7.5.7 设计客房状态信息编辑窗体 285
7.5.8 设计客房信息管理窗体 286
7.6 前台接待管理模块设计 287
7.6.1 设计客房预定信息编辑窗体 287
7.6.2 设计客房预定信息管理模块 292
7.6.3 设计客房预定明细信息查看窗体 294
7.6.4 设计客房入住登记信息编辑窗体 294
7.6.5 设计客房入住登记信息管理模块 297
7.6.6 设计续住登记信息编辑窗体 298
7.6.7 设计续住登记信息管理模块 298
7.6.8 设计退房登记信息编辑窗体 299
7.6.9 设计退房登记信息管理模块 299
7.7 收银统计管理模块设计 299
7.7.1 设计实收房款信息编辑窗体 300
7.7.2 设计实收房款信息管理窗体 301
7.7.3 设计客户消费统计表 301
7.7.4 设计实收款统计表 302
7.8 用户管理模块设计 303
第8章 售后服务管理系统 304
8.1 概述 304
8.2 系统分析与总体设计 304
8.2.1 系统需求分析 304
8.2.2 系统体系结构设计 304
8.2.4 开发实例所需的实用技术 308
8.2.5 数据库结构设计 308
8.2.3 开发工具的选择 308
8.3 设计工程框架 310
8.3.1 工程中的模块 311
8.3.2 添加类模块 311
8.4 登录模块及系统主界面设计 314
8.4.1 设计登录窗体 314
8.4.2 设计主界面 314
8.5 基本信息管理模块设计 315
8.5.1 设计问题类别信息管理窗体 315
8.5.4 在主界面中增加设置代码 319
8.5.2 设计问题级别信息管理窗体 319
8.5.3 设计支行信息管理窗体 319
8.6 售后服务管理模块设计 320
8.6.1 设计客户问题编辑窗体 320
8.6.2 设计客户问题提交窗体 322
8.6.3 设计客户问题管理窗体 323
8.6.4 设计客户服务调查编辑窗体 327
8.6.4 设计客户服务调查管理窗体 329
8.7 工作任务管理模块设计 330
8.7.1 设计问题分配信息编辑窗体 330
8.7.2 设计问题解决描述编辑窗体 331
8.7.3 设计问题分配信息管理窗体 332
8.7.4 设计工作记录编辑窗体 335
8.7.5 设计工作记录管理窗体 336
8.7.6 设计常见问题编辑窗体 339
8.7.7 设计常见问题管理窗体 339
8.8 用户管理模块设计 340