
相关范文:学生成绩管理系统(开题报告)一、题目来源在每所学校中,许多管理工作(如:录入学生基本信息,录入课程基本信息,录入学生成绩信息,查询指定学生选修的课程及成绩,查询指定学生的不及格课程及成绩,统计指定课程的成绩和名次,统计所有课程的成绩和名次)都是老师手工完成的,非常复杂,这就需要一种现代化的管理,学生成绩管理系统正可以解决这一问题。二、研究的目的和意义目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。学校管理就成了一个现实问题摆在了人们面前。学生成绩管理是学校管理中异常重要的一个环节,是整个学校教务管理中的重要一部分,鉴于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程。运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理。 三、阅读的主要参考文献及资料名称[1]王珊.Visual Basic程序设计教程[M].北京:机械工业出版社,2005年1月[2]萨师煊,王珊.数据库系统概论[M].第四版.北京:高等教育出版社,2006年5月[3]李春葆,曾平.Access数据库程序设计[M].北京:清华大学出版社,2005年1月[4]张东亮.新编Visual Basic程序设计[M].北京:航空工业出版社,2007年1月[5]钟鸣.全面掌握Access 2003[M].北京:电子工业出版社,2004年1月[6]卞志强.Visual Basic 网络程序设计[M]北京:人民邮电出版社,2004年5月[7]周松林.Visual Basic 程序设计[M].北京:机械工业出版社,2005年2月 [8]李雁翎.数据库技术——Access2003[M].北京:高等教育出版社,2005年4月[9]李杰.Visual Basic 6.0 控件编程百例[M].北京:机械工业出版社,2002年1月[10]王成辉.Access2003 入门与提高[M].北京:清华大学出版社,2005年1月[11]陈恭和,刘瑞林.数据库Access2003[M].北京.清华大学出版社,2004年1月四、国内外现状和发展趋势与研究的主攻方向进入70年代后,在社会大系统中出现了巨大的信息流和与之相伴的宏大的数据流,为了适应和满足社会发展的需要,必须采用新的技术和手段来对这些数据进行收集、存储、加工、检索、分类、统计和传输等,于是数据库技术不可避免地产生了。由于计算机被广泛地应用于数据管理领域以及互联网的迅速普及,人们对数据共享和联机实时处理的要求也越来越高,于是数据库技术又在不断地发展改进。最近几年,我国的数据库市场飞速发展,并将具有更为巨大的增长潜力。在近几年里,电子商务成为各个公司企业发展的重心,甚至有人预言,电子商务极有可能建立起新型的虚拟商业,乃至虚拟工业。而电子商务是以数据库技术和网络技术为支撑的,其中数据库技术是其核心。其次,有更多的用户把数据库的重要性放在十分重要的地位,其主要原因是用户将把应用软件和应用需求放在首位,而应用软件开发直接依赖于数据库开发工具。我所要建立的学生成绩管理系统正是利用数据库技术和VB语言结合完成的系统,而这类管理系统正是目前社会发展所必不可少的,也是未来社会发展的重点。由于文件多,种类多,文件创建者多,创建时间为不定期,在整个局域网络中保护好一些学校重要的文件极为不便,同时由于学生人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力,物力,为了让学校有效的掌握,保护好学生成绩文件。学生成绩管理系统的出现非常迫切! 其界面友好,操作简单,能方便地进行数据库管理与维护。学生成绩管理系统的数据存储与管理能力, 大大增强了传统管理的灵活性和高效性, 并保证数据的完整性和安全性。建立毕业设计管理系统要始终坚持实用适用的原则,完全适应学校对学生成绩管理系统的要求。五、主要研究内容及解决思路1. 系统功能模块:2. 需重点研究的关键问题:A. 每个表之间查询的实现B. 学生的基本信息:学号、班级、姓名、性别、出生年月、父母姓名、家庭住址、所在院系等。C. 学生在校所学的课程及成绩,通过学生的学号查询即可知道学生信息。3. 解决思路:A.设计思想:设计4个简单的信息表,通过学生姓名这个关键字可查询每个表的信息。4. 系统功能分析与设计:查询功能:学生成绩管理系统的查询功能很强,通过一些关键字的查询可以查到学生的一些详细资料。存储功能:管理员可以通过插入功能实现对新生情况的存储。删除功能:管理员可以对一些无用信息进行删除。六、完成毕业设计所需工作条件及解决的办法1. 硬件要求:计算机一台,配置为CPU:p4 2.8G, 内存:512M DDR400,硬盘:60G,U盘(128M)一个。开发平台: Windows XP 主要开发语言:VB采用数据库:ACCESS 2003开发工具:VB 6.02. 自身能力要求: 要求:熟悉数据库系统的使用,掌握VB 编程语言,明白管理学的诀窍。解决方法:我利用以前学习的一些知识加上对参考文献的学习解决了以上问题。七、指导老师审查意见VB学生成绩管理系统(论文部分)【摘要】本论文叙述了我校学成绩管理的现状以及Visual basic6.0语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。【关键词】学生成绩管理系统,功能,特点,论文内容。第一章 引 言1.1 项目开发背景几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、 。。。。。。。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。我选择母校来设计这个系统主要有两个原因:一是:。。。。。。。报。1.2 项目开发的目标建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化1.3 项目提出的意义现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。1.4 系统开发所用的技术准备1.4. 1数据库技术的现状与发展 数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。 2、信息查询流图使用人员成绩数据表班级数据表课程数据表学生数据表查询条件查询结果学生信息录入成绩信息录入班级信息录入课程信息录入图2-4 学生信息查询流图3.1学生成绩查询系统功能需求简介学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。 3.2功能需求描述1、用户管理功能用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。按学生角度管理教师可以看到学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。当教师用鼠标双击某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。在成绩信息中,教师可以对学习成绩进行增加、修改和删除。并能够打印报表。3、学生对成绩的查看功能学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。成绩信息包括这个学生的所有课程的成绩信息。。。。。。。。。。。。。。。。。。。。。。。。。。Private Sub CmdOk_Click()Dim Conn As New ADODB.ConnectionDim mlink As Stringmlink = "provider=microsoft.jet.oledb.3.51;data source=score.mdb;"Conn.Open mlink‘当用户名密码为空时给出提示If Text1.Text = "" Then MsgBox "请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 在frmlogin窗体中如果用户登录成功,将会出现如图4-3所示的MDI主窗体。4-3系统主窗体若是学生用户,则有些菜单项不可用,只能运行本系统的部分功能(即重新登录和信息查询功能可用)。如图4-4Option Explicit‘‘‘当改变记录集时,需要刷新整个网格控件Sub RefreshGrid() grdScan.DataMember = "" grdScan.Refresh If DataEnv.rssqlStudent.State <> adStateClosed Then DataEnv.rssqlStudent.Close DataEnv.rssqlStudent.Open grdScan.DataMember = "sqlStudent" grdScan.Ref...其他相关:《学生成绩管理系统》的设计与实现 1《学生成绩管理系统》的设计与实现2《学生成绩管理系统》的设计与实现 3仅供参考,请自借鉴希望对您有帮助
在学校的管理中,班级管理是非常重要的组成部分,班级管理工作的好坏,也在一定程度上反映了学校的管理成效,好的班级管理为学生的健康成长提供了有效的保障。下文是我为大家搜集整理的关于班级管理毕业论文3000字的内容,欢迎大家阅读参考! 班级管理毕业论文3000字篇1 浅谈班级管理技巧 【摘要】班级是学校教育工作的基本单位,而班主任是全班学生的组织者、教育者和指导者。当一个个家庭背景不同,喜好不同,习惯不同,性格迥异的孩子走进同一个班级时,他们之间或单独的个体必然会出现这样或那样的问题。一些问题是特殊问题,而有些问题却成为了班级管理中常见的问题。一个问题的出现,必然对应相应的解决方法,这样才能促进班级建设。 【关键词】班级管理;处理技巧;个性心理;有效管理;个性魅力 每一个学校都是由多个班级组成,班级是学校教育工作的基本单位。班级管理是教育的基层管理,是对学生直接教育的重要环节,直接影响学生的个性心理发展。而班主任是全班学生的组织者、教育者和指导者。班主任的工作不只局限于学生现在的发展,更要考虑到培养学生作为一个未来的公民所必备的素质。在多年的班主任工作实践中,我遇到一些问题并摸索了一系列行之有效的处理方法: 一 定位基调,抓支点。 管理定位是关键,定位准确,班级管理工作则事半功倍。民主式、放任式、粗暴式、铁血式,用哪一种管理方式将决定于班主任的管理风格及班级的基本情况。因为新班主任中途接手对班级内部相对陌生,反而学生对班级的情况十分熟悉,同学之间相互了解,并且已习惯原班主任的管理方式,无论其管理效果如何。新班主任要融入班级集体中,必须找准班级情感支点,使班主任和学生产生情感共鸣,才能更顺利的开展班级管理工作。 对学生没有产生爱 教师的教育工作还没有开始就已经结束了。所以班主任必须对学生产生爱,热爱自己的班级,热爱自己的学生;没有管不好的班级,只有忽视班级管理的教师。班主任情感支点、学生情感支点、班级情感支点成三点一线,就会产生一个优秀的班级。师爱产生的教育效果是促使学生的情感共鸣,以及一种积极的情感因素心理发展。 二 了解个性心理,使班级管理有的放矢。 班级是个共性,但也是由学生个性组成的。抓准班级情感支点,必须了解学生个性特点,才能做到因材施教的教育效果。了解每一个学生的个性特点就比较容易掌握学生的情感支点,一般来说,班级大部分学生都是纪律性较强的,经常性违纪的学生只占极少部分,只有针对性的对这极少部分进行有效的管理,再加上有计划地指导班级干部开展班级工作,班级管理基本达到成效。全面了解班级学生个性心理,深入解剖经常性违纪学生的心理特征,抓住其优点和缺点,夸张性的发挥其优点,针对其缺点开展教育工作,动之与情,让班主任情感和学生情感交流融合,产生心理共鸣,以达到良好些的教育目的。 做好学生个性教育工作,班级这个共性就比较容易达成管理教育效果,通过学生个性确立班级共性点,明确班级管理教育新理念,使学生围绕这个方向性共同努力,并通过对学生的个性教育,使学生从新角度去认识新班主任,接受新班主任的管理风格和管理理念,从而使学生团结到新班主任周围,配合新班主任顺利开展班级管理工作,使班级有一个新的面貌、新的风格,产生新的动力,更好地完善班级管理教育工作。 三 了解班级整体特点,采取有效管理方式 与新入学的班级不同,中途接手的班级已经形成一定的整体特点,要立刻改变是不可能的,必须对班级有深入的了解,再逐渐的引导;教育是有过程的,切忌功利主义而要求一下子把班级管理好,那是不现实的。管理是为教育服务的,必须有良好教育效果的管理才是最好的管理。如果了解清楚班级的整体特点,就能树立良好的班风新形象,学生就容易产生新动力,那么,要达到良好的班级管理效果就水到渠成了。 无论什么管理方式都是为了管好班级教育学生,班级集体凝聚力和荣誉感是班级管理成功的两个大砝码。加强学生班集体荣誉感和班级凝聚力教育是对学生团队精神的基础教育,班级本身就是一个团队,只有班级凝聚力才能师生同心完成班级管理工作;只有学生产生荣誉感,才能促使学生为这个团队而努力,在努力过程中完成自身的提高。若连集体荣誉感都没有,何来团队精神?必须教育学生认识到自己是班集体的一分子,班集体的荣誉也是学生个人的,班集体与个人是荣辱与共、不可分割的。无论学习、工作,集体决定个人,个人影响集体,集体反过来又影响个人。把班级整体特点融化进团队中,使学生个性情感体现在团队共性中,就很容易很准确的抓住班级情感支点,采取与之匹配的管理方式,较快较好地完成班主任交接工作,完善班级管理教育工作。 四 班主任的个性魅力是班级管理教育的核心,决定班级管理的成效。 1 刚入学的小学生面对一个新环境,既感觉新奇但又因为陌生而感到惶恐.刚入学的孩子从幼儿园的轻松舒缓的状态一下子进入到学校的相对紧张的状态,孩子有一个适应过程。在这一阶段,家长们往往也表现的忧心忡忡,对老师,特别是班主任寄予莫大的“关注”。第一天见孩子,笑脸与亲切的话语是至关重要的。要让孩子对自己形成一种信赖感,老师是可以亲近的,是值得信任的。让她们感受到母亲般的呵护与温暖,有了孩子的充分信任,班集体肯定是一个其乐融融的大家庭。 2 对个别学生的谈心、鼓励式教育, 学生无动于衷。对学生进行说理教育时,学生无动于衷,相反的换来了学生的无理辩驳乃至“白眼”。还有的孩子甚至家长都认为自己或孩子资质很高,即使现在比较顽劣也不会影响以后的发展,这显然是错误的。因此,对这样的孩子必须采取必要的批评乃至惩罚。一个学生上课经常扰乱课堂秩序,而依仗自己的聪明有着不错的成绩,所以“屡教不改”。 3 “令人头疼”的排座位,永远不能让所有家长学生都满意。只按照孩子的高矮来排座位,后面的座位使得学生难于参与,并且容易走神。于是,很多家长也希望把这样的孩子安排在老师的眼皮下,对孩子有一个监督作用。因此,在座位的排列上,我尽量采取传统的纵横排列模式,特殊学生特殊对待。在座位排列上,尽量遵循男女同桌,每一排都安排班干部,自制能力强弱搭配等原则,这样不仅利于班级团结,还做到有监督、一帮一、一带一,使班集体形成积极向上的班风。 4 对学生的行为作有效的指导, 但在实际的活动中效果不佳。现在的孩子面临一个问题就是,说的天花乱坠,事实摆在自己面前却不做或做不好。班里环境保持几乎为每一个孩子都分了工,可是地上的纸屑没有人理,横七竖八摆放的笤帚无人问津,甚至黑板在上课铃响后还写满了粉笔字,面对这些怎么办?答案只有一个就是以身作则。 5 班干部的工作积极性随着时间的推移,有所降低。班干部也是孩子,不可能泯灭孩子的天性。所以,当一个孩子被选为班干部时,他会满怀远大的抱负与治班的理想,热火朝天地投入到班级管理工作中。时间长了,开始的自豪感、荣誉感、优越感慢慢在“繁忙的工作”中消失,也想偷懒休息了。因此,不是有了班干部班主任就可以大放特放,只是有些工作转到幕后。班主任要密切关注班干部的工作,记录下他们的成绩与问题,定期提出改进意见并利用班会时间对他们的成绩予以肯定,激发班干部的学习热情,才能保证高效率行使。 找到了学生情感支点和班级情感支点,还必须要有班主任情感支点融入班级集体中,才能产生良好的教育效果,否则又将要更换另外一个班主任。班主任的情感是教师和学生的纽带,是班级情感支点、学生情感支点、班主任情感支点三点一线的基点。因此,班主任的个性魅力,是班级管理的核心,班主任只有对学生产生爱,学生对班主任也产生反馈的爱,在情感共鸣中才能完成班级管理教育目标。 班主任的个性魅力主要表现在管理风格和健全的人格,管理风格体现出班主任的性格、气质、能力等心理特征,班主任通过个性魅力征服学生,使学生对班主任产生爱,才能接受班主任的管理教育,班主任就通过个性起到对班级管理使学生受到潜移默化的教育作用。当然,在实际工作中还会遇到一些其他问题,但不管遇到什么问题,只要我们用心去工作,在工作中切实把学生的共性发展和个性发展相结合,即使出现了问题,也能够找到比较合适的工作方法,并在今后的工作中,尽可能预防或减少这些问题的发生。 班级管理毕业论文3000字篇2 谈高中班级管理 【摘 要】在学校的管理中,班级管理是非常重要的组成部分,班级管理工作的好坏,也在一定程度上反映了学校的管理成效。好的班级管理为学生的健康成长提供了有效的保障。研究如何加强高中班级管理以及如何科学的对学生进行引导,成为高中班主任必须要面对的一个重要的课题。 【关键词】班级管理;问题;方法 在学校的管理中,班级管理是非常重要的组成部分,班级管理工作的好坏,也在一定程度上反映了学校的管理成效,好的班级管理为学生的健康成长提供了有效的保障。在我国现阶段的教育体制下,每一个学生都有相应的班级,对于班主任来说,如何更好地管理好自己的班级是一个不小的挑战,同时也是一个班主任展现自己才华的机会。我国二十一世纪的教育目标的核心是实现人的全面协调发展,因而高中班级管理,在新世纪的教育实践中更应该加强对学生全面素质的培养。对于学生来说,高中阶段正是其人生观和价值观形成的关键时期,并且在这一阶段学生也慢慢形成了自主管理的能力和意识,但是他们的思想还不够成熟,还处于迷茫和被动的阶段,自主管理还存在非理性的不足,容易出现这样或那样的问题,因而,研究如何加强高中班级管理以及如何科学的对学生进行引导,成为高中班主任必须要面对的一个重要的课题。 1. 现阶段存在的问题 随着我国教育改革的进一步深入,高中班级的管理水平得到了进一步提高,但是原来本就存在的问题也更加突出,这些问题的存在对班级管理的成效有一定的影响,进而也就在很大程度上影响了高中学生的身心健康,影响了学生全面发展。为了降低和避免这些问题对班级管理造成的负面影响,同时进一步提升班级管理水平,对于从事高中教育的教育者以及高中班主任来说,就必须对存在在高中班级管理中的问题进行反思和剖析。 1.1 高中班级管理中班主任选用的随意性。 高中班主任作为班级管理的管理者和核心组织,其素质的高低对教育教学目标的实现有着很大的影响,同时也影响着一批学生的素质,因为“什么样的师傅带什么样的徒弟”,因为“名师出高徒”。因此,科学合理的制定班主任的聘用条件以及班主任的评价标准就显得尤为重要,同时也是班级管理是否成功的关键环节。然而,现阶段大部分学校在班主任的选用方面存在一定问题,其主要原因在于对班主任的选用缺乏相关的有效地可操作标准,现实是高中班主任肩上的高考压力太大,有一部分有经验的教师不愿意担任班主任,学校只能从年轻且无任何经历的教师中选用,从而造成了对班主任的选用有一定的随意性,不可避免的就会出现用人偏差。 1.2 高中班级管理过分注重智力。 高中教师面对高考压力,都过分重视文化知识的学习,即过分注重学生的考试成绩。学生的高中阶段是学生基础教育的高级阶段,学校教育本应该在这一阶段根据高中学生的心理和生理特点实施综合而有全面的教育,但现实是我们的高中教育只注重学生的智育,这种过于注重学生的智育的要求而忽视思想品德和其他各项素质的教育,不利于学生道德水平和各项素质的提高。 1.3 高中班级管理不注重学生的个体差异。 在现阶段,我国普通高中的班级大部分都是五十个(或更多)学生组成的大班级,而在对高中班级的管理过程中,大部分班主任并没有对学生的社会阶层、社会群体以及家庭背景的差异有足够的重视,而是对每一个学生都用相同的由学校或班级制定的理想标准来培养学生,甚至有的班主任到了高考前夕只对成绩较好的学生给与关注,认为“不管黑猫还是白猫抓住老鼠就是好猫”,而对学困生视如无有,这既打击一部分学生,更不利于多数高中生的健康发展。 2. 改进高中班级管理的策略 2.1 注重实效的德育。 对于高中班级的德育管理来说,学校方面不能把德育管理过于知识化和数字化,而班主任的班级管理方面,班主任对学生的评价一定要科学全面,不能仅仅就学生的学习成绩来作为评价学生的唯一标准,同时班主任要提高对德育的认识,因为思想品德的教育的根本目的就在于劝人向善。高中班主任要在班内营造一种全体成员和谐友爱的积极氛围,通过各种方式,比如:召开“我爱我家”主题班会、让学生多参加慈善救助献爱心活动、多学习“最美人物”的事迹等等,让学生学会对弱者的同情,对“最美人物”的尊重,使得学生自觉的培养自身的品质,进而实现具有时效性的德育。 2.2 关注学生非智力因素。 高中学生各类情感的发展已逐渐完善,意志品质也有着较大的提升,他们的个性心理特征以及个性倾向也越来越成熟,高中班主任如果抓住并激发高中阶段这种非智力因素,就可以在很大程度上提升班级的管理水平,进而更加有效的促进学生的全面发展。高中班主任调动高中学生的非智力因素的方式有多种,在使用的过程中应该根据具体情况进行合理调整,这就需要高中各班主任对高中生的基本心理常识有一定的了解,并根据具体的实际工作情况来研究和了解学生进而对高中生进行有针对性的指导工作,让他们能够坚强的去面对生活和学习中的困难,能对自己的情绪进行适时的调整,最终克服因非智力因素而产生的对生活和学习方面的不利影响。 2.3 让学生的身心健康的全面发展。 有句格言说得好,性格决定命运,从某种意义而言,一个人的性格状况可以影响其生活和学习质量,现在高中生中普遍存在怕苦、怕累、经不起打击和挫折的现象,抗挫折的能力特差,还有一部分学生缺乏自信,或多或少的存在一些心理问题,针对这些情况,高中班主任应该对不同的学生进行心里方面的教育,让学生重新认识自己、了解自己,学会发现自己身上的闪光点,主动改变自己身上的不良个性和品德,与不良的习惯做斗争,使得学生身心健康发展。 总之,一个好的班主任成就者一批优秀的学子,愿所有的高中班主任努力提高自身的素质,全心全意的、心甘情愿的付出自己的师爱,为国家各行各业培养更多的高素质的优秀人才。 猜你喜欢: 1. 班级管理论文3000字 2. 3000字的班级管理论文 3. 班级管理论文4000字 4. 班级管理论文2000字 5. 班级管理论文毕业论文 6. 班级管理论文参考范文
程序都写好了,还怕报告不会啊。不过拿百度分换,我想没人愿意的。毕竟是要花时间花精力的。
《学生成绩管理系统》论文该文章来自互联网再给您一个网址: 希望对你有所帮助,祝你成功!计算机应用与维护 申海 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要.本论文叙述到的学生成绩管理系统是用IIS+ASP网页编程+ACCESS数据库+SQL查询语言实现的.重点介绍了学生成绩管理系统的实现过程:包括系统分析, 系统调查,功能设计,数据库设计,系统实现,系统测试和调试等.本系统主要功能有教师管理,学生管理,班级管理,学生信息管理,成绩管理,留言管理,包括功能需求描述,数据库设计等内容. ASP 成绩管理 成绩查询 ACCESS前言人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻的影响,也正在改变人们的工作,生活学习,交流方式.信息的获取,处理,交流和应用能力,已经成为人们最重要的能力之一.在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段.但是一直以来人们使用传统人工的方式管理学生成绩,填写各种表格,这种管理方式存在着许多缺点,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.随着中国加入WTO,意味着我国要在同一个网络平台上参与国际竞争,同世界接轨.这对我们既是一个机遇,也是一个挑战.为此我们必须全面加强全民的信息技术教育,以提高我国的整体素质.科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部分,使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高学生成绩系统管理的效率,也是教育单位的科学化,正规化管理,与世界接轨的重要条件,因此,开发一套这样成绩管理软件成为很有必要的事情.第一章 系统的需求分析1.1 成绩管理系统的背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境.计算机的最大好处在于利用它能够进行信息管理.使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等.但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化管理,与世界接轨的重要条件.因此,开发这样的一套成绩管理系统成为很有必要的事情.学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加,修改,删除,查询,留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流.1.2开发学生成绩管理的必要性在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用.如今,不管是小学,初中,高中,甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力,物力,财力来进行学生成绩管理.但是人工管理成绩档案具有效率低,查找麻烦,可靠性不高,保密性低等因素.因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的.开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平.为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化.现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素.在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替.一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息,高效,安全,学生在能方便的查看自己的成绩.1.3学生成绩管理系统设计的目标的分析1,管理员能够实现对整个学生信息的添加,修改,删除,查询等操作,对教师用户的添加,删除,修改等操作,对留言信息的添加,删除,修改查询等操作.2,可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行查询,达到资源共享的目的.3,教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,留言信息的添加,删除,修改是,查看等,对的自己的联系信息进行更新,登录密码的修改.4,学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改,留言的查看,提交留言信息的相关操作.1.4学生成绩管理系统的系统需求在21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域.计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动.为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极大的方便.该学生成绩管理系统是以ASP网页编程+ACCESS数据库+SQL数据查询语言编写,其系统功能在内部IIS服务器上运行.系统管理员,教师,学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理.用户只需进行输入一些简单的汉字,数字,或用鼠标点击即可达到自己想要的目标.1.5学生成绩管理系统的功能需求分析学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己相关信息,查看留言,提交留言.教师可以通过成绩管理系统查阅学生成绩信息,教师信息,查看教师留言,学生留言,提交留言,留言的管理等相关操作.系统管理员可以实现以上的所有功能,还有对学生的添加,删除,修改,教师的添加,删除,修改,数据库的备份,数据库的还原等相关操作.第二章 系统技术以及运行环境的需求分析2.1 ASP技术简介Microsoft Active Server Pages 即我们所称的ASP,其实是一套微软开发的服务器端脚本环境.Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码.因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页.ASP程序的优点:1,ASP使用VBScript脚本语言直接源于VB语言,秉承了VB简单易学的特点,掌管起来非常容易.2,无须编译,容易编写,可在服务器端直接执行.3,利用ADO组件轻松存取数据库.4,与浏览器无关,客户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容.5,ASP能与任何ActiveX scripting语言相容.除了可使用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言.6,ASP技术的处理速度相当快,并且其安全性也很高,ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性.7,ASP的对象和组件:ASP有7个固有对象这7个固有对象分别是Request,Response,Server,Application,Session,ASPError和ObjectContext.2.2 ACCESS2003 技术简介Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询,存储和检索.那么什么叫数据库呢 数据库(Database)是由一些有意义和有关系的数据(data)所组合而成.一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据.所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位.在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(Database Management System DBMS).数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用.Access 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然.另外,Access 允许创建自定义报表用于打印或输出数据库中的信息.Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库.如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能.2.3 SQL语句简介1,SQL 语句简介SQL全称是"结构化查询语言(Structured Query Language)",SQL包含4个部分:(1)数据查询语言DQL-Data Query Language SELECT(2)据操纵语言DQL-Data Manipulation Language INSERT, UPDATE, DELETE (3)数据定义语言DQL-Data Definition Language CREATE, ALTER, DROP(4)数据控制语言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK 2,SQL的优点(1)非过程化语言(2)统一的语言SQL为许多任务提供了命令,包括:查询数据,数据更新,在表中插入记录,在表中修改记录,在表中删除记录,建立,修改和删除数据对象,控制对数据和数据对象的存取 ,保证数据库一致性和完整性 ,以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中.(3)是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个.所有用SQL编写的程序都是可以移植的.SQL是大多数关系型数据库用做查询语言的语言.它是可以移植的,并且容易学习使用,但是所有SQL语句都必须由数据库服务器独立地执行.这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做一些运算,然后给服务器发送另外一条查询.所有这些东西都会产生进程间通讯,并且如果客户端在另外一台机器上甚至还会导致网络开销.2.4 IIS简介1,IIS的安装WINDOWS 2000 SERVER提供的WEB服务器组件IIS的安装方法,在开始→设置→控制面板→添加/删除程序命,在添加/删除程序中选择→添加/删除WINDOWS组件按钮,就会弹出如图2-1所示的WINDOWS组件向导对话框.在其中选择INTERNET信息服务IIS,然后单击下一步按钮,随后根据系统提示一步一步的操作即可完成IIS的安装.(图2-1)2,IIS虚拟目录的创建在启动Internet后,在'默认WEB站点'单击鼠标右键如图(2-2),在快捷菜单中选择"新建"→"虚拟目录"命令,输入虚拟目录的名字,然后按照系统提示操作,即可完成虚拟目录的创建.图(2-2)3,IIS的日常管理(1)启动站点,停止,暂停,删除站点(2)主目录设置,文档管理,ISAPI筛选器,HTTP头,目录安全性,文档,自定义错误,性能2.5 运行环境为了保证成绩管理系统运行的效率和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高.此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网.其运行要求如下:软件环境:客户端: Windows95/98/2000/XP,Internet Explorer(IE)等服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等.数据库:采用Access,运行于服务器端.硬件环境:服务器 CPU:PIII 500以上 ,内存:512M以上客户机 CPU:P200MMX以上,内存:32M以上 第三章 系统模块的设计3.1 系统的功能分析该学生成绩管理系统是用ASP网页编程+ACCESS数据库+SQL查询语言编句,系统是基于网络在线的学生成绩管理系统,在系统中分为大的三个方面:一是系统管理员页面,二是教师登录页面,三是学生登录页面.(1)系统管理员进入学生成绩管理系统的主要功能是:实现教师添加,教师修改,教师删除,教师查询,数据库的恢复,数据库的备份,学生的添加,学生的修改,学生的查询,学生成绩的录入,学生成绩的添加,学生成绩的修改,学生成绩的删除,留言的查询,留言的提交,留言的删除,留言的修改等基本功能.(2)教师进入学生成绩管理系统的主要功能是:实现学生的查询,学生成绩的查询,留言的删除,留言的查询,留言的查询,密码的修改,教师的查询,教师登陆密码的更改,教师个人信息的修改等基本功能.(3)学生进行学生成绩管量系统的主要功能是:实现学生自己怕成绩查询,自己登录密码的修改,个人信息的查询,留言的查看,提交留言的基本功能.3.2 学生成绩管理系统流程图(图3-1)3.3 系统功能模块图(图3-2)系统管理员在学生成绩管理系统中能够为学生,教师重设密码,能够对学生成绩管理系统具体的按学号,或按姓名进行模糊查询,留言管理能够对整个系统中的留言实现添加,删除,修改操作,班级管理能够对班级进行添加,删除,修改,一般班级是不允许修改的,能对学生进行添加,删除修改等操作.(图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字段名字段类型字段说明Id自动编号主键User文本教师用户名Pwd文本教师登陆密码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.ASP5.2 成绩管理系统的登录页面学生成绩管理系统分为三种登录模式(如图5-1)(1)系统管理员登录(2)教师登录(3)学生登录(图5-1)5.2 成绩管理系统的安全性系统是用ASP网页编程+ACCESS数据库+SQL查询语句,学生成绩管理系统中拥有的用户名和密码才能正常进入成绩管理系统,系统安全设计的判断页面为DLCL.ASP文件,以下给出整个文件的部分代码提供参考:打开数据文件读取在图(5-1)输入的用户名进行判断,如果为空则自动跳回到系统首页以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对SESSION存一个值,如果数据库中没有该用户则跳到错误处理页面ERRAR.ASP.判断用户是否是从登录页面进入系统的处理页面文件ADERRAR.ASP的代码如下如果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值(图5-4)5.6 学生成绩管理系统的关键代码(1)以下代码是实现循环输出学生成绩学号姓名性别系部教师课程名成绩(2)以下代码是实现修改教师登录密码(3)以下代码是实现创建学生班级的5.7 系统在调度中经常出现的问题(1) 数据库的连接容易出错(2) 各种数据写入数据库时容易出错(3) 在调度中经常出现数词不匹配总结经过这一个多月的毕业设计和对相关资料的收集,让我清楚的感到随着网络科技的不断发展和网络的广泛应用,使我们的生活离不开它了.网络它以自己的独特的优点征服了我们.在教育越来越受重视的21世纪,随着学生成绩管理类型的不断增加和成绩管理要求的不断提高,管理方面的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情.在这样的情况下有一个实用学生成绩管理系统是有其必然性的,如果能做出一个完善的学生成绩管理系统就使管理方面的工作量减少很多.在这次的毕业设计中虽然时间紧迫但我学会了很多,也感到自身知识的贫乏,希望在日后的努力中能做出更完善的系统.致谢从十月份接受课题到现在完成毕业设计论文,衷心的感谢我的指导胡桂香老师给予了精心的指导和热情的帮助,尤其在课题设计的前期准备阶段和本人的数据库的设计阶段,导师提出许多宝贵的设计意见,在最后的测试修改阶段老师在百忙之中抽出时间为我们提供了必要的帮助,这样使得我们得以顺利的完成毕业设计开发工作,在短暂的一个月的相处时间里,老师渊博的知识,敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢和崇高的敬意.参考文献(1)尚俊杰 《网络程序设计—ASP(第2版)》 清华大学出版社,北方交通大学出版社,2004年2月(2)徐军,吴玉新 《网站ASP后台解决方案》 人民邮电出版社,2001年1月(3)吴振峰 《网站建设与管理》 高等教育出版社,2005年1月(4)白以恩 《计算机网络基础及应用》 哈尔滨工业大学出版社,2000年1月(5)包锦阳 《大专生毕业论文(设计)写作指导》 浙江大学出版社,2004年6月(6)吴林华 《网站建设与维护》 电子工业出版社,2004年6月(7)邵丽萍,张后杨,柯新生 《网页编程技术》 清华大学出版社,2004年1月(8)杨翼川,徐梅 《ASP动态网页设计实战》 机械工业出版社,2000年11月学生成绩管理系统N数据管理教师管理教师查询我要留言修改密码学生管理留言管理留言查看班级管理成绩查询成绩管理退出系统系统管理员登录Y成绩查询个人信息查看留言修改密码联系方式我要留言退出系统开始信息输入信息是否正确类型选择系统管理员教师登录学生登录结束教师登录系统首页系统首页退出系统留言管理我要留言修改密码查看留言教师查询联系方式个人信息成绩查询学生功能:学生教师功能:系统管理员功能:登录系统首页希望对你有所帮助,祝你成功!另外,虚机团上产品团购,超级便宜
116 浏览 4 回答
268 浏览 3 回答
130 浏览 5 回答
172 浏览 2 回答
92 浏览 4 回答
320 浏览 4 回答
222 浏览 4 回答
342 浏览 3 回答
271 浏览 5 回答
263 浏览 4 回答
159 浏览 6 回答
286 浏览 4 回答
299 浏览 2 回答
186 浏览 4 回答
268 浏览 3 回答