文档详情

基于JavaEE的银行人事管理系统的设计与实现

王***
实名认证
店铺
DOCX
1.27MB
约27页
文档ID:178894398
基于JavaEE的银行人事管理系统的设计与实现_第1页
1/27

摘 要进入21世纪,计算机技术迅速向着网络化的、集成化方向发展传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息的新一代网络版应用软件,形成了信息化的社会信息化社会的形成和微电子技术日新月异的发展,对落后低效的办公手段提出了挑战,信息是管理的基础,是进行决策的基本依据在一个组织里,信息己作为人力、物力、财力之外的第四种资源,占有重要的地位然而,信息是一种非物质的,有别于基本资源的新形式的资源信息也是管理的对象,必须进行管理和控制本银行人事管理系统是将IT技术用于人事信息的管理, 它能够收集与存储人事的档案信息,提供更新与检索人事信息档案的接口;提高工作效率本系统是基于JAVA语言开发的一套人事信息管理的系统系统采用JSP为编程语言数据库采用Mysql建立数据之间的转换论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程重点的说明了系统设计的重点、设计思想、难点技术和解决方案关键词:银行人事;JSP;MySQLIAbstractIn the 21st century, computer technology is rapidly developing in a networked and integrated direction. The traditional stand-alone version of the application software is gradually exiting the stage, replaced by a new generation of network version application software that supports the network and supports a variety of data information, forming an information society. The formation of an information society and the rapid development of microelectronics technologies have challenged backward and inefficient office methods. Information is the basis of management and the basis for decision-making. In an organization, information has occupied an important position as the fourth resource other than human, material and financial resources. However, information is a non-material resource, a new form of resource that is different from basic resources. Information is also the object of management and must be managed and controlled. The Banks personnel management system uses IT technology for the management of personnel information. It can collect and store personnel file information, provide an interface for updating and retrieving personnel information files, and improve work efficiency.This system is a set of personnel information management system developed based on JAVA language. The system uses JSP as the programming language. The database uses MySQL to establish the conversion between data. The thesis mainly introduces the development background of this topic, the functions to be completed and the development process. The key points of the system design, design ideas, difficult technologies and solutions are explained.Key words: Bank personnel ; JSP ; MySQL目 录1.绪 论 21.1课题的研究背景 21.2银行人事管理系统开发的描述 21.3本文的工作 31.4论文结构简介 32系统的研发分析 42.1 需求分析 42.1.1用户需求分析 42.1.2性能需求分析 42.1.3其他需求分析 52.2 可行性分析 52.2.1经济的可行性 52.2.2技术可行性 52.2.3时间可行性 63相关技术和方法的分析 73.1研究方法和技术路线 73.2 相关技术的分析 73.2.1 JSP的简介 73.2.2 SSH框架的简介 83.2.3 MySQL数据库简介 84系统结构设计与数据库的分析 94.1系统的结构设计 104.2 ER图的概念结构 114.3 ER图的设计 115系统功能的实现 125.1职工后台管理系统功能 155.2管理员用户后台管理系统功能 156系统测试 216.1系统原理 216.2测试项目 226.3测试用例 22结 论 23参考文献 24致 谢 25V1绪论1.1 课题的研究背景计算机已经从科研院所,大中型银行,走进了平常百姓家,Internet遍及世界各地,在网上能够用计算机进行文字草拟、修改、打印清样、文件登陆、检索、综合统计、分类、数据库管理等,用科学的方法将无序的信息进行加工整理,组成有序的、方便存储和利用的艺术科研共享信息已经成为流行。

计算机技术、网络技术和信息技术的发展,越来越多地改善这现代人的工作、生活银行人事管理系统是计算机技术和网络迅速发展的一个人事信息应用解决方案银行人事管理系统将Internet网络技术与现代管理观念相融合,针对信息技术的特点对银行人事管理系统进行规划和重构,对人事信息流进行优化及合理配置,生成动态的、安全的、专有的数字化信息源,将人事体系全面自动化,流程化,数字化以此为桥梁,横向连接人事信息系统,从而更明确、更有效地支持人事信息的管理和决策目前社会已经进入了信息时代,社会的各个领域由于信息技术革命,都发生了改天换地的变化,紧跟时代的步伐是每个银行的发展所趋,加强银行竞争力和提高各个银行现代化的管理能力,来适应整个科技社会的变化和发展银行对信息需求的增长,使计算机、网络技术已经融合到各种银行的平常工作当中为了在各银行竞争中有明显的优势,本文研究了银行人事管理系统,从而加快了银行人事信息化建设的步伐本课题的目的是使人事信息管理清晰化,透明化,便于操作,易于管理通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使银行人事管理系统出错率降至最低。

