30天学通Visual C++项目案例开发

副标题:无

作   者:胡超,闫玉宝等编著

分类号:

ISBN:9787121090257

微信扫一扫,移动浏览光盘

简介

   本书通过系统而完整的程序设计案例,详细介绍了使用Visual C++   6.0开发各种应用系统的思路、方法、经验及技巧。案例范围涉及综合测评   、电子词典、辅助教学、公交查询、毕业设计、家庭理财、点歌管理、超   市管理、人事管理及试卷生成系统等常用领域,实用性非常强。本书的光   盘中附有全部案例的完整代码,读者可以根据需要在这些代码的基础上进   行二次开发。本书以案例教学方式来组织内容,重点明确、结构合理,具   有一定的理论性和较强的实用性,可以帮助读者进一步掌握软件工程规范   ,增加系统开发经验。    本书适用于计算机及其相关专业的本科生、研究生、具有一定编程基   础的程序设计人员,也可供Visual C++ 6.0开发人员和计算机编程爱好者   参考。    本书附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案   (PPT)、编程参考宝典电子书、源代码。   

目录

第1章 开发环境概述. 21

1.1 visual c++ 6.0的安装 22

1.1.1 visual c++ 6.0的版本 22

1.1.2 visual c++ 6.0的安装 22

1.2 visual c++ 6.0的开发环境 24

1.2.1 visual c++ 6.0的主窗口 24

1.2.2 visual c++ 6.0菜单栏 25

1.2.3 visual c++ 6.0工具栏 28

1.2.4 visual c++ 6.0工程管理 28

1.3 sql server 2005的开发环境 30

1.3.1 安装、运行sql server 2005的软、硬件需求 31

1.3.2 sql server 2005的安装和配置 31

1.3.3 sql server 2005主要管理工具 35

1.4 章末总结 40

第2章 综合测评系统(共3844行代码)( 教学视频:37分钟) 41

2.1 开发背景 42

2.2 系统分析 42

2.2.1 需求分析 42

2.2.2 可行性分析 42

2.2.3 项目人员分配 43

.2.3 系统设计 43

2.3.1 系统目标 43

2.3.2 系统模块结构 44

2.3.3 开发环境与运行环境 44

2.3.4 综合测评系统预览 45

2.4 数据库设计 49

2.4.1 数据库分析 49

2.4.2 管理系统e-r图 49

2.4.3 数据库、表的设计 50

2.4.4 数据表的关系图 52

2.5 系统框架设计 54

2.5.1 系统框架功能分析 55

2.5.2 系统框架技术分析 55

2.5.3 系统框架界面的设计 55

2.5.4 系统框架界面的实现 56

2.6 学生管理模块设计 58

2.6.1 学生管理模块功能分析 58

2.6.2 学生管理模块技术分析 58

2.6.3 学生管理模块的设计 58

2.6.4 学生管理界面的显示 59

2.6.5 学生信息的添加 60

2.6.6 学生信息的修改 61

2.6.7 学生信息的删除 63

2.7 课程管理模块设计 64

2.7.1 课程管理模块功能分析 64

2.7.2 课程管理模块技术分析 64

2.7.3 课程管理模块的设计 64

2.7.4 课程添加的实现 65

2.7.5 课程修改的实现 67

2.7.6 课程删除的实现 68

2.8 成绩管理模块设计 69

2.8.1 成绩管理模块功能分析 69

2.8.2 成绩管理模块技术分析 69

2.8.3 成绩管理界面的设计 69

2.8.4 成绩添加的实现 70

2.8.5 成绩修改的实现 72

2.8.6 查询和排序实现 73

2.9 综合测评模块设计 75

2.9.1 综合测评功能分析 75

2.9.2 综合测评技术分析 76

2.9.3 综合测评的设计 76

2.9.4 测评班级选择的实现 76

2.9.5 综合测评的实现 78

2.9.6 打印预览的实现 83

2.10 系统部署和运行 86

2.10.1 系统安装配置 86

2.10.2 数据库和数据表的建立 87

2.10.3 用户参数定制 87

2.11 知识点汇总 87

2.12 章末总结 88

第3章 超市管理系统(共11027行代码)( 教学视频:36分钟) 89

3.1 开发背景 90

3.2 系统分析 90

3.2.1 需求分析 90

3.2.2 可行性分析 91

3.2.3 项目人员分配 92

3.3 系统设计 92

3.3.1 系统目标 92

