还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
VisualC++课程设计题目名称手机通讯录班级姓名学号指导教师完成时间
2013.
1.18题目描述利用VisualC++实现一个手机通讯录,能够进行简单的操作管理功能分析主要功能包括
(1)分组管理能够进行组别添加、删除、修改
(2)用户管理能够实现联系人的添加、删除、修改,联系人信息包括姓名、手机、办公室电话、电子邮箱、QQ、微博
(3)用户查询能够通过输入姓名或手机号码进行查询
(4)功能模拟当选中一个联系人的时候,可以通过操作进行通话和发送短信软件设计
1.1软件整体结构
1.
1.1总体框架图1总体框架
1.
1.2联系人操作用户可以通过操作修改联系人信息或与联系人进行通话或短信联系图2联系人操作
1.2模块功能添加组别可以添加新的组别删除组别选中欲删除的组别后,会自动删除该小组以及该组包含的人员记录添加人员可以添加联系人记录,依次输入姓名、手机、办公室电话、电子邮箱、QQ、微博删除人员选中欲删除的联系人的名字后,会自动删除他(她)的记录内容查找信息可以选择用姓名、手机号两种查询方式图形基类的设计
1.3程序界面设计界面环境作为人机信息交流的通道,主要是辅助用户完成工作为了方便用户使用,在系统实现中进行了工具栏设计、光标设计和状态栏设计
1.4类与函数的设计与实现
1.
4.1定义一个类CPeople程序中处理的学生信息是一个数据序列,即线性表结构classCPeople{public:CStringm_strNumber;CStringm_strTelephone;CStringm_strEmail;CStringm_strQq;CStringm_strMircoblog;voidSetPeoplechar*strNumberchar*strTelephonechar*strEmailchar*strQqchar*strMircoblog{m_strNumber=strNumber;m_strTelephone=strTelephone;m_strEmail=s...。