前言
近年来,C语言在国内得到了迅速的推广和应用。作为一门通用的语言,在过去很流行吗,将来依然会如此。几乎每一个理工科或者其他专业的学生毫不例外的要学习它,同时,C语言作为“全国计算机二级等级考试”中的一门可选语言,也是用来衡量计算机程序设计水平的一个重要标准。
从C语言产生到现在,它已成为最重要和最流行的编程语言之一。在各种流行编程语言中,都能看到C语言的影子,如JAVA的语法与C语言基本相同。学习、掌握C语言是每一个计算机技术人员的基本功之一。
C语言具有高级语言的强大功能,却又有很多直接操作计算机硬件的功能(这些都是汇编语言的功能),因此,C语言通常又被称为中级语言。学习和掌握C语言,即可以增进对于计算机底层工作机制的了解,又为进一步学习其他高级语言打下了坚实的基础。
C语言程序设计是一门实践性很强的课程,所以本学科的实验实训非常重要。所以我们进行了本次课程设计实践。
在这个过程中我们都学到了很多,此报告便是这次课程设计的经过、流程,介绍了部分自己编写的程序。
1.问题概述………………………………………………………02
2.系统需求分析…………………………………………………02
3.系统概要设计…………………………………………………02
4.系统的详细设计………………………………………………06
5.系统的测试及调试…………………………………………15
6.用户手册………………………………………………………21
7.总结……………………………………………………………21
8.参考文献………………………………………………………22
9.附录……………………………………………………………23
1.问题概述
设计一个学生综合测评的信息及成绩的管理系统,以解决传统纸质信息统计的不易修改,储存及放置等诸多不便及弊端。来简化学校的办公,节约时间及人力。
1. 系统需求分析
在学生信息的日常管理中,经常需要对学生相关信息进行处理,采用传统的手工记录,查询方式,显然有很多不便,如多次的增、删、改可能使信息变得混乱,为今后的信息提取带来很多麻烦。为了解决这一问题,可采用现代化的手段——计算机进行系统的管理。这样可大大提高管理的质量和效率,并且使学生的信息管理也从手工操作中解脱出来,减少纸制材料的数量,对日常信息的查询、方便、快捷。因此,基于这些方面的考虑,决定开发本系统。
2. 系统概要设计
设计一个学生综合测评的信息及成绩的管理系统,以解决传统纸质信息统计的不易修改,储存及放置等诸多不便及弊端。来简化学校的办公,节约时间及人力。
3.1 系统的主要功能
系统的主要功能是实现学生基本的信息及成绩的录入和管理。主要包括:
A、学生信息处理
(1) 学生信息的录入。
(2) 学生信息的修改。
(3) 学生信息的浏览
B、处理:
(1) 学生考试数据输入并计算平均分及名次
(2) 学生测评数据输入并计算综合测评总分及名次
(3) 的修。
(4) 的查询
C、学生综合信息显示
纹身用遮瑕膏能过公务员体检吗3.2 系统的总体结构
(1)程序主界面的设计
主界面
图3.1.1 系统主界面结构图
(2)学生信息处理子界面设计四川省建设考试培训网
图3.1.2 系统子界面结构图1
河北国家公务员考试
图3.1 系统子界面结构图2
1、学生信息处理
(1) 录入学生信息、学号、姓名、性别、家庭住址、,按学号以小到大的顺序存入文件中。
学生信息可先输入到数组中,排序后可写到文件中。
(2) 修改同学信息。
2、处理:
(1) 考试成绩录入及处理:
考试成绩=(语文+数学+外语)/3 计算考试成绩,并计算考试名次,提示:先把学生信息读入数组,然后按提示输入每科成绩,计算考试成绩,求出名次,最后把学生记录写入一个文件中。
(2) 测评成绩录入及处理:
2019年福建省公务员考试职位表综合测评总分=(考试成绩)*0.6+(同学互评分)*0.1+品德成绩*0.1+任课老师评分*0.2。
(3) 修改:
输入学号,读出并显示该同学信息,输入新数据,将改后信息写入文件
(4) 查询:
输入学号,即读出所有数据信息,并显示出来。
3、查询学生综合信息
山东省高中学业水平考试 输入学号即读出综合信息,并显示出来
3.3 系统软硬件环境
本程序所适用的计算机系统软硬件环境要求为:
硬件环境: Pentium III 500以上内存:256M
软件环境: Windows 7
3.4 数据结构设计
学生信息数据结构类型如下:
struct student
{
int num; /*学号*/
char name[20]; /*学生姓名*/
char sex[10]; /*性别 男/女*/
char home[200]; /*家庭住址*/
int s1; /*语文成绩*/
int s2; /*数学成绩*/
int s3; /*英语成绩*/
int ave; /*三科平均成绩*/
int Tel; /**/
int m1; /*考试名次*/
int a1; /*同学互评分*/2020国考出成绩时间
int a2; /*品德成绩*/
int a3; /*任课教师评分*/
int z; /*综合测评总分*/
发布评论