学生成绩管理系统--毕业设计论文.docx
《学生成绩管理系统--毕业设计论文.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统--毕业设计论文.docx(39页珍藏版)》请在咨信网上搜索。
1、目 录摘要1Abstract2第一章 绪论31.1 系统开发目的31.2 系统开发背景3 1.3 系统开发意义 41.4系统开发技术51.4.1ASP 的关键技术51.4.2 基于 ASP 的 Web 应用程序61.4.3系统国内外研究状况7第二章 需求分析82.1可行性分析82.1.1技术可行性分析82.1.2经济可行性分析82.2功能模块需求分析82.3系统功能要求 82.4用户对系统的要求 92.4.1教师用户登录管理功能92.4.2学生用户登录管理功能10第三章 系统概要设计103.1系统功能模块设计103.2 数据库设计113.2.1数据存储分析113.2.2主要实体数据表13第四章
2、 系统详细设计与实现154.1系统登陆界面154.2系统主界面174.3用户管理模块184.4添加教师模块204.5添加学生模块224.6添加成绩模块23第五章 系统软件的测试255.1软件测试概述255.2测试内容26第六章 总结27参考文献28致谢29附录30摘要 随着高校内部学生的增多,以及学生科目学习的繁杂,一直以来传统人工的学生成绩管理方式,因其效率低、保密性差而且传统的工作方式给教职工带了很大压力,这大大降低了整个学生成绩管理的效率。所以构建一个学生管理系统势在必行。开发本系统可以减轻教职员工的工作压力,比较系统地对教务、教学上的各项服务和信息进行管理从而提高了保密性,加快查询速度
3、、提高了管理效率。本文用Visual S,使用SQL2005数据库实现了学生成绩管理系统,本系统分为四个模块:系统管理模块、教师管理模块、学生管理模块、学生成绩管理模块。其中学生成绩管理模块可以录入成绩、修改成绩、查看成绩。还包括三种权限:管理员、教师、学生。其中管理员拥有最高权限,可以对系统的四个模块进行操作。关键词:SQL2005、学生成绩管理、Visual S应用 Abstract Along with the increase in internal students in colleges and universities, and students course learning
4、multifarious, has long been the traditional artificial way of student achievement management, because of its low efficiency, poor confidentiality and traditional way of work to staff brought a lot of pressure, which greatly reduces the efficiency of the whole student performance management. So build
5、 a student management system is imperative. Development of this system can reduce the staff working pressure, systematically on educational administration, teaching management and improve the services and information secrecy, accelerate query speed, improve the management efficiency. In this paper,
6、using Visual S, use SQL2005 database has realized the student achievement management system, this system is divided into four modules: system management module, teacher management module, student management module, the student achievement management module. The students achievements management modul
7、e can be recorded, modification result, view result. Also includes three permissions: administrators, teachers and students. The administrator has the highest authority, he can four modules of the system operation.Keywords:SQL2005、student management、Visual S application 第一章 绪论1.1 系统开发目的 学生的成绩管理是学校工作
8、中的一项重要内容,我国的大中专院校的学生成绩管理水平普遍不高。随着办学规模的扩大和招生人数的增加,建立一个成绩管理系统是非常必要的。普通的成绩管理浪费了许多的人力和物力,已不能适应时代的发展。在当今信息时代,这种传统的管理方法必然被以计算机为基础的信息管理系统所代替。学生成绩管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该为用户提供充足的信息和快捷的查询手段。当前成教学院没有一个完善的成绩信息管理平台,计算机使用主要基于Microsoft Office,不能发挥有效的作用。而且随着我国教育改革的不断深入以及自学教育的不断扩招,参加考
9、试的人越来越多,考试科目的多样化,使得成教学院对自学考试成绩的管理越趋繁琐、复杂,工作业务繁杂,工作量大,这种传统的学生管理模式已经暴露出种种弊端:难以统一调配和处理,效率极低,缺乏科学性以及合理性。随着计算机应用的普及与深入,利用计算机能够对所有自学考试成绩进行统一管理,并进行分析,大大减少教学秘书的工作量,提高工作效率,为教学办公带来了极大的方便。通过操作手册,使用者可以了解本软件的基本工作原理及使用说明。操作人员只需输入一些简单的汉字、数字,就可以存储、查找、修改、打印学生成绩信息等。本系统开发的总体任务是实现学生成绩管理的系统化、规范化、自动化、达到提高学生成绩管理效率的目的,本系统本
10、着实用性、通用、开放和安全的原则,使数据库开发软件开发制作,实现了学生信息管理、课程信息管理、学生成绩管理、成绩查询等功能。该设计方法易于推广至其它信息化管理系统的设计,充分利用计算机作为辅助工具,实现学生考试成绩从传统的手工管理到计算机管理,对提高管理效率和节约大量的人力、物力有一定的推动作用。本系统一切从实际出发,充分考虑了成绩的内部管理、信息交流等方面的复杂需求,实现成绩的有效管理,真正为学生成绩管理提供一个电子平台。因此为了充分利用成教学院现有的计算机硬件资源,做好 学生成绩管理工作,提高办事效率,实现全面的、相对集中的办公自动化,开发本系统就成了当务之急,其目的主要为了彻底改变这种繁
11、杂的管理模式,实现全面的、相对集中的、智能化的信息综合管理,为成教学院的教学管理工作带来方便。 1.2系统开发背景 学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。它对于一个学校是不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。目前各个高校的基本情况是:每次考试结束,老师们都要统计大量的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。工作量之大,查阅,维护都有不同程度的问题存在。所以,学生成绩管理管理系统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等几方面的功能,是现实问题的迫切要
12、求。学院在教学这一部分主要是由教务处对课程、对学生、对学生成绩进行合理地安排以及统筹计划,以及让教务处在最短的时间段把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询和统计以及很好地对系统进行维护。 1.3 系统开发意义 成绩管理已经成为学校教学中十分重要的工作之一,也是一项比较复杂的项目。传统的成绩管理工作一般采用手工管理,这样的管理方式存在很多缺点。如:没有保密性,效率不高。一方面导致教师的工作量,时间一长,将会产生大量数据和文件,这对成绩的查找,核对都带来很多困难。需要大量劳动力,难以避免误差的产生。单纯的利用手工处理不仅费劳力而且不符合教育和管理要求
13、。而用计算机来处理这一问题达到一定计算率的同时也会带来很多方便。因此,为了达到学校信息工作的高效与流畅,有必要设计学生成绩管理系统。这不但能使教务人员从复杂的成绩管理中解脱出来,而且对于推动教学的发展也起到非常重要的作随着高校办学规模的扩大和招生人数的增加,学生成绩管理维护是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。运用学生成绩管理维护系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够节省时间,学生也能够尽快的知道自己
14、的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而学生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。因此,为了达到学校信息工作的高效与流畅,有必要设计学生成绩管理系统。这不但能使教务人员从复杂的成绩管理中解脱出来,而且对于推动教学的发展也起到非常重要的作在现代高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,管理好学生的成绩,是非常重要的。因此开发出一套学生成绩管理系统是非常必要的。1.4系统开发技术 在基于
15、 web 服务的应用系统中,其常用的开发技术主要包括 JSP 技术、ASP技术、ASP.NET 技术和 PHP 技术。本节我们就介绍一下本文用到的技术ASP。 1.4.1ASP 的关键技术 近些年来,全球的经济迅猛发展,全球一体化趋势已经明显,计算机各种相关的科学与技术已经发展至一定的阶段,在促进全球一体化趋势的所有技术中,网络技术首当其冲,为人们的生活和工作带来了巨大的方便,从种个方面影响着人们。而在网络推进的过程中,动态网页设计技术的出现成为了网络时代新局面的开创者,而微软公司开发的 ASP 技术也成为了网络时代动态 Web 页面的主要开发技术,下面对 ASP 技术进行简单的介绍。ASP
16、技术是基于动态 ASP 脚本技术的新型软件开发技术,提出者是美国微软公司,该技术是用来开发动态 WEB 页面的,它为系统开发人员提供了一个统一的Web 开发模型,不仅方便了系统开发人员,同时也促进了软件开发技术的向前发展。ASP 开发技术在动态网页设计过程中,引入了许多新的关键技术,包括基于事件驱动、数据绑定、代码隐藏、面向对象和支持多语言开发等五种。 (一)基于事件驱动 传统网页开发通常是静态的,ASP 开发技术引入了事件驱动的特点,其可以通过服务器端的插件既可以获得浏览器发送过来的网页中包含的逻辑业务信息请求。 (二)数据绑定技术 ASP 开发技术采用了数据绑定技术,不同的应用程序访问数据
17、库时,可以通过后台数据库使用数据绑定技术将相同的数据请求处理结果反馈给多个浏览器请求。 (三)代码隐藏技术 现代分布式应用系统开发实现过程中,由于开发平台非常大,系统生成的代码非常杂乱,开发人员自己编写的代码仅仅是系统代码的一部分,采用代码隐藏技术,既可以把程序员编写的代码和系统自动生成的代码独立分开,实现代码的可重用性,降低开发者的工作量,提高工作效率。同时,使用代码隐藏技术,也可以提高应用系统的安全性,避免脚本和内容交互使用过程中产生错误,对于现代分布式应用系统实现过程具有极大的意义。 (四)面向对象 面向对象程序设计是现代程序设计发展的趋势和方向,最初由 java 程序设计实现。目前,为
18、了更好的满足开发人员的需求,ASP 开发技术也采取了这种开发思想,封装程序,提高其重用性和安全性。 (五)系统开发时支持多语言 在传统的动态网页开发过程中,由于其技术的局限性,仅支持单一的开发语言,比如 JSP 动态网页设计时,其仅仅支持 java 语言开发系统,但是,ASP 技术室微软开发平台下的一种系统开发框架,动态系统访问控件实现时,可以采用多ASP 的关键技术 近些年来,全球的经济迅猛发展,全球一体化趋势已经明显,计算机各种相关的科学与技术已经发展至一定的阶段,在促进全球一体化趋势的所有技术中,网络技术首当其冲,为人们的生活和工作带来了巨大的方便,从种个方面影响着种编程语言,包括 VB
19、,VC+,VC#和 VF#等多种语言,开发实现技术多种多样,有利于不同的程序员实现功能复杂全面的分布式应用系统。 1.4.2 基于 ASP 的 Web 应用程序 基于 Web 的分布式应用系统采用 ASP 技术作为前台系统网站的开发和使用,该技术能够很好地设计出用户使用简介的页面、服务器相关调用插件,快速的建立和设计页面中包含的窗体或者表单等输入对象,以便系统运行时能够为用户提供访问系统的接口。使用 ASP 开发 Web 应用程序,具有以下优势: (一)ASP 就是为 Web 应用程序开发而设计的 现代 Web 一个月程序通常包括前台和后台两个部分,其中前台主要是使用动态网页供用户浏览,提供与
20、系统交互的界面,ASP 开发技术 Web 应用系统程序定义为可执行代码、服务处理等相关事件的综合,给定了服务器上独立的程序调用和执行目录,彼此独立与其他程序。 (二)ASP 开发技术将 Web 页面作为一个被处理的“对象” ASP 动态网页设计时,采用了现代流行的面向对象开发思想,其可以在一个个面向对象的程序设计框架中实施代码编写的任务,将应用程序代码和 Web 页面设计独立分开,因此,提高了应用程序代码的可重用性。另外,面向对象程序在系统运行时,采用了边解释边执行的机制,使得系统访问 Web 服务器时,对于相同的请求,无需再次执行,直接访问已经生成的动态网页即可,大大的提高了系统反馈效率,使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 毕业设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。