贾楠亭
(陕西学前师范学院,710100)
B/S 结构(Browser/Server,浏览器/服务器模式,如图1),是WEB 兴起后的一种网络结构模式,WEB 浏览器是客户端最主要的应用软件,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用,客户机上只要安装一个浏览器(Browser),如Netscape Navigator 或Internet Explorer,服务器安装Oracle、Sybase、Informix 或 SQL Server 等数据库,浏览器通过Web Server 同数据库进行数据交互。
B/S 结构管理系统技术已经在很多行业得到广泛应用,比如商业、金融业、保险业、通信业等等,并且在这些行业中已经取得了非常骄人的成绩。近几年随着我国经济的快速发展,高校也在不断进行扩招,这就要求高校招生管理也要不断进行创新,改变传统的招生管理方式,跟上教育体制改革的步伐,使学校在日益激烈的竞争中保持着有力竞争姿态,因此,高校招生管理者要不断学习先进管理知识,不断创新人才培养模式,对学校的可持续发展做出科学、合理的决策,而B/S 结构系统技术在这方面将扮演着非常重要的作用,对高校招生管理信息系统的设计起着举足轻重的作用。
图1 B/S 结构图
在高校招生管理信息系统中应用B/S 结构系统技术,一方面能够在很大程度上促进部门之间的协调工作,这样将会使信息能够及时的进行传递和处理,同时还能够最大化的利用信息资源,使各部门之间能够实现信息资源的共享,这将会在很大程度上减少新生报到的手续,使学校不再投入大量的人力和财力,从而极大地提高高校的迎新办事效率;另一方面,通过对历年招生录取数据进行详细分析并挖掘有效信息,将会给学生提供更加真实、详细的信息,以便学生能够合理的填报志愿,。
随着社会的不断发展,高校招生管理也在不断进行着创新,现在大多数高校招生管理采用的系统基本上都是ASP.NET 技术,选择C#做了开发语言,数据库采用SQL Server 2005。在该系统中彻底放弃了传统的表格框架模式,取而代之的是目前世界上最先进的DIV+CSS 定位技术来对整个系统进行布局,从而在根本上放弃了传统的表格布局模式,这样的最大特点是:在很大程度上加强了代码的可读性、简洁性和易理解性。
ASP.NET 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术, 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序,ASP.NET 一般分为两种开发语言,VB.NET 和C#,C#相对比较常用,因为是.NET 独有的语言,VB.NET 则为以前VB 程序设计,适合于以前VB 程序员,并且该技术的编程框架是建立在公共语言运行库基础上的,还能够在服务器上开发功能强大的 Web 应用程序,一方面能够大大提高执行效率,另一方面还能够支持多种语言,所以说ASP.NET 技术是现在基于数据挖掘的高校招生管理信息系统所采用的主要技术路线,这是因为.NET 技术路线具有以下特点:可维护性、稳定性好、可操作性高、扩展性和安全性。
SQL 是英文Structured Query Language 的缩写,意思为结构化查询语言,SQL Server 是一个关系数据库管理系统。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,主要包括以下几个方面:一是,具有使用方便、可伸缩性好;二是,与相关软件集成程度高;三是,易于安装、部署和使用;四是,企业级数据库功能等。
C#是一种安全的、稳定的、简单的、优雅的,由C 和C++衍生出来的面向对象的编程语言,它在继承C 和C++强大功能的同时去掉了一些它们的复杂特性,C#综合了VB 简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET 开发的首选语言,并且C#成为ECMA 与ISO 标准规范,在Web Server 开发时具有非常重要的作用,另外还可以在所有的操作系统上通过 Internet 调用运行的绝大多数语言。
3.1.1 系统登录
用户只有先登录该系统才能够使用该系统进行相应的操作,并且该系统是采用智能模块来进行判断的,所有用户在登录系统时不用选择登录类型,系统能够自动的判断出用户登录的类型,并且赋予用户相应的管理权限;
3.1.2 个人办公桌
在改智能模块中包括两项主要功能:一是,对个人信息的查看;二是,修改登录密码。因此,用户在改系统上可以根据自己的需求随时查看个人的基本信息,并且还能够及时的对自己的登录密码进行修改,以确保安全;
3.1.3 考生信息管理
该模块对考生的信息主要包括以下三个方面:一是,输入考生的信息;二是,显示考生的信息;三是,对考生信息的统计等,其中对于输入考生信息部分,需要将考生的所有信息都输入进去,这些输入的信息包括考生的基本信息、考试成绩信息、考生填报志愿信息、个人简历信息以及家人信息等;
3.1.4 招生计划管理
招生计划管理的主要内容是:招生计划的输入和现实、查询招生计划以及对招生计划的统计等功能,输入招生计划就是将招生学院、省份和招生人数输入进去;查询招生计划就是在查找时按照一定的性质进行查找,比如考生报考的学院或者是考生的籍贯等;招生计划统计,就是针对高校各个学院的统计和省份的招生统计等;
3.1.5 已招生信息管理
已招生信息管理主要包括三个方面:一是,对所有的已招信息进行查看;二是,对每个省已招信息进行查看;三是,对每个学院已招信息进行查看等。其中,在各个省和学院已招生信息和统计中,一方面是对已经招生的人数进行详细的统计;另一方面还要对剩余的考生人数进行统计,这样就能够使用户对已招生情况和还需招生情况做到心中有数,方便进行下面的工作;
3.1.6 通知管理
管理在想各个用户发放通知时,就可以通过该系统进行发布,另外还可以对通知进行删除等,管理员发布的通知是以滚动的方式呈现在系统界面内,这样其他的用户只要登录到系统界面上,就可以非常方便的看到所以通知;
3.1.7 用户管理
该模块的功能仅仅适用于管理员,对于其他普通用户是不使用的,管理通过该模块对系统中的所有用户进行查看和删除,除此之外,管理员还可以通过该模块添加新的用户。
图2 学校管理员功能模块
该系统最大的功能就是对个人信息管理、考生信息的输入、管理和统计,以及高校当年的招生计划的公布、管理和统计,甚至是对已招生和未招生信息的查询和统计等都在该系统中得到了实现,通过对这些功能的实现使该系统能够显得相互之间非常紧密的联系在一起,另外该系统还设置着权限管理,因此可以说,该系统就是一个非常完美的整体,能够将该系统中所涉及到的各个模块非常清晰的展现在大家面前,从而在很大程度上降低了用户的操作时间,并且操作非常简单、安全。
随着我国社会经济的快速发展,高校招生数量也在不断增加,同时招生工作也变得越来越艰难,因此,高校必须改变传统的招生模式,运用先进的科学技术,建立一套科学、合理的高校招生管理体系。
[1] 王明宝.高校网上招生系统的安全设计与应用[期刊论文]-《计算机系统应用》 2002(9)
[2] 谢兵.基于.NET 框架的高校教务管理系统应用与研究[学位论文]-天津大学:计算机应用技术2008