- 1
- 0
- 约1.02万字
- 约 11页
- 2019-10-25 发布于广东
- 举报
学生信息管理系统设计
1、设计目的
设计该程序是为了实现更简洁的学生信息管理,满足管理学生学号、姓名和成绩等信息的要求。
2、总体设计(程序设计组成框图、流程图)
图1. 系统程序功能组成框图
菜单选择
菜单选择
学生信息管理系统
保存至文件
统计信息
从文件读
查找记录
删除记录
插入记录
按成绩排序
读入记录
显示记录
退出系统
图2.系统总流程图
存储记录
存储记录
退出程序
统计信息
查找记录
N=0
N=9
N=8
N=7
N=6
开始
输入N
N=1
N=2
N=3
N=4
N=5
输入数据
显示记录
按成绩排序
插入记录
删除记录
读入数据
结束
3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)
1.程序结构
该系统首先定义了包含:学生学号、姓名、成绩的结构体。然后定义了菜单函数供用户选择,紧接着定义了实现以上各功能的子函数。最后是主函数,主函数通过switch语句实现对各子函数的调用。
2. 数据描述——结构体类型定义说明
说明:该程序定义了一个结构体,结构体变量名为student,结构体数组包含:(char型)学号、(char型)学生姓名以及(int型)学生成绩。该结构体如下:
typedef struct /*定义结构体数组*/
{
char num[10]; /*学号*/
char name[20]; /*姓名*/
in
您可能关注的文档
最近下载
- 企业软件运维管理制度(完整版).docx
- (正式版)H-Y-T 0359-2023 海洋经济活动单位清查技术规范(正式版).docx VIP
- 2026高考化学试题评析及教学启示讲座课件(北京卷).pptx VIP
- 《论文写作(第二版)》全套教学课件.pptx
- 乡镇环保培训大纲.pptx VIP
- Q∕GDW 13236.1-2019导、地线采购标准 第1部分:通用技术规范.pdf VIP
- T∕CMSA0001-2016气象旅游资源分类与编码..pdf VIP
- 个人工龄认定申请程序及范本.docx VIP
- 大学教学课件:转轮除湿机.pptx
- 三年级上册数学北师大版 第三单元加与减 期末练习试题(含答案).pdf VIP
原创力文档

文档评论(0)