《软件分析与设计》 课程设计 下载本文

统的安全性。

基础设计概念和处理流程: 1 登陆系统

2输入登陆系统的相关信息和对应的密码 3进入系统

4根据出发地和目的地查询航线 5确定航线,进入选座界面 6输入订票人的信息 7存入数据库,生成订单 8进行支付系统进行支付

9乘客根据订单信息进行取票

10系统根据载客的所有情况进行统计

确定出自己模块的流程情况如下: 数据库信息系统管理流程:

3订票系统流程:

项目名称:航班信息管理 订票管理 用户信息管理 日期:2013.1.11-2013.1.15 地点:逸夫楼404

本阶段开始了该项目的具体设计和实施阶段,把自己要设计的项目进行了具体的流程分析和系统提供给用户的界面进行了设计,下面是自己的模块的详细设计成果:

《航班订票系统信息管理及选票详细设计说明书》

1引言

1.1编写目的

本设计说明书包括

1.航班的具体信息进行数据库管理包括航行信息和用户信息

2.航班航线的选择流程,乘客信息的选票过程,包括实现过程以及编码

1.2背景

a.为订票者提供航班的选择,以及具体的航班飞行时间,飞机乘客量。

b.把乘客的基本信息进行录入,使的乘客可以方便的进行购票和取票核对过程。

1.3定义 1.4参考资料

《数据库系统原理》王珊 萨师煊 高等教育出版社

《软件开发环境与工具》 相洁 吕进来 等 电子工业出版社 《系统分析和设计》课程设计指导书 软件学院 《软件工程导论》

2程序系统的结构

信息管理

航班信息管理 乘客信息管理

航线信息 舱位信息 客机信息 客户信息 客户等级信息

a 在数据库系统中定义航班的安排表,其中具体事项如下: 航班:

*航线信息的输入、修改和查询,包括航线编号、航班日期、出发城市、到达城市、出发时间、到达时间、经济舱价格、公务舱价格、头等舱价格和备注信息等。

*舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、服务类别,以及备注信息等。

*客机信息的输入、修改和查询,包括客机编号、客机型号、购买时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。

用户:

*客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、身份证号码、客户联系电话、客户类型和备注信息等。 *客户等级信息的输入、修改,包括客户等级编号、客户等级名称和备注信息等。

航线信息

int 航线编号 int 航班日期 char 出发城市