以项目案例为导向,提高读者的项目开发水平,只需30天,便可轻松掌握10个Visual Basic项目开发,秉承畅销书“21天学通编程”系列的细致写法,按照软件工程的基本流程开发项目案例,提供10个典型项目案例,共22903行源代码精解,一线开发人员全程贴心讲解,上手毫不费力。     

本书共分11章,第1章介绍用Visual Basic开发项目的一些预备知识,第2~11章以工资管理系统、学籍管理系统、医药进销存系统、超市POS前台收银系统、超市POS后台管理系统、汽修管理系统、酒店客房管理系统、MP3播放器、摄像头监视系统、公交查询系统10个实际项目开发程序为例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。对每个开发项目,都从开发背景、需求分析、关键技术、系统功能分析、数据库设计、详细源代码编写等过程进行了详细的介绍。

本书案例实用性强、结构清晰、实例代码讲解详尽。可以作为有一定程序设计基础的Visual Basic程序员作为项目开发的参考书,也可作为大中专院校学生及电脑培训班的参考书。
本书附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码。

作者简介

张宏,大学教师,长期担任程序设计教学工作。从事软件工程开发十余年,具有几十万代码开发经验。曾主持并开发多个大型企业和政府项目。项目包括电信资费管理系统、企业ERP系统、政府人事管理系统等。     

目录:

