• c语言学生成绩管理系统课程设计报告 > 学生成绩管理系统任务说明.doc
  • 学生成绩管理系统任务说明.doc

    免费下载 下载该文档 文档格式:DOC   更新时间:2011-10-06   下载次数:0   点击次数:2

    学生成绩管理系统

    一_ 题目与要求

    (一)、 课程设计题目

    《学生成绩管理系统》的设计与实现

     

    (二)、 课程设计目的

    1、_ 进一步掌握和利用C语言进行程设计的能力;

    2、_ 进一步理解和运用结构化程设计的思想和方法;

    3、_ 初步掌握开发一个小型实用系统的基本方法;

    4、_ 学会调试一个较长程序的基本方法;

    5、_ 学会利用流程图或N-S图表示算法;

    6、_ 掌握书写程设计开发文档的能力(书写课程设计报告);

     

     

    (三)、 设计内容

    1、每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。

    2、输入功能:可以一次完成若干条记录的输入。

    3、显示功能:完成全部学生记录的显示。

    4、查找功能:完成按姓名查找学生记录,并显示。

    5、排序功能:按学生平均成绩进行排序。

    6、插入功能:按平均成绩高低插入一条学生记录。

    7、将学生记录存在文件score中。

    8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!

     

    (四)、 设计要求

    1、_ 用C语言实现系统;

    2、_ 利用结构体数组实现学生成绩的数据结构设计;

    3、_ 用数组或指针链表将所有学生的数据按照学号顺序链接起来。

    4、_ 系统具有增加,查询,插入,排序等基本功能;

    5、_ 系统的各个功能模块要求用函数的形式实现;

    6、_ 完成设计任务并书写实验报告。

    7、_ 将学生成绩信息保存在文件中。

     

    (五)、提交材料

    ____ 实验报告

    二_ 本程序共有八个功能与数据结构说明:

    1.学生记录的输入(一次性输入,输入个数由用户决定,最大可容纳80记录,最大数可以在源程序中改) 。

    2.追加学生记录。(追加后不能超过最在值80)。

    3.修改记录。

    4.删除记录。

    5.浏览全部记录。

    6.查找记录(按姓名查找)。

    7.插入记录。

    8.对记录进行排序(按平均成绩排序)。

    9.退出。

    10.学号只能由数字字符组成,最多可以11个字符;姓名由字符组成,最多可以20个字符;三门科目分数都是整型;平均成绩是实型。

     

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 怎么做c语言课程设计  c语言课程设计万年历  计算机二级c语言成绩  安徽省c语言成绩查询  计算机c语言成绩查询  c语言管理系统源代码  c语言程序设计实例900  c语言程序设计谭浩强  嵌入式c语言程序设计