c语言程序课程设计-学生通讯录管理

c语言程序课程设计-学生通讯录管理

ID:2520826

大小:298.00 KB

页数:24页

时间:2017-11-16

c语言程序课程设计-学生通讯录管理_第1页
c语言程序课程设计-学生通讯录管理_第2页
c语言程序课程设计-学生通讯录管理_第3页
c语言程序课程设计-学生通讯录管理_第4页
c语言程序课程设计-学生通讯录管理_第5页
资源描述:

《c语言程序课程设计-学生通讯录管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计(论文)题目名称同学通讯录管理系统课程名称C语言程序课程设计学生姓名学号系、专业信息工程系、信息大类指导教师黄同成2010年6月26日邵阳学院课程设计(论文)任务书年级专业09级信息工程系学生姓名吴杏青学号0941301069题目名称个人通信录管理软件设计时间6.13-6.26课程名称C语言程序课程设计课程编号131301301设计地点计算机中心一、课程设计(论文)目的课程设计为学生提供了一个既动手又动脑,独立事件的机会,将课本上的理论知识和实际有机结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际、实践编程的能力。二、已知技术参数和条件本学

2、期已经学习了《C语言程序设计》课程中的所有内容,已经具有了课程设计的理论知识。三、任务和要求1、任务编写一个程序来处理个人通信录。通过一个结构体数组来存放输入的每一位同学的记录(包括姓名、e_mail、电话号码),输入一个姓名查询该同学的信息,并显示在屏幕上。2、要求(1)用C语言实现程序设计;(2)利用结构体进行相关信息处理;(3)画出查询模块的流程图;(4)系统的各个功能模块要求用函数的形式实现;(5)界面友好(良好的人机互交),程序要有注释。注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;2.此表1式3份,学生、指导教师、教研室各

3、1份。四、参考资料和现有基础条件(包括实验室、主要仪器设备等)1、硬件设施:多媒体网络机房、装有TC/VC的PC机2、参考资料:[1]张福祥.C语言程序设计[M].辽宁大学出版社,2008.1[2]张福祥,王萌.C语言程序设计习题解答与实验实训[M].沈阳:辽宁大学出版社,2008.[3]谭浩强.C程序设计(第三版)[M].北京:清华大学出版社,2005.[4]牛莉,刘远军等.计算机等级考试辅导教程[M].北京:中国铁道出版社,2008.五、进度安排2010.6.08-2010.6.11:指导教师拟定课程设计课题2010.6.12-2010.6.15:选题,下

4、发任务书,学生搜集相关参考资料2010.6.16-2010.6.21:编程2010.6.22-2010.6.26:撰写课程设计报告2010.6.27-2010.6.29:指导教师批阅课程设计报告,评定学生成绩六、教研室审批意见教研室主任(签字):2010年6月12日七、主管教学主任意见主管主任(签字):2010年6月13日八、备注指导教师(签字):学生(签字):邵阳学院课程设计(论文)评阅表学生姓名吴杏青学号0941301069系信息工程系专业班级09级信本一班题目名称算术计算器课程名称C语言程序课程设计一、学生自我总结完成设计后,我觉得收获不少,首先是自己首

5、次应用所学知识做出了这个程序,觉得很有成就感,以前虽写过一些程序,但都没这么复杂的程序,收获是让我学到了怎样和他人合作完成一件任务,以及在完成的过程中如何沟通。学生签名:2010年6月26日二、指导教师评定评分项目资料查阅编写规范基本技能设计能力科学素养工作量综合成绩权重101525301010单项成绩指导教师评语:指导教师(签名):2010年6月29日注:1、本表是学生课程设计(论文)成绩评定的依据,装订在设计说明书(或论文)的“任务书”页后面;2、表中的“评分项目”及“权重”根据各系的考核细则和评分标准确定。目录1前言32需求分析32.1要求32.2任务3

6、2.3运行环境32.4开发工具33概要设计与详细设计43.1系统流程图43.2工作程图44编码与实现84.1分析84.2具体代码实现115课程设计总结20参考文献20致谢201前言编写一个程序来处理同学通信录。通过一个结构体数组来存放输入的每一位同学的记录(包括姓名、电话号码、e_mail、地址),然后将其信息存入文件中。输入一个姓名查询该同学的信息,并显示在屏幕上。2需求分析2.1要求(1)用C语言实现程序设计;(2)利用结构体进行相关信息处理;(3)画出查询模块的流程图;(4)系统的各个功能模块要求用函数的形式实现;(5)界面友好(良好的人机互交),程序要

7、有注释。2.2任务(1)定义一个结构体类型数组,输入每一位同学的记录(包括姓名、电话号码、e_mail、地址),将其信息存入文件中;(2)输入姓名查询该同学的信息,并显示在屏幕上;(3)按姓名排序后,显示所有信息在屏幕上;(4)在排好序的记录中插入一个同学的记录后仍然是排好序的;(5)输入姓名后按姓名删除,把其余记录显示在屏幕上;(6)画出所有模块的流程图(每个人画自己负责的模块流程图);(7)编写代码;(8)程序分析与调试。2.3运行环境(1)WINDOWS2000/XP系统(2)TurboC2.0编译环境2.4开发工具C语言3概要设计与详细设计3.1系统流

8、程图。添加:可以添加通讯录记录,依次输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。