毕业设计(论文):C语言可视化程序课程设计:学生成绩管理系统

2026/4/25 23:22:35

C语言可视化程序

设计报告

行政班级 机械0805

姓名 学号 指导老师

课题名称 学生成绩管理系统

C

一.设计题目

可视化程序设计报告

学生成绩管理系统

二、课题的任务:

1、所有记录保存在一个数据文件中; 2、具备记录添加功能;

3、查询功能(如按学号查询成绩等);

4、计算统计功能(如统计某门课程的平均程序); 5、排序功能(如按成绩排序); 6、统计并显示信息功能;

三.课程设计目的

了解软件工程中的一些系统分析,模块分析,代码设计的概念,利用visual

c++实现学生成绩管理系统的录入、查询、删除、统计等基本操作,掌握C语言中的结构体、指针、函数(系统函数、自定义函数)、文件操作等知识。通过对系统的分析和设计,进一步巩固C语言的学习,以提高对开发环境。

四、成员承担的任务:

(组长)魏永涛:完成下面子程序的编写:

a:主函数的编译

b:定位指针的Locate()函数的编译,与调试。 c:主菜单函数的编译,及其它外部函数的编译,与调

试。

d: 任务分配,规定变量符号,及变量的初始化。 e:程序的组装及调试。

王栋 :完成下面子程序的编写:

a:统计数据函数的编译。

b::查找学生记录函数的编译。

c:增加学生记录的函数的编译。

王义 : 完成下面子程序的编写:

a:删除函数的编译 b:修改函数的编译 c:排序函数的编译

巫培宇 :完成下面子程序的编写:

a:显示函数的编译。 b:欢迎界面的制作。 c:保存函数的编译

五、程序流程图 1.系统总体结构图

创建文件 输入学生资料 删除学生资料录 查询学生资料录 修改学生资料录 主程序 显示学生资料录 统计学生资料件 排序学生资料 保存学生资料 获取帮组信息 退出管理系统 2.main()函数流程图

main()开始 I=(Node*)malloc(sizeof(Node)) I->next=NULL;r=I; fp=fopen(“C:\\\\student”,”rb”) 0 fp=NULL 非0 无文件,创建? N 导入文件 Y fp=fopen(“C:\\\\student”,”rb”) Exit 假 !feof(fp) 真 p=(Node*)malloc(sizef(Node)) 假 fread(p,sizeof(Node),1,fp) 真 P->next=NULL;r->next=p; R=p;count++ fclose(fp) menu() 0 1 2 3 4 5 6 7 8 9 10 3.Add函数流程图


毕业设计(论文):C语言可视化程序课程设计:学生成绩管理系统.doc 将本文的Word文档下载到电脑
搜索更多关于: 毕业设计(论文):C语言可视化程序课程设计:学生成绩管理系统 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219