网上机票预定管理系统需求分析.docx

上传人:b****5 文档编号:7559241 上传时间:2023-01-25 格式:DOCX 页数:15 大小:238.57KB
下载 相关 举报
网上机票预定管理系统需求分析.docx_第1页
第1页 / 共15页
网上机票预定管理系统需求分析.docx_第2页
第2页 / 共15页
网上机票预定管理系统需求分析.docx_第3页
第3页 / 共15页
网上机票预定管理系统需求分析.docx_第4页
第4页 / 共15页
网上机票预定管理系统需求分析.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

网上机票预定管理系统需求分析.docx

《网上机票预定管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《网上机票预定管理系统需求分析.docx(15页珍藏版)》请在冰豆网上搜索。

网上机票预定管理系统需求分析.docx

网上机票预定管理系统需求分析

目录..................................................................................................................................................1

第一章.可行性分析.........................................................................................................................2

1.1引言.....................................................................................................................................2

1.2技术可行性............................................................................................................................3

1.3社会可行性..........................................................................................................................3

1.4经济可行性............................................................................................................................3

1.5 法律可行性.........................................................................................................................4

1.6 操作可行性分析.................................................................................................................4第2章.需求分析..........................................................................................................................4

2.1任务概述................................................................................................................................4

2.2功能需求(用DFD图表示)..............................................................................................5

2.3外部接口需求........................................................................................................................9

2.4性能需求................................................................................................................................9

2.5软件属性需求........................................................................................................................9

2.6数据需求(ER图表示).......................................................................................................9第3章.概要设计.............................................................................................................................11

3.1总体设计(系统总流程图).................................................................................................12

3.2模块设计................................................................................................................................12

3.3数据结构设计........................................................................................................................13

3.4故障处理说明........................................................................................................................15

参考文献.........................................................................................................................................16

第1章.可行性分析

1.1引言

1.1.1系统编写目的以及读者对象

系统编写目的

随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。

由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。

网上机票预订管理系统的产生和发展正好满足人们的这种需求。

系统开发人员

1.1.2项目背景

当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。

纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。

信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。

今年是“十五”计划开局之年,中共十五届五中全会通过的国民经济和社会发展第十个五年计划建议中已明确指出:

“信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。

”“大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。

”,可见,党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。

这是民航加快发展的机遇,更是民航信息化的难得机遇。

随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。

由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。

网上机票预订管理系统的产生和发展正好满足人们的这种需求。

现在将详细介绍我的毕业设计——网上机票预订管理系统。

系统管理员,网上订票用户。

采用国家标准GB8567-88

1.2技术可行性

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型科学,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立起和自身特点相适应的管理信息管理系统。

经对现有网上机票的销售和预订的实际考察发现,绝大多数的航空公司、网络公司及酒店等机票销售管理系统都已具备计算机软硬件和网络环境。

现有的网络硬件及软件的系统已经完全可以满足构造这样一个系统的实力。

本系统根据航空公司管理的实际要求,经过实际的需求分析,采用A作为开发工具,以SQL2000做数据后台,开发出来的网上机票预定管理系统。

整个系统从符合操作简便,界面友好,灵活,实用,安全的要求出发,完成了网上机票预定的全过程,包括机票信息管理,客户信息管理,航线信息管理,系统管理等管理工作。

技术环境已满足开发和使用的条件。

1.3社会可行性

本网上飞机票订票系统用于网上订票,人们只要能上网就能足不出户的查阅机票信息,还能根据相应的信息订票和付账,操作简单、显示结果易懂,没有不相关的繁琐复杂内容,完全适用各类人群,因此在社会可行性方面是完全满足的。

1.4经济可行性

本次网上机票预订管理系统的开发是建立在计算机技术广泛应用和普及于社会各个行业的实际工作中,并能够极大的减少航空公司、机票销售点工作人员的工作压力,降低售票开销,简化售票流程,提高机票管理系统的效率和准确性,规范旅客信息的管理。

从长远角度来看,此系统的投入会给航空公司机票销售信息统计完整化、数据处理智能化、经济预算科学化、业务处理高效化等。

另外本系统采用开发软件均为开源免费,可大大降低开发成本,一旦项目完成投入使用,即可见效益。

1.5 法律可行性

1.所有开发软件均采用开源免费软件,无版权纠纷。

2.无违反国家法律相关规定。

1.6 操作可行性分析

操作可行性,又称社会可行性或运行可行性,是对开发系统在一个给定的工作环境中能否运行或运行好坏程度的量度。

本系统以网络应用为主,用户界面和管理界面都和在网上查看新闻一样简单和易于操作。

所有有上网经历的用户都可以轻松地完成自己的目的,而管理对于航班及订单的管理也无须特地培训,简单知道航班的规则即可。

第2章.需求分析

2.1任务概述

要完成功能主要有:

●新用户注册,新用户可以注册,登陆系统后进行相应的信息交互。

