欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
换一换
首页 沃文网 > 资源分类 > DOC文档下载
 

学生成绩管理系统的设计

  • 资源ID:20061       资源大小:513.45KB        全文页数:25页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: QQ登录   微博登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

加入VIP,免费下载资源
 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

学生成绩管理系统的设计

-I学生成绩管理系统的设计摘要随着社会的不断发展,计算机变的尤其重要。那么为了适应时代潮流,方便我们生活和工作,我们必须制定出一定的管理系统来提高工作效率,尤其是在对学生的管理方面。由于学生管理是一件非常繁琐的工作,所以设计学生成绩管理系统变得尤为重要。本系统主要的研究开发和实现的功能有1.本系统实现了学生自由查询、管理员方便管理等几项强大功能,通过本系统的应用,大大提高了学生成绩管理的工作效率,这也体现了该系统的优越性。2.本系统实现了学生查询自己在相应具体成绩信息和班级所有学生的成绩具体信息,大大提高了查询效率。3.同时为了提高学生成绩系统管理的效率,我添加了对学生成绩批量添加和批量删除等功能等,提高工作人员的工作效率。本学生成绩管理系统,随着功能不断深化和扩大,必将对她提出新的要求和挑战。网络以其独特的特点,使得生活工作可以跨越时间和空间,我们利用这一优势来为网上成绩管理教学服务。关键词学生成绩管理系统;ASP;MacromediaDreamweaverMX2004-IITheStudentAchievementManagementSystemdesignAbstractWiththedevelopmentofsociety,computershavebeenbecomingparticularlyimportant.Andthenforthesakeofcatchingupwiththestepoftime,andmakingourlifeandworkmoreandmoreconvenient,Drawingupacertainmanagementsystemtoraisetheworkefficiencyisnecessary,particularlyattheaspectofstudentsmanaging.Managingstudentsisaverytediouswork,sothestudentsgradesmanagementsystemalsobecomesimportant.Herearethepapersmajorwork1.Thesystemrealizesmanypowerfulfunctions,suchasfreesearchforstudents,managingconvenientlyfortheadministrator.Thissystemincreasestheefficientofstudentsgradesmanagingandbecauseofusingthesystem,youcanfinditsadvantages.2.Thesystemrealizethatastudentcansearchforhisgradeandeveryonesgradeinhisclass,whichcanincreasethespeed.3.Stillconsumedlyconvenientmanagingpersonthelistmeasurestoincreasewithbatchquantity,themodificationdeleteresultetc.functionThestudentsgradesmanagementsystem,becauseofitsfunctionbecomingpowerful,peoplewillputforwardhigherrequirementsandchallengesNetworkmakespeopleslifeandworkacrossthespaceandtimeforitsspecialcharacteristics.wemakeuseofthisadvantagetoserveteachingmanagementonline.Theoriginmanagesthesystem,turningandextendingcontinuouslyanddeeplyalongwiththeapplicationrealm,willputforwardthenewrequestandchallengestohernecessarily.NetworkKeywordsStudentTheResultManagementSystem;ASP;TheMacromediaDreamweaverMX2004目录第1章绪论.................................................................1-III第2章需求分析及开发工具简介..............................................22.1需求分析............................................................22.2可行性分析..........................................................22.3运行环境............................................................22.3.1数据库介绍....................................................32.3.2IIS简介.......................................................4第3章系统总体规划........................................................53.1系统功能分析.....................................................53.2功能模块图.......................................................63.3数据库逻辑实现...................................................73.4系统信息数据库...................................................7第4章成绩管理系统开发....................................................94.1数据库表之间的关系...............................................94.2数据库设计和数据表内容...........................................94.3后台功能模块...................................................11第5章主要功能模块设计....................................................125.1学生成绩管理系统首页的设计........................................125.2管理员总结面的设计.................................................125.3单个添加成绩的设计.................................................135.4批量添加学生信息的设计............................................145.5搜索并修改成绩的设计...............................................145.5.1按学号查询的设计..............................................145.5.2按班级查询的设计..............................................165.6管理员删除学生信息的设计...........................................185.7学生登录的设计.........................................................18总结.......................................................................20主要参考文献...............................................................21致谢......................................................................22-1第1章绪论随着教育发展迅速,学生越来越多,学生成绩系统的管理负担也越来越重,手工操作已经慢慢被淘汰,效率也无法有大的提高,学生成绩信息管理是一个工作量很而又繁琐的一项工作,特别是随着学校规模的不断扩大,学生数量高速增长,有关学生的各种信息也成倍增长。所以开发学生成绩管理系统软件来提高工作效率已经变得刻不容缓[1]。Internet是目前世界上最大的计算机互联网络,它分布在全球,将世界各地的各种信息连接成一个整体。并且成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了生活和工作等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近几年来,随着科学技术的不断发展,尤其是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化[2]。现在信息化的时代,计算机已走进我们的日常生活和工作中,成绩管理系统有着很多的优势对于教务管理人员来说,他们对学生成绩信息的管理很不方便,工作量大,效率低下,工作负担沉重。同时,对于学生而言,为了方便学生能快速的查询到自己的各科成绩,节省时间,方便快捷。出于以上种种原因,迫切需要开发一个操作方便功能强大,高效率的成绩管理系统。这次的毕业设计就是以此为开发背景来设计的。-2第2章需求分析及开发工具简介2.1需求分析经过调查分析,本学生成绩管理系统有以下功能1.由于教务管理人员计算机知识查,系统必须要操作简单。2.系统是要提高工作人员的工作效率,因此要具有高效性。3.为方便的查询,支持按条件查询,班级查询和学生自己查询。4.基础信息繁多,因此系统必须各种信息明确,不模糊。5.管理员可以对学生所以信息进行管理包括修改、添加、删除等。6.系统功能模块十分清楚细致,是操作及后续维护简单高效。2.2可行性分析可行性研究的目的就是用最短的时间花最小的代价解决现在存在的问题1.经济上可行性系统设计的主要目的是提高工作效率和经济效益,提高学校学生成绩管理的效率,使学校管理更加信息化,主要表现在一下三个方面第一本系统的开发可以替代人工进行许多重复的劳动;第二本系统的开发可以节省人力物力;第三本系统的开发可以大大的提高教务管理人员的工作效率。2.3运行环境通过asp文件需要服务器端的支持,现在除了WindowsNT下的MicrosoftInternetInationServerIIS支持ActiveServer技术外,ActiveServer还能用于MSWindowsNTWorkstation和MSWindows95/98中的PersonalWebServerPWS的构件,所以无论安装的是NT还是WIN95/98,都一定要在原系统上安装支持ASP的服务器端环境,才可以使机器得以运行.asp文件[3]。因为现在绝大部分朋友安装的是Win95或是98,所以作者就在这里着重介绍如何在Win95/98下运行和浏览.asp文件。-3因为MSPersonalWebServerPWS支持通用网关接口CGI应用程序、Internet数据库接口IDC应用程序和IIS应用程序接口ISAPI应用程序,并且支持运行和开发ASP应用程序,所以使得Win95及其以后操作平台具备了近似于NT的健全的网站运作和管理功能。在现有的Win95/98系统上安装MSPersonalWebServer,我们希望能安装最新的4.0版本。在安装完成后,PWS4.0会在系统启动时自动加载。2.3.1数据库介绍现在说明下程序中用到的数据库,经常使用的数据库如下SQLSever、MicrosoftAccess。本论文中使用的数据库是MicrosoftAccess,接下来详细描述下使用的数据库,本数据库能够在数据库的文件中(只需要一个)管理所有学生的成绩信息[4]。在MicrosoftAccess的数据库文件中1用程序的查询查找功能或者用检索功能查找要用到的数据;2用数据库的表功能存储学生成绩数据;3用数据库的报表功能用需要的版式分析或者打印所需要的数据;4用数据库的窗体查看功能或者使用添加能够更新数据库表中的学生成绩数据,如果需要储存数据,针对数据库跟踪的每一种信息来创建一个数据库的表。如果需要在数据访问页中将需要的表的数据组合起来,第一步是定义各个表之间的关系。如果需要检索所需要的指定的数据,可能是几个表中不同的数据,数据库中能够创建查询功能。查询功能也能够在每一次操作中更新或者删除数据库中多条记录,而且查询功能能够对数据运行预定义的和自定义的计算。为了方便能过直接在数据库的表中查看数据,输入数据以及更改数据,可以在数据库中创建窗体。当程序运行打开创建的窗体时,数据库可以查找不同的表的数据,如果运用“窗体向导”中的布局或者使用者在“设计”视图中建造的布局,在程勋运行结果的屏幕中显示学生成绩数据。一个数据库的表可以在相同时间展现足够多的数据记录,如果要查看某条记录的数据就需要用到滚动表。并且当查看数据库的表的时候,不能同时更新不同的多个表中的数据。窗体每一次只能显示一条数据记录,但是能够显示几个不同的表中的不同字段,而且还可以显示其他的对象。窗体还能包含的按钮有打印和自动执行任务等。如果在Internet上使用数据,并且实现数据库的交互式的报表数据输入和数据库的数据分析,就要用到数据访问页。数据库会不同的表中检索到数据,并且能过按照使用者在“设计”视图中建造的或者在“页向导”中使用的布局显示数据【5】。表是指特定数据的集合。数据库中为不同主题运用不同的表,这表示使用者存储数据只需要一次,这能够让数据库的使用效率比较高,而且能够让数据的输入错误变少。数据库可以使用公共字段在表与表之间创建关系,这样数据库能够让表中的数据都在一起查看以及编辑和打印。在表中,字段是设计”视图中的设置主键。同一个字段还能够成为外键保存在关联表中。窗体是数据库中主要的输入并且显示数据的对象。窗体还能够作为切换面板用来使用其他的窗体,还能够作为自定义对话框接受使用者的操作。本论文中系统设计中用到的数据库文件是Access类型的。并且在程序里从数据库中用到一个数据时要建立DataSourceName,可以在编程中节省代码,本论文中涉及到的DSN是REPORT【7】。-42.3.2IIS简介Web应用程序的关键是Web服务器。微软推出的WindowsNTOptionPack的关键成员是InternetInationServer,在Win2000server之后,从推出以后到现在有了不小的发展,他体系结构是当今市场上很受瞩目的Web服务器之一。新推出的IIS4.0版本不仅对系统安全性有所增强,而且拥有服务器端脚本开发调试,护内容管理与站点分析,同时AVA虚拟机及全面支持ASP等强大功能【8】。-5第3章系统总体规划3.1系统功能分析学生成绩管理系统是一个数据库管理系统,要成功的开发学生成绩管理系统就一定要了解教务管理人员的具体需求,利用数据库来存储学生的成绩信息,通过数据库的存取和修改来进行对学生的成绩的管理。搜易,数据库的设计就成了成功开发整个系统设计的关键。通过分析,由于学生成绩的更新速度较快,而且在一定的时间要对学生的成绩信息进行更新【9】。所以,我们决定用班级为单位来建立动态的数据库,而且在安装目录下面预先建立一个系统的数据库,用来记录一些班级的信息,从而简化了建立单一数据库后在数据库中建立表的初期的工作的难度。通过以上分析,本系统中管理员主要有以下功能要求1成绩删除可以删除各班或个人的成绩信息;2成绩查询可以查询学生的成绩信息;3成绩修改可以修改学生成绩信息;4成绩添加可以添加学生成绩信息;这个学生成绩管理系统的主要功能是学生可以登陆后查找到自己在相应成绩信息3.2功能模块图学生成绩管理系统的登陆包括管理员登陆和学生登陆两部分,学生可以通过此系统输入对应的学号和密码查询到在相应学期的成绩信息,管理员登陆后可以进行学生成绩的管理。-6其功能模块图如下(上图描述了学生成绩管理系统能够完成的主要功能)图1学生成绩管理系统功能模块图首页学生登陆管理员登陆查询学生信息管理员总界面单个删除批量删除学生信息单个增加批量增加学生信息修改学生信息查看学生信息搜索学生信息按学号查询按班级查询退出-73.3数据库逻辑实现本程序设计的数据库有三个表,分别是(1)admin管理员的账号和密码表、2bbs1学生数据结构成绩表、3user学生账号和密码表。3.4系统信息数据库下面是三个表的具体内容(1)admin表3-1管理员的账号和密码表字段类型初始值id自动编号NULLusername文本NULLpassword文本NULL(2)bbsl表3-2学生数据结构成绩表字段类型初始值id自动编号NULLcj数值NULLxh数值NULLuser文本NULLkc文本NULLxq文本NULLbj文本NULLlx文本NULL-8(3)user表3-3学生账号和密码表字段类型初始值Id自动编号NULLXh数值NULLmm数值NULL-9第4章成绩管理系统开发4.1数据库表之间的关系学生成绩管理系统的数据库中有三个表,它们是管理员表,学生成绩信息表,学生表,它们之间的关系是管理员表和学生成绩信息表的关系是1对1,学生成绩信息表和学生表的关系是多对多,其关系如下图图4-1数据库中三个表的关系图4.2数据库设计和数据表内容我们使用的Access数据库操作简单容易学习,在本次设计中我所建的数据库report.mdb是Access类型的,就是用他来记录本栏目的所有信息。表admin用来存储管理员具体信息,共有3个字段。(如表4-1)。表bbs1用来存放学生成绩信息,共有8个字段(如表4-1)。表user用以存放用户的注册信息,共有三个字段(如表4-3)管理员信息表如下表4-1所示表4-1管理员信息表adminidusernamepassword1smjsmj2tyytyy3adminadmin-10学生成绩信息表如下表4-2所示表4-2学生成绩信息表bbs1idcjxhuserkcxqbjlx478520091001王伟数据结构第一学期计算机科学与技术必修课486020091002刘昊数据结构第一学期计算机科学与技术必修课498020091003郭杰数据结构第一学期计算机科学与技术必修课576020091004于树青数据结构第一学期计算机科学与技术必修课587020091005邢顺顺数据结构第一学期计算机科学与技术必修课598020091006王明才数据结构第一学期计算机科学与技术必修课606220091007余娟丽数据结构第一学期计算机科学与技术必修课617820091008王可强数据结构第一学期计算机科学与技术必修课628020091009程红明数据结构第一学期计算机科学与技术必修课636820091010吕俊义数据结构第一学期计算机科学与技术必修课647120091011吴强数据结构第一学期计算机科学与技术必修课659020091012付瑜数据结构第一学期计算机科学与技术必修课668020091013万绍洲数据结构第一学期计算机科学与技术必修课677120091014刘贞数据结构第一学期计算机科学与技术必修课689020091015宋海潮数据结构第一学期计算机科学与技术必修课696820091016王丹丹数据结构第一学期计算机科学与技术必修课707120091017陆广跃数据结构第一学期计算机科学与技术必修课719420091018刘中伟数据结构第一学期计算机科学与技术必修课学生注册信息表如下表4-3所示表4-3学生注册信息表userIDxhmm-114.3后台功能模块本系统就是为了提高管理学生成绩的效率而设计的,但是具体的我们该如何做才能使管理员能够更有效的管理学生成绩信息提高工作效率。设计的这个学生成绩管理系统就是为了更好的提高了学生成绩管理的效率。其中包括管理员总界面、普通学生用户登陆、批量添加成绩、单量添加成绩、搜索修改成绩、批量删除学生成绩等功能。-12第5章主要功能模块设计5.1学生成绩管理系统首页的设计这个页面是学生成绩管理系统的首页设计,有两个登陆窗口,学生登陆和管理员登陆。学生登陆的账号是该学生的学号密码也是该学生的学号,管理员登陆的账号是admin密码也是admin。下图5-1是学生成绩管理系统的首页图5-1学生成绩管理系统首页5.2管理员总结面的设计从首页输入管理员账号和密码进入管理员总界面。管理员总界面是管理员进行成绩管理的界面,管理员总界面可以直接查询学生信息和修改学生信息,并且能通过记录清楚的了解学生信息的数量及学生的具体信息。可以由此进入单量添加成绩,批量添加成绩,搜索修改成绩等其它页面。成绩管理总界面如下图5-2所示-13图5-2学生成绩管理系统管理员总界面5.3单个添加成绩的设计在管理员总界面中可以直接进入单个添加学生成绩的界面,在单个添加学生成绩的界面中,可以通过输入学生班级,学号,姓名,课程,成绩,学期,类型等具体信息来添加学生信息。并且可以直接进入首页,批量添加学生信息,通过搜索并修改,管理员总界面,退出等页面。具体如下图5-3所示图5-3单个添加学生成绩界面-145.4批量添加学生信息的设计管理员进入批量添加学生信息页面可以同时添加6个学生的成绩信息,大大的提高了添加学生信息的效率,并且可以直接进入首页,批量添加学生信息,通过搜索并修改,管理员总界面,退出等页面。如图5-4所示图5-4批量添加学生成绩信息5.5搜索并修改成绩的设计管理员进入总结面可通过此页面按班级或学号搜索并修改学生资料,又分按学号查询和按班级查询两个页面,并且可以直接进入首页,批量添加学生信息,通过搜索并修改,管理员总界面,退出等页面。如图5-5所示图5-5搜索并修改学生成绩5.5.1按学号查询的设计在搜索并修改学生成绩的界面中点击按学号查询,输入学生学号,选择学期,点击提交即可查询学生的具体信息。并且可以直接进入首页,批量添加学生信息,通过搜索并修改,管理员总界面,退出等页面。具体如下图5-6所示提交后可以看到学生的具体成绩信息,并且可以修改或删除学生信息,具体情况如下图5-7所示点击修改可修改学生信息,如图5-8所示,点击删除可删除学生信息,如图5-9所示-15图5-6按学号查询学生成绩图5-7学生具体成绩-16图5-8学生修改学生成绩图5-9学生成功删除学生信息5.5.2按班级查询的设计在搜索并修改学生成绩的界面中点击按班级查询,输入学生班级,点击提交即可查询学生的具体信息。并且可以直接进入首页,批量添加学生信息,通过搜索并修改,管理员总界面,退出等页面。具体如下图5-10所示提交后可以看到学生的具体成绩信息,并且可以修改或删除学生信息,具体情况如下图5-11所示点击修改可修改学生信息,如图5-12所示,点击删除可删除学生信息,如图5-13所示-17图5-10按班级查询学生成绩图5-11按班级查询学生成绩具体信息图5-12学生修改学生成绩-18图5-13学生成功删除学生信息5.6管理员删除学生信息的设计管理员在管理总界面可以删除学生信息,选中学生信息前的删除框或者点击全选即可选中所有信息,点击删除即可删除所选中的学生信息。可以由此进入单量添加成绩,批量添加成绩,搜索修改成绩等其它页面。成绩管理总界面如下图5-14所示图5-14管理员删除学生信息5.7学生登录的设计学生可通过此功能查询自己的成绩,由登陆,验证和显示三个页面组成。在首页输入学生账号和密码即可登录,经过验证即可显示学生信息,其中验证页面和显示页面分别如下图5-15和5-16-19图5-15学生身份验证图5-16学生信息显示-20总结在本次的毕业设计的过程中出现了很多的问题,也遇到了很多的难题,但都在老师的指导下以及同学的帮助下被克服了,经过将近二十天的艰苦的开发工作,学生成绩管理系统的主要功能已全部完成,中间页进行了相当多的测试工作,但是在自己的努力和老师同学的帮助下终于完成了。对此我也感触很深,学到很多东西不仅仅是知识还有很多做事的道理,我会继续努力,以后做每一件事情都去发现问题解决问题,坚持到底本系统的完成和使用将会大大提高学生成绩系统的管理,提高工作人员的工作效率,是学校的管理也更加信息化,跟上时代的潮流。工作人员不用再每天从事重复而繁重的工作,使节省学校资源,提高工作效率的目标得以实现由于是本人第一次独立开发学生成绩管理系统,因此在知识、经验方面都还有一些不足。所有,该系统必然会存在一些缺陷和不足。由于对学生管理的整个流程不够熟悉,在需求分析时可能无法完全满足用户的需要。同时还有几个功能没有完善,比如学生的总成绩,班级平均成绩等都有待继续改进-21主要参考文献[1]赵锋.Java语言程序设计[M].北京清华大学出版社,2006.[2]刘志成.SQLServer数据库技术与实训[M].北京科学出版社,2006.[3]萨师煊.数据库系统概论[M].北京高等教育出版社,2006.[4]魏茂林.SQLServer数据库设计与应用案例训练教程[M].北京电子工业出版社,2005.[5]陈刚.Java开发利器Eclipse从入门到精通[M].北京清华大学出版社,2005.[6]林风.动态网站设计捷径-ASP[M].西安西安电子科技大学出版社,2010.[7]钱慎一.Java程序设计实用教程[M].北京科学出版社,2011.[8]徐士良.计算机软件技术基础[M].北京北京清华大学出版社,2004.[9]曹衍龙.ASP/ASP.NET数据库开发实用工程案例精选[M].北京人民邮电出版社.2006.-22致谢在这次毕业设计的过程中遇到过很多的问题,我的指导老师朱秀英老师和同学们给了我很多帮助。朱秀英老师不但在我的毕业设计整体设计思想方面给予我指导及建议,而且很诚恳给予我工作方面的建议,使我对自己以后的工作有了更清楚地认识,很是感激另外,在我调试运行系统出现问题而自己解决不了的时候,同学都会很热心的帮我查找并解决问题,在此一并表示感谢我们很快就要毕业,对学校的很多人和事都依依不舍,在这四年的学习很生活中很多老师和同学都给我过巨大的帮助,在我迷茫的时候指导我,在这里我想真诚地对他们说声谢谢,谢谢你们对我这四年的教导和帮助,你们辛苦了。我还要特别感谢的是我这次毕业设计的指导老师朱秀英老师。在这次毕业设计过程中,朱老师不辞辛苦,对我悉心教导,耐心的解答每一个问题,使我顺利地完成了这次的毕业设计任务,为此,我对朱秀英老师表示深深的谢意同时再一次感谢教导过我的所有老师,帮助过我的所有同学,谢谢你们忽略此处..

注意事项

本文(学生成绩管理系统的设计)为本站会员(星星008)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

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




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2017-2019 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号  

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922