银行排队叫号系统需求分析设计文档.docx
《银行排队叫号系统需求分析设计文档.docx》由会员分享,可在线阅读,更多相关《银行排队叫号系统需求分析设计文档.docx(9页珍藏版)》请在冰豆网上搜索。
银行排队叫号系统需求分析设计文档
银行排队叫号系统需求分析-设计文档
LT
四、系统动态模型
顾客取号排队办理业务工作流程:
(1)取号:
顾客取一张号票,上面有号码、时间、办理的业务类型等
(2)休息等待:
持号票在休息区休息并留意显示屏音箱叫号。
(3)按键叫号:
工作人员办完一笔业务后按下叫号器上的下一位按钮
(4)前去办理:
叫号时根据显示屏音箱的信息到指定位置享受一对一的服务。
根据以上的描述画出序列图如下:
柜台营业员办理业务工作流程:
(1)登录:
工作开始前,输入员工代码进行登录。
(2)退出:
在工作结束后,退出系统。
(3)顺呼:
呼叫第一位或下一位顾客。
(4)重呼:
第一次呼叫顾客时没有响应,重新进行呼叫。
(5)转移窗口:
对单一业务队列可在窗口间进行转移;对多业务队列,不但可以在本业务队列窗口间转移,还可以在不同的业务队列窗口间转移。
(6)优先呼叫:
碰到紧急或有特殊关系的顾客,可优先呼叫。
(7)回呼:
顾客错过机会或需多柜台服务时,键入其号码进行呼叫(注:
回呼的号码必须是已被呼叫过的号码)。
(8)弃号:
多次呼叫后,顾客依然没有响应,可能顾客已弃号,然后呼叫下一位顾客。
(9)询问:
查询当前等待人数。
根据以上的描述可画出序列图如下:
管理员管理业务工作流程:
(1)系统管理:
对系统中排队机、显示屏、座席及其它与系统相关的硬件进行管理;
(2)管理顾客动态:
可实时提供当前各部门所有顾客取号时间、服务情况和等待人数等有关参考信息;
(3)员工效率管理(即监督工作):
可获知员工几时上班、几时下班、服务人次、平均和最长及最短服务时间等有关信息;
(4)统计:
统计多种有价值的信息,供管理层决策参考
五、状态图
排队叫号系统包含以下六种状态:
顾客到达、取票、等候办理、办理业务、柜员呼叫、顾客离去。
它们之间的转换规则是:
(1)需要办理业务的顾客到达取票机前取票,并获得打印。
(2)取到排队号的顾客在休息区休息等待,留意显示屏信息和语音提示。
(2)柜台营业员办完一笔业务后按下叫号器上的下一位按钮。
(3)叫号时根据显示屏音箱的信息到指定位置前去办理业务。
(4)办理完业务后即可离开。
根据以上的描述可绘制出状态图如下:
六、活动图
顾客对象的活动图:
(1)顾客在取票机的界面上输入选择所需办理的相关业务。
(2)界面将信息传递到控制业务逻辑的对象中心显示屏(动态显示所有等待服务的顾客号码以及相关的业务信息)进行验证,然后传递到窗口显示屏(显示顾客、业务受理员号码及宣传、服务用语)。
(3)窗口显示屏获得到的信息显示顾客办理业务的详细信息。
柜员对象的活动图:
(1)柜员获取中心显示屏传递过来的信息,然后通过对象呼叫机进行按键呼叫。
(2)叫号时顾客根据显示屏音箱的信息到指定位置前去办理业务,办完业务后即可离开。
管理员对象的活动图:
(1)可实时提供当前各部门所有顾客取号时间、服务情况和等待人数等有关参考信息。
(2)可获知员工几时上班、几时下班、服务人次、平均和最长及最短服务时间等有关信息,进行监督。
(3)可监督维修人员对系统中排队机、显示屏、座席及其它与系统相关的硬件进行管理。
通过以上的描述可绘制出活动图如下:
七、系统构件图
在排队叫号系统中,可以对参与者和主要的业务实体类分别创建对应的构件进行映射。
我们前面在类图中创建的顾客类、柜台营业员类、系统管理员类,所以可以映射出相同的构件类,包括顾客构件、柜台营业员构件、排队叫号系统构件,此外,还必须有一个主程序构件。
由以上描述可绘制出构件图如下:
八、系统部署图
在排队叫号系统中,系统包括四个节点,分别是:
主控箱节点,对系统中排队机、显示屏、座席及其它与系统相关的硬件进行管理;排队机节点,提供顾客排队取号的票据;叫号器节点,提供给柜台营业员通过叫号机对客户进行叫号;窗口显示屏节点,用于动态显示所有等待服务的顾客号码以及相关业务的信息;音箱节点,用于提示顾客办理相关业务。
由以上描述可绘制出部署图如下: