会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

毕业设计(论文)-学生成绩管理系统.doc

  • 资源星级:
  • 资源大小:2.56MB   全文页数:35页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

毕业设计(论文)-学生成绩管理系统.doc

编号079290141002本科毕业论文题目学生成绩管理系统学院机械工程学院专业辅修年级2008级本科姓名指导教师完成日期2011年3月20日内蒙古民族大学本科生毕业论文I目录中文摘要及关键字.......................................1英文摘要及关键词.......................................1引言..................................................21概述................................................21.1开发背景..........................................21.2开发环境..........................................22需求分析.............................................32.1总体设计...........................................33功能模块的实现......................................................53.1成绩录入模块.......................................53.2成绩统计模块.......................................63.3成绩排名模块......................................................73.4成绩查询模块.......................................93.5插入学生成绩模块..................................103.6修改学生成绩模块..................................113.7删除学生成绩模块..................................134输出模块.........................................155系统集成............................................156系统的实现........................................216.1输入学生记录的个数................................21内蒙古民族大学本科生毕业论文II6.2输入学生记录的详细信息的实现.......................216.3打印学生记录的实现.....................................................216.4查看学生平均成绩的实现.............................226.5查看具体学生的详细信息的实现.......................226.6增加一个或多个学生记录的实现.......................236.7修改一个学生记录的实现.............................246.8修改一个学生记录的实现.............................246.9退出系统的实现....................................25结束语...............................................26参考文献.............................................27致谢.................................................28内蒙古民族大学本科生毕业论文1摘要程序要求学生以学生成绩管理业务为背景,设计、开发一套学生成绩管理系统软件。学生成绩管理系统是一个比较综合,也比较实用的软件系统。它主要提供学生成绩管理系统主要提供学生资料的输入,学生资料的输出,学生资料的查询,学生资料删除,学生资料的统计,学生资料的添加以及学生成绩的排序等服务。该设计要求用面向对象相关知识来设计,涉及到类以及对象等信息,还要有清晰的类层次,并且在各类中要有自己的属性及方法。关键词AbstractTheprogramrequiresstudentstostudentachievementmanagementbusinessasthebackground,design,developastudentachievementmanagementsystemsoftware.Studentachievementmanagementsystemisamorecomprehensive,andalsomorepracticalsoftwaresystems.Itismainlytoprovidestudentswithperformancemanagementsystemismainlytoprovidestudentswithinformationinput,theoutputofstudentdata,studentinformation,query,deletethestudentdata,studentinformation,statistics,studentinformation,aswellasstudentachievementtoaddsortingandotherservices.Thedesignofobjectorientedknowledgerequiredtodesign,involvinginformationsuchasclassandobject,butalsoaclearclasshierarchy,andinalltypesneedtohavetheirownattributesandmethods.KeyWords内蒙古民族大学本科生毕业论文2引言信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发和利用,已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要领域(科学计算、数据处理与过程控制)中,数据处理的比重约占70左右。计算机作为处理的工具,为适应数据处理需求迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展起了数据库系统。计算机数据库管理随着计算机硬件(尤其是外存储器)、软件技术和计算机应用范围的发展而不断发展。在计算机高速发展的今天,它已经应用到了各个行业,当然,学校也不例外。以前学校对学生的成绩是用人管理,而作为计算机应用的一部分,使用计算机对学生成绩进行信息管理,有着手工管理所无法比拟的优点,如查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校对学生成绩管理的效率。因此,开发一套学生成绩管理系统是有必要的。针对以上要求,开发一个适合大多数学校管理学生成绩的高效、可靠、易于维护,同时又能满足学校业务需求的学生成绩管理系统软件。1概述1.1开发背景当今社会,是个高科技、高效率、高度竞争的全新社会。在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。1.2开发环境为解决学生成绩管理系统中烦琐的成绩录入界面、学生查询、修改、删除等问题,本系统采用了MicrosoftVisualC6.0来开发,它有如下特点1.MicrosoftVisualC,(简称VisualC、MSVC、VC或VC)微软公司的C开发工具,具有集成开发环境,可提供编辑C语言,C以及C/CLI等编程语言。VC整合了便利的除错工具,特别是整合了微软视窗程式设计(WindowsAPI)、三维动画DirectXAPI,内蒙古民族大学本科生毕业论文3Microsoft.NET框架。2.自带数据库操作更容易,与数据库的连接方便,简洁。3.有功能强大的vc语言及丰富的c函数,大大提高了系统的开发效率。4.目前支持平台有Windows95/98/Me,WindowsNT/2000,UNIX。5.VisualC以拥有语法高亮,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。2需求分析一般来说,对于一个学生成绩管理系统,主要包括成绩录入、计算总分和平均分、成绩排名、插入、删除,修改学生成绩模块和成绩查询等几个方面的内容。根据以上的的分析,给出学生成绩管理系统的主要实现功能1、提供成绩录入界面。2、统计每个学生的总分和平均分。3、按总分由大到小排出名次。4、提供成绩查询功能,即任意输入一个学号,能够查找出该学生在班级中的排名及考试成绩。5、以上同学成绩录入完后可以增加其学生的信息。6、确定一个学生的学号,可以进行修改其信息。7、提供成绩删除界面。确定一个学生的学号,可以进行删除该学生的信息。2.1总体设计总体设计需要完成对系统的分析与设计,以及设计系统需要的主要数据结构。根据需求分析的结果,本系统至少要完成以下几个模块mian函数模块、成绩录入模块、成绩统计模块、成绩排名模块、插入学生成绩模块、删除学生成绩模块、修改学生成绩模块和成绩查询模块。其模块的功能说明如下1、mian函数模块的主要功能为提供程序入口、前期环境设置、调用主要的执行函数和程序结束前的数据处理。2、成绩录入模块的主要功能为提供友好的成绩录入界面,将输入的成绩存储在对应的数据结构中。3、成绩统计模块的主要功能为统计每个学生的总分和平均分并输出。4、成绩排名模块的主要功能为按总分由大到小排出名次并输内蒙古民族大学本科生毕业论文4出。5、成绩查询模块主要功能为根据用户输入一个学号,能够查找出该学生在班级中的排名及考试成绩。6、插入学生成绩模块的主要功能是在已输入的学生记录中,需要添加一个记录时,提供一个插入的接口7、修改学生成绩模块的主要功能是在已输入的学生记录中,修改一给学生的所有信息。8、删除学生成绩模块的主要功能是在已输入的学生记录中,查找一个记录,将其所有的信息都删除。根据上述描述,给出该系统的总体设计图,如下图11所示。图11此外,由于该系统涉及多个学生成绩的存储,因此定义一个数据结构。为体现c的特性,采用类存储的数据类型,该声明如下ClassStudent

注意事项

本文(毕业设计(论文)-学生成绩管理系统.doc)为本站会员(liyun)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5