学生成绩管理系统c语言课程设计大学论文 .doc

学生成绩管理系统c语言课程设计大学论文 .doc

ID:11049027

大小:490.50 KB

页数:46页

时间:2018-07-09

学生成绩管理系统c语言课程设计大学论文  .doc_第1页
学生成绩管理系统c语言课程设计大学论文  .doc_第2页
学生成绩管理系统c语言课程设计大学论文  .doc_第3页
学生成绩管理系统c语言课程设计大学论文  .doc_第4页
学生成绩管理系统c语言课程设计大学论文  .doc_第5页
资源描述:

《学生成绩管理系统c语言课程设计大学论文 .doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉长江工商学院计算机技术系项目名称:学生成绩管理系统学生姓名:学号:班级:指导教师:2013年6月18日目录1实验目的和意义11.1目的11.2意义12系统功能描述及设计23系统存储结构设计与描述44系统功能实现及算法描述74.1学生信息的录入74.2学生信息的浏览84.3学生信息查询94.4学生信息排序104.5对学生信息进行删除114.6对学生信息进行修改124.7对学生信息进行添加134.8对学生成绩进行统计145系统性能测试155.1录入学生信息功能测试155.2浏览功能测试155.3查询学生信息165.4学生成绩排序175.5

2、实现对学生信息的删除185.6实现对学生信息的修改195.7实现对学生信息的添加205.8实现对学生信息的统计206设计小结21致谢22参考文献23源代码清单:25武汉长江工商学院计算机科学与技术系1实验目的和意义1.1目的本课程设计的目的就是要通过一次集中的强化训练,使学生能及时巩固已学的知识,补充未学的但又必要的内容。进行课程设计目的在于加深对程序设计基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程序设计能力。具体目的如下:(1)使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。(2)培养学生综合运用所学

3、知识独立完成课程设计的能力。(3)培养学生勇于探索、严谨推理、实事求是、有错必改、用实践来检验理论,全方位考虑问题等科学技术人员应具备的素质。(4)提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。(5)培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,出不培养工程意识和创新能力。(6)对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。1.2意义随着学校规模迅速扩大,学生管理工作信息量急剧增加,信息变化幅度大,依靠传统的手工管

4、理手段显然已不能适应新时期高校大学生的管理工作,无法完成大量的信息分析和处理。同时,随着学校管理体制改革的深化,学校有关职能部门如何全面、准确、及时地了解和掌握学生的信息,建立科学公正的学生个体和院系学生工作评价体系,已经成为新时期高校学生管理工作面临的一个新课题。为此,建设一套切实可行的学生工作管理系统,结合学校实际,充分利用校园网的资源优势,不仅使信息渠道更为畅通,而且可以资源共享。既为全面了解学生的综合信息提供了方便,使得查询统计更为准确便捷,又可以用电子档案逐步代替或辅佐传统的纸质档案,实现管理手段现代化。该系统提供学生的基本状况

5、、学习成绩、在校表现和奖惩等全方位的信息资料。在此基础上,构建学生考核、测评标准,建立评价指标体系,对学生进行科学测评,减少传统测评中的人为干扰,使对学生的评价更为客观、全面和科学。提高学生工作办公自动化程度,建立学生信息库,把学生工作者从日常繁重重复的劳动中解放出来,减轻工作强度,提高工作效率。43武汉长江工商学院计算机科学与技术系2系统功能描述及设计本课程设计要求的几个功能在程序里面都能实现,有学生信息的输入、浏览、排序、统计、修改、删除、查询、添加,退出等。根据用户的需求来执行程序。程序总体结构如图(2-1)所示:学生信息输入负责将

6、学生的信息存储到对应的文本文件中,对学生的信息排序就包括按总分排序和按计算机成绩排序。统计也包括对计算机成绩的统计和对数学和英语成绩的统计。删除就负责对学生信息的删除。查询就可实现对学号的查询。进入主菜单由函数print();实现。里面有九个功能供其选择菜单一:信息录入功能,输入选项一进入该功能,根据系统提示输入相应的数据。菜单二:为学生信息浏览功能,当用户输入二选项时,系统自动用户输入的数据调入内存在输出到显示器上。供用户浏览。菜单三:为学生信息查询功能,当用户选择第三个功能后是按学号查询。菜单四:对学生成绩进行排序,当用户进入该功能后

7、有两个选项供其选择,分别是:按计算机和总分排序。43武汉长江工商学院计算机科学与技术系菜单五:学生信息的删除,一般删除学生信息的时候是非常小心的,故当用户选择该功能后为了防止误删,只有按学号查找出要删除信息的同学的信息进行删除操作,操作成功后,系统会给出相应的提示说明操作成功。菜单六:学生信息的修改,用户在主菜单里里面可选择此功能,进入功能后,会将所有的同学的信息输出供用户参考,当用户输入要查找的同学的学好后可进入选择界面,提示用户是要修改的项目,当用户选择完毕后,直接输入新的数据即可,最后将数据保存到文件中。菜单五:学生信息的添加,用户

8、可以根据自己的需要来选择添加学生的信息,此功能会调用学生信息的输入来完成,事后给出提示添加成功!菜单八:学生信息的统计,此选项可以根据用户的不同需要进行统计,可按计算机成绩统计,按英语分数排序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。