网上机票预定管理系统.docx

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

网上机票预定管理系统.docx

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

网上机票预定管理系统.docx

网上机票预定管理系统

目 录

摘 要I

AbstractII

目 录I

第1章绪 论1

1.1系统背景1

1.2系统实现的目标2

第2章可行性分析3

2.1系统流程图3

2.2技术可行性分析4

2.3操作可行性分析4

2.4经济可行性分析4

2.5法律可行性4

第3章需求分析5

3.1MIS系统的产生和发展情况5

3.2系统功能需求分析5

3.3数据库需求分析7

3.3.1实体分析7

3.3.2实体模型的关系分析7

3.3.3数据字典8

3.4系统的性能需求9

3.5运行环境需求11

3.6本章小节11

第4章系统的概要设计12

4.1系统功能模块设计12

4.2数据库设计13

4.2.1数据层设计13

4.2.2系统E-R图14

4.2.3数据库模型设计14

4.3本章小节15

第5章详细设计17

5.1开发工具简介17

5.1.1Java编程语言简介17

5.1.2Eclipse简介18

5.1.3Spring简介18

5.1.4Struts简介19

5.1.5Hibernate简介20

5.1.6MYSQL简介20

5.2系统登录模块设计20

5.3用户注册模块设计21

5.4用户个人信息修改模块设计23

5.5查询与订票模块设计24

5.6查询购物车和退票模块设计25

5.7管理员功能视图设计27

5.8航班制定模块设计27

5.9航班日程安排模块设计29

5.10管理员查询及交易模块设计30

5.11本章小结31

第6章系统测试32

6.1为什么进行系统测试32

6.2软件测试32

6.3基于Web的系统测试34

6.4本章小结34

第7章系统主要功能说明35

7.1用户注册35

7.2系统登录35

7.3个人信息修改36

7.4订票36

7.5查看订单及退票37

7.6航班制定37

7.7航班日程安排39

7.8交易管理39

结 论40

致 谢41

参考文献42

附录143

中文译文43

附录247

英文原文47

附录3程序源代码52

摘 要

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

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

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

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

论文主要介绍了本课题的开发背景所要完成的功能和开发过程。

重点说了系统的设计的重点设计思想和系统的详细设计。

关键词 管理信息系统;机票管理;eclipse;mysql

Abstract

Asinformationtechnologyinthemanagementofincreasinglydeepandbroadapplications,managementinformationsystemsimplementation,technologyhasgraduallymatured.ManagementInformationSystemisacontinuousdevelopmentofnewscience,anyorganizetodeveloptosurvive,higherefficiencyorganicinternalactivitiestoorganizethemselves,itmustalsoestablishitsowncharacteristicsthatsuitthemanagementinformationmanagementsystemAccordingtotheairlinemanagementsystemsoftheactualdemand,theactualdemandanalysisusingEclipseasaconstitutiontool,MYSQLDatabaseMenagementSystemasbackgroundsupport,theconstitutionoftheOnlineAirplaneTicketBooksManagementSystem.Withtheentiresystemfromthesimple,friendlyinterface,flexible,practicalandsafetyrequirements.CompletionoftheOnlineAirlineTicketBooking,theentireprocess,includingticketinformationmanagement,customerinformationmanagement,informationmanagementservices,managementsystemsmanagement.Thispaperpresentstheconstitutionofthebackgroundtaskstobeaccomplishedbythedevelopmentandfunctionoftheprocess.Thatthefocusofthesystemisdesignedtofocusondesignandthedetaileddesign.

Keywords managementinformationsystems ticketmanagement eclipse mysql

绪 论

 系统背景

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

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

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

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

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

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

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

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

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

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

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

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

一般而言,网上机票预订管理系统应该包括客户、网上预订/退票、航线管理几个模块。

计算机技术以突飞猛进的速度渗透到各个领域,成为人们生活中不可缺少的一部分。

迄今为止,我国的信息化建设已取得很大进步,在这样的环境下,航空信息化建设也向着严密,科学,完善的管理体系发展。

目前,在软件开发活动中,无论何种服务,应用系统的开发仍然是开发的主题,网上机票预订管理系统就这样的应用系统。

一个庞大的机票预订系统面向的客户很多,提供的功能也很多,如用户注册、用户管理、制定航班、查询航班、预订机票、退票业务等。

本系统在Eclipse下采用当前流行的Spring+Struts+Hibernate框架,以Spring为核心,把Struts和Hibernate组装到Spring中。

Spring就好像是一座房子的钢筋结构,Struts和Hibernate就是建筑房子的材料,被组装到这个钢筋结构中。

Spring做为整体框架,负责接收用户的请求,然后将这些请求转发给Struts进行控制,然后再将请求结果转发回用户,而Hibernate的作用是实现数据逻辑和业务逻辑的分离,将关系型数据库的操作模式模拟为面向对象数据库的操作,让开发者不在关心每一条记条的情况,而是直接关心将要用到的数据对象,即数据表中的“字段”。

 系统实现的目标

网上机票预订管理系统的总目标是:

在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有简易操作的网上用/管系统,实现网上预订机票,让用户更加方便,更加快捷地完成机票的预订过程。

同时实现对机票的管理,对航班的管理等操作。

从“七五”开始起步,经过“八五”、“九五”的重点建设,民航信息化在基础设施建设,重要信息系统开发和运行,技术队伍建设和人才培训等方面都取得了显著成绩,为进一步加快民航信息化奠定了良好的基础。

民航信息基础设施建设已初具规模,形成以空管通信网和商务通信网为骨干的两大专用通信网络。

空管通信网以自动转报、分组交换和卫星通信为主,连接全国各管理局、省(市、区)局和主要航站,覆盖所有国际航路和国内干线航路,承担空中交通管制、航空气象与情报、飞行计划与动态、综合管理等业务传输和国际数据交换服务。

商务通信网覆盖国内近300个主要城市和80个国外城市及港澳地区,网络用户终端数量超过28000台,通过技术改造初步形成支持多种主机系统和应用环境的基于IP的开放网络结构,承担着客货运输业务数据传输。

机票的销售往往通过固定的销售网点或是在机场购买,虽然销售网点很多,但无法满足人们对各种信息的需求,在效率上也有很大欠缺,而网上机票的预订弥补了这个不足,人们可以通过庞大而方便的计算机网络,随时随地地查询和预订机票,这将大大简化用户的购票过程,也减少了工作人员的工作量。

 可行性分析

可行性是指开发一个新系统或者修改/升级一个旧系统将会对用户带来多少利益的一个度量,可行性分析是为了能够用最小的代价在尽可能短的时间内确定问题是否可解,可以为用户方的决策者进行下列决策提供依据:

按原计划进行,对项目进行必要的调整或取消项目。

系统流程图

根据对系统的分析,现画出系统的基本流程图如图2-1用户流程图和图2-2管理流程图如下所示。

图2-1 用户流程图

图2-2 管理员流程图

 技术可行性分析

技术可行性就是从技术的角度出发,分析研究要开发项目的可行性。

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

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

加上现在对网络系统构造的支持,如现下流行的Eclipse下应用Spring+Struts+Hibernate对Web开发的强大支持,以及Tomcat服务器的简易安装和稳定的运行对于系统的构建、运行和维护都可以轻松地完成。

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

 操作可行性分析

操作可行性,又称社会可行性

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

当前位置:首页 > 农林牧渔 > 林学

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

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