您当前的位置:首页 > 联系我们

个人通讯录管理系统

发布时间:2018-12-20 14:02:53 编辑: 浏览次数: 打印此文

  个人通讯录管理系统._企业管理_经管营销_专业资料。重庆科技学院 《C 语言程序设计》 课程设计报告 学 院:_电气与信息工程学院_ 专业班级: 学 号: 学生姓名: 设计地点(单位)________ I515 ______________

  重庆科技学院 《C 语言程序设计》 课程设计报告 学 院:_电气与信息工程学院_ 专业班级: 学 号: 学生姓名: 设计地点(单位)________ I515 ______________ __ _____________ 设计题目:__________个人通讯录管理系统 完成日期: 2012 年 12 月 28 日 指导教师评语: ______________________ _________________ __________________________________________________________________________________ __________________________________________________________________________________ _____________________________________ __________ _ 成绩(五级记分制):______ __________ 指导教师(签字):________ ________ 重庆科技学院《C 语言程序设计》课程设计报告 摘要 本次课程设计的题目为个人通讯录管理系统,要求将程序中所输入的联系人姓名、电话和地址 信息这三个数据以文本方式保存在磁盘中,并且能够对所储存的联系人信息进行显示、查询、修改、 删除等功能。 我编写的程序从整体上看可分为两个部分,一部分为文件的建立、读取和保存,另一部分为通 讯录功能的实现。在文件部分,我通过 readfile()函数和 writefile()函数从而实现了对磁盘上数据的进 行写和读,通过刚开始的界面提示可以知道文件是否建立,以免丢失数据,我还为用户设计了保存 退出和不保存退出两大功能供用户做选择。 在模块功能实现部分, 通过 scanf 从键盘上输入的数字放 到 switch() case 循环中来实现调用 zengjia()、shanchu()、xiugai()、chazhao()等十五个函数来实现“添 加”、“查询和显示”、“修改”、“删除”等不同功能。 关键字:文件、数组、循环、函数 1 重庆科技学院《C 语言程序设计》课程设计报告 重庆科技学院 课程设计任务书 设计题目:个人通讯录管理系统 学生姓名 课程名称 C 语言程序设计课程设计 专业班级 地 点 I515 起止时间 设 计 内 容 及 要 求 电自专 2011 2012 年 12 月 17 日-12 月 28 日 建立一通讯录,输入姓名、电话号码、住址等信息,然后对通信簿进行显示、 查找、添加、修改及删除。 进一步掌握利用 C 语言进行程序设计的能力;进一步理解和运用结构化程序设 计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长 程序的基本方法;学会利用流程图表示算法。 根据题目要求,运用所学知识,完成设计和实现工作,并按照书写规范,撰写 课程设计报告。 设 计 参 数 (1)系统分析、设计正确。 (2)结果以图表方式显示。 (3)界面简洁、美观。 (4)报告格式规范。 进 度 要 求 周一:明确设计任务,学习相关基础知识 周二:熟悉各知识点,进行基础练习 周三:根据题目要求,进行设计和实现 周四:根据题目要求,进行设计和实现 周五:撰写报告,进行答辩 参 考 资 料 其 它 说 明 [1]何钦铭 颜晖.《C语言程序设计》.高等教育出版社.2008 年 [2]谭浩强 张基温.《C语言程序设计教程》.高