毕设学生成绩管理系统_第1页
毕设学生成绩管理系统_第2页
毕设学生成绩管理系统_第3页
毕设学生成绩管理系统_第4页
毕设学生成绩管理系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕设学生成绩管理系统毕设学生成绩管理系统#/26学生成绩管理系统毕业设计论文【摘要】本系统依拯开发要求主要应用于教弃系统,完成对日常的教冇工作中学生成绩档案的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入髙校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。本系统在开发过程中,注意使英符合操作的业务流程,并力求系统的全而性、通用性,使得本系统不只适用于一家教冇机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调査研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设汁、实施。本论文主要从系统分析、系统设讣、系统实施与使用等几个方面进行介绍。【关键词】成绩管理信息系统信息化数据库AAccordingtotherequirementsofdeveloping,thesystemismainlyappliedtoeducationsystemwhichmanageasthedailyteachingeducationaladministrationandcomputerationofteachersandstudents.DevelopinggradeManagementSystemcannotonlyruducethepresureofthestaffandsystematicallymanagetheserviceandinformation,butalsodecreasetheuseoflabourforcezacceleratetherequiringspeed,improvemanagement,speedthepaceofconcernadnationaIdepartmentautomatedinformationretrievaltostandardizethemanagements.Nowdays,theuniversitiesworkaremiscellaneous’especiallyinprivateones.It'simportanttoputtheteachers'managementonthetable.Uptonow,mamagemerithascomeintouniversitiesbutnotpopularized.Asfortheteachingmanagement,thereisnotasetofcompleteandunifiedsystem,soit'sverynecessarytodevelopacommoncompatibleone.Thesystemiswideandcomprehensiveinincludingmostoftheserviceitemsofteachingplanszsuchasgrademanagementwhichreferstoteachingplans,grademanagement,studentsmanagementandsoon.Indevelopingprocedure,wepursuerthecomprehensivenessandcommomalityofthesystem,sothatitcannotonlybeappliedinoneeducationalinstitutioruinchoosingthedevelopingmethods,wecombinethelifesycleapproachandtheprototype-basedapproach,approachinfourmainsteps:systeminvestigation,systemsnalysis,systemdesignandsystemimplementation.AStodatadesignzevolutioprototype-basedapproachispartiallyadoptedtoreanalysize,redisignandreimplematewiththeuser'sever-increasingunderstandingofthesystem.InchoosingthedevelopingtooI,MicrosoftVisualStudio.NET2003.0programmingIanguageisemployed.Inlineofitsself-sustaining.toensuretheintegratednessandconsistency.Thisthesismainlyintroducetheideasoftheanalysizing’designing,implementingandapplicationofthissystem.前B第一章系统的需求分析TOC\o"1-5"\h\z1.1成绩管理系统的背景分析 51.2开发学生成绩管理的必要性 51.3学生成绩管理系统设计的目标的分析 61.4学生成绩管理系统的系统需求 --61.5学生成绩管理系统的功能需求分析 6第二章系统技术以及运行环境的需求分析ASP技术简介 7ACCESS2003技术简介 7SQL语句简介 7IIS简介 82.5运行环境 9第三章系统模块的设计3.1学生成绩管理系统的功能分析 103.2学生成绩管理系统流程图 103.3系统功能模块图 10第四章系统数据设计4.1系统管理员农 134.2系统学生农 134.3成绩管理系统教师 144.4系统成绩农 154.5系统留言表 154.6系统班级衣 15第五章学生成绩管理系统功能的实现TOC\o"1-5"\h\z5.1数据库的连接 175.2成绩管理系统的登录页面 175.2成绩管理系统的安全性 175.3系统管理员功能简介 195.4教师功能简介 205.5学生功能实现简介 215.6学生成绩管理系统的关键代码 225.7系统在调度中经常出现的问题 23总结 25致谢 25参考文献 25前B人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越収决于教育发展、科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。学生成绩管理系统是•个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的査询手段。但是•直以来人们使用传统人工的方式管理学生成绩、填写各种农格,这种管理方式存在着许多缺点,如:效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于査找、更新和维护都带来了不少的困难。随着中国加入WTO.总味着我国要在同•个网络平台上参与国际竞争,同世界接轨。这对我们既是•个机遇,也是•个挑战。为此我们必须全面加强全民的信息技术教育,以捉高我国的整体素质。科学技术的不断发展和提高,计算机科学技术日渐成熟,其强人的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的•部分,使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储虽人、保密性好、寿命长、成本低等。这些优点能够极人地捉高学生成绩系统管理的效率,也是教育单位的科学化、正规化管理,与世界接轨的重要条件,I大I此,开发•套这样成绩管理软件成为很有必要的事情。第•章系统的需求分析1.1成绩管理系统的背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最人好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅捉高了工作效率,而且人人的扌是高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随若管理科学和技术科学的发展而形成的。学生成绩管理系统是•个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户捉供充足的信息和快捷的査询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。但是•直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间-•长,将产生大量的文件和数据,这对于査找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强人的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重耍的作用。作为计算机应用的•部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点•例如:检索迅速、査找方便、可靠性高、存储量人、保密性好、寿命长、成本低等。这些优点能够极人地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的-套成绩管理系统成为很有必耍的事情。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时•样的方而学生对自己各科成绩査询,学习的交流。1.2开发学生成绩管理的必要性在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用。如今,不管是小学、初中、高中、甚至是很多大学生的学生成绩管理基本上是靠人匸进行管理,但随着时间的变化,学校规模的扩人,有关学生成绩管理匸作和所涉及到的数据量越来越人越来越多,人多数学校不得不靠增加人力、物力、财力来进行学生成绩管理。但是人匸管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。因此开发出•个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。开发•个学生成绩管理系统,采用计算机对学生成绩进行管理,进•步提高了办学效益和现代化水平。为广人教师和学生提高匸作效率,实现学生成绩信息管理匚作流程的系统化、规范化和自动化。现在我国的人中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在君许多不足的因素。在今天信息时代这种传统的管理方法必然会彼计算机为基础的信息管理系统所代替。•个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需耍人量的人力,只需要几名专门录入员即可操作系统,节省人虽人力,可以迅速査到所需信息、高效、安全,学生在能方便的査看自己的成绩。1.3学生成绩管理系统设计的目标的分析1•管理员能够实现对整个学生信息的添加、修改、删除、査询等操作,对教师用户的添加、删除、修改等操作,对留言信息的添加、删除、修改查询等操作。可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行査询,达到资源共享的目的。3•教师能够在•定的权限内对所有学生成绩的查询,所有教师信息的查询,留言信息的添加、删除、修改是、查看等,对的自己的联系信息进行更新,登录密码的修改。4•学生可以在自己的权限内对对自己成绩的查询,以及个人信息的査询,登录密码的修改,留言的査看、捉交留言信息的相关操作。1.4学生成绩管理系统的系统需求在21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极人的方便。该学生成绩管理系统是以ASP网页编程+ACCESS数据库+SQL数据査询语言编写,其系统功能在内部IIS服务器上运行。系统管理员、教师、学生只需通过简单的操作,用户都可以了解本系统软件的展本工作原理。用户只需进行输入•些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。1.5学生成绩管理系统的功能需求分析学生成绩管理系统主要提供成绩査询,方便管理的网上的信息査阅平台,学生可以通过该系统査阅与自己相关信息,查看留言、扌是交留言。教师可以通过成绩管理系统查阅学生成绩信息,教师信息,査看教师留言、学生留言、提交留言、留言的管理等相关操作。系统管理员可以实现以上的所有功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等相关操作。第二章系统技术以及运行环境的需求分析ASP技术简介MicrosoftActiveServerPages即我们所称的ASP,其实是•套微软开发的服务器端脚本环境。ActiveServerPage是创建动态网页的•个很好的工具,它起•种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求-个ASP页,Web服务器就可以处理和应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP程序的优点:ASP使用VBScript脚本语言直接源于VB语言,秉承了VB简单易学的特点,掌管起来非常容易。2•无须编译,容易编写,可在服务器端直接执行。利用ADO组件轻松存取数据库。4•与浏览器无关,客户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP能与任何ActiveXscripting语言相容。除了可使用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所捉供的其他脚本语言。ASP技术的处理速度相当快,并且其安全性也很高,ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也捉高了程序的安全性。ASP的对象和组件:ASP有7个固有对象这7个固有对象分别是Request.Response.Server、ApplicationsSession、ASPError和ObjectContextoACCESS2003技术简介Access2OO3就是关系数据库开发工具,数据库能汇集各种信息以供査询、存储和检索。那么什么叫数据库呢?数据库(Database)是由•些有意义和有关系的数据(data)所组合而成。•个数据库中,包含了许多条记录(Record),而每条记录是由笋个字段(Field)所组成,不同的字段存放这不同的数据。所以数据库的严格定义是•组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(DatabaseManagementSystemDBMS)。数据库管理系统是架构在•个或多个数据库之上,并针对数据库中的数据进行管理运用。Access的优点在于它能使用数据农示图或自定义窗体收集信息,数据农示图提供了•种类似于Excel的电了衣格,可以使数据库•目了然。另外,Access允许创建自定义报衣用于打印或输出数据库中的信息。Access也捉供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共拿数据库。如上所述,Access作为关系数据库开发具备了许多优点,可以在•个数据包中同时拥有桌而数据库的便利和关系数据库的强大功能。SQL语句简介1.SQL语句简介SQL全称是“结构化査询语言(StructuredQueryLanguage)”,SQL包含4个部分:数据查询语言DQL-DataQueryLanguageSELECT据操纵语言DQL-DataManipulationLanguageINSERT.UPDATE.DELETE数据定义语言DQL-DataDefinitionLanguageCREATE.ALTER.DROP数据控制语言DQL-DataControlLanguageCOMMITWORK.ROLLBACKWORK2.SQL的优点非过程化语言统一的语言SQL为许多任务捉供了命令,包扌舌:査询数据、数据更新、在衣中插入记录、在农中修改记录、在农中删除记录、建立、修改和删除数据对象、控制对数据和数据对象的存取、保证数据库•致性和完整性、以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从•个RDBMS转到另•个。所有用SQL编写的程序都是可以移植的。SQL是大多数关系型数据库用做査询语言的语言。它是可以移植的,并且容易学习使用,但是所有SQL语句都必须由数据库服务器独立地执行。这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做-些运算,然后给服务器发送另外•条查询。所有这些东西都会产生进程间通讯,并且如果客户端在另外-台机器上甚至还会导致网络开销。IIS简介I.IIS的安装WINDOWS2000SERVER捉供的WEB服务器组件IIS的安装方法,在开始—设置—控制面板—添加/删除程疗:命,在添加/删除程序中选择t添加/删除WINDOWS组件按钮,就会弹出如图2-1所示的WINDOWS组件向导对话框。在其中选择INTERNET信息服务IIS,然后单击下•步按钮,随后根据系统提示•步•步的操作即可完成IIS的安装。

