文档编号:
版本号:
详细设计说明书
项目名称 飞机订票系统
项目负责人 何柳青
本文档编写者 何柳青
项目开发者 计算机081第二组
2010年12月4日
目录
2.程序系统的结构1
系统组织结构2
3、程序设计说明3
“按目的地查询”程序描述3
性能4
输入项4
输出项4
算法4
流程逻辑4
“航班信息管理模块”程序描述5
性能6
输入项6
输出项6
算法6
程序流程逻辑6
“乘客信息管理”程序描述7
性能7
输入项7
输出项8
算法8
程序PAD图8
注释设计9
测试计划9
本文档将对《飞机订票系统》的程序进行详细解析,是程序员编写代码的基础。本文档的读者是设计人员和程序员。
开发软件名称:飞机票订系统。
(1)项目任务提出者:中国民航及中国国际旅游开发公司。
(2)项目开发者:何柳靑,陆银琳,李欣纯,单国英,阿依古丽
(3)项目及其他软件,系统的关系:该系统采用现代流行WINDOWS操作界面。是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WIN7 \WINNT 等系统平台上的多任务应用程序。
《软件工程导论》 清华大学出版社 张海藩 编著
《实用软件工程》 清华大学出版社 郑人杰 等 编著
《数据库系统概论(第三版)》 高等教育出版社 萨师煊 王珊等编著
《实用软件文档写作》 清华大学出版社 肖刚等 编著
《软件工程》第3版 人民邮电出版社 张海藩等 编著
2.程序系统的结构
本程序每个子系统所包含的单元文件名称及其程序层次结构如表所示,对于特别简单的程序模块,其程序层次结构非常简单,在此从略,仅给出较为复杂的程序层次结构。
(1) 设备
硬件最低要求:内存512MB,硬盘50MB以上
(2) 支持软件
操作系统:WIN95\WIN98\WinMe\WIN2000\WINXP\WIN7\WINNT等
系统组织结构
此飞机订票系统共分为两大模块:后台管理员模块和前台票务员模块。后台管理员模块功能为航班信息调整,包括增加新航班、删除航班、修改航班信息;前台票务员模块功能为乘客信息管理,订票管理,航班信息查询。
3、程序设计说明
本说明以航班查询模块中“按目的地查询”功能,航班信息管理模块以及乘客信息管理模块为例进行说明。
“按目的地查询”程序描述
“航班查询模块”用来查询乘客所需的航班信息。前台票务员登录系统后,先进行查询方式选择,然后按所选方式输入查询关键词,系统在数据库中存储的航班中查找满足条件的航班,输出航班信息。模块中,按目的地查询,功能实现:前台票务员输入目的地,系统在数据库中,查询终点站及所查询目的地匹配的航班,并输出符合查询条件的航班全部信息,包括航班号、起始站、终点站、总机票数、剩余机票数、起飞时间、降落时间、飞行时间、备注信息。
按目的地查询模块程序功能见表1
表1 按目的地查询模块功能表
模块名称
按目的地查询
模块代码名称
Search_end
启动条件
单击“目的地查询查询”
输入
目的地
功能
查找及所查询目的地匹配的航班
输出
符合条件的所有航班全部信息或“无符合条件航班”提示
性能
本模块对程序性能没有特殊要求。
输入项
目的地:字符类型
输出项
对于用户单击按钮的行为,软件会作出相应的反应,将查询到的航班信息在屏幕打印出来,反馈给前台票务员。
算法
飞机订票系统详细设计说明书 来自淘豆网m.daumloan.com转载请标明出处.