4.1系统可行性研究
可行性研究,是以预测为前提,以投资效果为目的,从技术上、经济上、管理上进行全面综合分析研究的方法。其基本任务是对新建或改建目的的主要问题,从技术经济角度进行全面的分析研究,并对其投产后的经济效果进行预测,在既定的范围内进行方案论证的选择,以便最合理地利用资源,达到预定的社会效益和经济效益。
我国人力资源管理系统落后于先进国家,出现在20世纪80年代。那时,国内部分企业开始将计算机用于企业管理,主要进行办公打字,然后逐渐延伸为内部人员自己编制解决方案,用于基本的人事档案管理及工资的计算与发放。进入90年代后,国内大部分企业都已拥有计算机,但人力资源部门的计算机普及程度仍然不够。人力资源管理系统远远落后于财务管理系统的发展。90年代中期,由于国外软件厂商的引进、推广,我国系统开发商也注意到了这个市场并开始研制。到90年代后期,企业对信息的建设越来越重视,人力资源管理系统成为企业信息化的核心内容之一。
4.1.1技术可行性
本系统采用myeclipse 10.0 & SQLServer 2000实现,是一个基于B/S架构的管理系统。而B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。一个稍微大一点单位来说,系统管理人员如果需要在几百甚至几千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。所以客户机越来越\瘦\而服务器越来越\胖\是将来软件的主流发展方向,这使得升级和维护越来越容易而使用越来越简单。DBMS则采用SQL Server 2000,也是一个相对成熟的数据库管理系统,功能稳定,安全性能好,十分适合作为系统的后台数据库。从这几方面来说,技术上是相当可行的
[12]。
4.1.2经济可行性
需要的开发工具都是开放性软件,不需花费,B/S架构不用安装专门软件开发速度快,技术相对简单,因此,经济上也是可行的
15
4.2系统整体功能设计 4.2.1系统的模块结构图及说明
企业人力资源管理系统 系统管理员工管理招聘管理培训管理奖惩管理薪金管理考勤管理 添加用户登录
权限分配 人才库计时计件提成在本系统中设立了人员管理、招聘管理、培训管理、奖惩管理、薪金管理五个模块,在各模块下有相应的子模块用于细化五大模块功能,例如,查看、添加、修改等基本功能。主要用于对企业的人事进行管理。
图4.1模块结构图
16
4.2.2登陆界面设计
登陆界面用于用户登录,是一个系统的门面,是用户进入系统的防线,只有当输入的用户账号和密码以及选择的身份权限相匹配的用户,才能成功登录系统。界面对应welcome.jsp:
检验用户是否能够登入系统:
图4.2 登陆界面显示图
4.3.2 其他功能模块设计
用户成功进入登陆系统,进入主界面。分为两部分,左侧为导航对应manage.jsp,右侧为main.gif。图片显示代码:
background=\ class=\>
align=\
导航实现代码:
height=\
align=\
background=\
class=\>人员管理
浏览人员信息
添加人员信息
18
浏览薪金列表
添加薪金数据
注销
图4.3 主界面显示图
人员管理模块:
管理员登陆可浏览人员信息,包括可执行操作。这个流程是人力资源管理部门人员进行人员信息查询将条件限定在员工能力资料得到的结果。 对应页面代码listuser.jsp
<% List list=(List)request.getAttribute(\); if(list!=null&&list.size()>0){ Iterator it = list.iterator();
19

