学生管理系统程序设计课程设计_要点详解.docVIP

  • 12
  • 0
  • 约5.61千字
  • 约 9页
  • 2016-05-28 发布于湖北
  • 举报

学生管理系统程序设计课程设计_要点详解.doc

需求分析 根据任务要求,该系统可以实现学生的基本信息与成绩的管理,它由五大功能模块组成。 输入记录模块。主要完成将文件数据存入结构体数组的工作。 查询记录模块。主要完成在数组中查找满足相关条件的学生记录。 更新记录模块。主要完成对学生记录的维护。在此学生成绩管理系统中,它实现了对学生记录的修改、删除、增加和排序操作。系统进行这些操作后,需要将修改的数据存入原数据文件。 统计记录模块。主要完成对各班及各门科目的平均分和及格人数的统计。 输出记录模块。主要完成对学生记录的存盘操作,将信息保存到文件中,便于以后的查询和统计。 系统提供菜单,用户根据相应的各级菜单员进行选择,可以实现各功能。 概要设计: 详细设计: 1.学生成绩信息结构体 struct student { char num[11]; char name[30]; char Cname[30]; int score[6]; int sum; }; 结构体student将用于储存学生的基本信息 num[11]:保存学号 name[30]:保存姓名 Cname[30]:保存班级名称 score[6]:保存六门成绩 sum:保存总分 void menu(); 2.函数分析 功能:用于打印主菜单 int rfilefunc(struct student st[]); 功能:读数据文件内容到数组st中,用

文档评论(0)

1亿VIP精品文档

相关文档