C语言课程设计--学生信息管理系统
《C语言课程设计--学生信息管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计--学生信息管理系统(12页珍藏版)》请在毕设资料网上搜索。
1、C 语言课程设计 第 1 页 1 C 语言课程设计语言课程设计 题目: 学生信息管理系统 学号: * 姓名: * 班级: 信计 1102 成绩: C 语言课程设计 第 2 页 2 正文正文 1 系统功能系统功能 本程序利用结构体数组及函数的调用完成对学生基本信息的动态管理。 可以对学生基本 信息进行录入、查询、删除、修改、浏览、成绩汇总的功能。 2 设计思想设计思想 利用宏定义,函数的调用及结构体数组,通过菜单选择的方式,在不同函数功能间进行 切换,从而达到实验设计的目的、使之具有学生信息管理的功能。 3 概要设计概要设计 1. 模块介绍:采用模块化设计,功能放在各模块中实现。主函数是程序的
2、入口,在其中声明一些必要的变量,设计以无限循环程序,循环体为一个 switch 语句,该语句的条件是通过调用主菜单函数得到返回值,根据该返回 值调用相应的各功能函数,同时要设置一个循环结束条件,以免造成死循环。 2. 系统流程: 主程序 输 入 录 入 浏 览 查 询 删 除 修 改 汇 总 退 出 C 语言课程设计 第 3 页 3 4 详细设计详细设计 1. 代码介绍: 本程序中,用 num、name、banji、age、sex、birthday 、 addr、phone、course、grade,来分别代表学生的学号、姓名、班级、年龄、 性别、出生日期、住址、电话、所选课程、分数。然后再利
3、用结构体数组, 将其归为学生的属性。再用 enter、print、save 、search、del、modify、 rank、return,来分别表示学生信息的输入、浏览、录入、查找、删除、 修改,学生成绩的汇总,程序的返回的功能。在程序中,通过对各个代码 的使用及各功能函数的调用,可实现本程序设计目的。 2. 函数介绍: 1. main( )主函数 主函数是程序的入口,在其中定义一些必要的变量,设计以无限循环 程序,循环体为一个 switch 语句,该语句的函数是通过调用主菜单函数 得到返回值,根据返回值调用相应的各功能函数,同时要设置一个循环 结束条件,以免造成死循环。 2. menu(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 学生 信息管理 系统
