日期:2023-01-13 阅读量:0次 所属栏目:高等教育
基于传统模式的人工管理方式效率及其低下,并且容易出错,已不能满足生产生活的需要。我省各高校早期采用C/S模式的人事管理信息系统基本能够满足需要,但其信息更新及维护工作量较大,维护成本太高,且无法远程管理。一、关键技术
1 JSP技术介绍
JSP是一种动态网页技术执行标准,为动态Web页面提供了简捷而快速的方法。JSP技术有助于基于Web的应用程序的构造更加容易和快捷,所构造的各种应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具协同工作。
2 JavaBeans技术简介
JavaBeans实质上就是Java的可重用组件技术,JavaBeans组件可以用来执行复杂的计算任务或负责与数据库的交互及提取等[1]。JavaBeans开发简单,并且可以利用Java语言的强大功能,许多动态页面处理过程就被封装到了JavaBeans中。
3 需求分析准备阶段
在系统需求分析准备阶段,首先应向学校人事部门了解工作流程,收集他们对系统功能的要求,整理相关信息资料,然后确定系统开发的范围以及系统的功能。第二是系统的总体设计阶段,这个阶段要确定系统的开发模式、工具、环境。这个阶段还要确定系统的总体目标,根据系统需求分析阶段所确定的系统功能进行业务流程分析、数据流程分析和模块划分工作。第三是数据库设计阶段,在确定数据库结构的基础上设置各种参数、创建实体数据库和数据库表、视图、触发器等数据库对象。第四是界面设计阶段,根据系统的功能划分各部门的操作控制的内容以及设计它们的操作界面。第五阶段是安全策略设计阶段,对系统的安全策略进行整体规划。
4 系统需求分析
(1)用户需求分析。随着计算机技术的广泛运用和网络技术的发展,运用信息系统来管理高校人事工作已成为发展的必然趋势。与传统人事工作人工管理方式相比,使用信息管理系统对人事资料进行管理能极大地降低成本、提高管理效率。基于C/S结构的高校人事信息管理系统具有查询方便、检索迅速、存储量大、信息安全可靠性高的特点,避免查找档案时费时费力以及个人信息录入过程产生的遗漏和错误。因此,高校人事工作管理者迫切需要通过采用现代化信息系统管理模式来改变落后的工作方式和工作环境,使之满足高校的发展和需求。(2)功能需求分析。通过与高校人事部门信息建设管理相关人员进行沟通,最后才能确定软件的各功能信息,这样根据需求开发好的系统才能真正满足需要。高校人事信息管理系统要能够实现教职工个人相关档案信息在线查询和更新,系统管理人员能够在线设置角色权限和在线管理相关信息;要求系统的界面设计要求功能能区域划分明确、操作简单;要求系统有数据校验的能力;要求在信息保密方面做得安全可靠。此外,整个数据库还应当具有数据加密、数据校验等后台服务功能,以确保整个系统的安全平稳运行。(3)系统的可行性分析:1)技术可行性。技术可行性分析主要分析适用现有的技术能否实现本人事管理系统,硬、软件能否满足开发者的需要等。软件方面,高校人事管理系统采用MyEclipse10.0进行开发。数据库服务器选用MySQL数据库,系统的软件开发平台已经成熟可行。2)操作可行性。操作可行性主要分析系统的操作方式在这个用户组织内是否行得通。本系统操作简单,无需用户对计算机有深入的了解。根据用户的需求管理员登陆后就可进行工作,管理员可进行录入、修改、删除等操作,普通教职工可登陆查看自己的相关信息。综上所述,此系统开发目标已明确,在技术和操作等方面都可行。
5 系统总体设计
(1)系统功能设计。①组织机构信息管理功能。由于组织机构信息在人事部门进行划分和设置,系统应具有学校组织结构信息的管理功能。②教职工信息管理功能。系统应具有管理和维护全校教职工各类数据信息的功能。如:学历信息、职称(职务)信息、工资信息、奖惩信息、家庭信息等各类信息的管理与维护。③查询统计功能。系统应具有查询功能。用户可根据需要进行教职工基本信息或详细信息的查询。系统应具有自动统计功能。④打印输出功能。系统应具有打印教职工基本档案信息、详细信息、查询结果、统计结果功能。⑤权限分配功能。由于人事部门分工明确,工作人员只能对自己职权范围内的数据进行修改,而不能对其他数据进行更改。⑥数据库维护功能。系统应具有数据库备份和恢复的功能,以提高数据安全性。(2)系统模块设计。根据系统功能的设计要求,可以将系统分解成教职工档案管理模块、人事变动管理模块、教师职称管理模块、教职工薪酬管理模块、院系部门管理模块、系统管理模块六个功能模块来进行设计。(3)数据库设计。在管理信息系统的设计中,数据库的设计是基础,也是重中之重。如果数据库设计存在缺陷,将会影响到整个系统的性能。本系统采用MySQL,通过正规化的表格设计,在提升代码执行效率的同时,也增强了可读性和扩展性。
6 结语
本系统在分析设计过程中由于受精力和个人能力的限制,在部分模块的设计过程中还存在权限分配不完善、功能不全、界面设计不够完美等问题,在接下来的详细设计及实现过程中将逐步完善模块功能、用户权限、数据库安全等。
本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/gaodengjiaoyu/200782.html下一篇:论大学精神与高校声誉