c语言学生成绩管理系统
- 格式:docx
- 大小:32.30 KB
- 文档页数:43
摘要利用所学过的C语言知识,采用结构化程序设计方法,设计一个学生成绩管理档案程序,该程序的主要功能为: 0将表格初始化,1建立学生成绩表格,2从表中删除原有纪录,3显示单链表中所有记录,4按照姓名查找纪录,5计算所有学生的总分和均分,6插入纪录到表中,7复制文件,8将所有学生成绩排序,9分类合计,10退出。该系统功能完善,界面友好,短小经用,使用方便,即使是不熟悉计算机也可以自如的使用该系统。通过上机调试运行与模拟操作,完成对学生成绩的管理,减轻管理人员的劳动强度,提高一个学校的自动化管理水平。
关键词:学生成绩管理;结构化程序设计;调试运行;功能完善
目录
第一章概述.......................................................
1.1项目背景 ..................................................
1.2工作环境 ..................................................
第二章系统分析...................................................
2.1系统需求分析 ..............................................
2.2 系统功能分析..............................................
2.2.1模块实现算法........................................
2.2.2进入主菜单。........................................
2.2.3 建立学生表格 .......................................
2.2.4从表中删除原有纪录..................................
2.2.5显示单链表中所有记录................................
2.2.6按照姓名查找纪录....................................
2.2.7计算所有学生的总分和均分............................
2.2.8插入纪录到表中......................................
2.2.9复制文件............................................
将所有学生成绩排序 .......................................
分类合计: ...............................................
退出 .....................................................
第三章总体设计...................................................
3.1软件描述 ..................................................
3.2设计方法 ..................................................
3.3软件结构 ..................................................
3.4文件及函数组成 ............................................
第五章使用说明...................................................
第六章工作总结................................................... 参考文献(参考书或论文或文章).................................... 附录源代码.......................................................
第一章概述
现今已步入高速发展的时代,电脑技术发展日新月异,时代潮流也不断变革,竞争越发激烈,时间就是金钱,但是就是在一些琐碎的事上面浪费了大量的时间,例如查询资料之类.如果我们把浪费的时间用于其他方面,势必会有更大的收益.应此需求,为使广大教师掌握更多的时间,相应的开发出此软件—学生成绩管理软件系统.而编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。本软件属于绿色软件, 适合任何层次的用户, 因此本说明书的预期读者范围相当广。
1.1项目背景
一、软件名称
学生成绩管理
二、相关单位
主要是学校用于学校的成绩管理
1.2工作环境
A.一台586 以上的微机及兼容
B.内存16MB(最好32MB内存)
C.VGA 彩显一台
第二章系统分析
2.1系统需求分析
随着网络经济时代的到来,社会飞速的发展,人们的生活发生着日新月异的变化,高新技术正驱赶着人们生活的脚步,人们对工作生活的要求也日益提高,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理,但手工管理具有效率底、,这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,用计算机对学校学生成绩进行管理已逐步取代了传统的管理方式。
学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。从而需要对学生成绩管理等工作方面提高精确度。
经过我对学校情况和师生需求的的具体分析,初步设计了一套有关“学生成绩管理”的程序,希望可以帮助学校改善以往需求紧张的管理系统,为广大师生提供方便,节省时间,提高工作效率,从而树立良好的办学形象。