《Visual Basic管理信息系统完整项目实例剖析》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:明日科技编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:711513703X
  • 页数:355 页
图书介绍:本书介绍使用Visual Basic开发商业信息系统的思路,方法和技术。

第1章 Visual Basic基础 1

1.1 Visual Basic概述 1

1.1.1 Visual Basic介绍 1

1.1.2 Visual Basic的特性 1

目录 1

1.2 探索Visual Basic 6.0界面 2

1.2.1 Visual Basic 6.0的集成开发环境 2

1.2.2 工具栏介绍 4

1.2.5 属性窗口 5

1.2.7 窗体布局窗口 5

1.2.6 代码窗口 5

1.2.4 窗体设计器 5

1.2.3 工程资源管理器 5

1.2.8 对象浏览器 6

1.2.9 工具箱 6

1.3 Visual Basic的对象、属性、事件和方法 7

1.3.1 对象(Object) 7

1.3.2 属性(Properties) 8

1.3.3 事件(Event) 8

1.3.4 方法(Method) 8

1.4 Visual Basic语言基础 9

1.4.1 代码书写规则 9

1.4.2 数据类型 10

1.4.3 常量 11

1.4.4 变量 12

1.4.5 数组 13

1.4.6 运算符及表达式 14

第2章 图书综合管理系统设计 18

2.1 系统概述 18

2.1.1 系统介绍 18

2.1.2 主要功能 18

2.1.3 主要模块介绍 19

2.2 需求分析 21

2.2.1 开发背景 21

2.2.2 务调查 21

2.2.3 用户要求 22

2.2.4 数据字典 23

2.3 系统分析 25

2.3.1 问题分析与解决 25

2.3.2 系统流程分析 26

2.3.3 系统功能分析 26

2.3.4 系统结构 31

2.4 系统设计 31

2.4.1 设计目标 31

2.4.2 开发及运行环境 31

2.4.3 编码设计 31

2.4.4 输入设计 32

2.4.6 系统安全和可靠性设计 33

2.4.5 输出设计 33

2.5.1 数据库概念结构设计 34

2.5 数据库设计 34

2.5.2 数据库逻辑结构设计 36

第3章 主程序、系统注册及登录窗体设计 41

3.1 概述 41

3.1.1 功能介绍 41

3.1.2 业务流程 41

3.2 关键技术 42

3.2.1 设计系统注册窗体的关键 42

3.2.2 实现根据用户权限登录的关键 44

3.3.2 开发流程 45

3.3.3 设计思路 45

3.3 主程序窗体设计 45

3.3.1 实现目标 45

3.3.4 创建主窗体 46

3.3.5 创建菜单 47

3.3.6 创建工具栏 47

3.3.7 创建状态栏 48

3.3.8 编写程序代码 49

3.3.9 难点答疑 53

3.3.10 开发小结 53

3.4.1 实现目标 54

3.4.2 开发流程 54

3.4 系统注册窗体设计 54

3.4.3 设计思路 55

3.4.4 程序开发步骤 58

3.4.5 难点答疑 62

3.4.6 开发小结 62

3.5 系统登录窗体设计 62

3.5.1 实现目标 62

3.5.2 开发流程 62

3.5.3 设计思路 62

3.5.4 程序开发步骤 65

3.5.5 难点答疑 67

3.6.1 窗体的常用属性 68

3.5.6 开发小结 68

3.6 专题讲座-窗体 68

3.6.2 窗体的常用方法 69

3.6.3 窗体的常用事件 69

3.7 本章总结 70

第4章 基础信息管理 71

4.1 基础信息管理概述 71

4.1.1 功能介绍 71

4.1.2 系统结构 71

4.2 关键技术 72

4.2.1 自动创建编号的方法 72

4.2.4 如何移动读者信息中的记录 73

4.2.3 如何使焦点在控件中移动 73

4.2.2 如何将读者类别信息加入到ComboBox控件中 73

4.2.5 在判断语句中使用Exit Sub语句 74

4.3 图书类别管理窗体设计 74

4.3.1 实现目标 74

4.3.2 开发流程 75

4.3.3 设计思路 75

4.3.4 程序开发步骤 78

4.3.5 难点答疑 84

4.3.6 开发小结 85

4.4 图书信息管理窗体设计 85

4.4.1 实现目标 85

4.4.3 设计思路 86

4.4.2 开发流程 86

4.4.4 程序开发步骤 89

4.4.5 难点答疑 95

4.4.6 开发小结 96

4.5 图书存放位置窗体设计 96

4.5.1 实现目标 96

4.5.2 开发流程 96

4.5.3 设计思路 97

4.5.4 程序开发步骤 98

4.5.5 难点答疑 101

4.5.6 开发小结 101

4.6.3 设计思路 102

4.6.2 开发流程 102

4.6 读者类别管理窗体设计 102

4.6.1 实现目标 102

4.6.4 程序开发步骤 104

4.6.5 难点答疑 107

