欢迎来到天天文库
浏览记录
ID:30144479
大小:19.46 KB
页数:14页
时间:2018-12-27
《学生成绩管理系统c语言实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划学生成绩管理系统c语言实验报告 高级语言程序设计 课程设计报告 题目:学生学籍信息管理系统设计 专业:自动化 班级:自动142 学号: 姓名:吕泽帅 指导教师:杨莉 日期:XX年7月1日 山东工商学院信电学院 1、程序基本功能要求 、需求分析 学生基本信息、学生成绩基本信息要存入文件当中,因而要提供文件的输入输出操作;查询功能要求提供查找和显示操作;删除功能要求实现删除操作;排序功能要求实现排序操作;另外还应该提供键盘式选
2、择菜单以实现功能选择。、总体设计 整个系统可以设计为数据录入模块、数据查询模块、数据删除模块和数据排序模块。、详细设计 设计学生基本信息和学生成绩基本信息结构体数组。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 2、总体设计 数据录入模块 学生基本信息文件可以在磁盘建立,采用写文件方式录入学生成绩基本信息。综合成绩和实得学分通过计算得到。通过学号删除模块
3、通过菜单选择删除学生的功能,输入要删除学生的学号,则在查找该生信息,删除之。注意:C语言中没有直接删除信息的函数,需要自己实现,可以采取读出数据,判断数据,写入数据的步骤进行。通过姓名删除模块 通过菜单选择删除学生的功能,输入要删除学生的姓名,先在中得到该生的学号,删除该生信息,再删除该学号对应的信息。注意:C语言中没有直接删除信息的函数,需要自己实现,可以采取读出数据,判断数据,写入数据的步骤进行。 排序模块 通过菜单选择排序依据,采用排序算法对数据进行排序并输出结果。查询模块 通过菜单选择查询功能,通过菜单输入所要查找的学生的姓名,按照基本查找算
4、法查找,查找对应的姓名,再查找该学生的课程情况,并统计各类成绩和实得总成绩,输出结果。成绩浏览模块 通过菜单选择对所有学生成绩进行输出显示。结束模块目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 通过菜单选择结束改程序。 3、详细设计总流程图 (2)函数说明①.Student_Insert函数,该函数是录入函数,运用scanf语句对学生基本信息进行录入,并使用i
5、f语句判断是否继续录入。 ②.Student_Delete函数,该函数是通过学号删除函数,首先利用scanf函数对所要删除学生的学号进行输入,然后在中查找此学生的信息并显示,最后询问是否确认删除,删除后询问是否继续进行删除操作。 ③.Name_Delete函数,该函数是通过姓名删除学生信息函数,首先利用scanf函数对所要删除学生的姓名进行输入,然后在中查找此学生的信息并显示,最后询问是否确认删除,删除后询问是否继续进行删除操作。 ④.Student_SortBytotalGrade和Student_Display函数,分别是按综合成绩值排序和显示学生
6、信息函数,先对学生综合成绩进行排序再将其显示。 ⑤.Student_Select函数,该函数是学生成绩查询函数,先用scanf函数输入所要查询学生的姓名,然后在中查找到该学生信息并显示出来,最后询问是否继续输入。 ⑥.display函数,该函数是所有学生成绩浏览函数,通过调用将其中所有存在的学生成绩信息输出。 4、程序运行结果主界面目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人
7、素质的培训计划 学生成绩录入界面 通过学号学生删除界面 通过姓名学生删除界面 程序设计训练 报告 题目 学生姓名学生学号 专业班级指导老师 XX年7月 目录 一、设计目的要求...................................................................1 二、设计功能简介...................................................................1 三、本人工作..............................
8、..........................
此文档下载收益归作者所有