基于SSH架构的银行员工管理系统设计与实现(含源文件)(3)

2019-05-18 21:44

本文选取银行员工信息管理系统作为研究对象,目的在于通过研究银行人力资源信息管理系统的架构原理、建模标准以及其在国内外发展现状,描述了其基本特点并深入分析了基于信息化的员工资源管理相对于传统员工信息管理的优势,最后根据员工信息管理系统的需求,设计出员工信息管理系统的所有功能模块和数据流图。

本文的重点在于讨论如何在J2EE体系结构基础上实现基于标准的SSH框架的员工信息管理系统。在参考了大量关于企业人力资源管理系统的运用和开发的文献基础上,深入分析了各类人力资源信息管理系统的架构、功能模块、数据库设计特点,结合当前最流行的B/S模式、SSH框架、MVC设计模式,研发出一套全新的银行员工管理系统。在文章的最后给出了基于SSH框架银行员工管理系统的数据库设计方案、功能模块划分及详细设计,并给出了Struts和Hibernate的配置方案以及核心模块的实现。

建设银行员工管理系统的目的在于及时、高效地解决员工管理和工作中的各种问题,提高员工的工作效率。通过银行员工管理系统的逐步建设,系统必须具有如下要求:

1)加强员工信息准确统计与审核; 2)信息准确、可靠、实时处理和更新; 3)数据分析、统计查询功能; 4)提供即时消息等手段; 5)业务功能符合业务需求; 6)信息审核流程完善、高效、精确。

1.3 国内外研究现状

就目前发展趋势而言,IT技术的运用使员工资源管理的手段和过程发生了巨大的改变。这种改变不仅仅用自动智能取代了人工操作,而且对传统员工资源的理念也产生的影响。所谓员工管理信息化,是指员工资源管理电子信息化,是指银行基于高速度、大容量的硬件和先进的IT软件的员工资源管理模式。通俗地说,就是员工资源管理信息化或自动化。因此员工管理信息化的引入,不是取代专业的员工管理服务,而是为了让员工管理人员进一步提高自己服务的档次和专业程度,以求在更高的层次上形成银行在员工资源方面的核心竞争力。这样员

3

工资源方面的竞争往往不是取决于员工资源服务人员的多少,而是员工资源人员的水平。因此,该系统中主要是对部门员工以及其绩效信息进行管理。

从20世纪50年代至今,银行员工管理结构经历了三个发展阶段: 第一阶段:人事管理阶段。在这个阶段,人事管理更多地关注于事的管理,并不关注员工绩效,员工在银行不被看作可待开发的资源,而是简单地以人事档案的形式存在。

第二阶段:员工资源管理阶段。这个阶段,专门的员工资源部门在银行出现,能够将其他部门视为员工资源部门的客户来提供诸如招聘、培训、考核等员工资源服务,并开始关注员工个人绩效的管理,是银行战略规划的忠实执行者。

第三阶段:员工资源开发与经营阶段。这个阶段,员工资源作为银行重要的战略性资源开始被银行高层充分考虑到银行的战略规划之中。银行不再只是对员工资源进行浅层次的管理,也不只是为其他部门提供例行性服务,而是将员工视为一种可增值的资源进行深度地开发与经营。 1.3.1 国外的发展现状

在上个世纪七十年代末到八十年代初的时候,国外企业已经开始使用单机软件管理企业人事和人力资源;到了上个世纪九十年代,伴随着计算机网络的运用和发展,以Client/Server和Browse/Server架构为中心的网络人力资源信息系统(HRIS,Human ResourceInformationSystem)相继诞生并在企业信息管理中得到了充分运用,在HR/S中,往往主要模块包括人事信息管理、考勤管理、薪资计算、福利管理等功能,这种功能的划分也显示出这个阶段人力资源软件对人力资源基本信息的采集和维护的重视程度;在网络人力资源信息系统发展的后期又出现了网络人力资源管理系统(HRMS,Human ResourceManagement System),新的软件中增加了诸如员工培训、员工绩效管理、公司门户、人才招聘等体现对人力资源进行管理的相关模块,并且通过各种不同的数学模型和工具,对员工信息进行挖掘,最终向公司决策层提出优质的管理流程、提取重要的分析资料以及提供战略决策以供参考,如图1-1所示:

4

人力资源规划招聘人事管理培训薪资与福利企业基础数据HRMS员工基础数据经理自助服务员工自助服务薪资报表图形统计数据接口自动邮件 图1-1 人力资源管理系统