如何开发一个实用的银行人事管理系统,是摆在设计者面前的一大难题 通过对银行人事管理系统进行深入分析和研究,本文从功能模块、数据格式、通用性三个方面进行细化,提出银行人事管理系统设计的理论依据和实现的方法 1.2 银行人事管理系统开发的描述智能化的软件开发系统不仅能给系统的发展提供便利,而且还能使信息管理的形态更加完善,不断提升网络资源的利用[2]同时,由于计算机技术的不断改进,新形势下的创新能力对银行人事管理系统的开发要求也越来越高,传统的研发模式工作效率极低,如何将银行人事管理系统运行界面更加流畅,便于使用是重点目标银行人事管理系统是一个简单的系统,功能明确,开发比较容易,不需太高的投资即可获得很高的实用性[3]它所需要的功能包含以下几项1、考勤功能:职工每天可以进行签到签退,并可以查看自己的签到情况,正常还是迟到或早退,管理员应能看到每一位职工的签到情况,并可以划定时间区间进行查看2、薪资管理功能:职工应该可以查询到自己每月的薪资明细,包括基本工资和加班费,而管理官应可以设置每月的薪资3、职工信息管理功能:普通职工应可以查看自己的个人信息,管理员则可以修改每一位职工的信息,以及增删查功能。

4、系统公告功能:银行可以发布公告,每一位职工可以在系统中查收公告1.3本文的工作本文使用JSP作为开发语言,系统的数据管理采用MySQL来处理,系统后台的框架为SSH,前端使用超文本标记语言—HTML,JQuery等在利用新的编程技术对系统进行设计与开发之前,需要对现有的课题背景进行调研学习,这样才能设计并开发一款集功能和界面更优的银行人事管理系统1.4论文结构简介本文针对课题背景进行了介绍分析,对系统研发的需求分析、可行性分析进行了探讨第三章对相关技术和方法进行研究分析,第四章对系统结构设计与数据库进行分析系统的功能介绍是在第五章进行,第六章对系统进行测试2 系统的研发分析系统分析是将软件开发各方面资料进行整合,以整体最优为目标,对内部框架和整个系统的信息处理过程进行综合分析基于已掌握的技术知识,能够对银行人事管理系统进行设计和开发由此可见,需求分析在软件开发的过程中亦是非常重要的一步,具有导向性、战略性的作用[4]在系统的研究基础上,对软件的开发流程进行初步分析,设计出相应的技术方案通过对银行人事管理系统的开发流程和规则进行设计,在此基础上进行可行性分析及需求分析2.1 需求分析伴随着信息行业的蓬勃发展和人们办公自动化意识的增强,人事信息管理部门的工作也越来越繁重,原来的银行人事管理系统已经不能完全满足相关人员使用的需要。

为了协助信息银行开展人事信息管理工作,提高工作效率,充分利用信息行业的现有资源,开发更好的银行人事管理系统势在必行本系统采用B/S结构、结合网络数据库开发技术来设计本系统是一个独立的系统,用来解决人事信息的管理问题采用JSP技术构建了一个有效而且实用的人事信息管理平台,目的是为高效地完成对人事信息的管理本系统具有标准银行人事管理系统所具有的现实中完整的人事信息管理步骤,完全的虚拟现实实现真正实现节约资源、提高效率、业务处理的同时真正实现银行人事管理系统的功能作用2.1.1用户需求分析银行人事管理系统主要有两类用户:系统管理员、职工针对这些用户具体的功能模块,本文主要在后面的章节进行详细介绍对于银行人事管理系统的研发者来说,主要是为了使得系统顺利普及的同时,尽可能降低所消耗的成本[5]但在此基础上,其所需的主要功能需求都必须具备系统管理员能够管理职工信息、查看每位职工的考勤信息,设置每个月的薪资等功能职工需要有个人信息管理功能、签到签退功能、薪资查询功能开发的系统都应当具备这些功能需求,以便将其应用于实际中2.1.2性能需求分析这项需求分析旨。

下载提示
相似文档
正为您匹配相似的精品文档