您现在的位置:网站首页答辩论文论文专题

数据结构课程设计 学生信息

  • 简介:题目:输出学生成绩信息实现对班级学生成绩的管理,包括学生成绩信息的插入、删除和查找等功能,采用顺序表实现。需求分析采用顺序表实现对班级学生成绩的管理,包括学生成绩信息的插入和删除等。学生成绩信息包括:①学号②姓...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数] 18     [字数] 2400

[目录]
一、需求分析
二、概要设计
三、详细设计
四、调试分析
五、用户使用说明
六、测试结果
七、附录(总体程序设计)

[原文]
实现对班级学生成绩的管理,包括学生成绩信息的插入、删除和查找等功能,采用顺序表实现。
一、 需求分析
1. 采用顺序表实现对班级学生成绩的管理,包括学生成绩信息的插入和删除等。
2. 学生成绩信息包括:①学号②姓名③语文④数学⑤英语
3. 程序执行的命令包括:①查找②插入(按位置)③删除(按学号)
4. 测试数据
二、 概要设计
1. 抽象数据类型线性表的定义为:
ADT list{
       数据对象:D={ai| ai ∈Elemset,i=1,2,…,n,n≥0}
       数据关系:R1={<ai-1 ,ai>| ai-1 ,ai ∈D,i=2,…,n}
       基本操作:
       InitList(&L)
         操作结果:构造一个空的线性表。
       DestroyList(&L)
         初始条件:线性表L已存在。
         操作结果:销毁线性表L。
       ClearList(&L)
         初始条件:线性表L已存在。
         操作结果:将L重置为空表。
       ListEmpty(L)
         初始条件:线性.........

[原文截取]
题目:输出学生成绩信息
实现对班级学生成绩的管理,包括学生成绩信息的插入、删除和查找等功能,采用顺序表实现。
需求分析
采用顺序表实现对班级学生成绩的管理,包括学生成绩信息的插入和删除等。
学生成绩信息包括:①学号②姓名③语文④数学⑤英语
程序执行的命令包括:①查找②插入(按位置)③删除(按学号)
测试数据
概要设计
抽象数据类型线性表的定义为:
ADT list{
数据对象:D={ai| ai ∈Elemset,i=1,2,…,n,n≥0}
数据关系:R1={<ai-1 ,ai>| ai-1 ,ai ∈D,i=2,…,n}
基本操作:
InitList(&L)
操作结果:构造一个空的线性表。
DestroyList(&L)
初始条件:线性表L已存在。
操作结果:销毁线性表L。
ClearList(&L)
初始条件:线性表L已存在。
操作结果:将L重置为空表。
ListEmpty(L)
初始条件:线性表L已存在。
操作结果:若L为空表,则返回TRUE,否则返回FALSE。
ListLength(L)
初始条件:线性表L已存在。
操作结果:返回L中数据元素个数。
GetElem(L,i,.....
查看评论 已有0位网友发表了看法
  • 验证码: