c语言课程设计---手机通讯录管理系统
《c语言课程设计---手机通讯录管理系统》由会员分享,可在线阅读,更多相关《c语言课程设计---手机通讯录管理系统(41页珍藏版)》请在毕设资料网上搜索。
1、 1 本科生本科生 C 语言语言课程论文课程论文报告报告 课 程 名 称 C 语言课程设计 教 师 姓 名 本科生姓名 本科生学号 本科生专业 应用化学 所 在 院 系 材料与科学学院 类别: 本科生 日期: 2012 年 7 月 10 日 2 目目 录录 目 录 . 2 1课程论文题目 3 2程序设计思路 3 3功能模块图 4 4数据结构设计 12 5算法设计 17 6程序代码 29 7 程序运行结果 34 8、编程中遇到的困难及解决方法 41 9总结心得及良好建议 .41 10致谢41 3 1课程论文题目课程论文题目 (1)、题目名称、题目名称:手机通讯录手机通讯录管理系统管理系统 (2)
2、、题目要求、题目要求 录入人员的编号、姓名、个人邮箱、地址、联系电话。 显示所有人员的信息。 通过输入姓名查找人员信息。 通过输入姓名查找到要删除的人员信息,然后可以进行删除,回显当前通讯录 信息。 通过输入姓名查找到要修改的人员信息,然后依次进行信息修改。 添加人员信息。 2程序设计思路程序设计思路 分析整个系统,根据以上的需求分析及题目要求,可将整个系统的设计分为 以下五个模块:保存信息,信息输入、录入比赛结果、查询信息、退出.(每个 功能模块都标注函数名称,如图 1) A、需求分析、需求分析:根据题目要求应提供键盘式菜单实现功能选择,还应提供 信息的输入操作,由于在程序中提供查询功能所以
3、应有显示、查找等操作。 B、总体设计、总体设计:根据上面的需求分析,可以将这个系统的设计分为 1 添加 模块 2 显示模块 3 删除模块 4 查询模块 5 修改模块 6 保存模块。 C、 数据结构、 数据结构:数据结构采用结构体数组,包括姓名,归属地,电话号码, 邮箱四个结构 4 3功能模块图功能模块图 本系统设计的函数是由一个主函数几个子函数组成的。 首先构思大局编出一 个主函数,然后根据要实现的功能逐步细分设计,分别解决输入、显示、查找、 删除、修改,退出功能的子函数编程中遇到的问题。首先通过结构体的定义,确 定通讯录的项目和大小。首先通过输入函数添加信息,然后再逐步编写和验证其 它功能。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 手机 通讯录 管理 系统
