机票预订系统Word下载.docx

上传人:b****3 文档编号:14352329 上传时间:2022-10-22 格式:DOCX 页数:16 大小:535.87KB
下载 相关 举报
机票预订系统Word下载.docx_第1页
第1页 / 共16页
机票预订系统Word下载.docx_第2页
第2页 / 共16页
机票预订系统Word下载.docx_第3页
第3页 / 共16页
机票预订系统Word下载.docx_第4页
第4页 / 共16页
机票预订系统Word下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

机票预订系统Word下载.docx

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

机票预订系统Word下载.docx

年月日一、项目简介一、项目简介1.1项目开发的背景项目开发的背景随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。

目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。

因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。

1.2项目开发的意义项目开发的意义机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。

它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。

二、任务分配二、任务分配学号姓名承担的任务职位15101243蒲晓波后台功能设计组长15101239侯钧译数据库设计及实验报告撰写组员15101222丁择成前台功能设计三、需求分析三、需求分析3.1系统的可行性分析系统的可行性分析3.1.1技术可行性分析技术可行性分析本系统采用了ASP.NET技术,其特点是易于开发和维护。

利用ASP.NET+SQLServer2005构架方式,并应用System作为搭载平台建立整个系统的Web服务器。

VS2010软件已经熟练的掌握和应用;

通过数据库原理与应用课程也掌握了SQLServer数据库技术。

3.1.2操作可行性分析操作可行性分析机票预订系统要要做到界面美观友好、该系统中的导航栏中的各个模块管理方便、浏览者使用简单。

管理人员经过培训,能够使用本系统来管理该机票预订系统相关信息资源和用户信息,所以本网站在操作上是可行的。

3.2功能需求功能需求机票预定系统是为客户提供订票退票等与机票相关内容和管理的系统。

本系统开发时需要实现如下功能:

(1)用户登录管理:

预订者先注册一个用户,输入相应的用户名和密码便可从首页登录。

(2)用户信息管理:

用于对用户自己的信息的修改、更新、删除等操作。

(3)航班信息管理:

用于对航班的一系列管理。

(4)订单信息管理:

用于用户预订机票后的信息的操作。

3.3非功能非功能需求需求非功能需求就整个系统进行考虑。

具体内容包括以下几个方面:

(1)系统的页面要求:

为了便于浏览者浏览我院网站,所以要求系统的界面设计友好、布局合适、视觉良好、系统功能实用、操作简单。

(2)可靠性需求:

可靠性是对软件的基本要求。

设计的系统需要运行流畅,不能运行一段时间后就停止响应,因此,可靠性需求是至关重要的。

(3)可移植性需求:

机票预订系统的设计在正确安装软件配置后,能够正常运行程序。

(4)系统的安全性需求:

系统中存储了大量相关数据,而其中部分信息是属于机密信息,需要做好安全措施。

(5)系统应具有易维护性和易操作性。

3.4系统用例图分析系统用例图分析系统管理员:

具有最高权限,可以管理系统中的其他用户密码及权限,管理员对整个系统起到分类管理作用。

管理员用例图如下图3-1所示。

图3-1管理员用例图用户:

用户首先注册然后再登录,输入合法的用户名和密码后,才可以进入系统预订机票,也可以对个人信息进行修改。

如图3-2所示。

图3-2用户用例图四、系统设计四、系统设计4.1总体设计系统总体设计功能模块如下图4-1所示。

图4-1系统总体功能模块图本网站结构设计按模块划分为前台和后台两大部分。

前台功能模块如下:

(1)用户注册:

用户可以在网站首页注册成用户。

(2)用户登录:

不同用户从首页登录网站,可以在各自的权限内执行相应操作。

(3)用户信息:

用户注册登录后,可以对自己的信息进行修改,添加等操作。

(4)航班信息:

用于用户对自己要出行的航班信息进行查询,以此来选择需要的航班。

(5)订单信息:

用户选择好航班后即可预订机票生成相应的订单,记录信息。

后台功能模块如下:

作为一个机票预订网站,后台的管理均是对数据库的直接操作;

后台管理系统的主要功能有:

(1)管理员登录:

管理员进入后台管理系统的登录界面,验证管理员用户名和密码,阻止非管理员进入。

管理员可以添加、删除和修改用户信息。

管理员可以查看航班的详细信息,也可以删除其信息。

管理员可查看订单信息、更新和删除订单信息。

4.2系统主要功能模块设计4.2.1用户登录功能用户登录功能查看航班信息以及预订机票,用户需先登录。

首先判断用户是否存在,不存在则先注册再登录,否则输入正确的用户名和密码才能进入操作页面。

其操作的流程图如图4-2所示。

图4-2用户登录操作程序流程图4.2.2管理员登录功能管理员登录功能管理员流程设计如图4-3所示。

管理员成功登录系统后可以进入管理中心模块进行查看各类详细信息和修改各类信息等操作。

图4-3个人中心程序流程4.3数据库设计4.3.1系统实体属性图系统实体分别为管理员信息实体、用户信息实体、航班信息实体、订单信息实体、支付状态信息实体。

