求一个学生成绩管理系统毕业论文

sunshine哒哒哒 2021-09-18 16:37 360 次浏览 赞 97

最新问答

  • 雨神的女儿

    《成绩管理系统》论文

    该文章来自互联网
    再给您一个:
    希望对你有所帮助,祝你成功!

    计算机应用与维护 申海
    人类已进入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
    文本
    自我评价
    Zhaopian
    OLE 对象
    照片
    Jiatingdizhi
    文本
    家庭地址
    dianhua
    文本
    家庭电话
    4.3 成绩管理系统教师表
    表名:Jiaoshi
    字段名
    字段类型
    字段说明
    Id
    自动编号
    主键
    User
    文本
    教师用户名
    Pwd
    文本
    教师登陆密
    Xingming
    文本
    教师姓名
    Xingbie
    文本
    教师性别
    Chushengriqi
    日期/时间
    教师出生年月
    Xibu
    文本
    教师所在系部
    Zhicheng
    文本
    教师职称
    Dizhi
    文本
    教师家庭地址
    Dianhua
    文本
    教师联系电话
    Shouji
    文本
    教师联系电话
    Youbian
    文本
    邮编
    Qq
    文本
    教师QQ
    EMAIL
    文本
    教师EMAIL
    Gerenjianli
    文本
    教师个人简历
    Gongzuo
    文本
    教师工作经验
    zhaopian
    OLE 对象
    教师相片
    4.4 系统成绩表
    表名:Chengji
    字段名
    字段类型
    字段说明
    Id
    自动编号
    主键
    Xuehao
    文本
    学号
    Xingming
    文本
    姓名
    Xingbie
    文本
    性别
    Xibu
    文本
    所在系部
    Jiaoshi
    文本
    任课教师
    Kechengming
    文本
    课程名
    Chengji
    文本
    该科成绩
    4.5 系统留言表
    表名:Test
    字段名
    字段类型
    字段说明
    Id
    自动编号
    主键
    Name
    文本
    留言姓名
    Mail
    文本
    留言EMAIL
    Liuy
    文本
    留言内容
    Dianhua
    文本
    留言者电话
    Qq
    文本
    留言QQ
    4.6 系统班级表
    表名:Banji
    字段名
    字段类型
    字段说明
    Id
    自动编号
    主键
    Xibu
    文本
    系部
    Zhuanye
    文本
    专业
    Banjiming
    文本
    班级名称
    Jiaoshi
    文本
    班主任
    Riqi
    日期/时间文本
    入学时间
    第五章 成绩管理系统功能的实现
    5.1 库的连接
    在整个成绩管理系统中,库的打开在系统中是很重要的,下面给出本系统连接打开库的代文件DB.ASP
    5.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
    成绩查询
    个人信息
    查看留言
    修改密
    联系方式
    我要留言
    退出系统
    开始
    信息输入
    信息是否正确
    类型选择
    系统管理员
    教师登录
    登录
    结束
    教师
    登录
    系统首页
    系统首页
    退出系统
    留言管理
    我要留言
    修改密
    查看留言
    教师查询
    联系方式
    个人信息
    成绩查询
    功能:

    教师功能:
    系统管理员功能:
    登录
    系统首页

    希望对你有所帮助,祝你成功!
    另外,虚机团上产品团购,超级便宜

    浏览 236赞 85时间 2023-11-26
  • 轻清净静的美好

    你是要一个成绩?还是论文呀?我不是很理解你的问题。。。。

    浏览 331赞 128时间 2022-10-17

求一个学生成绩管理系统毕业论文