《Visual Basic 管理信息系统开发案例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:武新华,魏平俊,魏红娟等编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2004
  • ISBN:7560614191
  • 页数:310 页
图书介绍:本书详细介绍了利用VB进行管理信息系统开发的典型实例。

第1章 Visual Basic工程基础 1

1.1 认识工程资源管理器 2

1.1.1 什么是工程文件 2

1.1.2 创建、打开和保存工程 2

1.1.3 使用多个工程 2

1.1.4 资源文件的调用 3

1.2 程序的调试与错误处理 4

1.2.1 程序设计中常见的错误 4

1.2.2 程序调试 6

1.2.3 错误的捕获及处理 16

1.2.4 条件编译的使用 17

1.3 如何交付应用程序 18

1.3.1 使用打包向导 19

1.3.2 在Visual Basic中制作可执行文件 23

1.3.3 安装并运行发布的数据库系统 24

第2章 图书/期刊管理信息系统 26

2.1 系统开发的功能分析 26

2.1.1 设计目标 26

2.1.2 需要实现的系统功能 27

2.1.3 开发和运行环境 27

2.1.4 系统功能模块的设计 27

2.2 设计好自己的数据库 28

2.3 系统开发过程的实现 30

2.3.1 认识Modulel标准模块 31

2.3.2 Login系统注册程序的实现 31

2.3.3 设计添加图书类别的窗体 34

2.3.4 设计图书类别管理窗体 36

2.3.5 设计添加图书信息窗体界面 40

2.3.6 图书信息管理窗体的实现 43

2.3.7 查询图书信息管理窗体的实现 46

2.3.8 设计添加读者类别窗体界面 49

2.3.9 设计读者类别管理窗体界面 51

2.3.10 设计添加读者信息窗体界面 54

2.3.11 设计查询读者信息窗体界面 56

2.3.12 建立添加借书信息窗体界面 58

2.3.13 查询借书信息窗体界面的设计实现 62

2.3.14 添加还书信息窗体界面的实现 64

2.3.15 添加新用户窗体界面的设计实现 68

2.3.16 设计修改密码窗体界面 71

2.4 应用程序的打包和发布 73

2.5 相关开发技术介绍 73

2.5.1 为什么要创建和部署Active X文档 73

2.5.2 使用Active X用户文档 74

2.5.3 如何发布程序到Web站点 74

2.6 最终运行结果的查看 77

第3章 办公文档管理信息系统 79

3.1 系统开发的功能分析 79

3.1.1 设计目标 79

3.1.2 需要实现的系统功能 79

3.1.3 开发和运行环境 80

3.1.4 系统功能模块的设计 80

3.2 设计好自己的数据库 81

3.3 系统开发过程的实现 84

3.3.1 程序模块的调用关系 85

3.3.2 创建公用代码模块modulel.bas 85

3.3.3 实现程序主窗体frmMain的设计 88

3.3.4 设计约会会议(FrmAppointment)窗体界面 99

3.3.5 设计联系人(FrmContact)窗体界面 105

3.3.6 设计文件归档(FrmDocuments)窗体界面 108

3.3.7 选项窗体(FrmOptions)界面的实现 112

3.3.8 项目窗体(FrmProject)界面的实现 114

3.3.9 设计阅读(FrmRead)窗体界面 117

3.3.10 设计其他窗体界面 123

3.4 应用程序的打包和发布 123

3.4.1 编译应用程序 124

3.4.2 使用打包和展开向导 124

3.5 相关开发技术介绍 124

3.5.1 如何在Visual Basic中使用ADO 125

3.5.2 ADO Data的简要编程事件说明 126

3.6 最终运行结果的查看 127

第4章 学校排课管理信息系统 129

4.1 系统开发的功能分析 129

4.1.1 设计目标 129

4.1.2 需要实现的系统功能 130

4.1.3 开发和运行环境 130

4.1.4 系统功能模块的设计 130

4.2 设计好自己的数据库 131

4.3 系统开发过程的实现 133

4.3.1 主窗体界面(frmSplash)的设计 133

4.3.2 设计系统的登录窗体(frmLogin) 134

4.3.3 实现程序主窗体(frmStart)的设计 135

4.3.4 设计教员信息入库窗体(Forml)界面 137

4.3.5 设计排课管理窗体(Form2)页面 144

4.3.6 设计课程查询窗体(Form3)页面 153

