云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 同学录的设计与实现说明书

同学录的设计与实现说明书

  • 62 次阅读
  • 3 次下载
  • 2025/12/12 3:40:58

信息与计算科学本科专业 面向对象课程设计 说明书

开始 开辟新结点 头函数=0? N Y 输出”同学录为空,无法修改” 返回头函数 输出”请输入要修改的姓名” 姓名不为0N 且下项为0 Y 数据传送 姓名等于0? N Y 进行修改 输出”此人未在本同学录中” 完成修改 结束 图7 修改函数流程图

2013/4/9 开始 开辟新结点 头函数为空? N Y 输出”同学录为空,无法排序” 返回头函数 调用头函数 变量初始化 变量小于n,头N 函数不为空 Y 数据传送 改变变量 重复操作,完成交换 结束 图8 排序函数流程图

9 / 27

信息与计算科学本科专业 面向对象课程设计 说明书

8 释放内存函数及流程图

为节省系统内存,在进行完一次操作以后将会对其所开辟的空间进行释放。函数流程图如图10所示。 开始 开辟新结点 头函数为空 Y 输出”同学录为空,无法查找” 返回头函数 N 调用头函数 数据为1? Y 输出”请输入要查找的姓名” N 重复循环,对数据进行判断 头函数为空 Y 姓名不为0,下项为空 Y 数据传送 N 开始 N 开辟新结点 头函数不为空? Y N 数据为0? Y 输出”此人未在本同学录中” N 调用头函数 返回头函数 跳出 结束 结束 图9 分类查找函数流程图 2013/4/9

10 / 27

图10 释放内存函数流程图 信息与计算科学本科专业 面向对象课程设计 说明书

9 保存函数及流程图

将所有联系人信息写入函数后,程序会生成一个文件来保存联系人信息,从而可以在关闭VC环境的情况下,依然可以在系统中找到该文件,实现了文件保存功能。流程图如图11所示。

开始 开辟新结点 N 头函数为空? Y 输出”同学录为空,无法存储” 返回头函数 以写的方式打开文件 N 文件为空? Y 输出”不能打开文件” 返回头函数 调用头函数 循环 输出”保存完毕!” 结束 图11 保存函数流程图

2013/4/9 11 / 27

信息与计算科学本科专业 面向对象课程设计 说明书

10 综合操作函数及流程图

综合操作包括分类查找、单个显示、增加、删除、修改功能,是对整个同学录进行的比较全面系统的操作,其中分类查找和修改又包括下一级菜单。分类查找包括按姓名、职业、手机、email、地址查找;修改包括按姓名、职业、手机、email、地址、全部修改进行修改。流程图如图12所示。

开始

开辟新结点

N 1?

Y

输出选项菜单

N Y 数据为1? 调用查找函数 执行2~5循环

跳出循环

N 输入6内容为0?

Y

跳出循环

返回头函数

结束

图12 综合操作流程图

2013/4/9 12 / 27

搜索更多关于: 同学录的设计与实现说明书 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

信息与计算科学本科专业 面向对象课程设计 说明书 开始 开辟新结点 头函数=0? N Y 输出”同学录为空,无法修改” 返回头函数 输出”请输入要修改的姓名” 姓名不为0N 且下项为0 Y 数据传送 姓名等于0? N Y 进行修改 输出”此人未在本同学录中” 完成修改 结束 图7 修改函数流程图 2013/4/9 开始 开辟新结点 头函数为空? N Y 输出”同学录为空,无法排序” 返回头函数 调用头函数 变量初始化 变量小于n,头N 函数不为空 Y 数据传送 改变变量 重复操作,完成交换 结束 图8 排序函数流程图 9 / 27 信息与计算科学本科专业 面向对象课程设计 说明书 8 释放内存函数及流程图 为节省系统内存,在进行完一次操作以后将会对其所开辟的空间进行释放。函

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com