●验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)

的不同分别对用户设定不同的访问权限。

●管理员信息的输入和修改,包括用户名、登陆密码。

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

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

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

●客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。

●客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、身份证号码、客户网上用户名、客户登陆密码、客户联系电话、客户类型和备注信息等。

●订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、出发城市、到达城市、出发时间、舱位类型、票价、结算金额和备注信息等。

1.管理员和用户的登陆

要求合法的管理员以及用户才能登陆体统,防止系统被无关人员动用,使用字符串匹配对用户名和密码进行判断。

管理员和用户的登录对相应的操作权限也不一样,管理员有舱位信息管理,客机信息管理,航线信息管理,客户类型信息管理,客户信息和订票信息管理,

用户主要有舱位查询,客机信息查询,航线信息查询,客户类型信息查询,自己的信息管理,和自己订票和退票。

2.管理员的日常操作

管理员可以对舱位信息,客机信息,航线信息,客户类型信息,进行查询、修改和删除操作,可以对客户信息和订票信息只有查询操作。

3.用户的的日常操作

用户可以进行注册然后登陆系统,可以查询舱位信息,客机信息查询,航线信息查询,客户类型信息,可以对自己的信息进行修改,可以定票(按照航班号进行预订机票,显示所订机票的信息和价格,进入支付系统付账,并再次要求客户确认,确认无误后订票成功),可以退票(在特殊情况下(如天气不适合飞机起降,飞机延误超过30分钟)等给予全额退票,如果是个人原因只能退50%),对退票后的机票要在未售出机票中重新体现。

2.2功能需求(用DFD图表示)

2.2.11.用户注册的DFD图

顶层图:

填写信息获得确认

1.层图

填写信息获得确认

数据流图

2.2.2用户订票的DFD图

顶层图:

1层图:

2层图:

2.2.3退票的DFD图

顶层图:

1层图:

2.2.4机票信息查询的DFD图

顶层图:

1层图:

2.3外部接口需求

在用户界面方面要求错误信息格式均以弹出提示框的形式出现,硬软件接口方面没有特别的需求,一般用户都可以直接使用。

2.4性能需求

因为系统本身较小,并不投入实际应用,因此响应时间、结果精度方面可能会比较差,数据量大小方面能够处理较大的数据量。

2.5软件属性需求

在数据检索、数据增删改方面必须做到丝毫不差,满足软件开发的正确性要求。

必须考虑充足的异常处理机制以及软件的复用性,以便增强软件的健壮性。

在安全保密性方面做到不同身份所能处理的事务不同,避免保密数据泄漏;设置足够的触发器对不安全的数据修改进行回滚操作,进而保证了安全性要求。

所开发出来的软件必须是可维护的,不能把一些东西做的太死。

2.6数据需求(ER图表示)

管理员信息实体E-R图如图2-1所示。

舱位等级信息实体E-R图如图2-2所示。

图2-2舱位等级信息实体E-R图

客机信息实体E-R图如图2-3所示。

图2-3客机信息实体E-R图

航线信息实体E-R图如图2-4所示。

图2-4航线信息实体E-R图

客户类型信息实体E-R图如图2-5所示。

图2-5客户类型信息实体E-R图

客户信息实体E-R图如图2-6所示。

图2-6客户信息实体E-R图

订票信息实体E-R图如图2-7所示。

图2-7订票信息实体E-R图

实体之间关系的E-R图如图2-8所示。

图2-8实体之间关系的E-R图

第3章.概要设计

3.1总体设计(系统总流程图)

3.2模块设计

3.2.1注册

新用户注册为会员,由用户将填好的注册信息表单提交到控制层,由控制层调用数据逻辑层操作数据库,完成用户的注册。

3.2.2用户登录

此模块对用户输入的登录信息进行验证,确定用户是否有权力进行并使用系统。

1.修改信息。

此模块接受用户对个人信息的修改及查看。

2.查询。

此模块主要是对航班日程安排存储进行查询,来满足的需求。

3.2.3订票

用户选好自己要订的机票后,系统会将相关信息一并发送到订票加工,经过验证处理,订票模块将信息写入订票信息存储。

3.2.4退票

此模块接受用户的退票信息,根据用户ID和预订的航班号,对满足退票条件的已预订机票进行退票处理。

3.2.5安排航班

此模块接收由航班信息存储提供的信息,对各个航班进行日程的安排。

将符合标准的航班日程信息进行记录并供用户查询和预订。

此加工的过程由管理员完成。

3.2.6制定航班

此模块的信息同航空公司提供,由管理进行录入,将符合格式和航班标准的航班信息写入航班信息存储中。

3.2.7交易管理

此模块接收订票信息存储提供的信息,对已付款的账户由管理操作改变交易状态,存储在订票信息存储中。

3.3数据结构设计

表9-1为管理员信息表。

表9-1manager管理员信息表