IIS的安装(图2-1)IIS虚拟目录的创建在启动Internet后,在,默认WEB站点,单击鼠标右键如图(2-2),在快捷菜单中选择“新建“-“虚拟目录”命令,输入虚拟目录的名字,然后按照系统提示操作,即可完成虚拟目录的创建。IIS虚拟目录的创建(图2-2)3.IIS的日常管理(1) 启动站点,停止、暂停、删除站点(2) 主目录设置、文档管理、ISAPI筛选器、HTTP头、目录安全性.文档、自定义错误、性能2.5运行环境为了保证成绩管理系统运行的效率和可靠性,服务器应具有较烏的软破件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:软件环境:客户端:Windows95/98/2000/XP,InternetExpIorer(IE)等服务器端:WindowsNT/Windows2000,InternetInformationServer(IIS)4.0及其以上版本,IE等;或者Windows98,PersonalWebSener(PWS),IE等。数据库:采用Access,运行于服务器端。硬件环境:服务器CPU:PIII500以上,内存:512M以上客户机CPU:P200MMX以上,内存:32M以上第三章系统模块的设计3.1系统的功能分析该学生成绩管理系统是用ASP网页编程+ACCESS数据库+SQL查询语言编句,系统是基于网络在线的学生成绩管理系统,在系统中分为人的三个方面:•是系统管理员页面、二是教师登录页面、三是学生登录页面。系统管理员进入学生成绩管理系统的主要功能是:实现教师添加、教师修改、教师删除、教师査询、数据库的恢复、数据库的备份、学生的添加、学生的修改、学生的查询、学生成绩的录入、学生成绩的添加、学生成绩的修改、学生成绩的删除、留言的查询、留言的捉交、留言的删除、留言的修改等基本功能。教师进入学生成绩管理系统的主要功能是:实现学生的查询、学生成绩的查询、留言的删除、留言的査询、留言的査询、密码的修改、教师的查询、教师登陆密码的更改,教师个人信息的修改等基本功能。学生进行学生成绩管量系统的主要功能是:实现学生自己怕成绩查询、自己登录密码的修改、个人信息的査询、留言的査看、提交留言的基本功能。3.2学生成绩管理系统流程图学生成绩管理系统流程图(图3学生成绩管理系统流程图(图3・1)3.3学生成绩管理系统流程图学生成绩管理系统流程(图3-2)系统管理员在学生成绩管理系统中能够为学生、教师重设密码,能够对学生成绩管理系统具体的按学号、或按姓名进行模糊查询,留言管理能够对整个系统中的留言实现添加、删除、修改操作,班级管理能够对班级进行添加、删除、修改,•般班级是不允许修改的,能对学生进行添加、删除修改等操作。

siSIIs81-siSIIs81-学生成绩管理系统流程(图3・3)教师在学生成绩管理系统中能够对所有学生的成绩査看,对学生按学号进行精确查询、按学生姓名进行模糊査询,可以修改自己的登录密码,能对整个系统中的留言进行添加、删除、修改,可以査询整个系统中的教师信息。学生成绩管理系统流程(图3・4)学生在系统中的基本功能是对自己所有成绩的査询,个人登录密码的修改,基木信息的查看,能够对有问题的地方以留言的方式提出,可以査看整个系统中的留言信息。第四章系统数据设计4.1系统管理员农农名:admin字段名字段类型字段说明Id自动编号主键Admin文本系统管理用户名Pwd/木系统管理密码4.2系统学生衣衣名:Xuesheng字段名字段类型字段说明Id自动编号Xuehao文本学生学号Pwd£木学生登陆密码Xingming文本学生姓名

Xingbie£木学生性别Chushengriqi日期日间学生出生日期Banji文本学生在班级Zhuanye£木学生专业Xibu文本学生所在系部Jiaoshi文本学生班主任Lianxi£木学生联系电话Qq文本学生QQ号Email文本学生电子邮箱Minzu£木学生民族Zhengzhi文本学生政治面貌Shenti文本学生身体情况Tizhong£木学生休重Shili文本学生视力Jishu文本学生技术简介Ziwopingjia/木学生自我评价ZhaopianOLE对彖学生照片Jiatingdizhi文本学生家庭地址dianhua/木学生家庭电话4.3成绩管理系统教师衣衣名:Jiaoshi字段名字段类型字段说明[d自动编号主键User文木:教师用户名DPwd文木教师登陆密码Xingming文木教师姓名

Xingbie文木教师性别Chushengriqi日期/时间教师出生年月Xibu文木教师所在系部Zhicheng文木教师职称Dizhi文木教师家庭地址Dianhua文木教师联系电话Shouji文木:教师联系电话Youbian文木邮编Qq文木教师QQEMAIL文木教师EMAILGerenjianli文木教师个人简历Gongzuo文木教师工作经验zhaopianOLE对彖教师相片4.4系统成绩农衣名:Chengji字段名字段类型字段说明Id自动编号主键Xuehao文本学生学号Xingming文本学生姓名Xingbie文本学生性别Xibu文本学生所在系部Jiaoshi文本学生任课教师Kechengming文本学生课程名Chengji文本学生该科成绩4.5系统留言衣衣名:Test

字段名字段类型字段说明Id自动编号主键Name文本留言姓名Mail文本留言EMAILLiuy文本留言内容Dianhua文本留言者电话Qq文本留言QQ4.6系统班级衣衣名:Banji字段名字段类型字段说明Id自动编号主键Xibu文本系部Zhuanye文本专业Banjiming文本班级名称Jiaoshi文本班主任Riqi日期/时间文木入学时间第五章学生成绩管理系统功能的实现5.1数据库的连接在整个学生成绩管理系统中,数据库的打开在系统中是很重要的,下血给出本系统连接打开数据库的代码文件DB.ASP<%dimdbsetdb=Server.CreateObject(,,ADODB.ConnectionH)db.openHdriver={MicrosoftAccessDriver(*.mdb)};dbq=M&Server.Mappath(nbysj.mdbM)%>5.2成绩管理系统的登录页面学生成绩管理系统分为三种登录模式(如图5-1)系统管理员登录教师登录学生登录成绩管理系统的登录页面(图5・1)5.2成绩管理系统的安全性系统是用ASP网页编程+ACCESS数据帰+SQL査询语句,学生成绩管理系统中拥有的用户名和密码才能正常进入成绩管理系统,系统安全设计的判断页而为DLCL.ASP文件,以下给出整个文件的部分代码提供参考:<!--#includefile=Mdb.asp,'—>打开数据文件<%ifrequest.form(MxuehaoM)=',Mthenresponse.writeM<script>alert(Jfl户不能为〜!!!');window」ocation.href=,index.asp,</script>"endif%>读取在图(5-1)输入的用户名进行判断,如果为空则自动跳回到系统首页<%ifrequest.form(Hpwd")=M,thenresponse.vvriteH<script>alert密码不能为空~!!!');window.location.href=,index.asp,</script>Hendif读取在图(5-1)输入的密码进行判断,如果为空则自动跳回到系统首页<%ifrequest.form(uxuehaoM)oMMandrequest.form(,,pwd',)o,M,thenuser=trim(request.form(HxuehaoH))pwd=trim(request.form(',pwdH))lx=request.form(Hd1'*)session(HaH)=0iflx■超级系统管理员'•thensql二"select*fromadmin"setrs=db.execute(sql)dowhilenotrs.eofiftrim(rs(MadininH))=userandtrim(rs("pwdu))=pwdthensessionC'aM)=Isession("user”)=userresponse.redirect"admin.asp”endifrs.movenextloopresponse.redirectHerrar.aspHendififlxi学生11thensql二"select*fromxuesheng*1setrs=db.execute(sql)dowhilenotrs.eofiftrim(rs(MxuehaoM))=userandtrim(rs(HpwdH))=pwdthensession(MaM)=lsession(MxuehaoH)=userresponse.redirectHxuesheng.aspMendifrs.movenextloopresponse.redirectHerrar.aspHendififlxM教师”thensql=Mselect*fromjiaoshi"setrs=db.execute(sql)dowhilenotrs.eofiftrim(rs("user"))=userandtrim(rs("pwdn))=pwdthensession(HaM)=lsession(*'userM)=userresponse.redirect"jiaoshi.asp”endifrs.movenextloopresponse.redirect^errar.asp'*endifendif%>以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对SESSION存-个值,如果数据库中没有该用户则跳到错误处理页面ERRAR.ASPe判断用户是否是从登录贞而进入系统的处理页而文件ADERRAR.ASP的代码如下<%session("a")=0ifsession("user")=""thenresponse.write"<script>alert('你没有登陆,或登陆超时,请重新登陆~!!!');window」ocation.href='index.asp'</script>"endif%>如果SESSION中的值为空,则自动跳转到登录页面5.3系统管理员功能简介(1) 成绩管理可以对学生的成绩的添加、删除、修改(2) 成绩查询实现对整个学生成绩管理系统成绩的查询(3) 学生管理对学生的添加、删除、修改、详细信息的查看(4) 班级管理对所有班级的添加、删除、修改(5) 留言管理对学生、教师扌是交的留言进入修改、删除(6) 查看留言是对整个系统中捉交的留言进行查询(7) 我要留言是对学生捉出的问题或者是教师捉出的问题进行回答(8) 修改密码是对该用户的登录密码进行修改(9) 用户管理是对教师的添加(10) 教师查询是对所有教师的修改、删除操作(11) 数据管理是对整个系统中的数据进行备份、还原(12) 退出系统是对该用户登录时记录的SESSION进行•淸除

系统管理员功能(图5-2)5.4教师功能简介(1) 成绩查询是对所有学生的成绩查询(2) 个人信息是对自己信息的査看(3) 联系方式是对自己常用联系电话的査看是否正确(4) 教师査询是对所有教师资料的査看(5) 修改密码是对自己登录密码的修改(6) 查看留言是对所有留言的査询(7) 我要留言是对学生捉出的问题或疑问进行解答(8) 留言管理是对所有的留言拥有修改、删除的权限(9) 退出系统是用户在退出系统清除SESSION中的值教师功能(图5-3)5.5学生功能实现简介<1)成绩査询是对该生自己所有课程成绩的查询(2) 个人信息是对学生自己信息的查询(3) 查看留言是对所有留言都可以查看(4) 修改密码是对自己的登录密码进行修改(5) 联系方式是对自己常用的联系方式进行査看(6) 我要留言是对有什么疑问提出(7) 退出系统是清除自己登录时的SESSION值学生功能实现(图S4)5.6学生成绩管理系统的关键代码以下代码是实现循环输出学生成绩<tableborder=HOf,width=,r100%Mid^tabler*cellspacing=MOucellpadding二“0”><tr>vtd>学号</td>Vd>姓名</td>vtd>性别</td>vtd>系部</td>vtd>教师</td>vtd>课程名</td>vtd>成绩</td><td></td></tr><%sql="select*fromchengji"setrs=db.execute(sql)dowhilenotrs.eof%><tdx%=rs(Hxuehao',)%></td><tdx%=rs(Mxingming,')%></td><tdx%=rs(HxingbieH)%></td><tdx%=rs(MxibuM)%></td><tdx%=rs(MjiaoshiH)%></td><td><%=rs(Mkechengming")%></td><tdx%=rs(HchengjiM)%></td><td></td></tr><%rs.movenextloop%></table>以下代码是实现修改教师登录密码<%ifrequest.form(*'aaM)<>MM

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论