简单的通信管理系统--课程设计C++
《简单的通信管理系统--课程设计C++》由会员分享,可在线阅读,更多相关《简单的通信管理系统--课程设计C++(22页珍藏版)》请在毕设资料网上搜索。
1、 目录目录 一一 课程设计目的课程设计目的-2 二二 题目题目-2 三三 设计分析设计分析-2 1 算法分析算法分析-2 2 类图类图-3 3 流程图流程图-4 四四 程序程序-5 五五 测试和运行结果测试和运行结果-17 1 开始运行开始运行-17 2 添加功能添加功能-17 3 显示功能显示功能-18 4 排序功能排序功能-18 5 修改功能修改功能-19 6 删除功能删除功能-19 7 查询功能查询功能-20 8 退出系统退出系统-21 六六 小结小结-21 一、一、课程设计目的课程设计目的 课程设计为学生提供了一个既动手又动脑, 独立实践的机会, 将课本上的理论知识和实际有机的结合起来
2、, 锻炼学生的分析解 决实际问题的能力。提高学生适应实际,实践编程的能力。 二、题目二、题目 通信录人员信息至少包括姓名、性别、电话、地址、邮政编 码、邮箱、QQ 号码和类别(例如:同学、朋友等) 具体功能: 1 输入人员信息功能 2 查询人员信息功能 1)能够根据姓名、电话精确查询人员信息 2)能根据地址粗略查询人员信息 3 根据姓名对人员信息排序输出信息 4 根据姓名、电话修改人员信息; 5 根据姓名、电话删除人员信息; 6、 显示所有人员信息 三、设计分析三、设计分析 1、算法分析、算法分析 “简单的通信管理系统”包括六个模块:输入,查询,按姓 名顺序,修改,删除,输出。其中查询模块中又
3、有按姓名,按电 话号码和按地址查询,修改模块又有按电话号码和按名字修改, 删除模块也有按电话号码和按名字删除。 这六个模块既相互联系 又相互独立。 功能:定义菜单函数,通过输出函数显示系统功能。利用 switch 语句实现多分支选择结构。 算法思路:switch 语句的执行流程是:首先计算 switch 后面 圆括号中表达式的值,然后用此值依次与各个 case 的常量表达 式比较,若圆括号中表达式的值与某个 case 后面的常量表达式 的值相等,就执行此 case 后面的语句,执行后遇 break 语句就退 出 switch 语句。 2、类图、类图 Person -tel:string-name:string -name:string -sex:string -qq:string -address:string -post:string -type:string +add():Void +search():Void +sort():Void +change():Void +del():Void +print():Void 输 出 菜 单 ch!= 输入操作 ch ch= ch= ch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 通信 管理 系统 课程设计 C+
