哈工大C语言大作业-学生成绩管理系统
哈工大C语言大作业-学生成绩管理系统
完整项目地址:https://github.com/944613709/Student-Performance-Management-System-ByC
说明
- l 设计了学生成绩管理系统,来实现对于学生数据的录入统计等各个功能
- l 进入主菜单之前执行音效播放
- l menu主菜单中显示并根据输入来执行以下函数功能
- l 信息录入学号、姓名和各科考试成绩
- l 计算每门课程的总分和平均分
- l 计算每个学生的总分和平均分
- l 总分由高到低排出名次表
- l 总分由低到高排出名次表
- l 按学号由小到大排出成绩表
- l 按姓名的字典顺序排出成绩表
- l 按学号查询学生排名,以及输入不完整时候的模糊查找
- l 按姓名查询学生排名,以及输入不完整时候的模糊查找
- l 对每门课程分别统计(按优秀(90100)、良好(8089)、中等(7079)、及格(6069)、不及格(0~59)5个类别,对每门课程分别统计每个类别的人数以及所占的百分比)
- l 输出每个学生信息
- l 记录信息写入文件
- l 从文件中读出学生信息
- l 按0并回车退出,并且打印 HIT 校徽以结束语
结构图
程序截图
测试用例1:
方法:执行到这一步程序 目的:测试主菜单是否成功显示 结果:成功显示当前菜单 结论:此次测试稳健
测试用例2:
方法:执行到总分计算程序 目的:测试总分计算程序是否成功 结果:成功计算出总分和平均分并且成功显示 结论:此次测试稳健
测试用例3:
方法:执行到这一步程序 目的:测试按照总分从高到低是否能够成功排序 结果:成功排序并且显示相关信息 结论:此次测试稳健
测试用例4:
方法:执行到这一步程序 目的:测试HIT校徽打印成功是否成功执行 结果:成功执行 结论:此次测试稳健
测试用例5:
方法:执行到这一步程序 目的:测试是否能够给每一门科目成功统计出优秀等人数 结果:成功统计并且显示相关信息 结论:此次测试稳健
测试用例6:
方法:执行到这一步程序并且正确输入一个信息 目的:测试是否能够成功按照输入信息查找学生 结果:成功查找到并且显示相关信息 结论:此次测试稳健
测试用例7:
方法:执行到这一步程序并且错误输入一个信息,但是进入模糊查找 目的:测试是否能够成功按照输入信息模糊查找学生 结果:成功模糊查找到并且显示相关信息 结论:此次测试稳健
哈工大C语言大作业-学生成绩管理系统相关推荐
- 学委作业管理系统c语言,c语言大作业-学生信息管理系统.doc
c语言大作业-学生信息管理系统.doc 课程设计报告书 题目:学生信息管理系统设计 学 院 电子与信息学院 专 业 电子信息类 学生姓名 学生学号 指导教师 课程编号 135160 课程学分 1学分 ...
- c语言作业查询,C语言大作业学生成绩查询系统源代码.doc
C语言大作业学生成绩查询系统源代码 #include #include struct student { char name[20]; char speciality[10]; int C; int ...
- C语言期末大作业-学生成绩管理系统(完整源码+设计报告)
C语言-学生成绩管理系统 一.学生成绩管理系统源码(完整) 二.程序设计报告 1.课程设计目的 2.课程设计任务与要求: 4.课程设计成果(运行截图) 5.课程设计心得 一.学生成绩管理系统源码(完整 ...
- 【C】C语言大作业——学生学籍管理系统
文章目录 学生管理系统 界面 主界面 登陆界面 注册界面 管理界面 学生界面 退出界面 链接 注意 学生管理系统 学C语言时写的一个大作业,弄了一个带图形界面的,使用的是VS配合EasyX图形库进行实 ...
- 学生证选课系统c语言大作业,学生选课管理系统c语言程序
#include #include #include int N1,N2; struct couse * head1; struct student * head2; struct couse //课 ...
- JAVA大作业 | 学生成绩信息管理系统
> * *JAVA大作业 | 学生成绩管理系统(含有用户界面)*** ----- ps :多个包写在一起---– package test; import java.awt.*; import ...
- 学生成绩统计c语言课程设计,学生成绩管理系统-C语言课程设计
记一次课程设计作业 学生成绩管理系统#include #include #include #include /* 学生成绩管理系统介绍 2017C语言课程设计 202160936 1.支持将数据保存 ...
- C语言学生成绩管理设计总结,C语言课程设计学生成绩管理系统个人总结
C语言课程设计学生成绩管理系统个人总结 C语言课程设计--学生成绩管理系统 个人心得体会 (徐州工程学院 14计嵌1班 07组 张凯) 这一周以来的课程设计,不仅让我明白了C语言的确是一门很有用的,但 ...
- c语言利用指针函数等完成学生成绩管理系统,课程设计C语言可视化程序学生成绩管理系统...
<课程设计C语言可视化程序学生成绩管理系统>由会员分享,可在线阅读,更多相关<课程设计C语言可视化程序学生成绩管理系统(37页珍藏版)>请在人人文库网上搜索. 1.C语言可视化 ...
最新文章
- Django项目中的子项目中自动生成自己想要的文件内容
- OCS 企业版图解详细部署
- ThinkPHP U方法
- Log4j 2.17.0 再曝漏洞,但不要惊慌!
- Tomcat启动过程源码分析六
- 软件需求说明书 概要设计说明书 项目开发计划 详细设计说明书 模版
- python基础:序列(列表、元组、字符串)、函数、字典、集合
- html5圆形旋转菜单js,jquery 圆形旋转图片滚动切换效果
- 如何连动作导入3dmax_教你如何将犀牛(Rhino)模型导入3dmax并进行渲染
- PHP学习(语言结构语句)
- 何谓 SQL 注入,这个漫画告诉你
- linux中用shell获取时间,日期
- iOS开发实战小知识点(四)
- 用命令行批处理bat,设置代理服务器、DNS、网关、WINS等
- xp查看计算机mac地址查询,如何查看mac地址 xp系统查看查询mac地址方法介绍
- PostgreSQL数据库——Pigsty grafana Ansible
- python画正多边形_少儿python编程之画正多边形代码优化教程
- Oracle 11g RAC OEM配置
- 品牌国际传播第一步:谁是最重要的人?| 直播活动预告
- 『HTML5实现人工智能』小游戏《井字棋》发布,据说IQ上200才能赢【算法代码讲解+资源打包下载】...