电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

c语言课程设计说明书

  • 资源ID:33965537       资源大小:123.30KB        全文页数:17页
  • 资源格式: DOC        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

c语言课程设计说明书

数学与计算机学院课程设计说明书课 程 名 称: 程序设计语言- 课程设计 课 程 代 码: 题 目: 学生信息管理系统 年级/专业/班: 学 生 姓 名: 学 号: 开 始 时 间: 2010 年 12 月 日完 成 时 间: 2010 年 12 月 日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5) 说明书撰写质量(45) 总 分(100)指导教师签名: 年 月 日西华大学数计学院课程设计说明书目 录 1 引 言 .11.1 问题的提出 .11.2 国内外研究的现状 .11.5 任务与分析 .12. 程序的主要功能 .22.1 录入功能 .22.2 删除信息 .22.3 查询功能 .22.4 修改功能 .22.5 保存功能 .22.6 退出系统3 程序运行平台 .34 总体设计 .45 模块分析 .85.1 录入模块 .85.2 删除模块 .85.3 查询模块 .85.4 修改模块 .85.5 保存模块 .85.6 退出系统模块 .86 系统测试 .97 结论 .10附录 西华大学数计学院课程设计说明书I摘 要 随着计算机的普及,计算机系统越来使用于社会的各个领域。社会需求以及市场竞争等日新月异、瞬息万变,在这种情况下,信息进入重要资源的行列。随着信息技术的推广应用和信息资源的不断开发利用,管理信息化正在往广度和深度发展,这导致信息管理在整个管理中地位的提升。信息管理渗透于和体现在各种管理的全部过程。可以说,现代企业和组织若无信息管理,也就谈不上任何管理了。教育也不例外。自从有了计算机以后,好的管理系统能够使教育更加繁荣,更加规范化,提高了教育人士的办事效率,创造出无形的价值,让学生更好的发展。在以前没有学生信息管理系统,上层无法对学生的信息有很好的了解和管理,一旦需要了解学生的具体信息时,却发现没有学生完整的信息资料。因此,针对这些问题,设计学生信息管理系统解决对学生每人的统计,能够随意调出每个学生的信息情况查询,能够输出一览表,直观的快速的看到想看的学生的有关信息。对各种数据自动化计算,大大提高了工作效率。关键词:学生信息管理系统;学生;管理西华大学数计学院课程设计说明书21 引 言 1.1 问题的提出在现代化的教育管理中,对学生信息的管理是一件很重要但又很复杂的事,所以利用计算机软件进行辅助管理可以大大的提高效率,所以我们可以利用计算机语言来开发一种对学生信息进行管理的软件,这种软件不但可以对学生信息进行管理,稍微修改其中的一些程序是也能对大小企业职工的信息进行管理,可谓是一举多得,所以很有必要开发出这种软件。1.2 国内外研究的现状 已成功应用于各个企业,现在学校已基本上全部使用。1.3 任务与分析编制一个学生信息管理系统,每个学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail 等。具体功能:(1)系统以菜单方式工作(2)学生信息录入功能(学生信息用文件保存)-输入(2)学生信息浏览功能-输出(3)查询-算法 (5)按学号或姓名进行查询 (6)按学号或姓名进行学生信息的删除与修改2 程序的主要功能2.1 录入功能添加学生的基本信息,包括学号、姓名、性别、年龄、家庭住址、电话和E-mail。2.2 删除功能输入要删除学生的学号或姓名,就能删除学生的所有信息。2.3 查询功能选择查询方式,按学号查询,根据您所键入的学生的学号,显示其详细的信息,即学号、姓名、性别、年龄、家庭住址、电话和 E-mail;按姓名查询,根据您所键入的学生的姓名,显示其详细的信息,即学号、姓名、性别、年龄、西华大学数计学院课程设计说明书3家庭住址、电话和 E-mail。2.4 修改功能选择您想修改学生的信息,输入您想输入的数据,完成修改。进行查询时,您可以看到您修改后的学生的新信息。2.5 修改功能对已经输入文件的信息进行保存。3 程序运行平台VC+6.0。具体操作如下:新建工程,建立新的源文件,再编译,链接,执行,调试 4 总体设计图 4.1 系统总体框架图主 函 数录入信息删除信息查询信息修改信息保存信息退出系统西华大学数计学院课程设计说明书45 模块分析5.1 录入模块设计思想:使用结构体存储信息 ,再写入文件中。流程图:开始写入文件输入学生信息结束图 5.1 录入信息流程图 void Add(Link l) /学生信息的录入 Node *p,*r,*s; char num10; r=l; s=l->next; while(r->next!=NULL) r=r->next; /将指针至于最末尾while(1) printf("请你输入学号(以'0'返回上一级菜单:)"); scanf("%s",num); if(strcmp(num,"0")=0) break; while(s) if(strcmp(s->data.num,num)=0) printf("=>提示:学号为'%s'的学生已经存在,若要修改请你选择 '4 修改'!n",num); printstart(); printc(); printe(s); printstart(); printf("n"); return; 西华大学数计学院课程设计说明书5 s=s->next; p=(Node *)malloc(sizeof(Node); strcpy(p->data.num,num); printf("请你输入姓名:"); scanf("%s",p->data.name); getchar(); printf("请你输入性别:"); scanf("%s",p->data.sex); getchar(); printf("请你输入年龄:"); scanf("%s", getchar(); printf("请你输入出生日期:"); scanf("%s", getchar(); printf("请你输入地址:"); scanf("%s", getchar(); printf("请你输入 E-mail 地址 :"); scanf("%s", getchar(); printf("请你输入电话号码:"); scanf("%s", getchar(); p->next=NULL; r->next=p; r=p; shoudsave=1; 5.2 删除模块输入学号或姓名对学生信息进行删除。核心代码是 void Del(Link l) /删除 int sel; 西华大学数计学院课程设计说明书6Node *p,*r; char findmess20; if(!l->next) printf("n=>提示:没有资料可以删除!n"); return; printf("n=>1 按学号删除n=>2 按姓名删除n"); scanf("%d", if(sel=1) printf("请你输入要删除的学号:"); scanf("%s",findmess); p=Locate(l,findmess,"num"); if(p) r=l; while(r->next!=p) r=r->next; r->next=p->next; free(p); printf("n=>提示:该学生已经成功删除!n"); shoudsave=1; else Nofind(); else if(sel=2) printf("请你输入要删除的姓名:"); scanf("%s",findmess); 西华大学数计学院课程设计说明书7p=Locate(l,findmess,"name"); if(p) r=l; while(r->next!=p) r=r->next; r->next=p->next; free(p); printf("n=>提示:该学生已经成功删除!n"); shoudsave=1; else N

注意事项

本文(c语言课程设计说明书)为本站会员(第***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.