4.3.7 课程设置窗体(Form4.frm)程序的实现 157

4.3.8 课程报表窗体(classRep)的实现 160

4.3.9 设计教师代课报表窗体(TrRep)界面 164

4.3.10 设计帮助窗体(frmAbout.frm)界面 168

4.4 应用程序的打包和发布 173

4.5 相关开发技术介绍 173

4.5.1 数据报表设计器的特性 174

4.5.2 数据报表设计器的组成 174

4.5.3 缺省的数据报表设计器包含的内容 175

4.6 最终运行结果的查看 176

第5章 企业日常合同信息管理系统 178

5.1 系统开发的功能分析 178

5.1.1 设计目标 178

5.1.2 需要实现的系统功能 179

5.1.3 开发和运行环境 179

5.1.4 系统功能模块的设计 179

5.2 设计好自己的数据库 179

5.3 系统开发过程的实现 191

5.3.1 公用程序模块(Modulel.bas)的设计 191

5.3.2 设计系统的主窗体(MDIMain) 191

5.3.3 付款情况登记窗体的设计 197

5.3.4 设计购货合同处理相关程序界面 200

5.3.5 设计销货合同处理相关窗体界面 204

5.3.6 设计工程施工管理的相关程序界面 207

5.3.7 设计系统的初始化和登录机制 211

5.4 应用程序的打包和发布 214

5.5 相关开发技术介绍 215

5.5.1 初步认识SQL Server技术 215

5.5.2 用户控件 219

5.6 最终运行结果的查看 220

第6章 高校学生考试信息管理系统 223

6.1 系统开发的功能分析 223

6.1.1 设计目标 223

6.1.2 需要实现的系统功能 224

6.1.3 开发和运行环境 224

6.1.4 系统功能模块的设计 224

6.2 设计好自己的数据库 225

6.3 系统开发过程的实现 229

6.3.1 为数据库创建连接 229

6.3.2 设计系统主模块(MainModual)与登录用户类(LoginUser)主窗体 234

6.3.3 试卷类(QuestionPaper)窗体的设计 238

6.3.4 设计欢迎窗体(frmSplash.frm)界面 250

6.3.5 设计系统主窗体(MDIfrmMain.frm)界面 250

6.3.6 设计系统登录窗体(frmLogin)界面 254

6.3.7 设计创建试卷窗体(frmCreatPaper.frm)界面 256

6.3.8 设计修改试卷窗体(frmModifyPaper.frm)界面 258

6.3.9 设计查询窗体(frmQuerryS.frm)界面 262

6.3.10 设计报表窗体(frmReport.frm)界面 264

6.3.11 设计试题库管理窗体(frmTestLib.frm)界面 265

6.3.12 设计试卷答题窗体(frmAnwser.frm)界面 272

6.3.13 设计试卷评阅窗体(frmCheck.frm)界面 276

6.3.14 设计结果查询窗体(frmResult.frm)界面 278

6.3.15 设计用户管理窗体(frmAdmin.frm)界面 279

6.4 应用程序的打包和发布 281

6.5 相关开发技术介绍 281

6.6 最终运行结果的查看 285

第7章 将VB6.0程序移植到VB.net 287

7.1 什么是Visual Basic.NET(VB.net) 287

7.1.1 为何VB.net不提供100%的继承性 288

7.1.2 如何将VB6.0程序升级到VB.net 288

7.1.3 让VB6.0和VB.net同时工作 289

7.2 VB.net程序的基本结构 289

7.2.1 基于浏览器的应用 289

7.2.2 用户控件 290

7.2.3 单层应用 290

7.2.4 数据库操作 291

7.2.5 语言方面的改进 291

7.2.6 为何还要在新版本中引进重载 292

7.2.7 多态的概念 292

7.2.8 错误处理(Error Handling) 292

7.2.9 建立线程 293

7.3 如何进行程序升级 293

7.3.1 使用先前绑定的对象 296

7.3.2 缺省属性的运用 297

7.3.3 对Boolean类型数据使用AND/OR/NOT操作 299

7.3.4 使用VB常量而不使用它们所代表的值 301

7.3.5 避免Null传播(Propagation) 301

7.3.6 窗体与控件 302

7.3.7 使用以0为下界的数组 303

7.3.8 用户自定义数据类型中的数组和固定长度字符串 304