飞机订票系统设计与说明书.doc

飞机订票系统设计与说明书.doc

ID:58683783

大小:464.00 KB

页数:17页

时间:2020-10-12

飞机订票系统设计与说明书.doc_第1页
飞机订票系统设计与说明书.doc_第2页
飞机订票系统设计与说明书.doc_第3页
飞机订票系统设计与说明书.doc_第4页
飞机订票系统设计与说明书.doc_第5页
资源描述:

《飞机订票系统设计与说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.文档编号:版本号:v1.0详细设计说明书.项目名称飞机订票系统项目负责人何柳青本文档编写者何柳青项目开发者计算机081第二组2010年12月4日目录1.引言11.1编写目的11.2背景11.3参考资料1.2.程序系统的结构12.1运行环境12.2系统组织结构23、程序设计说明33.1“按目的地查询”程序描述33.1.1功能33.1.2性能43.1.3输入项43.1.4输出项43.1.5算法43.1.6流程逻辑43.2“航班信息管理模块”程序描述53.2.1功能63.2.2性能63.2.3输入项63.2.4输出项63.2.5算法63.2

2、.6程序流程逻辑63.3“乘客信息管理”程序描述73.3.1功能73.3.2性能73.3.3输入项7.3.3.4输出项83.3.5算法83.3.6程序PAD图83.4注释设计93.5测试计划9.1.引言1.1编写目的本文档将对《飞机订票系统》的程序进行详细解析,是程序员编写代码的基础。本文档的读者是设计人员和程序员。1.2背景开发软件名称:飞机票订系统。(1)项目任务提出者:中国民航及中国国际旅游开发公司。(2)项目开发者:何柳靑,陆银琳,欣纯,单国英,阿依古丽(3)项目与其他软件,系统的关系:该系统采用现代流行WINDOWS操作界面。

3、是标准的WIN32应用程序,可运行在WIN95WIN98WinMeWIN2000WINXPWIN7WINNT等系统平台上的多任务应用程序。1.3参考资料《软件工程导论》清华大学海藩编著《实用软件工程》清华大学人杰等编著《数据库系统概论(第三版)》高等教育萨师煊王珊等编著《实用软件文档写作》清华大学肖刚等编著《软件工程》第3版人民邮电海藩等编著.2.程序系统的结构本程序每个子系统所包含的单元文件名称及其程序层次结构如表所示,对于特别简单的程序模块,其程序层次结构非常简单,在此从略,仅给出较为复杂的程序层次结构。2.1运行环境(

4、1)设备硬件最低要求:存512MB,硬盘50MB以上(2)支持软件操作系统:WIN95WIN98WinMeWIN2000WINXPWIN7WINNT等2.2系统组织结构此飞机订票系统共分为两大模块:后台管理员模块和前台票务员模块。后台管理员模块功能为航班信息调整,包括增加新航班、删除航班、修改航班信息;前台票务员模块功能为乘客信息管理,订票管理,航班信息查询。.图1.飞机订票系统程序层次结构图2.后台管理员模块程序层次图.图3.前台票务员模块程序层次图3、程序设计说明本说明以航班查询模块中“按目的地查询”功能,航班信息管理模

5、块以及乘客信息管理模块为例进行说明。3.1“按目的地查询”程序描述“航班查询模块”.用来查询乘客所需的航班信息。前台票务员登录系统后,先进行查询方式选择,然后按所选方式输入查询关键词,系统在数据库中存储的航班中查找满足条件的航班,输出航班信息。模块中,按目的地查询,功能实现:前台票务员输入目的地,系统在数据库中,查询终点站与所查询目的地匹配的航班,并输出符合查询条件的航班全部信息,包括航班号、起始站、终点站、总机票数、剩余机票数、起飞时间、降落时间、飞行时间、备注信息。3.1.1功能按目的地查询模块程序功能见表1表1按目的地查询模块功能

6、表模块名称按目的地查询模块代码名称Search_end启动条件单击“目的地查询查询”输入目的地功能查找与所查询目的地匹配的航班输出符合条件的所有航班全部信息或“无符合条件航班”提示3.1.2性能本模块对程序性能没有特殊要求。3.1.3输入项目的地:字符类型.3.1.4输出项对于用户单击按钮的行为,软件会作出相应的反应,将查询到的航班信息在屏幕打印出来,反馈给前台票务员。3.1.5算法本程序没有采用特殊的算法。3.1.6流程逻辑程序流程图见图4.图4.目的地查询查询3.2“航班信息管理模块”程序描述“航班信息管理模块”用来增加新航班、修改

7、已有航班信息、删除航班。.3.2.1功能航班信息管理模块程序功能见表2表2航班信息管理模块模块名称航班信息管理模块代码名称Flight_manage启动条件单击“航班信息管理”输入新班信息或需要修改航班信息功能实现航班信息实时更新输出错误警告或全部航班信息3.2.2性能本模块对程序性能没有特殊要求。3.2.3输入项航班号:字符型始发站:字符型终点站:字符型总机票数:整型剩余机票数:整型起飞时间:datatime类型降落时间:datatime类型飞行时间:datatime类型.备注:字符型3.2.4输出项对于用户单击按钮的行为,软件会做出

8、相应的反应,将航班信息在屏幕打印反馈给后台管理员。3.2.5算法本程序没有采用特殊的算法。3.2.6程序流程逻辑程序逻辑见N-S图,即图5图5.航班信息管理模块N-S图.3.3“乘客信息管理”程序描述“乘客

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

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

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