第1章管理信息系统与数据库开发概述 1
1.1管理信息系统概述 1
1.1.1管理信息系统的发展历史 1
1.1.2管理信息系统的基本类型 2
1.1.3管理信息系统的特点 3
1.1.4管理信息系统的开发 4
1.1.5系统的开发过程 6
1.2VB数据库开发概述 7
1.2.1数据库基础 7
1.2.2基本SQL语句的使用 9
1.2.3使用DAO访问数据库 17
1.2.4使用ADO访问数据库 20
1.2.5Connection对象 24
1.2.6Command对象 27
1.2.7Recordset对象 28
1.2.8ADOX简介 29
本章小结 32
第2章客户管理系统 33
2.1系统总体设计 33
2.1.1应用背景 33
2.1.2项目目标 33
2.1.3解决方案设计 34
2.1.4系统模块功能分析 34
2.2数据库设计 37
2.3技术细节 39
2.3.1Recordset数据对象 39
2.3.2Addnew方法 40
2.3.3Delete方法 40
2.3.4Move移动记录 41
2.3.5MoveFirst.MoveLast.MoveNext和MovePrevious方法 42
2.3.6Save方法,保存记录 42
2.3.7Seek方法 43
2.3.8Updata方法 44
2.4主窗口设计 44
2.4.1界面设计 44
2.4.2添加模块 47
2.4.3窗体加载 47
2.4.4实现【打开数据】菜单功能 48
2.4.5实现显示选定客户资料功能 50
2.4.6实现排序按钮功能 52
2.4.7实现【查询】菜单功能 53
2.4.8实现【打印】菜单功能 55
2.4.9实现【显示详细资料】按钮功能 55
2.5详细资料管理模块设计 56
2.5.1界面设计 56
2.5.2加载窗体 57
2.5.3实现【添加】按钮功能 60
2.5.4实现【修改客户信息】按钮功能 61
2.5.5实现【删除】按钮功能 61
2.5.6实现【保存】按钮功能 62
2.5.7实现【取消】按钮功能 64
2.5.8实现【打印】按钮功能 65
2.5.9实现【结束】按钮功能 68
2.5.10实现表格编辑的功能 68
2.6“关于”窗体的制作 70
2.7欢迎窗口的制作 70
2.8帮助文件的制作 71
2.9发布应用程序 77
2.10扩充和提高 78
本章小结 78
第3章图书管理系统 79
3.1系统总体设计 79
3.1.1应用背景 79
3.1.2项目目标 79
3.1.3解决方案设计 80
3.1.4系统模块功能分析 81
3.2数据库设计 85
3.3技术细节 87
3.3.1使用ADODC访问数据 87
3.3.2创建一个前端数据库应用程序 88
3.3.3DataGrid控件介绍 92
3.3.4数据库备份和恢复 95
3.4主窗口设计 95
3.4.1界面设计 95
3.4.2添加模块 98
3.4.3实现工具栏功能 99
3.4.4实现菜单功能 99
3.5图书类别管理窗体的实现 100
3.5.1界面设计 100
3.5.2窗体加载 101
3.5.3窗体卸载 102
3.5.4实现【添加类别】按钮功能 102
3.5.5实现【修改类别】按钮功能 102
3.5.6实现【删除类别】按钮功能 103
3.5.7实现【更新】按钮功能 103
3.5.8实现【取消】按钮功能 104
3.6图书信息管理窗体的实现 104
3.6.1界面设计 104
3.6.2窗体加载 105
3.6.3窗体卸载 106
3.6.4实现【添加图书】按钮功能 106
3.6.5实现【修改信息】按钮功能 106
3.6.6实现【删除图书】按钮功能 107
3.6.7实现【更新】按钮功能 107
3.6.8实现【取消】按钮功能 108
3.7查询图书窗体的实现 108
3.7.1界面设计 108
3.7.2窗体加载 110
3.7.3实现【确定】按钮功能 111
3.7.4实现【取消】按钮功能 112
3.7.5实现【借书】按钮功能 112
3.8读者类别管理窗体的实现 113
3.8.1界面设计 113
3.8.2窗体加载 114
3.8.3窗体卸载 115
3.8.4实现【添加类别】按钮功能 115
3.8.5实现【修改类别】按钮功能 115
3.8.6实现【删除类别】按钮功能 116
3.8.7实现【更新】按钮功能 116
3.8.8实现【取消】按钮功能 116
3.9读者信息管理窗体的实现 117
3.9.1界面设计 117
3.9.2窗体加载 118
3.9.3窗体卸载 118
3.9.4实现【添加读者】按钮功能 119
3.9.5实现【修改信息】按钮功能 119
3.9.6实现【删除读者】按钮功能 119
3.9.7实现【更新】按钮功能 120
3.9.8实现【取消】按钮功能 120
3.10查询读者窗体的实现 120
3.10.1界面设计 120
3.10.2窗体加载 122
3.10.3实现【确定】按钮功能 122
3.10.4实现【取消】按钮功能 123
3.11借书窗体的实现 123
3.11.1界面设计 123
3.11.2窗体加载 125
3.11.3窗体卸载 126
3.11.4实现选择读者功能 126
3.11.5实现借阅图书功能 127
3.12查询借书信息 129
3.12.1界面设计 129
3.12.2实现【开始查询】按钮功能 130
3.12.3实现【取消】按钮功能 130
3.13还书窗体的实现 130
3.13.1界面设计 130
3.13.2窗体加载 132
3.13.3实现【查询】按钮功能 133
3.13.4实现【还书】按钮功能 134
3.13.5实现【取消】按钮功能 135
3.14数据备份和恢复功能的实现 135
3.14.1数据备份 135
3.14.2数据恢复 137
3.15建立登录窗体 137
3.15.1界面设计 137
3.15.2窗体加载 138
3.15.3实现【确定】按钮功能 138
3.15.4实现【取消】按钮功能 140
3.16发布应用程序 140
3.17扩充和提高 140
本章小结 141
第4章财务管理系统 142
4.1系统总体设计 142
4.1.1应用背景 142
4.1.2项目目标 142
4.1.3解决方案设计 143
4.1.4系统模块功能分析 143
4.2数据库设计 147
4.3技术细节 149
4.3.1使用ADO 149
4.3.2VB应用程序的几种打印方法 150
4.4主窗口设计 156
4.4.1界面设计 156
4.4.2添加模块 157
4.4.3实现工具栏功能 157
4.4.4实现菜单功能 158
4.5进出账窗口的实现 159
4.5.1界面设计 159
4.5.2窗口加载 160
4.5.3窗体卸载 161
4.5.4实现设置表格功能 161
4.5.5实现在表格中输入数据功能 162
4.5.6实现【确定】按钮功能 164
4.5.7实现【取消】按钮功能 166
4.6账务资料窗体的建立 166
4.6.1界面设计 166
4.6.2窗体加载 167
4.6.3窗体卸载 168
4.6.4实现设置表格功能 168
4.6.5实现显示表格内容功能 170
4.6.6实现【增加明细】按钮功能 172
4.6.7实现检验数据功能 174
4.6.8实现【修改明细】按钮功能 175
4.6.9实现【删除明细】按钮功能 176
4.6.10实现【取消】按钮功能 177
4.6.11实现【退出】按钮功能 177
4.7查询窗体的实现 177
4.7.1界面设计 177
4.7.2窗体加载 178
4.7.3窗体卸载 179
4.7.4实现【查询】按钮功能 179
4.7.5实现【取消】按钮功能 180
4.8汇总窗体的实现 180
4.8.1界面设计 180
4.8.2窗体加载 181
4.8.3实现【汇总】按钮功能 188
4.8.4实现【退出】按钮功能 188
4.9增加用户窗体的实现 188
4.9.1界面设计 188
4.9.2窗体加载 189
4.9.3实现【确定】按钮功能 189
4.9.4实现【取消】按钮功能 190
4.10修改密码窗体的实现 190
4.10.1界面设计 190
4.10.2实现【确定】按钮功能 191
4.10.3实现【取消】按钮功能 192
4.11发布应用程序 192
4.12扩充和提高 192
本章小结 192
第5章业务管理系统 193
5.1系统总体设计 193
5.1.1应用背景 193
5.1.2项目目标 193
5.1.3解决方案设计 194
5.1.4系统模块功能分析 194
5.2数据库设计 201
5.3技术细节 205
5.3.1客户机/服务器基础 205
5.3.2配置SQLServer2000数据库 206
5.3.3配置SQLServer2000与ODBC的连接 208
5.3.4数据库转换 211
5.3.5SQLServer和Access查询语法之间的区别 214
5.4系统主窗体 215
5.4.1界面设计 215
5.4.2添加模块 217
5.4.3窗体加载 217
5.4.4实现菜单功能 217
5.4.5实现工具栏功能 219
5.5文档管理窗体 219
5.5.1界面设计 219
5.5.2窗体加载 220
5.5.3窗体卸载 222
5.5.4实现【增加记录】按钮功能 223
5.5.5实现【修改记录】按钮功能 225
5.5.6实现【删除记录】按钮功能 227
5.5.7实现【取消】按钮功能 228
5.6文档查询窗体 229
5.6.1界面设计 229
5.6.2窗体加载 230
5.6.3实现【查询】按钮功能 232
5.7财产管理窗体 234
5.7.1界面设计 234
5.7.2窗体加载 235
5.7.3窗体卸载 237
5.7.4实现【增加记录】按钮功能 237
5.7.5实现【修改记录】按钮功能 239
5.7.6实现【删除记录】按钮功能 241
5.7.7实现【取消】按钮功能 242
5.8订单管理窗体 243
5.8.1界面设计 243
5.8.2窗体加载 244
5.8.3窗体卸载 245
5.8.4实现【增加记录】按钮功能 245
5.8.5实现【修改记录】按钮功能 246
5.8.6实现【删除记录】按钮功能 246
5.8.7实现【取消】按钮功能 247
5.9订单查询窗体 248
5.9.1界面设计 248
5.9.2窗体加载 248
5.9.3实现【查询】按钮功能 249
5.10设备管理窗体 249
5.10.1界面设计 249
5.10.2窗体加载 250
5.10.3窗体卸载 250
5.10.4实现【增加记录】按钮功能 251
5.10.5实现【修改记录】按钮功能 252
5.10.6实现【删除记录】按钮功能 252
5.10.7实现【取消】按钮功能 253
5.11设备查询窗体 253
5.11.1界面设计 253
5.11.2窗体加载 254
5.11.3实现【查询】按钮功能 254
5.12会议管理窗体 255
5.12.1界面设计 255
5.12.2窗体加载 256
5.12.3窗体卸载 256
5.12.4实现【增加记录】按钮功能 256
5.12.5实现【修改记录】按钮功能 257
5.12.6实现【删除记录】按钮功能 258
5.12.7实现【取消】按钮功能 258
5.13会议查询窗体 259
5.13.1界面设计 259
5.13.2窗体加载 259
5.13.3实现【查询】按钮功能 260
5.14合同管理窗体 260
5.14.1界面设计 260
5.14.2窗体加载 261
5.14.3窗体卸载 262
5.14.4实现【增加记录】按钮功能 262
5.14.5实现【修改记录】按钮功能 263
5.14.6实现【删除记录】按钮功能 263
5.14.7实现【取消】按钮功能 264
5.15合同查询窗体 264
5.15.1界面设计 264
5.15.2窗体加载 265
5.15.3实现【查询】按钮功能 265
5.16系统管理部分 266
5.17发布应用程序 266
5.18扩充和提高 266
本章小结 266
第6章兼职中介管理系统 267
6.1系统总体设计 267
6.1.1应用背景 267
6.1.2项目目标 267
5.1.3解决方案设计 268
6.1.4系统模块功能分析 268
6.2数据库设计 273
6.3技术细节 280
6.3.1数据报表 280
6.3.2数据环境设计器 280
6.3.3建立一个简单的报表 281
6.3.4报表改进 283
6.3.5TreeView控件的使用 284
6.4主窗体设计 286
6.4.1界面设计 286
6.4.2添加模块 289
6.4.3窗体加载 289
6.4.4实现TreeView控件设置功能 291
6.4.5实现【增加】按钮功能 295
6.4.6实现【修改】按钮功能 297
6.4.7实现【删除】按钮功能 299
6.4.8实现【保存】按钮功能 300
6.4.9实现【取消】按钮功能 309
6.4.10实现【打印】按钮功能 310
6.4.11实现数据移动按钮功能 310
6.5教师信息管理模块 315
6.5.1实现显示教师信息功能 315
6.5.2实现配置按钮功能 316
6.6教师信息查询模块 317
6.7学生信息管理模块 320
6.7.1实现显示学生信息功能 320
6.7.2实现配置按钮功能 321
6.8学生信息查询模块 322
6.9网页制作招聘信息管理模块 325
6.9.1实现显示招聘信息功能 325
6.9.2实现配置按钮功能 326
6.10网页制作招聘信息查询模块 326
6.11网页制作求职信息管理模块 328
6.11.1实现显示求职信息功能 328
6.11.2实现配置按钮功能 329
6.12网页制作求职信息查询模块 330
6.13软件招聘信息管理模块 331
6.13.1实现显示招聘信息功能 331
6.13.2实现配置按钮功能 332
6.14软件招聘信息查询模块 333
6.15软件求职信息管理模块 335
6.15.1实现显示求职信息功能 335
6.15.2实现配置按钮功能 336
6.16软件求职信息查询模块 336
6.17硬件招聘信息管理模块 338
6.17.1实现显示招聘信息功能 338
6.17.2实现配置按钮功能 339
6.18硬件招聘信息查询模块 340
6.19硬件求职信息管理模块 341
6.19.1实现显示求职信息功能 341
6.19.2实现配置按钮功能 343
6.20硬件求职信息查询模块 343
6.21发布应用程序 345
6.22扩充和提高 345
本章小结 345
第7章POS管理系统 346
7.1系统总体设计 346
7.1.1应用背景 346
7.1.2需求分析 346
7.1.3解决方案设计 346
7.1.4系统功能模块分析 347
7.2数据库设计 352
7.3技术细节 360
7.3.1标准建模语言UML概述 360
7.3.2UML的概念 360
7.3.3UML的架构 361
7.3.4UML的模型.视图.图与系统架构建模 361
7.3.5用例和用例图 362
7.4财务模块 369
7.4.1界面设计 369
7.4.2实现查询窗体功能 372
7.4.3实现对账部门功能 375
7.4.4实现发放工资功能 376
7.5前台管理模块 377
7.5.1界面设计 377
7.5.2实现销售小票功能 379
7.5.3实现退货信息功能 379
7.6业务部门模块 381
7.6.1界面设计 381
7.6.2实现销售记录和业务退货记录功能 382
7.7库房管理模块 383
7.7.1界面设计 383
7.7.2实现库房管理功能 386
7.8人事管理模块 386
7.8.1界面设计 386
7.8.2实现人事管理功能 388
7.9发布应用程序 388
本章小结 388
第8章旅游资源管理系统 389
8.1系统总体设计 389
8.1.1应用背景 389
8.1.2解决方案设计 390
8.1.3系统模块功能分析 391
8.2数据库设计 392
8.2.1总体介绍 392
8.2.2ER图分析 393
8.2.3数据表设计 393
8.3技术细节 401
8.3.1添加模块 401
8.3.2添加类模块 406
8.4窗口设计 447
8.4.1主界面.登录模块设计 447
8.4.2旅游地资源管理模块 449
8.4.3旅游景点模块设计 453
8.4.4旅游地酒店资源管理模块设计 456
8.4.5旅游景点酒店餐厅资源模块 460
8.4.6旅游地娱乐资源模块 463
8.4.7旅游地交通管理模块 469
8.4.8旅游线路管理模块 476
8.4.9用户信息管理模块 489
8.5发布系统 493
8.6扩充与提高 493
本章小结 493
第9章数据库系统发布 494
9.1打包对象简介 494
9.2使用打包向导 495
9.3Internet软件包 501
9.4安装发布的管理信息系统 501
9.5运行发布的数据库系统 503
本章小结 503