当前位置: 迅达文档网 > 党团工作 >

基于B/S结构的博士研究生招生管理系统的设计

| 来源:网友投稿

(内蒙古农业大学,内蒙古  呼和浩特 010018)
摘 要:文章论述了针对高校博士研究生招生管理的需求 ,通过采用ASP技术和SQLSERVER2000数据库等有效的方法和措施,提高了整工作的效率,增 强了系统开发的稳定性、协调性和可扩展性。
关键词:ASP技术;招生;管理系统;B/S
中图分类号:TP311  文献标识码:A  文章编号:[HT K]1007—6921(2009)03—0318—02

博士研究生招生工作从启动到结束的中间各个业务环节时间紧、工作量大,而且要求不允许 出错,诸如:统计考生报考情况,编准考证号、打印准考证、考场安排等工作占据了招生工 作部门的大量时间和精力,客观现实迫切要求以信息化业务处理模式代替手工处理模式。
1 系统分析与设计
1.1 ASP技术

ASP是一种服务器端的脚本环境,使用它可以将HTML语言、脚本语言和Active控件组合在一起 ,可以产生和执行动态、交互且高效率的基于Web的应用程序。由于ASP使用基于开放设计环 境的ActiveX技术,用户可以自己定义和制作组件加入其中,使自己的动态网页具有扩充能力 。它还可以利用ADO(Active Data Object)方便地访问数据库,能很好地对数据库进行处理。 
1.2 功能分析及模块

系统分为5大模块,它们分别是专业目录管理模块、网上报名管理模块、考试管理模块、成绩 管理模块以及录取管理模块。
1.2.1 专业目录管理:主要包括专业目录录入、专业目录编辑、专业目录导出。
1.2.2 网上报名管理模块:主要包括报名信息采集、报名信息编辑、报名信息统计查询 、准考证打印。
1.2.3 考试管理模块:主要包括考场安排、监考安排、考务信息打印、编排考生编号。 
1.2.4 成绩管理模块:主要包括初试成绩录入、复试成绩录入(教师通过工号和密码登录 到博士研究生网上管理系统以后,可以通过网上录入考生成绩)。
1.2.5 录取管理模块:主要包括分数线设定、上线人数统计、录取学生名单导出。
1.3 数据库设计
1.3.1 数据库建立方法及原则。数据库建立方法:首先进行需求分析并将搜集到的数据 分类、汇总等;然后按数据库设计流程进行概念结构设计、逻辑结构设计、数据库实施、数 据库运行和维护。数据库建立的原则:尽量使数据冗余最小化;确保数据的安全性、可靠性; 系统的易维护性、易移植性;实现动态的数据库管理。
1.3.2 数据库安全性。鉴于某些数据的保密性,我们根据角色划分用户,并对不同的用户 开放不同的功能。为此系统设置了三种角色权限:管理员、教师和学生。同时采用了自动定 期备份数据,保证系统的安全运行、数据的安全储存和灾难恢复。
1.3.3 数据库结构设计。数据库内为保证数据的完整和规范性共建立了30余张表。主要 有:专业目录表、报名表、成绩表、考场安排表、导师表、学院代码表等。完整数据由多种 视图表现,主业务处理由存贮过程实现,避免客户端进行大量的数据运算处理。
2 系统的开发与实现
2.1 博士研究生招生管理系统的系统结构设计

系统采用B/S体系结构进行设计,后台配以SQL Server作为后台数据库,Windows 2003 Server 作为网络服务器系统平台。数据库服务器中存放博士研究生招生管理方面的所有信息,工作 人员可通过B/S模式访问,以进行相关的管理工作,校园内外网用户都可用浏览器通过WWW服务 器访问数据库取得有关数据。
2.2 系统开发环境
2.2.1 操作系统:Windows 2000 Server或Windows2003。
2.2.2 Web服务器:IIS 5.0。
2.2.3 数据库:SQL Server 2000 (SP4)。
2.2.4 环境支持:ASP。
2.3 前台及后台管理的设计与实现
2.3.1 数据连接。在与数据库的连接上使用Microsoft公司的ADO技术,连接到数据库服务 器。在ASP程序中方法如下:
connstr=“driver={SQL Server};server=202.207.50.123;
database=bs;uid=bsdb;pwd=imau”
set conn=server.createobject(“ADODB.CONNECTION”)
conn.open connstr

