APP下载

基于B/S高考招生录取查询系统设计与实现

2021-03-07李东鹏

电子技术与软件工程 2021年24期
关键词:系统管理员管理员数据库

李东鹏

(兰州石化职业技术大学 甘肃省兰州市 730060)

我国高校招生制度不断优化改革,高校的招生规模也不断扩大,基于传统的招生录取信息查询系统难以满足高校考生录取信息查询工作需要,因此,在相关技术普及和推动下,高校招生录取信息查询工作,逐渐向信息化、自动化、高效化方向发展,积极开发招生录取信息查询系统,旨在简化高校招生管理工作,提高招生录取信息查询工作效率。基于计算机信息技术的普及,各种软件应运而生,设计人员基于B/S高考招生求取查询系统进行设计,更好为用户提供信息查询服务,提供便捷的查询手段,部分高校投入B/S高考招生求取查询系统应用发现,考生录取信息管理效率得以提升,降低了出错率,同时,为高校信息数据管理和后期维护提供了保障,因此,相关人员认为有必要深入研究B/S高考招生求取查询系统的相关内容。

1 系统总体架构设计

1.1 系统结构

为保证B/S高考招生求取查询系统安全可靠、高效稳定运行,设计人员在系统设计过程中,不断优化系统结构(如图1),将高校招生录取信息数据全部保存在系统数据库中,由系统管理员进行管理,主要通过ASP.NET 窗口与用户进行衔接。用户可在网络服务器中找到WEB 网页,基于此,本系统主要采用的是B/S 三层体系结构,在此系统结构模式下,优化了客户端设计,通过安装少量的客户端软件,便可满足用户需求[2]。

图1:B/S高考招生求取查询系统结构图

1.2 系统开发技术平台

就系统开发技术平台设计看,设计人员在B/S 技术支持下,按照B/S 模式进行深化设计,借助互联网平台对系统结构进行优化;主要是依托ASP.NET 结构体系,并在Windows 2000 Server2000 系统上进行开发,网页服务器使用的是IIS 服务器,并通过Web 浏览器进入到系统登录操作界面支持用户输入登录查询信息条,将Microsoft SQL Server2000 作为数据库,开发语言为C 语言;帮助高效更好的作出相应的决策[3]。B/S高考招生求取查询系统设计,为满足实际使用需求,设计了系统层、逻辑层、数据访问层;其中系统层,主要由Web 浏览器完成,提供系统后台数据交互查询和结果输出功能;逻辑层的功能实现,主要是利用服务器对客户端身份等登录信息的验证,增设了计算功能等;数据访问层,则是为系统管理员提供数据添加、删除和修改以及查询功能等。

1.3 系统功能模块设计

1.3.1 考生模块

B/S高考招生求取查询系统设计过程中,结合高校招生录取信息管理工作实际需要,增设家长学生端、系统管理员以及高校管理员端口,更好均衡多方的利益。

就家长学生端的系统功能看,提供报名信息浏览、操作指南等功能;为家长考生提供了信息查询便利。系统根据考生的个人身份信息允许账号注册,并对考生个人信息进行保密处理。完成上述操作后,可由家长或学生将未填写的资料补全,反复确认填写信息后,进行保存,完成信息注册。按照系统提示,可逐步进行专业填报,完成此环节操作后,系统会自动生成考生报名序号。B/S高考招生求取查询系统为方便用户对录取信息的查询,不断优化设计了系统模块,增设了灵活的查询功能,支持自定义查询信息、仔细组合条件查询;另外,考生可借助B/S高考招生求取查询系统,完成录取补报操作,此种情况,主要是针对第一次报考没有录取的考生群体,根据高校发布的补录招生信息,考生可再次进行身份验证,登录B/S高考招生求取查询系统界面完成相关的操作。

就高校端功能设计情况看,支持高校管理员实时发布招生计划、招生简章及招生相关的公告等;同时,对学生提交的个人信息和报告资料进行校核和确认,保证信息无误。当录取工作结束后,高校管理员会第一时间陆续、按录取批次上传考生的录取结果,并在B/S高考招生求取查询系统网站进行公布[4]。此外,在B/S高考招生求取查询系统设计中,支持对考生登记、录取信息数据的导出,并对信息报表进行统计。

1.3.2 管理员模块

