




如果您无法下载资料,请参考说明:
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\h4 HYPERLINK\l"_Toc156832782"二、详细设计(各功能模块的具体实现算法——流程图)PAGEREF_Toc156832782\h5 HYPERLINK\l"_Toc156832783"第一个函数为输入函数:PAGEREF_Toc156832783\h5 HYPERLINK\l"_Toc156832784"第二函数为显示函数:PAGEREF_Toc156832784\h5 HYPERLINK\l"_Toc156832785"第三个函数为查找函数:PAGEREF_Toc156832785\h5 HYPERLINK\l"_Toc156832786"第四为排序函数PAGEREF_Toc156832786\h6 HYPERLINK\l"_Toc156832787"第五为插入函数:PAGEREF_Toc156832787\h6 HYPERLINK\l"_Toc156832788"第六删除函数.PAGEREF_Toc156832788\h7 HYPERLINK\l"_Toc156832789"三、数据结构设计描述,各模块(函数)的功能介绍,参数说明等PAGEREF_Toc156832789\h9 HYPERLINK\l"_Toc156832790"(一):结构设计描述PAGEREF_Toc156832790\h9 HYPERLINK\l"_Toc156832791"(二)功能介绍PAGEREF_Toc156832791\h9 HYPERLINK\l"_Toc156832792"四、调试分析(包含各模块的测试用例,与测试结果)。PAGEREF_Toc156832792\h12 HYPERLINK\l"_Toc156832793"五、总结(课程设计完成了哪些功能,还有哪些地方需要改进,与通过一周的课程设计有何收获,调试程序的体会等)PAGEREF_Toc156832793\h16 HYPERLINK\l"_Toc156832794"六、参考文献PAGEREF_Toc156832794\h16 一、总体设计(包含几大功能模块) 输入功能

17****21
实名认证
内容提供者


最近下载