uml网吧管理系统

uml网吧管理系统

ID:35515549

大小:491.50 KB

页数:16页

时间:2019-03-25

uml网吧管理系统_第1页
uml网吧管理系统_第2页
uml网吧管理系统_第3页
uml网吧管理系统_第4页
uml网吧管理系统_第5页
资源描述:

《uml网吧管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、贵州师范大学职业技术学院——UML基础教程——考察报告系统名称:网吧管理系统姓名:成豪王建勇何汶峰彭健杨茂科杨胜文杨兴福杨家权班级:08计应专业:计算机应用技术目录第一章用例图1一、管理员用例图1二、用户用例图2第二章活动图3一、用户活动图3二、管理员活动图4第三章时序图6一、管理员在维护窗口进行添加、删除、挂失用户的时序图7二、用户和管理员在维护窗口进行密码修改、换机、查看余额的时序图8三、管理员在充值窗口对用户进行充值的时序图9四、用户在管理窗口进行挂机和注销的时序图9第四章类图10一、系统中主要的类10二、各类之间的关系11第五章状态图12第六章方式图

2、13一、系统的组件图13二、系统的部署图14UML实验报告第一章用例图第一章用例图用例图(UseCaseDiagram)在需求分析阶段有很重要的作用,它描述人们希望如何使用一个系统,作为参与者的外部用户所能观察到的系统功能的模型图。开发的全过程都是围绕需求阶段的用例图进行的。我们所开发的网吧管理系统的用户包括需要上网的用户和管理员。一、管理员用例图管理员的用例包括1)用户注册、2)系统登录、3)充值、4)下机、5)查询余额、6)修改密码、7)换机、8)挂机、9)挂失、10)用户的删除。如图1-1所示图1-1管理员用例图第14页共14页二、用户用例图用户的用例

3、包括1)系统登录2)下机、3)查询余额、4)修改密码、5)换机、6)挂机。如图1-2所示图1-2用户用例图第14页共14页UML实验报告第二章活动图第二章活动图活动图是基于对象的状态变迁所绘制的视图。它的主线是状态的变化,而不是时间,而时序图则是对象在不同时间段内的表现。为了满足这个活动图,类的一些基本必要方法就可以初步确定。再加上逻辑视图中类关系的分析,可以套用一些设计模式,又可以进一步再确定一些类的方法和属性。这一切的图,就是为了让你从需求情景描述-设计用例-逻辑视图-详细类分析抽象出你的类设计。总之,让面向对象的设计过程,思路连续,可推导。系统不可能完

4、成所有的事情,必然有一部分功能是由人来完成的,所以活动图,从手工的角度描述了一个业务的流程,其中有些是手工作业,有些是系统的功能,活动图描述出了整个流程。活动这个术语的解释依赖于作图的目的和抽象层次。在描述概念层视图中,活动表示需要完成的一些任务;在说明层视图和实现层视图中,活动表示类中的方法。一个活动可以顺序地跟在另一个活动后执行,这是简单地顺序关系。如果触发事件连接到一个用加黑地粗线段表示地同步条上,且同步条引出几个带箭头地触发事件,那么这几个触发事件是并行的,也就是说这几个活动的执行次序可以是随意的。我们做的系统包括用户活动图和管理员活动图。一、用户活

5、动图用户以普通使用者的身份登录系统,可进行如下操作:如图2-1所示1.查询消费信息:查看当前卡上余额及历史消费信息;2.挂机:如果当前有应用程序正在进行,但临时有事,需离开计算机一小段时间,希望不中断当前的任务,即进行此操作用(<1>此操作需设置挂机密码;<2>挂机状态,计算机仍处于计费状态);3.修改用户密码:如觉得自己的密码不够安全,想更换新的密码,可以进行此操作;4.换机:正处于登录状态,如觉得当前的计算机的性能不能满足自己的要求,可进行换机操作,登录到另一台计算机;5.注销登录:如果用户不想继续上网,可进行结帐下机、注销登录系统(注:如用户余额不足以

6、支付本次上网,将进行强行注销登录系统操作)。第14页共14页图2-1用户活动图二、管理员活动图管理员以管理者的身份登录系统后,可进行如下操作:如图2-2所示1.注册帐号:如有新用户前来注册帐号,在其提供其有效身份证件及用户密码后,可进行新用户的注册;2.用户充值:用户前来充值,在确认金额和用户帐号后,可对其进行充值操作;3.帐户管理:如用户帐户保持0余额时间超过一年,即对其帐号进行注销处理;4.查询用户消费信息:如用户想申请查看其自己的消费信息,在其提供其帐号后,可为其查询消费信息情况;5.换机:如用户觉得当前使用的计算机的性能不能满足其需要,在其提出申请后

7、,可为其更换到另一台计算机;6.挂失:如用户帐号遗失,在其提供有效的身份证件后,可对其帐号作挂失处理;注销登录:操作完毕,注销登录状态,退出系统。第14页共14页图2-2管理员活动图第14页共14页UML实验报告第三章时序图第三章时序图时序图(SequenceDiagram)主要用于按照交互发生的一系列顺序,显示对象之间的这些交互。顺序图的主要用途之一,是把用例表达的需求,转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的序列图。顺序图除了在设计新系统方面的用途外,它们还能用来记录一个存在系统的对象现在如何交互。当把这个系统移交给另一个人或

8、组织时,这个文档很有用。网吧管理系统的时序图主要有:

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

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

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