




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件需求分析报告网上机票预订管理系统学生姓名张泽郑威颂学号专业班级网络09-1班院(系)计算机与通信工程学院指导教师支俊完成时间2011年12月8日成绩刖言组员分工:XX负责项目信息的搜集、整理、归纳、总结,前景文档、需求规格说明书的文字部分,文档的排版格式XX负责项目模型的建立以及对需求规格说明书中3.1功能规定的书写和完善,为文档的建立做出来巨大贡献。全球经济一体化的进程使得乘客来源更加丰富多样化,也让航空公司面临着日趋激烈的竞争环境和不断攀升的客户期望,迫使经营者不断寻求扩大销售机会、改进服务质量、降低管理成本和提升客户满意度的新法宝来增强酒店的核心竞争力。在此环境下,信息化管理已成为中国航空业提高管理水平,获得新竞争优势的重要工具。中国的航空信息化,已经有20多年的历史,经历了“前台系统”普及发展阶段、“后台系统”普及发展阶段再到现在的“协同系统”发展阶段。从电算到互联网,酒店信息化服务系统跨越了数代升级,但探索的步伐从未停止过,而目前,航空信息化正在朝着智能化、数字化的方向发展。目录TOC\o"1-5"\h\z\o"CurrentDocument"-项目前景文档1\o"CurrentDocument"1.业务需求1\o"CurrentDocument"1.1业务背景1\o"CurrentDocument"1.2业务目标2\o"CurrentDocument"1.3市场需要2\o"CurrentDocument"2解决方案的前景2\o"CurrentDocument"2.1前景陈述2\o"CurrentDocument"2.2主要的系统特征22.2.1管理员和用户的登陆22.2.1管理员的日常操作32.2.3用户的的日常操作3\o"CurrentDocument"2.3假设和依赖条件3\o"CurrentDocument"3项目范围和限制4\o"CurrentDocument"3.1初始发布的范围4\o"CurrentDocument"3.2后续发布范围4\o"CurrentDocument"3.3限制和排除条件4\o"CurrentDocument"4业务环境5\o"CurrentDocument"4.1涉众档案5\o"CurrentDocument"4.2运行环境5\o"CurrentDocument"二软件需求规格说明书6\o"CurrentDocument"1引言6\o"CurrentDocument"概述6\o"CurrentDocument"背景6\o"CurrentDocument"1.4参考资料7\o"CurrentDocument"2任务概述7\o"CurrentDocument"目标7\o"CurrentDocument"运行环境(OperatingEnvironment,OE)7\o"CurrentDocument"假定(Assumption)和约束(Constraint)8\o"CurrentDocument"3需求规定8\o"CurrentDocument"3.1对功能的规定83.1.1用户需求83.1.2系统需求14\o"CurrentDocument"3.2非功能性需求24性能需求(Performance)24安全性需求(Security)243.2.3外部接口需求24一项目前景文档1.业务需求1.1业务背景当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。今年是“十五”计划开局之年,中共十五届五中全会通过的国民经济和社会发展第十个五年计划建议中已明确指出:“信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。”“大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。”,可见,党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。这是民航加快发展的机遇,更是民航信息化的难得机遇。随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。现在将详细介绍我们的设计一一网上机票预订管理系统。1.2业务目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。系统实现后,大大提高旅游局的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。1.3市场需要随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。网上机票预订管理系统的产生和发展正好满足人们的这种需求。2解决方案的前景2.1前景陈述人们在网上预订机票越来越普遍,能提供网上预订服务的网站也越来越多,如:携程旅行网等,但这些网站提供的服务并非实时的,而是在人工干预的基础上完成的。为了提升企业效益,特开发此网上预订机票系统。2.2主要的系统特征1管理员和用户的登陆要求合法的管理员以及用户才能登陆体统,防止系统被无关人员动用,使用字符串匹配对用户名和密码进行判断。管理员和用户的登录对相应的操作权限也不一样,如果是用户登录,管理员的窗口属性为不可用,管理员有舱位信息管理,客机信息管理,航线信息管理,客户类型信息管理,客户信息和订票信息管理,用户主要有舱位查询,客机信息查询,航线信息查询,客户类型信息查询,自己的信息管理,和自己订票和退票。1管理员的日常操作管理员可以对舱位信息,客机信息,航线信息,客户类型信息,进行查询、修改和删除操作,可以对客户信息和订票信息只有查询操作。2.2.3用户的的日常操作用户可以进行注册然后登陆系统,可以查询舱位信息,客机信息查询,航线信息查询,客户类型信息,可以对自己的信息进行修改,可以定票(按照航班号进行预订机票,显示所订机票的信息和价格,进入支付系统付账,并再次要求客户确认,确认无误后订票成功),可以退票(在特殊情况下(如天气不适合飞机起降,飞机延误超过30分钟)等给予全额退票,如果是个人原因只能退50%),对退票后的机票要在未售出机票中重新体现。2.3假设和依赖条件使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。由于本软件系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。本系统将可能会被反复使用于日常的上网过程当中。普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。3项目范围和限制3.1初始发布的范围用户的注册验证登录名密码用户信息界面订票界面退票界面管理员界面3.2后续发布范围购票服务评价低价机票推荐团队购票网上选坐申请航班实时起降消息3.3限制和排除条件普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。4业务环境4.1涉众档案用户要求网上订票方便快捷能看到最新的航班情况管理员要求订票系统管理方便公司高层要求系统使用之后能提高公司利润,降低运营成本4.2运行环境服务器软件:Windows2000Server中文版或更高;VB、MSSQLSever2000客户机软件:Windows98以上或以上;IE6.0以上该软件运行于Windows系统,数据库管理系统为MSSQLServer,使用VC++,JAVA,ASP等语言开发二软件需求规格说明书1引言1.1概述该软件需求规格说明描述了“网上机票预订管理系统”1.0版本的软件功能性需求和非功能性需求。同时还描述了用户在系统的工作中所参与的角色以及拥有的权限,从而使开发团队能够明确地了解所开发的“网上机票预订管理系统”1.0版本的各个方面,帮助他们在实际的开发过程中准确地完成所开发的模块,以满足用户的需求。该文档计划由实现和验证正确功能的项目团队成员来使用,除非在其他地方另有说明,这里所指定的所有需求都具有高优先级,而且都要在版本1.0中加以实现。1.2背景当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。今年是“十五”计划开局之年,中共十五届五中全会通过的国民经济和社会发展第十个五年计划建议中已明确指出:“信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。”“大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。”,可见,党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。这是民航加快发展的机遇,更是民航信息化的难得机遇。随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行1.3定义ba_订票管理员是指在机场的工作人员,ba_旅客是指所有需要预订机票的客户,个人信息包括自己的登录账号和密码,订票篮就是把你所要预定的机票先存在放一个固定的地方,通知账单是指订票信息及领取机票的时间和费用,领票申请是旅客向工作人员提供订票信息并提出取票,费用记录是显示机票的费用,订票信息包括所订机票的类型、时间。1.4参考资料《软件需求工程》2任务概述2.1目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。系统实现后,大大提高旅游局的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。2.2运行环境(OperatingEnvironment,OE)服务器软件:Windows2000Server中文版或更高;VB、MSSQLSever2000客户机软件:Windows98以上或以上;IE6.0以上该软件运行于Windows系统,数据库管理系统为MSSQLServer,使用VC++,JAVA,ASP等语言开发2.3假定(Assumption)和约束(Constraint)使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。由于本软件系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。本系统将可能会被反复使用于日常的上网过程当中。普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。3需求规定3.1对功能的规定3.1.1用户需求3.1.1.1组织机构和角色角色视图:1本视图展现business乱to「及其之间的关系口4票管理员冲_旅客角色说明:
角色名称说明ba_旅客广大用户,具有预订机票、领取通知账单、领取机票、取消预订、查看订票信息、付款等功能。群众ba_订票管理员机场工作人员,具有查看订票信息、打印通知账单、收费、安排航班、分发机票及航班和旅客信息的管理。工作人员旅客参与业务:说明:旅客通过登录界面查询机票信息,输入所需要预订的机票信息,领取通知账单,最后付款领取机票。如果中间有感不合适的可以取消预订。订票管理员业参与业务:
(fromBusirbssActor)•一,u_E.m伯只吉il修液.州声.«erftjend»J(fromBusirbssActor)•一,u_E.m伯只吉il修液.州声.«erftjend»J搠由炭切的L*言旧司所寄暮跋后扫后用5唉号井^愁月却甚吵■慨的事情.E|1丁注印J=.L,l_专甘Ti.叮预订机票业务I■■-—rrTInTPd
ba_iT示言理囚bu_I■■-—rrTInTPd
ba_iT示言理囚bu_预订机票(fromBusinessActor)本视图展现的鸟是祯订机票业务的参与者与业务用例.此图有助于了解清楚预订机票业务是如何构成的“预订机票业务说明:机票的预订需要通过旅客在网上输入机票信息,然后查询信息,确定其预订信息,订票管理员通过查看订票记录打印通知账单。机票领取业务:bu分发机票l」bu分发机票l」LI_f寸款机票领取业务说明:机票领取的业务是通过订票管理员查看订票的信息,在确认信息正确的情况下旅客支付费用,订票管理员分发给旅客机票。取消预订业务:本视图展现的词—旅客是机票领取业务的参与者与业务用例,此图有助于了解清楚机票领取本视图展现的词—旅客是机票领取业务的参与者与业务用例,此图有助于了解清楚机票领取业务是如何构成的,取消预订业务说明:取消预订业务是在旅客预订之后由于某些原因需要取消的情况下,由旅客申请取消,订票管理员查看订票的时间,如果是超过取消的时间就不能取消,如果没有超过时间就允许取消。3.1.1.3业务场景(1)机票预订业务场景业务场景说明:此图描述的是预订机票的业务流程,应使用预定义的businessactor和businessusecase作为泳道和活动。这样有助检查和发现businessactor和businessusecaseo(2)机票领取业务场景:
业务场景说明:此图描述的是机票领取的业务流程,应使用预定义的businessactor和businessusecase作为泳道和活动。这样有助检查和发现businessactor和businessusecaseo(3)取消预订业务场景:业务场景说明:此图描述的是取消预订的业务流程,应使用预定义的businessactor和businessusecase作为泳道和活动。这样有助检查和发现businessactor和businessusecaseo3.1.2系统需求顷』曰诵知畋单此图展玩的定业%务用例的追用.业刍用例的妄玩过程在每个用例实现中。这些实现过程得是概念模型建立的依据和分斫归纳闵更荽乂源。木例卖顷』曰诵知畋单此图展玩的定业%务用例的追用.业刍用例的妄玩过程在每个用例实现中。这些实现过程得是概念模型建立的依据和分斫归纳闵更荽乂源。木例卖观丁祟和领罩机察有关的业务用例■:bu-_g9ttizko:Gbir_ds:ribut©tickets此图展现的是业务用例的追溯,业务用例的实现过程在每个用例实现中。这些实现过程将是概念模型建立的依据和分析归纳的重要来源。本例实现了订票和领取机票有关的业务用例。系统将会打印通知账单,记录预订机票的信息。3.1.2.2系统需求规定(1)预订机票a、业务说明
用例名称bu_预订机票实现名称bur_borrowbooks用例描述旅客人通过此用例向系统查询并提交订票请求参与者旅客前置条件用户登录界面,通过验证。后置条件创建订票定单更新旅客订票记录主事件流1用户根据以前注册的账号登录系统,计算机显示机票预订界面用户选择查询机票,计算机显示查询界面用户按出行的始末地以及出现时间查询,计算机显示查询结果用户可单选或多选机票,并确认预订。计算机显示确认预订机票清单。用户选择确认预订,计算机显示预订机票定单及费用6用户选择提交定单,计算机显示提交结果7.计算机执行后置条件。用例结束备选事件流a用户信息不正确1.拒绝登录,用例结束a用户选择查看原有定单1.计算机执行主流事件4;a用户选择继续订票1.计算机执行2;b用户选择放弃1.计算机执行4a用户选择保存定单1.计算机保存并执行1;4.b用户选择放弃,1.计算机执行1;业务规则可根据自己的实际情况选择订票的数量涉及的业务实体Be_费用记录,Be—机票,Be_订票篮,Be_机票定单史。_个人信息验证
非功能性需求支持各地区的用户b、业务场景分析机票预订业务场景分析业务场景分析说明:旅客登录界面通过验证之后查询航班信息,如果没有符合的则结束,如果符合自己的需求则预订机票,计算机打印通知账单,旅客领取通知账单。如果登录时验证没有通过则返回继续登录。(2)机票领取:用例名称bu_机票领取实现名称bur_gettickets用例描述旅客通过此用例向系统查询并提交取票请求
参与者旅客订票管理员前置条件旅客个人信息正确后置条件1、打印通知订单2、显示所需金额主事件流1用户提供个人信息进行验证2订票管理员.查询订票信息,在计算机页面上显示计算机显示费用,用户交费订票管理员收取费用用户选择确认领取,计算机更新订票记录6订票管理员分发机票7.用例结束备选事件流a验证信息错误1.拒绝登录,用例结束a交费失败1.计算机执行3;a用户的订票信息过期1.计算机执行1;a用户选择放弃1.计算机执行1业务规则根据自己的订票信息领取机票数量涉及的业务实体Be_机票,Be_领票申请史。_机票订单史。_个人信息验证非功能性需求支持各地区的用户业务场景说明:旅客申请领取机票时查看查看其订票信息,如果信息不正确则结束,如果信息是正确的,则由旅客付款,计算机打印机票。C、业务实体分析1、订票的业务实体分析业务实体说明:上图显示的是订票的业务实体过程,旅客通过登录个人的信息进行验证,进入订票页面后选择所需的机票并将其放入订票篮,根据其机票的订单量显示其费用,对其每次的订单都有一个记录。
(fromj日usiriasUse-(CaseRealestk>n)业务实体说明:上图显示的时领取机票的业务实体过程,旅客通过个人信息的验证,根据自己的机票订单申请领取机票。3、分发机票业务实体分析:bur_getti(fromj日usiriasUse-(CaseRealestk>n)业务实体说明:上图显示的时领取机票的业务实体过程,旅客通过个人信息的验证,根据自己的机票订单申请领取机票。3、分发机票业务实体分析:bur_gettickets业务实体说明:上图显示的是打印通知账单的业务实体过程,订票管理员通过查看个人的订票信息,依据其机票的订单将其通知账单打印出来。3、领取机票业务实体分析:[ftomBusinessActt>r)诡_机票订单诡_机票burdistributetickets(tromBusinessUseCaseR&slizstiDn)分发机票业务实体说明订票管理员(fromBusinessActor}:上图显示的是机票分发过程的业务实体,订票管理员根be_机票订单据个人的验证信息,查看其机票的订单,收取费用并将机票发给旅客。3.1.2.3数据分析(1)概览bejl票,词_个人信息:|^日_订票信息突」几票订单be_知票由请O..n赛用记录bejffi知账单bejl票,词_个人信息:|^日_订票信息突」几票订单be_知票由请O..n赛用记录bejffi知账单机票实体名称Be_机票实体描述每个机票都有预订,分发,返回查看和取消预订等状态属性名称类型精度说明
机票分类字符10机票的分类所订票的日期日期机票上表明的飞机飞行日期始末站字符10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年一年级下学期数学6.1人民币的认识(教案)
- 六年级上册数学教案 第一单元 分数乘法第4课时 练习课 西师大版
- 学习2025年雷锋精神六十二周年主题活动实施方案 (4份)-94
- 《南乡子 登京口北固亭有怀》历年中考古诗欣赏试题汇编(截至2022年)
- 2024年鼠抗肿瘤相关抗原单克隆抗体项目资金筹措计划书代可行性研究报告
- 2024年注射剂类药品项目资金筹措计划书代可行性研究报告
- 2025年河北省秦皇岛市单招职业倾向性测试题库新版
- 2025陕西省建筑安全员C证考试题库
- 2025年嘉兴南洋职业技术学院单招职业适应性测试题库完整
- 2025年黑龙江旅游职业技术学院单招职业适应性测试题库完整版
- 试产到量产项目转移清单
- SCADA系统操作手册
- TB编程从入门到进阶
- 城市轨道交通应急处理 01 城市轨道交通应急处理概述-2
- 2023年全国中学生物理竞赛预赛试题含答案版
- 葛传椝向学习英语者讲话
- 6人小品《没有学习的人不伤心》台词完整版
- 教师沟通能力提升培训幼儿园家长沟通技巧教学课件
- 喀喇沁旗楼子店乡上烧锅白石矿石灰岩矿2022年度矿山地质环境治理计划书
- 中国石油天然气股份有限公司长庆油田分公司第九采油厂油田产能建设项目组竣工环境保护验收调查表
- 钢围堰监测方案
评论
0/150
提交评论