航空公司管理系统(uml建模).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
航空公司管理系统 UML 分析与设计文档 组长: ******** 组员: ******** ***** 学院 ****** 目录 TOC \o 1-5 \h \z \o Current Document 目录 2 \o Current Document 1 问题陈述 3 \o Current Document 2 需求分析 4 用例图 4 术语表 6 活动图 6 输入航线信息活动图 6 用例规约 7 用例规约 Login 7 用例规约 用户管理 8 用例规约 航线信息管理 8 用例规约 客户信息管理 9 用例规约 订票信息管理 9 3 分析与设计 10 架构分析 10 界面层 10 管理逻辑层 11 数据库层 11 关键抽象 11 用例实现 11 输入航线信息的用例实现 11 4 用例分析 13 分析类 13 分析类的功能 13 airline 类 13 plane 类 13 service 类 13 customerType 类 14 customer 类 14 ticket 类 14 4.3 类图及类之间的关联 14 数据库设计 15 user_info1 管理用户信息表 15 serviceInfo 舱位等级信息表 15 planeInfo 客机信息表格 15 airlineInfo 航线信息表 16 customerType 客户类型信息表 16 customerInfo 客户信息表 16 ticketInfo 订票信息表 16 数据库结构及各表间的关系 17 1 问题陈述 本小组项目任务是开发一个航空公司管理系统。 一个正常营运的航空公司需要 管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。面 对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结 构支持各种数据操作的执行。本系统对航空公司的内部运作进行管理,包括系统管 理,航线信息管理,客户信息管理,订票信息管理等功能。系统开发的总体任务是 实现各种信息的系统化、规范化和自动化。 系统设系统管理角色有:系统管理员和一般员工。系统管理员只有一个,负责 监控整个系统的运行,添加和删除一般用户。一般员工负责对数据进行添加,修改, 删除,查询。 系统允许舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的 各种服务类别,以及备注信息等。客机信息的输入、修改和查询,包括客机编号、 客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位 数量以及备注信息等。航线信息的输入、修改和查询,包括航线编号、出发城市、 到达城市、航班日期、出发时间、至V达时间、客机编号、经济舱价格、公务舱价格、 头等舱价格和备注信息等。客户等级信息的输入、修改,包括客户等级编号、客户 等级名称、折扣比例和备注信息等。订票信息的输入、查询和修改,包括订票编号、 客户编号、客户姓名、客户类型、折扣比例、航线编号、出发城市、到达城市、出 发时间、舱位类型、票价、结算金额和备注信息等。 同时,该系统用VB.net windows开发,实现跨平台操作,使用Mysql数据库, 把所需信息记录到 Mysql数据库中,以便系统管理员查看和管理。 2需求分析 2.1用例图 航空公司管理信息系统的用例图如图 2-1所示,包括:系统管理,航线信息管 理,客户信息管理,订票信息管理 一般员工 系统菅理员 系统管理员 用户評 一最员工 系统管玫员 公司员工 订票會 客戶翳管 航彎曲 用蹩息管 航彎息背 公司员工 航线評 ?G)ctend? 订嚎修 添加刊 ?extend? ?extend? 鹹铲修 航铲 客机評 客机魯息修 end〉》 ?ex t e ndT/1 ?extend

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档