新闻资讯
看你所看,想你所想

Visual Basic 2005资料库通用模组开发与系统移植

Visual Basic 2005资料库通用模组开发与系统移植

Visual Basic 2005资料库通用模组开发与系统移植

Visual C# 2005是Microsoft公司开发的新一代程式语言包,由于其内嵌在.NET Framework中,所以不仅包含了ADO.NET这一功能强大的资料库开发组件,而且更具有“显示逻辑同业务逻辑分离”这一特性。由于其具有功能强大,使用方便的特点,已成为资料库编程必不可少的工具

基本介绍

  • 书名:Visual Basic 2005资料库通用模组开发与系统移植
  • ISBN:9787302151388
  • 定价:48元
  • 出版社:清华大学出版社
  • 出版时间:2007-04-30
  • 装帧:平装
图书简介
Visual Basic 2005作为Visual Basic.NET的最新版本,与以往的版本相比功能更强大,使用更简洁,它是用户开发资料库应用程式必不可少的工具之一,也是目前用户开发资料库使用最多的工具之一。
本书从实例入手,介绍了资料库通用模组、综合实例和资料库的移植等内容。第1章和第2章介绍了Visual Basic 2005资料库开发的基本知识和常用资料库访问控制项。第3章~第7章介绍了用户登录与用户管理、基本资料库访问、高级资料库访问、报表设计和界面设计等多个资料库应用程式通用的功能模组。第8章~第11章介绍了4个不同工程套用背景的典型系统,每个系统都具有很强的代表性。第12章介绍了在原有Winform窗体的Client/Server系统基础上开发基于Web页面的Browser/Server系统的方法。第13章主要介绍了相似系统的开发以及资料库系统前端应用程式和后台资料库的升级。本书注重代码通用性和工程实践性,书中提供的通用模组和典型系统稍加修改就可以为读者所用。
本书不仅适合使用Visual Basic 2005进行软体开发的具有编程经验的软体开发人员使用,也适合高等院校师生学习和参考使用,特别对高等校计算机专业的学生进行毕业设计具有非常高的参考价值,也可以作为广大计算机编程爱好者的自学、参考用书。
目录
第1章VisualBasic2005资料库开发 1
1.1VisualBasic2005与资料库 1
1.2VisualBasic2005资料库
访问模型 2
1.2.1DAO数据对象模型 3
1.2.2ADO.NET资料库访问
对象模型 8
1.3常用.NET资料库访问对象 11
1.3.1.NET数据提供者概述 11
1.3.2Connection对象 14
1.3.3Command对象 14
1.3.4DataReader对象 15
1.4用于资料库访问的组件
——DataSet组件 16
1.4.1DataSet组件构成 16
1.4.2DataTable对象集合 17
1.4.3用于表示一列数据的基本
组件——DataColumn 17
1.4.4用于表示一行数据的基本
组件——DataRow 19
1.4.5用于表示主从关係的
组件——DataRelation 19
1.5VisualBasic2005与资料库
后台产品的连线 19
1.5.1建立ODBC数据源连线
资料库 20
1.5.2利用ADO.NET和ODBC
.NET连线各种资料库 25
1.6运算元据库通用类模组代码 28
1.7资料库后台管理程式 29
1.7.1Access资料库 30
1.7.2SQLServer资料库 30
1.7.3SQLServer2005资料库操作 32
1.8资料库设计理论 36
1.8.1资料库设计方法 36
1.8.2资料库设计的基本步骤 36
1.9小结 40
第2章常用资料库访问控制项 41
2.1用于访问资料库的控制项
——DataSet控制项 41
2.2用于创建视图的控制项
——DataView控制项 48
2.3用于实现数据自动填充的控制项
——ComboBox控制项
与ListBox控制项 52
2.4用于显示行和列数据的控制项
——DataGrid控制项 54
2.4.1DataGrid控制项的基本结构 55
2.4.2自定义DataGrid控制项 56
2.5小结 60
第3章用户登录与用户管理通用模组 61
3.1模组的结构 61
3.2模组的资料库设计 62
3.3模组通用类代码 63
3.4用户登录功能模组 67
3.5添加用户功能模组 69
3.6编辑用户功能模组 70
3.7删除用户功能模组 72
3.8修改用户密码功能模组 74
3.9锁定萤幕功能模组 75
3.10模组功能的实现 76
3.11小结 78
第4章基本资料库访问通用模组 79
4.1模组的结构 79
4.2资料库的基本操作模组 80
4.3表的基本操作模组 84
4.4存储过程的基本操作模组 86
4.4.1创建存储过程 86
4.4.2调用存储过程 88
4.5视图的基本操作模组 89
4.5.1创建视图 89
4.5.2调用视图 91
4.6小结 93
第5章高级资料库访问通用模组 95
5.1图片类型数据处理模组 95
5.1.1窗体预览 95
5.1.2代码实现 97
5.2存储过程的高级套用模组 105
5.2.1窗体预览 106
5.2.2代码实现 108
5.3触发器的操作模组 117
5.4备份和恢複数据库模组 120
5.5小结 127
第6章报表设计通用模组 129
6.1输出Word报表模组 129
6.2输出Excel报表模组 132
6.3在VisualBasic2005中製作
水晶报表 134
6.3.1CrystalReportViewer控制项 134
6.3.2加入报表 135
6.3.3设计报表 140
6.4小结 142
第7章界面设计通用模组 143
7.1简单的初始萤幕 143
7.2複杂的初始萤幕 145
7.2.1技术背景及实现方案 146
7.2.2Splash类库设计 147
7.2.3动态的Splash窗体 151
7.3嚮导界面设计 155
7.4多文档窗体程式设计 158
7.5系统托盘程式开发 162
7.6类Windows资源管理器
对话框 166
7.7小结 172
第8章通用学籍管理系统 173
8.1系统设计 173
8.1.1系统功能模组分析 173
8.1.2系统代码体系结构分析 174
8.2资料库设计 175
8.2.1资料库的需求分析 175
8.2.2资料库逻辑结构设计 176
8.3系统类代码设计 178
8.3.1DBClass类 178
8.3.2DBRecruit类 180
8.3.3DBStudent类 181
8.4创建系统主窗体 184
8.5学规管理模组 185
8.5.1班级信息管理 186
8.5.2招生人员信息管理 188
8.6学籍管理模组 190
8.6.1录入学籍信息 190
8.6.2浏览学籍信息 192
8.6.3修改学籍信息 194
8.6.4查询学籍信息 197
8.6.5删除学籍信息 199
8.7系统的实现 200
8.8安装与部署 204
8.8.1概述 204
8.8.2安装与部署 205
8.9小结 209
第9章物业管理信息系统 211
9.1系统设计 211
9.1.1系统功能模组分析 211
9.1.2系统代码体系结构分析 212
9.2资料库设计 213
9.2.1资料库的需求分析 213
9.2.2资料库逻辑结构设计 214
9.3系统初始化过程设计 216
9.4系统类代码设计 219
9.4.1DBUser类 220
9.4.2DBHouse类 222
9.4.3DBFee类 225
9.4.4DBRepair类 228
9.5创建系统主窗体 231
9.6用户登录与用户管理模组 232
9.6.1添加用户 233
9.6.2编辑用户 234
9.6.3删除用户 236
9.7业主管理模组 238
9.7.1添加业主信息 238
9.7.2查询业主信息 240
9.7.3修改业主信息 241
9.7.4删除业主信息 242
9.8物业费用管理模组 244
9.8.1添加物业费用信息 244
9.8.2查询物业费用信息 246
9.8.3修改物业费用信息 247
9.8.4删除物业费用信息 248
9.9维修管理模组 249
9.9.1添加维修信息 249
9.9.2查询维修信息 251
9.10系统的实现 252
9.11小结 260
第10章餐饮服务管理系统 261
10.1系统设计 261
10.1.1系统功能模组分析 261
10.1.2系统代码体系结构分析 262
10.2资料库设计 263
10.2.1资料库的需求分析 263
10.2.2资料库逻辑结构设计 264
10.3创建系统主窗体 266
10.3.1设计主窗体窗体 267
10.3.2设计主窗体代码 271
10.4用户管理模组 273
10.5前台营业模组 274
10.5.1前台营业操作流程分析 274
10.5.2资源浏览和管理 275
10.5.3账单登记 281
10.5.4点菜服务 283
10.5.5结账 285
10.6预订服务和外卖服务模组 288
10.6.1预订服务 288
10.6.2外卖服务 292
10.7员工管理和菜谱管理模组 295
10.7.1员工管理 295
10.7.2选单管理 301
10.8系统的实现 302
10.9小结 302
第11章企业人力资源管理系统 303
11.1系统设计 303
11.1.1系统功能模组分析 303
11.1.2系统代码体系结构分析 304
11.2资料库设计 305
11.2.1资料库的需求分析 305
11.2.2资料库逻辑结构设计 307
11.3创建系统主窗体 312
11.4系统类代码设计 313
11.4.1DBUser类 313
11.4.2Department类 313
11.4.3Employees类 318
11.4.4CheckIn类 323
11.4.5Evaluation类 326
11.4.6Salary类 329
11.4.7Experience类 333
11.4.8FamilyMember类 335
11.4.9SalaryRules类 335
11.5公用模组代码设计 336
11.6用户管理模组 340
11.7部门管理模组 343
11.7.1管理部门信息 343
11.7.2编辑部门信息 347
11.8员工管理模组 349
11.8.1员工信息管理 349
11.8.2编辑员工信息 357
11.8.3选择员工 360
11.8.4员工部门调转 363
11.8.5选择部门 365
11.8.6员工家庭成员信息管理 366
11.8.7员工学习及工作经历管理 370
11.9考勤管理模组 374
11.9.1员工考勤管理 374
11.9.2编辑考勤信息 379
11.10考评管理模组 381
11.10.1员工考评管理 381
11.10.2编辑考评信息 386
11.11工资管理模组 388
11.11.1员工工资管理 388
11.11.2编辑工资信息 395
11.12备份与恢複数据库 396
11.13系统的实现 397
11.14小结 408
第12章Web版通用学籍管理系统 409
12.1系统与资料库设计 409
12.2创建系统首页 410
12.3用户登录与用户管理模组 414
12.3.1登录 414
12.3.2添加用户 417
12.3.3编辑用户 419
12.3.4修改用户密码 422
12.3.5删除用户 423
12.4学规管理模组 425
12.4.1班级信息管理 425
12.4.2招生人员信息管理 428
12.5学籍管理模组 430
12.5.1录入学籍信息 430
12.5.2浏览学籍信息 432
12.5.3修改学籍信息 435
12.5.4查询学籍信息 438
12.5.5删除学籍信息 438
12.6发布系统 439
12.6.1安装IIS6.0 440
12.6.2发布系统 441
12.7系统的实现 444
12.8小结 452
第13章系统升级与相似系统的开发 453
13.1升级前端应用程式 453
13.1.1VisualBasic6.0和Visual
Basic.NET的几个重要
区别 453
13.1.2升级前端应用程式 455
13.2升级后台资料库 457
13.2.1Access资料库升级为
SQLServer资料库 458
13.2.2SQLServer资料库
升级为Oracle资料库 463
13.3由学籍管理系统到
设备管理系统 471
13.3.1系统功能模组相似分析 471
13.3.2资料库相似分析 472
13.3.3系统代码架构相似分析
与修改 473
13.3.4主窗体的修改 474
13.3.5录入设备信息窗体
的修改 476
13.4小结 478

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com