1、通讯录信息管理系统设计通讯录信息管理系统设计 计算机学院计算机学院 计算机科学与技术专业计算机科学与技术专业 1.1.课程设计的目的课程设计的目的 学习了学习了 C 语言程序设计这门课程之后,使我对程序设计有了一定的了解,语言程序设计这门课程之后,使我对程序设计有了一定的了解, 为了熟练掌握为了熟练掌握 C 语言的语法特点、及其数据结构,提高自身编写程序的能力。语言的语法特点、及其数据结构,提高自身编写程序的能力。 通过课程设计实现理论知识与实际情况的结合,使所学知识能够在现实社会中通过课程设计实现理论知识与实际情况的结合,使所学知识能够在现实社会中 起到一定的作用,防止所编写的程序脱离实际,
2、让程序可以更好的发挥作用,起到一定的作用,防止所编写的程序脱离实际,让程序可以更好的发挥作用, 以便减轻实际工作中所遇到的繁琐步骤,提高现实工作中的效率。此外通过课以便减轻实际工作中所遇到的繁琐步骤,提高现实工作中的效率。此外通过课 程设计提高逻辑思考能力和解决实际问题的能力。程序设计中,语句的语法和程设计提高逻辑思考能力和解决实际问题的能力。程序设计中,语句的语法和 常量变量的定义都有严格的要求常量变量的定义都有严格的要求,有时输了一个中文标点、打错了一个字母,有时输了一个中文标点、打错了一个字母, 编译就不通过,程序无法正常运行。因此,程序设计初学阶段,学生经常会犯编译就不通过,程序无法正
3、常运行。因此,程序设计初学阶段,学生经常会犯 这样的错误,可能要通过几次乃至十多次的反复修改、调试,才能成功,但这这样的错误,可能要通过几次乃至十多次的反复修改、调试,才能成功,但这 种现象会随着学习的深入而慢慢改观。这当中就有一个严谨治学、一丝不苟的种现象会随着学习的深入而慢慢改观。这当中就有一个严谨治学、一丝不苟的 科学精神的培养,又有一个不怕失败、百折不挠品格的锻炼。科学精神的培养,又有一个不怕失败、百折不挠品格的锻炼。 通讯录信息管理系统通讯录信息管理系统是生活中不可缺少的部分编写了一个通讯录信息管理是生活中不可缺少的部分编写了一个通讯录信息管理 系统是十分必要的。系统是十分必要的。
4、本程序设计具有本程序设计具有通讯信息的录入,进行保存、查找、删除通讯信息的录入,进行保存、查找、删除等功能,操作界等功能,操作界 面简洁美观,易于操作。面简洁美观,易于操作。 程序用了条件、循环、指针、结构程序用了条件、循环、指针、结构体等知识点体等知识点,综合,综合 了文件的打开和保存编写的。了文件的打开和保存编写的。软件运用菜单实现交互式软件运用菜单实现交互式 管理,用户轻松的按键管理,用户轻松的按键 既可实现对软件的操作,操作简单易懂,功能丰富,可以很好的满足的需要。既可实现对软件的操作,操作简单易懂,功能丰富,可以很好的满足的需要。 通过对通讯录管理系统的设计,进一步理解和掌握通过对通讯录管理系统的设计,进一步理解和掌握 C语言这门课程的知识语言这门课程的知识 点,能够熟练的调用各种函数,把各种点,能够熟练的调用各种函数,把各种 C 语句有机的结合起来,提高自己语句有机的结合起来,提高自己 C 语语 言程序设计的能力,为今后解决实际问题打下良好基础。言程序设计的能力,为今后解决实际问题打下良好基础。 2.2.设计方案论证设计方案论证 2 21 1 设计思路设计思路 建立