- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML的机票预订管理系统
PAGE
PAGE 1
PAGE
PAGE 1
基于UML的机票预订管理系统的分析与设计
课程名称:系统分析与设计
项目名称:机票预订系统
专业:软件工程
年级:2015级
小组成员:XXX
XXX
XXX
PAGE
PAGE 36
PAGE
PAGE 1
机票预订系统项目需求文档
目录
一、引言 3
1.1 问题的提出 3
1.2 本文工作和系统开发 3
1.3 系统功能的简介 3
二、面向对象的UML建模 4
2.1 面向对象的基本思想 4
2.2 面向对象的软件建模 4
2.3 UML建模语言简介 5
三、机票预订系统用例建模 6
3.1机票预订管理系统业务流程分析 6
3.2业务需求用例建模阶段 10
3.3业务活动图 11
3.4系统基本功能描述 12
四、机票预订系统需求用例建模 12
4.1 各模块用例分析 12
五、业务领域分析与设计 22
5.1 类图 22
5.2 顺序图(时序图) 22
5.3 协作图 25
5.4 状态图 27
六、系统实现测试与配置 29
6.1 系统实现的工具与技术 29
6.2 系统实现方式 30
6.3 系统实现 30
6.4 系统单元测试 30
6.5 系统共享与管理 31
七、系统开发的思考 31
7.1 数据库设计问题 32
7.2 数据库访问设计问题 32
7.3 数据库设计 32
7.4 性能需求的考虑 34
八、结语 35
九、分工情况 36
一、引言
1.1 问题的提出
当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。这是民航加快发展的机遇,更是民航信息化的难得机遇。
随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。网上机票预订管理系统的产生和发展正好满足人们的这种需求。
1.2 本文工作和系统开发
本文首先对系统的业务与用户的需求进行了分析,然后对系统的功能进行详细的设计,并在分析与设计的同时用UML建模语言对其建模,采用PowerDesigner工具绘制描述各种模型的图形,目的使开发者与用户更有效的实现功能与理解需求,并使程序人员能顺利的实现系统,在系统的实现阶段重点讲述设计到编码的过渡,以体现UML建模的模型对系统开发带来的好处。
本文的编写结合了面向对象的软件开发方法与UML建模语言的优势与特色,同时与记账管理系统紧密结合。既体现了面向对象的软件开发思想 ,又包容了UML建模语言所特有的语言建模优势。在编写中我们大量的使用UML语言所提供的各种建模图形来描述记账管理系统,例如描述用户需求的用例图,类图,描述系统功能的顺序图,状态图。
1.3 系统功能的简介
系统的功能是系统能够做的事情,在本系统中,系统的功能有:
用户模块:
用户注册/登录功能:
订票功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要预定机票。?
退票功能:该功能为用户提供简洁的页面呈现,为用户提供退票功能。?
查询票据信息功能:该功能为用户提供简洁的页面呈现,为用户提供查询票据信息。?
航班预定功能:该功能为用户提供简洁的页面呈现,用户能够进行航班预定。
生成订票列表功能:系统根据用户订票信息生成订票列表。?
生成退票信息功能:系统根据用户退票操作生成退票信息。?
处理订票功能:通过该功能,管理员可以处理用户预定的机票,根据航班信息,更改用户实际订票信息。?
管理模块:
添加航班信息功能:通过该功能,管理员可以将新的航班信息进行更改,以方便用户能够查询到新的航班信息。?
修改航班信息功能:过该功能,管理员可以依照时时的航班情况对航班信息进行修改,更新实际航班信息,以方便用户预定机票。?
查询航班信息功能:
面向对象的UML建模
2.1 面向对象的基本思想
面向对象方法是当今软件开发的主流方法,它的基本思想是从现实世界客观存在的事物或者说对象
您可能关注的文档
最近下载
- 中级财政税收-中级经济师《财政税收实务》押题密卷2.docx VIP
- 陕西煤业化工集团有限责任公司生产安全事故应急预案(1).pptx VIP
- DB65T 4929-2025儿童福利机构 义务教育阶段重度残疾儿童少年送教上门服务指南.docx VIP
- 建筑抗震支吊架通用技术条件.pdf VIP
- 医学基础知识复习资料.docx VIP
- 全口义齿汇总.ppt VIP
- 如何购买电脑.pptx VIP
- 急性一氧化碳中毒诊治专家共识.pptx VIP
- (正式版)DB65∕T 4929-2025 《儿童福利机构 义务教育阶段重度残疾儿童少年送教上门服务指南》.docx VIP
- 《混凝土外观质量缺陷及治理措施》ppt课件模板.ppt VIP
原创力文档


文档评论(0)