中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc

上传人:汽*** 文档编号:561135217 上传时间:2023-09-22 格式:DOC 页数:25 大小:152.50KB
返回 下载 相关 举报
中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc_第1页
第1页 / 共25页
中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc_第2页
第2页 / 共25页
中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc_第3页
第3页 / 共25页
中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc_第4页
第4页 / 共25页
中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc》由会员分享,可在线阅读,更多相关《中学学生成绩管理系统的设计与实现年级成绩管理模块与年级总分、及格率的实现.doc(25页珍藏版)》请在金锄头文库上搜索。

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

9、7.02.2年级成绩管理模块功能结合学校年级成绩管理的实际情况,从符合操作简便、界面友好、灵活、实用、安全的要求出发, 本模块分成以下几个部分,分别是:年级的添加、年级的查询、还有年级的删除三个部分。功能模块如下图所示:查询年级删除年级年级管理模块添加年级3模块总体设计3.1、数据库的设计 跳转其它页面时终止存储数据数据记录与数据库建立连接显示表中的记录已更新的数据记录添加记录删除记录修改记录是否添加记录是否修改记录是否删除记录显示表中的记录年级成绩管理流程图学生基本情况表st_info该表用来列出学生的一些基本信息。如学号,姓名,性别等。字段名类型字段含义user_number文本学号use

10、r_name文本姓名user_sex 文本性别grade_number文本年级号class_number文本班级号年级信息表grade字段名类型字段含义grade_number文本年级号grade_name文本年级名称user_classnum数字班级数班级信息表class字段名类型字段含义class_number文本班级号stclass文本班级名称课程信息表subject字段名类型字段含义Subject_num文本课程号subject文本课程名考试信息表testno字段名类型字段含义testno文本考试场次 单科成绩信息表ach字段名类型字段含义user_number文本学号user_tes

11、tnumber文本准考证号testno文本考试场次subject文本考试科目ach数字考试成绩学生总成绩信息表total_ach字段名类型字段含义user_number文本学号testno文本考试场次total_ach数字考试总成绩管理员信息表admin字段名类型字段含义admin_name文本用户名admin_pwd文本用户口令3.2年级成绩管理结构图查询年级删除年级年级管理模块添加年级4 年级成绩管理的设计与实现该模块能够实现对已有的年级信息进行修改或删除,对新增的年级信息进行添加。基本设计思想是:在增加年级信息的管理页add_grade.asp中先打开本成绩管理软件的ach.mdb数据库中的年级表grade,则会在用户的界面呈现该表中已有的数据记录,并且可以在本页进行添加相应新的年级信息的操作,另外在用户浏览器界面还增加了两个字段即修改和删除字段。且为grade表中所有记录的修改和删除字段添加上了超链接,若用户单击任一条记录的修改或删除链接,服务器将跳转到相应的修改页mod_grade.asp或删除页del_grade.asp。4.1对已有的年级成绩信息添加添加页add_grade.asp的核心代码如下:添加年级 序号 年级 班级数 修改 删除 td w

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号