基本信息
内容简介
计算机书籍
《实战突击:Visual C++ 项目开发案例整合(含DVD光盘1张)》以局域网监控系统、快乐五子棋、图像处理系统、餐饮管理系统、客房管理系统、工资管理系统、指纹考勤管理系统、合同管理系统、客户资源管理系统、资产设备管理系统、仓库管理系统、商品采购管理系统、商品销售管理系统、超市进销存管理系统、物流综合管理系统、汽配管理系统、学生管理系统、图书管理系统、文档管理系统、智能大厦自动报警系统、企业内部通信系统等21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。
《实战突击:Visual C++ 项目开发案例整合(含DVD光盘1张)》所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows 2000、Windows XP、Windows 2003和Windows 7下全部通过,保证能够正常运行。
《实战突击:Visual C++ 项目开发案例整合(含DVD光盘1张)》案例涉及行业广泛,实用性非常强,通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。
目录
第1篇 多媒体娱乐篇
第1章 屏幕监控系统 20
1.1 开发背景 21
1.2 需求分析 21
1.3 系统设计 21
1.3.1 系统目标 21
1.3.2 系统功能结构 21
1.3.3 系统预览 21
1.3.4 业务流程图 22
1.3.5 程序运行环境 22
1.3.6 数据库设计 23
1.4 客户端设计 24
1.4.1 客户端模块概述 24
1.4.2 客户端技术分析 25
1.4.3 客户端实现过程 27
1.5 公共类设计 31
1.5.1 封装数据库操作类CDataManage 31
1.5.2 自定义按钮类
CCustomButton 32
前言
『成书缘由』
熟话说“巧妇难为无米之炊”,作为一名有经验的程序开发人员,都有自己积累的编程资源。在软件开发过程中,他们可以借助编程资源每天写出上万行代码,还可以利用已有的项目资源,迅速完成一个新产品的开发。可以说,编程资源是开发高手的左膀右臂。离开了这些编程资源,开发高手的功力将大大降低。
目前初学编程者普遍缺乏编程资源,尤其是项目开发资源和项目开发经验。为此,我们编写了本书。本书精选了21个实用软件项目,涵盖了MFC各方面的实战开发项目,是进行Visual C++项目开发必备的参考书。通过本书,读者不但可以快速提升开发能力和经验,更可以快速组建自己的项目资源库。
『本书内容』
本书分为6篇21章内容,共计21个软件项目。所选项目均来源于开发一线,具有很好的实践价值。本书具体内容如图1所示。
第一篇:多媒体娱乐篇。这一篇介绍了屏幕监控系统、快乐五子棋、图像处理系统等3个多媒体娱乐项目。
第二篇:酒店管理篇。这一篇介绍了餐饮管理系统和客房管理系统两个酒店管理项目。
第三篇:人事管理篇。这一篇介绍了工资管理系统、指纹考勤管理系统、合同管理系统、客户资源管理系统、资产设备管理系统等5个人事管理项目。
第四篇:进销存管理篇。这一篇介绍了仓库管理系统、商品采购管理系统、商品销售管理系统、超市进销存管理系统、物流综合管理系统、汽配管理系统等6个进销存管理项目。
第五篇:办公教育篇。这一篇介绍了学生管理系统、图书管理系统、文档管理系统等3个办公教育项目。
第六篇:智能通信篇。这一篇介绍了智能大厦自动报警系统和企业QQ通信系统两个智能通信项目。
『本书特色』
项目丰富,实用超值。本书精选了21个项目,涵盖了项目开发中应用的各方面技术,将这些项目稍加修改,即可形成一个完整的商业系统项目。
易学、易用。本书中的每个项目都提供了关键代码解析(对代码中重要的对象、方法、语句等进行重点介绍),读者在阅读时可以透彻理解相关代码,活学活用。
编码规范,注释详尽。本书程序编码规范,几乎所有代码都提供了详细注释。
提供15小时视频录像。本书提供了15小时的项目开发视频录像,读者可以边看边学,快速提高。
『本书适用人群』
本书非常适合以下人员阅读:
从事Visual C++编程行业的开发人员 相关培训机构的老师和学员