机票预订系统(详细设计说明书

机票预订系统(详细设计说明书

ID:20699482

大小:441.75 KB

页数:15页

时间:2018-10-15

机票预订系统(详细设计说明书_第1页
机票预订系统(详细设计说明书_第2页
机票预订系统(详细设计说明书_第3页
机票预订系统(详细设计说明书_第4页
机票预订系统(详细设计说明书_第5页
资源描述:

《机票预订系统(详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1弓I言21.1编卵W21.2觀21.3定义21.4参考资料32程序系统的结构33程序1(査询预订系统)设计说明43.1程序描述43.2功能53.3性能53.4输A项、53.5输出项63.6腿63.7勰賴73.8卽83.9存储分配93.10注释设计93.11限制条件93.12测试计划93.13尚未解决的问题94程序2(退订系统)设计说明94.1程序描述94.2雌104.3性能104.4输AJ质104.5输喊1()4.6算法114.7流程逻辑114.8接0124.9存储分配134.10注释设计134.11限制条件134.12测试计划134.13尚未解决的问题

2、13详细设计说明书1引言1.1编写目的在本机票预定系统项目的前一阶段,也就是概要设计阶段屮,己经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告屮详尽得以叙述及阐明。本阶段己在系统的概要设计的基础上,对机票预定系统做详细没计。主要解决了实现该系统程序模块具体设il•问题。包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。在下一阶段的编码过程屮,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库

3、动态操作的基础上,对系统进行编码。1.2背景开发软件名称:机票预订系统。开发者:张锐钦川户:航空公司,旅行社,乘客运行环境:个人电脑开发平台:MyEclipse7.0Mysql数1R•挥。系统架构:该系统采用java+jsp完成,用AWT开发系统界面设计。1.3定义查询:对数据库的操作的一种,用于搜索数据信息。插入:对数据库的操作的一种,用于将数据存入数据库中。更新:对数据库的操作的一种,用于更改数据库中的数据信息。1.4参考资料《软件工程》齐治昌谭庆平宁洪等高等教育出版社《实用软件工程》郑人杰等清华大学山版社2程序系统的结构土界lif航班预定界面杏询界面

4、功能选择功能选择航班退订界面功能选择按航班号齊询按账单号査询按起6地查询按H的地査询>査眷航班>确汄航班►输入个人信息►预定航班支付机票►打印机票>查看航班信息>取消航班预定程序系统结构图3查询订票程序设计说明3.1程序描述本系统主要用于机票预订,所以提供了以下儿个子功能:机票预订,取票通知,查询航班,查询机票,打印机票,各航班的营运统计,以及后台方而的航班的添加,取消航班,机票的生成,以及航班的杏询等后台功能。1、机票预订功能:旅行社和机场管理K有权力进行该项功能。首先通过查询得到旅客所需的航班,确足该航班还有没有被预订的座位,然后选择座位的等级,填写旅

5、客的详细信息之后就可进行网上预订机票。2、取票通知:该项功能只有旅行社和机场管理员有权力进行操作,在机票预订功能成功完成之后,系统会自动给浏览器端发送一条取票信息以及所耑缴纳的费用。旅行社可以利用特定设备将该収票信息打印出来,这就是収票通知。3、查询航班:可以通过输入岀发地,0的地,日期和吋间选定自己航班。4、查询机票:该项功能三方都可以操作,可以通过自己的身份证号以及取票通知上的机票号杏询自己的机票信息。5、打印机票:该功能只有机场管理员有权力操作,只有当管理员确认旅客已经付款后方予以打印机票,可以通过身份证号和对应的収票信息上的机票号查询机票信息,然后

6、服务器返回机票信息,管理员就可以打印该机票信息,交给旅客。6、各航班的营运统计:该项功能只有机场管理员才能操作,他可以通过输入年份和月份查询当月个航班的营运情况,以便机场能够及时掌握航班动态。7、后台的航班添加:该项功能只有机场管理员才能操作,他通过提供航班的具体信息添加航班信息。8、后台的取消航班:该项功能只有机场管理员才能操作,先通过航班号和航班U期査询到航班信息后,取消航班就可以将该航班从数据库屮删除。9、后台的航班查询:该项功能只有机场管理员才能操作,通过航班号和航班円期查询到航班信息。10、后台的机票生成:该项功能只有机场管理员j能操作,可以通过

7、该项功能给刚添加的航班生成对应的飞机票号纪录。3.2功能该程序输入-处理一输山图如下:机票奔询顶订系统数据输入数据判断页而信息求入SQL返回账革显示错误原因打印机票打印账单旅行社登陆数据库操作机票预订系统IPO图3.3性能精度:时间要求精确到分,价格精确到个位灵活性:响应鼠标和键盘的操作吋间特性:是电脑的配置和网络的响应速度而定3.4输人项名称数据类型数据格式有效范围输入方式数据來源保密条件姓名Varchar无6位以上输入乘客加密性别Varchar无2位选择乘客加密身份证号码Varchar无16—20位输入乘客加密联系电话Varchar无8位以上输入乘客加

8、密电子邮件Varchar无8位以上输入乘客加密工作单位Varcha

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

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

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