下载此文档

学生成绩管理系统设计与实现-高级语言课程设计.doc


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
《高级程序设计语言》课程设计成果报告学生成绩管理系统设计与实现学生学号:学生姓名:学院:计算机学院专业班级:软件工程1341专业课程:《高级程序设计语言》指导教师:2014年6月27日题目学生成绩管理系统设计与实现考核项目考核内容得分平时考核(20分)出勤情况、态度、效率;知识掌握情况、基本操作技能、知识应用能力、获取知识能力系统设计(20分)分析系统的功能模块编程调试(20分)实现系统的各个功能模块,并完成调试回答问题(15分)回答老师针对课程设计提出的问题课程设计报告撰写(10分)严格按照规范要求完成课程设计报告源代码(5分)按照规范要求完成课程设计源代码的排版总评成绩指导教师评语:日期:年月日目录第1章系统设计目的 1第2章系统实现思路 4第3章系统详细设计 7第4章系统调试运行 15课程设计体会 21参考文献 ,为了检验学生们的学****成果,老师布置了一个任务,就是设计一个常见的、并且日常生活中会用到的系统,用来进行记录学生的各科成绩、统计班级学****成绩以便进行教学质量评估、以及统计各班的及格率。这个系统就是学生成绩管理系统。,学生在下述各方面的能力应该得到锻炼:巩固C++课程的基本知识和方法,通过该系统的实现,进一步培养学生理论联系实际、综合分析和解决问题的能力;掌握自顶而下的结构化程序设计的方法;进一步掌握在集成环境中程序调试的方法。++课程所学的概念、理论与方法,按照C++程序设计的基本步骤,设计出一个适当规模的程序来实现设计课程内容中的全部功能;,对给出的程序源代码要给出各部分的详细注释;,增强模拟系统功能;、系统的功能模块设计与实现、主要程序流程图、调试运行、课程设计心得与体会等内容。,通过设计的程序可以对各个学生的成绩信息进行录入、修改、增加等一系列操作,以及可以查询学生在所在班级的排名、平均分、总分等情况,并且对学生所在班级的总成绩可以进行评估。:(1)学生类:描述学生基本信息;(2)成绩类:设计的课程分别对应的成绩,如数学、英语、C++;(3)班级类:每位学生对应的班级;(4)课程类:描述课程信息,课程编号、课程名称(如数学、英语、C++);,程序执行时从文件读入;,按班级完成对学生成绩的录入、修改;;;;;;。,可以帮助教师更便捷的整理学生及班级的成绩、查看自己的教学质量效果。要先设计一个程序,那么,就要首先了解程序使用者的需求。所以要先对系统进行需求分析。经过需求分析,系统应有功能包括:(1)能对学生各科成绩进行录入;(2)能对学生的成绩进行增加;(3)能对学生的成绩进行删除;(4)能对学生的成绩进行修改;(5)能对学生的成绩按总成绩,姓名,进行查询;(6)能输出学生的所有数据;(7)能进行成绩统计;(8)能进行总分查询排名。、增加、修改、删除以及求平均分、求总分等操作。在班级为单位的操作中,可以查询学生在班级的排名,以及班级各个学科的不及格人数、以便对教学质量的评估。:(1)学生成绩录入、增加、删除、修改;(2)数据查询;(3)成绩统计;(4)排名显示。,学生成绩管理系统可以分为操作、查询、成绩统计及按总成绩排名等操作。其中操作包括对学生信息的录入、增加、删除及修改。查询包括总成绩查询、按学生姓名查询、及输出所有学生的成绩。成绩统计又分为每个学生的平均成绩及各科不及格的人数。流程图如图2-1。学生成绩管理系统操作查询成绩统计按总成绩排名录入增加删除修改总成绩查询姓名每个学生的平均成绩各科不及格的人数输出所有学生的成绩图2-,具体实现可以参照系统分析相关内容。应用系统主控界面包括记录编

学生成绩管理系统设计与实现-高级语言课程设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小379 KB
  • 时间2020-03-13