机票查询预定系统.docx.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机票查询预定系统.docx

机票查询预定系统 课程:软件架构设计事件教程 姓名:武燕燕 学号:2014110643 班级:14软工2班 需求分析 机票查询预定系统可实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客。 该系统具有完整的存储,查询,核对,预订,查询,打印机票等等的功能。 旅客或工作人员在网上通过计算机查询,系统为旅客安排航班,打印出取票通知和账单。 机票预订与查询系统为客户提供更加人性化的服务。 系统建模 2.1 在系统建模以前,我们首先需要在Rational Rose 2003中创建一个模型。并命名为“考试成绩管理系统”,该名称将会在Rational Rose 2003的顶端出现,如下图1-1所示。 2.1创建系统用例模型 2.2创建系统静态模型 从前面的需求分析中,我们可以依据主要的三个类对象:顾客,航空公司,售票员创建完整的类图如图1-6所示。 2.3创建系统动态模型 系统的动态模型可以使用交互作用图、状态图和活动图来描述。 2.3.1 创建序列图和协作图 1.用户订票 (1)用户登陆 (2)输入用户的用户名,登陆密码; (3)登陆成功后便可进入用户个人服务窗口,例如查询有关机票信息(航位信息查询,科技信息查询,航线查询,客户类型信息查询)获得相关信息的表; 用户登陆具体见下图: 2.3.2 创建活动图 在活动图中可以出现对象作为活动的输入或输出,并用对象流表达对象与活动之间的依赖关系。 起点是活动图的初始状态,也是活动图的起始位置,表示一个工作流的开始 终点是活动图的最后状态,也是活动图的终止位置 活动表示一个工作流或一个过程中任务的执行,包括动作状态和活动状态。 动作状态是指执行原子的、不可中断的动作,并在此动作完成后通过转换转向另一个状态。 图 1-13 系统活动图 2.3.3 创建状态图 为方便旅客,某航空公司拟开发一个机票预订系统。旅行社把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印???机票给旅客。 2.4创建系统部署模型 对系统的实现结构进行建模的方式包括两种,即构件图和部署图 机票查询预订系统的部署图描绘的是系统节点上运行资源的安排。包括四个节点,分别是:成绩管理系统的部署图描绘的是系统节点上运行资源的安排。包括七个节点,分别是:客户端浏览器、Http服务器、数据库服务器和打印机

文档评论(0)

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

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

1亿VIP精品文档

相关文档