学生成绩管理系统设计报告[内含c语言程序].docVIP

  • 1004
  • 0
  • 约1.15万字
  • 约 27页
  • 2017-06-07 发布于浙江
  • 举报

学生成绩管理系统设计报告[内含c语言程序].doc

学生成绩管理系统设计报告[内含c语言程序]

高级语言程序设计 课程设计报告 题目: 学生学籍信息管理系统设计 专 业 :自动化 班 级 :自动142 学 号 姓 名 :吕泽帅 指导教师 :杨莉 日 期 :2015年7月1日 山东工商学院信电学院 1、程序基本功能要求 (1)、需求分析 学生基本信息、学生成绩基本信息要存入文件当中,因而要提供文件的输入输出操作;查询功能要求提供查找和显示操作;删除功能要求实现删除操作;排序功能要求实现排序操作;另外还应该提供键盘式选择菜单以实现功能选择。 (2)、总体设计 整个系统可以设计为数据录入模块、数据查询模块、数据删除模块和数据排序模块。 (3)、详细设计 设计学生基本信息和学生成绩基本信息结构体数组。 总体设计 (1)数据录入模块 学生基本信息文件可以在磁盘建立,采用写文件方式录入学生成绩基本信息。综合成绩和实得学分通过计算得到。 (2)通过学号删除模块 通过菜单选择删除学生的功能,输入要删除学生的学号,则在A.TXT查找该生信息,删除之。注意:C语言中没有直接删除信息的函数,需要自己实现,可以采取读出数据,判断数据(如果不删除,则进入缓冲区,否则删除),写入数据(把缓冲区中的数据写入文件)的步骤进行。 (3)通过姓名删除模块 通过菜单选择删除学生的功能,输入要删除学生的姓名,先在A.TXT中得

文档评论(0)

1亿VIP精品文档

相关文档