




已阅读5页,还剩54页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要 I 摘 要 随着计算机技术发展,越来越多的行业开始引进计算机系统来管理员工,港口员工的排班是一项非常重压的工作,在整个排班系统中要体现公平、公正,效率的原则,这三个原则缺一不可,缺少了其中的一个就会使得系统排班显得无用,所以在系统的设计 时需 要考虑好这三个问题。使用计算机系统进行排班可以更好的体现公平、公正,以及效率的原则,使得人力资源能够最大化的得到发挥,在排班的过程中减少了 人工的参与,保证了工作的效率以及人工成本的节约。 本文 是 基于 计了一个港口员工排班系统 ,系统采用 层 架构模式设计 , 后 台数据库采用 本系统可以提供多种功能,对员工排班可以是自动排班,也可以进行手动的 调整 , 系统设计了 系统排班管理模块、排班信息管理模块、员工信息管理模块、系统后台管理模块等四个主要模块 ,这四 大模块可以很好的对员工的排班以及值班等工作进行安排,实现了系统化和智能化的管理,大大的提高了人员的管理效率,提高了港口的经济效益 , 系统 实现了对排班系统的自动化和信息化,达到了系统设计的目的和要求。 本文设计的员工排班管理系统性能可靠,可以进行科学的排班计划,系统有着很大的实用性和推广性,对减少了港 口排班的人工干涉,节约了人力成本,从而减少了总体经济成本,具有很好的实用性和推广性。 关键 词 : 排班 管理 , 模块化设计 , 信息自动化I of to to is a of of of is so of to be a to a of so be to to in in of to of A is in is 2EE VC we be of in of be 录 录 第一章 绪论 . 1 第 一节 课题研究背景及意义 . 1 第二节 国内外研究现状 . 2 第三节 论文主要内容 . 2 第四节 论文组织结构 . 3 第二章 相关技术 . 4 第一节 软件开发模型 . 4 第二节 B/S 结构介绍 . 5 第三节 005 介绍 . 7 第四节 计模型 . 9 第五节 本章小结 . 11 第三章 系统需求分析 . 12 第一节 系统设计目标 . 12 统设计的要求 . 12 统设计目标到达的结构 . 错误 !未定义书签。 第二节 系统功能性需求 . 12 统业务概述 . 12 统排班管理子系统 . 12 工信息管理子系统 . 15 班信息管理子系统 . 17 统后台管理子系统 . 19 第三节 系统非功能性需求 . 21 第四节 本章小结 . 21 第四章 系统设计与实现 . 22 第一节 系统总体设计 . 22 第二节 模块详细设计 . 23 目 录 系统排班管理模块 . 23 工信息管理模块 . 28 班信息管理模块 . 32 统后台管理模块 . 36 第三节 系统数据库设计 . 40 第四节 本章小结 . 45 第五章 系统实现 . 46 第一节 系统测试 . 46 试环境 . 46 试用例 . 46 试结果 . 50 第二节 本章小结 . 50 第六章 总结与展望 . 51 第一节 论文总结 . 51 第二节 下一步工作展望 . 52 参考文献 . 53 致谢 . 错误 !未定义书签。 第一章 绪论 1 第 一 章 绪论 第一节 课题研究背景及意义 在当前的社会工作中,人力资源管理人员经常遇到对员工的工作排班问题 。无论是市民自发组织的人员安排,或是政府、企业单位对于人员的分配,都存在着员工排班的相关问题。在管理学的范畴中,对员工的排班,即根据员工的具体岗位和职责,以及工作时间,将这些员工按照合适的方法进行分配。 在港口集团需要 24 小时值班的特殊企业,排班问题就显得更加重要。结合当前港口集团的实际情况,在进行排班时, 管理者在处理此项问题时,一定要从以下三个方面进行考虑,才能做到全面管理 ,提高工作效率 。 首先,要保证在人员排班中 具有公平性,管理人员 在排班设计时,要杜绝出现员工分布不均的情况,并且要保证每位员工有事可做,不 出现空闲岗位。 其次,在排班时,要讲究工作效率 。合理的员工排班不但可以凸显出岗位的绩效,也可以在整体上帮助港口集团 有效运营。 最后,要注意保证排班的合理。管理人员在用人、排班时,要做到知人善任,员工要有胜任岗位的能力,不出现 员工无法胜任工作或越俎代庖的情况。 一般情 况下,将人员排班类型分为大众运输人员的排班、港口等特殊企业人员的排班 和一般人员的排班这三种情况。 ( 1)大众运输人员的排班 在现实工作中,对于员工的排班需要考虑多方面的问题,例如员工的工作时间、午休时间、福利等,因此,一般将多种轮班制度总结组成为 多组的工作班。 ( 2) 港口等特殊企业人员 排班 港口等特殊企业 一般将排班分为两 部分, 一种是班次的组合,一种是轮班表的安排。 一般情况下,公司对人员的排班都会首先构建最初的小成本班次,其次才会组合出符合 港口等特殊企业 工作的人员排班时刻表, 在两次的排班表都合理的情况下,才可以设置出长久的人员排班管理表。 ( 3)一般人员排班 除了上述两种人员排班情况以外,还有一般人员排班,如 警察人员的工作排班、护理人员的工作排班和作业人员的工作排班等。 第一章 绪论 2 第二节 国内外研究现状 1995 年,由史丹佛大学计算机科学与数学研究人员在美国硅 谷对客服中心的人力资源作了最优化的安排,他们研究出的安排系统是解决国外排班系统的最常用的方法。这一整套方案主要涉及到计划阶段、执行阶段以及考核阶段这三个部分。自从 1997 年, 班软件开始发行,随着第一批排班软件的发行,这就使得 陆续被研发出来,从而使得排班系统迅速的成长起来。 从国外的研究情况可以清楚的显示出,在占客服中心日常营运成本中,人事支出占 60%到 80%的比例。为了能够使得客服人员、客户、企业三 方都能够获益,这就要排定一个最适当的轮值表,从而可以让最适合的人,在最适合的时间,提供最适合的服务。 由于中国是发展中国家,这就使得国内排班系统有些人事排班的系统软件的规模不是很大。虽然国内的排班系统软件规模不大,但是对付日常安排是够了。由于中国的特殊国情,这就使得在特殊行业中,排班系统软件不能得到广泛的应用。由于在中国的一些地方还没有使得计算机排班的应用得到普及。虽然排班系统在我国受到了一定的限制,但是在金融服务业务、信息服务、医疗相关行业、交通运输业等这些特殊行业中都有了很好的人员排班系统。 国内外产品 主要使用 C、 c+和 技术来编写系统软件,从而有利于国内外产品的实现。随着科学计算机技术的快速发展,这就使得在系统中大多数窗体的系统界面设计中计算机就是服务器,从而使得该系统不能够得到普及和应用。随着计算机技术的不断发展,这就使得在人员的排班系统的开发上逐渐向统项目的开发转变。一般情况下,我国的计算机应用系统结构多采用浏览器 /服务器 结构,但是随着 术的广泛应用,目前流行的基于 B/S 结构应用的主要开发工具是指 而, 仅作为在服务器端编译执行的 计语言,而且它也是一 种动态网页技术标准。 要将 为其脚本语言。除此之外,随着 术的发展,这就使得在创建 用中, 种便于掌握和实现快速开发的技术成为一个主流的技术。 第三节 论文主要内容 本文主要针对新加坡港务集团港 口 员工排班管理的网络应用系统进行设计与开发。然而本文的主要内容来源于大连博涵咨询服务有限公司。本人所做的工作: 第一章 绪论 3 (1)对用户界面的设计主要是根据新加坡港务集团对港口员 工 排班管理的实际需要而设计的,这样的设计理念可以使得操作界面比以前更为清晰,并且对系统用例进行了详细的分析。 (2)对港 口员工排班管理系统中 排班管理模块、排班信息管理模块、员工信息管理模块、系统后台管理模块等四个主要模块负责其 开发实现 工作 。 (3)用英文编写用户界面说明书,对文档进行系统详细的,除此之外还制作了用户手册。 (4)对系统进行了调试、测试,从而编写了测试用例说明书。通过在一个真实环境下试运行,这样可以使得港口员工排班管理的信息化得以实现。 第四节 论文组织结构 本论文章节安排如下: 引言部分主要对本文的研究背景和意义进行了介绍,课题的来源,以及本人所做的工作。 本文首先介绍了实现港口员工排班管理系统的主要的技术; 其次介绍了解决本课题系统方案的主要特点;最后,对港口员工排班系统的需求分析进行了具体的介绍,主要包括 系统 排班 管理 模块、排班 信息 管理 模块 、员工信息 管理模块 、系统后台管理模块等四 个主要模块。本文主要围绕这 四 大主题进行论述,从而对整个系统有了一个详细的介绍。在港口员工排班系统的总体设计方案,主要包括系统总体架构、模块设计、总体功能用例图、总体数据库设计以及系统异常处理设计这五个部分,通过一个详细的系统设计,从而使得人们对系统设计有一个更加准确的认识。 在系统实现部分,对 排班管理模块、排班信息管理模块、员工信息管理 模块、系统后台管理模块等四个主要模块 的设计与实现进行了详细的论述。 并 对港口员工排班系统的调试以及测试情况进行了详细的介绍。 最后,总结了全文的工作,并且对对港口人员排班系统的未来的发展趋势有了一个明确的规划。为了能够很好的管理员工,从而提出了许多人性化的管理思想,引进各种新技术手段,从而使得该系统更加完善、更加趋向合理。 第二章 相关技术 4 第 二 章 相关技术 第一节 软件开发模型 软件开发模型主要描述面向的对象是设计的模式,一个设计模式的命名确定了一个设计的结构方向,这中设计结构能够被重复的使用。简单说来,设计模式这个理论说 的是对象软件设计中的一些工作实践经验的总结和完善,他对于软件开发的整个领域具有普遍适应性,因此这些实践经验可以知道网页应用程序的开发上,让系统构架变得灵活多样,在软件需要发生改变时,以便开发者可以做出改变和调整,用最小的话费更行系统,创造更大的价值。在进行软件编程时,工作人员应该注意回收使用过的能重复使用的代码。设计模式就好像复印纸一样可以能够复制成功的模型,可以是刚开始设计的开发人员更加容易的了解其他人模型设计思路和设计流程。设计模式在很大程度上为设计者能够更加轻松了解软件程序结构,使软件的编程人员和开发 人员在进行原件开发时更具弹性和通用性。软件设计模式的总的要求是不关心设计模式的具体实现而是注重接口编程,这样一个矿建的搭建还需要其他工作将这个框架填满,将系统完成。使用了合适设计模式可以提高编程速度。提高工作效率,减少新代码的使用次数,增强扩展性。 ( 1) 型 型简称 型 控制器。它是 种设计模式至今仍被广泛应用,被多家设计公司作为 台设计的模版,越来越收到广大设计开发者的喜爱。 型是由三个部分组成,分别是模型、视图、控制器。在进行设计是各个对象之间的取得高层接口,方便设计好的程序能够将输入输出分开,同时在不同的程序之间进行重复往返的使用。 模型主管程序的运行,不要表示的是业务逻辑和业务规则,是所有操作的前提都进过这步骤,提供应用逻辑数据,在这三个组成部分中,模型承担的任务最多,可以用于 技术的数据库处理访问。模型的特点是能够提供可视图像数据和代码的一次 使用多次利用,减少了代码的重复使用。 视图说的是模型进行操作后在屏幕上显示的图象,将结果一图像的形式显示出来,可以让设计者和用户看到交互的界面。对于传统的应用程序来说,试图就是将 素做成界面,而在行的应用程序中依然扮演着重要的角色,但在新技术不断发展的今天,一些新的语言技术例如 ,怎样让这第二章 相关技术 5 些新的技术能够融入到现有设备中已经显得有尤为重要。视图能够处理好多应用程序的视图。其实该模型进行图像处理时并没有真正的处理发生,只是将应用程序的语言作为一种导出数据显示在图像上供使用者操作处理 。 控制器用于管理使用者与视图部分的交互,只要用户相对模型进行调整时,控制器就会通过内部的控制器从视图中选取相应的值传递给模型部分处理,通过接受使用者传入的信息并通过视图将处理的不同结果传递给相应的模型。当用户网上点击 面中的链接和发送 ,控制器只是决定由那个模型去解决处理,而后在进一步的确定那一个视图进行返回处理,数据模型通过连接不同的视图和模型来完成用户不同要求情况的处理。 通过上述的论述,我们可以看出, 型处理信息的过程:第一步是控制器接受使用者反馈的信息请求;第二部模型将用户传递 过来的信息通过模型的业务逻辑将请求信息反悔;第三部是控制器将处理的结果以图像的形式展现在视图部分,视图再将信息通过控制器反馈使用者,这种模型进行软件开发的好处是:首先是设计思路清新,模型其中的复制功能能够使设计者在数据的处理和设计的状态上更加的简便快捷,当设计者设计完一个应用程序时,运用这中功能能使得程序在执行上更容易操作和执行。其次设计的有效模块性,按照设计者的要求,在视图、控制器、和模型三个部分内的任何组件都可以互相交换,程序的改变不会影响应用程序的其他方面的运行。再次方便扩展, 型中的控制器和视图可以根据程序的扩展进行相应的程序扩展。在这个过程中,由于数据不断反悔没有被格式化,所以同样的组件能被不同的界面应用。 型各部分间的是相互分离的,所以改变应用程序的数据和业务逻辑是十分方便的,只把数据更换到另一个数据库是,在改变了模型部分时,视图部分仍然能够正常的工作。最后,用户界面十分强大,将用户的界面与模型连接起来,把数据信息发送给模型部分,都是用户按照自己的主观能动性进行的。 第二节 B/S 结构介绍 B/S 架构,简单说来就是我们平时 上网,浏览网页用的浏览器或者称之为服务器架构,这种架构最显著的特 点就是网民上网是方便客户界在界面上的操作,这种构架的设计就是按照用户的上网习惯进行开发设计。 B/S 架构工作的流程主要包括以下几个方面,用户的电脑客户端连接着应用服务器和数据处理的服务器,当用户上网时,客户端通过客户浏览的界面、访问的服务器以及与服务器相连接的后台处理数据的数据路发出请求,此时的应用服务器向后台的处理数据的数据库获取数据并进行计算,最终将计算结果显示在用户浏览的浏览器上,完成第二章 相关技术 6 用户上网过程中浏览网页的整个操作过程。 B/S 结构的优点 : 客户端操作不需要安装任何的应用软件,有浏览器就就可以进行, 避免了客户端开发收费的现象。 客户端管理方面,因为没有任何的软件,所以管理起来十分的便捷,能够实现零管理,节省了人力物力财力。 在产品开发方面能够缩短研发的周期,大大提高了工作效率。 操作便捷,使用简单,没有复杂的技术限制,只要会上网就能操作这个软件系统,使用性能优良。 浏览器 /服务器 (B/S)结构 B/S(浏览器 /服务器 )结构是随着 术的兴起,对 C/S 体系结构的一种变化或者改进的结构。 B/S 体系结构主要是利用不断成熟的 览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了 原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件体系结构 29。 B/S 体系结构与 C/S 结构相比,有以下优点: 1) 优化资源。在 B/S 结构中,用户在使用软件系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了 “零客户端 ”的功能,很容易在运行时自动升级; 2) 提高效率。在 B/S 结构中,客户端应用程序和应用服务器之间的链接实际上只是一些简单的通信协议,而和数据库服务器打交道所需的设置或驱动程序均由应用服务器来承担,这既减轻了客户端的负担,也降低了数据库服务器的连接代价; 3) 良好的开放性。在 B/S 结构中,客户端程序和功能层部件可用 及其它各种支持 术的开发工具开发。由于采用 术,每个功能层部件都有标准的接口,这样就可以将系统中的一些部件接口,提供给客户进行二次开发,客户可以重写自己的客户端程序和自己的浏览器程序,也可重写满足特殊需要的功能层部件,此外还可添加新的部件; 4) 安全性加强。在 B/S 结构中,对应用和数据的存取权限可以按层次进行设定。即使外部的入侵者突破了表示层的安全防线,若在功能层和数据层中备有另外的安全机构,系统 也可以阻止入侵者进入其他部分; 5) 易于维护。基于 B/S 体系结构的软件,系统安装、修改和维护全在服务器端解决。因此,提高了可维护性,也加强了数据的一致性。 第二章 相关技术 7 第三节 005 介绍 ( 1) 005 介绍 一个关于关系数据库管理系统,而 005 是微软的新进开发的新一代数据处 理、管理、分析、解决互相关系的大型数据库处理系统。这个软件能为 大中型企业和公司的数据分析和处理带来更高的安全性、稳定性和可靠性,能够让企业和公司刚好更快 捷的进行数据库的创建、数据处理和数据的部署等。 005 能帮助企业和公司在很大程度上做出快速、高效、可靠的分析和决策,能提高研发团队的工作效率和生产力,在节约资金的前提下,满足不同企业的不同需求。因此, 005 不单单只是一个大型全面的关系型分析数据库服务产品,它还是微软面向企业进行相关数据分析决策的企业进数据处理分析的应用平台。 ( 2) 005 的几个特点 (1) 数据库增强 005 引进了数据库和服务器增强功能以及其它一 些新的特性。 1) 展标示语言支持 关系数据库引擎可以返回 档数据, 据可以用于插入删除和更新数据。 扩展标示语言 英文缩写, 言可用于描述一个数据集的内容以及数据如何在 中显示或输出到某个设备。 文本链接标示语言都源自 准通用标示语言 一个非常复杂庞大的语言,在网络上发布数据时很难完全使用它。 单得多,而且更专业化,但 作用的数据有一定的数量限制。 于 间,它比 单,但比 功能强大得多。因此 为 络或公司内部网络进行电子数据交换日益重要的语言 23。 005 对 支持表现在以下几个方面: 一资源定位访问 式。 据。 005 B 增加了对 档的支持。 2) 新数据类型 005 中增加了 3 种数据类型, 3) 数据行中的 005 中可以将 型的数据直接存放到表的数据行中,而不是存放到不同的数据页中,这就减少了用于存储 型的空间,并相应 减少了磁盘处理这类数据的第二章 相关技术 8 I/O 数量。 4) 用户自定义函数 005 扩展了言的可编程性,用户可以创建自己的 数。用户自定义函数可以返回一个数量值或表。 5) 索引 强 可以在计算列上创建索引这是一个很大的改进。 6) 全文检索 强 全文检索中增加了改变跟踪和图形过滤的功能。其中图形过滤功能允许对存储在 型列中的文档数据进行查询和创 建索引。 7) 索引化视图 引化视图允许在视图上创建索引,这就大大提高了需要频繁进行连接查询的程序的性能。 8) 分布式查询 强 005 引入了一个名为函数,它可以指定在分布式查询中的一个特定的连接信息,分布式查询优化器的功能有了进一步的提高,授予了 B 数据源更多的 9) 触发器类型 F 创建触发器时可以通过句来指定触 发器类型为 F 型或 ,不同类型的触发器执行的时机不同。 10) 级联参考完整性约束 级联参考完整性约束可以控制在删除或更新有外键约束的数据时所采取的操作,这种控制是通过在 句中加入 句来实现的。 11) 进 005 用 替代 005 比以前的版本提供了更多对 支持,并引入了一个基于 新的 合,可以指定数据库级或列级的 第二章 相关技术 9 图 据访问技术的示意图 第四节 计模型 计模型是目前使用较为广泛的一种软件设计模式,它的提出是在 20世纪 80 年代中后期一篇发表的论文中由 出来的。 型是一种架构模式,这个系统的正常运行需要其他系统模式帮助协同 完成。在上文论述的 常采用的是 to 模式实现的,而 to 式是由派遣器模型和 式和集中控制器构成的。 型工作的整个流程是:源代码( 现了 型三个组成部分的视图和控制两个部分,模型的执行需要软件开发者自行开发。源代码向 型提供了抽象行为,促使开发人员将自行研发的模型应用到源代码框架结构中。换言之,就是将需要开发的应用程序的数据,各种抽象的行为逻辑和商务逻辑以可见的形式呈现出来。系统对 数据的处理上,是将数据划分到不同的实体当中,也就是划分到 计模型的模型、视图、控制器是那个部分当中。各种事件的发生使得控制器改变了模型或者视图,也有将两个部分同时改变。这里所说的改变是指 计模型的控制器只要改变了模型的数据或者其他属性,视图中的各种图像和数据都会相应的进行更新。同理,要是控制器改变了视图的数据和属性,那么,模型就会从视图中获取的数据来更新自己。 计模型在软件研发中尤其自身的独特优点,但同时也有其相对应的缺点,因此,使用者在套用这个模型设计相关应用程序时,应该注意避免相关系统 缺点,为使用者尽量的提供方便。 计模型的优点 一个模型运行时可以同时运行和建立其他多个视图。例如我们我们平常在第二章 相关技术 10 网上进行购物时都会涉及到支付货款,这种支付模式可以是我们通过网上支付宝支付,也可以通过手机支付,更可以通过银行卡信用卡支付,虽然说支付的方式各不相同,但是对于货款的支付处理都是相同的。按照 计模型的模式,一个网上购物支付模型和多个视图就可以解决货款的不同支付方式。这种模型减少了源代码的使用,将相同的代码进行复制重复使用,减少了代码的维护次数并且一旦模型发生改变,也方便进行控制。 由于 计模型数据返回时不带有任何的格式显示,所以,模型还可以作为客户端等终端的接口。 计模型三个部门的模型、视图、控制器之间是互相独立的三个部分,因此,在进行不同模型设计时可以根据对模型的需要更换不同视图和控制器的对象。还可以根据设计的需求在各部分系统运行时对对象进行更换。 模型的可移植性。上述也介绍了该系统各部分之间是相对独立的,可以根据需要随时更换对象。因此,可以把一个模型独立的移植到另一个平台参与工作,要做到这个过程的要求是在运行新的平台上将视图和控制器中的相关数据进行更改。 可复 制性,根据 计模型的特点可以直接设计和建立应用程序的框架结构。 耦合性,由于视图部分和业务层分离,所以可以随时更改视图层的源代码而不需要对模型和控制器重新编码。同理,一个应用的流程的改变只需要对 较低的成本, 计模型的可重复利用复制的特点使得降低开发成本和维护费用成为了可能。 有利于软件开发工程的管理, 计模型的不同部分由不同的系统进行控制,各司其职,每一层不同的应用程序尤其相同的地方,这样就有利于通过工程化工具化实施管理。 可维护性,将应用程序 划分为视图层和业务逻辑层使得 用更容易进行维护、更新、修改。 计模型的缺点 增加了新系统结构的产生和设计实现的复杂性,设计者设计时,对于一个简单的界面,如果一味严格的遵守 计模型的操作流程,将模型视图、控制器分离,会增加系统的复杂性,并有可能产生更多新的更新操作,降低了模型运行的效率。 忽略了视图与控制器的独立性,视图与控制器是相互分离的,但是一旦通过某种方式连接起来就会降低各部分之间的独立性。 第二章 相关技术 11 视图对模型的访问率降低,当模型操作接口不相同是,视图就需要经过多次的数据搜集才能搜集 足够的显示数据,这过程中,视图会对没有变化的数据不进行处理,不进行必要的访问,久而久之就会损害系统的操作性能。 根据有关人士介绍,多数的从事软件开发的企业都会使用较高级的界面工具和构造器,这些工具都不支持 型这种模式,如果将这些工具进行改造,适合 计模型的需要就要付出巨额的代价。 第五节 本章小结 本章着重介绍了港口员工排班管理主要应用的系统和相关技术介绍,首先介绍了软件开发的模型,这一部分主要介绍了 型的相关技术,包括这个系统的组成部分,这几个部分之间有什么关系;其次是简单论述了 B/S 结构的相关知识已经在进行软件开发时所具有的特点;再次介绍了 005 系统的相关技术以及在企业进行管理分析上所具有的几个特点;最后介绍了 相关技术,这个部分为两个小部分依次论述,先是简单介绍了 相关知识和 术人才的缺乏,最后论述了 计模型,对这个系统的工作的整体流程,优缺点进行了介绍,旨在熟悉港口员工排班管理系统的设计所涉及到的各个技术环节,方便以后系统的健身和维护。自对应的该系统的数据库、通过个来源。在 通过数据库控件调 用数据库。以上的设计都是基于 司的 集成开发环境。 第三章 系统需 求分析 12 第 三 章 系统需求分析 第一节 系统设计目标 统设计的要求 本文系统的设计要求有: 分析和设计基本排班模块和管理模块 以及 分析设计排班的详细资料模块和资料数据的查询模块 。 在上述要求的基础上,本文需要 实现审计模块的功能性需求 , 通过模块设计,系统需求分析,使系统能够在 第二节 系统功能性需求 统业务概述 该系统的应用方向主要是面向类似于曹妃甸、黄骅港等大型的港口码头,面向的潜在客户 主要是这些大型港务集团中港口码头的各个部门的工作人员以及人力资源管理部门。对于这些部门的排班工作,如果采用传统的人工排班方法很容易出现错误,并且因为人员较多,工作复杂,传统的人工排班系统在操作上有很多缺陷,表现最明显的就是准确性不高。还会对企业年终工作评定和总结增加任务量。由于港口的排班方式与传统企业的排班方式有这鲜明的差异性,港口工作需要二十四小时有专人看守,还对员工日班和夜班安排的合理性要求很高。因此,为港口人员排班开发一套专属的排版系统是很有必要的。鉴于此中形式的发展,开发公司开始致力于港口员工排班系 统的研究,并且开发出了 统,为港口人员的快速调度、工作的合理,港口人事管理的提供了便捷。 T 代表的含义是集装箱码头,英文全拼是 义是指值勤人员表,也就是员工的花名册,合起来的意思可以理解为所属港口集装箱码头的部门人员的值勤表 。 统 排班 管理子系统 当 港务集团建立了员工排班管理系统后,管理人员可以通过这个系统查询到员工的基本信息以及系统给这位员工编排好的早中晚版班的值班信息,管理者随时可以对编排不合理的员工值班信息进 行修改。港务集团的管理人员在进行员工第三章 系统需 求分析 13 排班时,为了提高排班工作的效率和员工值班的合理性需要系统有一个能够应对不同员工值班情况的排班模版。 同时,系统维护人员要时对排版系统进行管理和维护。当员工的工作值班与生活发生冲突时,企业应该从人性化角度考虑,将员工的值班时间通过系统的模版对排好班人员进行人性化的订正。总结起来划分为四个部分:首先,管理人员要时时管理和维护系统信息;其次,管理人员要管理排班的模版信息;再次,维护排班的更改自定义模版信息;最后,排班系统根据用户的意愿可以时时查询和合理更改排版情况。 本文系统的 排班策略是先通过向系统导入一定的排班规则,系统更加排班规则、值班人员信息以及排班信息进行自动排班,然后通过人为的对自动排班的结果进行微调处理。如下图所示,是本文系统的自动排班管理用例图。 图 统自动排班管理用例图 系统的排班规则设置包括如下几个方面:拟定排班规则、排班规则审核、排班规则评估以及确定排班规则,系统排班规则用例图如下图所示。 第三章 系统需 求分析 14 图 统排班规则用例图 系统自动排班管理包括排班规则导入、排班信息导入、人员信息导入、自动排班实施以及排班结果返回等,系统 自动排班管理用例图如下图所 示。 图 统自动排班管理用例图 通过系统自动排班之后。我们需要人为的对自动排班的结果进行微调处理,手动微调排班包括审核自动排班以及排班信息调整,手动微调排班详细的用例图如下图所示。 图 动微调排班用例图 我们的排班结果有可能会需要临时的调整,如值班人员有紧急事情需要处理的情况下,我们需要对排班结果进行临时调整。对排班结果进行临时调整包括临时调班申请、临时调班审核以及临时调班通知。详细的用例图如下图所示。 第三章 系统需 求分析 15 图 次临时调整用例图 值班信息记录是指对人工的值班基本信息进行登记, 包括值班信息登记,值班信息审核以及值班信息管理。值班信息记录用例图如下图所示。 图 班信息记录用例图 工信息管理子系统 员工信息 管理 主要对排班的员工信息进行管理与维护,包括 查看港口员工的基本信息情况、可以有权限修改跟该模块相关的数据和计算该员工的假期详细情况。在计算该员工的假期详细情况模块中用户可以计算自己所拥有的假期情况:是不是还有多余的假期,或假期没了要努力工作了。在查看港口员工的基本信息情况的需求有: 显示员工基本信息;例如:员工 工姓名、上岗日期、饮食习惯、当前所在 的部门、办公电话、宅电、移动电话、紧急电话、住址等信息。 显示该员工所使用的排班的模板信息;所使用的工作小时制 时工作带 d/12 小时工作制 )、排班模板的类型编号、是否服兵役了。 显示该员工部门问调动信息;例如该员工在何时从何部门调动到何部门去的信息情况。 员工级别的升迁或降职情况;包括何时从什么职位到什么职位变化。 在本文系统的员工信息管理中,主要是针对排班人员信息的管理,如下图 为第三章 系统需 求分析 16 员工信息管理用例图中,员工信息管理包括员工基本信息管理,信息安全管理以及员工权限管理。 图 工信息管理用例 图 对员工的基本信息管理是本文系统提供的基本功能需求,员工信息基本管理主要是包括员工信息入了,员工信息审核,员工信息查询以及员工信息修改等操作,员工信息基本管理用例图如下图所示。 图 工信息基本管理用例图 信息安全管理是指对系统员工信息的安全进行管理,主要包括员工信息加密管理以及员工信息备份管理。员工信息安全管理用例图如下图所示。 第三章 系统需 求分析 17 图 工信息安全管理用例图 本文系统需要拥有良好的权限管理功能,如下图所示是本文系统的权限管理用例图,主要包括权限授予,权限修改以及权限取消等。 图 限管理用例图 班信息管理子系统 在上述介绍的系统中,管理者可以根据员工的多方面的信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年秋三年级上册语文同步教案 8 总也倒不了的老屋
- 物流公司和客户合作协议
- 颈椎病课件完整版本
- 作业规程审批管理制度
- 供水营销制度管理制度
- 供热公司材料管理制度
- 供电公司单据管理制度
- 供电公司落实消防安全管理制度
- 供电设备操作管理制度
- 便携泳池维护管理制度
- 房租代收款合同模板
- 2024届涿鹿县小升初全真数学模拟预测卷含解析
- 医疗机构审核管理制度
- 华南理工综评机测试题(一)
- 浙江省杭州市临平区2023-2024学年五年级下学期期末语文试卷
- 智能仓库与仓储管理自动化
- 2024-2025部编人教版2二年级语文下册全册测试卷【共10套附答案】
- 第一课能源史简介
- 医疗器械仓库管理课件
- 2024年火电电力职业技能鉴定考试-600MW超临界机组运行笔试参考题库含答案
- 2024年全国工会财务知识大赛备赛试题库500(含答案)
评论
0/150
提交评论