c语言实训报告-学生成绩管理系统

c语言实训报告-学生成绩管理系统

ID:13235565

大小:270.50 KB

页数:17页

时间:2018-07-21

c语言实训报告-学生成绩管理系统_第1页
c语言实训报告-学生成绩管理系统_第2页
c语言实训报告-学生成绩管理系统_第3页
c语言实训报告-学生成绩管理系统_第4页
c语言实训报告-学生成绩管理系统_第5页
资源描述:

《c语言实训报告-学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1052400101周谒真C语言实训报告电子信息科学与技术一班设计时间:2008/6/12实训报告题目:学生成绩管理系统院系:信息科技学院专业:电子信息科学与技术姓名:周谒真学号:1052400101指导教师:王小琼日期:2011年7月5日桂林电子科技大学信息科技学院171052400101周谒真C语言实训报告电子信息科学与技术一班目录1.应用程序的名称32.应用程序的主题和设计目的33.应用程序简介&应用程序的总体设计图(见需求规格说明书)34.需求规格说明书31.综合需求32.数据要求33.界面要求44.软件描述45.界面介绍46.程序源代码57.测试结果138.课程设计中存在的问题15

2、9.在设计实践过程中的自我感受]15附录17171052400101周谒真C语言实训报告电子信息科学与技术一班学生成绩管理系统实训报告1.应用程序的名称学生成绩管理系统2.应用程序的主题和设计目的主题:用于学生成绩管理和查询设计目的:方便老师管理和查询学生成绩3.应用程序简介&应用程序的总体设计图(见需求规格说明书)4.需求规格说明书1.综合需求1)功能要求使用的学生成绩管理系统,可以录入学生信息,按学号对学生信息进行查询,并将学生信息按学号进行排序。2)性能要求能够让前来查询的管理人员和学生能够在2秒钟内查到需要的正确的信息,并且能够重复查询。3)运行要求能在windows98以上的系统中

3、运行。4)升级要求暂无2.数据要求1)数据输入可根据自己需要定义多个数据供查询,数据输入有学号(char10),姓名(char20),英语成绩(float4),数学成绩(float4),计算机成绩(float4)。.2)数据输出输出到屏幕上。有学号(char10),姓名(char20),英语成绩(float4),数学成绩(float4),计算机成绩(float4),总成绩(float4),平均成绩(float4),英语班级均分(float4),数学班级均分(float4),计算机班级均分(float4)。3)数据存储根据不同的电脑来配备,普通存储数据80G硬盘足够了。4)数据备份可以导入/导

4、出到备用硬盘。数据字典:数据元素:编号数据元素名长度L1学号10L2姓名20L3英语成绩4171052400101周谒真C语言实训报告电子信息科学与技术一班L4数学成绩4L5计算机成绩41)数据筛选按需筛选2)主要算法For循环,while循环冒泡法排序3.界面要求文本菜单界面4.软件描述1)功能描述使用的学生成绩管理系统,可以录入学生信息,按学号对学生信息进行查询,并将学生信息按学号进行排序。2)性能描述相应时间控制在2秒以内,数据文件读取正确。3)操作步骤选择查询方式,输入查询要素,点击查询。1.界面介绍系统初始化界面录入界面171052400101周谒真C语言实训报告电子信息科学与技术

5、一班统计界面1.程序源代码#include#include#include#include#includetypedefstructSTUDENT//定义一个名为STUDENT的结构体{charstudentNumber[10];//学生学号charstudentName[20];//学生姓名floatmark1;//英语成绩floatmark2;//数学成绩floatmark3;//计算机成绩structSTUDENT*next;//链表指针}STUDENT;intchoose;//用于接受用户

6、的选择STUDENT*headLink;//链表HEAD指针voidCreateHeadLink();//声明函数以下雷同voidDesplayMenu();STUDENT*MallocNode();voidGetInformation(STUDENT*t);voidOutputInformation();voidDesplayInfoBystudentNumber();voidDesplayOneNode(STUDENT*t);voidInsertOneNode(STUDENT*t);voidDeleteNodeBystudentNumber();voidCompositorBystude

7、ntNumber();voidCompositorMenu();171052400101周谒真C语言实训报告电子信息科学与技术一班voidCompositorBystudentClass();voidExit();//主函数voidmain(){CreateHeadLink();//调用建立表头函数DesplayMenu();//调用菜单显示函数}/******************************

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

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

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