航空订票系统需求分析说明书-

航空订票系统需求分析说明书-

ID:307726

大小:108.00 KB

页数:7页

时间:2017-07-21

航空订票系统需求分析说明书-_第1页
航空订票系统需求分析说明书-_第2页
航空订票系统需求分析说明书-_第3页
航空订票系统需求分析说明书-_第4页
航空订票系统需求分析说明书-_第5页
航空订票系统需求分析说明书-_第6页
航空订票系统需求分析说明书-_第7页
资源描述:

《航空订票系统需求分析说明书-》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业论文(设计)论文题目航空订票系统需求分析说明书1.1编写目的1.本需求分析说明书是为了开发《机票预定系统》而编写的,主要面向分析员、程序员、测试员和最终用户,使之能更好地理解系统功能以及实现系统。2.本说明书不仅是整个软件开发的依据,对以后的维护性工作也起着指导性的作用,同时也是测试计划和用户手册的编写依据。1.2项目背景1.软件系统名称:航空订票系统2.任务提出者:XX航空公司3.用户:XX航空公司,各大旅行社,旅客4.实现:XX航空公司计算中心5.构建平台:Windowsxp/window

2、s2003及以上,其数据库构建在myslq上,并可实现权限限制性兼容,与Windows其他软件并不冲突。1.3定义1.数据流----数据进入模块后可能有多种路径进行处理2.主键----数据库表中的关键域且值互不相同3.外键----数据库表中与其他表主键相关联的域4.SQL----StructuredQueryLanguage(结构化查询语言)5.SQLSERVER----系统服务器使用的数据库管理系统6.系统----若未特别指出,统指本航空订票系统1.4参考资料1.软件工程清华大学出版社2.机票预

3、定系统项目计划任务书XX航空公司3.概要设计说明书4.ComputerNetworkA.S.Tanenbaun、PrenticeHall2.数据描述2.1数据需求1.旅客:姓名、证件号(身份证号码/护照号码)---主键、联系方式、出发时间、出发地点和目的地、航班舱位要求2.取票单:单号---主键、姓名、票号3.帐单:编号---主键、付款金额、票号4.机票:票号---主键、姓名、证件号、航班、座位、起飞时间、起飞地点、抵达时间、抵达地点、票价5.航班:航班号---主键、起飞时间、起飞地点、抵达时间、

4、抵达地点、座位数、空位数、票价数据表图:Passengers:姓名证件号联系方式出发时间出发地点目的地舱位要求SingleTicket:单号姓名票号Bill:编号付款金额票号Ticket:票号姓名证件号航班座位起飞时间起飞地点抵达时间抵达地点票价Flights:航班号起飞时间起飞地点抵达时间抵达地点座位数空位数票价2.2数据库介绍1.服务器程序在对订票/取票进行操作时需对数据库进行数据提交,即对数据表进行查询和修改:在订票/取票过程中都需要对数据库中的所有表,进行联合查询、修改。2.物理数据结构主

5、要用于各模块之间函数的信息传递。3.接口传递的信息是用数据结构封装了的数据,以参数传递或返回值的形式在各模块间进行传输。4.对于出错信息将送入显示模块中,机票信息、帐单信息、取票单信息送入准备打印模块中准备打印格式。服务器端数据处理图:接收数据航空订票系统(服务端)数据处理查询发送数据判断类型准备SOL判断查询解开数据包数据库操作判断原因准备数据包接收客户端数据准备返回数据准备返回数据发送数据到客户端3.功能需求3.1功能划分1.航班查询2.旅客订票3.航班信息管理4.航班安排5.售票管理6.退票

6、管理7.机票销售情况核算3.2功能描述1.航班查询:旅客可通过网络访问该系统客户端网址,可根据旅客提供的出发时间、出发地点和目的地、舱位要求等,查询满足旅客要求的航班。通过检索可得到航班的相关信息,从而可以方便旅客订票并掌握所需信息,同时可减少工作人员的工作量。2.旅客订票旅客将订票的相关信息通过工作人员输入系统客户端。客户端将旅客的订票信息通过网络传送给服务端,服务端根据接收到的信息由航班安排系统为旅客安排座位并返回相应的确认信息给该客户端。订票信息生成后,存入相应的存储区域,并对数据库进行数据

7、提交。客户端打印取票单及帐单给旅客,旅客在登机前,经信息核审后,即可领取机票登机。3.航班信息管理航空公司可将所有航班的信息存入数据库,方便用户对航班基本信息查询,相关工作人员可根据公司要求,经系统身份认证后登录并对航班信息进行修改等操作,从而使航班信息便于管理。4.航班安排从客户端接收到旅客的订票信息,该系统可在短时间内处理旅客航班问题。将订票信息送往数据库并更新,客户端的航班查询信息也同步更新。节省时间的同时,也能让旅客得到最新的航班信息。5.售票管理旅客不仅可在各客户端进行机票预定,也可直接

8、在机场的售票处购票,购票信息由系统提交到数据库进行管理更新。6.退票管理机票有效期内,旅客若需退票,可在退票处进行退票。退票信息,由工作人员输入系统,系统对订票信息或售票信息进行删除更新。7.机票销售情况核算因为航空公司机票销售量大,而航空公司为了公司的经营,有需要在一定的时间阶段了解公司机票的销售情况。而庞大的数据量通过人工来完成,似乎不太现实,而该系统可帮助航空公司进行售票情况的核算。4.2功能描述1.航班查询:旅客可通过网络访问该系统客户端网址,可根据旅客提供的出发时间、出发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。