UML可视化建模(航空订票系统)

UML可视化建模(航空订票系统)《可视化建模与UML》课程结业报告
课题名称: 航空客运订票系统建模
姓名: ***
学号: *******
班级:
指导⽼师: 夏⽼师
完成⽇期: 2013.06.16
⽬录obd数据
第⼀章概述 (3)
1.1系统开发的摸底和开发背景 (3)
防鸟刺1.2系统功能 (3)
1.3系统结构框架 (4)
1.4开发环境 (5)
第⼆章⽤例模型 (6)
2.1⽤例模型简介 (6)
2.2⽤例图的的含义及其作⽤ (6)
2.3⽤例图及⽤例描述 (7)有机溶剂回收
7-aca第三章类模型 (10)
3.1类模型简介 (10)
3.2类图的作⽤ (10)
3.3类图 (11)
第四章交互模型 (13)
4.1交互模型简介 (13)
4.2序列图简介 (13)
4.3序列图的作⽤ (13)
4.4序列图描述及其序列图 (14)
第五章⾏为模型 (20)
5.1⾏为模型简介 (20)
5.1.1活动图简介 (20)
5.1.2活动图的作⽤ (20)
5.1.3状态图简介 (21)
5.1.4状态图的作⽤ (21)
5.2⾏为模型图 (21)
5.2.1活动图及其描述 (21)
5.2.2状态图及其描述 (23)
第六章构件图和部署图 (25)
6.1构件图简介 (25)
6.2部署图简介 (25)
第七章课程学习⼩结 (27)
7.1课程⼩结 (27)
7.2学习⼼得 (27)
参考⽂献 (28)
第⼀章概述
1.1系统开发的摸底和开发背景
随着科技与经济的发展,越来越多的⼈选择乘飞机,这跟我国的经济增长有很⼤关系,⼈们在追求快节奏的⽣活⽅式,所以做飞机⽆疑成了⾸选。⽽且随着⽹络的盛⾏,航空订票系统就显得尤为重要,我们开发这个系统主要是为了⽅便⼤家,让⼤家能够快速、清晰、准确地了解航班信息,⽽不⾄于像以前那样排队等候,从⽽避免耽搁乘客⼤量的等待时间。
航空客运业务诞⽣已有进⼀个世纪了,作为现有交通⼯具中最⽅便快捷的⼀种,它确实地给⼤家的⽣活、出⾏带来了极⼤的⽅便。随着航空客运业务多年来的发展,其售票业务也同样不断地发展。
1.2系统功能
机票预订系统是在现代社会⽣活节奏不断加快,对机票预订⼯作的⾃动化和准确化要求也⽇益强烈的背景下,为了实现机票预订⼯作的⽹络化,以及实现⽹络查询和统计⼀体化⽽开发的管理信息系统。该系统为机票预订管理员提供了⼀个个性化的界⾯,并且机票预订管理员只需⼀次登录就可以使⽤所有服务;将订票旅客需要的各种服务集中起来,订票旅客可以很⽅便地进⾏⾃⾝信息和航班、票价情况查询。总之,从基本订票信息的录⼊到订票信息的查询,再到最终的信息核准打印机票,都可以通过这个系统完成。
(1)每条航线所涉及带的信息有:终点站名、航班号、飞机号、飞⾏⽇期、余票量、已定票客户名单(包括姓名、订票量、仓位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量)。
(2)作为⽰意系统,全部数据可以存放在内存中。
烧镁砖(3)系统能实现的操作功能如下①查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期⼏飞⾏、余票额;②承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班的票额情况,若尚有余票,则为客
户办理订票⼿续,输出座位号;若已满员或余票额少于订票额,则需重新询问客户要求。若需要,可登记排队候补;③承办退票业务:根据客户提供的情况(姓名、航班),为客户办理退票⼿续,然后查询该航班是否有⼈排队候补,⾸先询问排在第⼀的客户,若所退票额能满⾜他的需求,则为他办理订票⼿续,否则,依次询问其他排队候补客户。
1.3 系统结构框架
航空订票系统,主要由四⼤模块组成,及航班管理模块,订票管理模块,系统管理模块,系统帮助模块,系统功能结构图如图1-1:
图1-1 航空订票系统功能结构图
1.4 开发环境
(1)硬件环境
服务器:CPU P4 1GHz以上,内存512M以上配置。由于服务器将存储⼤量图书资料,建议准备450G以上的硬盘、并预留磁盘扩充接⼝。
客户端:CPU C433MHz以上,硬盘:500M以上空⽩空间,内存:1G以上配置。
(2)软件环境
服务器:Windows 2000 Advanced Server、Windows XP均可。Micrsoft SQL Server 2005或2008。
客户端:Windows 2007、Windows XP 系统均能正常运⾏。建议使⽤Windows XP 或 Windows 2007 操作系统。
第⼆章⽤例模型
2.1⽤例模型简介
⽤例模型(Use-Case Model)是系统既定功能及系统环境的模型,它可以作为客户和开发⼈员之间的契约。⽤例是贯穿整个系统开发的⼀条主线。同⼀个⽤例模型即为需求⼯作流程的结果,可当作分析设计⼯作流程以及测试⼯作流程的输⼊使⽤。它是从⽤户的⾓度来描述系统的功能,并指出各个功能的执⾏者。
⽤例图的构成要素有:参与者、⽤例、系统边界、关联关系。
参与者
⽤例
其中重要的关系有下列3种
表2-1⽤例关系
2.2⽤例图的的含义及其作⽤
由参与者、⽤例以及他们之间的关系构成的⽤于描述系统功能的动态视图。
⽤例图的作⽤:⽤例图是需求分析的产物,主要作⽤是描述参与者和⽤例之间的关系,帮助开发⼈员可视化的了解系统的功能。借助⽤例图,系统⽤户、系
统分析⼈员、系统设计⼈员、领域专家能够以可视化的⽅式对问题探讨,减少了⼤量交流上的障碍,便于直观对问题达成共识。
烫贴2.3 ⽤例图及⽤例描述
1.订票管理员可以管理航班信息以及旅客信息,⽤例图如图3-1所⽰。
图3-1订票管理员⽤例图
订票管理员⽤例规约描述如下列各表。
表3-1管理员登录⽤例规约
表3-2航班信息管理⽤例规约
表3-3旅客信息管理⽤例规约
表3-4安排航班⽤例规约
2.旅客的权限有限,可以查询航班信息和订票,⽤例图如图3-2所⽰。
图3-2旅客⽤例图
旅客⽤例规约描述如下列各表。
表3-5旅客登录本系统⽤例描述

本文发布于:2024-09-23 05:15:45,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/245419.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   订票   功能   开发
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议