学生成绩管理系统设计.d oc.docVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档