港口员工排班管理系统的设计与实现1404.docx
《港口员工排班管理系统的设计与实现1404.docx》由会员分享,可在线阅读,更多相关《港口员工排班管理系统的设计与实现1404.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、港口员工工排班管管理系统统的设计计与实现现第1章 绪论1.1 课题研研究背景景及意义义在当前的的社会工工作中,人人力资源源管理人人员经常常遇到对对员工的的工作排排班问题题。无论论是市民民自发组组织的人人员安排排,或是是政府、企企业单位位对于人人员的分分配,都都存在着着员工排排班的相相关问题题。在管管理学的的范畴中中,对员员工的排排班,即即根据员员工的具具体岗位位和职责责,以及及工作时时间,将将这些员员工按照照合适的的方法进进行分配配。管理理者在处处理此项项问题时时,一定定要从以以下三个个方面进进行考虑虑,才能能做到全全面管理理。首先,要要保证在在人员排排班中具具有公平平性,管管理人员员在排班班
2、设计时时,要杜杜绝出现现员工分分布不均均的情况况,并且且要保证证每位员员工有事事可做,不不出现空空闲岗位位。其次,在在排班时时,要讲讲究工作作效率。合合理的员员工排班班不但可可以凸显显出岗位位的绩效效,也可可以在整整体上帮帮助公司司有效运运营。最后,要要注意保保证排班班的合理理。管理理人员在在用人、排排班时,要要做到知知人善任任,员工工要有胜胜任岗位位的能力力,不出出现员工工无法胜胜任工作作或越俎俎代庖的的情况。一般情况况下,将将人员排排班类型型分为大大众运输输人员的的排班、航航空公司司人员的的排班,和和一般人人员的排排班这三三种情况况。(1)大大众运输输人员的的排班在现实工工作中,对对于员工
3、工的排班班需要考考虑多方方面的问问题,例例如员工工的工作作时间、午午休时间间、福利利等,因因此,一一般将多多种轮班班制度总总结组成成为多组组的工作作班。(2)航航空公司司人员排排班航空公司司一般将将排班分分为两大大部分,一种是班次的组合,一种是轮班表的安排。一般情况下,公司对人员的排班都会首先构建最初的小成本班次,其次才会组合出符合航空公司工作的人员排班时刻表,在两次的排班表都合理的情况下,才可以设置出长久的人员排班管理表。(3)一一般人员员排班除了上述述两种人人员排班班情况以以外,还还有一般般人员排排班,如如警察人人员的工工作排班班、护理理人员的的工作排排班和作作业人员员的工作作排班等等。1
4、.2国国内外研研究现状状19955年,由由史丹佛佛大学计计算机科科学与数数学研究究人员在在美国硅硅谷对客客服中心心的人力力资源作作了最优优化的安安排,他他们研究究出的安安排系统统是解决决国外排排班系统统的最常常用的方方法。这这一整套套方案主主要涉及及到计划划阶段、执执行阶段段以及考考核阶段段这三个个部分。自自从19997年年,排班班软件开开始发行行,随着着第一批批排班软软件的发发行,这这就使得得、等陆续续被研发发出来,从从而使得得排班系系统迅速速的成长长起来。从国外的的研究情情况可以以清楚的的显示出出,在占占客服中中心日常常营运成成本中,人人事支出出占600到800的比例例。为了了能够使使得客
5、服服人员、客客户、企企业三方方都能够够获益,这这就要排排定一个个最适当当的轮值值表,从从而可以以让最适适合的人人,在最最适合的的时间,提提供最适适合的服服务。由于中国国是发展展中国家家,这就就使得国国内排班班系统有有些人事事排班的的系统软软件的规规模不是是很大。虽虽然国内内的排班班系统软软件规模模不大,但但是对付付日常安安排是够够了。由由于中国国的特殊殊国情,这这就使得得在特殊殊行业中中,排班班系统软软件不能能得到广广泛的应应用。由由于在中中国的一一些地方方还没有有使得计计算机排排班的应应用得到到普及。虽虽然排班班系统在在我国受受到了一一定的限限制,但但是在金金融服务务业务、信信息服务务、医疗
6、疗相关行行业、交交通运输输业等这这些特殊殊行业中中都有了了很好的的人员排排班系统统。国内外产产品主要要使用CC、和等技术术来编写写系统软软件,从从而有利利于国内内外产品品的实现现。随着着科学计计算机技技术的快快速发展展,这就就使得在在系统中中大多数数窗体的的系统界界面设计计中计算算机就是是服务器器,从而而使得该该系统不不能够得得到普及及和应用用。随着着计算机机技术的的不断发发展,这这就使得得在人员员的排班班系统的的开发上上逐渐向向系统项项目的开开发转变变。一般般情况下下,我我国的计计算机应应用系统统结构多多采用浏浏览器务器结结构,但但是随着着技术的的广泛应应用,目目前流行行的基于于BSS结构应
7、应用的主主要开发发工具是是指。然然而,不不仅作为为在服务务器端编编译执行行的设计计语言,而而且它也也是一种种动态网网页技术术标准。主要将作为其脚本语言。除此之外,随着技术的发展,这就使得在创建应用中,这种便于掌握和实现快速开发的技术成为一个主流的技术。1.3论论文主要要内容本文主要要针对新新加坡港港务集团团港员工工排班管管理的网网络应用用系统系系统进行行设计与与开发。然然而本文文的主要要内容来来源于大大连博涵涵咨询服服务有限限公司在在开发框框架下使使用新的的开发平平台。本人所做做的工作作:(1)对对用户界界面的设设计主要要是根据据新加坡坡港务集集团对港港口员TT排班管管理的实实际需要要而设计计
8、的,这这样的设设计理念念可以使使得操作作界面比比以前更更为清晰晰,并且且对系统统用例进进行了详详细的分分析。(2)对对港口员员工排班班管理系系统中管管理排班班代码模模块,管管理排班班模板模模块和港港口员工工休假报报表生成成的开发发实现的的负责。(3)用用英文编编写用户户界面说说明书,对对文档进进行系统统详细的的,除此此之外还还制作了了用户手手册。(4)对对系统进进行了调调试、测测试,从从而编写写了测试试用例说说明书。通通过在一一个真实实环境下下试运行行,这样样可以使使得港口口员工排排班管理理的信息息化得以以实现。1.4论论文组织织结构本论文章章节安排排如下:引言部分分主要对对本文的的研究背背景
9、和意意义进行行了介绍绍,课题题的来源源,以及及本人所所做的工工作。本文首先先介绍了了实现港港口员工工排班管管理系统统的主要要的技术术;其次次介绍了了解决本本课题系系统方案案的主要要特点;最后,对对港口员员工排班班系统的的需求分分析进行行了具体体的介绍绍,主要要包括管管理排班班基本模模块、查查询排班班详细资资料、管管理生成成排班序序列、管管理员工工信息、生生活滓贴贴模块和和报表生生成六个个主要模模块。本本文主要要围绕这这六大主主题进行行论述,从从而对整整个系统统有了一一个详细细的介绍绍。在港港口员工工排班系系统的总总体设计计方案,主主要包括括系统总总体架构构、模块块设计、总总体功能能用例图图、总
10、体体数据库库设计以以及系统统异常处处理设计计这五个个部分,通通过一个个详细的的系统设设计,从从而使得得人们对对系统设设计有一一个更加加准确的的认识。在系统实实现部分分,对三三个典型型模块的的设计与与实现进进行了详详细的论论述。在排班基基本模块块管理模模块的设设计与实实现中,主主要通过过层、逻逻辑层、数数据管理理层这三三大部分分进行论论述。通通过这三三个层次次的论述述,能够够将系统统中典型型的架构构思想及及编程结结构清楚楚的显示示出来。在在排班基基本模块块管理模模块的设设计与实实现这一一模块中中,可以以将员工工的信息息进行整整理,从从而为下下一个环环节奠定定一定的的基础。在排班详详细资料料查询模
11、模块的设设计与实实现中,通通过对排排班基本本模块管管理的开开发原理理进行详详细的介介绍,从从而可以以实现查查询模块块。排班班详细资资料查询询模块的的设计与与实现这这一模块块属于关关键应用用型模块块。这一一模块主主要介绍绍了系统统的主要要功能,而而且在整整个人员员排班系系统中,它它居于一一个中心心地位。在报表生生成模块块中的港港口员工工休假报报表设计计与实现现这一模模块中,主主要根据据客户的的具体需需求,通通过报表表的形式式从而可可以对员员工的信信息进行行查看查查,并且且也可以以打印也也可以保保存为格格式。在在报表生生成模块块中的港港口员工工休假报报表设计计与实现现这一模模块中主主要包括括22个
12、个报表生生成功能能性模块块,并且且对港口口员工休休假报表表模块的的实现进进行了详详细的介介绍。其次,对对港口员员工排班班系统的的调试以以及测试试情况进进行了详详细的介介绍。最后,总总结了全全文的工工作,并并且对对对港口人人员排班班系统的的未来的的发展趋趋势有了了一个明明确的规规划。为为了能够够很好的的管理员员工,从从而提出出了许多多人性化化的管理理思想,引引进各种种新技术术手段,从从而使得得该系统统更加完完善、更更加趋向向合理。第2章 系统开开发模型型及相关关技术2.1 软件开开发模型型软件开发发模型主主要描述述面向的的对象是是设计的的模式,一一个设计计模式的的命名确确定了一一个设计计的结构构
13、方向,这这中设计计结构能能够被重重复的使使用。简简单说来来,设计计模式这这个理论论说的是是对象软软件设计计中的一一些工作作实践经经验的总总结和完完善,他他对于软软件开发发的整个个领域具具有普遍遍适应性性,因此此这些实实践经验验可以知知道网页页应用程程序的开开发上,让让系统构构架变得得灵活多多样,在在软件需需要发生生改变时时,以便便开发者者可以做做出改变变和调整整,用最最小的话话费更行行系统,创创造更大大的价值值。在进进行软件件编程时时,工作作人员应应该注意意回收使使用过的的能重复复使用的的代码。设设计模式式就好像像复印纸纸一样可可以能够够复制成成功的模模型,可可以是刚刚开始设设计的开开发人员员
14、更加容容易的了了解其他他人模型型设计思思路和设设计流程程。设计计模式在在很大程程度上为为设计者者能够更更加轻松松了解软软件程序序结构,使使软件的的编程人人员和开开发人员员在进行行原件开开发时更更具弹性性和通用用性。软软件设计计模式的的总的要要求是不不关心设设计模式式的具体体实现而而是注重重接口编编程,这这样一个个矿建的的搭建还还需要其其他工作作将这个个框架填填满,将将系统完完成。使使用了合合适设计计模式可可以提高高编程速速度。提提高工作作效率,减减少新代代码的使使用次数数,增强强扩展性性。(1)()模型型模型简简称模型型-视图图-控制制器。它它是为编编程语言言的使用用在八十十年代提提出的一一种
15、设计计模式,这这种设计计模式至至今仍被被广泛应应用,被被多家设设计公司司作为JJ2平台台设计的的模版,越越来越收收到广大大设计开开发者的的喜爱。()模模型是由由三个部部分组成成,分别别是模型型、视图图、控制制器。在在进行设设计是各各个对象象之间的的取得高高层接口口,方便便设计好好的程序序能够将将输入输输出分开开,同时时在不同同的程序序之间进进行重复复往返的的使用。模型主管管程序的的运行,不不要表示示的是业业务逻辑辑和业务务规则,是是所有操操作的前前提都进进过这步步骤,提提供应用用逻辑数数据,在在这三个个组成部部分中,模模型承担担的任务务最多,可可以用于于和的技术术的数据据库处理理访问。模模型的
16、特特点是能能够提供供可视图图像数据据和代码码的一次次使用多多次利用用,减少少了代码码的重复复使用。视图说的的是模型型进行操操作后在在屏幕上上显示的的图象,将将结果一一图像的的形式显显示出来来,可以以让设计计者和用用户看到到交互的的界面。对对于传统统的应用用程序来来说,试试图就是是将元素素做成界界面,而而在行的的应用程程序中依依然扮演演着重要要的角色色,但在在新技术术不断发发展的今今天,一一些新的的语言技技术例如如和等,怎怎样让这这些新的的技术能能够融入入到现有有设备中中已经显显得有尤尤为重要要。视图图能够处处理好多多应用程程序的视视图。其其实该模模型进行行图像处处理时并并没有真真正的处处理发生
17、生,只是是将应用用程序的的语言作作为一种种导出数数据显示示在图像像上供使使用者操操作处理理。控制器用用于管理理使用者者与视图图部分的的交互,只只要用户户相对模模型进行行调整时时,控制制器就会会通过内内部的控控制器从从视图中中选取相相应的值值传递给给模型部部分处理理,通过过接受使使用者传传入的信信息并通通过视图图将处理理的不同同结果传传递给相相应的模模型。当当用户网网上点击击页面中中的链接接和发送送时,控控制器只只是决定定由那个个模型去去解决处处理,而而后在进进一步的的确定那那一个视视图进行行返回处处理,数数据模型型通过连连接不同同的视图图和模型型来完成成用户不不同要求求情况的的处理。通过上述述
18、的论述述,我们们可以看看出,模模型处理理信息的的过程:第一步步是控制制器接受受使用者者反馈的的信息请请求;第第二部模模型将用用户传递递过来的的信息通通过模型型的业务务逻辑将将请求信信息反悔悔;第三三部是控控制器将将处理的的结果以以图像的的形式展展现在视视图部分分,视图图再将信信息通过过控制器器反馈使使用者,这这种模型型进行软软件开发发的好处处是:首首先是设设计思路路清新,模模型其中中的复制制功能能能够使设设计者在在数据的的处理和和设计的的状态上上更加的的简便快快捷,当当设计者者设计完完一个应应用程序序时,运运用这中中功能能能使得程程序在执执行上更更容易操操作和执执行。其其次设计计的有效效模块性
19、性,按照照设计者者的要求求,在视视图、控控制器、和和模型三三个部分分内的任任何组件件都可以以互相交交换,程程序的改改变不会会影响应应用程序序的其他他方面的的运行。再再次方便便扩展,模型中的控制器和视图可以根据程序的扩展进行相应的程序扩展。在这个过程中,由于数据不断反悔没有被格式化,所以同样的组件能被不同的界面应用。模型各部分间的是相互分离的,所以改变应用程序的数据和业务逻辑是十分方便的,只把数据更换到另一个数据库是,在改变了模型部分时,视图部分仍然能够正常的工作。最后,用户界面十分强大,将用户的界面与模型连接起来,把数据信息发送给模型部分,都是用户按照自己的主观能动性进行的。2.2 结构构介绍
20、BS架架构,简简单说来来就是我我们日上上网,浏浏览网页页用的浏浏览器或或者称之之为服务务器架构构,这种种架构最最显著的的特点就就是网民民上网是是方便客客户界在在界面上上的操作作,这种种构架的的设计就就是按照照用户的的上网习习惯进行行开发设设计。BBS架架构工作作的流程程主要包包括以下下几个方方面,用用户的电电脑客户户端连接接着应用用服务器器和数据据处理的的服务器器,当用用户上网网时,客客户端通通过客户户浏览的的界面、访访问的服服务器以以及与服服务器相相连接的的后台处处理数据据的数据据路发出出请求,此此时的应应用服务务器向后后台的处处理数据据的数据据库获取取数据并并进行计计算,最最终将计计算结果
21、果显示在在用户浏浏览的浏浏览器上上,完成成用户上上网过程程中浏览览网页的的整个操操作过程程。BS结结构的优优点:客户端端操作不不需要安安装任何何的应用用软件,有有浏览器器就就可可以进行行,避免免了客户户端开发发收费的的现象。客户端端管理方方面,因因为没有有任何的的软件,所所以管理理起来十十分的便便捷,能能够实现现零管理理,节省省了人力力物力财财力。在产品品开发方方面能够够缩短研研发的周周期,大大大提高高了工作作效率。操作便便捷,使使用简单单,没有有复杂的的技术限限制,只只要会上上网就能能操作这这个软件件系统,使使用性能能优良。2.3 20005介介绍(1) 20005 介介绍 是一个个关于关关
22、系数据据库管理理系统,而而 20005是是微软的的新进开开发的新新一代数数据处理理、管理理、分析析、解决决互相关关系的大大型数据据库处理理系统。这这个软件件能为个个大中型型企业和和公司的的数据分分析和处处理带来来更高的的安全性性、稳定定性和可可靠性,能能够让企企业和公公司刚好好更快捷捷的进行行数据库库的创建建、数据据处理和和数据的的部署等等。 220055能帮助助企业和和公司在在很大程程度上做做出快速速、高效效、可靠靠的分析析和决策策,能提提高研发发团队的的工作效效率和生生产力,在在节约资资金的前前提下,满满足不同同企业的的不同需需求。因因此, 20005不单单单只是是一个大大型全面面的关系系
23、型分析析数据库库服务产产品,它它还是微微软面向向企业进进行相关关数据分分析决策策的企业业进数据据处理分分析的应应用平台台。(2) 20005的几几个特点点微软新开开发的 20005与老老旧版本本的 220000相比在在,在功功能和使使用性能能上有显显著的提提高,增增加了几几个以往往没有出出现的功功能,在在原有基基础不变变的情况况下,更更加注重重相关企企业数据据管理、开开发人员员的生产产效率生生产力提提高和商商务职能能上。企业数数据管理理:首先先升级了了软件的的是可用用性能上上, 220055 的失失败转移移集群和和数据库库镜像技技术能够够保证企企业的相相关工作作人员与与客户、合合作伙伴伴在应用
24、用系统使使用上可可以提交交高可靠靠度的应应用系统统;其次次,软件件管理工工具上, 2005在企业管理方面的升级技术包括了引进一整套新的集成管理工具和管理应用编程接口,为企业能够提供简单易懂,管理型高以及大型的配置的技术支持;再次,在软件的安全设置方面, 2005系统在安全性上做足的、工作,同过对数据库加密,密码的技术控制,可进入系统人员的政策控制,细化许可控制以及加强安全模型等方式,为企业的数据的保护提供了更加可靠的保证;最后,软件的可伸缩性, 2005 可伸缩性主要体现在表格制作的分区、复制能力的提高和64为支持等技术的提高。(2)提提高研发发人员的的生产力力,主要要表现在在首先是是 ()集
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 港口 员工 排班 管理 系统 设计 实现 1404
限制150内