下载此文档

学生综合测评系统(C语言设计).doc


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
学生综合测评系统(C语言设计)
LT
0
郑州科技学院
C语言课程设计

设计(论文)题目: 学生成绩管理系统
所 在 院: 信息工程学院
专 业 班 级: 15计算机科学与技术3班
学 生 姓 名: 宋建军
学 号: 201515085
指 导 教 师: 周丽

2016年9月11日

1
郑州科技学院
课程设计(论文)任务书
设计题目: 学生综合信息测评系统
专业班级: 15计算机科学与技术3班
学号 2015150085 姓名 宋建军
主要内容
设计学生成绩管理系统,主要包含:输入记录模块、查询记录模块、更新记录模块、统计记录模块和输出记录模块。
采用字符用户界面,通过菜单选择相应的操作,直观且操作简单。数据的存储选用数据文件方式;编辑平台选用Microsoft Visual C++ 。所用到的知识点有:三种基本程序结构,数组,函数,指针,结构体,文件操作和链表。
基本要求:
按照内容要求,设计完整的学生成绩管理系统。要求调试通过,不存在漏洞,方便用户操作。功能的实现上力求容错能力要强且提示信息完备。
0
概述
1 ) 程序要求
每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%,10%,10%,20%。
A、学生信息处理
(1) 输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小到大的顺序存入文件中。
(2) 插入(修改)同学信息:
(3) 删除同学信息:
(4) 浏览学生信息:
B、学生数据处理:
(1) 按考试科目录入学生成绩并且按公式:
考试成绩=(语文+数学+外语)/3 计算考试成绩,并计算考试名次,提示:先把学生信息读入数组,然后按提示输入每科成绩,计算考试成绩,求出名次,最后把学生记录写入一个文件中。
(2) 学生测评数据输入并计算综合测评总分及名次。
综合测评总分=(考试成绩)*+(同学互评分)*+品德成绩*+任课老师评分*。
(3) 学生数据管理
输入学号,读出并显示该同学信息,输入新数据,将改后信息写入文件
(4) 学生数据查询:
输入学号或其他信息,即读出所有数据信息,并显示出来。
C、学生综合信息输出

3 ) 开发环境
Microsoft Visual C++
需求分析
0
为什么要做个学生综合测评系统。
以下有几点理由
1,我们都知道学校考核一个学生的主要依据就是学生的综合成绩,综合素质。
这就让一个学生的综合测评系统的建立显得尤为重要。
2一个学生综合测评系统包括学生的方方面面信息,这有利于学校的管理。
3大家都知道学生是流动的,而且综合测评是每年评比一次,所以这学生综合测评系统的更改录入功能重要性不明而喻。
4现在是个时间就是金钱的社会。老师本身就工作繁忙。这系统可以大大减轻老师的包袱。
5这是个开放的平台,每个学生都可以轻易地查询自己的成绩。灵活性强。
总体设计
1) 程序主界面设计
主界面

数据处理系统
学生信息处理
退出
综合信息输出
1

2 ) 学生信息处理子界面设计
学生信息处理
浏览学生信息
修改学生信息
返回
删除学生信息
输入学生信息

2

3)学生数据处理子界面设计
学生数据处理
学生数据查询
返回

修改学生数据
录入成绩


3
4 ) 主菜单程序流程图
开始
Data-menu
退出
I=9?
输入数字
主菜单

学生综合测评系统(C语言设计) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lu2yuwb
  • 文件大小2.60 MB
  • 时间2021-12-17