3.3.2 系统模块结构 92

3.3.3 开发环境与运行环境 93

3.3.4 超市管理系统预览 93

3.4 数据库设计 96

3.4.1 数据库分析 97

3.4.2 管理系统e-r图 97

3.4.3 数据库、表的设计 98

3.4.4 数据表的关系图 102

3.5 用户登录模块设计 102

3.5.1 登录模块功能分析 102

3.5.2 登录模块技术分析 103

3.5.3 登录界面的设计 103

3.5.4 登录界面的实现 103

3.6 前台销售模块设计 105

3.6.1 前台销售模块功能分析 105

3.6.2 前台销售模块技术分析 105

3.6.3 前台销售模块的设计 106

3.6.4 编号信息的动态获取 106

3.6.5 商品信息键盘消息处理 107

3.6.6 商品详细信息查询处理 108

3.6.7 屏幕锁定和收银员换班 110

3.7 入/出库模块设计 111

3.7.1 入/出库模块功能分析 111

3.7.2 入/出库模块技术分析 111

3.7.3 入/出库模块的设计 111

3.7.4 登记入库界面的实现 112

3.7.5 入库明细界面的实现 114

3.7.6 入库汇总界面的实现 117

3.8 库存模块设计 119

3.8.1 库存模块功能分析 119

3.8.2 库存模块技术分析 119

3.8.3 库存模块的设计 119

3.8.4 库存界面的实现 120

3.9 后台模块设计 121

3.9.1 后台模块功能分析 121

3.9.2 后台模块技术分析 121

3.9.3 后台模块的设计 121

3.9.4 销售退货界面的实现 122

3.9.5 用户管理界面的实现 123

3.9.6 数据库备份界面的实现 127

3.9.7 数据库还原界面的实现 128

3.10 系统部署和运行 131

3.10.1 系统安装配置 131

3.10.2 数据库的建立及用户参数定制 131

3.11 知识点汇总 131

3.12 章末总结 132

第4章 人事管理系统(共3729行代码)( 教学视频:26分钟) 133

4.1 开发背景 134

4.2 系统分析 134

4.2.1 需求分析 134

4.2.2 项目人员分配 134

4.3 系统设计 134

4.3.1 系统目标 135

4.3.2 系统模块结构 135

4.3.3 开发环境与运行环境 135

4.3.4 系统预览 136

4.4 数据库设计 141

4.4.1 数据库分析 141

4.4.2 管理系统e-r图 141

4.4.3 数据库、表的设计 142

4.4.4 数据表的关系图 145

4.5 职工模块设计 146

4.5.1 职工模块功能分析 146

4.5.2 职工模块技术分析 146

4.5.3 职工添加的实现 146

4.5.4 职工删除的实现 151

4.5.5 职工修改的实现 154

4.5.6 职工查询的实现 156

4.6 考勤模块设计 156

4.6.1 考勤功能分析 157

4.6.2 考勤技术分析 157

4.6.3 考勤管理的实现 157

4.6.4 考勤的统计、查询与删除 160

4.7 工资模块设计 163

4.7.1 工资模块功能分析 163

4.7.2 工资模块技术分析 164

4.7.3 工资计算的实现 164

4.7.4 工资基本信息的设置 165

4.7.5 工资统计查询 169

4.8 系统模块设计 172

4.8.1 系统模块功能分析 172

4.8.2 系统模块技术分析 172

4.8.3 用户添加的实现 173

4.8.4 用户注销的实现 175

4.8.5 数据库备份的实现 175

4.8.6 数据库还原的实现 177

4.9 系统部署和运行 178

4.9.1 系统安装配置 178

4.9.2 数据库建立及用户参数定制 178

4.10 开发注意点总结 178

4.11 章末总结 179

第5章 点歌管理系统(共7419行代码)( 教学视频:34分钟) 180

5.1 开发背景 181

5.2 系统分析 181

5.2.1 需求分析 181

5.2.2 可行性分析 181

5.2.3 项目人员分配 182

5.3 系统设计 182

5.3.1 系统目标 182

5.3.2 系统模块结构 183

5.3.3 开发环境与运行环境 184

5.3.4 点歌管理系统预览 184

5.4 数据库设计 189

5.4.1 数据库分析 189

5.4.2 管理系统e-r图 189

5.4.3 数据库、表的设计 190

5.4.4 数据表的关系图 192

5.5 系统框架设计 193

5.5.1 系统框架功能分析 193

