VC++课程设计报告--手机通讯录
《VC++课程设计报告--手机通讯录》由会员分享,可在线阅读,更多相关《VC++课程设计报告--手机通讯录(12页珍藏版)》请在毕设资料网上搜索。
1、 Visual C+课程设计 题目名称:手机通讯录 班级: 姓名: 学号: 指导教师: 完成时间:2013.1.18 题目描述题目描述 利用 Visual C+实现一个手机通讯录,能够进行简单的操作管理。 1 功能分析功能分析 主要功能包括: (1)分组管理 能够进行组别添加、删除、修改。 (2)用户管理 能够实现联系人的添加、删除、修改,联系人信息包括姓名、手机、办公室电话、电 子邮箱、QQ、微博。 (3)用户查询 能够通过输入姓名或手机号码进行查询。 (4)功能模拟 当选中一个联系人的时候,可以通过操作进行通话和发送短信。 2 软件软件设计设计 2.1 软件软件整体结构整体结构 2.1.1
2、 总体框架总体框架 图 1 总体框架 2.1.2 联系人联系人操作操作 用户可以通过操作修改联系人信息或与联系人进行通话或短信联系。 主菜单主菜单 添加添加组别组别 删除组别删除组别 添加人员添加人员 删除人员删除人员 查找信息查找信息 图 2 联系人操作 2.2 模块模块功能功能 添加组别:可以添加新的组别 删除组别:选中欲删除的组别后,会自动删除该小组以及该组包含的人员记录 添加人员:可以添加联系人记录,依次输入姓名、手机、办公室电话、电子邮箱、 QQ、微博 删除人员:选中欲删除的联系人的名字后,会自动删除他(她)的记录内容 查找信息:可以选择用姓名、手机号两种查询方式图形基类的设计 2.
3、3 程序界面设计程序界面设计 界面环境作为人机信息交流的通道,主要是辅助用户完成工作。为了方便用户使用, 在系统实现中进行了工具栏设计、光标设计和状态栏设计。 2.4 类与函数类与函数的设计与实现的设计与实现 2.4.1 定义一个类定义一个类 CPeople 程序中处理的学生信息是一个数据序列,即线性表结构。 class CPeople 联 系 人 联 系 人 修改修改 呼呼叫叫 短信短信 public: CString m_strNumber; CString m_strTelephone; CString m_strEmail; CString m_strQq; CString m_str
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC 课程设计 报告 手机 通讯录
