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