第1章  预备知识        19
1.1  使用VB6        20
1.1.1  启动VB6        20
1.1.2  VB6集成开发环境        20
1.1.3  VB应用程序的打包发布        24
1.1.4  用VB创建一个小程序        26
1.2  使用数据库        29
1.2.1  使用Access数据库保存数据        29
1.2.2  启动MS SQL Server 2000        31
1.2.3  使用查询分析器        31
1.2.4  使用企业管理器        32
1.3  本章小结        35
第2章  工资管理系统(共1988行代码)(    教学视频:135分钟)        36
2.1  开发背景        37
2.2  系统分析        37
2.2.1  需求分析        37
2.2.2  可行性分析        38
2.3  关键技术        39
2.3.1  用应用程序向导创建系统框架        39
2.3.2  使用ADO Data控件访问数据库        39
2.3.3  使用ADO对象模型访问数据库        39
2.3.4  用Excel生成报表        40
2.4  系统设计        40
2.4.1  系统目标        41
2.4.2  系统功能结构        41
2.4.3  构建开发环境        41
2.4.4  系统特色介绍        41
2.5  数据库设计        42
2.5.1  数据库分析        42
2.5.2  项目E-R图        42
2.5.3  数据库结构设计        43
2.5.4  创建数据库        45
2.6  设计主窗体        47
2.6.1  准备工作        47
2.6.2  通过向导创建应用程序框架        47
2.6.3  编辑菜单栏        50
2.6.4  编辑工具栏        51
2.6.5  添加ADO对象模型的引用        51
2.6.6  编写主窗体代码        52
2.6.7  设计启动模块代码        54
2.6.8  测试主窗体        55
2.7  设计通用过程        55
2.7.1  编写全局变量和通用过程        55
2.7.2  设计用户管理类        57
2.8  设计登录窗体        58
2.9  设计系统模块        60
2.9.1  用户管理        60
2.9.2  修改密码        65
2.9.3  系统选项        66
2.9.4  备份数据库        67
2.9.5  恢复数据库        67
2.10  设计数据模块        68
2.10.1  参照数据        68
2.10.2  员工资料        70
2.10.3  录入工资        76
2.10.4  修改工资        79
2.11  设计查询统计模块        83
2.11.1  按姓名查询工资        83
2.11.2  按部门统计工资        86
2.11.3  统计全部工资        88
2.12  设计报表模块        88
2.12.1  员工花名册报表        88
2.12.2  工资表        90
2.13  本章小结        93
第3章  学籍管理系统(共2376行代码)(    教学视频:108分钟)        94
3.1  开发背景        95
3.2  系统分析        95
3.2.1  需求分析        95
3.2.2  可行性分析        95
3.3  关键技术        96
3.3.1  使用SQL语句创建数据库        97
3.3.2  使用MSHFlexGrid        97
3.3.3  使用DataReport创建报表        97
3.4  系统设计        98
3.4.1  系统目标        98
3.4.2  系统功能结构        98
3.4.3  构建开发环境        99
3.4.4  系统特色介绍        99
3.5  数据库设计        99
3.5.1  数据库分析        99
3.5.2  项目E-R图        100
3.5.3  数据库结构设计        101
3.5.4  创建数据库        105
3.6  设计主窗体        107
3.6.1  制作主窗体界面        107
3.6.2  添加菜单栏        108
3.6.3  编写主窗体代码        109
3.6.4  编写通用模块程序        110
3.6.5  设计启动模块代码        111
3.6.6  引用ADO部件        111
3.7  设计系统模块        112
3.7.1  增加操作员        112
3.7.2  删除操作员        114
3.7.3  修改密码        117
3.8  设计基础数据模块        118
3.8.1  学校信息        119
3.8.2  年级信息        120
3.8.3  班级信息        125
3.9  课程设置        126
3.10  学生信息        131
3.10.1  学生资料        131
3.10.2  登记学生成绩        138
3.11  查询        142
3.11.1  查询学生资料        142
3.11.2  学生资料报表        146
3.12  本章小结        147
第4章  医药进销存系统(共5556行代码)(    教学视频:106分钟)        148
4.1  开发背景        149
4.2  系统分析        149
4.2.1  需求分析        149
4.2.2  可行性分析        149
4.3  关键技术        151
4.3.1  使用“企业管理器”创建数据库        151
4.3.2  使用TreeView显示数据        152
4.3.3  在窗体间传递参数        152
4.4  系统设计        153
4.4.1  系统目标        153
4.4.2  系统功能结构        153
4.4.3  构建开发环境        153
4.4.4  系统特色介绍        154
4.5  数据库设计        154
4.5.1  数据库分析        154
4.5.2  项目E-R图        154
4.5.3  数据库结构设计        156
4.5.4  创建数据库        160
4.6  设计主窗体        161
4.6.1  制作主窗体界面        162
4.6.2  添加菜单栏        162
4.6.3  编写主窗体代码        163
4.6.4  编写通用模块程序        166
4.7  设计基本数据模块        167
4.7.1  药品类别        167
4.7.2  管理药品信息——药品列表        171
4.7.3  管理药品信息——药品信息        175
4.7.4  供应商        179
4.7.5  客户        179
4.7.6  业务员        179
4.7.7  仓库        180
4.8  设计进货管理模块        180
4.8.1  进货订单——订单列表        180
4.8.2  进货订单——进货订单信息        184
4.8.3  入库单        189
4.9  设计销售管理模块        190
4.9.1  销售订单        190
4.9.2  销售单        190
4.10 设计库存理模块        191
4.10.1  仓库调货        191
4.10.2  库存信息        200
4.11  设计查询模块        202
4.12  本章小结        202
第5章  超市POS前台收银系统(共569行代码)(    教学视频:61分钟)        203
5.1  开发背景        204
5.2  系统分析        204
5.2.1  需求分析        204
5.2.2  可行性分析        204
5.3  关键技术        205
5.3.1  访问文本文件        205
5.3.2  窗体的QueryUnload事件        207
5.3.3  使用Printer对象        207
5.4  系统设计        207
5.4.1  系统目标        207
5.4.2  系统功能结构        208
5.4.3  构建开发环境        208
5.4.4  系统特色介绍        208
5.5  数据库设计        209
5.5.1  数据库分析        209
5.5.2  项目E-R图        209
5.5.3  数据库结构设计        210
5.5.4  创建数据库        212
5.6  设计模块文件        214
5.7  设计登录窗体        216
5.8  设计收银主窗体        218
5.8.1  收银主窗体        218
5.8.2  结账打印窗体        227
5.8.3  取单窗体        229
5.9  本章小结        231
第6章  超市POS后台管理系统(共4060行代码)(    教学视频:111分钟)        232
6.1  开发背景        233
6.2  系统分析        233
6.2.1  需求分析        233
6.2.2  可行性分析        233
6.3  关键技术        233
6.3.1  创建可选参数的过程        234
6.3.2  记录集的分页显示        234
6.4  系统设计        235
6.4.1  系统目标        235
6.4.2  系统功能结构        235
6.4.3  构建开发环境        235
6.4.4  系统特色介绍        236
6.5  数据库设计        236
6.5.1  项目E-R图        236
6.5.2  数据库结构设计        237
6.6  设计主窗体        239
6.6.1  制作主窗体界面        239
6.6.2  添加菜单栏        240
6.6.3  编写主窗体代码        241
6.6.4  编写通用模块程序        242
6.7  设计商品管理模块        243
6.7.1  商品管理        243
6.7.2  添加商品        254
6.7.3  计划进货        258
6.8  设计进货管理模块        261
6.8.1  进货管理        261
6.8.2  入库操作        268
6.9  设计销售管理模块        269
6.10  设计厂商/供应商模块        275
6.11  设计会员管理模块        279
6.12  本章小结        285
第7章  汽修管理系统(共3724行代码)(    教学视频:84分钟)        286
7.1  开发背景        287
7.2  系统分析        287
7.2.1  需求分析        287
7.2.2  可行性分析        287
7.3  关键技术        289
7.3.1  在MSFlexGrid中修改数据        289
7.3.2  使用Split函数分解数组        289
7.3.3  VB中导出数据到Excel        289
7.4  系统设计        290
7.4.1  系统目标        290
7.4.2  系统功能结构        290
7.4.3  构建开发环境        291
7.4.4  系统特色介绍        291
7.5  数据库设计        291
7.5.1  数据库分析        291
7.5.2  项目E-R图        291
7.5.3  数据库结构设计        292
7.5.4  创建数据库        297
7.6  设计通用模块        297
7.7  设计主窗体        300
7.7.1  制作主窗体界面        300
7.7.2  添加菜单栏        301
7.7.3  编写主窗体代码        302
7.7.4  设计启动模块代码        303
7.7.5  引用ADO部件        303
7.8  设计员工管理模块        304
7.8.1  部门员工管理主窗体        304
7.8.2  输入数据窗体        312
7.8.3  员工信息窗体        313
7.9  设计车辆管理模块        315
7.9.1  维修车辆窗体        315
7.9.2  维修车辆登记        323
7.9.3  费用结算        329
7.10  设计配件领用模块        331
7.10.1  配件领用窗体        331
7.10.2  配件领用窗体        332
7.10.3  选择配件        338
7.11  设计工时信息模块        340
7.11.1  工时信息窗体        340
7.11.2  维修工时        341
7.12  设计配件计划模块        344
7.12.1  配件计划窗体        344
7.12.2  配件信息        345
7.13  设计配件采购模块        347
7.13.1  配件采购窗体        347
7.13.2  采购单        347
7.14  设计采购查询模块        348
7.14.1  采购查询窗体        348
7.14.2  查询窗体        350
7.15  本章小结        351
第8章  酒店客房管理系统(共1610行代码)(    教学视频:74分钟)        352
8.1  开发背景        353
8.2  系统分析        353
8.2.1  需求分析        353
8.2.2  可行性分析        354
8.3  关键技术        355
8.3.1  使用ListView制作房态图        355
8.3.2  使用控件数组        355
8.4  系统设计        355
8.4.1  系统目标        355
8.4.2  系统功能结构        355
8.4.3  构建开发环境        356
8.4.4  系统特色介绍        356
8.5  数据库设计        356
8.5.1  数据库分析        356
8.5.2  项目E-R图        357
8.5.3  数据库结构设计        357
8.5.4  创建数据库        359
8.6  设计通用模块        360
8.7  设计主窗体        361
8.7.1  制作主窗体界面        361
8.7.2  添加菜单栏        362
8.7.3  编写主窗体代码        363
8.7.4  引用ADO部件        365
8.8  设计系统设置模块        365
8.8.1  房间类型        366
8.8.2  客房设置        367
8.8.3  清理数据        371
8.9  设计总台接待模块        373
8.9.1  房态图        373
8.9.2  住宿登记        376
8.9.3  预定登记        380
8.9.4  取消预定        383
8.9.5  调房登记        384
8.10  设计收银管理模块        387
8.10.1  补交押金        387
8.10.2  退房结账        389
8.10.3  交接班        393
8.10.4  账务提醒        396
8.11  设计查询模块        397
8.11.1  入住查询        397
8.11.2  预定查询        399
8.11.3  预收款查询        400
8.11.4  营业收入查询        400
8.11.5  日营业报表        400
8.12  本章小结        401
第9章  MP3播放器(共1263行代码)(    教学视频:64分钟)        402
9.1  开发背景        403
9.2  系统分析        403
9.2.1  需求分析        403
9.2.2  可行性分析        403
9.3  关键技术        404
9.3.1  MP3格式简介        404
9.3.2  MP3文件帧头格式        405
9.3.3  MP3文件的标签ID3V1        408
9.3.4  MP3文件的标签ID3V2        408
9.3.5  使用MCI命令        408
9.3.6  创建类        409
9.4  系统设计        410
9.4.1  系统目标        410
9.4.2  系统功能结构        410
9.4.3  构建开发环境        410
9.4.4  系统特色介绍        411
9.5  设计MP3类模块        411
9.5.1  添加类模块        411
9.5.2  编写类的功能代码        412
9.5.3  编写类的属性代码        427
9.6  设计MP3播放器界面        432
9.6.1  设计主窗体        432
9.6.2  设计标记信息窗体        440
9.7  本章小结        441
第10章  摄像头监视系统(共679行代码)(    教学视频:70分钟)        442
10.1  开发背景        443
10.2  系统分析        443
10.2.1  需求分析        443
10.2.2  可行性分析        443
10.3  关键技术        444
10.3.1  使用文件对象模型FSO        444
10.3.2  使用WindowsMediaPlayer控件        445
10.3.3  使用ezVidCap视频控件        445
10.4  系统设计        446
10.4.1  系统目标        446
10.4.2  系统功能结构        446
10.4.3  构建开发环境        447
10.4.4  系统特色介绍        447
10.5  设计模块文件        447
10.6  设计主窗体        448
10.6.1  制作主窗体界面        448
10.6.2  添加菜单栏        450
10.6.3  编写主窗体代码        451
10.7  设计视频监视主要窗体        455
10.7.1  录制视频窗体        456
10.7.2  预览窗体        457
10.7.3  全屏窗体        460
10.7.4  回放窗体        461
10.8  设计辅助窗体        465
10.8.1  设置帧率        465
10.8.2  设置保存文件        466
10.8.3  录制时长        467
10.9  本章小结        469
第11章  公交查询系统(共1078行代码)(    教学视频:66分钟)        470
11.1  开发背景        471
11.2  系统分析        471
11.2.1  需求分析        471
11.2.2  可行性分析        471
11.3  关键技术        472
11.3.1  使用Sub Main启动系统        472
11.3.2  使用ADO对象模型        473
11.3.3  使用GetRows方法获取数据        473
11.4  系统设计        474
11.4.1  系统目标        474
11.4.2  系统功能结构        474
11.4.3  构建开发环境        474
11.4.4  系统特色介绍        475
11.5  数据库设计        475
11.5.1  数据库分析        475
11.5.2  项目E-R图        475
11.5.3  数据库结构设计        476
11.5.4  创建数据库        476
11.6  设计主窗体        478
11.6.1  设计启动模块代码        478
11.6.2  引用ADO部件        478
11.6.3  制作主窗体界面        479
11.6.4  编写主窗体代码        479
11.7  设计后台管理模块        480
11.7.1  增加线路        480
11.7.2  修改线路        485
11.7.3  管理站点        489
11.8  设置前台查询模块        496
11.8.1  乘车查询窗体        497
11.8.2  乘车查询模块文件        499
11.9  项目测试        504
11.9.1  测试增加线路窗体        505
11.9.2  测试修改线路窗体        505
11.9.3  测试管理站点窗体        506
11.9.4  测试乘车查询窗体        506
11.10  本章小结        508

截图:



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » 30天学通Visual Basic项目案例开发 ( 张宏等) pdf扫描版 PDF 免费下载

点评 0

评论前必须登录!

登陆 注册