共享资源排队调度系统的设计与实现

共享资源排队调度系统的设计与实现

ID:25121863

大小:64.00 KB

页数:11页

时间:2018-11-18

共享资源排队调度系统的设计与实现_第1页
共享资源排队调度系统的设计与实现_第2页
共享资源排队调度系统的设计与实现_第3页
共享资源排队调度系统的设计与实现_第4页
共享资源排队调度系统的设计与实现_第5页
资源描述:

《共享资源排队调度系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、共享资源排队调度系统的设计与实现李啸虎(厦门安防科技职业学院福建厦门361102)摘要:在我们的日常生活、工作和学习中,有许多共享的设备与服务资源,其数量有限,经常出现多人争用的现象。这些共享资源如果分配不当,将会严重影响整个部门的工作效率。文章提出一种比较合理的调度分配共享资源的方案,并利用软件系统实现自动地对共享资源调度的先后顺序进行计算分析,从而有效地提升办公与生产效率。.jyqkin,按照先到先用的原则,应该由甲先使用。可是乙要复印的是非常紧急的资料,而甲的资料并不急用,在这种情况下,就应该让乙先使用。又如,同样的情况,甲、乙两人都要使用复印机,甲先到了1min,按照先到先用的原则,

2、应该由甲先使用。可是甲估计要占用20min,而乙只用2min,在这种情况下,就应该由乙先用。在以上两个例子中,甲排队的次序都在乙之前,如果按照先到先使用的原则,应该由甲先使用,如果甲不愿意把使用的优先权让出,则可能会令乙的急件复印被耽搁或而影响到其他工作。从提高部门总体办公效率的立场出发,都应该由乙先使用。无疑,这种做法降低了一个部门总的生产与经营成本,是值得提倡与推广的。但在实际工作过程中,情况往往又是千变万化的,如果这种关系处理不当,就会产生矛盾,影响人际关系,反而可能会降低工作效率。因此,利用量化分析进行决策是有必要的。针对这个问题,我设计了一套“共享资源排队调度系统”软件,可以通过权

3、衡多种因素,计算出排队者使用共享资源的先后顺序,以协助办公和生产部门解决共享资源使用中的各种棘手问题。系统计算排队次序会权衡四个方面的因素:①预计占用时间;②工作任务的紧急性;③如果是小组协作工作,要考虑工作小组的人数;④申请者已等待时间,避免无限期等待。系统通过权衡权衡这几个方面因素,动态地计算分析,最终得到最优方案。利用此系统可以解决办公和生产加工部门中共享资源排队调度的问题,显著减少内耗,提高工作效率。1排队调度系统软件的实现技术排队论理论中的“排队系统”由输入过程、排队及排队规则、服务机制三个基本部分组成。而这里所说的“排队调度系统”则是“共享资源排队调度系统”软件的简称,利用ASP

4、.NET程序开发技术,采用B/S通信模式。所使用的基本开发工具为MicrosoftVisualStudio2008,以SQLSever2008作为后台数据库支持。在系统的性能方面,B/S在异地浏览和信息采集的灵活性上占有优势。对于一般用户,不需要安装专门的软件,只要可以使用浏览器上网,就可以使用B/S系统的终端。不论是普通台式机、笔记本电脑、平板电脑,还是智能,都可以通过浏览器登录。系统的扩展也非常容易,首先由系统管理员分配一个用户名和密码,只要能连入互联网就可以使用。2软件的适用场所与基本功能“共享资源排队调度系统”软件适用于一切存在共享资源的办公或生产部门。本文以某办公大楼的共享资源调度

5、为例,对软件进行介绍。案例背景:一栋办公楼内有工作人员数百人,文印室内放置了复印机、打印机等若干部共享设备(即共享资源)。工作时间来文印室复印、打印的人很多,有时候要等待很久才能用上。某员工要使用复印机,如果他坐在文印室里等候,那么其他的工作就必须停下来,如果离开一会儿去做其他事情,又可能被后来的人抢占去。考虑到文印室面积和开支等因素的限制,目前暂时不添置新设备,如何在此前提下提高效率,改善办公环境?我们的解决方案是:员工通过登录到“共享资源排队调度系统”进行申请,系统利用优先权算法,决定谁在什么时候使用共享资源。3软件的基本功能页面共享资源排队调度系统软件的用户包括部门的管理人员和普通员工

6、两类。以管理人员的身份登录系统后,可具有整个排队调度系统的所有权限;而普通员工的权限主要是申请共享资源和查看排队情况。软件的基本功能见图3所示。用户在浏览器中键入,启动系统的登录页面,选择用户类型并键入正确的密码后,便可以登录到系统的基本操作页面,如图4所示。基本操作页面是一个框架页面,由多个小页面构成,通过点击左侧的功能列表,可以跳转到不同子页面中。系统的全部功能正是包含在这些子页面中。以下对子页面功能进行简单介绍:(1)共享资源申请页面。此页面是普通员工申请设备所必须的,管理人员参与现场管理有时候也会有申请设备的需要。(2)查看共享资源排队页面(见图6)。在用户提交使用申请后,将在共享资

7、源排队页面中显示出排队信息。用户可以在此页面查看自己所申请的共享资源排队情况、当前某资源的使用者,以及其他工的排队情况等。管理人员还可以强制结束当前正在占用共享资源的任务,并将使用权交给下一位申请者。(3)历史排队记录总结页面(见图7)。历史排队记录总结页面将已经完成的排队调度任务显示于报表中。(4)删除历史排队记录页面。删除过期无用历史排队记录,以提高数据库效率。(5)共享资源使用月结表页面(见图8)。共享

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。