飞机订票系统详细设计说明书要点.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文档编号: 版本号:v1.0 详细设计说明书 项目名称 飞机订票系统 项目负责人 何柳青 本文档编写者 何柳青 项目开发者 计算机081第二组 2010年12月4日 目录 1.引言 1 1.1编写目的 1 1.2背景 1 1.3参考资料 1 2.程序系统的结构 1 2.1运行环境 1 2.2 系统组织结构 2 3、程序设计说明 3 3.1“按目的地查询”程序描述 3 3.1.1功能 3 3.1.2 性能 4 3.1.3 输入项 4 3.1.4 输出项 4 3.1.5 算法 4 3.1.6 流程逻辑 4 3.2“航班信息管理模块”程序描述 5 3.2.1功能 6 3.2.2 性能 6 3.2.3 输入项 6 3.2.4 输出项 6 3.2.5 算法 6 3.2.6 程序流程逻辑 6 3.3“乘客信息管理”程序描述 7 3.3.1功能 7 3.3.2 性能 7 3.3.3 输入项 7 3.3.4 输出项 8 3.3.5 算法 8 3.3.6 程序PAD图 8 3.4 注释设计 9 3.5 测试计划 9 1.引言 1.1编写目的 本文档将对《飞机订票系统》的程序进行详细解析,是程序员编写代码的基础。本文档的读者是设计人员和程序员。 1.2背景 开发软件名称:飞机票订系统。 (1)项目任务提出者:中国民航及中国国际旅游开发公司。 (2)项目开发者:何柳靑,陆银琳,李欣纯,单国英,阿依古丽 (3)项目与其他软件,系统的关系:该系统采用现代流行WINDOWS操作界面。是标准的WIN32应用程序,可运行在WIN95 \WIN98 \WinMe \WIN2000 \WINXP \WIN7 \WINNT 等系统平台上的多任务应用程序。 1.3参考资料 《软件工程导论》 清华大学出版社 张海藩 编著 《实用软件工程》 清华大学出版社 郑人杰 等 编著 《数据库系统概论(第三版)》 高等教育出版社 萨师煊 王珊等编著 《实用软件文档写作》 清华大学出版社 肖刚等 编著 《软件工程》第3版 人民邮电出版社 张海藩等 编著 2.程序系统的结构 本程序每个子系统所包含的单元文件名称及其程序层次结构如表所示,对于特别简单的程序模块,其程序层次结构非常简单,在此从略,仅给出较为复杂的程序层次结构。 2.1运行环境 (1) 设备 硬件最低要求:内存512MB,硬盘50MB以上 (2) 支持软件 操作系统:WIN95\WIN98\WinMe\WIN2000\WINXP\WIN7\WINNT等 2.2 系统组织结构 此飞机订票系统共分为两大模块:后台管理员模块和前台票务员模块。后台管理员模块功能为航班信息调整,包括增加新航班、删除航班、修改航班信息;前台票务员模块功能为乘客信息管理,订票管理,航班信息查询。 图1.飞机订票系统程序层次结构 图2.后台管理员模块程序层次图 图3.前台票务员模块程序层次图 3、程序设计说明 本说明以航班查询模块中“按目的地查询”功能,航班信息管理模块以及乘客信息管理模块为例进行说明。 3.1“按目的地查询”程序描述 “航班查询模块”用来查询乘客所需的航班信息。前台票务员登录系统后,先进行查询方式选择,然后按所选方式输入查询关键词,系统在数据库中存储的航班中查找满足条件的航班,输出航班信息。模块中,按目的地查询,功能实现:前台票务员输入目的地,系统在数据库中,查询终点站与所查询目的地匹配的航班,并输出符合查询条件的航班全部信息,包括航班号、起始站、终点站、总机票数、剩余机票数、起飞时间、降落时间、飞行时间、备注信息。 3.1.1功能 按目的地查询模块程序功能见表1 表1 按目的地查询模块功能表 模块名称 按目的地查询 模块代码名称 Search_end 启动条件 单击“目的地查询查询” 输入 目的地 功能 查找与所查询目的地匹配的航班 输出 符合条件的所有航班全部信息或“无符合条件航班”提示 3.1.2 性能 本模块对程序性能没有特殊要求。 3.1.3 输入项 目的地:字符类型 3.1.4 输出项 对于用户单击按钮的行为,软件会作出相应的反应,将查询到的航班信息在屏幕打印出来,反馈给前台票务员。 3.1.5 算法 本程序没有采用特殊的算法。 3.1.6 流程逻辑 程序流程图见图4 图4.目的地查询查询 3.2“航班信息管理模块”程序描述 “航班信息管理模块”用来增加新航班、修改已有航班信息、删除航班。

文档评论(0)

麻将 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档