以中国南方航空为竞品结构化分析并设计航空购票网页

本文详细介绍了中国南方航空机票预订系统的结构化分析与设计,包括系统概述、业务流程、数据字典、实现方案和功能描述。系统分为前台订票和后台管理两部分,支持用户注册、查询航班、预订机票,后台则负责航线管理和订单管理。采用基于Dubbo的分布式系统架构,确保技术、操作和经济的可行性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 结构化分析

  • 第一章 系统概述

  1. 系统目标

此项目是基于web的独立开发的机票预订系统,可以提供中国南方航空公司的机票预订服务,用户可以根据自己的行程预订机票。系统分为前台订票系统以及后台管理系统。其中,前台订票系统包括用户帐号注册、登录和注销,个人信息管理,机票航线查询,信息管理,订单管理以及舱位等级,积分制度等功能;后台管理系统包括管理用户信息,根据航线信息添加、修改、删除航线,管理用户订单等功能。

  1. 系统背景

软件名称:中国南方航空机票预订系统

提出者:中国南方航空公司

开发者:中南大学信息院计科1505

李佳颖 南方 赵雨晴 陶婉莹

用户:乘坐南航飞机的旅客,中国南方航空公司系统管理员

运行该软件的计算站:Internet、航空公司、网上支付系统

由开发组成员负责系统的技术维护功能,中国南方航空公司负责机票预订系统的日常运营,网上支付功能由各大网上银行、微信以及支付宝支持。

3、系统要求

(1)精度要求

由于软件要与银行及支付APP进行交互,所以需要处理货币单位,精确到小数点以后三位即可。此精度也满足其他操作要求。

(2)时间性要求

A.响应时间:在系统网页上能够立即响应用户指令

B.更新处理时间:每隔六小时自动导入新的航线信息

(3)可靠性要求

A.服务器能稳定运行

B.用户不会出现不可预计的错误

C.网页出现可预计错误时给予错误信息提示

D.定期备份数据库

E.在管理员执行低级操作造成破坏后能进行恢复

(4)安全性要求

A.系统设计能够有良好的抵御黑客入侵的能力

B.用户信息以密文的形式传递,用户密码采用保密性强的加密算法

C.用户信息不能泄露

一、主要描述系统的业务流程

系统流程图:

二、数据字典

  1. 数据流条目

(1)注册信息=中文姓+中文名+性别+证件类型+证件号码+生日+手机号码+邮箱+密码

(2)用户信息=注册信息+里程数

(3)登录信息=手机号码+密码+验证码

(4)管理员信息=管理员名+管理员密码

(5)航班信息=航空公司+航班号+出发城市+到达城市+出发日期+出发时间+飞行时间+航班容量+头等舱剩余量+头等舱票价+商务舱剩余量+商务舱票价+经济舱剩余量+经济舱票价

(6)机票查询信息=出发城市+目的城市+出发日期+出发时间

(7)座位信息=座位等级+座位号

(8)机票信息=订票人姓名+航班号+出发城市+目的城市+出发日期+登机口+座位信息+登机时间+票号

(9)订单信息=用户信息+机票信息

(10)物品信息=物品种类+物品重量+物品特点

  1. 文件条目

名称

用户信息表

简述

存储用户信息,便于查询和修改

文件组成

中文姓+中文名+性别+证件类型+证件号码+生日+手机号码+邮箱+密码+里程数

名称

航班信息

简述

存储与航班相关的信息,便于查询和修改

文件组成

航空公司+航班号+出发城市+到达城市+出发日期+出发时间+飞行时间+航班容量+头等舱剩余量+头等舱票价+商务舱剩余量+商务舱票价+经济舱剩余量+经济舱票价

名称

特殊乘客服务

简述

本系统为需要特殊旅客服务的乘客提供帮助,特殊旅客服务包括:婴儿摇篮,老人协助服务,行动障碍旅客帮助服务以及宠物的托运服务

文件组成

申请类型+申请原因+用户信息

名称

失物招领中心文件

简述

本系统为用户提供失物招领服务,该文件存储当前失物招领中心对遗失物品的登记记录

文件组成

物品种类+物品重量+物品特点

名称

航班行李清单

简述

用于存储每个航班对应的托运行李的相关信息

文件组成

行李重量+托运人姓名+票号+航班号

  1. 加工条目

名称

读入用户信息

加工号

1.1, 3.1, 4.1, 11.1

简述

用户进行个人信息查询时,需要输入相应的个人信息,交由系统处理

输入数据流

用户管理

输出数据流

用户信息

名称

核对个人信息

加工号

1.2, 3.2, 4.2, 11.2

简述

供以用户进行个人信息查询之前的信息核对审查

输入数据流

用户信息

输出数据流

正确的/错误的用户信息

名称

读入用户注册申请

加工号

2.1

简述

新用户注册时,提交注册申请表给系统,系统读入后做相应的处理

输入数据流

注册申请表

输出数据流

申请信息

名称

更新用户列表

加工号

2.2

简述

当有新的用户申请成功时,系统需要更新相应数据库中存储的用户列表

输入数据流

申请信息

输出数据流

用户列表信息

名称

读入特殊旅客服务申请信息

加工号

5.1

简述

对于需要申请特殊服务的旅客需要向系统提交申请表,由系统读入后进行相关的处理

输入数据流

特殊旅客申请

输出数据流

申请信息

名称

核实特殊旅客申请信息

加工号

5.2

简述

当有特殊旅客提交特殊服务申请时,系统需要根据其申请信息进行信息核实,以判断是否给予特殊帮助

输入数据流

申请信息

输出数据流

合格的/不合格的申请内容

名称

读入订单申请

加工号

6.1

简述

用户需要订购机票时,需要提交订单申请表,由系统读入后进行相关的处理

输入数据流

订单申请

输出数据流

订单信息

名称

处理订单列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值