没有合适的资源?快使用搜索试试~ 我知道了~
电话簿管理程序-c语言程序设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 69 浏览量
2022-06-15
10:23:07
上传
评论 1
收藏 315KB DOC 举报
温馨提示
试读
34页
电话簿管理程序-c语言程序设计
资源推荐
资源详情
资源评论
沈阳航空航天大学理学院
C
语言程序设计 课程设计报告
题目: 电话簿管理程序
专 业:
班 级:
学 号:
学生姓名:
指导教师:
2010 年 7 月 9 日
课程设计成绩评定表
姓 名 学 号
评
语
成
绩
平时成绩 阶段考核 课程设计报告 总成绩
指
导
教
师
(签字)
教
研
室
主
任
(签字)
C 语言程序设计课程设计 目 录
目 录
一、 题目简介........................................................................................................................................1
1.题目...........................................................................................................................................1
2.需求分析...................................................................................................................................1
3.题目总结...................................................................................................................................1
4.要实现功能...............................................................................................................................1
二、概要设计.........................................................................................................................................2
1.功能模块...........................................................................................................................................2
2、实现的功能...............................................................................................................................2
3、系统的模块图...........................................................................................................................3
三、详细设计.........................................................................................................................................4
1 插入记录模块..............................................................................................................................4
3、输出功能模块...........................................................................................................................7
4、修改记录模块...........................................................................................................................8
5、排序功能模块.........................................................................................................................10
6.查询功能模块............................................................................................................................13
7.主函数........................................................................................................................................15
四、调试与测试...................................................................................................................................17
1、问题.........................................................................................................................................17
2、测试.........................................................................................................................................17
五、解决方案.......................................................................................................................................23
参考文献...............................................................................................................................................24
附录(源程序清单)...........................................................................................................................25
C 语言程序设计课程设计 正 文
一、题目简介
1.题目
(1)加入一个新电话号码;
(2)删除一个电话号码;
(3)显示保存的所有电话号码;
(4)修改功能;
(5)排序功能,包括按照电话号码排序和按照姓名字母排序;
(6)查询功能,包括按人名查询电话号码和按电话号码查询人名;
2.需求分析
以无歧义的陈述说明程序设计的任务,强调的是程序要做什么,明确规定:
(1)输入的形式和输入值的范围;
(2)输出的形式;
(3)程序所能达到的功能;
(4)测试数据:包括正确的输入及输出结果和含有错误的输入及其输出结果。
3.题目总结
要能够对电话号码进行管理
4.要实现功能
对于电话号码的添加、删除、显示保存号码、修改、排序、查询等功能。
-1-
C 语言程序设计课程设计 正 文
二、概要设计
1.功能模块
(1) 插入功能模块(insert 函数)
(2) 记录查询模块(telsearch 函数和 namesearch 函数)
(3)修改记录模块(change 函数)
(4) 记录输出模块(print 函数)
(5)排序功能模块(namesort 函数和 namesort 函数)
(6)删除功能模块(del 函数)
2、实现的功能
(1) 插入功能模块(insert 函数)
这个模块可以从键盘读入电话簿信息的记录,电话簿由员工的基本质料和电话
号码构成。
(2) 记录查询模块(telsearch 函数和 namesearch 函数)
此模块的功能是查找满足相关条件的电话簿信息。在这个系统可以按照名字来
查询和按照电话号码查询,返回查找的信息,没有的话就返回空值,并有提示信
息为没有这个信息。
(3)修改记录模块(change 函数)
此模块用于对电话簿信息进行维护处理,在此系统事例中可以对电话簿信息进
行修改。
(4) 记录输出模块(print 函数)
此模块可以输出已经输入的数据。
(5)排序功能模块(namesort 函数和 namesort 函数)
此模块可以按照名字和电话进行排序。
(6)删除功能模块(del 函数)
可以删除已有的记录
-2-
剩余33页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 81
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功