logo资料库

课程设计--C语言学生成绩管理系统(内含c文件、心得体会).doc

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
二、系统总体方案的设计
2.1系统总体功能结构
2.2 数据结构描述
2.3 函数调用关系
三、功能模块分析
3.1 帐号密码验证(token函数)与菜单(menu函数)功能模块
3.2添加学生信息(add函数)功能模块
3.3 删除学生信息(wipe函数)功能模块
3.4 查询学生信息(search函数)功能模块
3.5 修改学生信息(change函数)功能模块
3.6查看全部学生信息(show_all函数)功能模块
3.7 清空学生信息(wipe_all)功能模块
四、心得体会
五、程序清单
课程设计说明书 设计名称: 程序设计语言强化课程设计 题 目: 学生成绩管理系统 学生姓名: 陈宇宏 专业班级: 16 网络工程 4 学 号: 20160390117 指导教师: 日 期: 2017 年 09 月 22 日
成 绩 教师签名 日 期
1
一、设计任务分析 本学生成绩管理系统的功能包括帐号密码验证过程功能,录入、修改、删除、查询 学生成绩功能,保存、读取学生成绩文件功能,根据总成绩或平均成绩排序学生信息。 二、系统总体方案的设计 2.1 系统总体功能结构 2.2 数据结构描述 学生信息定义为结构体,它包括学号、姓名、年级、专业、成绩 1、成 绩 2、成绩 3、平均成绩、总成绩。 struct student { char num[20];//学号 char name[20];//姓名 char major[20];//专业 char grade[20];//班级 char char char char score1[20];//成绩 1 score2[20];//成绩 2 score3[20];//成绩 3 aver[20];//平均成绩 2
char total[20];//总成绩 }; struct student stu[N]; 2.3 函数调用关系 在 menu 函数中涵括所有功能模块的子函数,皆用用 switch 函数调用。其中 token 函数为口令函数,用于验证登录学生成绩管理系统的帐号密码。 三、功能模块分析 3.1 帐号密码验证(token 函数)与菜单(menu 函数)功能模块 3
3.2 添加学生信息(add 函数)功能模块 4
3.3 删除学生信息(wipe 函数)功能模块 3.4 查询学生信息(search 函数)功能模块 5
3.5 修改学生信息(change 函数)功能模块 6
分享到:
收藏