【精品】成绩管理报告

【精品】成绩管理报告

ID:43602124

大小:369.58 KB

页数:18页

时间:2019-10-11

【精品】成绩管理报告_第1页
【精品】成绩管理报告_第2页
【精品】成绩管理报告_第3页
【精品】成绩管理报告_第4页
【精品】成绩管理报告_第5页
资源描述:

《【精品】成绩管理报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Project设计报告设计题目:成绩管理院别:计算机工程学院专业:计算机科学与技术(软件工程方向)班级:软件1082学生姓名:学号:10813052起止日期:2009年12月7EI~2009年12月11H指导教师:张勇军、张亚红、冯万利、庄军摘要:学生成绩管理系统是典型的信息管理系统,本系统主要完成对学生成绩的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统采用当前优秀的开发工具MicrosoftVisualStudio2008控制平台,使用的语言是C#语言。系统的核心是添加、修改和删除三者之

2、间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。查询功能也是系统的核心之一,在系统中主要根据学生姓名和学号进行查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和修改功能,并具备报表打卬功能。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。关键词:控件,窗体,C#语言,学生体育成绩1需求分析12概要设计13详细设计34程序设计与调试55操作说明10总结11致谢13参考文献141.1需求分析该学生管理系统主要是实现数据的更新,查询,统计。建立

3、学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。数据更新包括学生记录的增加,删除,修改以及清空,可以方便实现数据的改动。数据查询包描学生成绩查询,包括总分与平均分。数据统计包插按各学生的总分或平均分进行排序。系统运行的硕件环境为键盘,鼠标,显示器;软件环境为windows操作系统,MicrosoftVisualStatio2008.NetFramwork,使用C#语言。适用各类中等学校对中学牛成绩事务管理。系统模块化设计本系统遵循了“自顶向下,逐层展开”结构化时

4、间原则,系统功能按模块化实现,各模块之间及关联乂相互独立,毎个模块执行特定的功能,系统设计操作简单,可读性强。为了提高系统效率,系统提供了多种形式的对话框,并在设计过程中尽量减少用户的输入。现在我国的大学的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段己不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。成绩管理系统将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。1・2概要设计包括的模块如图:主模块3均分计聲亡总分^名亡说明:基本信息包括学号,姓名,班级;

5、成绩输入项包括篮球,足球,乒乓球,羽毛球,武术。模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数口的增加,通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于图屮的M,它使得研制成本最小,而且应尽量避免不足的模块化或超量。从程序的结构中可以看出,学生的输入输出功能是由学生管理系统进行的。课程的信息输入是由课程管理系统进行的。学牛的基木信息管理主要包括每个学生的学号,姓名,班级,通过该成绩

6、管理系统实现对每个学生基本情况的添加,修改,计算,查询等操作。即若有学生屮途退学或降级等原因,则需耍删除该学生的基木信息,若有学生插班,则直接添加该学生的基本信息,学生基本信息输入错误是,可进行重置的操作。五门体育课程的基本信息包括篮球,足球,乒乓球,羽毛球,网球。每经过一次考试通过该系统可以将成绩添加进去,若老师发现成绩有误,则可以通过该管理系统对成绩进行修改;若有学生降级或退学,应该及时删去冇关该学生的所冇成绩;同样也冇助于学生查询自己的各科成绩以及门己的平均成绩,还有按总分或平均分进行名次排名。1・3详细设计学号,字符型;姓名,字符型;班级,字符型;各体育学科成绩,

7、整型;总分,整型;平均分,字符型。设计如上图的界而,button1到button10,名称分别改为如图所示。运行程序后出现如图所示的参考界面。点击退出键终止程序调试,点击其他button出现如下图所示的界面。添加tabControll,再添加GroupBoxl,再分别添加十个lable,lablePlablelO和textBox及三个button:AddBtn,ResetBtn,buttonl,分别实现图示的功能,做成如图所示的界面。杳找记录的图示如下:其中有Lablel,Lable2,listBoxl,listBox2以及一

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

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

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