首页 > 范文大全 > 正文

基于B/S模式的高校教学与科研业务管理系统的开发

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于B/S模式的高校教学与科研业务管理系统的开发范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:借助于计算机信息技术、网络技术和数据库技术,为高校师资管理提供一套网络化教学与科研业务管理的信息化解决方案,系统采用Web模式,实现教学与科研业绩信息的输入、修改、删除和查询统计等功能。关键词:B/S模式;教学与科研业务;MIS系统;网络

0引百

基于B/S模式高校教学科研业绩管理系统的开发”,旨在遵循人力资源现代管理的理念,整合工作流程,规范高效教学与科研业绩管理的管理工序,提高工作效率和效益,该系统的开发将为高校规范工作流程、提高工作效率提供最有效的操作工具。用户可通过Internet实现信息的快速收集、、存储、处理和交流,并消除了地域和时间的限制。为动态掌握高校教师的教学与科研业绩信息,实现高校教学与科研绩效管理的信息化具有很强的现实意义和应用价值。

1系统开发需求

“基于B/S模式的高校教学与科研业绩管理系统的开发”,采用B/S模式构架,数据库采用SQL Server,开发工具采用.NET、JavaScnpt、Vbscript等技术,以教师人才资源数据库为中心,建立网络化高校教师教学与科研业绩数据库和分层管理体系结构,实现无区域限制的高校教师教学与科研信息的分级采集、分层管理、集中存放和网络化管理等功能。系统提供强有力的报表生成工具,将大大减轻报表统计信息等日常工作量。

系统开发需求目标如下:构造系统平台的教师教学与科研信息中枢,确定信息采用统一规划、分级管理、集中存放、远程访问的管理模式,动态地实现人才资源信息的录入、修改、查询、统计、分析等功能,提高管理教师教学与科研业绩的水平和档次。建立一套网络共享教学与科研业绩数据库和分层管理体系结构,各级二级教学单位及部门根据权限共同使用,避免重复建库、维护,实现信息资源共享。业绩统计信息的自动生成和汇总,实现远程数据交换,保证数据的实时性。通过系统的查询功能,管理人员可对全局人员教学与科研业绩有清晰的了解,为决策提供依据。完成对管理制度和流程的完善和优化,极大地节省时间和人力,降低劳动成本,提高绩效管理效率,促进绩效管理工作向着标准化、规范化的方向发展。

2系统设计

根据系统需求分析,系统的功能模块结构设计如下。

2.1系统用户及功能设计

系统设置三种用户权限,分别为个人用户、单位管理员、系统管理员。个人用户具有对本人信息具有录入、修改和删除等操作权限;单位管理员对本单位教师教学与科研业绩信息具有录入、修改、删除、编辑和分析查看本单位及下属各部门的教师教学与科研业绩、添加下属部门及对下属部门进行垂直管理等功能权限;系统管理员具有对数据库备份、代码维护等权限。系统构建三层结构管理体系,即高校教学与科研业绩管理部门一各部门及二级教学与科研单位一三级教学与科研单位,在系统内实现上级对下级的管理,下级单位只能查看本单位及下属单位的资料。用户功能设计如下:

个人用户:建立、修改个人用户信息,但必须提交单位管理员审核后,才能进入正式数据库:查看本人用户信息;系统记录了各级管理员对个人用户信息操作的日志,个人用户可以查询操作日志。

单位管理员:对本单位管理员的操作。即建立本单位及管理员信息,提交上一级管理员确认;查看、修改本单位及管理员信息(不需要上一级确认);对下一级管理员。即建立下一级单位及管理员:对下一级管理员提交的信息进行审核;查看下一级单位及管理员信息(包括用户名、密码);对下级单位的操作。查看本单位管辖下所有单位(树形结构);对本单位的个人用户。建立个人用户信息(不需要审核);对提交的个人用户信息进行审核;修改个人用户信息;对下级单位的个人用户,即修改个人用户信息;对所管辖的个人用户信息进行查询、统计、汇总(输入查询、统计、汇总的关键字段);以树形结构显示所管辖的个人用户状态信息。

