引论:我们为您整理了1篇学生信息管理系统论文范文,供您借鉴以丰富您的创作。它们是您写作时的宝贵资源,期望它们能够激发您的创作灵感,让您的文章更具深度。
学生信息管理系统论文:基于ASP的学生信息管理系统的设计与实现
摘 要
由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。
本系统采用b/s结构,asp为开发语言,sql server 2000为数据库来进行设计与开发。本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。详细介绍了系统各个模块与功能的实现原理,总结开发阶段与测试阶段所遇到的问题与解决方法。
关键词:asp;sql server 2000;b/s结构
1 引言
管理信息系统就是我们常说的mis(management information system ),在强调管理,强调信息的现代社会中它变得越来越普及。mis是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
近年来internet的飞速发展,intranet技术得到了应用,为企业mis提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及mis建设的领导机构和实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使mis得以实施的主要技术。在这些技术中,软件开发是mis开发的重点。第三个因素也不能忽视。企业的管理数据是mis正常运行的基础。广义地说,各项管理控制是mis的基础。是想要计算一台机床的成本,需要按时输入、每个零件以及每个螺钉螺母的费用,涉及企业的生产车间、采购、库房、 工艺设计和财务等多个部门,必须有一套管理制度作保障。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。尤其在管理成绩时,任务更加繁重,就成绩管理本身来说,它是一项任务繁重、时效性较强的系统工作,它不但涉及学生个人成绩查询,更涉及到各教师的工作效率和质量。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。
现在我国的一些院校中的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。所以,学生信息系统的设计与开发也是一个时代必经的阶段。本次设计主要采用b/s结构,主要实用于各高校的各专业,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要有六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用windonwsxp为操作平台,asp作为脚本语言,采用sql sever 2000作为数据库,用户可以实现对数据的录入,修改,删除等操作。
2 系统开发背景
随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用b/s结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要分为六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用户可以对各种信息进行录入,修改,删除等操作。更方便各个专业老师对学生信息的系统化管理,提高办公效率,以达到更合理化,方便化等要求。
3 系统开发环境
3.1 系统开发理论依据
3.1.1 asp概述
1.asp基本含义和特点
asp是active server page的缩写,意为“活动服务器网页”。asp是微软公司开发的代替cgi脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。asp的网页文件的格式是.asp,现在常用于各种动态网站中。 asp是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。asp网页可以包含html标记、普通文本、脚本命令以及com组件等。利用asp可以向网页中添加交互式内容(如在线表单),也可以创建使用html网页作为用户界面的web应用程序。 与html相比,asp网页具有以下特点:
(1)利用asp可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)asp文件是包含在html代码所组成的文件中的,易于修改和测试;
(3)服务器上的asp解释程序会在服务器端制定asp程序,并将结果以html格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览asp所产生的网页;
(4)asp提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过html表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)asp可以使用服务器端activex组建来执行各种各样的任务,例如存取数据库、发现那个email或访问文件系统等。
(6)由于服务器是将asp程序执行的结果以html格式传回客户端浏览器,因此使用者不会看到asp所编写的原始程序代码,可放置asp程序代码被窃取。
2.asp的优点
asp的主要优点大概可以归纳如下:
(1)可以用 vbscript 或jscript创建脚本,同时结合html语言就能够非常方便地完成网站的应用程序。对于 vbscript和jscript,使用哪种语言并不重要,web 服务器等同地处理这两种语言,并向用户的浏览器发送 html 格式化结果。
(2)因为asp采用script语言(vbscript和jscript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。而且编写asp无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了编写过程。
(3)使用普通的使用记事本之类的文本编辑器,即可进行编辑设计,如:windows的记事本。不要用fontpage98或dreamweaver2.0等主页制作软件修改,因为会破坏源代码的。建议使用cuteftp携带的cutehtml编辑器进行编辑设计。
(4)asp是运行在服务器端,所以无须担心浏览器是否支持asp所使用的编程语言,用户端只要使用可执行html码的浏览器,即可浏览active server pages所设计的网页内容。asp在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
(5)asp能与任何activex scripting语言相容。除了可用vbscript或jscript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如perl、tcl等。脚本引擎是处理脚本程序的com(component object model)组件。
(6)active server pages的程序代码隐藏,在客户端上仅可以看到由asp输出的动态html文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
(7)可使用服务器端的脚本来产生客户端的脚本。
(8)面向对象(object oriented),并可扩展activex server组件功能。
(9)activex server components(activex服务器组件)具有无限可扩充性。可以使用任何编程语言来编写所需要的activex server 组件。
(10)可以通过ado(activex data objects,微软的一种新的数据访问模型,是一种可以提供web页面开发者轻松存取internet的数据库,并可以在用户端实现网上立即、即时更新显示的近期web页面数据库技术。)非常方便地访问数据库,从而使存取数据库变得轻松容易。
3.1.2 sql介绍
sql是英文structured query language的缩写,意思为结构化查询语言。sql语言的主要功能就是同各种数据库建立联系,进行沟通。按照ansi(美国国家标准协会)的规定,sql被作为关系型数据库管理系统的标准语言。sql语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如oracle, sybase, microsoft sql server, access等都采用了sql语言标准。虽然很多数据库都对sql语句进行了再开发和扩展,但是包括select, insert, update, delete, create,以及drop在内的标准的sql命令仍然可以被用来完成几乎所有的数据库操作。
3.1.3 b/s结构介绍
b/s(browser/server)结构即浏览器和服务器结构。它是随着internet技术的兴起,对c/s结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过/network/">网络应用,并通过internet/intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员, 从不同的地点,以不同的接入方式(比如lan, wan, internet/intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
3.2 系统开发环境
3.2.1 系统软件环境
本系统采用的软件工具有:
windows xp
dreamweaver mx 2004
sql server 2000
iis 5.1v
inertnet explorer 6.0以上
3.2.2 工具简介
dreamweaver mx 2004简介
dreamweaver mx 2004 是 建立 web 站点和应用程序的专业工具。 它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。 从对基于 css 的设计提供经验丰富的支持到手动编码功能,dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。 开发人员可以将其选择的服务器技术与 dreamweaver 配合使用,建立将用户连接到数据库、web 服务和旧式系统的强大 internet 应用程序。
sql server 2000简介
sql server 2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,sql server 2000 还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 web 带来的机会非常重要。作为重要的基准测试可伸缩性和速度奖的记录保持者,sql server 2000 是一个具备 web 支持的数据库产品,提供了对可扩展标记语言(xml)的核心支持以及在 internet 上和防火墙外进行查询的能力。
4 系统分析
4.1 系统目标
在对现有系统和现状认真调查分析的基础上,明确了学生信息管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标如下:
(1)按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管理的全过程,提高教务工作的效率。
(2)针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于windows系统研制、设计和开发。
(3)考虑经费等的原因,系统使用一台pc机和现有软件以节省资金、降低成本。
4.2 可行性分析
经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下:
(1)技术可行性
以windowsxp为操作系统,采用asp为脚本语言,运用sql的数据库技术,设计与开发学生信息管理系统。新系统的运行硬件环境pc机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。
(2)经济可行性
一方面,系统中友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有pc机即可提供该系统开发工作需要的所有硬件设备环境。
(3)操作可行性
操作上是对windows操作系统的引用,该系统的使用,主要凭借使用windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。
学生信息管理系统论文:高校学生信息管理系统分析与设计
摘要:学生信息管理作为高校信息化建设的重要难题,长期以来得不到有效的解决。例如:高校学生信息类别繁多且差异较大,批量管理较为复杂;学生的部分信息涉及个人隐私,难以通过公开化的方式进行管理;学生信息库一般仅对在校学生开放,毕业学生无法获取相关信息。鉴于当前仍存在诸多问题,设计开发一套简单易用、高效强大的学生信息管理系统,对提高学生管理的效率、促进高校信息化建设有着重要的积极作用。
关键词:学生信息;访问控制;安全性
近年来信息化在高校管理中得到了广泛的应用,但由于学生管理工作的复杂性与特殊性,许多高校的学生管理工作仍停留在人工为主、计算机为辅的模式下,这种模式已经难以满足日益增长的学生数量所形成的一系列管理难题,管理效率与管理成本严重影响了高校的学生管理工作。通过前期的充分调研与需求分析,形成一套适合笔者学校学生管理工作的管理系统势在必行。
1总体架构设计
高校学生信息管理系统的总体设计采用的是基于MVC架构,系统总体架构图如图1所示。通过总体架构图可以看出,展现层:对各个用户的登录界面以及操作界面进行直观的展现。业务层:采用AJAX技术、MVC架构以及面向对象框架,主要包括系统管理、学生信息管理、学生宿舍管理、学生资助管理以及毕业生管理五大业务功能。数据层:对整个系统数据库中的信息进行查询、更新、维护、管理,数据库信息主要包括用户信息数据库、宿舍信息数据库以及毕业信息数据库等,采用的是SQLServer2012数据库。
2系统功能模块分析与设计
根据系统总体架构以及需求分析可知,基于访问控制技术的高校学生信息管理系统主要包括五大功能模块:系统管理模块、学生信息管理模块、学生宿舍管理模块、学生资助管理模块以及毕业生管理模块。
2.1系统管理模块
系统管理模块主要用于对系统用户信息和基本信息进行维护和管理,主要包括用户管理、用户权限管理以及系统维护管理三大子功能。用户管理主要包括用户的注册、登录以及基本信息管理,系统管理员和相关用户可进行密码重置、修改等相关操作;用户权限管理可以对系统用户的角色信息及权限进行管理和分配,只有系统授权的系统管理员才可以进行相关的操作;系统维护管理主要是对系统所有核心数据进行备份、还原等操作,是系统安全稳定运行的重要功能。
2.2学生信息管理模块
学生信息管理模块主要包括学生个人信息管理以及学籍信息管理两大子功能。学生个人信息管理主要是对高校学生的姓名、籍贯、联系方式等个人信息进行管理,具备个人信息的查询、增加、修改、删除等功能;学籍信息管理主要是对高校学生的学籍信息进行统一管理,具备学籍信息的查询、编辑、增加与删除功能。由于学生在校期间可能出现专业调整、休复学、专转本等特殊情况,因此学籍信息管理还具有学籍异动信息的修改与编辑等操作。
2.3学生宿舍管理模块
学生宿舍管理模块主要用于对在校生的宿舍信息进行管理,主要包括宿舍基本信息管理、宿舍分配管理以及宿舍调换管理三大子功能。宿舍基本信息管理主要是对在校生的住宿情况进行统一管理,提供宿舍情况的查询、增加、修改及删除操作,便于高校宿管人员对学生住宿情况进行及时的编辑与更新;宿舍分配管理主要是对高校新生进行宿舍的分配与管理,根据新生所属专业、班级、院系等信息实现宿舍的合理分配,并向新生提供宿舍查询、申请调换等功能;宿舍调换管理主要是对学生发起的宿舍调换申请进行处理,并根据调换结果对宿舍信息进行更新与修改。
2.4学生资助管理模块
学生资助管理模块主要包括高校资助岗位设置、学生档案管理以及助学金管理三大子功能。高校资助岗位设置主要是根据实际岗位需求设置相应的勤工助学岗位,并设置合理的资助标准,同时将岗位信息在系统中供学生查询与申请;学生档案管理主要是对学生的家庭情况进行统计与管理,对学生家庭困难等级、困难原因等相关信息进行建档备查;助学金管理主要是对高校各类助学金的发放进行统一管理,并定期进行审核与公示,确保助学金的使用更加公正公平。
2.5毕业生管理模块
毕业生信息管理是当前高校学生信息管理中普遍忽视的问题,通过该模块能够实现对毕业生信息的管理与统计。系统对毕业生工作去向信息的分析与统计,对校园招聘工作的决策有着重要的意义。毕业生管理模块主要包括毕业信息管理以及毕业成绩管理两大子功能,分别对高校毕业生毕业去向、工作单位、职位、薪资等相关信息进行统计与管理。
3访问控制改进模型工作流程分析与设计
由于高校学生信息管理系统中存储有学生个人隐私等敏感数据,因此为了进一步提高系统的安全性与性,本系统还采用了RBAC访问控制技术,对访问系统的用户行为进行控制。具体流程如下所述。(1)用户身份鉴别。当用户向系统发起访问申请时,系统首先对用户的身份进行鉴别,对访问时间、用户访问发起地域等信息进行综合判别,判断用户是否具备系统的访问权限,若用户满足系统访问条件,则进入第二步进行访问权限的分配与控制,若用户不满足,则终止访问,并返回错误信息。(2)用户访问权限的分配控制。用户身份鉴别完成后,对用户的访问权限进行分配控制,当用户对权限内的资源发起访问时,执行步骤3,当用户访问资源超出自身权限限制,则执行步骤5。(3)判断是否满足规则约束条件,如果满足则执行步骤4,否则执行步骤5。(4)执行用户的访问请求,完成相应的数据操作,并将数据结果反馈至用户。(5)拒绝用户的访问请求,根据拒绝原因进行提示,并结束该用户的本次访问。整个系统访问控制工作活动图如图2所示。
4结语
本文对所在高校的学生信息管理进行了深入的调研,设计开发了一套适合本校实际情况的学生信息管理系统。该系统在立足于高校实际管理需求的基础上,还具有基于RBAC访问控制模型的改进模型,实现了整个系统的访问控制与权限管理,进一步提高了系统的安全性和性。
作者:叶茂华 单位:淮安信息职业技术学院
学生信息管理系统论文:学生教务信息管理系统设计
摘要:
现在对于教务系统管理人员来说,能够通过网络平台对学生信息进行相互传递,分析某班学生信息、对无关信息进行处理等等,而这一切都归功于电脑技术的快速发展。对于以前的管理办法来说,想要实现联网共享信息、远程操作、迅速及时传达信息等功能,可以说根本不可能实现,但通过现代最管理手段全部都能实现。正因为如此,现代管理手段有着不可估量的市场价值。
关键词:
;教务管理系统;设计;实现
1国内外研究现状
美国和欧洲其他发展国家,政府非常支持建设数字化校园。所以各个学校都对本校的学籍以及教务等管理进行了信息化改造。在20世纪90年代之初,这些地区几乎所有的名牌院校都已经非常成功的实现了信息化,数字化校园。现在,全球的在互联网方面具有顶尖技术的大型公司都开始斥巨资用来开发与研究数字化校园。一般情况下,以上这种类型的软件对应群体是软件开发商。软件开发商在开发和使用自身企业或者是和自身企业相联系的软件的时候,关键是使用了下面的这两个不同的方法来设计与建设上述的那类技术。首先是需要购买在开发研究方面所需要的基础设施,像是桌面软件和服务器等。买这些基础设施就需要花费该公司大量的人力资源和物力资源。其次就是,根据对有关的虚拟主机与服务器不进行购买而是通过租赁的形式来获得使用权,这样就为企业节省了大量的人力物力资源,大大的节约了成本。但是若是这样做的话同时也降低了对后台服务器的控制权。数据化校园能够使全体师生在上网的过程中,可以让用户访问服务、处理器、存储设备等和他们相联系的设施。对学生和教师来讲,可以在运用校园信息化数据部署和应用程序在。基于同样的道路,可以选择任意的服务并对它们进行组合,这一来,在藕合程度方面还是比较低的。数字化校园运用了虚拟技术,云端或者本地的运行环境能够支持类型不同的编程语言,采用了改进的数据库。在我国,中国高等教育文献保障系统简称CALIS是及时个把信息化的应用带入到教务管理系统中的。其创造了没有访问界限的中国高等教育数字化校园。这所学校变成了社会经济和谐发展的重要因素,是至关重要的。根据之前的所的出的结论与未来发展的趋势,CALIS不仅实行了定位,而且还建议根据信息化来设计适合我国的数字化校园。以上所说的是,CALIS要构建植根于信息化平台的数字化校园。同样需要在全国、不同的地区、不同的学校都创建CALIS的数字化校园云服务中心。如此,大学生和教师就可以获取丰富的服务。同样,CALIS还可以为当地的数字化校园在建设云服务平台时给出有效的处理办法。建设CALIS的信息化平台,能够不断地提升信息化在数字化方面的进程。如此就为更深层次的优化数字化校园的服务结构部分给出了非常重要的可行性。信息化平台能够使数字化校园服务变得更加的虚拟,并且在此基础上,建设与分享图书馆的资源信息可以为数字化校园的发展带来巨大的美好前景。如此一来,我国的数字化校园也迈进了新时代。
2系统目标和总体需求
(1)系统目标。1)系统应该功能强大,操作过程简单明了;2)远程网络协同访问系统;3)对校园网实行开放,进行标准建设;4)可以对各种工作步骤进行传递;5)文件、数据安全。(2)系统总体需求。学生想要对其个基本信息、下载学习有关资料、根据老师安排上传所布置的作业、等一列与网络有关的学习方法。现在只要登录网络管理系统都能够顺利实现。对于教师来说,凡是学生需要掌握的教学大纲、课辅资料、作业习题、参考课本等有利于学生更好学习的资料,均可以通过登陆网页系统来完成。这样一来,不仅增加了师生间的良好沟通,也极大地促进了网络教学目标的实施。另一方面。教务管理系统想要针对课程安排、教学任务、学生成绩查询、教师绩效考评等管理任务也能够通过网络平台实现自动化管理,而不再是以往的人工化。大大加快了工作效率。
3关于教务管理系统如何设计
设计系统时需要遵循的基本原则:(1)不但能够稳定不变还要相对靠谱。系统只要开始设计研发,将会持续运行,因此不允许中间因某些不稳定因素影响进程;(2)对外进行开放与拓展空间;(3)在世界范围内都处于先进水平且各项技术都比较成熟;(4)在实际应用当中,能够对其进行较大化利用且方便管理者管理。检验一个系统的优劣关键是看其实用性如何,里面的各项功能能否适用于用户需求,有无综合考虑用户的特点,或者根据用户日常习惯专项研究后再进行设计;(5)安全性。针对全部的用户来说,系统的管理机制必须安全
4系统测试
通过对于软件进行测试,我们可以很容易的发现软件在设计之初与实现过程当中因为疏忽而产生的问题。相较于其他任何软件工程活动,软件测试的过程中所花费的工作量更多。假如对于软件测试不是有计划地进行,则会使得劳动和时间都造成浪费,这还不算,其中最为糟糕的是会对原有错误造成遗漏。所以,要想确保其所开发的软件质量,就必须要对软件进行系统化的测试。想要促进制定软件的测试方法,就要确保其策略拥有足够的灵活性;另一方面,一定要确保其严格性,这样的话在项目工程建设当中能够对项目提出合理策划,并进行追踪管理。软件测试理论中非常著名的舒曼(Shooman)模型理论这样描述软件测试策略:测试从许多方面来看和软件开发方法一样,是一个独立的过程,而且具有很多测试类型;早年我们处理程序出错主要是依靠谨慎的软件设计和程序员的个人智慧,而如今我们采用很多现代设计技术和正式技术评审来减少实现代码中的错误;与此类似,不同的测试方法也正在开始聚合成几种不同的途径和思想。其中所提到的途径和思想就是我们称之的“策略”。对于软件测试方法,在实际操作中,我们需要对其提供两种两种办法,即低级测试办法和高级测试办法。其中,确保低级测试可以对小段落的代码验证是否正确,相比而言,高级测试主要用于用户对于系统主要功能的满意度。软件测试的螺旋模型就能够为我们提供这样一种符合要求的软件测试策略。
5小结
我们可以从项目最初的选题、开题,随后对于项目的可行性进行论证以及所需要求进行分析,进一步的对项目总体进行详细设计,直至完成任务,当中的任意一个环节都让我对于软件开发工程有了更深一层的了解,在实施过程当中所遇到的每个技术性难题都为以后的工作积累了宝贵经验。
作者:蒋永伟 单位:湖北工业大学
学生信息管理系统论文:高职院校学生信息管理系统研究
一、高职院校学生信息管理系统现状
1.由于各高职院校面向全国或全省招生。
高职院校学生的高中信息来源分散且详细程度千差万别,不具有很强的可比性,性程度也受到很大质疑。加上在高职院校期间,学生信息的产生来源也较多,信息输入口较多,使信息系统管理面临挑战。
2.缺乏共享信息资源的平台。
高职院校学生信息的内容较为复杂,不仅包括学生的基本信息、学生的学籍信息、选课信息、成绩信息、奖惩状况、就业信息、财务信息等主要信息,而且还包括学生图书借阅信息、住宿信息等辅助信息。各种信息独立构成单独数据平台,缺乏信息资源的共享性,因此不利于高职院校的学生管理工作,增加了学生管理工作人员的工作量。
二、高职院校学生信息管理系统建设中存在的问题
1.精神支持不足
学生信息管理系统的建设往往是“一把手”工程,目前部分高职院校领导、教师乃至学生对学生信息管理的重视不够,观念还存在在传统的纸质档案卡形式上,不能够给信息管理系统提供强有力的精神支持,这也使得各部门在需要学生信息时盲目和无所适从,甚至会出现学生在填制自己的信息时,具有较大的随意性,这势必会给信息建设带来障碍。
2.财政支持不够
信息管理系统在得到高职院校领导、教师和学生的重视之后,应该回归于行动。首先是强有力的财政支持,没有资金就不可能购置先进的硬件设备和适合于自身发展的软件,以及后期的维护管理,最终就会变成纸上谈兵。
3.人才支持短缺
高职院校学生信息管理系统是一项十分复杂的工程,不仅工作量大、任务繁重,而且对工作人员的技术素质要求也非常高。工作人员的计算机水平、整体素质、工作态度都直接影响到信息系统建设的成败。如果信息管理系统的维护和建设任务仅仅依靠原有的管理人员,而不进行专门的岗位培训和专门的人才,则系统建设可能会处于瘫痪状态。
4.技术支持初步
高职院校学生信息管理系统建设离不开信息技术的支持,目前高职院校信息化建设处于初步阶段,很多都是手工学生信息的计算机化,数据库是基于简单的Access和VFP技术,运行平台是基于VB。这些技术处理简单的办公是可以的,但要运行复杂的信息系统是远远不够的。有的高职院校计算机存储学生信息甚至仍然依靠的是EXCEL。
5、制度支持不完善
学生信息管理系统不仅是一个技术系统,更是一个社会系统,组织的管理制度和体制对系统建设产生重大的影响。由于管理制度的不完善,管理漏洞的存在,使得信息化建设始终存在着随意性和隐患;由于管理制度的不完善,政府和高职院校对信息化的政策不能很好地落实到实践中去,从而致使信息化建设效率低下。
6.管理方式落后
目前高职院校信息化建设基本处于模拟手工阶段。落后的学生信息管理方式已经很难适应日益发展的信息技术,也很难满足当前高职院校学生信息管理系统建设的需要。当前学生信息管理方式主要表现为传统的手工填制各种表格,如入学登记表、成绩单、毕业登记表等,工作人员将各种表格中的信息在计算机中录入,这不仅降低了信息的处理效率,而且多次存储容易出错并造成信息的不一致性。
三、高职院校学生信息管理系统的设计
根据学生信息管理系统的现状及存在问题,结合某高职院校实际,我认为理想的系统设计如下:用户主要分为两大类:一是学生,二是高校的各职能部门。学生和高校各职能部门既可作为信息的输入端,也可作为信息的输出端,或者说既是信息的提供者也是信息的使用者。在信息系统的输入端,学生登录信息系统界面,输入自己的基础信息,而这些信息基本上是固定的属性,不需要做重大修改。其他各部门按照自己所分管的职责输入相关信息。所收集的信息全部进入数据仓库。该系统的处理系统采用的是数据仓库技术,数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。选择数据仓库技术更方便高性能地分析和查询,并支持信息使用者查询信息和做出决策以及数据挖掘技术的应用。在信息系统的输出端,构建友好的人机系统界面,学生和各职能部门可登录系统平台的查询和打印模块,按照学生的学号、姓名或身份证号码等,查询学生的各种信息,并且启动打印功能,选择不同的输出方式。
四、总结与展望
学生信息管理系统的构建是一项长期而复杂的工程,对于建设过程中存在的问题,不仅仅是技术上的困难,更需要各部门之间的配合和沟通。本文提出的系统构建只是一种设想,目的在于实现学生数据的一次存储多次输出,希望这种设想能真正应用于高职院校学生信息管理系统的实践中去。
作者:顾敏 单位:无锡南洋职业技术学院学生处
学生信息管理系统论文:学生信息管理系统设计论文
1技术分析
结构分析
.NET结构将最基础中间代码提供给应用程序来促进其运行,该结构主要分为公共语言类库以及运行库。从宏观管理上讲,.NET结构还能在运行中管理中间代码,实现程序支持跨平台应用。系统能够支持多语言是.NET结构的优点之一,这有利于学生信息管理系统通过合适的语言编写来进行开发和设计。
结构分析
.NET平台属于一种框架类库,包含如XML以及ADO对象模型,这些模型都被聚集成一个呈树状结构的集合,这个集合被称之为。具有与数据访问相关的类,能通过数据容器对象实现处理数据的功能。
1.3RBAC结构分析
角色访问控制就是RBAC的原意,学生信息管理系统的主要贡献就是实现了角色权限直接授予角色,而不是用户。
2系统设计
本文对学生信息管理系统的设计采用微软公司开发的.NET平台,其非常适用于学校对学生管理平台的开发。对学校来讲,学生信息管理系统设计的主要问题是学校具有很多组成部分,如各个学院等,其每个部分都具有不同的地点,管理较为分散,而这种不同结构的分布环境就是系统设计所以面临的主要难题,必须一一考虑其在数据、语言、平台、协议等方面的差距。本文设计的学生信息管理系统主要运用3层结构进行:首先,在SQLServer2000数据库中将存放数据;然后在Web服务系统中规则化业务并实现数据访问;在终端界面将数据结果呈现出来,采用角色访问控制即RBAC技术。这样3层结构通过逻辑顺序层层运行,开发人员只需对其中一层进行操作或关注,就能替换原层次的实现而形成一种新层次的实现,从而达到对各层之间的信赖起到一种降低的作用,有利于各层之间的调用。本次设计的系统使用分为3种。及时,学生使用;第二,学生处使用;第三,学院使用。其中学生对本系统的使用主要为查询或修改自己能修改的信息;学生处通过本系统的运用和操作能够实现查找、更新、添加以及删除学生信息的功能。另外还能统计各项信息并设置各种数据字典;而学院对本系统的使用只能通过操作系统来实现信息录入。从宏观来看,本次设计的系统主要分为3大块内容,即基本设置、学生信息管理以及学生信息统计,也就是对数据库的设计。
2.1学生信息管理
对学生信息的管理主要是从对学生的基本信息、学生在校期间的获奖情况、学生的资助信息以及学生在校期间所受到的处分等信息的录入、修改和删除。另外,还要实现对这些信息的随机查询。
2.2信息统计
对学生信息的统计就是根据不同的信息要求统计学生人数和名单,并用所获得的数据生成一种可编辑的统计报表,从中挖掘有用数据,并通过数据挖掘技术分析出这些数据的结果,以便为管理人员提供管理参考,促进其更好地开展学生管理工作。
2.3基本设置
在系统中对某些基本固定的名称或字段进行设置就是基本设置的内容,如助学金的名称、奖学金以及其他各项奖励的名称等。通过对这些基本信息的设置能有效防止产生模糊数据,从而促进对数据的统计。
3系统实现
3.1登录界面
登录界面主要为用户提供信息注册以及登录的功能。例如用户的信息登录,针对已经注册的用户,如果用户的账号及密码都设置正确,就可通过用户表核实账号,核实通过之后就可以填入密码,判断并查看密码与账号是否相符,如果相符则成功进入系统界面,如果账号与密码不一致,则会提示密码错误,拒绝进入系统。
3.2权限管理
在RBAC机制的基础之上,用户权限管理模块实现了验证用户权限以及授权管理系统方面的功能。角色与访问权限相关联以及用户与角色相关联是授权管理的两个方面,通过这两个方面将访问权限与用户进行了分离。权限验证就是在用户权限管理之前对用户是否具有系统操作权限来进行验证的模块,以实现权限管理。
3.3系统功能实现
对于学生信息管理系统的各个功能模块来说,其都具有相应的操作界面,并对相应的执行SQLServer命令进行选择,以便管理者录入、编辑、删除和查询学生信息。
作者:张天宝 单位:黑龙江大学
学生信息管理系统论文:谈职校学生信息管理系统设计
1中职学校学生信息管理系统总体设计
1.1系统环境设计
基于对系统体系结构的分析,学校信息管理系统以windows2000/XP为操作系统平台,SQLServer2000为后台数据库,IIS5.0为Web服务器,IE5.5以上版本为客户浏览器,以ASP为开发语言,来开发基于B/S构架的学生信息管理系统,并在设计过程中充分考虑系统易用性、性和灵活性的统一。微软的windows系统具有界面友好、操作简便及安全性较强的操作系统,其提供的Web服务器IIS主要包括WWW服务器、FTP服务器等。有了它使得在Intranet(局域网)或Internet(因特网)上信息成了一件很容易的事,同时在Windows环境中采用基于ODBC的连接技术来链接数据库较为容易。
1.2系统总体功能模块设计
本系统主要分为九大模块:系统管理、联办学校管理、班级管理、学生信息管理、招生报名管理、成人高考管理、成绩管理、费用管理以及毕业生管理。用户可以在本系统中对各种信息进行录入、修改、删除等操作,使各专业老师对学生信息的管理系统化,提高办公效率,以达到更合理化,方便化等要求。功能结构模块图如图1所示。各模块设计内容描述如下:
(1)系统管理模块。管理员可以设计不同组、用户的操作权限和登录方法,有对操作权限和登录方法开放度的管理权;其他人员没有修改查看的权限。
(2)联办学校管理模块。管理员可以添加、修改和查询联办学校信息,有对联办学校信息开放度的管理权;教师可以查询联办学校信息,招生培训科可以录入并查询联办学校信息;学生无权录入和查询联办学校信息。
(3)班级管理模块。管理员可以添加、修改和查询班级记录,有对班级信息开放度的管理权;教师班主任学生可以查询班级信息,教务科可以录入并查询班级信息;能统计各联办学校班级情况,统计各年度班级情况。
(4)学生信息管理模块。管理员可以添加、修改和查询学生的基本信息记录,有对学生基本信息开放度的管理权;班主任可以查询班级学生基本信息,可以录入并查询基本信息;学生有查询个人档案信息的权利;按多种条件统计学生情况。
(5)招生报名管理模块。管理员可以添加、修改和查询招生报名情况的记录,招生培训科对招生报名信息开放度的管理权;可以录入并查询招生报名信息;教师可以查询招生报名信息,学生不能查询招生报名信息;能统计各联办学校的报名情况;统计招生人的招生情况。
(6)成人高考管理模块。管理员可以添加、修改和查询成人高考的相关记录,招生培训科有对学生成绩信息开放度的管理权;可以录入并查询成人高考的相关记录,班主任可以查询所成人高考的相关记录;学生有查询个人相关信息的权利;能统计各联办学校录取情况,年度录取情况,能按分数段统计。
(7)学生成绩管理模块。管理员可以添加、修改和查询学生的成绩记录、课程信息;教务科有对学生成绩信息开放度的管理权,可以录入并查询课程信息及所授课程的成绩;教师,学生可以查询课程信息及学生成绩;能按班级统计学生单科成绩,筛选及格不及格的学生;统计教师授课信息。
(8)费用管理模块。管理员可以添加、修改和查询学生班级的费用记录,财务科有对学生费用信息开放度的管理权,可以录入并查询所授班级和学生的费用情况;教师,班主任可以查询班级和学生的费用情况;学生有查询班级和学生的费用情况的权利;能统计各联办学校交费情况,统计各班级学生交费情况。
(9)毕业生管理模块。管理员可以添加、修改和查询毕业学生的信息记录,学生科有对毕业生信息开放度的管理权,可以录入并查询毕业学生信息;教师班主任可以查询毕业学生信息,学生有查询个人信息的权利;能统计班级毕业信息,统计学生就业信息;能打印毕业证书。
1.3数据库设计
数据库是整个系统的核心部分,数据库设计是否合理将直接影响到数据检索和数据库管理的速度和安全性,以及后面编写程序的方便与否,是系统实现的基础和关键。它要求尽可能降低数据冗余,保障数据完整性及一致性和提高数据并发性能力为原则。本系统的数据库选用MicrosoftSQLServer2000数据库系统,并且采用了WindowsNT身份认证制度和SQLServer自身的身份认证制度,使系统更安全、。SQLServer支持基于WindowsNT的事务处理,能有效处理错误和损坏数据的恢复,随时监测系统运行情况,化数据库系统,使SQLServer结合WindowSNT操作系统本身的优势,发挥出SQL数据库的性能。在数据库设计过程中,先设计概念模型,然后将概念模型转换为具体的数据库管理系统所支持的数据模型。E-R模型是概念模型的一种,它通过图的方式表示实体及实体之间的联系,直观易懂。学生信息管理系统的E-R图如图2所示。根据图2所示E-R图,本系统应具有以下的基本表格:联办学校表、班级表、班级基本费用表、招生表、学生基本信息表、教师基本信息表、操作员基本信息表、学生成绩表、教室表、课程表、专业表、学生交费表、学费补助减免表、转班记录表、成人高考录取表、毕业生表。
2中职学校学生信息管理系统详细设计
系统管理模块功能:设置用户组,用户权限,对新组,新用户的添加,删除和修改;设置用户隶属于哪一组;用户密码修改。系统管理员是系统较高权限的拥有者。模块功能如图3所示。模块设计:该模块包括系统管理和用户登录窗口。系统管理窗口实现对新用户组、用户的添加,对组权限设置,用户权限更改,用户密码初始化,以及对用户组和用户的修改删除。用户登录过程需要完成以下任务:根据用户名和密码来判断是否可能进入系统;根据用户类型决定用户拥有的权限;每个用户有3次机会进行身份认证,如果3次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统。
(1)联办学校管理模块。模块功能:设置、输入、修改和删除联办学校信息,实现联办学校专业班级管理。主要模块设计:该模块包括联办学校管理和专业管理窗口。联办学校管理:实现增加、修改和删除联办学校信息。专业管理:增加、修改和删除联办学校开办的专业、专业介绍和其他相关信息。
(2)班级管理模块。模块功能:年级、班级的创建、修改和删除;相关信息查询和打印。主要模块设计:该模块包括年级管理窗口和班级管理窗口。
(3)年级管理:创建,修改,删除年级。班级管理:确定当年的班级的基本情况,并填写拟招班级表。班级的撤消:由于生源的问题,拟定班级可能不能开办,则拟定班级需要撤消,撤消由招生培训中心负责。原拟招班级学生的学号,需要重新调整。班级合并拆分:班级在其后的某阶段,要合并或拆分。
(4)班级离校的处理。编号的规范:由9位十进制数字组成,编号含义如下:第1~4位:年度,如:2004代表2004年;第5位:层次:①中专,②大专,③专升本;第6位:专业院校代号;第7位:学习方式:①脱产②校内函授③校外函授;第8位:层次;第9位:班号。(3)学生信息管理模块。模块功能:该模块实现对学生信息的查询、添加、修改和删除等功能。主要模块设计:包括学生基本信息维护窗口和学生异动处理窗口。(a)学生基本信息维护。学生到班主任处报到,班主任录入学生基本资料。基本资料中学生的图像由数码相机采集照相。(b)学生异动处理。学生退学的处理:由学生填写“退学申请表”,班主任根据该班情况改变学号(由学号填入到该学号);该部门领导签字,交招生培训中心负责人签字,并签定退费数额,校领导审核;招生培训中心负责修改该班此学生的学号;财务科凭“退学申请表”退费,并输入计算机。学生管理部门,负责学生离校手续。学生转班的处理:由学生填写“转班申请表”,班主任根据该班情况改变学号(由学号填入到该学号);并签定应补交或退费用;招生培训中心负责输入该生的新班学号和原班学生的注销;财务科凭“转班申请表”退或收费,并输入计算机。新班班主任转收该生资料。新班班主任(或所在部门)负责补充该生的信息输入。随着办学规模的扩大,学生的信息数据相应复杂化。
(5)招生报名管理。模块功能:该模块实现对招生报名信息的查询、添加、修改和删除等功能,并组织发放招生费用。该模块应能统计出每个招生人每年的招生情况,统计出费用具体发放情况。主要模块设计:包括生源信息窗口和招生费用发放窗口。生源信息窗口:登记生源信息,招生人员。招生费用发放窗口:招生费用发放的管理。
(6)成人高考管理。模块功能:维护成人高考报名信息,实现成绩信息的设置、删除和更新,能查询、打印和筛选上线学生信息,统计录取信息。主要模块设计:包括报考资料管理窗口,成考成绩管理窗口,录取资料管理窗口等。报考资料管理窗口:编辑成人高考报名号等相关报考资料。成考成绩管理窗口:编辑考生成考成绩。录取资料管理窗口:输入录取信息(学校、专业、学制、学习形式)。预科生管理:(预科生:在参加成人高考后,由于分数的原因,被录取为预科,要参加预科学习一年后,参加预科考试合格,并参加成人高考报名,录取成为正式生)。预科生信息维护。统计:①按联办学校统计:统计联办学校本年度的成考招生数据;②按年度统计:横向比较逐年的成考通过情况;③按分数统计:统计某一分数段的考生数量,统计上线百分比值。
(7)成绩管理。模块功能:该模块实现对班级课程的管理,教师每学期任课的管理和学生成绩的添加、修改和删除等功能,并具有多样化的查询统计功能。主要模块设计:该功能模块包括班级课程管理窗口,教师任课管理窗口,成绩管理窗口等。级课程管理窗口:按教学计划编辑班级课程。教师任课管理:每学期安排下期的教师任课计划。成绩管理窗口:录入学生考试成绩。统计:及格或不及格学生筛选统计以及教师授课信息统计。打印:学生成绩查询打印。
(8)费用管理。模块功能:设置班级缴费标准,管理学生的缴费情况。管理学生缴费,根据缴费通知单,在选择班级、查找学生,根据提示,并输入实缴费用。查询学生交费情况,打印相关信息。主要模块设计:包括班级费用管理窗口,学生缴费管理窗口,减免补费用管理窗口等。班级费用管理窗口:录入班级应交费资料。学生缴费管理窗口:录入学生每学年的交费情况。减免补费用管理窗口:包括班级统一减免补和个人因某种条件(如:灾区学生)减免补费;录入班级减免补金额;录入单个学生减免补名单和金额;年级或者班级统一减免替换。查询与数据导出:查询班级交费情况(以班号,年度为索引字段)(其中交费、退费并列);查询班级欠费名单(以班号,年度为索引字段,过滤出交费为0的学生);查询学生的全部(各年)交费情况;输出全校学生该年交费情况(输出为EXCEL文件);输出全校学生所有欠费名单(输出为EXCEL文件);输出全校学生该年补助减免表(输出为EXCEL文件)。
(9)毕业生管理。模块功能:设置、修改和删除毕业生的毕业信息,建立毕业生去向的流动统计、毕业审核、就业单位信息回馈和对就业未就业信息筛选;查询和打印就业信息。主要模块设计:主要包括班级离校管理窗口、毕业生管理窗口和结业生管理窗口。班级离校:对该班学生整体作离校处理。(学生离校后,分为毕业生和结业生)。毕业生管理:毕业审核:明确毕业审核的条件,经各部门签字盖章后确认;输出毕业生名单,输出不能按时毕业的毕业生名单;输入毕业证信息;输入其它信息。结业生管理:(结业生:是已经离开学校,但还没有取得大专、本科学藉的学生,这些学生还需要参加成人高考,取得学藉后,等相应的学制期满后,才能颁发毕业证。)维护结业生相关信息。
3结语
本文提出的采用根据网络化信息管理系统开发特点和本系统的预定目标,以ASP为前台开发工具,SQLServer为后台数据库,构建基于B/S模式的学校学生信息管理系统,能通过互联网来方便地管理学生相关信息,能实现数据统一,达到正确、高效、安全、、开放、实用等技术指标,能帮助学校的各部门利用计算机,快速方便的对学校信息进行管理、输入、输出、查找,使用该系统,能使学校的信息管理迈向无纸化办公,对该校教育教学的发展将会起到有很大的推动作用。
作者:汤力 单位:四川交通运输职业学校
学生信息管理系统论文:学生档案信息管理系统探究
摘要:学生档案,真实地记录和反映学生在校期间学习情况的综合性资料。目前,我们国家各大高校的信息化建设正在飞速发展。而在传统的学生档案管理工作当中,存在低效、费时、费力等缺点且不利于学生档案的查询与档案实时更新。低下的工作效率,并不符合日益高效的高校信息化建设。所以,高校学生档案管理系统是目前各所高校急待解决的问题。
关键词:学生档案;信息管理;系统研发;应用
学生档案,是学生进入学校之后建立起来的,真实地记录和反映在校期间学生学习情况的重要资料。相比学生的成绩单,学生档案在用人单位眼中的作用更大、更重要。因为学生档案作为全程记录学生在校期间综合表现的正式统计资料,能够详细地反映出一名大学生在校期间的各项表现和综合素质,比成绩单更有参考价值。正因如此,为学生建设完备的学生档案并建立完善的学生档案管理系统,已经成为广大高校提升学生管理工作水平,提高学校综合管理水平的一项重要工作。
一、学生档案信息管理现状分析
目前,高校中的各个系所、各个专业所在的办公地点的数据交换形式欠发达,采用的方式大多是手动形式,因此造成大量的人工耗费,并且交换的速率很低,而且容易出现错误,其中最为严峻的问题是,人工管理会造成相当数量的变动因素,这样会出现一定的风险。比方说,教务处要搜集教务相关资料,将各种信息表格分发到各个系所、各个专业的老师或系主任那里,要将这些数据汇总收集,交给学校,其中耗费了大量的人力和时间。统计数据也容易出错,统计出来的数据难以实现再度共享,高校各个部门现存的数据系统具有相对的独立性,以满足自己部门的需要设立的。根据现存的状况,高校各个行政部门的数据不能畅通无阻地充分共享,因此信息具有不对称性,相关的管理就不能有效、畅通地进行。传统方式存在以下几方面的问题:浪费大量时间、财力和人力。在传统档案管理过程当中存在诸多简单重复的工作,这其中有档案的流入及流出、档案的采集、档案的入库等非常繁复的工作流程,而每年都有很多新入学的学生档案及离去的毕业生档案增加和迁出,这使得学生档案工作繁复、同一时期工作量激增,如不具备足够的人力极易出现问题。学生档案查阅不方便。依据传统的档案查阅方式,查阅人员首先对所需档案进行检索,找到纸制目录,翻阅查看档案的储存卷柜,找到后拿出,再通过不断的检查核对无误后方可确认,在面对大量新同学与大量毕业生的时期会极易出现问题。档案原件无法保障。学生档案原件在入库、查阅、核对、出库等过程当中往往会多次使用,因此在这个过程中会对档案原件造成一定的损坏。远距离使用。学校学生在入、转学、结、就业时往往都是需要使用档案的,这种流动性强、距离长等特点非常耽误学生学习、就业。
二、学生档案信息化管理的优势
1.可以直接减轻相关工作人员自身的劳动量,进一步加快工作人员在工作管理方面的效率。
2.可以在最短的时间内寻找到档案所在位置,极大缩短了工作时间。
3.可以在不需要拿动学生档案原件的基础之上,进行学生档案的查阅,对学生原档起到一定的保护作用。
4.可以不需要到校查阅自身的档案,使用网络即可查阅到个人档案信息情况。
三、学生档案信息管理系统设计
(一)系统模块设计
1.用户管理。
在系统当中会有多个权限的用户,由上至下大致可分成系统管理员、学生档案管理员、系统使用者。根据用户输入的口令进行自身的身份认定,系统通过后进行自身权限范围内的操作,大致权限包括档案的检阅查询、档案的纠正修改、档案的核对扫描。
2.系统维护。学生档案信息管理系统的维护工作基本含有确保系统正常化工作,提升系统工作的效率,监测监控学生档案信息安全。
3.日志管理。系统档案日志主要是记录用户登入系统、系统操作、系统浏览、系统退出等详细的行为记录。通过对每一位系统登入人员的行为记录,可以为今后可能发生的事故问题提供一个详细的线索依据。
4.建立索引。将录入系统中的文档进行属性定义并划分异同点,使录入档案信息与系统建立的索引建立合理的关系,以便在今后查阅时更好、更高效。
5.档案管理。系统档案管理工作主要是对学生档案信息进行录入、学生档案图像上传修整、学生档案转换等。
6.档案查询。对于学生档案信息管理系统的档案查询,可通过个人信息的每一项进行档案资料,比如学生自身的学号、生日、姓名、班级等进行查询。系统也支持一定范围内的模糊性查询。
7.系统统计报表。系统的学生档案统计报表在用户权限的基础之上,在其权限范围内的一项对所需进行的数据文档打印输出。
(二)系统存储安全方面
系统的数据存储安全是系统非常看重的部分,其涉及全校历届学生的个人学历档案资料,因此在系统中处于极为重要的地位。这个存储部分包括有DAS,NAS,SAN。对于关键的数据信息,系统采用高级加密技术,比如加密标准(DataEncryptionStandard,DES)、三重DES(Triple-DES)、高级加密标准(AdvancedEncryptionStandard,AES)中止所有不用的交换机和其他设备中的管理端口。校内的学生档案在进入到系统之前,每一个学生的个人档案都会建立完整的索引,以便今后可以方便地查阅到学生的档案原件,如发现原件与信息库中档案出现问题时,也可以通过该索引找到差错出现在什么位置。而学生档案信息管理系统将使用系统前台规整、系统后台录入的方式进行作业,由此可使档案工作更加高效。
作者:黄冬英 单位: 苏州大学计算机科学与技术学院 海门开放大学临江新区社区教育中心
学生信息管理系统论文:学生信息管理系统现状与改进建议
摘要:高校学生信息所具有的自身特点,增加了高校学生信息管理系统建设的难度,使得目前系统建设存在诸多问题,如信息系统设计仍基于传统的职能部门定位等。针对存在问题,应建立面向用户的高校学生信息管理系统平台,实现高校学生信息的高度集成与共享,以提高学生信息管理工作的环境适应性和服务能力。
关键词:高校;学生信息管理系统;问题;集成;共享
1高校学生信息管理系统建设中存在的问题
1.1信息系统设计仍基于传统职能部门定位
当前高校学生信息管理系统设计仍然是按照传统的职能部门定位,实行多头管理的模式,这使得学生信息存储比较分散,各部门录入信息时缺乏沟通,导致学生数据重复存储、数据不一致和“信息孤岛”的现象存在。在目前情况下,教务处负责学生的课程信息、学生成绩信息和学籍变动信息;此外,还涉及到就业处、图书馆等职能部门负责收集学生的信息。从中可看出,虽然各部门负责收集不同的学生信息,但从计算机角度而言,这势必会重复存储一些相同的信息,而且会造成数据的不一致。
1.2信息系统存储的学生信息缺乏完整性和性
高校学生信息最开始的来源,一般来自于入学前的高中学籍档案,而且往往是纸质版的。电子档案信息往往是学生参加高考时采集的电子信息,信息内容较少,不能反映学生的基本情况。入学后的学生信息,很多高校只包括基本的学籍信息、课程成绩信息、奖罚信息和学历信息,其他例如班级的日常管理信息、勤工俭学信息等辅助类信息尚未进入到学生信息管理系统中去。而且这些项目的信息在部分高校是分部门存储的,在学生信息平台中无法同时看到这些信息,使得使用者不能完整地了解某位学生的全部情况。
1.3高校学生信息管理系统尚未有统一的建设标准
各高校学生信息管理系统由于尚未建立统一的建设标准,存在较大的差异性:一方面表现为收集的学生信息内容、范围不同,比如有的高校只采集存储学生的学籍信息,有的高校采集的信息较为,而且即使相同类型的信息,其数据结构也各有差异;另一方面表现为信息系统建设所需的硬件条件和环境不统一,比如各高校采用的数据库不同、硬件设备不同等。
1.4高校学生信息管理系统建设的支撑不足
1)精神支撑力度不足。
目前,部分高校领导、教师乃至学生对学生信息管理的重视不够,不能够给信息系统建设提供强有力的精神支持,这也使得各部门在输入学生信息时工作不到位,甚至会出现学生在填制自己的信息时,具有较大的随意性,这势必会对信息建设带来障碍。
2)资金支撑力度不足。
没有资金,就不可能购置先进的硬件设备和适合于自身发展的信息系统软件以及进行日常的信息管理工作,最终信息系统建设也就会变得“纸上谈兵”。即使信息系统网络建立起来,如果没有持续的资金注入,信息系统也就不能达到预期效果。目前,很多高校重视校区环境、教室等硬件设施的建设,对学生信息管理系统建设的资金投入缺口将越来越严重。
3)人才支撑力度不足。
工作人员的计算机水平、整体素质、工作态度都直接影响到信息系统建设的成败。如果信息系统的维护和建设任务仅仅依靠原有的学籍管理、档案管理人员,而不进行专门的岗位培训和引入既懂管理又懂计算机的复合型人才则信息系统建设可能会处于瘫痪状态,即使能够运行,其运行效率也会大大削减。
4)技术支撑力度不足。
目前高校信息化建设处于初步阶段,很多都是传统手工学生信息的计算机化,数据库是基于简单的Access和VF技术,运行平台是基于VB。这些技术处理简单的办公是可以的,但要运行复杂的信息系统是远远不够的。有的高校计算机存储学生信息甚至仍然依靠的是Excel。即使有的高校采用了大型数据库如SQLServer作为数据存储的后台,但是仍然很难解决信息超载问题。
5)制度支撑力度不足。
当前高校的信息化建设与传统的管理体制之间的矛盾越发严重,已很难适应社会发展需要。由于管理制度的不完善,管理漏洞的存在,使得信息化建设始终存在着随意性和隐患;由于管理制度的不完善,政府和高校对信息化的政策不能很好地落实到实践中去,从而导致信息化建设效率低下。
6)管理方式支撑力度不足。
目前高校信息化建设基本处于模拟手工阶段。落后的学生信息管理方式已经很难适应日益发展的信息技术,也很难满足当前高校学生信息管理系统建设的需要。当前学生信息管理方式主要表现为传统的手工填制各种表格,如学籍卡、成绩单、毕业登记表等,工作人员将各种表格中的信息在计算机中录入,这不仅降低了信息的处理效率,而且多次存储容易出错并造成信息的不一致性。
2面向用户的高校学生信息管理系统平台建设
笔者认为,理想的高校学生信息管理系统平台。用户主要分为两大类:一是学生,二是高校的各职能部门。学生和高校各职能部门既可作为信息的输入端,也可作为信息的输出端,或者说既是信息的提供者也是信息的使用者。在信息系统的输入端,学生登录信息系统界面,输入自己的基础信息,而这些信息基本上是固定的属性,不需要做重大修改。教务处登录系统平台的课程管理模块,按照专业和班级安排课程,并在每个学期期末或期初,按照学生学号录入学生成绩。学生处登录系统平台的奖惩模块、救助模块以及勤工助学模块,按照学号查询学生,并录入其奖惩情况、救助情况和勤工助学情况。学生和就业处分别登录系统平台的就业模块,输入学生的基本就业信息和派遣信息。学院则登录系统平台的班级管理和日常管理模块,输入学生在大学四年班级和学院生活的基本表现等。图书馆、校医院和公寓管理中心等部门可登陆系统平台辅助信息模块,输入相关信息。高校学生信息管理系统的处理系统或数据存储系统采用的是数据仓库技术,数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。选择数据仓库技术更方便高性能地分析和查询,并支持信息使用者查询信息和做出决策以及数据挖掘技术的应用。在信息系统的输出端,构建友好的人机系统界面,学生和各职能部门可登录系统平台的查询和打印模块,按照学生的学号,查询学生的各种信息,也可输入不同的查询条件,查询所需的信息,并且启动打印功能,选择不同的输出方式。系统一般是由输入、处理、输出和外部环境所构成的。在高校学生信息管理系统平台中,外部环境指的是内部支撑,主要包括:强有力的精神支撑,提高高校领导和教师对信息建设的认识;雄厚的资金支撑,为信息系统建设和维护提供资金保障;重视专业队伍的建设,培养更多的复合型人才,提供人才支撑;使用先进的信息技术和数据仓库技术,为信息系统建设提供有力的技术支撑;建立统一的规章管理制度,为信息系统建设提供先进的制度支撑;使用科学管理方法收集和整理数据,为信息系统建设提供科学合理的管理方法支撑。
3结语
高校学生信息管理系统建设是一项复杂的工程,存在的问题需要广大教育工作者不断在实践工作中逐步解决,其不仅单单是技术的提升,而是整个管理理念的转变,更需要各部门的沟通与配合,这样才能使高校学生信息管理系统,真正地实现部门内的信息集成与共享转变为高校内的信息集成与共享。本文所构建的面向用户的高校学生信息管理系统平台作为一种尝试,目的在于实现学生数据的一次存储多次输出,利用数据仓库技术实现学生数据的高度集成与共享。这种尝试目前仅仅作为一种理论上的尝试,而且只是从整体框架上进行分析的,在未来的研究中应着重分析具体的模块结构,形成可行的逻辑方案和物理方案,最终通过计算机应用程序使其在实践中得到应用。
作者:武晋川 单位:太原理工大学 计算机科学与技术学院 山西省孝义市职业教育中心
学生信息管理系统论文:ASP学生信息管理系统设计
摘要
由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。
本系统采用B/S结构,ASP为开发语言,SQLServer2000为数据库来进行设计与开发。本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。详细介绍了系统各个模块与功能的实现原理,总结开发阶段与测试阶段所遇到的问题与解决方法。
关键词:ASP;SQLServer2000;B/S结构
1引言
管理信息系统就是我们常说的MIS(ManagementInformationSystem),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
近年来Internet的飞速发展,Intranet技术得到了应用,为企业MIS提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理控制是MIS的基础。是想要计算一台机床的成本,需要按时输入、每个零件以及每个螺钉螺母的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一套管理制度作保障。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。尤其在管理成绩时,任务更加繁重,就成绩管理本身来说,它是一项任务繁重、时效性较强的系统工作,它不但涉及学生个人成绩查询,更涉及到各教师的工作效率和质量。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。
现在我国的一些院校中的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。所以,学生信息系统的设计与开发也是一个时代必经的阶段。本次设计主要采用B/S结构,主要实用于各高校的各专业,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要有六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用WindonwsXP为操作平台,ASP作为脚本语言,采用SQLSever2000作为数据库,用户可以实现对数据的录入,修改,删除等操作。
2系统开发背景
随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用B/S结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要分为六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用户可以对各种信息进行录入,修改,删除等操作。更方便各个专业老师对学生信息的系统化管理,提高办公效率,以达到更合理化,方便化等要求。
3系统开发环境
3.1系统开发理论依据
3.1.1ASP概述
1.ASP基本含义和特点
ASP是ActiveServerPage的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现那个Email或访问文件系统等。
(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取。
2.ASP的优点
ASP的主要优点大概可以归纳如下:
(1)可以用VBscript或Jscript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。对于VBscript和Jscript,使用哪种语言并不重要,Web服务器等同地处理这两种语言,并向用户的浏览器发送HTML格式化结果。
(2)因为ASP采用script语言(VBscript和Jscript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了编写过程。
(3)使用普通的使用记事本之类的文本编辑器,即可进行编辑设计,如:Windows的记事本。不要用FontPage98或DreamWeaver2.0等主页制作软件修改,因为会破坏源代码的。建议使用CuteFTP携带的CuteHTML编辑器进行编辑设计。
(4)ASP是运行在服务器端,所以无须担心浏览器是否支持ASP所使用的编程语言,用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容。ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
(5)ASP能与任何ActiveXscripting语言相容。除了可用VBscript或Jscript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl、Tcl等。脚本引擎是处理脚本程序的COM(ComponentObjectModel)组件。
(6)ActiveServerPages的程序代码隐藏,在客户端上仅可以看到由ASP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。(7)可使用服务器端的脚本来产生客户端的脚本。
(8)面向对象(Objectoriented),并可扩展ActiveXServer组件功能。
(9)ActiveXServerComponents(ActiveX服务器组件)具有无限可扩充性。可以使用任何编程语言来编写所需要的ActiveXServer组件。
(10)可以通过ADO(ActiveXDataObjects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的近期WEB页面数据库技术。)非常方便地访问数据库,从而使存取数据库变得轻松容易。
3.1.2SQL介绍
SQL是英文StructuredQueryLanguage的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。
3.1.3B/S结构介绍
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过www浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
3.2系统开发环境
3.2.1系统软件环境
本系统采用的软件工具有:
WindowsXP
DreamweaverMX2004
SQLServer2000
IIS5.1V
InertnetExplorer6.0以上
3.2.2工具简介
DreamweaverMX2004简介
DreamweaverMX2004是建立Web站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。从对基于CSS的设计提供经验丰富的支持到手动编码功能,Dreamweaver在一个集成和高效的环境中为专业人员提供了所需的工具。开发人员可以将其选择的服务器技术与Dreamweaver配合使用,建立将用户连接到数据库、Web服务和旧式系统的强大Internet应用程序。
SQLServer2000简介
SQLServer2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,SQLServer2000还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。
4系统分析
4.1系统目标
在对现有系统和现状认真调查分析的基础上,明确了学生信息管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标如下:
(1)按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管理的全过程,提高教务工作的效率。
(2)针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于Windows系统研制、设计和开发。
(3)考虑经费等的原因,系统使用一台PC机和现有软件以节省资金、降低成本。
4.2可行性分析
经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下:
(1)技术可行性
以WindowsXP为操作系统,采用ASP为脚本语言,运用SQL的数据库技术,设计与开发学生信息管理系统。新系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。
(2)经济可行性
一方面,系统中友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。
(3)操作可行性
操作上是对Windows操作系统的引用,该系统的使用,主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。
学生信息管理系统论文:学生信息管理系统设计的实现研究
摘要:现代化技术在我国各高校应用极为广泛,不仅能够对课程教学进行辅助,同时还能对校内各项管理工作进行强化,作用极大.而学生信息管理系统便是高校运用信息技术进行科学化管理的重要途径,该系统的运用,能够有效解决生源规模扩大对高校造成的影响,深受各院校所认可.本文将对该系统设计方式以及实现方式展开论述,旨在提升高校学生信息管理系统设计水平,强化院校学生信息管理能力.
关键词:高校;学生信息管理系统;实现方式;设计目标;信息录入
国内高校为了获得更加品质的生源,都加大了对学生进行招收的力度,各院校生源规模都得到了切实提升.但随之而来,学生信息管理工作任务量也在不断增加,如果单纯依靠手工管理模式,很难满足学校对于学生进行管理的要求.也正是在这种背景之下,高校开始将学生信息管理系统运用到了校内管理工作之中.该系统的运用能够对学生信息进行科学、高效的管理,保障信息管理工作能够朝向便捷化、规范化方向进行发展,值得对其进行深度研究.
1学生信息管理系统设计目标
在对信息管理系统进行设计之前,设计人员首先需要对系统设计目标进行明确.由于管理系统是为校内学生信息管理进行服务的,所以在进行系统设计时,必须要结合学校教育理念以及管理模式,要以学校实际情况为出发点对系统设计目标进行制定.要求改系统不仅要能够提供标准、规范的信息管理服务,同时还要保障其可以为管理工作以及教学工作提供的信息数据支持,能够实现对学生信息的综合管理.系统设计目标具体要求主要体现为三点:及时,整体系统操作要更加高效、便捷,要能够被全校师生进行使用;第二,要能够达到对学校管理成本进行有效控制的目的,要保障无纸化办公模式的工作质量;第三,要能够对学生的综合情况进行评估,以便为学校育人工作提供各种有利支持.
2系统设计性能需求
2.1具有服务性能
系统功能设计要以为学生管理为目标,要围绕方便管理者管理为中心,对各项模块进行设计.一方面要在进行设计系统前,要对学生管理工作各项细节进行详细调查,要对学生具体要求以及管理者具体需要进行掌握,保障系统设计能够与学校管理实际情况相一致,使其能够与学生管理目标与要求相符合;一方面要对整体设计进行统筹规划,要加大对系统服务性质的关注力度,要避免对系统功能多元化的过度追求,只要每项功能都有着存在的必要性即可,并要按照价值程度对系统功能选项进行排列,以便操作人员进行查询与使用;另一方面要保障整体设计的创意,系统形象设计与风格设计要保持明快、简洁的风格,要与高校风气相符合,且整体系统要具有一定的特色,要将学生管理目标与精神通过系统宣传标语体现出来.
2.2具有较高的安全水平
由于学生信息数据对于学生管理与高校育人工作都极为重要,如果出现泄漏或者被不法分子所得,会对高校与学生产生直接的影响.所以系统要具有较高的安全性,要能够对网络入侵以及病毒等数据盗取、破坏方式进行有效抵抗,应定期对系统防火墙以及杀毒软件进行升级,从而形成良好地系统防御体系.同时还应对信息数据备份与加密处理,避免意外事件的发生.
2.3便于维护、操作
由于学生信息种类较为丰富、信息类型较为繁杂,且整体规模较为庞大,如果不能对其进行有序管理,管理人员就可能需要耗费大量的时,对信息进行查找,这样不仅查询率较低,而且也不利于管理工作的发展.所以在进行系统功能设计时,设计人员需要对学生管理部门的各项工作管理职责以及信息分类情况进行明确,进而建立起清晰化的信息分类与管理模式,保障操作者可以在短时间内找到自己需要的内容.
3系统总体设计规划
当对系统设计目标以及性能设计需求进行明确之后,设计人员便应结合学校现行学生信息管理模式,开始对系统总体设计进行规划.系统会采用开源php作为脚本语言,该语言不仅拥有跨平台的属性,且拥有较高的执行力,极为适合信息管理系统.而系统数据库会按照学校总体信息术数量,对市场中已经成熟的数据库进行选择与使用,并会建立起相应的系统环境.整体系统程序会根据相应模式构架进行构建,以便后续维护与测试工作的开展.整体系统主要分为学生成绩管理、信息录入、班级管理以及用户管理等模块,操作人员会按照登陆、进入主界面以及进行后台操作的顺序,展开相应的操作.
4系统模块设计与实现方式
4.1学生成绩管理模块
虽然现代教育提倡素质教育,强调教师不应对学生学习成绩过于看重,但学生学习成绩却能直观对学生的学习结构缺失情况以及学习状态进行反映,有着不可替代的作用,所以在进行学生信息管理系统建设时,还是会设置成绩管理模块,以便老师对学生学习情况进行明确.当一学年教学结束之后,各科教师会按照一定顺序,对学生的课程学习成绩输入到系统之中.并会在完成全部录入后,由教务处对校内所有学生成绩进行汇总与整理,并要根据各专业要求,通过Excel数据表对各项成绩制作报表,并会在表内加入各班级学生课程补考具体细节,并会对报表进行打印与存档处理.同时该系统不仅会对成绩进行记录,同时还会运用信息技术,对学生整体成绩信息实施综合考评,会以动态测评、静态测评与考试成绩三种方式,对学生成绩进行综合性评估,以确保学生存在的学习问题能够被体现出来,以便教师对学生进行针对性管理.
4.2学生信息录入模块
学生信息录入多以学籍信息录入为主,所以该模块的功能要与学生管理者和教师进行新生信息添加或学生信息变动需求相符合.当点击进入到该模块之后,管理者会按照界面所显示的栏目,对学生的各项信息进行输入,学生的籍贯、入学时间以及基本信息等都会添加到其中,学校可以按照这些信息对学生展开统一管理,所获得的效果也较为理想.同时需要注意的是,在进行学生信息添加过程中,除备注这一栏,任何一栏的信息都不能为空白,也不可随意对信息栏目进行添加与删除.在所有信息添加完成后,管理者只需单击“确定”键,便可完成对学生信息的添加工作,但若点击“取消”,则会清除所有的添加内容.
4.3班级管理模块
该模块是学生信息管理中的重要模块之一,在进行模块功能设计时,管理者不仅要设置专业班级基本信息输入与管理,同时还要设置班级信息修改、查询以及删除功能.在对班级学生信息进行添加时,管理者一方面可以通过对学生信息逐一进行录入的方式,对学生姓名以及学号进行添加;另一方面可以将学生姓名与学号输入到Excel表格中,并要将相应程序也输入到其中,进而完成信息输入.通常班级信息查询主要分为班级学生信息查询以及班级设置信息查询两类,如果管理者对已经设置的班级信息实施删除,则该班级所包含的姓名与学号信息也会随之消失,这一点也是操作者必须要注意的内容,以防在操作过程中发生误操作的情况,避免其需要再次对数据进行输入.
4.4用户管理模块
这里所指的用户,不仅包块学校教师以及学生,同时也包括学校领导与高层管理用户.通常高层管理用户具有较高的操作权,其可以对教师与学生操作进行直接管理,并拥有对访问者访问权限进行设置的能力.用户在进行系统登录时,系统会自动对用户身份进行验证,并会按照验证结果,对用户的操作权限以及操作界面进行确定.在系统操作过程中,各用户之间的责任范围存在着一定的差异:高层管理者可以对教师与学生信息进行添加与修改等操作,切有着对教师与学生操作权限进行赋予与限制,此外高层管理者还需要对整体系统进行管理与维护,是整体系统正常运行的重要保护者,权利与责任相对较大;教师的操作存在着一定的局限性,其只能在权限允许范围内对信息数据进行相应操作;而学生的操作更加有限,他们通常只具有对信息进行查询与浏览的权利,除高层管理人员特许之外,无法在进行其他操作.
5系统功能测试
当系统初步完成之后,高校不可直接对系统进行使用,还需要对系统各模块功能进行测试,避免系统存在隐性问题,以确保系统的运用质量.目前常用的软件测试方式种类相对较多,根据测试技术,可以分为“黑盒测试”以及“白盒测试”两种.其中“黑盒测试”是指,监测人员会以系统设计目标与标准为依据,运用测试手段对系统外部运行情况进行观察,明确系统各部分运行情况是否与相应标准相符合,从而找到系统中存在的缺陷以及错误.这种测试方式会将系统作为“黑盒子”,并不会对系统运行算法机制以及内部机构进行考虑.但这种方式具有较强的依赖性,其只有在系统需求正确的前提下,才能完成相应的测试,如果需求出现变动或偏差,则需要重新对模块进行测试.而“白盒测试”与上种测试相反,其户对系统算法机制以及内部结构进行分析与检测,进而检查系统是否存在故障,可以对系统进行更加仔细的检查.所以,如果检测人员对系统内部运行情况极为了解,通常建议使用这种方式对系统功能进行检测.检测人员需要按照系统实际情况以及两种检测方式的特点,对管理系统的各项功能进行检测.如果经过检测,系统大部分功能都能达到相应的运行标准,且没有明显的错误与故障,便可以对系统进行使用.但需要在系统运行过程中,对系统进行周密维护,并要及时对运行中出现的问题进行解决,以保障该系统的高质量运行.
6结束语
各高校必须要明确的是,随着信息技术的不断优化,该系统的附加功能还会持续增加,整体系统会更加智能化、人性化,在学校管理工作中所起到的作用也会更加理想.所以各高校应加大对学生信息管理系统的研究力度,要明确各模块设计方式与实现方法,按照学校实际管理需求以及管理人员操作需求,合理对系统各项功能进行合理设计,并要实施专业的功能测试,直至确认系统与相关标准要求相一致后,才能对系统进行运用,以保障系统具有的价值能够在学校管理工作中得到体现,真正实现高质量学生信息管理,为高校稳定发展提供保障.
作者:高旭 孟翠翠 卞振 胡贤德 单位:安徽新华学院信息工程学院
学生信息管理系统论文:学生信息管理系统的现状与建议
摘要:高校学生信息所具有的自身特点,增加了高校学生信息管理系统建设的难度,使得目前系统建设存在诸多问题,如信息系统设计仍基于传统的职能部门定位等。针对存在问题,应建立面向用户的高校学生信息管理系统平台,实现高校学生信息的高度集成与共享,以提高学生信息管理工作的环境适应性和服务能力。
关键词:高校;学生信息管理系统;问题;集成;共享
1高校学生信息管理系统建设中存在的问题
1.1信息系统设计仍基于传统职能部门定位
当前高校学生信息管理系统设计仍然是按照传统的职能部门定位,实行多头管理的模式,这使得学生信息存储比较分散,各部门录入信息时缺乏沟通,导致学生数据重复存储、数据不一致和“信息孤岛”的现象存在。在目前情况下,教务处负责学生的课程信息、学生成绩信息和学籍变动信息;此外,还涉及到就业处、图书馆等职能部门负责收集学生的信息。从中可看出,虽然各部门负责收集不同的学生信息,但从计算机角度而言,这势必会重复存储一些相同的信息,而且会造成数据的不一致。
1.2信息系统存储的学生信息缺乏完整性和性
高校学生信息最开始的来源,一般来自于入学前的高中学籍档案,而且往往是纸质版的。电子档案信息往往是学生参加高考时采集的电子信息,信息内容较少,不能反映学生的基本情况。入学后的学生信息,很多高校只包括基本的学籍信息、课程成绩信息、奖罚信息和学历信息,其他例如班级的日常管理信息、勤工俭学信息等辅助类信息尚未进入到学生信息管理系统中去。而且这些项目的信息在部分高校是分部门存储的,在学生信息平台中无法同时看到这些信息,使得使用者不能完整地了解某位学生的全部情况。
1.3高校学生信息管理系统尚未有统一的建设标准
各高校学生信息管理系统由于尚未建立统一的建设标准,存在较大的差异性:一方面表现为收集的学生信息内容、范围不同,比如有的高校只采集存储学生的学籍信息,有的高校采集的信息较为,而且即使相同类型的信息,其数据结构也各有差异;另一方面表现为信息系统建设所需的硬件条件和环境不统一,比如各高校采用的数据库不同、硬件设备不同等。
1.4高校学生信息管理系统建设的支撑不足
1)精神支撑力度不足。目前,部分高校领导、教师乃至学生对学生信息管理的重视不够,不能够给信息系统建设提供强有力的精神支持,这也使得各部门在输入学生信息时工作不到位,甚至会出现学生在填制自己的信息时,具有较大的随意性,这势必会对信息建设带来障碍。
2)资金支撑力度不足。没有资金,就不可能购置先进的硬件设备和适合于自身发展的信息系统软件以及进行日常的信息管理工作,最终信息系统建设也就会变得“纸上谈兵”。即使信息系统网络建立起来,如果没有持续的资金注入,信息系统也就不能达到预期效果。目前,很多高校重视校区环境、教室等硬件设施的建设,对学生信息管理系统建设的资金投入缺口将越来越严重。
3)人才支撑力度不足。工作人员的计算机水平、整体素质、工作态度都直接影响到信息系统建设的成败。如果信息系统的维护和建设任务仅仅依靠原有的学籍管理、档案管理人员,而不进行专门的岗位培训和引入既懂管理又懂计算机的复合型人才则信息系统建设可能会处于瘫痪状态,即使能够运行,其运行效率也会大大削减。
4)技术支撑力度不足。目前高校信息化建设处于初步阶段,很多都是传统手工学生信息的计算机化,数据库是基于简单的Access和VF技术,运行平台是基于VB。这些技术处理简单的办公是可以的,但要运行复杂的信息系统是远远不够的。有的高校计算机存储学生信息甚至仍然依靠的是Excel。即使有的高校采用了大型数据库如SQLServer作为数据存储的后台,但是仍然很难解决信息超载问题。
5)制度支撑力度不足。当前高校的信息化建设与传统的管理体制之间的矛盾越发严重,已很难适应社会发展需要。由于管理制度的不完善,管理漏洞的存在,使得信息化建设始终存在着随意性和隐患;由于管理制度的不完善,政府和高校对信息化的政策不能很好地落实到实践中去,从而导致信息化建设效率低下。
6)管理方式支撑力度不足。目前高校信息化建设基本处于模拟手工阶段。落后的学生信息管理方式已经很难适应日益发展的信息技术,也很难满足当前高校学生信息管理系统建设的需要。当前学生信息管理方式主要表现为传统的手工填制各种表格,如学籍卡、成绩单、毕业登记表等,工作人员将各种表格中的信息在计算机中录入,这不仅降低了信息的处理效率,而且多次存储容易出错并造成信息的不一致性。
2面向用户的高校学生信息管理系统平台建设
笔者认为,理想的高校学生信息管理系统平台,用户主要分为两大类:一是学生,二是高校的各职能部门。学生和高校各职能部门既可作为信息的输入端,也可作为信息的输出端,或者说既是信息的提供者也是信息的使用者。在信息系统的输入端,学生登录信息系统界面,输入自己的基础信息,而这些信息基本上是固定的属性,不需要做重大修改。教务处登录系统平台的课程管理模块,按照专业和班级安排课程,并在每个学期期末或期初,按照学生学号录入学生成绩。学生处登录系统平台的奖惩模块、救助模块以及勤工助学模块,按照学号查询学生,并录入其奖惩情况、救助情况和勤工助学情况。学生和就业处分别登录系统平台的就业模块,输入学生的基本就业信息和派遣信息。学院则登录系统平台的班级管理和日常管理模块,输入学生在大学四年班级和学院生活的基本表现等。图书馆、校医院和公寓管理中心等部门可登陆系统平台辅助信息模块,输入相关信息。高校学生信息管理系统的处理系统或数据存储系统采用的是数据仓库技术,数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。选择数据仓库技术更方便高性能地分析和查询,并支持信息使用者查询信息和做出决策以及数据挖掘技术的应用。在信息系统的输出端,构建友好的人机系统界面,学生和各职能部门可登录系统平台的查询和打印模块,按照学生的学号,查询学生的各种信息,也可输入不同的查询条件,查询所需的信息,并且启动打印功能,选择不同的输出方式。系统一般是由输入、处理、输出和外部环境所构成的。在高校学生信息管理系统平台中,外部环境指的是内部支撑,主要包括:强有力的精神支撑,提高高校领导和教师对信息建设的认识;雄厚的资金支撑,为信息系统建设和维护提供资金保障;重视专业队伍的建设,培养更多的复合型人才,提供人才支撑;使用先进的信息技术和数据仓库技术,为信息系统建设提供有力的技术支撑;建立统一的规章管理制度,为信息系统建设提供先进的制度支撑;使用科学管理方法收集和整理数据,为信息系统建设提供科学合理的管理方法支撑。
3结语
高校学生信息管理系统建设是一项复杂的工程,存在的问题需要广大教育工作者不断在实践工作中逐步解决,其不仅单单是技术的提升,而是整个管理理念的转变,更需要各部门的沟通与配合,这样才能使高校学生信息管理系统,真正地实现部门内的信息集成与共享转变为高校内的信息集成与共享。本文所构建的面向用户的高校学生信息管理系统平台作为一种尝试,目的在于实现学生数据的一次存储多次输出,利用数据仓库技术实现学生数据的高度集成与共享。这种尝试目前仅仅作为一种理论上的尝试,而且只是从整体框架上进行分析的,在未来的研究中应着重分析具体的模块结构,形成可行的逻辑方案和物理方案,最终通过计算机应用程序使其在实践中得到应用。
作者:武晋川 单位:太原理工大学计算机科学与技术学院 山西省孝义市职业教育中心
学生信息管理系统论文:高校学生信息管理系统的创建
【摘要】 随着经济的蓬勃发展与科技的不断创新,互联网技术、计算机技术都得到了良好的发展,信息化时代的到来对全球各个领域产生了非常大的影响。而随着教育的不断发展,高校学生入学率也不断升高,庞大人数需要有效地进行学生信息管理。在信息化时代背景下加强对学生信息的有效管理,就必须创建符合高校学生管理的信息管理系统。本文研究高校学生信息管理系统创建的具体措施,从而创建完善的高校学生信息管理系统,提高高校对学生信息管理的有效性,推动高校管理的健康、长远发展。
【关键词】 高校 学生信息管理系统
一、高校学生信息管理系统创建的具体措施
1.1管理系统的设计
以高校学生管理流程为基本依据,可以将高校学生信息管理系统的业务流程划分为四个部分,分别是:学生分配的班级以及所属院系的管理工作者信息、学生发展目标信息、学生在校情况信息、学生基本信息文件。以此流程为贯穿学生信息管理系统的主线,将会创建比较完善的高校学生信息管理系统。
(1)学生分配的班级以及所属院系的管理工作者信息,主要是在W生入学时,将学生所属院系、专业、班级、辅导员、专业课程安排等情况进行分配与明确,使学生能够及时了解负责自己班级的责任人、班级、课程安排等基本情况,同时也保障班级负责人对自己所属班级的及时维护。
(2)学生发展目标信息,主要是以学生自身情况为基础,制定符合学生未来发展的、有针对性的职业生涯规划。
(3)学生在校情况信息,主要是通过学生会所组织的校内活动,对参加活动的学生情况与活动结果进行记录,创建学生奖惩档案。
(4)学生基本信息文件,主要是在新生入学时,由辅导员为每位学生创建一个基本信息档案并录入到学生信息管理系统当中,包括学生的家庭信息、入学时间、住宿情况等相关内容,确保掌握每位学生的基本信息,以便将来对学生更好的进行管理与政治教育。
1.2管理系统的实现
(1)管理系统的技术支持
高校学生信息管理系统可以利用众所周知的软件系统体系C/S结构,在客户机端与服务器端分配合理的任务,从而减少系统通讯的开销成本,并充分发挥客户机端与服务器端的硬件环境优势。在此软件系统体系结构的基础上,与实用、美观的界面进行有机结合,采用设定C# 语言前台与后台数据库的系统开发技术实现管理系统的技术支持。
(2)管理系统的前台界面设计
前台界面设计包括五个功能模块,具体详述如下:
及时、权限管理功能。此功能可以划分为两部分,分别是管理者和教员。管理者所具有的权限包括教员管理、班级管理、学员管理等权限,能够完成教员、班级、学生之间的分配。教员所具有的权限主要是管理所带班级的学生信息以及个人信息。
第二、用户管理功能。此功能主要是用户在登录系统后能够有效的管理自身的个人信息,例如管理密码或重新设定、修改个人信息等。
第三、班级管理功能。此功能主要是管理者或教员可以浏览、修改自身所属班级的信息。
第四、学生信息管理功能。此功能主要是管理者或教员能够对学生的信息进行修改与查看,维护学生信息,同时还能够实现后台数据库导入已经做好的excel 表中的信息,从而较大限度的减少教员工作量。
第五、宿舍管理功能。此功能主要是实现对学生所住宿舍信息的浏览与查看。
(3)管理系统对后台数据库的设计
后台数据库大致可以划分为四个部分,具体详述如下:
及时、教师基本信息。主要是指教师个人的基本信息和所负责班级的信息,例如,教师姓名、联系方式等信息。
第二、学生基本信息。主要是指学生个人的基本信息,包括家庭、成长、入学、住宿等信息。
第三、学生在校信息。主要是指学生日常生活与学习的情况,包括日常表现、学习成果、奖励、处分、助学贷款、获得证书、借还书等信息。
第四、学生发展目标信息。主要是指学生未来发展的职业生涯规划。
二、结束语
随着时代的不断发展,对高校大学生的管理任务也越来越艰巨、复杂,如何能在繁杂的信息整理工作中实现对高校学生信息的有效管理,就必须创建完善的学生信息管理系统,使管理流程更加顺畅、简洁明了,提高对学生管理的有效性,推动高校管理的良好发展。
学生信息管理系统论文:浅析学生信息管理系统
摘 要:随着云南开放大学的正式挂牌和办学水平办学要求的进一步提高,同时学生人数和教学点的增加对于学生的信息管理也越来越复杂,要求也越来越高,因此需要一个、详细的信息管理系统,以便完成对学生信息的管理,无纸化网络信息化环境成为效解决这一问题的技术手段。根据调查得知,现在广大学生进行信息提交的主要方式是基于文件、表格等纸介质的手工处理,传统管理办法已基本不适应新形势的要求。
学生信息管理系统,可以用集中的数据库将与人力资源管理相关的信息、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保障了信息的相容性,从而大大地提高了工作效率,还能使原来不可能提供的分析报告成了可能。在采用和实施学生信息管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。
关键词:学生信息管理系统;
一、需求分析
学生信息管理系统是一个教育单位不可缺少的组成部分,它的内容对于学校的决策者和管理者来说都是至关重要的。随着用户的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,学生信息管理系统必须肩负起提高学生管理工作效率的重任,通过这样的系统,必须做到信息的规范管理、科学统计和快速的查询,从而方便老师及时、地掌握学生情况,减少工作量,规范用户管理学生,实现无纸办公。
目前学校主要有学分银行、数字图书馆、学生工作处、远程教育处四大块。其中学分银行的工作最为繁重,工作人员多,信息量大。除财务部门有专人及专用软件进行信息处理外,其它各类的数据处理都由班主任以及工作人员人工完成。目前有几十个班级的学生,处理的信息主要有五大类:学生信息、成绩数据、课程信息。本系统主要着眼于以上部分,建立数据库以及对数据的各种操作功能。
对于学生信息,各班的班主任及学校领导由于各种分类和了解的需要,经常性地进行各种查询。在每一届学生进校时必须进行分班,设置学号;每一届学生毕业,要进行学生信息备份;
对于成绩管理,课任教师要进行本科目成绩登记,计算平均分、率、及格率;班主任在期中考试和期末考试后计算本班学生总分,排名次;要统计补考学生人数及相应名单,每学期进行学生成绩备份;学校领导则可通过查询工具来了解学生成绩情况。
以上各类信息目前还处于手工或半手工的管理状态,效率低,性差。配备电脑,但实际利用率不高,另外随着计算机网络的持续发展,无论是工作、学习还是生活,将会越来越多地融入到流动的比特中,人们的工作节奏在不断加快,需要快捷的信息来源,并对此作出反应。因此,无论是从目前的现状来看,还是面向未来,一个功能完备的学校信息管理系统的开发都非常有必要。
二、解决方案
首先,由于开发工具尤其是在.NET家族中的出现后,使得开发基于互联网的学生信息管理系统变得简单易行;其次,SQL Server己成为世界上流行的数据库管理系统。同时,.NET家族中对各种数据库提供了的支持,使得对SQL Server的操作变的更简单、更高效。基于以上的原因和背景,开发一套基于互联网的学校学生信息管理系统是必要和可行的。
系统采用了三层式结构。最底层是基于Web Browser 的客户端用于学生与机器交流,完成身份验证、数据显示及学习信息反馈。中间层是应用服务器,用于请求访问处理、与数据库服务器交换信息。最上层是数据库服务器,用于对题库的数据请求以及对题库的更新和维护。
根据信息管理系统的业务流程、要求以及所要实现的目标,可以拟出以下解决方案:1、建立学生信息的管理和维护,实现计算机自动化管理体制。2、建立学生成绩管理机制,在计算机的支持下快速的完成学生成绩的录入、修改和查询。3、建立班级设置管理,在计算机的支持下实现班级的添加、删除、修改。4、实现系统的权限设置管理,保障系统的安全性。
根据系统的需求分析,得到本系统的功能要求如下:1、班级的设置管理:学校的教务秘书可以根据本校具体情况在每学期开始时设置所需班级数量和人数。2、权限管理:为了更好地保障系统的安全性,学校相关负责人可以设置不同类型的人员的权限。3、学生信息管理:学生信息的数量十分庞大,教务管理人员进行新生入学的信息录入及更改。4、学生成绩管理:教务管理人员可以查询和修改学生各门课程的成绩,掌握学生的学习情况,作为评定学生素质的数据依据。
三、解决效果
基于Web的学生信息管理系统的设计与实现,该系统基本实现了需求分析中的功能要求,用户成功登录后进入该系统界面主要由有学生管理、教师管理、院系信息管理、专业信息管理、班级信息管理、课程管理、成绩管理组成。系统用户分为三类,对于管理员用户可对系统进行让你和操作,学生和教师用户只能具有查询操作的权限,除此之外,教师用户可以录入成绩。该系统的主要操作有添加信息、查询信息、更改信息和删除信息,操作简单易行,界面简洁大方。
四、总结效果
有效提高工作效率,学校对各类信息的维护及了解起到积极的作用。同时也进一步促进和完善云南开发大学基础管理体系,M一步提高学校的网络化信息化水平,为云南开放大学建设夯实基础。
学生信息管理系统论文:分析数据挖掘在学生信息管理系统中的有效应用
摘要:随着互联网的普及,电脑、iPad等移动终端被广泛运用在人们生产生活中,极大地提升了工作效率,高校学生信息管理系统也逐步朝着智能化、自动化和信息化的方向发展。数据挖掘作为建设学生信息管理系统中重要技术之一,不仅能够确保信息管理的有效性,更可辅助高校及时调整教学决策,促进学生的健康发展。高校应结合自身实际情况,综合考虑学生就业需要、教学目标等方面的内容,合理地运用数据挖掘技术,开发针对性学生信息管理系统,确保学生信息管理的完整性与性。该文简要分析数据挖掘技术,重点探讨该种技术在学生信息管理系统的应用途径和注意要点。
关键词:数据挖掘;信息管理;决策树;应用效率
在科学技术日新月异的时代背景下,计算机等设备开始运用在高校学生信息管理系统中,为提升学生信息管理的有效性,高校应重视开发针对性信息管理系统,收集学生完整的信息,降低学生信息管理工作的难度。但受到多种内外部因素的限制,当前高校学生信息管理系统多而杂,且不同的系统支持后台与软件都存在差异,增加了信息管理工作的难度,因此,高校须合理运用数据挖掘技术,将其应用在信息管理系统中,通过存储数据、分布数据等方式,实现信息管理工作的高效性、性。
1学生信息管理系统中应用的数据挖掘技术
信息管理系统以办公设备、通信传输设备、计算机技术等为基础,将信息的挖掘、收集、传递、整理、储存等过程有机统一,从而科学简化信息管理系统的操作程序,减少信息管理的工作量,因此,将信息管理系统应用在高校日常工作中,不仅能够提高学校工作效率,更可为高校决策提供的数据参考。
1.1数据挖掘技术方式与功能
数据挖掘技术主要是指在大量不完整、随机、模糊的原始数据中,通过一定的技术,提取出深层次、具备实际价值、无法提前预测信息的整个过程,该技术具备应用性、潜在性和价值性三个特征,其具体的操作程序为:收集原始数据―选择恰当数据一对数据进行预处理一转换数据一挖掘数据一发现知识;其中,收集原始数据的过程属于确定信息挖掘对象,而选择数据等三个步骤属于准备数据的过程。
数据挖掘技术常用到的方式包括以下几种:一是决策树一,顾名思义,决策树属于树形结构的分类模型,每个树形结构都代表着一个属性的数值,整个结点就表示一个数据集,其f归方式通常采取自上而下的形式,该种决策树的运用范围较广,特别是大规模的数据集,其具备容易理解、描述语言简单、信息性高等多种优点;二是神经网络,根据网络性能的不同,可分为确定式、连续式、随机式等形式的神经网络,该种数据挖掘技术能够独立存储信息、并行处理数据,可应用在快速搜索中;三是遗传算法,该种技术以生物进化论为基础,属于搜索中解算法,分为优化过程与寻优过程。将其与决策树相联系,有利于提升数据分析的率。
1.2决策树计算方式
决策树(判定树)属于数据挖掘技术中应用得较为广泛的方式,分为多叉树、二叉树等结构,创建完整决策树通常分为生成与剪枝两个过程,主要包括以下几种算法:
1)ID3计算方式:该种计算方式运用时间长,且影响较广,具体的计算公式为:
式中pi表示数据样本归属于Ci类别中的概率,通过sis公式计算,log2表示采取二进制编码。
2)C4.5计算方式,具体计算公式为:
3)CART计算方式,具体的计算公式为:
2学生信息管理系统中应用数据挖掘技术的途径
学生信息管理系统主要包括学籍管理系统、成绩管理系统等部分,具体如表1所示,将这些管理系统用数据挖掘技术有机统一,对于提高学校信息管理工作的有效性有着重要意义。
2.1应用的数据挖掘技术
在学生信息管理系统中应用数据挖掘技术,其具体包括以下几种方式,分为、Membership、AJAX,每个数据挖掘技术的应用范围不同,发挥的作用也发生了相应变化,因此,高校应结合自身实际情况,充分发挥不同数据挖掘技术的作用,确保学生信息管理工作的顺利进行。
2.2设计数据库
数据库主要包括学生基本信息、学籍信息、奖惩信息、成绩信息、补考信息和学生的毕业信息,本文以学生基本信息为例,其具体包含学生序号、姓名、班级、学号等部分,每个模块的字段名与数据类型如表2所示:
2.3运用数据挖掘技术设计学生信息管理系统
设计学生信息管理系统时,应设置针对性登录验证方式,选择恰当的数据挖掘技术,确保信息管理系统能够符合教师与学生的需求。科学简化信息管理工作程序,不断引进先进管理理念,实现信息管理系统的智能化与自动化。
2.3.1数据挖掘技术运用于基本信息管理系统中
学生与教师在登录信息管理系统时,应通过以下途径:一是找到登录入口;二是输入网络地址,只有输入正确的登录名与密码并完成验证后,才能够进入到指定页面,学校须对登录名、密码做出规定,借助对应的人员管理系统生成一一对应的登录名与密码,管理系统也可以智能判断用户角色,协助教师或者学生完成操作。将数据挖掘技术运用于学生基本信息管理系统中,主要包括以下几个步骤:一是维护基本信息,信息管理系统的教师既可以手动地输入学生基本信息,也可借助EXCEL表格直接导入;二是查询基本信息,直接在数字平台上选择对应班级,快速了解学生情况;三是统计基本信息;四是导出数据并打印。
2.3.2数据挖掘技术运用于学籍管理系统中
将数据挖掘技术运用在学籍管理系统中,首先,应科学地排列学生学号,借助学生人学时间、学院代码、班级代码、专业代码等内容,依次编排学号;其次,注册或者变动学生的学籍,按照学生实际情况,处理好学生学籍工作;,管理学生的奖惩情况,将学生在校表现如实地记录在管理系统中。
2.3.3数据挖掘技术运用于成绩管理系统中
成绩管理系统是学生信息管理中重要组成部分,其具体的设计应用步骤有:一是录入学生的各科考试成绩,教师在系统中选择需要输入成绩的班级,结合学生实际情况,录入其分数,对于没有成绩的学生,可点击缺考、缓考;二是审核学生的考试成绩并管理好补考计划;三是查询学生成绩并做出统计。
2.3.4数据挖掘技术运用于毕业管理系统中
毕业管理系统运行的有效性直接反映着学校就业情况,学校应不断更新毕业管理系统,适时收录毕业生近期消息。同时,毕业管理系统中还需记录学生的毕业证书编号,做好查询数据与统计工作,并将其导出打印,促进数据挖掘技术的运用,提升毕业生管理的有效性。
3学生信息管理系统中应用数据挖掘技术注意要点
学生信息管理系统中应用数据挖掘技术时,主要需注意以下两方面,一是确保管理系统的安全性,通过设置防火墙、密码验证、输入内容验证等方式,设计系统的安全功能;二是确保数据收集的完整性,数据挖掘技术能够收集较大规模的模糊型信息,因此,在实际应用过程中,也必须注重数据的完整性,使其可以更地反映数据的真实性,有机统一数字挖掘技术与信息管理之间的关系,发挥出原始数据信息的价值。
4结束语
综上所述,在互联网飞速发展的时代,传统人工学生信息管理系统已经不能符合学生需求,高校应综合考虑学生实际情况、教学目标等方面的因素,以数据挖掘技术为基础,重点开发研究综合性学生信息管理系统,将不同信息管理系统有机统一,充分发挥信息管理系统的作用,优化系统各项操作程序,方便学校教师学生使用,提升学生信息管理的安全性与有效性。在未来的发展过程中,高校应加大对数据挖掘技术的重视程度,科学运用决策树的计算方式,在保障管理系统安全性、数据完整性的同时,更好地为高校决策参考依据,培养综合型人才。