如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
/NUMPAGES21《C语言程序设计》课程设计报告书题目:通讯录程序设计系别:计算机工程系专业:计算机网络设计班级:网12姓名:胡玉婷学号:指导教师:耀军、新爱二○一一年六月七日一、课程设计(论文)的容编写学生通讯录程序,包括以下功能模块:1、通讯录的每一条信息包括学号、、(字符数组)。2、输入功能:可以一次完成若干条信息的输入。3、显示功能:完成全部通讯录信息的显示。4、查找功能:完成按查找通讯信息,并显示。5、增加功能:增加通讯信息。6、删除功能:完成按删除通讯信息。7、将通讯录信息存在文件addrbook中。8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!二、课程设计(论文)的要求与数据1、用C语言实现系统;2、利用结构体数组或动态链表实现学生通讯录的数据结构设计;3、系统具有增加,查询,删除等基本功能;4、系统的各个功能模块要求用函数的形式实现;5、将通讯录信息存在文件中;6、完成设计任务并编写课程设计说明书。7、每个同学提交源程序(*.c),可执行程序(*.exe),保存通讯录信息的文件addrbook,课程设计说明书电子文档(word)。每班交一光盘,包含所有学生的资料(按学号排序),每个学生的资料放在以学号命名的文件夹中。三、课程设计(论文)应完成的工作1.完成程序的编制、调试,并能正确运行。2.完成课程设计说明书的编写,其容包括(1)封面(2)任务书(3)目录(4)正文(1)总体设计(包含几大功能模块)。(2)详细设计(各功能模块的具体实现算法——流程图)(3)数据结构设计描述,各模块(函数)的功能介绍,参数说明等。(4)调试分析(包含各模块的测试用例,与测试结果。)(5)总结(课程设计完成了哪些功能,还有哪些地方需要改进,与通过一周的课程设计有何收获,调试程序的体会等)(5)参考文献四、应收集的资料与主要参考文献[1]谭浩强著.C程序设计(第三版).:清华大学,2005[2]谭浩强著.C程序设计题解与上机指导.:清华大学,2005目录TOC\o"1-2"\h\z\uHYPERLINK\l"_Toc156832781"一、总体设计(包含几大功能模块)PAGEREF_Toc156832781\h4HYPERLINK\l"_Toc156832782"二、详细设计(各功能模块的具体实现算法——流程图)PAGEREF_Toc156832782\h5HYPERLINK\l"_Toc156832783"第一个函数为输入函数:PAGEREF_Toc156832783\h5HYPERLINK\l"_Toc156832784"第二函数为显示函数:PAGEREF_Toc156832784\h5HYPERLINK\l"_Toc156832785"第三个函数为查找函数:PAGEREF_Toc156832785\h5HYPERLINK\l"_Toc156832786"第四为排序函数PAGEREF_Toc156832786\h6HYPERLINK\l"_Toc156832787"第五为插入函数:PAGEREF_Toc156832787\h6HYPERLINK\l"_Toc156832788"第六删除函数.PAGEREF_Toc156832788\h7HYPERLINK\l"_Toc156832789"三、数据结构设计描述,各模块(函数)的功能介绍,参数说明等PAGEREF_Toc156832789\h9HYPERLINK\l"_Toc156832790"(一):结构设计描述PAGEREF_Toc156832790\h9HYPERLINK\l"_Toc156832791"(二)功能介绍PAGEREF_Toc156832791\h9HYPERLINK\l"_Toc156832792"四、调试分析(包含各模块的测试用例,与测试结果)。PAGEREF_Toc156832792\h12HYPERLINK\l"_Toc156832793"五、总结(课程设计完成了哪些功能,还有哪些地方需要改进,与通过一周的课程设计有何收获,调试程序的体会等)PAGEREF_Toc156832793\h16HYPERLINK\l"_Toc156832794"六、参考文献PAGEREF_Toc156832794\h16一、总体设计(包含几大功能模块)输入功能