这个作业属于那个课程 | 软件工程4班 |
这个作业要求在哪里 | 作业要求 |
我在这个课程的目标是 | 会使用c语言进行编程序 |
作业正文 | 正文 |
其他参考文献 | 无 |
2.2.2 需求分析
按照要求,通讯录需要,排序,添加,删除,修改和查找功能,信息收集我用的结构体,排序功能我用的冒泡排序,增加数据即数组里添加即可,删除就是用后面的数据覆盖这个数据,修改就是直接把原有数据直接修改,查找,如果输入的是姓名我就先用姓名排序然后然后用二分法查找,输入手机号就按顺序查找。
2.2.3 程序代码
2.2.3.1 源代码
2.2.3.2 函数调用图与流程图
函数调用图
流程图
2.2.4 功能测试
测试时我把总人数改成了5个人
排序
编号排序
姓名排序
添加
通讯录已满
处理编号超过阈值
此处已有数据
删除
处理编号超过阈值
此处无数据
修改
处理编号超过阈值
此处无数据
查找
查无此人
退出
2.2.5 应用集成