此代码编写在conn.asp文件中。所有需要数据库连接的程序文件,都用<! --#include file= “conn.asp”→语句,包含这段代码,则数据库连接程序不需重写。
2.3.2 MD5口令加密。对于重要的用户口令,系统采用通用的MD5方式进行加密。在MD5.as p文件中定义:Public Function MD5(sMessage),在其他模块中进行加密方法的调用,从而保证口令数据在数据库中的安全。
2.3.3 结构化系统设计。对系统整体采用多子系统、多模块结构设计方法,并对页面文件 进行组合分割,形成多个文件,从而保证系统结构清晰及程序的可读性。如子系统有成绩查询 子系统及复试录取子系统等,如对主页文件index.asp采用INCLUDE组合方式,包含其他如left .asp、right.asp、top.asp等文件。
234 LOGIN合法性判断。判断用户的合法性:
if rs.eof and rs.bof then
response.redirect“login.asp”
response.end
end if
IF passwdcookie<>rs(“passwd”) THEN
response.redirect“login.asp”
response.end
END IF
判断用户级别:
if KEYcookie<>rs(“OSKEY”) then
response.redirect“index[JX*2]-[JX-*2]face.asp”
response.end
end if
2.3.5 后台管理及内容编辑。后台管理采用参数化设计,各种前台表现所需要的参数都可 以在后台管理中进行实时设置。内容编辑采用类似于Word的操作方式,可以在线进行排版与 图文处理,并可上传各种类型的文件。上传的主程序采用VBScript语言写于upload.inc文件 中。
3 系统运行情况分析
3.1 系统特点
3.1.1 先进的管理思想:涵盖了从制定招生专业目录到录取的整个博士研究生招生业务过 程,为高校研究生招生办、各学院、考生之间构建了一个统一的信息交互平台,研究生招生 办和各学院可以网上协同工作。对于某些工作量大而密集的环节,系统给予了重点解决,将 招生工作部门从繁重的劳动中解放出来,大大提高了工作效率,最大程度地实现了数据的共 享,同时为学校管理层的决策支持提供详尽的数据。
3.1.2 全面的权限管理功能,提供安全策略:按角色进行的权限控制,可以十分灵活地进行 权限划分。
3.1.3 跨越空间限制:学生报名采用Web平台和数据库结合的技术,实现了网上报名,学生 可以在能够上网的任意地点进行报名。
3.2 应用前景及意义

通过设计完成的博士研究生招生管理系统,大大方便了研究生和管理人员的工作,加强了研招 办与各学院招生管理之间的沟通,保证了数据的正确性和更新的快捷性。该系统的设计不仅 可以提高工作效率,规范博士研究生招生的各个环节,而且还可以为实现研究生管理全面信息 化打下基础。
[参考文献]
[1] 郭保红,孙静.基于Web网上助学和考试系统的设计实现[J].天津理工学院学 报, 2002,18(2).
[2] 陈文明,齐欢.信息时代的学位与研究生教育信息管理[J].学位与研究生教育 ,2003,(2):16~19.
[3] 萨师煊.数据库系统概论[M].北京:高等教育出版社,2000.
[4] 李中华,彭涛.研究生教育网络管理系统的设计与实现[J].重庆邮电学院学报 , 2005(3):442~444.
[5] 刘素芹,孔令举.研究生培养管理系统的设计与实现[J].河南科技大学学报( 自然科学版),2004(2):57~60.
[6] 仇守银,江汉,伊宝玲.研究生教育信息管理系统荟萃[M].北京:北京大学出版 社,1999.

推荐访问:管理系统 研究生招生 博士 结构 设计

热门排行

党委党组落实全面从严治党主体责任规定指出本地区本单位发生重大违纪违法案件14篇

党委党组落实全面从严治党主体责任规定指出本地区本单位发生重大违纪违法案件14篇党委党组落实全面从严治党主体责任规定指出本地区本单位发生重大违纪违法案件篇1我

2022年五星支部创建实施方案5篇

2022年五星支部创建实施方案5篇2022年五星支部创建实施方案篇1为切实提高支部党建工作科学化水平、不断夯实党建基础,挖掘支部党建特色,创新支部党建工作做

七言绝句古诗精选【十首】

【 能力训练 导语】七言绝句是中国传统诗歌的一种体裁,简称七绝,属于近体诗范畴。此体全诗四句,每句七

2022年支部党员大会记录内容14篇

2022年支部党员大会记录内容14篇2022年支部党员大会记录内容篇120xx年度我校新党员发展工作已经开始。根据学校党委3月21日会议精神,今年新党员发展

统计工作如何为企业管理服务

作为企业管理重要组成部分的统计工作,在企业的经济运行中发挥着信息、咨询和监督三大作用,它为企业的经营

乡镇创建无毒社区工作方案

一、指导思想以“三个代表”重要思想为指导,认真贯彻落实上级精神,以禁吸戒毒为中心,全面落实禁毒工作责

四年级我家菜园日记500字

菜园子,就是种菜的地方。种菜的时候为了防止家禽进入菜地,于是农夫用篱笆或者栅栏将菜地围起来形成的一个

哈尔移动城堡电影观后有感范本

在观看完一部作品以后,相信你会有不少感想吧,这时我们很有必要写一篇观后感了。可能你现在毫无头绪吧,下

党支部2022年学习计划14篇

党支部2022年学习计划14篇党支部2022年学习计划篇1认真坚持“三会一课”制度,对于加强支部建设,提高党的战斗力、健全党的生活,严格党员管理,充分发挥党