第一范文网 - 专业文章范例文档资料分享平台

湖南工程学院C语言课程设计班级成绩管理系统 

来源:用户分享 时间:2025/11/11 18:32:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2.2功能模块划分

(1)本程序由八个模块构成,其中主模块是由系统函数搭建而成,其重要功能是显示出功能主菜单,由用户作出选择进入子菜单。在子菜单中操作完毕后,能够准确返回到功能主菜单。

系统主要模块流程图如下:

主函数 主界面 显示成绩 成绩追加 成绩修改 成绩删除 成绩查询 成绩排名 成绩统计 退出系统

(2)模块说明

主界面 main() 用户选择界面

显示模块 Disp() 显示所有学生的成绩信息 追加模块 Appe() 添加学生成绩信息 修改模块 Modi() 修改学生某项成绩信息 删除模块 Dele() 删除学生某项成绩信息 查询模块 Query() 查询学生成绩信息 排序模块 Sort() 按成绩总分排序 统计模块 Total() 统计各科目平均分信息 退出模块 Quit() 退出系统并保存信息

三、详细设计

3.1主要功能的实现(下面以追加模块和修改模块为例)

(1)追加模块流程图

结束 保存并退出 是否继续(Y/N)? 输入学生各项信息 成绩追加 主菜单 调用Re_file () FILE *fp 开始 (2) 修改模块流程图

结束 保存并退出到成绩修改菜单 是否继续?(Y/N) 是否继续?(Y/N) 选择要修改的科目 输入修改的成绩 选择要修改的科目输入修改的成绩 输入要修改的学号 输入修改的姓名 按学号修改 按姓名修改 返回到主菜单 成绩修改菜单 成绩修改 主菜单 调用Re_file () FILE *fp 开始 3.2程序调试

各模块运行步骤及界面

3.2.1功能主菜单选择界面

3.2.2显示模块(输入“1”进入全班成绩显示菜单)

3.2.2显示模块截图

3.2.3追加模块(在功能主菜单输入“2”进入成绩追加界面,这里输入一组追加信息后,系统会提示是否继续追加,从而实现了“连续追加”的功能)

3.2.4追加模块截图

(注:这里的总分输入值为0,因为在该程序中,总分会计算出来)

湖南工程学院C语言课程设计班级成绩管理系统 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5xw6a8hjzj76vac3ljxx41z4g1sgjh01843_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top