




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生成绩管理系统C程序设计大作业实训报告实训项目: 学生成绩管理系统 系 部: 物流信息系 班 级: wx0904 姓 名: 张 金 印 指导老师: 武 献 宇 实训时间: 2010.6.212010.7.2 学生成绩管理系统设计报告 1实训时间: 2010年6月212010年7月2日2实训目的课程实训针对本课程所学知识进行综合性的实践训练。通过本次实训,掌握C语言的语法结构,巩固C语言程序设计的基本理论,同时提高理论联系实际的应用能力,从而进一步培养综合分析问题和解决问题的途径,更好地理解程序设计的基本技术及工作过程。3.系统功能分析系统在功能分析是在系统开发的总体任务的基础上完成的。学生成绩管理系统,用于对班级的学生成绩进行处理。班级有N个学生,每个学生的信息包括学号、姓名和3门课成绩。学生成绩管理系统需要完成的作用功能主要有:(1) 录入学生数据。(2) 显示学生数据。(3) 按学号查询学生数据(4) 按姓名查询学生数据(5) 计算每个学生平均成绩。(6) 计算各科平均成绩。(7) 按照学生平均成绩排序。4实训日志 第十七周步 骤内 容星期一实训动员、应用程序设计相关知识讲解星期二文件操作星期三回寝室查询相关资料星期四主界面设计、数据录入模块星期五显示学生数据模块第十八周步 骤内 容星期一数据查询模块(按学号与姓名查询)星期二计算每个学生平均成绩、计算各科平均成绩星期三回寝室查阅相关资料星期四按照学生平均成绩排序星期五程序调试、编写实训报告上交作业5.6各模块功能简述1. 录入学生数据通过creat()函数创建学生管理信息系统的基本信息.如:学号、姓名、成绩等。并写入磁盘文件。2. 显示学生数据通过show()函数将录入进去的学生信息,从磁盘文件读取学生数据并显示。3. 计算学生平均成绩 通过average()函数将计算每个学生的平均成绩。4. 计算各科平均成绩 通过allaverage()函数计算各科平均成绩并输出。5. 排名 通过sort()函数按个人平均成绩高低排序。6. 按学号查询数据 通过findnum()函数按学号查询学生数据。7. 按姓名查询数据 通过findname()函数按姓名查询学生数据。8、修改学生成绩数据通过modify()函数先查找学生学号,再对其进行所有的成绩修改。9.、关于程序的编写者、指导老师还有日期。6总结:实训期间,让我们学到了很多东西,不仅使我们理论上对C有了全新的认识,在实践能力上也得到了提高,真正的做到了学以致用。更学到了做人的道理,对我们来说受益非浅,除外,我们还学会如何更好地与别人沟通。这次实训对于我们以后学习,找工作也一定的帮助,在短短的一个星期中相信这些宝贵的经验会成为我们以后成功的基石。 在这次实训过程中,大家对C程序设计有了初步的理解。对输入代码中的一些小错误基本上都能自己解决。总的来说大家知道怎么样去设计一个完整的程序,设计一个完整程序的步骤。7实训心得此外我还队学习C总结了以下学习方法:1、良好的学习心态(1)要有自信,自强,积极主动学习;(2)克服畏难情绪,树立学好程序设计的信心。2、有良好的学习习惯 (1)课前预习,认真听课并适当做些笔记,课后要认真复习消化所学内容,完成作业.。(2) C程序设计的入门学习并不难,但却是一个十分重要的过程,因为程序设计思想就在这时形成的,良好的程序设计习惯也在这个阶段养成.3、习程序设计要注重理解一些重要的概念.C程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量,条件语句,循环语句、数组、函数、指针、文件等概念.但要真正能进行程序设计,需要深入理解这些概念.因此,在程序入门阶段还是应该重视概念的学习。4、己动手编写程序程序设计入门阶段要经常自己动手抄写或编写一些小程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法.因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高写程序的能力。5、读,借签别人设计的好程序 多看别人设计好的程序代码,包括教材上的例题程序.在读懂别人程序 后, 要想他为什么这么设计能不能将程序修改完成更多的功能 则可以学到别人优秀的东西,帮助自己提高自身水平.6 、C程序设计学习的重点(1)程序设计课是高强度的脑力劳动,不是听会的,也不是看会的,而是练会的(2)只有自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来 才比较从容,等你在编写大量程序之后,我想过二级肯定没问题,不过能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家装施工安全合同协议书
- 护理与基础护理课件
- 资产转让合同履约金约定
- 2025代签合同授权委托书范本
- 2025电子产品制造合同模板
- 2025企业住房公积金借款合同
- 2025届毕业生签订劳动合同时需要注意哪些细节
- 2025股权转让协议科技公司股权转让合同
- 2025桥梁工程招标代理合同
- 细胞五大病因机制解析
- 2025年小学语文毕业升学全真模拟试卷(古诗词背诵默写)历年真题回顾
- 东莞滨海湾新区管理委员会下属事业单位招聘笔试真题2024
- 2025年云南省中考数学-26题二次函数降次幂题35道
- 2025届中考地理全真模拟卷 【江苏专用】(含解析)
- 2025年自动驾驶汽车商业化应用场景规划与风险评估报告
- 安徽宣城郎溪开创控股集团有限公司下属子公司招聘笔试题库2025
- 体育俱乐部托管协议书
- 2025届江苏省高三高考科研卷语文试题及参考答案
- 统编版语文六年级下册古诗词诵读考点巩固 期末复习专用课件
- 中小学期末考试总动员主题班会
- 2025年苏教版数学小学四年级下册期末模拟题及答案(六)
评论
0/150
提交评论