国外的人力资源管理系统起步早,在开发的契合度和成熟度都相对较高,由于其成长伴随着企业管理理论的发展,故其设计理念也包含了先进的管理理念。目前,国外人力资源系统的研发团队强大、资金雄厚、技术过硬,更兼有成熟的市场推广经验和部分硬件、数据库厂商支持,使得国外研发公司可以开发出适用于不同行业、不同领域的人事管理解决方案。目前,许多国外的软件开发公司,如Oracle、SAP等,将EHR视为未来人力资源管理软件领域发展方向并积极推出相应的EHR企业级应用。 1.3.2 国内的发展现状

我国的人力资源管理系统大约是从20世纪90年代初期从国外引进的,经过十余年国家网络化和信息化的快速发展和转变,人力资源信息化管理技术也开始应用于不同企业的各个领域。同时,由于外资银行的大量涌入而开始的,至今才不过短短10余年时间,应该说,由于银行管理者观念上的差异,再加上国内人力资源管理学科的不健全,导致经过专业培训的人力资源管理人员的匾乏,使得中国绝大部分银行在员工资源的管理与开发上还处于比较基础的阶段,与发达国家相比还有较大差距。

在国内人力资源信息化管理快速发展的同时,国内的公司、企业对人力资 源信息化管理水平相对于国外先进水平而言还是有很大差距:包括使用范围相对狭窄,软件系统的功能单一、稳定性差等问题。

1.4主要研究内容

5

本文主要的研究内容为银行员工管理系统设计的知识,重点是SSH框架的银行员工管理系统的设计和应用;以SSH框架技术为核心,以J2EE体系为基础,通过B/S方式实现员工信息管理系统的设计。

本课题的主要研究内容有以下几点:

a.掌握使用UML建模的方法,并且针对员工管理系统的国内外研究现状进行分析,结合银行员工管理系统的需求特点,建立该管理系统的模型;

b. 掌握在J2EE平台下管理系统的开发技术;

c.掌握Struts、Spring、Hibernate等关键技术,并可以编写该程序系统,实现需求中提出的内容。

d.信息管理中必然使用微软的Office,这里需要一些对Excel等的操作,因此需要掌握POI的使用方法。

e.分析银行员工管理系统的需求,在它的基础上首先做出用例模型,对之进行用例描述,最后画出领域模型图。

f.根据银行员工管理系统需求中得到的用例模型和领域模型来设计该系统,并开发出相应的数据库。

g. 编写代码并且对该系统进行调试。

本课题需要在正确安装JDK、MyEclipse的前提下,对用户提出的需求做出设计并且实现。该系统包含权限设置功能,在不同的用户登录系统时有不同的功能实现,这样更能方便领导管理本系统。

1.5 论文的组织结构

本文共分七章,各个章节的研究内容如下:

第一章是绪论,主要阐述论文的开发背景及其研究意义,分析了本课题的国内外研究现状,明确了论文的研究目标和主要研究内容,并给出了论文的组织结构。

第二章是系统关键技术,主要介绍了与本课题相关的核心技术及其开发背景,诸如J2EE体系结构、SSH框架、B/S实现方式、MVC模式、UML建模语言以及POI技术等。

第三章是需求分析,主要是就传统员工管理的弊端像处理效率低、工作量大以及局限性高等特点,对本系统的功能需求、设计要求及其他需求等进行了详细

6

的分析,并据此画出用例模型,进行用例描述,做出领域模型。

第四章是系统设计,以第三章得到的需求分析产出物为基础简要介绍了本系统要实现的模块以及每个模块所负责的功能,进而对系统逻辑架构和数据库进行设计,包括系统架构设计、功能设计、数据库设计。

第五章是系统实现,首先介绍了整个项目在基于SSH框架的基础上如何分为四层(表示层、业务层、数据访问层、持久层)来进行系统的设计实现,并在后续的部分介绍了员工管理系统主要模块的实现方法与过程。

第六章是系统调试,主要对本系统的测试环境进行了简单的介绍,并对该系统进行单元测试以保证其可行性。

第七章是总结及展望,得出本课题主要的研究结论,并总结了本次研究的主要工作和学习心得,最后对未来的银行员工管理系统提出了新的设想和展望。

7


基于SSH架构的银行员工管理系统设计与实现(含源文件)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:论文模板(学校)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: