电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言课程设计大作业

C语言课程设计大作业_第1页
1/28
C语言课程设计大作业_第2页
2/28
C语言课程设计大作业_第3页
3/28
郑 州 大 学课程报告课 程 名 称: C 语言程序设计 专 业 班 级 : ( 15) 班 学 生 姓 名 : 谢 * 学 号 : 20257611 ** * 任 课 教 师 : 赵 * * 学 期 : 2025—2025-2 课程报告任务书题 目通讯录管理系统主要内容开发一个通讯录管理系统,基本信息包括:编号、姓名、性别、出生年月、固定电话、手机号、电子邮件等基本信息(也可以根据自己情况进行扩充)。使之能提供以下基本功能:(1)通讯录等信息录入功能 (注:数据等要求用文件保存)--输入(2)通讯录信息的浏览功能--输出(3)查询功能(至少一种查询方式)、排序功能(至少一种排序方式):  ① 按电话号码进行查询 ②按姓名查询 等 ③ 根据年龄排序 ④按姓名排序等(4)通讯录条目的删除与修改等扩展功能:可以根据自己的程度进行扩展.比如(1)简单的权限处理 (2)报表打印功能(3)模糊查询,如姓张的人员等;或者给定电子邮件的部分进行查询等(4)给定指定年龄范围之内的查询等等. 总之,可以根据自己需求进行分析功能,成绩评定根据难度进行区分。任务要求一、提交材料应包括:(1)系统源代码 (2)课程报告二、整个设计过程具体要求(1)需求分析 要求学生对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系;(2)设计过程 要求学生进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等)(3)实现过程 要求学生养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;(4)总结阶段 根据要求完成系统设计和实现报告,并进行总结、答辩.成绩评定报告撰写情况(30 分)系统完成情况(30分)答辩情况(40 分)总分内容20 分法律规范程度5 分程序测试5 分基本功能20 分扩展功能10 分自述情况10 分答辩情况30 分 成绩评定老师: 一。 需求分析1,具有数据的插入、修改、删除、显示和查询功能的电话簿管理程序。2,数据包括:人名、工作单位、电话号码和 E—MAIL 地址.3,可对记录中的姓名和电话号码进行修改。4,可增加和删除记录.5,可显示所有的保存记录。6,可按人名或电话号码进行查询.分析 建议采纳结构体数组和文件系统实现.结构体成员包括人名、工作单位、电话号码和 E—MAIL 地址。根据题目的要求程序应该采纳结构体数组和文件系统实现.应该有文件的操作功能;在程序中应该包括输入、显示、删除、查询、添加、修改、保存、加载和退出的功能。二...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言课程设计大作业

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部