美章网 资料文库 构件管理论文:校内人事管制的构件技术研讨范文

构件管理论文:校内人事管制的构件技术研讨范文

本站小编为你精心准备了构件管理论文:校内人事管制的构件技术研讨参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

构件管理论文:校内人事管制的构件技术研讨

作者:程海水单位:江西广播电视大学

系统架构

随着计算机网络技术的不断发展,Web系统随之迅速发展,系统架构B/S结构模式逐渐取代了C/S结构模式。C/S结构是基于“肥客户机”模式下,要求系统的应用逻辑必须在客户端的应用程序之中,而数据库系统一般放在服务器端。这种系统架构下的软件开发成本高、维护困难大。因此使用简单、方便,开发成本低的B/S系统架构逐步得到广泛应用。该结构基于“瘦客户机”模式下,简化了客户端软件,用户只要通过IE等浏览器就可以访问服务器中的资源和数据,而软件的开发、维护等工作只要在服务器端就可以全部实现。这种系统架构下的系统软件资源共享程度高、升级成本低。因此本文将采用B/S系统架构去设计高校人事管理系统。

系统中角色及各角色的操作

根据高校的人事特点,系统中的角色分为业务管理人员(包括人事工作人员、财务工作人员以及相关业务人员等)、审核人员(包括校长、处长等)、普通教师、系统管理和维护人员等四个角色。业务管理人员负责在系统中进行业务操作,包括人员调动、信息录入、教师信息审核、工作量化、工资发放等;审核人员负责对系统中需要进行把关、审核的一些业务,比如工作量化的最终审核、文件的批示和印发等进行审批操作;普通教师在系统中可以对相关信息进行查询以及在权限范围内的一些录入、上传等操作;系统管理和维护人员则负责对整个系统进行升级、数据维护等操作。

从安全考虑,我们设计的高校人事管理系统拥有两个登录界面:系统管理人员界面和一般用户界面。系统管理人员界面是不公开的,只能允许系统管理和维护人员通过该界面进行登录。一般用户界面是对所有用户公开的界面,业务管理人员、审核人员、普通教师只能通过此界面登录。

系统需求分析

(1)不同用户根据赋予的相应权限能够对教师的相关信息(包含基本信息、科研信息、课程信息、工资信息等)进行管理。

(2)系统应具有强大的查询功能,包括个人基本信息的查询、个人科研信息的查询、个人工资发放情况的查询等等。

(3)普通教师用户能够上传、下载资源。教师能够将各种更新信息、增加信息上传至系统待审核,同时能对已经上传的但还未通过审核的信息进行编辑和删除的操作,进而可以有重新提交的权限;审核用户通过系统可对普通教师上传的各种信息进行审核并保存通过审核的信息。

(4)业务管理人员能够通过系统对人员信息、人事调配、职务变动、职称晋升、工资调整等相关业务信息进行审核管理。

(5)该系统必须能自动统计、自动生成各种人事、工资报表,使领导能够对整个学校的人事工作、人员信息、工资发放等情况进行全面了解,方便领导根据学校的具体情况作出及时的、科学的、合理的决定。

(6)系统应具有功能全面的面向系统管理人员的后台维护平台,该平台提供对不同用户进行权限管理、系统日志管理、数据库管理等功能。

系统模块划分

根据系统分析,将管理系统主要划分为:基本信息管理模块、业务管理模块、财务管理模块、审批模块和系统管理模块。

(1)基本信息管理模块

该模块主要对全校教职工的基本信息进行管理,包含对教师基本信息的添加、删除、修改、查询等功能。基本信息管理模块是其他系统模块的基础。

(2)业务管理模块

业务管理模块是整个系统的核心模块,该模块的功能是对人事管理中的人事调配、职务变动、职称晋升、继续教育等所有业务进行管理,对相关业务按照系统设计流程进行操作。

(3)财务管理模块

财务管理模块实现对教职工的薪资计算、财务信息、查询等功能。

(4)审批模块

审批模块分为一般业务审批和领导审批。一般业务审批由业务管理人员进行完成,对教师上传请求审批的基本信息、科研信息等进行审批。领导审批主要是对相关决策和文件进行最终审批。该模块能够最终实现无纸化审批,减少审批环节,提高审批效率。

(5)系统管理模块

系统模块是系统后台管理,能够对用户的权限、密码、数据库、系统日志等进行有效管理,确保整个系统有序安全地运行。

系统模块示意图如图1:2.5系统构件设计构件技术目前越来越多的运用于软件开发中,而构件模型是构件技术的核心内容,是构件定义和构件性质的体现。构件模型是所有构件开发的指导原则,也是构件开发的标准化,因此,所有构件必须按照构件模型进行设计与开发。构件模型除定义构件的基本属性外,还要规定构件接口的结构以及构件与应用框架、构件与构件之间的交互机制。本系统的所有构件将参照如图2所示的构件模型进行设计开发。根据系统的需求分析和模块划分,本文设计的构件按照功能划分主要可以分为:录入构件、修改构件、删除构件、审批构件、基本信息构件、职称晋升构件、职务调整构件、统计构件、用户管理构件、日志管理构件等等。

目前高等院校的层次、种类、规模、管理模式等都不尽相同。因此,要设计出一个适合所有高校特点和要求的高校人事管理系统,需要进一步进行调研、研究。同时,开发系统所需的构件数量庞大,设计并实现这些构件仍然需要大量的时间和精力。这些都有待进一步研究和完善。