张斌斌-090113-学生成绩管理问题

张斌斌-090113-学生成绩管理问题

ID:11758932

大小:661.00 KB

页数:16页

时间:2018-07-13

张斌斌-090113-学生成绩管理问题_第1页
张斌斌-090113-学生成绩管理问题_第2页
张斌斌-090113-学生成绩管理问题_第3页
张斌斌-090113-学生成绩管理问题_第4页
张斌斌-090113-学生成绩管理问题_第5页
资源描述:

《张斌斌-090113-学生成绩管理问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据结构课程设计题目:学生成绩管理问题学院:理学院班级:数学09—1学生姓名:张斌斌学生学号:13指导教师:张太发2011年12月19日课程设计任务书姓名张斌斌班级数学09—1学号13设计题目学生成绩管理问题理论要点学生成绩管理系统主要通过采用单链表的方式对学生信息进行存储,通过指针和循环结构来实现对学生信息的添加、修改、查询和删除等操作。设计目标通过学生成绩管理系统快捷有效地对学生成绩信息进行管理,减轻教务人员的工作量。研究方法步骤1.问题与需求分析;2.可能解决的方法和用到的知识;3.搜集资料;4.设计框架和算法;5.结果检验与评价。预期结果根据问题的需要,能快速有效地

2、对学生的成绩信息进行输入、添加、查询、修改和删除,而且界面友好美观,操作方便简单,达到想要的效果。计划与进步的安排第一天:仔细阅读和分析问题;第二天:搜集解决问题可能要用到的知识和资料;第三天:构造框架和设计算法;第四天:编写程序;第五天:执行程序和调试结果;第六天:结果检验和设计评价;第七天:书写报告和修改总结。数据结构课程设计摘要针对学校教务管理中需要处理的学生成绩信息量很大,工作细节比较繁杂的问题,急需开发一种执行快速有效、操作简单方便的系统软件进行辅助。而学生成绩管理系统的持续开发和不断优化,正成为这一难题解决的有力武器。学生成绩管理系统主要用于完成日常教育工作中对

3、学生成绩信息的数字化记录。该系统可使学校教职员工减轻工作压力,系统地对教务、学生成绩等各项服务和信息进行管理。同时,可以有效减少学生成绩管理工作量、提高查询速度和方便分析。本文作者在设计、开发学生成绩管理系统的过程中,主要的工作概述如下:1)研究和分析了学生成绩管理的需求和功能流程,并力求针对该系统的概念进行全面和深刻的了解,使该系统普遍使用多家教育机构。2)在开发方法上,选择了功能与需求严格匹配、设计和调试同时进行的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要原则。3)在具体设计上,采取了单链表存储和指针查询插入的方法,通过结构体和循环体使程序更加规范明了

4、。本论文从功能需求出发,选择了最优的算法和步骤,构造出清晰明了的功能流程图,通过对源代码进行执行和调试完成题目要求实现的各种功能,并给出了具体的调试和使用图示,让学生成绩管理系统更加完善和实用。关键词:学生成绩管理系统,单链表存储,指针,循环体-11-数据结构课程设计目录一.需求和功能分析-1-1.需求分析-1-2.功能分析-1-二.功能流程图-2-三.设计思路及算法-3-1.设计思路-3-2.算法步骤-3-四.具体算法-3-五.运行结果及调试分析-8-1.运行该程序-8-2.初始化链表-8-3.输入学生成绩-9-4.插入学生成绩-9-5.显示学生成绩-9-6.查询学生成绩

5、(按学号)-10-7.查询学生成绩(按姓名)-10-8.删除学生成绩(按学号)-10-9.退出系统-11-六.心得总结-12-七.参考资料-12--11-数据结构课程设计学生成绩管理问题学生成绩管理是学校教务管理的重要组成部分,其处理信息量很大,本设计是对学生的成绩管理做一个简单的模拟,用菜单选择操作方式完成下列主要功能:(1)登记学生成绩;(2)查询学生成绩;(3)插入学生成绩;(4)删除学生成绩;要求对每个功能分别用函数实现。一.需求和功能分析1.需求分析学生成绩管理是学校教务管理的重要组成部分,其处理信息量很大,工作细节比较繁杂,而开发学生成绩管理系统可有效地解决这一

6、问题,它使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。对于这个学生成绩管理系统的开发,着重要实现这样几个功能:输入学生成绩、查找学生成绩、添加学生成绩和删除学生成绩。但是,做任何事情都是应该注意细节的,应力求使做出来的成果完美一些,面对本系统也一样,在实现以上几个主要功能的同时,开发者还力求

7、界面友好,易于操作,力求系统的美观与功能的全面。2.功能分析(1)系统要求实现的具体功能:1、输入功能:可以输入100位同学信息2、添加功能:能添加学生的信息-11-数据结构课程设计1、查询功能:用指针完成按学号或姓名查找学生成绩2、显示功能:可以对学生的各项信息进行存储和显示3、删除功能:可以删除学生信息6、退出系统(2)学生的信息:学生的信息类定义,每个学生的信息包括班级、学号、姓名、数据结构成绩、汇编语言成绩、数值计算方法成绩六项内容。二.功能流程图-11-数据结构课程设计三.设计思路及算法1.设计思路这个系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。