港口员工排班管理系统的设计与实现_毕业设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

港口员工排班管理系统的设计与实现

第1章绪论

1.1 课题研究背景及意义

在当前的社会工作中,人力资源管理人员经常遇到对员工的工作排班问题。无论是市民自发组织的人员安排,或是政府、企业单位对于人员的分配,都存在着员工排班的相关问题。在管理学的范畴中,对员工的排班,即根据员工的具体岗位和职责,以及工作时间,将这些员工按照合适的方法进行分配。管理者在处理此项问题时,一定要从以下三个方面进行考虑,才能做到全面管理。

首先,要保证在人员排班中具有公平性,管理人员在排班设计时,要杜绝出现员工分布不均的情况,并且要保证每位员工有事可做,不出现空闲岗位。

其次,在排班时,要讲究工作效率。合理的员工排班不但可以凸显出岗位的绩效,也可以在整体上帮助公司有效运营。

最后,要注意保证排班的合理。管理人员在用人、排班时,要做到知人善任,员工要有胜任岗位的能力,不出现员工无法胜任工作或越俎代庖的情况。

一般情况下,将人员排班类型分为大众运输人员的排班、航空公司人员的排班,和一般人员的排班这三种情况。

(1)大众运输人员的排班

在现实工作中,对于员工的排班需要考虑多方面的问题,例如员工的工作时间、午休时间、福利等,因此,一般将多种轮班制度总结组成为多组的工作班。

(2)航空公司人员排班

航空公司一般将排班分为两大部分,一种是班次的组合,一种是轮班表的安排。一般情况下,公司对人员的排班都会首先构建最初的小成本班次,其次才会组合出符合航空公司工作的人员排班时刻表,在两次的排班表都合理的情况下,才可以设置出长久的人员排班管理表。

(3)一般人员排班

除了上述两种人员排班情况以外,还有一般人员排班,如警察人员的工作排班、护理人员的工作排班和作业人员的工作排班等。

1.2国内外研究现状

1995年,由史丹佛大学计算机科学与数学研究人员在美国硅谷对客服中心

的人力资源作了最优化的安排,他们研究出的安排系统是解决国外排班系统的最常用的方法。这一整套方案主要涉及到计划阶段、执行阶段以及考核阶段这三个部分。自从1997年,Prime Time排班软件开始发行,随着第一批排班软件的发行,这就使得Prime Time Enterprise、Director Enterprise等陆续被研发出来,从而使得排班系统迅速的成长起来。

从国外的研究情况可以清楚的显示出,在占客服中心日常营运成本中,人事支出占60到80的比例。为了能够使得客服人员、客户、企业三方都能够获益,这就要排定一个最适当的轮值表,从而可以让最适合的人,在最适合的时间,提供最适合的服务。

由于中国是发展中国家,这就使得国内排班系统有些人事排班的系统软件的规模不是很大。虽然国内的排班系统软件规模不大,但是对付日常安排是够了。由于中国的特殊国情,这就使得在特殊行业中,排班系统软件不能得到广泛的应用。由于在中国的一些地方还没有使得计算机排班的应用得到普及。虽然排班系统在我国受到了一定的限制,但是在金融服务业务、信息服务、医疗相关行业、交通运输业等这些特殊行业中都有了很好的人员排班系统。

国内外产品主要使用C、c++和Java等技术来编写系统软件,从而有利于国内外产品的实现。随着科学计算机技术的快速发展,这就使得在系统中大多数窗体的系统界面设计中计算机就是服务器,从而使得该系统不能够得到普及和应用。随着计算机技术的不断发展,这就使得在人员的排班系统的开发上逐渐向web系统项目的开发转变。一般情况下,,我国的计算机应用系统结构多采用浏览器/HI务器结构,但是随着Java技术的广泛应用,目前流行的基于B/S结构应用的主要开发工具是指JSP。然而,JSP不仅作为在服务器端编译执行的Web 设计语言,而且它也是一种动态网页技术标准。JSP主要将Java作为其脚本语言。除此之外,随着JSP技术的发展,这就使得在创建Web应用中,JSP这种便于掌握和实现快速开发的技术成为一个主流的技术。

1.3论文主要内容

本文主要针对新加坡港务集团港Isl员工排班管理的网络应用系统CT Roster系统进行设计与开发。然而本文的主要内容来源于大连博涵咨询服务有限公司在PORTNET II开发框架下使用Web Logic Work Shop新的开发平台。

本人所做的工作:

(1)对用户界面的设计主要是根据新加坡港务集团对港口员T排班管理的实际需要而设计的,这样的设计理念可以使得操作界面比以前更为清晰,并且对系统用例进行了详细的分析。

(2)对港口员工排班管理系统中管理排班代码模块,管理排班模板模块和港口员工休假报表生成的开发实现的负责。

(3)用英文编写用户界面说明书,对文档进行系统详细的,除此之外还制作了用户手册。

(4)对系统进行了调试、测试,从而编写了测试用例说明书。通过在一个真实环境下试运行,这样可以使得港口员工排班管理的信息化得以实现。

1.4论文组织结构

本论文章节安排如下:

引言部分主要对本文的研究背景和意义进行了介绍,课题的来源,以及本人所做的工作。

本文首先介绍了实现港口员工排班管理系统的主要的技术;其次介绍了解决本课题CT Roster系统方案的主要特点;最后,对港口员工排班系统的需求分析进行了具体的介绍,主要包括管理排班基本模块、查询排班详细资料、管理生成排班序列、管理员工信息、生活滓贴模块和报表生成六个主要模块。本文主要围绕这六大主题进行论述,从而对整个系统有了一个详细的介绍。在港口员工排班系统的总体设计方案,主要包括系统总体架构、模块设计、总体功能用例图、总体数据库设计以及系统异常处理设计这五个部分,通过一个详细的系统设计,从而使得人们对系统设计有一个更加准确的认识。

在系统实现部分,对三个典型模块的设计与实现进行了详细的论述。

在排班基本模块管理模块的设计与实现中,主要通过Web层、逻辑层、数据管理层这三大部分进行论述。通过这三个层次的论述,能够将系统中典型的架构思想及编程结构清楚的显示出来。在排班基本模块管理模块的设计与实现这一模块中,可以将员工的信息进行整理,从而为下一个环节奠定一定的基础。

在排班详细资料查询模块的设计与实现中,通过对排班基本模块管理的开发原理进行详细的介绍,从而可以实现查询模块。排班详细资料查询模块的设计与

相关文档
最新文档