5.5.2 系统框架技术分析 193

5.5.3 系统框架界面的设计 194

5.5.4 系统框架界面的实现 194

5.6 歌曲选择设计 198

5.6.1 歌曲选择功能分析 198

5.6.2 歌曲选择技术分析 198

5.6.3 各模块界面的设计 198

5.6.4 开户点歌的实现 200

5.6.5 按歌手查询的实现 202

5.6.6 按拼音查询的实现 206

5.6.7 按字数查询的实现 206

5.6.8 按歌曲类别查询的实现 209

5.7 播放控制模块设计 209

5.7.1 播放控制模块功能分析 209

5.7.2 播放控制模块技术分析 210

5.7.3 播放控制模块界面设计 210

5.7.4 播放控制模块的实现 210

5.8 后台模块设计 215

5.8.1 后台模块功能分析 215

5.8.2 后台模块技术分析 215

5.8.3 后台模块界面设计 215

5.8.4 歌曲属性数据获取的实现 216

5.8.5 管理员密码修改的实现 221

5.9 结账模块设计 223

5.9.1 结账模块功能分析 224

5.9.2 结账模块技术分析 224

5.9.3 结账模块界面设计 224

5.9.4 歌曲计费的实现 224

5.9.5 打印回单的实现 225

5.10 系统部署和运行 225

5.10.1 系统安装配置 226

5.10.2 数据库建立及用户参数定制 226

5.11 知识点汇总 226

5.12 章末总结 227

第6章 小型电子词典系统(共6094行代码)( 教学视频:28分钟) 228

6.1 开发背景 229

6.2 系统分析 229

6.2.1 需求分析 229

6.2.2 可行性分析 229

6.2.3 项目人员分配 230

6.3 系统设计 230

6.3.1 系统目标 230

6.3.2 系统模块结构 231

6.3.3 开发环境与运行环境 232

6.3.4 小型电子词典系统预览 232

6.4 数据库设计 236

6.4.1 数据库分析 236

6.4.2 管理系统e-r图 236

6.4.3 数据库、表的设计 237

6.4.4 数据表的关系图 240

6.5 odbc数据源配置 240

6.5.1 静态建立数据源 241

6.5.2 动态建立数据源 243

6.5.3 记录集类的建立 244

6.6 系统框架设计 245

6.6.1 系统框架功能分析 245

6.6.2 系统框架技术分析 246

6.6.3 系统框架界面的设计 246

6.6.4 界面初始化及背景音乐的实现 247

6.6.5 数码时钟的实现 248

6.7 词库管理模块设计 251

6.7.1 词库管理功能分析 252

6.7.2 词库管理技术分析 252

6.7.3 词库管理界面设计 252

6.7.4 词库添加的实现 253

6.7.5 词库修改的实现 256

6.7.6 词库删除的实现 257

6.7.7 设置生词的实现 258

6.8 单词查询模块设计 259

6.8.1 单词查询功能分析 259

6.8.2 单词查询技术分析 259

6.8.3 英汉互译的实现 259

6.8.4 浏览资料库的实现 262

6.9 辅助模块设计 264

6.9.1 辅助模块功能分析.. 264

6.9.2 辅助模块技术分析 265

6.9.3 辅助模块界面设计 265

6.9.4 单词测试的实现 265

6.9.5 生词本的实现 268

6.10 系统部署和运行 271

6.10.1 系统安装配置 272

6.10.2 数据库建立及用户参数定制 272

6.11 知识点汇总 272

6.12 章末总结 273

第7章 公交信息查询系统(共18360行代码)( 教学视频:20分钟) 274

7.1 开发背景 275

7.2 系统分析 275

7.2.1 需求分析 275

7.2.2 项目人员分配 275

7.3 系统设计 275

7.3.1 系统目标 276

7.3.2 系统模块结构 276

7.3.3 开发环境与运行环境 277

7.3.4 系统开发技术介绍 278

7.3.5 系统预览 278

7.4 数据库设计 280

7.4.1 数据库分析 281

7.4.2 数据库表的设计及其e-r图 281

7.4.3 数据库关系图 282

7.5 公交信息查询模块 285

7.5.1 公交信息查询模块功能分析 285

7.5.2 公交信息查询模块技术分析 285

7.5.3 车次查询的实现 285

7.5.4 车站查询的实现 286

7.5.5 公交换乘的实现 290

7.6 公交信息维护模块 297