列名

数据类型

可否为空

说明

Manager_ID

varchar

NOTNULL

管理员编号

Manager_UserName

varchar

NULL

管理员用户名

Manager_PassWord

varchar

NULL

管理员密码

Manager_Tele

varchar

NULL

管理员联系方式

表9-2为供应商信息表。

表9-2serviceInfo舱位等级信息表

列名

数据类型

可否为空

说明

serviceNO

varchar

NOTNULL

舱位等级编号

serviceName

varchar

NULL

舱位等级名称

noPresent

varchar

NULL

是否有礼物

noNewsPaper

varchar

NULL

是否有报纸

noDrink

varchar

NULL

是否有饮料

noFood

varchar

NULL

是否有午餐

noMovie

varchar

NULL

是否有电影

canChange

varchar

NULL

是否可以改签

canCancel

varchar

NULL

是否可以退票

canDiscount

varchar

NULL

是否可以打折

serviceMemo

varchar

NULL

备注信息

表9-3为顾客信息表格。

表9-3planeInfo客机信息表格

列名

数据类型

可否为空

说明

planeNO

char

NOTNULL

客机编号

planeType

char

NULL

客机型号

buyDate

varchar

NULL

购买日期

serveDate

varchar

NULL

服役日期

isCommon

varchar

NULL

经济舱座位数量

isCommercial

varchar

NULL

公务舱座位数量

isFirst

varchar

NULL

头等舱座位数量

planeMemo

varchar

NULL

备注信息

表9-4为航线信息表。

表9-4airlineInfo航线信息表

列名

数据类型

可否为空

说明

airlineNO

char

NOTNULL

航线编号

departCity

varchar

NULL

出发城市

arrivalCity

varchar

NULL

到达城市

departDate

char

NULL

航班日期

departTime

char

NULL

出发时间

arrivalTime

char

NULL

到达时间

planeNO

char

NULL

客机编号

commonPrice

float

NULL

经济舱价格

commercialPrice

float

NULL

公务舱价格

firstPrice

float

NULL

头等舱价格

airlineMemo

varchar

NULL

备注信息

表9-5为客户类型信息表格。

表9-5customerType客户类型信息表

列名

数据类型

可否为空

说明

ctypeNO

char

NOTNULL

客户类型编号

ctypeName

char

NULL

客户类型名称

discount

float

NULL

折扣比例

续表

列名

数据类型

可否为空

说明

ctypeMemo

varchar

NULL

备注

表9-6为客户信息表格。

表9-6customerInfo客户信息表

列名

数据类型

可否为空

说明

customerNO

char

NOTNULL

客户编号

customerName

char

NULL

客户姓名

customerUserName

char

NULL

客户用户名

customerPassWord

char

NULL

客户登陆密码

customerSex

char

NULL

客户性别

customerID

char

NULL

身份证号码

customerAddress

char

NULL

客户居住地址

customerTele

char

NULL

客户联系电话

customerType

char

NULL

客户类型

customerMemo

varchar

NULL

备注

表9-7为订票信息表格。

表9-7ticketInfo订票信息表

列名

数据类型

可否为空

说明

ticketNO

char

NOTNULL

订票编号

customerNO

char

NULL

客户编号

customerName

char

NULL

客户姓名

customerType

char

NULL

客户类型

airlineNO

char

NULL

航线编号

ticketDate

varchar

NULL

出发时间

ticketSeatNO

char

NULL

座位号

ticketPrice

float

NULL

机票价格

ticketSum

float

NULL

结算金额

customerMemo

varchar

NULL

备注

3.4故障处理说明

错误或故障的输出信息

具体含义

对应的处理方法

用户名或密码错误,请重新登录!

此错误可能出现在用户登录时。

出错原因可能有两种,一种是数据库中根本就没有该用户名;另一种是该用户名对应的密码不正确。

输入合法的用户名,输入正确的密码后重新登录

数据库连接失败!

前台连接后台数据库时发生错误。

具体原因可能首先是数据库没有打开呈关闭状态;或者连接字符串写错,不能找到正确的数据库位置;更或者是因为在规定的时间内没有成功连接被终止。

打开数据库

查看连接字符串,更正错误

适当延长连接时限

修改失败,请输入完整信息!

该错误易发生于数据修改阶段。

错误原因是未填写完整要修改的内容。

将内容填写完整然后重新尝试修改

附录参考文献

[1]《现代软件工程》周之英编著.科学出版社.2000.1

[2]《工程应用软件开发技术》唐任仲编著.化学工业出版社.1999.5

[3]《实用软件工程》郑人杰,殷人昆,陶永雷编著.清华大学出版社.1997.4

[4]《软件工程》杨文龙编著.电子工业出版社.

[5]《软件工程—实践者的研究方法》RogerS.Pressman编著.机械工业出版社.1999.10

[6]《软件工程—技术、方法与

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1