个人通讯录管理系统课程设计报告示例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
进 3 月 1 日 -- 3 月 1 日明确设计任务,学习相关知识;
度 3 月 2 日 -- 3 月 2 日查阅相关资料,进行基础练习; 要
3 月 3 日 -- 3 月 4 日根据题目要求,进行设计和实现; 求
3 月 5 日 -- 3 月 5 日撰写课程设计报告,进行答辩。
参 [1]C 程序设计经典教程, [ 美 ]Deitel,H.M. ,[ 美 ]Deitel,P.J. 著,清华大学出版社,
3 详细设计 ....................................................................................................................................... 4 3.1 主函数 ................................................................................................................................ 4 3.2 信息输入 ............................................................................................................................. 6 3.3 信息查询 ............................................................................................................................. 7 3.4 信息删除 ............................................................................................................................. 7 3.4 信息修改 ............................................................................................................................. 8 3.4 信息显示 ............................................................................................................................. 9
5测试结果 ..................................................................................................................................... 11 5 .1 文件输入 ......................................................................................................................... 11 输入个人通讯信息,运行结果如下: ................................................................................. 11 ................................................................................................................................................. 11 5 .2查询结果 ........................................................................................................................ 12 5 .3 修改结果 ...................................................................................................................... 13 5.4 删除结果 ......................................................................................................................... 14 5 .5 全部显示结果 ................................................................................................................ 14
要 计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长
求 程序的基本方法;学会利用流程图表示算法。
根据题目要求,运用所学知识,完成设计和实现工作,并按照书写规范,撰写
课程设计报告。
(1)系统分析、设计正确。
设 (2)结果以图表方式显示。 计
(3)界面简洁、美观。 参 数 (4)报告格式规范。
考 2006 资 [2] Windows 程序设计, [ 美 ] Charles Petzold 料
著,北京大学出版社 ,2004
其
它
说 1 . 本表应在每次实施前一周由负责教师填写二份,
院系审批后交院系办备案, 一份
由负责教师留用。2 . 若填写内容较多可另纸附后。
明 3. 一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。
学生姓名
课程名称
C 语言程序设计课程设计 专业班级 计算机科学与技术 2009
地点
起止时间
设
建立一通讯录,输入姓名、电话号码、住址等信息,然后对通信簿进行显示、
计 查找、添加、修改及删除。
内 系统所涉及的信息以二进制文件的形式保存在磁盘上。
容
及
进一步掌握利用 C 语言进行程序设计的能力;进一步理解和运用结构化程序设
2 概要设计 ....................................................................................................................................... 2 2.1 信息的存储 ........................................................................................................................ 2 2.2 个人通讯信息的设计 ......................................................................................................... 2 2.3 主函数设计 ......................................................................................................................... 2 2.4 信息添加的设计 ................................................................................................................. 2 2.5 信息查询的设计 ................................................................................................................. 3 2.6 信息删除的设计 ................................................................................................................. 3 2.7 信息修改的设计 ................................................................................................................. 3 2.8 信息显示的设计 ................................................................................................................ 3
___________________________________________________
_ቤተ መጻሕፍቲ ባይዱ________ _
成绩(五级记分制) :______ __________ 指导教师(签字) :________ ________
重庆科技学院课程设计报告
重庆科技学院 课程设计任务书
设计题目:个人通讯录管理系统
教研室主任:
指导教师: 2010 年 2 月 27 日
I
重庆科技学院课程设计报告
摘要
本次课程设计的题目是个人通讯录管理系统, 要求在磁盘中以二进制文件的 形式存储人员的姓名、 年龄、性别等基本信息,并运用程序将磁盘文件中的个人 基本信息进行查询、修改和删除等。
我编写的程序从整体上看可分为五大部分, 分别是“添加”、“查询”、“修改”、 “删除”和“全部显示” 。其中添加信息是将人员的基本信息输入并以二进制文 件的形式保存在文件中,当添加完所要输入的个人通讯信息后继续选择其它功 能;若要对文件中存储的个人通讯信息进行查询、修改和删除等时, 则可按照程 序提示分别进行。 关键词: 通讯信息、添加、查询、修改、删除、全部显示。
重庆科技学院
课程设计报告
院(系) :_电子信息工程学院 _ 专业班级 :
学生姓名 :
学 号:
设计地点(单位):_ _____________
设计题目 :______ _____________
完成日期: 2010 年 3 月 5 日
指导教师评语 : _______________________________________
___________________________________________________________________________
___________________________________________________________________________
4 调试分析 ..................................................................................................................................... 10 4.1 问题解决 .......................................................................................................................... 10
II
重庆科技学院课程设计报告
目录
1 设计内容与要求 ........................................................................................................................... 1 1.1 设计内容 ............................................................................................................................ 1 1.2 设计要求 ............................................................................................................................ 1