7.6.1 公交信息维护模块功能分析 297

7.6.2 公交信息维护模块技术分析 297

7.6.3 管理员登录的实现 297

7.6.4 单个站点维护的实现 299

7.6.5 整条线路维护的实现 303

7.7 地图信息模块设计 307

7.7.1 地图信息模块功能分析 307

7.7.2 地图信息模块技术分析 307

7.7.3 地图放大、缩小的实现 307

7.7.4 测距的实现 313

7.7.5 地图漫游的实现 314

7.8 系统部署和运行 314

7.8.1 系统安装配置 315

7.8.2 数据库建立及用户参数定制 315

7.9 开发知识点总结 315

7.10 章末总结 316

第8章 毕业设计管理系统(共6989行代码)( 教学视频:29分钟) 317

8.1 开发背景 318

8.2 系统分析 318

8.2.1 需求分析 318

8.2.2 可行性分析 318

8.2.3 项目人员分配 319

8.3 系统设计 319

8.3.1 系统目标 320

8.3.2 系统模块结构 320

8.3.3 开发环境与运行环境 321

8.3.4 系统预览 321

8.4 数据库设计 326

8.4.1 数据库分析 326

8.4.2 管理系统e-r图 326

8.4.3 数据库、表的设计 328

8.4.4 数据表的关系图 330

8.5 双向选题模块 331

8.5.1 双向选题模块功能分析 331

8.5.2 双向选题模块技术分析 331

8.5.3 学生选题的实现 331

8.5.4 教师申报的实现 336

8.5.5 选题汇总的实现 339

8.6 基本信息管理模块 340

8.6.1 基本信息管理功能分析 340

8.6.2 基本信息管理技术分析 340

8.6.3 学生信息控制主界面 340

8.6.4 学生信息查询界面 342

8.6.5 学生信息管理界面 344

8.6.6 教师、课题信息管理 347

8.7 阶段控制模块设计 347

8.7.1 阶段控制模块功能分析 347

8.7.2 阶段控制模块技术分析 347

8.7.3 文档审核的实现 347

8.7.4 考勤管理的实现 350

8.8 答辩管理模块设计 353

8.8.1 答辩管理模块功能分析 353

8.8.2 答辩管理模块技术分析 353

8.8.3 答辩资格审查的实现 353

8.8.4 答辩分组的实现 356

8.9 系统部署和运行 359

8.9.1 系统安装配置 359

8.9.2 数据库及用户参数定制 359

8.10 开发知识点总结 359

8.11 章末总结 360

第9章 辅助教学系统(共8990行代码)( 教学视频:20分钟) 361

9.1 开发背景 362

9.2 系统分析 362

9.2.1 需求分析 362

9.2.2 可行性分析 362

9.2.3 项目人员分配 363

9.3 系统设计 363

9.3.1 系统目标 363

9.3.2 系统模块结构 364

9.3.3 开发环境与运行环境 365

9.3.4 辅助教学系统预览 365

9.4 数据库设计 370

9.4.1 数据库分析 371

9.4.2 管理系统e-r图 371

9.4.3 数据库、表的设计 372

9.4.4 数据表的关系图 374

9.5 系统框架设计 374

9.5.1 系统框架功能分析 375

9.5.2 系统框架技术分析 375

9.5.3 系统框架界面的设计 375

9.5.4 系统框架初始化的实现 375

9.5.5 工具栏的创建及功能实现 378

9.6 课程模块设计 380

9.6.1 课程模块功能分析 380

9.6.2 课程模块技术分析 380

9.6.3 各模块界面的设计 380

9.6.4 课程导航界面的实现 381

9.6.5 添加的实现 384

9.6.6 章添加的实现 385

9.6.7 节添加的实现 387

9.6.8 树形控件右键菜单的实现 388

9.6.9 课程删除的实现 389

9.7 课件模块设计 390

9.7.1 课件模块功能分析 390

9.7.2 课件模块技术分析 391

9.7.3 各模块界面的设计 391

9.7.4 课件导航界面的实现 392

9.7.5 课件添加的实现 394

9.7.6 批量添加的实现 397

9.7.7 课件删除的实现 400

9.8 flash控制模块设计 400

9.8.1 flash控制模块功能分析 400

9.8.2 flash控制模块技术分析 400

9.8.3 flash控制模块的设计 401

9.8.4 多视图操作的实现 402

9.8.5 flash控制模块的实现 403

