苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JSP员工薪酬管理系统的设计

时间:2012-05-28 16:58来源: 作者: 点击:

商业银行薪酬系统是一个商业银行不可缺少的部分,它的内容对于银行的决策者和管理者来说都至关重要,所以商业银行薪酬应该能够为用户提供充足的薪酬信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间过长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机进行对商业银行薪酬信息管理,具有比手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高商业银行薪酬管理的效率,也是银行的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样管理信息系统成为很有必要的事情,在下面的各章中我们将对商业银行员工薪酬的开发过程和所涉及到的问题及解决方法作出详细的叙述。
1.2系统实现的目标
本系统主要实现人力资源薪酬管理和传统的管理结合。一方面用户可以使用该系统对个人信息进行设置,并且查看个人信息。另一方面,管理员在后台设置员工个人信息、假条信息、对工资信息,以及对系统的维护和管理。
1.3系统开发的意义
随着知识经济的崛起,人力资本的价值越发凸显,争夺人才已成为当今世界的一个普遍现象。在经济全球化和金融市场全面接轨的过程中,我国商业银行不仅面临着激烈的产品竞争,同时还面临着严峻的人才竞争。随着外资银行员工本土化的发展和国内股份制商业银行的日益壮大,国内外银行机构争夺的热点和重点是经营管理方面的人才。在金融全球化趋势下,对于我国的商业银行来说,如何最大程度地发挥员工和管理人员的积极性,建立科学、合理、高效的薪酬管理机制具有非常重要的现实意义。随着计算机科学技术的发展壮大,把这一科学的方法与计算机技术相结合,并通过相应的方法和技术实现,做到科学管理商业银行的人力资源,实现人才的高效、合理的管理,更加有利于商业银行的发展。.
2 薪酬分析
2.1系统的设计目标
网站使用简洁的框架结构,让审核通过并登录了的用户进行信息的查看、个人信息的修改。管理员有权在后台面板进行员工管理(包括信息搜索、查看、修改、添加、删除)、假条管理(包括信息审核、查看、修改、添加、删除)、工资管理(包括信息审核、查看、修改、添加、删除)以及一些常规的设置和数据库管理(包括备份和恢复)等操作。
2.2系统的可行性分析
2.2.1 用户群体与市场分析
目前我国的商业银行都实施了对员工的薪酬管理,虽然取得了一定的效果,但与现代人力资源管理的标准还存在较大差距,存在许多不足,主要是实施的时间还不长,对各个环节的设计和把握还不能完全适应自身实际,存在理论与实际脱节的现象。薪酬与绩效评估结果的依存度低,难以充分发挥激励效果。因此,商业银行的薪酬应借鉴西方商业银行业绩考评工作的经验,同时结合自身实际,尽快全面采用以效益指标为主的业绩考评体系,逐步建立一套指标科学、操作规范、技术先进、制度完善的薪酬管理运作机制,激发广大员工的工作热情和创造性。
2.2.2 技术能力分析
根据本系统的功能需求,采用JSP与开源的MYSQL数据库引擎进行开发。由于JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。而MYSQL作为一种快速的、多线程、多用户和健壮的数据库服务器,根据第三方测试结果,在千万级的数据环境中依然保持较高的执行速度。因此在技术层面上,是完全可行的。
2.2.3 可行性分析总结
综合商业银行员工薪酬系统市场用户群体的特点和不断增长的需求,以及技术、市场前景趋势等因素,薪酬系统有很大的发展前途。而薪酬是建立在对商业银行员工薪酬的合理计算的基础上的而开发的系统,因此本系统的开发是具有可行性的。
3系统的开发技术及主要构架
3.1开发技术的选择
3.1.1 JSP编程技术
Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变网页布局。
JSP编程技术的优势在于:
(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
JSP的运行原理:
在JSP第一次获得来自于客户端浏览器的请求时,JSP文件将被JSP引擎(JSP engine)转换成一个Servlet,即将”.jsp”文件编译成Java Class文件。当Servlet引擎接收到请求后,如果设置了使用最新的JSP,它就会去找JSP文件,检查该文件在上次编译后是否改动过。如果改动过,就会重新编译生成新的Servlet,最终将请求转交给编译好的Servlet引擎执行。
在编译时如果发现JSP文件有任何语法错误,转换过程将中断,并向客户端发出出错信息;如果编译成功,则所转换产生的Servlet代码被编译,然后该Servlet被JSP引擎加载到内存中。此时JSP引擎还请求了jspInit()方法的执行,并对此Servlet初始化。JspInit()方法在Servlet的生命周期中只被请求一次,然后将被调用来处理客户端的请求和回复操作。对于所有随后对该JSP文件的请求,服务器将检查该JSP文件自最后一次被存取后是否经过修改。如果没有修改,则将请求交还给还在内存中的Servlet的jspService......


标签:

(原文标题:JSP员工薪酬管理系统的设计

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题