4.6.6 开发小结 107

4.7 读者信息管理窗体设计 107

4.7.1 实现目标 107

4.7.2 开发流程 108

4.7.3 设计思路 108

4.7.4 程序开发步骤 112

4.7.5 难点答疑 124

4.8.1 常用内部函数 125

4.7.6 开发小结 125

4.8 专题技术-函数与过程 125

4.8.2 Sub过程 133

4.8.3 Function过程 134

4.8.4 赋值语句 135

4.9 本章总结 135

第5章 图书管理 136

5.1 图书管理概述 136

5.1.1 功能介绍 136

5.1.2 业务流程 136

5.2.2 如何在MSFlexGrid表格中使用回车移动光标 137

5.2 关键技术 137

5.2.1 怎样使用MSFlexGrid表格录入图书信息 137

5.2.3 如何对MSFlexGrid表格中的单元格进行行计算 139

5.2.4 如何计算入库总数量和总金额 139

5.3 入库管理窗体设计 139

5.3.1 实现目标 139

5.3.2 开发流程 140

5.3.3 设计思路 140

5.3.4 程序开发步骤 143

5.3.5 难点答疑 155

5.4.2 开发流程 156

5.4.1 实现目标 156

5.4 入库查询窗体设计 156

5.3.6 开发小结 156

5.4.3 设计思路 157

5.4.4 程序开发步骤 158

5.4.5 难点答疑 161

5.4.6 开发小结 161

5.5 销售管理窗体设计 162

5.5.1 实现目标 162

5.5.2 开发流程 162

5.5.3 设计思路 162

5.5.4 程序开发步骤 165

5.6.2 开发流程 176

5.6.1 实现目标 176

5.6.3 设计思路 176

5.5.6 开发小结 176

5.5.5 难点答疑 176

5.6 销售查询窗体设计 176

5.6.4 程序开发步骤 178

5.6.5 难点答疑 181

5.7 库存查询窗体设计 182

5.7.1 实现目标 182

5.7.2 开发流程 182

5.7.3 设计思路 182

5.7.4 程序开发步骤 183

5.8.1 实现目标 186

5.8.3 设计思路 186

5.8.2 开发流程 186

5.7.6 开发小结 186

5.8 库存上下限设置窗体设计 186

5.7.5 难点答疑 186

5.8.4 程序开发步骤 187

5.8.5 难点答疑 188

5.8.6 开发小结 189

5.9 库存预警窗体设计 189

5.9.1 实现目标 189

5.9.4 程序开发步骤 190

5.9.2 开发流程 190

5.9.3 设计思路 190

5.9.5 难点答疑 193

5.9.6 开发小结 193

5.10 专题讲座——内建控件 193

5.10.1 控件分类 193

5.10.2 内建控件 194

5.10.3 控件常用属性 195

5.11 本章总结 198

6.1.2 系统结构 199

6.1.1 功能介绍 199

6.1 借阅管理概述 199

第6章 借阅管理 199

6.2 关键技术 200

6.2.1 如何通过书证号检索借书人或还书人 200

6.2.2 如何设计书证到期提醒 200

6.3 借书管理窗体设计 200

6.3.1 实现目标 200

6.3.2 开发流程 200

6.3.3 设计思路 201

6.3.4 程序开发步骤 204

6.4.2 开发流程 213

6.4 借书查询窗体设计 213

6.4.1 实现目标 213

6.3.6 开发小结 213

6.3.5 难点答疑 213

6.4.3 设计思路 214

6.4.4 程序开发步骤 214

6.4.5 难点答疑 216

6.5 还书管理窗体设计 216

6.5.1 实现目标 216

6.5.2 开发流程 216

6.5.3 设计思路 217

6.5.4 程序开发步骤 219

6.6.2 开发流程 228

6.6.1 实现目标 228

6.6 还书查询窗体设计 228

6.6.3 设计思路 229

6.6.4 程序开发步骤 229

6.6.5 难点答疑 230

6.7 书证到期提醒窗体设计 231

6.7.1 实现目标 231

6.7.2 开发流程 231

6.7.3 设计思路 231

6.7.4 程序开发步骤 232

6.7.5 难点答疑 232

6.8.2 CommonDialog控件 233

6.8.1 添加或删除ActiveX控件 233

6.8 专题讲座——ActiveX控件 233

6.7.6 开发小结 233

6.8.3 ImageCombo控件 234

6.8.4 ListView控件 235

6.8.5 TreeView控件 236

6.8.6 ProgressBar控件 236

6.8.7 DataGrid控件 237

6.8.8 DataCombo控件和DataList控件 237

6.8.9 MSFlexGrid控件和MSHFlexGrid控件 238

6.9 本章总结 240

7.1.2 系统结构 241

7.2 关键技术 241

7.1 决策分析概述 241

7.1.1 功能介绍 241

第7章 决策分析 241

7.3 销量分析窗体设计 242

7.3.1 实现目标 242

7.3.2 开发流程 242

