UML建模设计航空订票系统

UML建模设计航空订票系统

ID:41852277

大小:763.66 KB

页数:17页

时间:2019-09-03

UML建模设计航空订票系统_第1页
UML建模设计航空订票系统_第2页
UML建模设计航空订票系统_第3页
UML建模设计航空订票系统_第4页
UML建模设计航空订票系统_第5页
资源描述:

《UML建模设计航空订票系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、UML建模设计航空订票系统姓名:卫飞班级:1528学号:201515614375一、背景1.1背景概述随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,口益成为人们社会生活的重要组成部分。网上机票预订管理系统的产生和发展正好满足人们的这种需求1.2主要组成及功能1、新用户注册,新用户可以注册,注册时输入用户名可以查询用户可不可用,可用就可以注册,注册时可以判断用户输入的密码和验证

2、密码是否相同,相同才给以注册,如果满意可以点注册,注册成功后用户可以选择不用在回到登陆界面,可以直接陆到用户主界面,以后就可以用这个用户登录了,如果不满意,点取消,所有信息清空,重新输入。2、验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)的不同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应用户密码正确,以管理员的方式登陆则管理员界面可用)不正确则清空登录框,最多可以输入三次,三次不正确系统会自动关闭3•我的航班界面。你可以点击你想查询的有关机票

3、的信息的按钮(舱位信息查询,客机信息查询,航线查询,客户类型信息查询)获得相关信息的表,根据表的内容,你可以在下面的下拉框中选择你要定的票信息,点确定后在下面会显示你的机票的相关内容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满意,可以点重置,所有信息清空,再重新选择。4•退票功能。用户可以根据用户信息表中的我的机票信息查询,找出机票号,在输入到机票号查询里,点击查询获得你的机票信息以及价格显示,点击退票则在数据库机票信息表中删除本条信息二、使用Rose绘制图分别有:用例图、类图、包图、顺序图、协作图、状态图、活动图、组件图、部署图情景:机票

4、预订系统是某航空公司推出的一款网上选票系统。其中,未登陆用户只能查询航班信息;以登陆的用户还可以网上购买机票,查看己购买机票,也可以退定机票;系统管理员可以安排系统中的航班信息。此外,该购票系统还可以与外部的一个信用评价系统有交互。当某用户一个月之内退订两次及以上的机票时,需要降低该用户在信用评价系统中的等级。当信用等级过低时,则不允许用户再次购买机票。1.用例图用例图是被称为参与者的外部用户所能观察到的系统功能的模型图。用例是系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用,并显示那个参与者参与了哪个用例的执行。该用例图中角色模型有已经登录用

5、户,未登陆用户,管理员三者构成。已登录用户与登录系统存在着直接的通信关系;未登陆用户与查询信息之间存在着通信关系;管理员与安排航班信息之间存在着通信关系。而登录系统又包含了:购买机票、查看机票、退定机票三者。购买在与评价系统的继续购买与禁止购买之间存在着扩展关系。耒旻录用户italkhifieH止购买(fromView)2.类图类图是以类为中心的,类图通过显示出系统的类以及这些类之间的关系来表示系统。订票系统的属性为class和航班信息,已登录用户的属性为姓名身份证和电话,操作为权限,预定,撤销,查看。未登陆用户的属性有姓名,操作方式只限于查看O管理员的属性为

6、姓名,管理员密码,操作方式为安排航班信息。评价系统的操作方式为检索用户的退票次数与时间。购买许可的操作方式为允许或禁止购买。在该图中,订票系统与已登录用户,未登陆用户,管理员之间存在着一般化关系。订票系统为父类,其余为子类,子类继承父类的属性和操作。评价系统与已登录用户之间存在着依赖关系。3.包图包图是对类进行组合,进而表示出复杂的类图。一个包是UML上有逻辑关系的元件的集合。在该图中,业务与用户,管理员,购买业务之间存在着依赖关系,表示当用户信息,管理员信息,购买业务发生辩护时,都可能会导致业务发生改变。当业务发生改变时,也会对信用评价造成影响。SBIffi

7、Ownes*用户户(•om■・)5必利E必匍翎改值息fl时级正

8、t4.状态图状态图是一个类对象所可能经历的所有历程的模型图。状态图由对象的各个状态和连接这些状态的转换事件组成。当一个事件发生时,它会触发状态间的转换,导致对象从一种状态转换到新的状态。状态图中可用于描述用户接口、设备控制器和其他具有反馈的子系统,还可以用于描述在生命期中跨越多个不同性质的阶段的被动对象的行为,在每一阶段该对象都有自己的特殊行为。本图中,有7种状态,由用户登录开始。未登录用户经过注册后状态转换为登录用户可以进入订票系统。管理员可以通过登录的方式进而进入修改安排航班信息的状态。而登录

9、用户或注册后的用户需要经过评价系统的评

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

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

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