全球旧事资料 分类
淮海工学院计算机工程学院
课程设计报告
设计名称:姓名:
通讯录管理系统
学号:
专业班级:系(院):设计时间:
网络工程111计算机工程学院20126112011622
设计地点计算机工程学院机房、学生宿舍、图书馆
指导教师评语:成绩:
签名:
年月日
fC课程设计报告

2
页,共
19

1.课程设计目的
本课程设计是计算机科学与技术业重要的实践性环节之一,是在学生学习完《C程序设计》课程后进行的一次全面的综合练习。本课程设计的目的和任务:(1)巩固和加深学生对C课程的基本知识的理解和掌握;(2)掌握C编程和程序调试的基本技能;(3)利用C进行简单软件设计的基本思路和方法;(4)提高运用C解决实际问题的能力;(5)掌握书写程序设计说明文档的能力。本次课程设计利用《C程序设计》课程中所学到的编程知识和编程技巧,完成具有一定难度和工作量的程序设计题目,帮助学生掌握编程、调试的基本技能,使学生能够独立完成所布置的任务。
2.课程设计任务与要求:
要求:1设计题目、设计要求以及系统功能需求分析;2总体设计:包括模块说明、模块结构图和系统流程图;3详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图;4源程序代码及设计成果:完整源程序清单和设计成果;5总结:调试分析过程描述:包括测试数据、测试输出结果以及对程序调试过程中存在问题的思考(列出主要问题的出错现象、出错原因、解决方法及效果等)包括课程设计过程中的学习体会与收获、对C和本次课程设计的认识等内容;任务:以本班同学的具体数据为背景,设计一个本班同学通讯录。实现功能:1通讯录编辑(添加、删除)。2按不同的项进行查找。3对已存在的通讯录按不同的项排序。4将通讯录写入文件5从文件读入通讯录备注:通讯录至少应该有以下数据项:姓名,地址,电话,邮编,Email。
3.课程设计说明书
fC课程设计报告

3
页,共
19

一、模块说明
这个通讯录管理系统了六个模块分别是联系人信息模块(主要包括姓名、住址、邮编、手机号、Email地址、QQ号)、联系人信息查询模块仅限于按照姓名查找、添加联系人信息模块(根据提示一步一步地添加,人性化)、删除联系人信息模块(支持按照手机号和姓名删除)、保存联系人信息模块(保存到默认文件夹下,txt格式文件)、联系人信息排序模块(支持按照姓名和地址,升序和降序)。为了精简主函数,使程序清晰明了,这六个模块中原r
好听全球资料 返回顶部