系统管理员:数据备份和代码(专业代码、学位代码、学历代码、专业技术职称代码、政治面貌代码)维护。

2.2数据库设计

数据建模是建立用户数据视图模型的过程,是开发有效数据库应用的最重要的任务。我们采用E-R模型方法。系统的数据库开发环境为Windows 2000和SOL Server 7.0。数据库在设计过程中以满足第三范式为标准,即除去那些一点也不依赖关键字的字段,这些宇段被放在另一个表中,并遵照完整性规则。

由于本系统涉及到许多信息,数据库中主要有系统管理员表(TM Admin)、操作日志管理表(TM_Log)、文化程度表(TM_CultureL)、学位表(TM_Degree)、语言表(TM_Language)、教师信息修改表(TM UModifyReason)、民族表(TM_Nafion)、科研成果表(TM RProduction),部门表(TM_Unit)、职位表(TM TPost)、教师表(TM_Talents)、主要论著表(TM_TreatiseSex)、二级专业(TM_SMajor)、一级专业(TM Subject)、下级单位表(TM

)、科研与教学项_UnitLocus目表(TM ScienceTeach)、专利及软件版权(TM_Pcopyfight)、经费管理表(TM payout)等数据表所组成。

2.3系统安全机制设计

系统内部网Intranet一旦连接上国际互联网Internet,其系统的安全性就受到了严峻的考验。本系统的安全包括两个方面:一方面是系统受到外部网有意无意的恶意攻击;另一方面是要限制组织内部所有员工在自己的使用权限下进行操作。

对于前者,通过对数据通讯链路进行加密、监听和防火墙等为网络安全提供保证,同时,系统设计了周密的身份验证系统,通过用户名、密码和附加码等措施,保证使用者的合法性。对于后者,通常作为面向用户的、开放的操作平台,系统为不同的人员提供不同的权限,不同操作权限的人员只能在自己的权限范围内进行操作(比如对数据的查询、修改、统计等)。

3系统实现

3.1登陆功能

教学与科研业务管理系统的登入通过注册的三类用户直接登入系统,未注册用户先进行注册,注册时按系统提示信息进行注册。

3.2单位管理员功能

管理员可以对科研与教学项目、获奖成果、主要论著、专利及软件版权的录入、查询和审核,对项目管理、经费管理的录入和查询,如图l所示。查看各项目的详细信息点击各项目名称的链接就可以查看了,以及可实现上述查询结果导出EXCE等功能。3.3个人用户功能个人用户可以对科研与教学项目、获奖成果、主要论著、专利及软件版权的录入和查询,对项目管理和经费管理的查询,点击各项目名称的链接即可查看各项目的详细信息。

对科研与教学项目的录入,点击左边的“科研与教学项目”,将出现个人用户本人的前8条科研与教学项目(项目管理和经费管理显示全部中最新的8条)。通过“添加”按钮进入到添加页面,完成各文本框就可以进行添加新信息(相同项目不能重复添加,添加后并不马上显示在主页和自己的项目里面,等管理员审核通过后才显示)。对获奖成果、主要论著、专利及软件版权项目的添加亦如此,个人用户不能对项目管理和经费管理的添加,但可查询。

4结束语

“基于B/S模式的高校教学与科研业绩管理系统的开发”根据系统的总体需求,确定了各个功能模块,确定数据表及相关字段。并对系统安全性进行设计,确定系统分层管理结构,设置各个角色的权限来管理系统会员功能,实现了教学业绩、科研业绩的录入、修改、查询和会员管理等功能。系统采用Web模式,用户端不需安装任何应用程序,使用IE或其他浏览器即可运行,配置要求低、软件使用、维护简单,在教学与科研业务管理信息化方面具有积极的实践意义。