7.3.3 设计思路 243

7.3.4 程序开发步骤 244

7.3.5 难点答疑 245

7.4.3 设计思路 246

7.4.2 开发流程 246

7.4.1 实现目标 246

7.3.6 开发小结 246

7.4 借阅分析窗体设计 246

7.4.4 程序开发步骤 248

7.4.5 难点答疑 249

7.4.6 开发小结 249

7.5 库存分析窗体设计 249

7.5.1 实现目标 249

7.5.2 开发流程 249

7.5.3 设计思路 249

7.5.4 程序开发步骤 251

7.5.6 开发小结 252

7.5.5 难点答疑 252

7.6 专题技术——控制结构 253

7.6.1 If语句 253

7.6.2 Select Case语句 254

7.6.3 循环语句 254

7.7 本章总结 256

第8章 系统管理 257

8.1 系统管理概述 257

8.1.1 功能介绍 257

8.1.2 系统结构 257

8.2.2 用最简单的方法设置操作员权限 258

8.2.3 批量更新操作员头像 258

8.2 关键技术 258

8.2.1 实现头像列表的方法 258

8.3 操作员设置窗体设计 259

8.3.1 实现目标 259

8.3.2 开发流程 259

8.3.2 设计思路 259

8.3.4 程序开发步骤 262

8.3.5 难点答疑 265

8.4 密码设置窗体设计 266

8.4.1 实现目标 266

8.4.2 开发流程 266

8.4.4 程序开发步骤 267

8.4.3 设计思路 267

8.4.5 难点答疑 269

8.4.6 开发小结 269

8.5 操作员级别设置窗体设计 269

8.5.1 实现目标 269

8.5.2 开发流程 269

8.5.3 设计思路 270

8.5.4 程序开发步骤 271

8.5.5 开发小结 273

8.6.3 设计思路 274

8.6.2 开发流程 274

8.6.1 实现目标 274

8.6 权限管理窗体设计 274

8.6.4 程序开发步骤 276

8.6.5 难点答疑 279

8.6.6 开发小结 279

8.7 专题讲座(一)——ADO应用技术 280

8.7.1 ADO概述 280

8.7.2 ADO访问对象之一——Connection对象 280

8.7.3 ADO访问对象之二——Field对象 285

8.7.4 ADO访问对象之三——Command对象 287

8.7.5 ADO访问对象之四——Recordset对象 291

8.7.6 ADO Data控件的概述 305

8.7.7 ADO Data控件的用途 306

8.7.8 将ADO Data控件加入到工具箱 306

8.7.9 ADO Data控件的使用 307

8.8 专题讲座(二)——ODBC应用 309

8.8.1 ODBC的概念 309

8.8.2 Access数据源的配置 309

8.8.3 SQL Server数据源的配置 311

8.8.4 在ADO中使用ODBC数据源 313

8.9 本章总结 314

9.2.1 如何判断备份的数据库文件是否存在 315

9.1.2 系统结构 315

9.2 关键技术 315

9.1 系统维护概述 315

第9章 系统维护 315

9.1.1 功能介绍 315

9.2.2 如何显示初始化数据时的进度 316

9.2.3 如何设计数据备份卡 316

9.2.4 如何备份和恢复SQL Server数据库 317

9.3 系统初始化窗体设计 318

9.3.1 实现目标 318

9.3.2 开发流程 318

9.3.3 设计思路 318

9.3.4 程序开发步骤 319

9.4.2 开发流程 322

9.4.3 设计思路 322

9.4 数据备份窗体设计 322

9.4.1 实现目标 322

9.3.5 难点答疑 322

9.4.4 程序开发步骤 324

9.4.5 难点答疑 326

9.4.6 开发小结 326

9.5 专题讲座(一)——SQL技术 327

9.5.1 SELECT语句 327

9.5.2 查询控件中的内容 328

9.5.3 数据排序 329

9.5.4 数据计算 329

9.5.5 数据分组 329

9.5.10 INSERT语句 330

9.5.9 DELETE语句 330

9.5.6 连接查询 330

9.5.7 创建新表 330

9.5.8 子查询 330

9.5.11 UPDATE语句 331

9.6 专题讲座(二)——报表打印技术 331

9.6.1 数据报表设计器 331

9.6.2 设计一个简单的报表 332

9.6.3 如何在报表设计器中汇总现存数量 336

9.6.4 打印查询结果 336

9.6.5 以标签形式打印读者借书证 338

9.6.6 分组打印 338

9.7 本章总结 342

10.1.1 怎样避免语法错误 343

第10章 程序调试与打包 343

10.1 程序调试 343

10.1.2 Visual Basic如何处理程序中出现的错误 344

10.1.3 调试环境如何工作 345

10.1.4 如何确定变量值 345

10.1.5 运行命令 348

10.1.6 调用堆栈 349

10.1.7 暂停执行程序 349

10.1.8 跟踪代码 350

10.2 将应用程序打包 350

10.3 本章总结 355