9.9 系统部署和运行 404

9.9.1 系统安装配置 404

9.9.2 数据库和数据表的建立 405

9.10 知识点汇总 405

9.11 章末总结 406

第10章 家庭理财系统(共8259行代码)( 教学视频:31分钟) 407

10.1 开发背景 408

10.2 系统分析 408

10.2.1 需求分析 408

10.2.2 可行性分析 408

10.2.3 项目人员分配 409

10.3 系统设计 409

10.3.1 系统目标 409

10.3.2 系统模块结构 410

10.3.3 开发环境与运行环境 411

10.3.4 家庭理财系统预览 411

10.4 数据库设计 415

10.4.1 数据库分析 416

10.4.2 管理系统e-r图 416

10.4.3 数据表的设计 416

10.4.4 数据表的关系图 418

10.5 系统框架设计 419

10.5.1 系统框架功能分析 419

10.5.2 系统框架技术分析 419

10.5.3 系统框架界面的设计 419

10.5.4 系统框架界面的实现 420

10.6 用户管理设计 423

10.6.1 用户管理功能分析 423

10.6.2 用户管理技术分析 423

10.6.3 用户管理界面的设计 424

10.6.4 用户登录的实现 424

10.6.5 用户添加的实现 427

10.6.6 用户管理的实现 428

10.7 收支信息设计 429

10.7.1 收支信息模块功能分析 429

10.7.2 收支信息模块技术分析 429

10.7.3 收支信息界面的设计 430

10.7.4 收支信息添加、修改的实现 430

10.7.5 收支信息查找的实现 432

10.7.6 收支信息删除的实现 434

10.7.7 报表打印的实现 435

10.8 理财分析模块设计 437

10.8.1 理财分析模块功能分析 437

10.8.2 理财分析模块技术分析 437

10.8.3 理财分析界面的设计 438

10.8.4 图表控件属性的设置 440

10.8.5 绘制图形的实现 442

10.8.6 理财的分析与建议 446

10.9 系统部署和运行 446

10.9.1 系统安装配置 446

10.9.2 数据库和数据表的建立 446

10.10 知识点汇总 446

10.11 章末总结 447

第11章 试卷生成系统(共20599行代码)( 教学视频:27分钟) 448

11.1 开发背景 449

11.2 系统分析 449

11.2.1 需求分析 449

11.2.2 可行性分析 449

11.2.3 项目人员分配 450

11.3 系统设计 450

11.3.1 系统目标 451

11.3.2 系统模块结构 451

11.3.3 开发环境与运行环境 451

11.3.4 试卷生成系统预览 452

11.4 数据库设计 455

11.4.1 数据库分析 455

11.4.2 管理系统e-r图 455

11.4.3 数据库、表的设计 457

11.4.4 数据表的关系图 460

11.5 系统框架设计 460

11.5.1 系统框架功能分析 461

11.5.2 系统框架技术分析 461

11.5.3 系统框架界面的设计 461

11.5.4 功能操作界面的实现 461

11.5.5 分割视图的实现 465

11.6 用户登录模块设计 466

11.6.1 登录模块功能分析 466

11.6.2 登录模块技术分析 466

11.6.3 登录界面的设计 466

11.6.4 登录界面的实现 467

11.7 题库管理模块设计 468

11.7.1 题库管理模块功能分析 468

11.7.2 题库管理模块技术分析 468

11.7.3 题库管理模块设计 468

11.7.4 试题添加的实现 469

11.7.5 试题修改、删除实现 472

11.7.6 试题查找模块实现 475

11.8 试卷生成模块设计 478

11.8.1 试卷生成模块功能分析 478

11.8.2 试卷生成模块技术分析 478

11.8.3 试卷生成界面的设计 478

11.8.4 visual c++ 6.0引入word的实现 479

11.8.5 手工生成试卷的实现 480

11.8.6 随机生成试卷的实现 483

11.9 系统管理模块设计 484

11.9.1 系统管理模块功能分析 484

11.9.2 系统管理模块技术分析 484

11.9.3 系统管理模块的设计 485

11.9.4 用户管理界面的实现 485

11.9.5 数据库备份界面的实现 490

11.9.6 数据库还原界面的实现 491

11.10 系统部署和运行 492

11.10.1 系统安装配置 492

11.10.2 数据库和数据表的建立 492

11.11 知识点汇总 493

11.12 章末总结... 493


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

30天学通Visual C++项目案例开发
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon