欢迎来到天天文库
浏览记录
ID:26293335
大小:1.20 MB
页数:34页
时间:2018-11-26
《软件项目详细设计文档_20121127》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、研发生产中心文档编号bsars_20121127版本1.0密级商密A项目名称蓝天航空公司机票预订系统项目来源蓝天航空公司QR-RD-022(Ver1.2)蓝天航空公司机票预订系统详细设计说明书(内部资料请勿外传)编写:黄志威日期:2012-11-26检查:张常玲日期:2012-11-26审核:陈芝砚邓志赟日期:2012-11-26批准:黄志威日期:2012-11-26SCAUOO2012版权所有不得复制文档变更记录序号变更(+/-)说明作者版本号日期批准1初稿张常玲0.12012-11-24黄志威2修改模块设计陈芝砚0.22012-11
2、-25黄志威3修改数据库设计邓志赟0.32012-11-26黄志威目录1.引言51.1编写目的和范围51.2术语表51.3参考资料51.4使用的文字处理和绘图工具62.全局数据结构说明62.1常量62.1.1城市62.1.2座位等级62.1.3座位状态62.1.4乘客类型62.1.5预订方式72.1.6支付方式72.1.7机票类型72.2变量72.3数据结构72.3.1航班72.3.2机票82.3.3乘客82.3.4座位92.3.5飞机92.3.6城市103.模块设计103.1用例图103.1.1系统用例103.1.2查询航班用例113
3、.1.3票务管理用例113.1.4乘客管理用例123.2功能设计说明123.2.1查询航班123.2.2票务管理模块163.2.3乘客管理224.类设计224.1总体架构设计224.1.1控制层234.1.2业务逻辑层234.1.3数据操作层234.1.4实体层244.2模块详细设计244.2.1flight模块254.2.2ticke模块274.2.3passenger模块315.数据库设计335.1flight表335.2ticket表335.3passenger表345.4seat表345.5plane表345.6city表341
4、.引言1.1编写目的和范围本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。1.2术语表序号术语或缩略语说明性定义1TBATicketBookingAgent,机票预订代理2CPCommonPassenger,普通乘客3VIPVeryimportantPerson,VIP乘客4ETe-ticket,电子机票5PTPaperTicket,纸质机票1.3参考资料资料名称作者文件编号、版本资料
5、存放地点《BSARS可行性分析说明书》黄志威v1.2DD-FR-01《BSARS项目计划》黄志威v1.2DD-FR-01《BSARS需求分析说明书》黄志威v1.2DD-FR-01《BSARS词汇表说明书》张常玲v1.2DD-FR-01《BSARS角色表说明书》张常玲v1.2DD-FR-01《BSARS架构设计说明书》黄志威v1.2DD-FR-01《BSARS概要设计说明书》陈芝砚v1.2DD-FR-01《BSARS数据库设计说明书》邓志赟v1.2DD-FR-011.1使用的文字处理和绘图工具文字处理软件:MicrosoftOffice2
6、010UML绘图工具:RationalRose7数据库绘图工具:PowerDesigner152.全局数据结构说明2.1常量2.1.1城市定义说明1丹佛,int,1位2华盛顿特区,int,1位3洛杉矶,int,1位4纽约,int,1位5亚特兰大,int,1位6克利夫兰,int,1位2.1.2座位等级定义说明1头等舱,int,1位2公务舱,int,1位3经济舱,int,1位2.1.3座位状态定义说明0有人,int,1位1空座,int,1位2.1.4乘客类型定义说明0普通乘客,int,1位1VIP乘客,int,1位1.1.1预订方式定义说明
7、0普通预订,int,1位1VIP预订,int,1位1.1.2支付方式定义说明0普通支付,int,1位1VIP支付,int,1位1.1.3机票类型定义说明0普通机票,int,1位1电子机票,int,1位1.2变量无1.3数据结构根据系统需求,定义以下数据结构。1.3.1航班定义说明idid,Longnumber航班号,StringleaveCityId出发城市id,LongleaveTime出发时间,DatearriveCityId到达城市id,LongarriveTime到达时间,Date1.1.1机票定义说明idid,Longnumb
8、er机票号,StringflightId航班id,LongseatId座位id,Longprice机票价格,float1.1.2乘客定义说明idid,Long,32位name姓名,String,32位per
此文档下载收益归作者所有