VC++课程设计报告---用C++语言解决通讯录问题
-
资源ID:1447502
资源大小:136.79KB
全文页数:12页
- 资源格式: DOCX
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
VC++课程设计报告---用C++语言解决通讯录问题
1、用 C+ 语言解决通讯录问题 第第 1 1 页页 共共 1212 页页 用用 C+语言解决语言解决通讯录通讯录问题问题 摘 要 本课程设计主要解决通讯录里的联系人的查询、添加、删除、修改等功能的 程序设计。在课程设计中,系统开发平台为 Windows 2007,程序设计设计语言采用 Visual C+,数据库采用 Microsoft Access,程序运行平台为 Microsoft Visual C+ 6.0。对 于通讯录功能的实现采用添加控件的方法,在程序设计中,采用了面向对象解决问题的方 法。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在商业 中解决实际问题。 关键
2、词 程序设计;数据库;Microsoft Access;C+;通讯录 用 C+ 语言解决通讯录问题 第第 2 2 页页 共共 1212 页页 1 引引 言言 计算机有着广泛的应用,通讯录是它的应用之一。计算机本身有着许多传统系统文件 无法超越的优点,比如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。利用这些优点提高通信录管理的效率,是企业的高效化、正规化正确选择与世 界接轨的重要条件。本课程设计主要实现通讯录的查询、添加、修改、删除等功能,进行 控件添加、编写代码的程序设计。 1.1 课程课程设计目的设计目的 人际交往是非常普遍,同时也非常重要的,大量的人员交往和联系,
3、能够达到信息的 交流,共同完成合作项目,随着各种信息量的剧增,单独处理好联系通讯录有非常重要的 意义,信息分类能使事务处理条理清晰,通讯录可以单独处理人力资源信息,提高管理工 作效率。通过通讯录这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从 而减少管理方面的工作量。 1.2 设计方案设计方案 从技术方面,是通过 C+来做系统的前台,来实现整系统的功能;从操作方面,基本的 录入、查询、修改等都能满足用户的需求;此次设计没有考虑经济可行性。经过这一阶段 确定了该系统的粗略系统流程图,如图 1 所示。 图图 1 1 系统流程图系统流程图 在 Microsoft Visual C+中用
4、MFC 可以实现系统程序的编写,实现运行结果可视化, MFC 的好处是简化 Windows 操作, 把经常使用而有复杂、 烦琐的操作, 封装成各种类 (MFC 程序框架) ,它使程序员从繁杂的编程中解脱出来,提高了编程和代码效率。用消息驱动 机制来实现代码的添加1,产生消息。在 MFC 中建立一个单文档应用程序,加入数据库支 持,选择对应的数据源。采用模块化原理可以使软件结构清晰,容易设计也容易阅读和理 用 C+ 语言解决通讯录问题 第第 3 3 页页 共共 1212 页页 解,也易于测试和调度,所以它有利于提高软件的可靠性和可修改性。 数据库安全简便,因此这个设计引用了一个数据表 connection,在表中添加如图 2 所 示的记录,便于以后的测试. 2 系统功能系统功能 2.1 系统的主要功能系统的主要功能 通讯录管理系统的主要功能有查询、添加、删除、修改。 当实现查询功能时,联系人的姓名不能为空,若为空,会弹出一个对话框,通知用户 “要查询的姓名不能为空” ,若查询的联系人不在系统里,则有提示消息“没有查到你