Visual Basic项目开发案例整合
《Visual Basic项目开发案例整合》是2011年8月1日出版的图书,作者是明日科技。
基本介绍
- 书名:Visual Basic项目开发案例整合
- 作者: 明日科技 等 编着
- ISBN:978-7-121-14117-1
- 页数:808页
- 定价:89.8元(含DVD光碟1张)
- 出版时间:2011年8月1日
- 开本:16开
内 容 简 介
本书以网路五子棋、明日桌面精灵、图片处理系统、个人通讯录管理系统、财政局触控萤幕查询系统、图书馆管理系统、钢筋拉伸管理系统、酒店客房管理系统、小区物业管理系统、线上考试系统、企业文档管理系统、企业人事管理系统、企业办公自动化系统、企业生产管理系统、餐饮管理系统、医药进销存管理系统、房地产销售管理系统、学生成绩管理系统、小型ERP系统、洗浴管理系统和企业行销管理系统共21个实际项目开发程式为案例,从软体工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程式的开发流程。从开发背景、需求分析、系统功能分析、资料库分析、资料库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。
本书所附配套光碟提供了书中所有项目案例的全部原始码,所有原始码都经过精心调试,在Windows 2000、Windows XP、Windows 2003和Window 7下全部通过,保证能够正常运行。
本书项目案例涉及行业广泛,实用性非常强,通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软体开发,也可以通过光碟中提供的项目案例原始码和资料库进行二次开发,以减少开发系统及网站所需要的时间。
前 言
Visual Basic 6.0是Microsoft公司推出的基于Windows环境的一种面向对象的可视化编程环境,自从面世以来一直以易学易用、功能强大的特点得到了广泛的套用,长期占据中小型系统开发工具的主流地位。其强大的可视化用户界面设计,使程式设计师从複杂的界面设计中解脱出来,使编程成为一种享受。Visual Basic不但可以开发资料库管理系统,而且也可以开发集声音、动画、视频为一体的多媒体应用程式和网路应用程式,这使得Visual Basic 6.0成为套用十分广泛的程式语言之一。
『成书缘由』
熟话说“巧妇难为无米之炊”,作为一名有经验的程式开发人员,都有自己积累的编程资源。在软体开发过程中,他们可以藉助编程资源每天写出上万行代码,还可以利用已有的项目资源,迅速完成一个新产品的开发。可以说,编程资源是开发高手的左膀右臂。离开了这些编程资源,开发高手的功力将大大降低。
目前初学编程者普遍缺乏编程资源,尤其是项目开发资源和项目开发经验。为此,我们编写了本书。本书精选了21个实用软体项目,涵盖了Visual Basic各方面的实战开发项目,是进行Visual Basic项目开发必备的参考书。通过本书,读者不但可以快速提升开发能力和经验,更可以快速组建自己的项目资源库。
『本书内容』
本书分为4篇21章内容,总计21个软体项目。所选项目均来源于开发一线,具有很好的实践价值。本书具体内容如图1所示。
第一篇:时尚娱乐篇。这一篇介绍了网路五子棋、明日桌面精灵、图像处理专家、个人通讯录管理系统等4个时尚娱乐项目。
第二篇:小型资料库篇。这一篇介绍了财政局触控萤幕查询系统、图书管理系统、钢筋拉伸管理系统、酒店客房管理系统、小区物业管理系统等5个小型资料库项目。
第三篇:SQL Server 2000资料库篇。这一篇介绍了线上考试系统、企业文档管理系统、企业人事管理系统、企业办公自动化系统、企业生产管理系统、餐饮管理系统、医药进销存管理系统、房地产销售管理系统等8个SQL Server 2000资料库项目。
第四篇:SQL Server 2005资料库篇。这一篇介绍了学生成绩管理系统、小型ERP管理系统、洗浴管理系统、企业行销管理系统等4个SQL Server 2005资料库项目。
『本书适用人群』
本书非常适合以下人员阅读:
从事Visual Basic编程行业的开发人员 相关培训机构的老师和学员
即将从事工作岗位的大学毕业生 Visual Basic编程爱好者
有一定编程基础,想进一步提高技能的人员 大、中专院校的老师和学生
『本书作者』
本书由明日科技组织编写,参加编写的有高春艳、巩建华、孙秀梅、王小科、赵会东、张英豪、张振坤、李继业、赛奎春、王国辉、陈丹丹、潘凯华、刘欣、李慧、杨丽、刘龄龄、陈英、朱晓、肖鑫、李鑫等。由于作者水平有限,疏漏和不足之处在所难免,请广大读者朋友批评指正。
软体开发工作是相当複杂的,对于已经做完或者正在做着的开发工作,永远都有一种更好、更聪明或更快的方法来完成它。我们虽然提供了这些项目的开发思路、方法和完整开发过程,但希望读者不拘泥在这些已提供的方法中,要不断演进并寻找更好的方法,学会享受挑战,并将之看做臻于精熟、成为高手的通道。
明日科技
2011年6月
目 录
第1篇 时尚娱乐篇
第1章 网路五子棋 20
1.1 开发背景 21
1.2 需求分析 21
1.3 系统设计 21
1.3.1 系统功能结构 21
1.3.2 系统预览 22
1.4 公共模组设计 22
1.5 连结方式模组设计 25
1.5.1 连结方式模组概述 25
1.5.2 连结方式模组代码设计 25
1.6 聊天信息模组设计 25
1.6.1 聊天信息模组概述 25
1.6.2 聊天信息模组代码设计 26
1.7 棋盘模组设计 27
1.7.1 棋盘模组概述 27
1.7.2 棋盘模组技术分析 27
1.7.3 棋盘模组代码设计 30
1.8 本章总结 30
第2章 明日桌面精灵 31
2.1 开发背景 32
2.2 系统分析 32
2.2.1 需求分析 32
2.2.2 可行性分析 32
2.3 系统设计 32
2.3.1 系统目标 32
2.3.2 系统预览 32
2.4 资料库设计 34
2.5 公共模组设计 34
2.6 主窗体设计 36
2.6.1 主窗体模组概述 36
2.6.2 主窗体技术分析 36
2.6.3 主窗体实现过程 40
2.7 备忘录模组设计 48
2.7.1 备忘录模组概述 48
2.7.2 备忘录模组技术分析 48
2.7.3 备忘录模组实现过程 50
2.8 小时钟模组设计 52
2.8.1 小时钟模组概述 52
2.8.2 小时钟模组技术分析 53
2.8.3 小时钟模组实现过程 54
2.9 系统托盘模组设计 56
2.9.1 系统托盘模组概述 56
2.9.2 系统托盘模组技术分析 56
2.9.3 系统托盘模组实现过程 57
2.10 本章总结 59
第3章 图像处理专家 60
3.1 需求分析 61
3.2 系统设计 61
3.2.1 系统目标 61
3.2.2 系统功能结构 61
3.3 系统运行环境 62
3.4 创建项目 62
3.5 启动窗体的设计 63
3.5.1 设计窗体界面 64
3.5.2 添加资源档案 65
3.5.3 代码注册Flash控制项 66
3.5.4 调用Flash动画 67
3.6 主窗体设计 68
3.6.1 设计窗体界面 68
3.6.2 设计选单栏 69
3.6.3 设计状态栏 71
3.6.4 窗体初始化 71
3.6.5 工具列设计 72
3.6.6 打开图片 74
3.6.7 显示历史图片 74
3.6.8 撤销/重複执行 76
3.6.9 浏览大幅图片 79
3.7 图像旋转 80
3.7.1 图像旋转窗体的设计 81
3.7.2 使用二次插值法缩放图片 81
3.7.3 设定旋转角度 84
3.8 图像的剪下与合成 86
3.8.1 设计图像合成窗体 87
3.8.2 利用资源档案载入剪下
游标 87
3.8.3 图像的剪下 88
3.8.4 选择合成方式 89
3.8.5 设定合成图片的坐标
位置 89
3.8.6 图像的合成 90
3.9 设定图片大小 90
3.9.1 窗体界面设计 91
3.9.2 锁定纵横比率 91
3.9.3 调整图片的大小 92
3.10 滤镜窗体的设计 93
3.10.1 滤镜窗体设计 93
3.10.2 选择滤镜 94
3.10.3 图片预览 96
3.10.4 套用到主窗体图片上 96
3.11 滤镜算法 97
3.11.1 图像锐化算法 97
3.11.2 图像柔化算法 98
3.11.3 图像浮雕算法 100
3.11.4 图像扩散算法 101
3.11.5 图像轮廓算法 102
3.11.6 图像饱和度算法 104
3.11.7 图像亮度算法 105
3.12 本章总结 107
第2篇 小型资料库篇
第4章 个人通讯录管理系统 108
4.1 开发背景 109
4.2 系统分析 109
4.2.1 需求分析 109
4.2.2 功能结构图 109
4.3 资料库设计 110
4.3.1 资料库分析 110
4.3.2 创建资料库 110
4.3.3 创建数据表 111
4.4 公共模组设计 114
4.5 主窗体设计 117
4.5.1 功能概述 117
4.5.2 设计窗体界面 118
4.5.3 设计选单栏 119
4.5.4 设计工具列 119
4.5.5 设计状态栏 120
4.6 联繫人查询模组设计 121
4.6.1 联繫人查询模组概述 121
4.6.2 联繫人查询模组实现过程 121
4.6.3 联繫人信息查询 122
4.7 联繫人管理模组设计 123
4.7.1 联繫人管理模组概述 123
4.7.2 联繫人管理模组实现过程 123
4.8 群组管理模组设计 129
4.8.1 群组管理模组概述 129
4.8.2 群组管理实现过程 130
4.8.3 群组信息管理模组分析 130
4.9 本章总结 134
第5章 财政局触控萤幕查询系统 136
5.1 开发背景 137
5.2 系统分析 137
5.2.1 需求分析 137
5.2.2 可行性分析 137
5.3 系统设计 137
5.3.1 系统结构 137
5.3.2 功能分析 138
5.3.3 系统套用平台配置 138
5.3.4 系统功能结构 139
5.4 资料库设计 140
5.5 公共模组设计 141
5.5.1 触控萤幕查询系统界面设计 141
5.5.2 触控萤幕的工作原理 142
5.5.3 触控萤幕技术简介 142
5.6 主要功能模组设计 143
5.6.1 主窗体设计 143
5.6.2 组织结构 145
5.6.3 主要职责 147
5.7 局长分工模组设计 149
5.7.1 局长分工模组概述 149
5.7.2 局长分工模组技术分析 149
5.7.3 局长分工模组实现过程 151
5.7.4 单元测试 155
5.8 处室职能模组设计 156
5.9 政务公开模组设计 160
5.10 本章总结 162
第6章 图书馆管理系统 163
6.1 开发背景 164
6.2 需求分析 164
6.3 系统设计 164
6.3.1 系统目标 164
6.3.2 系统功能结构 165
6.3.3 系统预览 165
6.3.4 业务流程图 168
6.4 资料库设计 168
6.4.1 资料库概要说明 168
6.4.2 资料库概念设计 169
6.4.3 资料库逻辑设计 170
6.5 公共模组设计 172
6.6 主窗体设计 173
6.6.1 主窗体模组概述 173
6.6.2 主窗体技术分析 173
6.6.3 主窗体实现过程 175
6.7 读者信息管理 180
6.7.1 读者信息管理模组
概述 180
6.7.2 读者信息管理模组技术
分析 180
6.7.3 读者信息管理模组实现
过程 182
6.7.4 单元测试 187
6.8 读者借书管理模组设计 187
6.8.1 读者借书管理模组
概述 187
6.8.2 读者借书管理模组技术
分析 188
6.8.3 读者借书管理模组实现
过程 189
6.9 图书丢失管理模组设计 193
6.9.1 图书丢失管理模组
概述 193
6.9.2 图书丢失管理模组技术
分析 194
6.9.3 图书丢失管理模组实现
过程 196
6.10 图书验收报表模组设计 200
6.10.1 图书验收报表模组
概述 200
6.10.2 图书验收报表模组技术
分析 201
6.10.3 图书验收报表模组实现
过程 204
6.10.4 单元测试 206
6.11 本章总结 206
第7章 钢筋拉伸管理系统 207
7.1 开发背景 208
7.2 系统分析 208
7.2.1 需求分析 208
7.2.2 可行性分析 208
7.3 系统设计 208
7.3.1 系统目标 208
7.3.2 系统功能结构 209
7.3.3 项目规划 209
7.3.4 开发及运行环境 210
7.4 资料库设计 210
7.5 公共模组设计 212
7.5.1 ActiveX控制项準备 212
7.5.2 档案準备 213
7.6 主要功能模组设计 213
7.6.1 系统架构设计 213
7.6.2 自定义类型模组设计 214
7.6.3 绘图模组设计 216
7.6.4 主模组设计 221
7.6.5 读写模组设计 221
7.7 启动窗体模组设计 226
7.7.1 启动窗体模组概述 226
7.7.2 启动窗体模组技术分析 226
7.7.3 启动窗体模组实现过程 227
7.8 登录窗体模组设计 228
7.8.1 登录窗体模组概述 228
7.8.2 登录窗体模组技术分析 228
7.8.3 登录窗体模组实现过程 229
7.9 主窗体设计 230
7.9.1 初始化模组设计 234
7.9.2 试样设定模组设计 240
7.9.3 口令修改模组设计 242
7.9.4 用户自定义控制项设计 244
7.10 本章总结 247
第8章 酒店客房管理系统 248
8.1 开发背景 249
8.2 系统分析 249
8.2.1 需求分析 249
8.2.2 可行性分析 249
8.3 系统设计 250
8.3.1 系统目标 250
8.3.2 系统功能结构 250
8.3.3 系统预览 251
8.3.4 业务流程图 253
8.4 资料库设计 253
8.4.1 资料库概要说明 253
8.4.2 资料库概念设计 254
8.4.3 资料库逻辑设计 255
8.5 公共模组设计 258
8.6 主窗体设计 259
8.6.1 主窗体界面概述 259
8.6.2 主窗体界面技术分析 259
8.6.3 主窗体实现过程 260
8.6.4 单元测试 263
8.7 系统登录模组设计 263
8.7.1 系统登录模组概述 263
8.7.2 系统登录模组技术分析 264
8.7.3 系统登录模组实现过程 265
8.7.4 单元测试 266
8.8 住宿登记模组 267
8.8.1 住宿登记模组概述 267
8.8.2 住宿登记模组技术分析 267
8.8.3 住宿登记模组实现过程 268
8.8.4 单元测试 273
8.9 房态查询模组设计 274
8.9.1 房态查询模组概述 274
8.9.2 房态查询模组技术分析 274
8.9.3 房态查询模组实现过程 275
8.10 调房登记模组设计 276
8.10.1 调房登记模组概述 276
8.10.2 调房登记模组技术分析 277
8.10.3 调房登记模组实现过程 278
8.11 追加押金模组设计 281
8.11.1 追加押金模组概述 281
8.11.2 追加押金模组技术分析 282
8.11.3 追加押金模组实现过程 282
8.12 客房销售报表模组设计 284
8.12.1 客房销售报表模组
概述 284
8.12.2 客房销售报表模组技术
分析 285
8.12.3 客房销售报表模组实现
过程 286
8.12.4 单元测试 288
8.13 宿费提醒模组设计 289
8.13.1 宿费提醒模组概述 289
8.13.2 宿费提醒模组技术分析 289
8.13.3 宿费提醒模组实现过程 291
8.14 本章总结 292
第9章 小区物业管理系统 293
9.1 开发背景 294
9.2 系统分析 294
9.2.1 需求分析 294
9.2.2 可行性分析 294
9.3 系统设计 295
9.3.1 系统目标 295
9.3.2 系统功能结构 295
9.3.3 系统预览 296
9.3.4 业务流程图 299
9.4 资料库设计 299
9.4.1 资料库概要说明 299
9.4.2 资料库概念设计 300
9.4.3 资料库逻辑设计 301
9.5 公共模组设计 303
9.6 主窗体设计 304
9.6.1 主窗体模组概述 304
9.6.2 主窗体技术分析 305
9.6.3 主窗体实现过程 306
9.7 系统登录模组设计 312
9.7.1 系统登录模组概述 312
9.7.2 系统登录模组技术分析 312
9.7.3 系统登录模组实现过程 313
9.8 大楼信息登记模组设计 315
9.8.1 大楼信息登记模组
概述 315
9.8.2 大楼信息登记模组技术
分析 316
9.8.3 大楼信息登记模组实现
过程 317
9.8.4 单元测试 320
9.9 人口查询模组设计 322
9.9.1 人口查询模组概述 322
9.9.2 人口查询模组技术分析 322
9.9.3 人口查询模组实现过程 323
9.10 本章总结 327
第3篇 SQL Server 2000资料库篇
第10章 线上考试系统 329
10.1 开发背景 330
10.2 系统分析 330
10.2.1 需求分析 330
10.2.2 可行性分析 330
10.3 系统设计 331
10.3.1 系统目标 331
10.3.2 系统功能结构 331
10.3.3 系统预览 332
10.3.4 业务流程图 334
10.4 资料库设计 335
10.4.1 资料库概要说明 335
10.4.2 资料库概念设计 335
10.4.3 资料库逻辑设计 337
10.5 公共模组设计 339
10.6 系统登录模组设计 342
10.6.1 系统登录模组概述 342
10.6.2 系统登录模组技术分析 342
10.6.3 系统登录模组实现过程 343
10.6.4 单元测试 346
10.7 主窗体设计 347
10.7.1 主窗体模组概述 347
10.7.2 主窗体技术分析 348
10.7.3 主窗体实现过程 348
10.7.4 单元测试 352
10.8 考试窗体设计 352
10.8.1 考试窗体模组概述 352
10.8.2 考试窗体技术分析 353
10.8.3 考试窗体实现过程 355
10.9 后台管理员窗体设计 367
10.9.1 后台管理员窗体模组
概述 367
10.9.2 后台管理员窗体技术
分析 367
10.9.3 后台管理员窗体实现
过程 369
10.10 修改试题窗体设计 371
10.10.1 修改试题窗体模组
概述 371
10.10.2 修改试题窗体技术
分析 371
10.10.3 修改试题窗体实现
过程 372
10.10.4 单元测试 374
10.11 本章总结 375
第11章 企业文档管理系统 376
11.1 开发背景 377
11.2 系统分析 377
11.2.1 需求分析 377
11.2.2 可行性分析 378
11.3 系统设计 378
11.3.1 系统目标 378
11.3.2 系统功能结构 378
11.3.3 系统预览 379
11.3.4 业务流程图 381
11.4 资料库设计 381
11.4.1 资料库概要说明 381
11.4.2 资料库逻辑设计 383
11.5 公共模组设计 385
11.6 主窗体设计 386
11.6.1 主窗体模组概述 386
11.6.2 主窗体技术分析 387
11.6.3 主窗体实现过程 388
11.7 文档类别管理模组设计 395
11.7.1 文档类别管理模组
概述 395
11.7.2 文档类别管理模组技术
分析 395
11.7.3 文档类别管理模组实现
过程 396
11.7.4 单元测试 400
11.8 文档信息添加模组设计 401
11.8.1 文档信息添加模组
概述 401
11.8.2 文档信息添加模组技术
分析 401
11.8.3 文档信息添加模组实现
过程 403
11.8.4 单元测试 406
11.9 文档信息查询模组设计 406
11.10 本章总结 409
第12章 企业人事管理系统 410
12.1 开发背景 411
12.2 系统分析 411
12.2.1 需求分析 411
12.2.2 可行性分析 411
12.3 系统设计 411
12.3.1 系统目标 411
12.3.2 系统功能结构 412
12.3.3 系统预览 412
12.4 资料库设计 415
12.4.1 资料库概要说明 415
12.4.2 资料库概念设计 416
12.4.3 资料库逻辑设计 418
12.5 公共模组设计 420
12.6 主窗体设计 421
12.6.1 主窗体模组概述 421
12.6.2 主窗体技术分析 422
12.6.3 主窗体实现过程 424
12.7 添加员工信息模组设计 427
12.7.1 添加员工信息模组
概述 427
12.7.2 添加员工信息模组技术
分析 428
12.7.3 添加员工信息模组实现
过程 431
12.7.4 单元测试 437
12.8 添加/修改出勤模组设计 437
12.8.1 添加/修改出勤模组
概述 437
12.8.2 添加/修改出勤模组技术
分析 438
12.8.3 选择员工模组实现
过程 439
12.8.4 添加/修改出勤模组实现
过程 444
12.9 员工公出/请假模组设计 448
12.9.1 员工公出/请假模组
概述 448
12.9.2 员工公出/请假模组技术
分析 448
12.9.3 添加或修改员工公出/请假模组实现过程 449
12.9.4 员工公出/请假模组实现
过程 452
12.10 本章总结 454
第13章 企业办公自动化系统 455
13.1 开发背景 456
13.2 系统分析 456
13.2.1 需求分析 456
13.2.2 可行性分析 456
13.3 系统设计 456
13.3.1 系统目标 456
13.3.2 系统功能结构 457
13.3.3 业务逻辑编码规则 457
13.3.4 项目规划 458
13.3.5 系统工作原理网路
结构图 458
13.4 资料库设计 459
13.5 公共模组设计 461
13.6系统登录设计 463
13.6.1 系统登录模组概述 463
13.6.2 系统登录模组实现
过程 463
13.7主界面设计 466
13.7.1 主界面概述 466
13.7.2 主界面实现过程 467
13.8 新闻管理模组设计 473
13.8.1 新闻管理模组概述 473
13.8.2 新闻管理模组实现
过程 474
13.9 档案传送模组设计 479
13.9.1 档案传送模组概述 479
13.9.2 档案传送模组实现
过程 480
13.10 档案接收模组设计 482
13.10.1 档案接收模组概述 482
13.10.2 档案接收模组实现
过程 483
13.11 活动投票管理模组设计 485
13.11.1 活动投票管理模组
概述 485
13.11.2 活动投票管理模组实现
过程 486
13.12 活动投票模组设计 488
13.12.1 活动投票模组
概述 488
13.12.2 活动投票模组实现
过程 489
13.13 本章总结 491
第14章 企业生产管理系统 492
14.1 开发背景 493
14.2 系统分析 493
14.2.1 需求分析 493
14.2.2 可行性分析 493
14.3 系统设计 494
14.3.1 系统目标 494
14.3.2 系统功能结构 494
14.3.3 业务逻辑编码规则 495
14.3.4 系统架构设计 495
14.4 资料库设计 498
14.4.1 资料库概要说明 498
14.4.2 资料库逻辑设计 498
14.5 公共模组设计 501
14.6 主窗体设计 502
14.6.1 主窗体模组概述 502
14.6.2 主窗体实现过程 503
14.7 系统登录模组设计 506
14.7.1 系统登录模组概述 506
14.7.2 系统登录模组技术
分析 507
14.7.3 系统登录模组实现
过程 507
14.8 物料信息设定模组设计 510
14.8.1 物料信息设定模组
概述 510
14.8.2 物料信息设定模组实现
过程 511
14.9 生产计画单管理模组设计 516
14.9.1 生产计画单管理模组
概述 516
14.9.2 生产计画单管理模组
实现过程 516
14.10 设备报废信息模组设计 519
14.10.1 设备报废信息模组
概述 519
14.10.2 设备报废信息模组实现
过程 519
14.11 生产领料模组设计 521
14.11.1 生产领料模组
概述 521
14.11.2 生产领料模组实现
过程 522
14.12 本章总结 524
第15章 餐饮管理系统 525
15.1 开发背景 526
15.2 需求分析 526
15.3 系统设计 526
15.3.1 系统目标 526
15.3.2 系统功能结构 527
15.3.3 系统预览 527
15.3.4 业务流程图 529
15.4 资料库设计 529
15.4.1 资料库概要说明 529
15.4.2 资料库概念设计 530
15.4.3 资料库逻辑设计 531
15.5 公共模组设计 534
15.6 主窗体设计 538
15.6.1 主窗体模组概述 538
15.6.2 主窗体技术分析 538
15.6.3 主窗体实现过程 542
15.6.4 单元测试 546
15.7 系统登录模组设计 546
15.7.1 系统登录模组概述 546
15.7.2 系统登录模组技术
分析 546
15.7.3 系统登录模组实现
过程 547
15.7.4 单元测试 551
15.8 开台管理模组设计 551
15.8.1 开台管理模组概述 551
15.8.2 开台管理模组技术
分析 552
15.8.3 开台管理模组实现
过程 553
15.9 转台服务模组设计 558
15.9.1 转台服务模组概述 558
15.9.2 转台服务模组技术
分析 559
15.9.3 转台服务模组实现
过程 560
15.10 本章总结 562
第16章 医药进销存管理系统 563
16.1 需求分析 564
16.2 系统设计 564
16.2.1 系统目标 564
16.2.2 业务流程 565
16.2.3 系统功能结构 566
16.3 资料库设计 566
16.3.1 资料库概要说明 566
16.3.2 资料库概念设计 567
16.3.3 资料库逻辑设计 568
16.4 公共模组设计 569
16.5 MDI主界面设计 570
16.5.1 认识MDI窗体 570
16.5.2 创建MDI窗体 570
16.5.3 设计选单 571
16.5.4 设计工具列 573
16.5.5 设计状态栏 576
16.5.7 运行结果 579
16.6 药品信息管理模组设计 580
16.6.1 药品信息管理模组
概述 580
16.6.2 药品信息管理模组技术
分析 580
16.6.3 药品信息管理模组实现
过程 580
16.7 药品销售模组设计 588
16.7.1 药品销售模组概述 588
16.7.2 药品销售模组技术
分析 589
16.7.3 药品销售模组实现
过程 589
16.8 药品入库模组设计 599
16.8.1 药品入库模组概述 599
16.8.2 药品入库模组技术
分析 600
16.8.3 药品入库模组实现
过程 600
16.9 库存药品查询模组设计 601
16.9.1 库存药品查询模组
概述 601
16.9.2 库存药品查询模组技术
分析 601
16.9.3 库存药品查询模组实现
过程 602
16.10 销售日报表模组设计 603
16.10.1 销售日报表模组
概述 603
16.10.2 销售日报表模组技术
分析 604
16.10.3 销售日报表模组实现
过程 604
16.11 客户销售报表模组设计 605
16.11.1 客户销售报表模组
概述 605
16.11.2 客户销售报表模组技术
分析 605
16.11.3 客户销售报表模组实现
过程 606
16.12 应收款管理模组设计 607
16.12.1 应收款管理模组
概述 607
16.12.1 应收款管理模组技术
分析 607
16.12.3 应收款管理模组实现
过程 607
16.13 本章总结 609
第4篇 SQL Server 2005资料库篇
第17章 房地产销售管理系统 610
17.1 开发背景 611
17.2 需求分析 611
17.3 系统设计 611
17.3.1 系统目标 611
17.3.2 系统功能结构 611
17.3.3 系统功能设计 612
17.3.4 业务流程图 613
17.4 资料库设计 613
17.4.1 资料库概要说明 613
17.4.2 资料库概念设计 613
17.5 公共模组设计 616
17.6 主窗体设计 616
17.6.1 主窗体模组概述 616
17.6.2 主窗体界面设计 617
17.6.3 主窗体程式代码设计 618
17.7 楼盘房屋信息管理模组
设计 620
17.7.1 楼盘房屋信息管理窗体
模组概述 620
17.7.2 楼盘房屋信息管理窗体
设计 621
17.7.3 房屋调价管理窗体的
设计 629
17.8 房屋销售管理模组设计 633
17.8.1 房屋销售管理模组
概述 633
17.8.2 房屋销售管理模组窗体界面设计 633
17.8.3 房屋销售管理模组窗体程式代码设计 634
17.9 房屋预订数据统计报表模组设计 647
17.9.1 房屋预订数据统计报表模组概述 647
17.9.2 房屋预订数据统计报表模组窗体界面设计 647
17.9.3 房屋预订数据统计报表模组窗体程式代码设计 648
17.10 客户数据分析图表模组设计 648
17.10.1 客户数据分析图表模组
概述 648
17.10.2 客户数据分析管理窗体
设计 649
17.10.3 客户数据分析图表窗体
设计 650
17.11 本章总结 652
第18章 学生成绩管理系统 654
18.1 开发背景 655
18.2 系统分析 655
18.2.1 需求分析 655
18.2.2 可行性分析 655
18.3 系统设计 655
18.3.1 系统目标 656
18.3.2 系统功能结构设计 656
18.3.3 系统预览 657
18. 4 资料库设计 659
18.4.1 资料库概要说明 659
18.4.2 触发器的创建 661
18.5 公共模组设计 664
18.6 主窗体设计 665
18.6.1 主窗体模组概述 665
18.6.2 主窗体技术分析 666
18.6.3 主窗体实现过程 667
18.7 系统登录模组设计 669
18.7.1 系统登录模组概述 669
18.7.2 系统登录模组技术分析 670
18.7.3 系统登录模组实现过程 671
18.8 学生信息管理模组设计 672
18.8.1 学生信息管理模组
概述 672
18.8.2 学生信息管理模组技术
分析 673
18.8.3 学生信息管理模组实现
过程 673
18.9 学生信息添加模组设计 675
18.9.1 学生信息添加模组
概述 675
18.9.2 学生信息添加模组实现
过程 675
18.9.3 单元测试 676
18.10 课程信息管理模组设计 677
18.10.1 课程信息管理模组
概述 677
18.10.2 课程信息管理模组技术
分析 678
18.10.3 课程信息管理模组实现
过程 679
18.10.4 单元测试 680
18.11 学生成绩查询模组 681
18.12 本章总结 683
第19章 小型ERP管理系统 684
19.1 开发背景 685
19.2 系统分析 685
19.2.1 需求分析 685
19.2.2 可行性分析 685
19.3 系统设计 685
19.3.1 系统目标 685
19.3.2 系统功能结构 686
19.3.3 业务逻辑编码规则 687
19.4 资料库设计 687
19.4.1 资料库概要说明 687
19.4.2 资料库逻辑设计 687
19.5 公共模组设计 690
19.6 主窗体设计 691
19.6.1 主窗体模组概述 691
19.6.2 主窗体技术分析 692
19.6.3 主窗体实现过程 693
19.7 人事信息管理模组设计 698
19.7.1 人事信息管理模组概述 698
19.7.2 父窗体设计 699
19.7.3 子窗体设计 702
19.8 工资信息管理模组设计 706
19.8.1 父窗体设计 707
19.8.2 子窗体——工资信息修改窗体设计 709
19.8.3 子窗体——批量修改窗体
设计 710
19.9 契约管理模组设计 711
19.9.1 父窗体设计 712
19.9.2 子窗体设计 715
19.9.3 单元测试 716
19.10 入库管理模组设计 717
19.10.1 入库管理模组概述 717
19.10.2 入库管理模组技术
分析 717
19.10.3 入库管理模组实现
过程 718
19.11 本章总结 724
第20章 洗浴管理系统 725
20.1 开发背景 726
20.2 系统分析 726
20.2.1 用UML协作图描述洗浴管理系统业务流程 726
20.2.2 功能分析 727
20.3 系统设计 728
20.3.1 系统目标 728
20.3.2 系统功能设计 728
20.4 资料库设计 728
20.4.1 创建资料库和表 728
20.4.2 资料库逻辑设计 730
20.5 公共模组设计 733
20.6 系统登录模组设计 734
20.6.1 系统登录模组概述 734
20.6.2 系统登录模组技术
分析 734
20.6.3 系统登录模组实现
过程 735
20.7 箱号信息管理模组设计 740
20.7.1 箱号信息管理模组
概述 740
20.7.2 箱号信息管理技术模组
分析 740
20.7.3 箱号信息管理模组实现
过程 740
20.8 服务项目管理模组设计 746
20.8.1 服务项目管理模组
概述 746
20.8.2 服务项目管理模组实现
过程 746
20.9 总台服务管理模组设计 751
20.9.1 总台服务管理模组
概述 751
20.9.2 总台服务管理模组技术
分析 751
20.9.3 总台服务管理模组实现
过程 752
20.10 结账收银管理模组
设计 770
20.10.1 结账收银管理模组
概述 770
20.10.2 结账收银管理模组技术
分析 771
20.10.3 结账收银管理模组实现
过程 771
20.11 本章总结 774
第21章 企业行销管理系统 775
21.1 开发背景 776
21.2 需求分析 776
21.3 系统设计 776
21.3.1 系统目标 776
21.3.2 系统功能结构 777
21.3.3 业务逻辑编码规则 777
21.3.4 系统预览 777
21.4 资料库设计 778
21.4.1 资料库概要说明 778
21.4.2 资料库逻辑设计 779
21.5 公共模组设计 781
21.6 主窗体设计 783
21.6.1 主窗体模组概述 783
21.6.2 主窗体技术分析 784
21.6.3 主窗体实现过程 785
21.7 产品管理模组设计 789
21.7.1 产品管理模组概述 789
21.7.2 产品管理父窗体设计 791
21.7.3 产品管理添加、修改窗体
设计 792
21.8 销售组织模组设计 793
21.8.1 销售组织模组概述 793
21.8.2 销售组织父窗体设计 795
21.8.3 销售组织添加、修改窗体
设计 796
21.9 销售业绩考核模组设计 798
21.9.1 销售业绩考核模组
概述 798
21.9.2 销售业绩父窗体
设计 799
21.9.3 销售业绩考核添加、修改窗体设计 801
21.10 市场走势模组设计 802
21.10.1 市场走势模组概述 802
21.10.2 市场走势模组窗体
设计 803
21.10.3 市场走势模组代码
设计 803
21.11 销售预测模组设计 803
21.11.1 销售预测模组概述 803
21.11.2 销售预测模组窗体
设计 804
21.11.3 销售预测模组代码
设计 804
21.12 本章总结 805
转载请注明出处海之美文 » Visual Basic项目开发案例整合