Visual C++ 项目开发案例整合的前 言
Visual C++是微软公司开发的C++集成开发环境,它集源程序的编写、编译、连接、调试、运行,以及应用程序的文件管理于一体,是当前PC上十分流行的C++程序开发环境。Visual C++功能非常强大,自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断更新,Visual C++已成为专业程序员进行软件开发的首选工具。
『成书缘由』
熟话说“巧妇难为无米之炊”,作为一名有经验的程序开发人员,都有自己积累的编程资源。在软件开发过程中,他们可以借助编程资源每天写出上万行代码,还可以利用已有的项目资源,迅速完成一个新产品的开发。可以说,编程资源是开发高手的左膀右臂。离开了这些编程资源,开发高手的功力将大大降低。
目前初学编程者普遍缺乏编程资源,尤其是项目开发资源和项目开发经验。为此,我们编写了本书。本书精选了21个实用软件项目,涵盖了MFC各方面的实战开发项目,是进行Visual C++项目开发必备的参考书。通过本书,读者不但可以快速提升开发能力和经验,更可以快速组建自己的项目资源库。
『本书内容』
本书分为6篇21章内容,共计21个软件项目。所选项目均来源于开发一线,具有很好的实践价值。本书具体内容如图1所示。
第一篇:多媒体娱乐篇。这一篇介绍了屏幕监控系统、快乐五子棋、图像处理系统等3个多媒体娱乐项目。
第二篇:酒店管理篇。这一篇介绍了餐饮管理系统和客房管理系统两个酒店管理项目。
第三篇:人事管理篇。这一篇介绍了工资管理系统、指纹考勤管理系统、合同管理系统、客户资源管理系统、资产设备管理系统等5个人事管理项目。
第四篇:进销存管理篇。这一篇介绍了仓库管理系统、商品采购管理系统、商品销售管理系统、超市进销存管理系统、物流综合管理系统、汽配管理系统等6个进销存管理项目。
第五篇:办公教育篇。这一篇介绍了学生管理系统、图书管理系统、文档管理系统等3个办公教育项目。
第六篇:智能通信篇。这一篇介绍了智能大厦自动报警系统和企业QQ通信系统两个智能通信项目。
『本书特色』
项目丰富,实用超值。本书精选了21个项目,涵盖了项目开发中应用的各方面技术,将这些项目稍加修改,即可形成一个完整的商业系统项目。
易学、易用。本书中的每个项目都提供了关键代码解析(对代码中重要的对象、方法、语句等进行重点介绍),读者在阅读时可以透彻理解相关代码,活学活用。
编码规范,注释详尽。本书程序编码规范,几乎所有代码都提供了详细注释。
提供15小时视频录像。本书提供了15小时的项目开发视频录像,读者可以边看边学,快速提高。
『本书适用人群』
本书非常适合以下人员阅读:
从事Visual C++编程行业的开发人员 相关培训机构的老师和学员
即将从事工作岗位的大学毕业生 Visual C++编程爱好者
有一定编程基础,想进一步提高技能的人员 大、中专院校的老师和学生
『本书作者』
本书由明日科技组织编写,参加编写的有孙秀梅、李鑫、宋坤、王小科、赵会东、范文龙、张英豪、白伟明、李伟、张振坤、高春艳、李继业、赛奎春、王国辉、陈丹丹、潘凯华、刘欣、李慧、杨丽、刘龄龄、陈英、朱晓、肖鑫等。由于作者水平有限,疏漏和不足之处在所难免,请广大读者朋友批评指正。
软件开发工作是相当复杂的,对于已经做完或者正在做着的开发工作,永远都有一种更好、更聪明或更快的方法来完成它。我们虽然提供了这些项目的开发思路、方法和完整开发过程,但希望读者不要拘泥于这些已提供的方法中,要不断演进并寻找更好的方法,学会享受挑战,并将之看做臻于精熟、成为高手的通道。
编 者
2011年6月