(1)管理员信息实体管理员做为整个系统的核心,控制整个系统。

它是不能被替代的角色,它将不同种类的信息分类管理,增加了数据管理的安全性。

管理员通过登录进行数据管理操作。

管理员信息实体属性有:

管理员编号、用户名、密码。

如图4-4所示。

图4-4管理员信息实体图

(2)用户信息实体用户作为该系统的使用者,还是整个系统必不可少的部位。

用户信息实体属性包含:

姓名,性别,联系方式,身份证号,登录密码等。

如图4-5所示。

图4-5用户信息实体图(3)航班信息实体航班信息实体属性有:

航空公司,航班编号,航班型号,出发地,到达地,起飞时间,到达时间以及票价等。

如图4-6所示。

图4-6航班信息实体图(4)订单信息实体订单信息实体的属性包含:

订单号,姓名,航班编号,票价,购买时间等。

如图4-7所示。

图4-7订单信息实体图(5)航空机票预订系统E-R图基于机票预订系统中的四个实体,可以将他们之间的联系进行描述说明。

如图4-10所示。

图4-10整体E-R图4.3.2系统数据库表设计结合之前对数据库详细需求分析,为学生选课系统的数据库设计了7个表,各表的名称及结构如下所示。

(1)管理员表管理员信息表包含字段有管理员编号、用户名、密码。

表属性设计如表4-1所示。

表4-1管理员表字段名称字段类型大小是否为空备注编号int4否主键用户名varchar8否密码varchar20否

(2)用户表用户信息表包含字段有姓名、性别、身份证号、联系方式、登录密码。

表属性设计如表4-2所示。

表4-2用户表字段名称字段类型大小是否为空备注编号Int否主键用户名nvarchar50否登录密码nvarchar50否(3)航班信息表航班信息表包含字段有航空公司、航班编号、航班型号、出发地、到达地、出发时间、到达时间、票价等。

表属性设计如表4-3所示。

表4-3航班信息表字段名称字段类型大小是否为空备注航空公司varchar50否航班编号varchar50否主键航班型号varchar50否出发地varchar50否到达地varchar50否出发时间varchar50否到达时间varchar50否票价money否(4)订单表订单表包含字段有订单号、姓名、航班编号、票价、购买时间等。

表属性设计如表4-4所示。

表4-4订单信息表字段名称字段类型大小是否为空备注订单号varchar50否主键姓名varchar50否航班编号varchar50否票价Money否购买时间varchar50否五、系统主要功能的实现五、系统主要功能的实现5.1前台模块前台模块1、打开网站首页,会出现如图所示的界面。

进入主页是默认的国内机票这一页,同时在首页的导航栏上有国内机票、国际机票、世界时差、付款方式、后台登录等。

此页面上面可以选择出发城市和日期。

然后就可以查询自己想要出行的机票信息,在信息后面则有预定这一选项。

点击就可以跳转另一界面。

如图5-1-1所示。

2、在网站主页导航栏上,点击国际机票一栏,则可以进入如图所示的界面,在上面同样的选择出行日期以及出发城市和到达的城市,再点击查询按钮就可以查询自己要出行的国际机票信息。

国际机票信息查询图如图5-1-2所示。

图5-1-1国内机票查询图3、世界时差界面。

此界面需要点击首页导航栏的按钮即可跳转到此页面,此页面主要是让游客们更加清楚的看到世界我们和其他国家的时间差,这样就能更好的查询以及选购自己需要的及时的机票信息,避免由于时间差不知道而引起的误会等,如图5-1-3所示。

图5-1-2国际机票查询图图5-1-3时间时差对照图5.2管理员后台模块管理员后台模块1、在网站首页导航栏上点击后台登录。

管理员可以登录该系统的后台功能,可以执行一系列的操作。

首先需要先登录,该系统的后台登录界面如图5.2.1所示。

在这界面上只有登录和重置两个点击按钮。

图5-2-1后台管理员登录界面图2、管理员登录后台后。

首先进入系统后台的主界面,然后点击需要管理的模块进入该子页面。

该后台功能可以对用户信息、航班信息以及订单信息进行添加、删除、修改信息管理等。

系统后台主界面如图5.2.2所示。

管理员如果对用户信息进行添加,界面如图5.2.3所示。

对用户进行修改删除如图5.2.4所示。

图5-2-2后台主界面图图5-2-3用户信息添加图图5-2-4用户信息删除更新图3、添加航班信息,在该系统后台首页的左侧导航栏点击添加航班信息,就可以跳转到该页面,在页面上面输入航空公司、航班号、出发地和到达地、出发时间、到达时间、价格、剩余票量等信息。

最后点击添加按钮,就可以成功的添加航班信息。

如图5-2-5所示。

图5-2-5添加航班信息图4、编辑修改航班信息。

在该系统后台首页的左侧导航栏点击修改删除航班信息,就可以跳转到该页面。

在该页面上面有编辑和删除功能,点击删除就可以在页面中将不需要的信息删除,点击编辑则可以对这一栏的信息进行修改,再点击更新即完成修改。

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

当前位置:首页 > 表格模板 > 调查报告

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

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