30天学通Visual Basic项目案例开发

30天学通Visual Basic项目案例开发

张宏等, 编著

出版社:电子工业出版社

年代:2009

定价:50.0

书籍简介:

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

作者介绍:

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

书籍目录:

第1章 预备知识.1 9

1.1 使用VB620

1.1.1 启动VB620

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 启动MSSQLServer200031

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 使用ADOData控件访问数据库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 使用MSHFlexGrid97

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 设计商品管理模块..2 43

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中导出数据到Excel289

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文件的标签ID3V1408

9.3.4 MP3文件的标签ID3V2408

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 使用文件对象模型FSO444

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 使用SubMain启动系统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

内容摘要:

《30天学通Visual Basic项目案例开发》共分11章,第1章介绍用Visual Basic开发项目的一些预备知识,第2~11章以工资管理系统、学籍管理系统、医药进销存系统、超市POS前台收银系统、超市POS后台管理系统、汽修管理系统、酒店客房管理系统、MP3播放器、摄像头监视系统、公交查询系统10个实际项目开发程序为例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。对每个开发项目,都从开发背景、需求分析、关键技术、系统功能分析、数据库设计、详细源代码编写等过程进行了详细的介绍。
  《30天学通Visual Basic项目案例开发》案例实用性强、结构清晰、实例代码讲解详尽。可以作为有一定程序设计基础的Visual Basic程序员作为项目开发的参考书,也可作为大中专院校学生及电脑培训班的参考书。
  《30天学通Visual Basic项目案例开发》附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码。

编辑推荐:

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

书籍规格:

书籍详细信息
书名30天学通Visual Basic项目案例开发站内查询相似图书
9787121090226
如需购买下载《30天学通Visual Basic项目案例开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)50.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

30天学通Visual Basic项目案例开发是电子工业出版社于2009.06出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计 的书籍。