VC++课程设计报告---手机通讯录
《VC++课程设计报告---手机通讯录》由会员分享,可在线阅读,更多相关《VC++课程设计报告---手机通讯录(12页珍藏版)》请在毕设资料网上搜索。
1、 Visual C+课程设计 题目名称:手机通讯录 1 题目描述题目描述 利用 Visual C+实现一个手机通讯录管理软件。 该软件能够进行分组管理, 用户管理, 用户查询和手机通话短信功能模拟。 2 功能分析功能分析 软件主要功能包括: (1)分组管理 能够添加,删除,修改,每个分组设置一个来电音乐。 (2)用户管理 包括添加,插入,删除,修改用户姓名,手机,办公电话,电子邮箱,QQ,微博, 来点音乐。 (3)用户查询 通过输入关键字,按姓名和手机号码两种方式可以对用户进行模糊查询。 (4)功能模拟 当选中一个用户时,有通话和短信选项可以操作,选择后进入相应界面。 3 软件设计软件设计 3
2、.1 软件软件整体结构整体结构 3.1.1 软件中的联系人信息软件中的联系人信息链表链表类型类型 本软件中, 联系人信息存放在 Phonecard 类变量组成的链表中, 信息有联系人的姓名, 手机,办公电话,电子邮箱,QQ,微博,来电音乐。 图 1. 人员信息的各个成员 Phonecard 类 姓名 手 机 办 公邮箱 微博 来电音乐 QQ 3.1.2 对对信息信息联系人联系人的操作的操作 对联系人能够添加,删除,修改,插入,通过姓名和手机号查询用户姓名,手机,办 公电话,电子邮箱,QQ,微博,通过设置不同的分组来改变来电音乐,并且可以对其对 进行通话或短信的操作。 关于背景音乐,用了 mms
3、ystem.h 中的 playsound()函数,总共设置了三个分组,不同 分组的人员在拨打电话时能够播放不同的来电音乐, 并且用 sndPlaySound( NULL , NULL ) 控制停止音乐播放。 3.2 主要模块主要模块设计设计 3.2.1 对话框对话框类的设计类的设计 CPhongBook OnAddLoadIOnDe OnIns OnSearchb OnSearch 图 3 手机通讯录对话框类层次 OnExit DataI 联系人的操作 初始化 添加 插入 修改 删除 来电音乐 查询 图 2. 手机通讯录对联系人的操作 按姓名查询 按号码查询 3.2.2 主要数据结构主要数据结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC 课程设计 报告 手机 通讯录
