中学学生成绩管理系统的设计与实现——年级成绩管理模块与年级总分、及格率的实现毕业论文.doc
《中学学生成绩管理系统的设计与实现——年级成绩管理模块与年级总分、及格率的实现毕业论文.doc》由会员分享,可在线阅读,更多相关《中学学生成绩管理系统的设计与实现——年级成绩管理模块与年级总分、及格率的实现毕业论文.doc(23页珍藏版)》请在三一文库上搜索。
1、毕业设计论文目录1引言12年级成绩管理模块概述22.1 开发环境32.2年级成绩管理模块功能43模块总体设计43.1、数据库的设计43.2年级成绩管理结构图74 年级成绩管理的设计与实现74.1对已有的年级成绩信息添加84.1对已有的年级成绩信息修改104.1对已有的年级成绩信息删除145总分、及格率的设计与实现145.1总分的实现155.2及格率的实现186 结束语21中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现计算机信息与工程学院 2001级5班 吴力峰 200118948指导教师 赵希武 教授摘要 本文针对中学的年级成绩管理的基本要求,从理论和应用的角度论述了
2、中学生年级管理模块的特点、功能、设计思路,并给出关键技术的实现步骤。本年级成绩模块是结合学校年级学生成绩管理的实际情况,经过相应的需求分析,使用功能强大的ASP编程技术,利用完善的SQL语句,并选择了Microsoft Access作为后台数据库的驱动,从而开发出来的学生年级成绩管理模块。关键字 中学生年级成绩管理模块;年级成绩管理;及格率;总分1引言学校的年级成绩管理在学校成绩管理系统中是一个相当重要的问题,它是与学校大整体相关的一个小的整体,虽然说小,但作用非常大,意义非常明显。通过年级管理这一块,我们可以很好的将零散的学生成绩信息组织起来,方便按班级分类的学生成绩信息的查询、统计;从而获
3、得第一手的教学情况分析与教学效果的评价;进而,更进一步的为学校的领导,年级组长或班主任等,提供方便的统计年级中学生整体或个人的当前信息以及更好的掌握学生的整体状况的方法和手段。学生年级成绩管理模块实现了由低级的、复杂的、重复性的、低效率的手工操作向智能化的、可以方便地进行人机交流、操作简单易学的计算机应用软件的转化。它运用计算机来完成与年级成绩管理相关的数据收集,并可以完成年级成绩信息的修改、查询、删除以及统计等工作,提高了学生成绩管理人员的工作效率,并在一定程度上避免了繁重的业务量造成的人为错误,而且还可以运用信息共享加快信息的传达。对于管理人员来说,减少不必要的操作环节,降低大量的重复劳动
4、是提高工作效率的有效途径;而通过使用包含了本学校年级成绩管理模块的本学生成绩管理系统,就可以让使用者达到:既实现了节省人力、物力、财力,又保证了不必保管、整理数据文件,却又能将一切信息转变为数字化,进而达到提高经济效益。2年级成绩管理模块概述学校年级成绩管理是学校成绩管理的一个重要组成部分,能实现有效的组织、实施相对于个别学生或班级、年级的教学策略,帮助学校,老师快捷的掌握学生的近期考试情况;或者通过对以前某一年级考试成绩数据的分析,掌握该年级学生的学习状况。而本年级成绩管理模块仅针对学校年级成绩的管理,以及对年级学生的成绩信息进行查询、统计;因此仅实现了与分数相关的数据整理的功能。本模块开发
5、的总体任务是实现学校年级成绩管理的系统化、规范化、自动化,年级学习成绩管理的清晰化、简单化,从而达到提高学校年级成绩管理效率的目的。本年级管理模块的设计思想与本学生成绩管理系统的设计思想基本保持了一致,即本着实用性、通用、开放和安全的原则。“实用性”即只要数据库中存在相应的数据信息,只须要简单的鼠标操作,就可以获得你所需要的学生成绩信息;“通用性”即本模块的相关代码只要经过简单的修改,可以用来实现其它的类似功能,例如:在其它的应用中查询商品的种类,查询汽车的型号等;“开放性”主要是从asp源代码自身的角度考虑,它不向.exe文件(可执行文件)那样一经编译,就无法获得生成它的源代码;而是通过相应
6、的“编辑器工具”,如:Macromedia Dreamweaver,Microsoft word甚至可以使用系统自带的记事本程序,不过使用后两种方法要求对代码编辑较为熟练,而且容易出错。“安全性”是从asp的web运行机制出发解释的,即当web服务器收到来自客户端浏览器的.asp文件请求时,就开始运行asp脚本。然后,web服务器将调用asp解释器,全面读取请求的文件,执行所有的服务器端脚本命令后将命令结果和文本、HTML代码等一起发给浏览器。浏览器对其中的HTML和客户端代码进行解释后,把它们和文本、图像等无须解释的信息一起显示在页面中,供用户浏览;这样就保证了asp代码的不会显示在用户的浏
7、览器中,也就实现了安全运行的功能。本模块的服务端使用了Microsoft Access2000数据库和ASP编程技术,是在Macromedia Dreamweaver MX 2004环境下开发制作而成的。本模块的核心技术是ASP(Active Server Pages 动态网页),它提供了位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等,ASP还有一个好处,就是可利用ADO(Active Data Object)方便地访问数据库,从而能够开发出基于的应用系统。另外,这种语言相对简
8、单、易于实现,应用范围比较广泛。数据库我们采用Microsoft Access2000,这种数据库比其它的数据库容易实现,在对于信息容量不太大时,使用这种数据库有方便快捷的特点。本学生年级成绩模块实现了学校年级信息的添加、修改、删除,等管理功能。该设计方法易于实现,便于操作,基本符合学校的的年级成绩管理的简易特点,没有复杂的数据库管理,只有简洁的用户界面与简明的用户操作方法。2.1 开发环境操作系统:Windows 2000 数据库:Microsoft Access 2000软件开发技术:ASP开发环境:Macromedia Dreamweaver MX 2004辅助工具:Photoshop
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 设计 实现 年级 成绩 管理 模块 总分 及格 毕业论文
链接地址:https://www.31doc.com/p-3907332.html