下载此文档

4-详细设计说明书.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
1引言 2
2
2
2
2
2程序系统的结构 2
3程序1(标识符)设计说明 2
3
3
3
3
3
3
3
3
4
4
4
4
4
4程序2(标识符)设计说明 4
详细设计说明书
1引言

详细设计说明书的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述;
它的作用是说明本系统如何具体地实现所要求的系统,具体地编写程序,是针对软件工程系统从总体设计、设备配置等方面所做的说明。

开发软件名称:航空订票系统
项目开发者:08软一 四人开发小组
组长:黄凌洪
组员:杨治民,林更生,郑奕

列出本文件中用到专门术语的定义和外文首字母组词的原词组。

《java程序设计》 清华大学出版社
《软件工程导论第五版》 张海藩 清华大学出版社
2程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。
数据库需要表述的信息有以下几种:
客户信息
飞机信息
航班信息
E/R图如图4所示.
订票数量
订票日期
订票人姓名
订票人电话
订票人身份证号
订票人地址
订票人年龄
订票人性别





订票




航班号
起飞时间
降落时间
起飞地点
降落地点
所属防空公司
座位数
成人票价
折扣
订票状态
图4 模型的E/R图
系统介绍
本系统设计根据售票流程进行。页面跳转流程如下:登陆界面,订票系统,航班时刻信息查询系统,航班综合信息查询系统。
一般来说,售票与订票系统至少要满足下列条件:
具有乘客乘坐飞机的起点,终点,日期,和座位等信息。
可以查询当前航班的订票信息,可以查询航空公司的航班信息和航班时刻信息。
因此,此航空管理系统的功能模块可以设计成如下图所示
航空管理系统功能模块图
具体实现
航空订票管理软件
身份验证
超级管理员
用户
查询所有信息数据







出数据
航班信息管理
订票人信息管理
添加数据
查询数据
删除数据
修改数据
添加数据
删除数据
修改数据
查询数据
输入新航班数据
保存航班数据
删除航班数据
刷新数据
刷新输出数据
修改航班数据
更新航班数据
刷新航班数据
输入查询数据
输出数据
输入订票人数据
保存订票人数据
删除订票人数据
刷新数据
刷新输出数据
修改订票人数据
更新订票人数据
刷新航班数据
输入查询数据
输出数据
系统层次结构图(服务器端)
本系统主要用SQL Server2000创建数据库,,操作系统为2000 Server2000创建数据库名为航空管理系统,根据系统功能和开发的需要,本系统需要三个数据表:乘客表,机票信息表,航班信息表,他们的数据结构设计如下所示:
创建航班信息数据库,其数据表的逻辑结构设计如下表所示:
字段序号
字段名称
数据类型
字段宽度
关键字
1
班次
varchar
50
主键
2
起飞地点
varchar
50
3
到达地点
varchar
50
4
座位数
Int
4
5
所属航空公司
varchar
50
创建航班信息表,其数据表的逻辑结构设计如下表所示:
字段序号
字段名称
数据类型
字段宽度
关键字
1
航班号
varchar
50
主键
2
班次
varchar
50
3
日期
datatime
8
4
起飞时间
datatime
8
5
到达时间
datatime
8
6
金牌票价
Int
4
7
银牌票价
Int
4
8
普通票价
Int
4

创建乘客表,其数据表的逻辑结构设计如下表所示:
字段序号

4-详细设计说明书 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小558 KB
  • 时间2020-11-27