B/S高考招生求取查询系统管理员模块设计,主要对管理员的登录身份进行确认,管理员输入个人身份信息进行验证,完成权限确认后,可对管理员模块内容及相关功能进行操作。就管理员账户管理层面看,满足添加、删除、修改及查询等功能,并支持多权限协同管理,同时,系统提供添加管理员功能,并赋予新添加管理员相关管理权限,更好做好系统管理和维护工作,确保为用户提供优质的服务。B/S高考招生求取查询系统管理员,在考生报名信息管理过程中,可第一时间获取到考生的报名信息,并使用系统管理优势,对考生提交的信息数据进行汇总、处理、分类管理、分专业管理,可通过搜索考生姓名,查找到单条记录,并支持以Excel 表格导入的方式上传考生信息,方便了后续的数据打印和备案管理工作。另外,系统管理员在查看考生信息过程中,可在系统作用下,完成对报考相似数据的汇总和管理[5]。针对系统留言信息管理模块,对考生的留言信息进行统计和管理,并借助系统数据处理优势,提取海量信息中的有效数据进行回复。

1.4 数据库设计

B/S高考招生求取查询系统结构优化设计中,结合多方需求,增设了差异性的功能模块,彰显了系统功能应用优势,数据通过ASP.NET 程序实现与用户之间的衔接。在系统数据库设计方面,增设了管理员表(admintable),优化了数据管理功能,此表中记录了系统管理员相关信息和权限标准等,更好规范和记录管理后台登录行为。同时,在B/S高考招生求取查询系统数据库设计中,设计了考生报名表(applicant),数据功能主要是全面详细的记录考生的基本信息内容,辅助管理考生登录系统,更好为高校招生录取信息查询提供便利。通过数据库模块的设计和优化,发挥了B/S高考招生求取查询系统的价值作用,切实为高校、学生及学生家长提供了录取信息查询便利。

2 系统实现

2.1 系统优势

就B/S高考招生录取查询系统实现情况看,实现了系统预期的设计和开发目标,完成了.NET 开发基本内容,技术便捷程度高,通过引入信息存储技术、试图机制、信息安全保障技术等,打破了B/S高考招生录取查询系统设计局限性。在本系统设计中,通过引入ASP.NET 这一动态网络技术,实现不同功能应用,借助ADO.NET 技术,访问系统数据库,有效查询到Dataset 中存储的相关信息,大大提高了B/S高考招生录取查询系统效率,进一步为用户提供了便利。为保证数据库与相关通信信道信息传输效果,对数据库数据录入和读取前,首先打开与数据库连接的通信信道,确保顺利完成数据库信息访问操作。基于ADO.NET 下的数据库访问方式看,在访问数据库前,需要打开与数据连接的通信,确保建立连接对象后,调用连接对象,打开连接。例如:

基于此,在访问数据前,通过预先建立连接的方式,更好打开数据库,通过创建SqlCommand 对象,更好调动连接对象,按照Open 方法打开,完成数据库访问后,将连接关闭即可。

2.2 数据库技术

B/S高考招生录取查询系统引入了MySQL 数据库,按照设计相关规范完成数据设计,优化调整了数据库结构,在系统应用实现过程中,在SQL 脚本执行下,对创作者、创建时间等信息进行处理,确保系统设计应用符合相关的标准。B/S高考招生录取查询系统中的数据对象繁杂,为提高数据信息管理效率,应用了相关的数据表,如上文中提到的管理员表、考生报名表等。在数据统计和导出环节,B/S高考招生录取查询系统,对考生成绩进行汇总,分门别类地统计考生志愿填报信息,大大提高了高效招生办管理工作效率。同时,为提高B/S高考招生录取查询系统后期管理水平,降低系统维护难度,采取高程序的代码方式,支持数据统计工作高效开展。

2.3 系统发布和使用

基于B/S高考招生录取查询系统查询功能设计,实现了系统前期开发目标,用户单击“查询”连接时,界面中会弹出考生录取结果信息页面,直观化地反映考生信息,实现对考生信息添加、查询等目标,支持将招生录取信息导入Excel 表格中,查询显示列表(如表1)。在学生管理模块中,增加了“新增”按钮,可链接到“Add.aspx”页面,实现了对学生信息增加目标。设计人员,通过对B/S高考招生录取查询系统的设计和开发,实现了设计目标,并在相关技术和程序支持下,提高软件系统的开发效率,确保系统投入应用的可行性。

表1:查询结果显示列表

3 结论

综上所述,计算机网络时代的到来,为信息处理和信息传输提供了快捷、高效、安全的平台,通过设计B/S高考招生录取查询系统,彰显了系统的优越性,为考生成绩查询带来便利,加强对学生考试成绩的管理,解决了处理处理量大、实效等问题;在系统应用支持,加强对学生考试成绩积极相关信息信息化、规范化管理,发挥了B/S高考招生求取查询系统的价值作用。

猜你喜欢

系统管理员管理员数据库
我是图书管理员
我是图书管理员
可疑的管理员
计算机文件安全管理系统研究与设计
浅议会计电算化工作中的系统管理员