| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于Web的航空机票售票管理信息系统毕业设计

文***享

贡献于2020-11-20

字数:18017






基Web航空机票售票理信息系统




院 系
计算机学院
专 业

班 级

学 号

姓 名

指导教师

负责教师







2009年X月

文介绍航空售票系统信息理设计实现程首先叙述开发该系统背景目意义较篇幅阐述系统需求分析概设计详细设计功实现系统包括基信息理业务处理信息查询基信息理包括售票员信息理客信息理航班信息理客保险信息理机票价格信息理业务处理包括机票销售退票处理销售结算信息查询包括客户信息查询航班信息查询机票销售查询退票信息查询
系统采JSPJava开发台数库采MySQL面象视化编程系统特点清晰机交互界面更方便实现航空售票理功测试系统性良机界面较友操作简便定价值










关键词:航空港信息理航班信息理售票理退票理保险信息理预订票理
Abstract
The paper introduces the process of design and implementation on information management system which is concerning selling tickets in the airline company First of all this paper describes the background purpose and significance of developing this system and then explains system requirement analysis outline design detailed design and program achievement This system includes the basic information management transaction management and information query Basic information management includes the conductors information management passengers information management flights information management passenger insurance information management and ticket price information management transaction management includes selling airplane tickets refunding airplane tickets and balancing sale information query includes customer information query flight information query sold ticket information query refunded ticket information query
JSP Java and MySQL DataBase were adopted in the process of developt this system Objectoriented visual programming is the special feature of this system and implicit interface between machine and men could be more convenient for conductors when using System tests show that the system has better performance friendly interface convenient operation so it is to use at a certain extent






Key words management of airport information management of flight information management of sale tickets management of return tickets management of insurance information management of book tickets
目 录
1 绪 1
11 题目背景 1
12 题目容 2
13 系统设计目标 3
14 济技术分析 3
15 文结构 4
2 需求分析 5
21 角色职 5
22 数流图 5
23 概念结构设计 6
231 实体联系(ER)图 6
232 实体详细ER图 7
24 设计工具环境 8
241 Java语言 8
242 Eclipse开发台 9
243 MySQL 9
244 JSP 9
3 概设计 12
31 总体结构设计 12
32 数库逻辑设计 13
321 员信息 13
322 机票信息 14
4 详细设计 19
41 系统部分时序图 19
42系统流程设计 20
43系统功详细实现 22
44详细设计中关键技术实现 25
441数库连接 26
442验证码实现 26
5 系统测试调试 28
51软件测试常识 28
52系统功测试计划 28
53系统功模块测试 29
531理员模块测试 29
512客模块测试 29
513售票员模块测试 29
54调试中问题 29
结 31
参考文献 32
致 谢 33


1 绪
11 题目背景
社会 着济断发展 必然带动交通业旅游业务断扩 特航空售票订票信息理日异复杂 传统手工登记集中理已难满足快节奏高效率现代生活需求需计算机网络数库先进开发台利现软件配置定硬件开发具开放体系结构易扩充易维护具良机交互界面机票预定系统实现航空公司订票售票动化计算机系统
航空售票理系统指应计算机网络通信设备应软件进行电子售票信息理系统进行信息收集存储处理提取数通信满足户信息需求计算机应软件系统
现社会数库系统认识够绝部分基层员认信息化简化工作程序降低劳动强度提高工作效率航空信息化带航空服务手段重变革航空科技发展等重意义尚认识航空售票信息理系统航空公司重理工作售票理指理者通定理手段客(户)更加解买票时涉相关费航空售票理信息系统包括航空港信息客保险信息售票退票等业务理相关统计图形显示中权限进行操作理员该系统进行综合理
目前计算机技术产品发展日新月异会信息处理带更手段时会带更加丰富信息表达形式着济断发展航空售票订票信息理日异复杂传统售票已满足现代航空业务流量剧增客观求急需开发航空售票理系统
面介绍开发软件重意义
(1)航空售票理系统应航空售票处客户资料送票情况理客户累计购票情况进行统计分析具动编号快速查询客户购票统计售票理密码设置等功根意身份证号快速定位某客户录入购票明细情况印种客户资料报表具较强扩充性运行效果良通该软件利提高工作效率加强客户间沟通解增强客户信感达提高机票销售效率
(2)数库数理新技术计算机科学重分支天信息资源已成部门重财富建立满足航空售票信息处理求行效信息系统成航空公司发展重条件航空售票理系统航空部门机票理系统部分作售机票已售机票进行效理通系统仅进行售票工作旅客情况航班情况进行查询时进行增加修改删等操作理员够效机票进行效理通航空售票理系统航空售票理工作系统化规范化动化提高售票理工作效率
(3)民航售票系统实施目带旅客快捷方便服务开发程中仅考虑力资金时间约束旅客提供更便捷服务设计中重点售票系统中方便快捷提供旅客优质高效服务提高销售效率便捷航空公司带良效益企业决策层提供准确精细迅速机票销售信息
12 题目容
着信息技术发展航空售票业成高度赖信息业行业信息技术飞速发展仅航空售票工作者逐渐摆脱繁重手工劳动提高工作效率推着航空事业现代化理迈进现代化航空售票应该现代化理系统科技日益发达天旅游出行更加重视航空售票进行现代化理变尤重
毕业设计务设计实现航空售票信息理系统完成航空公司正常售票等业务理具体务:
(1)航空港基信息理
(2)民航航线基信息理
(3)售票信息理
(4)预定票信息理
(5)退票信息理
(6)飞机票价格(包括折)理
(7)客保险信息理
(8)述信息统计图形显示
13 系统设计目标
次毕业设计务设计实现航空售票信息理系统中包括理员基信息理系统实现信息添加删修改功售票员根客求进行售票退票客通网预订票查询预订票信息保险信息理员具高权限信息进行增删改查售票员具售票退票权限外具查信息权限通设计系统极提高售票效率方便性极减少成仅节省量力物力财力历史数查询提供便捷航空公司更更效正常售票提供方便条件
14 济技术分析
(1)济行性
航空售票信息理系统整航空理系统中子系统根部分理功开发务量说开发然需投入太力物力财力样保障功完善质量提高果航空公司没规范严谨售票信息理系统面众客订票理方面需消耗力巨仅客保险信息项需客身份证号保险类型保险费保险金额等许数进行枯燥理容易出错尤类似沈阳样员众城市数量特点更十分明显工作量效率低航空售票信息理长期诟病通计算机理航空售票仅节约力资源提高效率准确性效益质量飞跃济角度说完全行
(2)技术行性
系统应JSP技术作开发工具Java语言具面象台关安全稳定线程等优良特性目前软件设计中极健壮编程语言JSP技术拥优势次编写处运行系统台支持样化功强开发工具支持强伸缩性系统台数库采MySQL技术角度说完全行
15 文结构
文分绪需求分析概设计详细设计系统测试章节
需求分析概设计章节中分户需求分析角色功数流图ER图模块图设计环境工具介绍等部分文重点户需求分析户角度出发系统功户求达成致需全面理解户项求准确表达户需求设计出系统项功解决做什问题时通时序图ER图模块图等更详细说明系统功系统设计思路章节说明系统工具设计环境简略叙述相关情况
详细设计章节中分数库结构设计程序流程图等部分章节文重点章节中详细系统进行介绍数库结构设计次毕设重环节设计出正确数库结构助准确叙述出实体间关系进实现系统项功章通程序流程图出设计程序基思路时设计出准确高效程序代码
系统测试章节中分测试环境测试结果测试工具测试界面等部分章节系统具体功运行情况等进行测试通章节完成系统检测找出足加完善
2 需求分析
21 角色职
系统角色客售票员理员售票员具售票退票操作权限外查询信息权限理员具信息进行增加删修改查询操作查询统计信息客通登录查询修改关信息
22 数流图
初步需求分析系统功求:
(1) 客查询保险信息订票信息
售票员售票退票查询相关信息
理员项信息进行增加删修改查询操作
根分析系统功求设计出航空售票信息理系统数流图图21示
航空售票信息理系统
理员
旅客
理员
旅客
保险信息售票信息退票信息价格信息
预订票信息航空港信息航班信息客机信息机票信息
查询理
查询
结果
结果

图21航空售票理信息系统数流图
23 概念结构设计
231 实体联系(ER)图
概念模型表示方法中著名常实体联系方法(ER图)
实体关系图方法抽象描述现实世界力工具 ER图表示概念模型独立具体DBMS支持数模型种数模型基础数模型更般更抽象更接现实世界
系统ER图图22示


图22系统ER图
232 实体详细ER图
航 班
航班号
发出城市
起飞时间
达城市
始发日期
座位总数
客机编号
剩余座位
飞行距离

图23航班ER图

机票编号
始发城市
终城市
始发时间
航班编号
仓位类型
机票价格
座位编号
机票

图24机票ER图

身份


客姓名
客性
联系电话
客类型
具体住址
航班编号
飞机编号

飞机类型

座位数量

属机场

飞机

图25客飞机ER图

机场编号
客机数量
机场类型
机场位置
机场性质
备注
公司名称
公司编号
机场
信誉度

城市

备注

航空公司

图26机场航空公司ER图
实体属性示:
机票(编号(KEY)始发城市终城市仓位类型始发日期始发时间航班编号座位号机票价格)
航班(编号(KEY)始发城市终城市始发日期始发时间客机编号头等舱价格公务舱价格济舱价格剩余座位座位总数飞行距离)
客(客ID(KEY)姓名性联系方式联系址客类型)
飞机(编号(KEY)客机类型属航班头等舱座位数济舱座位数公务舱座位数属机场)
订票(机票编号(KEY)客姓名客类型折扣例客ID仓位类型航班编号始发城市终城市始发日期机票价格保险类型)
航空公司(公司编号(KEY)公司名称信誉度城市备注)
机场(编号(KEY)名称客机数量机场位置机场性质)
退票(机票编号客ID姓名机票类型机票日期应退金额)
机票价格(编号(KEY)客运季节普通客折扣会员折扣例)
24 设计工具环境
241 Java语言
Java语言1995年Sun公司开发编程语言出现源独立台语言需Java语言目前广泛编程语言具简单面象稳定台关线程动态等特点
242 Eclipse开发台
Eclipse 基Java开放源代码扩展开发台初IBM公司投入巨资开发捐赠国际开放源代码团体身言框架组服务通插件组件构建开发环境幸运Eclipse附带标准插件集包括Java开发工具(Java development ToolsJDT)然数户乐Eclipse作Java IDE Eclipse目标仅限Eclipse包括插件开发环境(Plugin Development EnvironmentPDE)组件针希扩展Eclipse软件开发员允许开发员构建Eclipse环境缝集成工具
Eclipse集成软件工具开发供应商产品开发工具厂商开发工具组件加入Eclipse 台户通相接口工具说集成环境中时开发商开发软件工具Eclipse具种整工具特性开发者综合性调节监测调试等处理较短时间开发出更高性质量应软件Eclipse 台仅许开发者新兴中企业软件公司支持IBMSunOracle等型软件公司支持
243 MySQL
MySQL精巧SQL 数库理系统操作简便著称强功丰富应编程接口精巧系统结构设计基数库应软件开发中广泛应MySQL 客户机服务器模式分布式系统SQL服务器客户端理工具应编程接口等组成台关性优点操作系统运行外MySQL 线程仅具运行速度快处理批量数等特点支持CPU
244 JSP
系统JSP技术作开发工具JSP(JavaServer Pages)Sun Microsystems公司倡导许公司参起建立种动态网页技术标准JSP技术点类似ASP技术传统网页HTML文件(*htm*html)中插入Java程序段(Scriptlet)JSP标记(tag)形成JSP文件(*jsp)JSP开发Web应跨台Linux运行操作系统运行
JSP技术Java编程语言编写类XMLtagsscriptlets封装产生动态网页处理逻辑网页通tagsscriptlets访问存服务端资源应逻辑JSP网页逻辑网页设计显示分离支持重基组件设计基Web应程序开发变迅速容易 Web服务器遇访问JSP网页请求时首先执行中程序段然执行结果连JSP文件中HTML代码起返回客户插入Java程序段操作数库重新定网页等实现建立动态网页需功JSPJava Servlet样服务器端执行通常返回该客户端HTML文客户端浏览器浏览
JSP页面HTML代码嵌入中Java代码组成服务器页面客户端请求Java代码进行处理然生成HTML页面返回客户端浏览器Java Servlet JSP技术基础型Web应程序开发需Java ServletJSP配合完成JSP具备Java技术简单易完全面象具台关性安全面特网特点
1. JSP技术优势
(1)JSP效率安全性更高JSP执行前先编译成字节码字节码Java虚拟机解释执行源码解释效率高服务器字节码Cacher(缓存)机制提高字节码访问效率第次调JSP网页速度稍慢编译成缓存容快
(2)JSP组件方式更方便绝数JSP页面赖重跨台组件执行应程序求更复杂处理开发员够享交换执行普通操作组件者组件更者者客户基组件方法加速总体开发程种组织现技优化结果开发努力中衡
(3)JSP适应台更广台支持JavaJSP+Javabean台畅通阻台移植台JSPJavabean甚重新编译Java字节码标准台关
(4)简单标识简化页面开发Web页面开发员定熟悉脚语言编程员JSP技术封装许功功易JSP相关XML标识中进行动态容生成需标准JSP标识够访问实例化Javabean组件设置者检索组件属性载Applet执行方法更难编码耗时功


3 概设计
31 总体结构设计
航空售票理信息系统分航空港基信息理民航航线基信息理售票信息理预定票信息理退票信息理飞机票价格(包括折)理客保险信息理统计信息图形显示模块中理员添加删修改权限具体功模块图31示

图31总体模块图

32 数库逻辑设计
数库系统台部分存储信息供前台调输出数库设计否合理直接影响系统稳定性安全性维护性时会影响期编码进行需求分析概设计接详细介绍系统中部分信息存储结构
321 员信息
员信息包括客信息表售票员信息表理员信息表具体表格表31表32表33示
表 31理员信息表
属性名
数类型
长度
允许空
字段描述
Manager_Id
Varchar
10
×
理员编号
Name
Varchar
15

姓名
Password
Varchar
10
×
密码

*注:理员信息表存储系统理相关信息理员登录系统时验证身份登录系统修改数库信息键:Manager_Id
表 32售票员信息表
属性名
数类型
长度
允许空
字段描述
Salemen_id
Varchar
10
×
售票员号
Password
Varchar
10
×
密码
Salemen_name
Varchar
15

姓名

*注:售票员信息表存储航空公司售票员相关信息系统理员登录系统时验证身份登录系统进行售票退票查询操作键:Salemen _id




表 33 客信息表
属性名
数类型
长度
允许空
字段描述
Cust_Id
Varchar
10
×
客编号
CustomerID
Varchar
18

身份证号
Cust_name
Varchar
15

姓名
sex
Varchar
2


Cust_type
Varchar
12

客类型
Cust_tel
Varchar
15

联系方式
Password
Varchar
10

密码

*注:客信息表客信息存储添加客信息存入该表客户登录时验证输入信息否正确删修改客信息时删修改该表中应相关信息键:Cust_id
322 机票信息
机票信息包括订票信息表客保险信息表机票信息表航班信息表客机信息表航空港信息表保险信息表机票价格信息表机票信息表存放机票相关操作信息表34表35表36表37表38表39表310表311示
表34客机信息表
属性名
数类型
长度
允许空
字段描述
planeNo
Varchar
10
×
客机编号
airlineNo
Varchar
15
×
航班项目
planeType
Varchar
8

客机类型
commonNum
Integer
8

济舱座位数
commercialNum
Integer
8

公务舱座位数
firstNum
Integer
8

头等舱座位数
suoshufly
Varchar
15

属航空港
description
Varchar
30

备注

*注:客机信息表中存储架客机详细信息登录系统查询该表中相关信息理员统计客机数提供信息键:planeNo
表35订票信息表
属性名
数类型
长度
允许空
字段描述
ticketNo
Varchar
10
×
机票编号
customerName
Varchar
10

客姓名
customerType
Varchar
15

客类型
discount
Integer
8

折扣例
airlineNo
Varchar
10
×
航班编号
departCity
Varchar
10

始发城市
arrivalCity
Varchar
10

达城市
ticketDate
Date
10

机票日期
serviceType
Varchar
15

仓位类型
ticketPrice
Integer
8

机票价格
safetype
Varchar
10

保险类型

*注:订票信息表中记录客订票信息位客订票该表中插入条信息理员统计数提供信息键:ticketNo
表 36航空港信息表
属性名
数类型
长度
允许空
字段描述
hangkong_id
Varchar
10
×
航空港编号
hangkong_name
Varchar
15

航空港名称
planenum
Integer
8

飞机数量
position
Varchar
12

具体位置
application
Varchar
12

航空港性质
xinyudu
Varchar
10

信誉度
description
Varchar
30

备注

*注:航空港信息表中记录沈阳航空港基信息新增加航空港信息会添加里理员查询信息提供信息理员表进行添加删修改查询等操作键:hangkong_id
表37航班信息表
属性名
数类型
长度
允许空
字段描述
airlineNo
Varchar
10
×
航班编号
departCity
Varchar
10

始发城市
arrivalCity
Varchar
15

达城市
departDate
Date
15

始发日期
dapartTime
Varchar
12

始发时间
arrivalTime
Varchar
15

达时间
planeNo
Varchar
10
×
客机编号
commonPrice
Integer
4

济舱价格
commercialPrice
Integer
4

公务舱价格
firstPrice
Integer
4

头等舱价格
distance
Integer
8

飞行距离
ticketnum
Integer
4

已订票数量
maxpassagernum
Integer
4

客数

*注:航班信息表中存储航班相关信息理员该表信息进行增删改查等操作员查询权限键:airlineNo
表38 客保险信息表
属性名
数类型
长度
允许空
字段描述
safeid
Varchar
10
×
保险编号
customerID
Varchar
18
×
客身份证号
customerName
Varchar
10

客姓名
safemoney
Integer
4

保险费
safetime
Varchar
10

保险期限
safepei
Integer
8

保险金额
safetype
Varchar
15

保险类型

*注:客保险信息表中存储客买航空保险信息客订票时果选择买保险会信息插入进客通身份证号查询保险信息键:safeid
表39飞机票价格信息表
属性名
数类型
长度
允许空
字段描述
Price_id
Varchar
10
×
编号
seasontype
Varchar
10

客运季节
vipdiscount
Integer
4

VIP折扣
commondiscount
Integer
4

普通客折扣
description
Varchar
30

备注

*注:该表中存储客运季节类型客享受折扣优惠信息理员该表进行添加修改删售票员客飞机票价格信息进行相关查询键:Price_id
表310 机票信息表
属性名
数类型
长度
允许空
字段描述
ticketNo
Varchar
10
×
航班编号
departCity
Varchar
10

始发城市
arrivalCity
Varchar
10

达城市
departDate
Date
10

始发日期
departTime
Varchar
10

始发时间
airlineNo
Varchar
10
×
航班编号
serviceType
Varchar
10

仓位类型
siteNo
Integer
8

座位号
ticketPrice
Integer
8

机票价格
ticketNum
Integer
8

机票数量
description
Varchar
30

备注

*注:该表中存储机票详细信息理员该表进行添加修改删客售票员该信息进行相关查询键:ticketNo




表311 保险信息表
属性名
数类型
长度
允许空
字段描述
safeid
Varchar
10
×
编号
safetype
Varchar
15

保险类型
safemoney
Integer
8

保险费
safetime
Varchar
15

保险期限
safepei
Integer
8

保险金额
description
Varchar
30

备注

*注:该表中存储航空公司客指定保险详细信息理员该表进行添加修改删售票员客保险信息进行相关查询键:safeid
4 详细设计
41 系统部分时序图
时序图通表示着时间推移发送消息序列体现象间动态协作关系表示象间交互程象间发送消息序引起系列事件

图41登录员登录系统时序图
图41登录员登录系统界面时序图登录员先系统登录界面输入登陆信息系统登录信息进行判断信息正确返回错误提示信息正确便进入操作者属权限执行操作该系统设定三种登录员售票员理员客设定访问权限
1:选择菜单
7显示改信息
6:保存新信息息
5:填写修改信息
4:显示界面
3:选择
2:列出菜单
理员
newtickets
mainmenu1menuu
menu
tickets
图42理员信息进行操作时序图
图42登录员登录系统进行种操作时序图登录员进入操作界面先操作界面选择种操作更正信息会保存数库里例选择修改信息会更新信息显示页面
42系统流程设计
系统流程设计系统编码起着关重位根系统功求做出重功流程图
(1)户登录模块
安全性进入系统需(包括理员售票员)身份验证户通帐号密码致性验证进入系统登录情况三种:帐号密码致二帐号存三密码正确种情况系统会提示外户选择取消登录
输入帐号时系统会动搜索数库(SELECT函数)辨户理员售票员显示出理员户理模块中修改户密码增加新般户否修改密码设计出登录流程图图43示

结束
图43系统登录流程图
(2)售票模块
该流程详细描述售票员售票功户发出订票请求系统搜索数库中相应机票信息果没找该机票已售完果找相应机票信息系统会相关机票售予该户设计出售票流程图图44示




图44售票流程图
43系统功详细实现
面介绍系统详细功设计
(1) 户登录
系统登录界面图45示里设置图片验证码更保护户信息户输入正确户账号密码验证码时系统会跳转界面窗口户名密码正确系统出提示:您输入户名密码正确请您重新输入然继续重新输入

图45户登录界面
(2) 理员界面
户登录根登录帐号进行判断:admin(理员)系统中信息进行增加删修改查询等操作图46示图47示理员航班信息理

图46界面(理员)
(3) 售票员售票
户登录根登录帐号进行判断:salemen(售票员)进行售票退票查询机票信息等操作图48示售票员根客请求输入机票查询条件数库中找相应机票售票员点售票时弹出图49示界面提示输入客信息订票相关选项客信息输入完成点提交信息时会显示售票成功

图47查询航班(理员)

图48 查询机票(售票员)
(4) 售票员退票
客需退票时首先提供售票员机票编号售票员根机票编号数库查关票订票信息图410示点退票时数库中该票信息会立刻更新时该类机票数量会加便时票售予位客退票价时扣掉机票价格20手续费图411示
(5) 客预订机票
客需预定机票直接通互联网网预订机票预定机票程类似售票程预定机票需预定时付钱旦该票预定售出果客什特殊情况网取消预订客网注册成公司会员户享受更超值订票优惠

图49 输入客信息(售票员)

图410退票界面(售票员)

图411 退票金额(售票员)
44详细设计中关键技术实现
介绍功关键技术实现程
441数库连接
数库连接建立关闭系统言耗费系统资源操作层结构应程序环境中种耗费资源动作系统性影响传统数库连接方式中数库连接象均应逻辑数库连接次操作开逻辑连接完关闭连接样反复操作造成系统性急剧降
数库连接池应程序启动时建立足够数库连接连接组成连接池程序动态池中连接进行申请释放连接数量连接池中连接数时动态根情况增加减少池中连接数
JDBC(Java DataBase Connectivity)连接MySQL数库需面步骤:
(1)
(2)载入JDBC驱动: ClassforName(orggjtmmmysqlDriver)
(3) 建立数库连接:建立数库连接首先创建指定数库URL利DriverManagergetConnection方法连接数库URL象URL格式:
Stringurl(jdbcmysqllocalhost3306my databaseuserroot&passwordesoft&useUnicodetrue&characterEncodinggb2312)
(4) 调执行HQL语句
(5) 结束连接
442验证码实现
防止户利机器动登录灌水采验证码技术谓验证码串机产生数字符号生成幅图片图片里加干扰元素(防止OCR)户肉眼识中验证码信息输入表单提交网站验证验证成功某项功
验证码实现流程:
(1)服务器端机生成验证码字符串保存存中写入图片发送浏览器端显示
(2)浏览器端输入验证码图片字符然提交服务器端提交字符服务器端保存字符进行较致继续致显示错误进入操作界面
攻击者编写robot程序难识验证码字符利完成登录操作户识填写实现阻挡攻击作实际效果说验证码增加攻击者难度完全防止
5 系统测试调试
程序完成时程序测试必少程序效运行测试调试唯手段测试目发现缺陷里缺陷种泛称指功错误指性低易性差等
51软件测试常识
软件测试程测试先次序分4步骤进行:单元测试集成测试确认测试系统测试进行验收测试
单元测试:分完成单元测试务确保模块正常工作单元测试量采白盒测试方法发现模块部程序差错
集成测试:已测试模块组装起进行集成测试目检验软件设计相关程序结构问题较采黑盒测试方法设计测试例
确认测试:完成集成测试开发工作初期制定确认准进行检验确认测试检验开发软件否满足功需求手段通常采黑盒测试方法
系统测试:完成确认测试出应该合格软件产品检验否系统部分(硬件数库操作员)协调工作需进行系统测试
验收测试:检验软件产品质量道工序验收测试突出客户作时软件开发员应定程度参
鉴程序身特点做单元测试集成测试
52系统功测试计划
软件测试单纯等程序测试软件测试应该贯穿整软件定义整开发周期需求分析概设计详细设计程序编码等阶段文档包括需求规格说明概设计规格说明详细设计规格说明源程序应该软件测试象
需求理解表达正确性设计表达正确性实现正确性运行正确性验证中环节发生问题软件测试中表现出
部分中确保阶段功实现系统完成分支走遍发现问题改正查阅资料解决
53系统功模块测试
531理员模块测试
理员进入系统界面点击添加信息弹出页面中选择添加类信息弹出信息表中键入相应数点击确定钮系统输入信息进行判定判断输入否空输入信息类型否符合求果正确系统返回操作成功提示界面否返回错误提示信息
例:输入信息点击确定钮返回操作成功提示查询该表数库中信息果表中存添加信息表明测试成功
512客模块测试
客户进入权限操作界面点击查询项目弹出请输入身份证号码查询相关信息该项目没记录输出空
例查询预订机票情况点击预订信息查询输入身份证号密码显示出预订机票相关信息样表明测试成功
513售票员模块测试
售票员进入该权限界面根客订票需求通售票系统买票客退票查询种机票相关信息成功获信息证明测试正确
54调试中问题
(1)访问系统时发现登录直接访问程序中Servlet者某jsp页面直接进入页面保证访问安全性登录页面页面全放WEBINF目录Servlet加判断语句户否登录果没登录动跳会登录页面
(2)系统户登录模块开始时进行信息提示果输入户名密码验证码中某项进入错误界面加判断语句时提示户填写否进入界面
(3)刚开始具体编写程序时常整型字符串相混淆类似错误熟悉变越越熟练
(4)编写代码初期出现错误方SQL语句实现添加修改查询删数首先SQL语句书写错误数库表中列数类型书写SQL语句时需注意相关列数类型否致次执行语句时出现错误例executeQuery()方法执行查询语句余操作需调executeUpdate()方法执行刚开始两方法理解总调错误导致功法实现
(5)更新信息时更改信息果汉字会出现乱码发现没程序中添加支持汉语语句(RequestsetCharacterEncoding( ))



毕业设计开发航空售票系统实现查询客需求航班信息前航班售票订票情况实现订票机票数客信息进行理实现更新航班信息航空公司信息客求进行退票处理理退票数进行数备份恢复功
通开发工具学算法研究设计培养学力独立分析解决问题力总毕业设计程中收获颇里知识提高验积累成功喜悦会未学业事业路着非寻常意义
设计程中发现需前学知识特软件工程方法需求分析软件设计软件实现期测试做丝苟翻阅资料进行测试断发现问题分析问题解决问题系统进行完善维护期间遇问题断摸索解决种问题逐渐解初步掌握技术提高动手操作力加深信息系统数库编程理解
刚接毕业设计题目时候感觉知措没买机票售票系统太解通网查阅种相关售票资料指导老师指导题目定认识开发程中遇许问题问题出开发软件程中需技术充分解开始编写仅仅够实现目前功加思索开始编写代码
设计实现系统功退票理航班调度功方面需进步完善实际售票中售票点时售票需重视系统步问题足工作中逐步完善



参考文献
[1] 卢秉亮 Microsoft SQL Server2000数库服务器安全理技术分析[J] 计算机应研究Vol 19 (增刊) P82P84 2002年12月
[2] Oracle9i数库安全性策略2005年8月沈阳航空工业学院学报第22卷第4期
[3] 申吉红等JSP 课程设计案例精编[M]北京:清华学出版社2007
[4] 教务理信息系统开发2002年3月沈阳航空工业学院学报第19卷第1期
[5] 卢潇 软件工程[M] 北京 北京交通学出版社 2005
[6] 教学计划理MIS设计实现2003年3月沈阳航空工业学院学报第20卷第1期
[7] 学生成绩理学费理信息系统软件开发2003年5月沈阳航空工业学院学报第20卷第2期
[8] 史斌星 史佳 Java基础编程贯通教程[M] 北京 清华学出版社2007
[9] 耿祥义 Java基础教程[M] 北京清华学出版社 2006
[10] 孙卫琴 Java面象编程[M] 北京电子工业出版社 2007
[11] 希尔德 Java参考全[M] 北京 清华学出版社 2006
[12] 许家珆翎彭德中 软件工程:理实践[M] 北京 高等教育出版社2004
[13] 基CS考试考场编排MIS设计实现2003年2月微处理机第1期P40P43
[14] 教师教学质量评估信息系统设计实现2003年4月微处理机第2期P31P32总98期
[15] 王国辉等JSP数库系统开发案例精选[M]北京民邮电出版社 2006
[16] 胡燕数库技术应[M] 北京 清华学出版社 2006
[17] (美)W alter Savitch Absolute JavaUSAAddisonWesley2004
致 谢
三月努力拼搏次毕业文设计已接尾声作科生毕业文验匮乏难免许考虑周全方果没导师督促指导起工作学支持想完成设计难想象
文写作程中XX老师亲切关怀耐心指导X老师严肃科学态度严谨治学精神精益求精工作作风深深感染激励着作者课题选择项目终完成X老师始终予作者细心指导懈支持少日日夜夜X老师仅学业精心指导时思想生活微关怀敬佩XX老师专业水外卢老师治学严谨科学研究精神永远学榜样积极影响学工作谨卢老师致诚挚谢意崇高敬意
     文完成际作者心情法静开始进入课题文利完成少敬师长学朋友言帮助里请接受诚挚谢意感谢含辛茹苦父母谢谢
外感谢计算机学院领导毕业设计提供场感谢计算机学院微机室老师正辞辛劳早出晚毕业生拥良毕业设计环境充裕时间完成学期间项务—毕业设计
次感谢位老师学

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 8 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

基于Web技术的驾校考试系统的设计与实现毕业设计

基于Web技术的驾校考试系统的设计与实现毕业设计 摘 要 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网上考试则是网络技术一个很重要的发展方向。网上考试一方面可以突破时空的界限;另一方面考生在自己熟悉的环境中考试也会更自在,能更好地发挥自己的真实水平,网络考试方式将是以后考试发展的趋势。 本论文主要阐述了基于Web技术的驾校考试系统的设计与实现。论文首先对

z***u 5年前 上传1588   0

基于WEB的停车场管理系统设计和实现毕业设计

20XX 届 毕 业 论 文(设计)论文(设计)题目基于WEB的停车场管理系统的设计和实现院系名称计算机科学与技术系专业(班级)计算机科学与技术2005级本科班姓名(学号) 指导教师 系负责人 二O O九年X月X日摘

文***享 3年前 上传704   0

基于web的图书管理系统

基于Web的图书管理系统目前,信息时代是这个社会的主旋律,社会的各个区域和领域都因为信息的技术改革而发生了新的变化。跟上时代的步伐,因为整个科技社会的变化和发展很快,增强信息化公司的竞争能力,使企业的现在管理能力的到提高旧的企业内图书借阅信息的管理方法早已经不能让大多数现代企业来实现大数量图书的借阅、统,计和管理,旧的图书管理方法注定被时代抛弃,因此该过程必须实现信息化,于是

平***苏 3年前 上传802   0

基于Web的学生信息管理系统

在现如今这个网络技术高度普及和信息全球化的年代,信息化的程度和互联网技术在国际竞争中充当着重要的角色,华为5G的实例告诉我们,谁先掌握技术谁就有话语权。

平***苏 3年前 上传741   0

基于web学生成绩管理系统设计与实现

随着计算机技术在各行各业的广泛应用,将计算机技术应用到学校中去,将大大提高学校管理的效率。学生成绩管理系统将在提高学校管理效率中发挥重要作用。

平***苏 3年前 上传948   0

基于WEB的办公自动化管理系统

本科毕业论文〔设计〕论文〔设计〕题目:基于WEB的办公自动化管理系统学  院:贵州大学职业技术学院专  业:计算机科学与技术  班  级:计算机031班   学  号:0314171104学生姓名:        指导教师:陈 晖       2007年5月10日目  录目 录 ……………………………………………………………… Ⅰ摘 要 …

郭***林 2年前 上传365   0

基于JAVA WEB的考勤系统设计与实现

基于 JAVA WEB 的考勤系统设计和实现Design and Implementation of Attendance System Based on JAVA WEB摘要科技的发展,带动一系列产业的升级和创新;网络技术的不断更新迭代,冲击着人们的日常生活状态。人们越来越想更方便记录自身企业的考勤情况。但企业部门的多样化,给人们在传统考勤统计中带来了很大

平***苏 11个月前 上传365   0

基于WEB SERVICE技术新华书店连锁系统

分类号 …………………….. 密级……………………U D C …………………… 编号…………………… 中 南 大 学CENTRAL SOUTH UNIVERSITY硕士学位论文论 文 题 目 基于WEB SERVICE技术新华书店连锁系统(BSCMS)的开发和研究学 科、专业

郭***林 2年前 上传344   0

基于Web的作业系统设计与开发

基于Web的作业系统开发与设计基于Web的作业系统开发与设计摘 要本作业系统是基于原有的教学管理模式,通过构建B/S架构,使用Java Server page(简称“JSP”)为本设计的前台开发使用的工具,使用MySQL数据库为后台数据库,从而去实现教学管理的信息化。通过对现有教学管理模式的梳理,本次设计主要分为三个大的模块:作业系统管理员模块、老师角色模块、学生角色模块

平***苏 1年前 上传293   0

基于web的驴友社交网站设计与实现

近十年来,随着科技地发展进步,各方面都取得了排山倒海的变化。互联网的七通八达,可以让五湖四海的人们在任何时间和地点进行交流,互联网上的社交似乎成为了主流。所以,以前以实体店为主的旅游社似乎也逐渐消失在潮流之中,旅游社交网站成为了主流,人们不用出门就能规划和准备好一切,旅游网站如春笋般崛起。

爱***享 3年前 上传818   0

基于web的旅游网站设计与实现

随着经济和交通的快速发展,人们对于生活的追求不再停留在物质层面,而是开始了娱乐和精神层面的追求。旅游是现在大多数人在长假期选择的度过方式。如何快速获取各地最新的旅游信息以获得更好的旅游体验便成为旅游者的需求。

爱***享 3年前 上传1777   0

基于web的易销售网站的设计与实现

摘要本文设计并实现了基于Web的销售管理系统,从前景的介绍,到各个模块的介绍,再到系统的设计,最后到系统的测试。简述系统的业务和设计的实现。易销售系统属于后台管理系统,而后台管理系统有不同的侧重点,如页面的美观化,业务流程的易操作化,易发布化。本系统从美观化和易操作化两方面进行,从文档管理需求出发,实现了各个模块增删查改,个别模块的导入和导出。系统由商机模块、客户模块、竞争对手模块、联系

平***苏 2年前 上传543   0

基于Java Web的旅游信息网站

基于Java Web的旅游信息网站Tourism information website based on Java Web内容摘要本次开发的网站是基于JSP/Servlet的 WEB旅游应用网站,该网站是以互联网传播为媒介来实现旅游信息发布、共享的平台网站。本次论文主要论述的是的网站整个开发和设计的过程。在开发过程中,我们主要运用了java程序设计语言、数据库

平***苏 11个月前 上传299   0

航空机票代理说辞商业计划书

航空机票代理说辞商业计划书 一类航空客运 一、此航空代理的特点   越洋航空属一类航空客运代理。其代理各大航空公司的机票 二、以我们软件特征和了解过程列出优缺点 三、下次见面的说辞(包括见其他同类代理商的避免情况)   “信息流”、“资金流”、“物流”的电子化是一个巨大的难题。电子客票时代的到来,中小机票代理人已处于进退两难的境地:不搞电子商务是等死,搞电子商务是找死。因为电子商务

今***s 13年前 上传13248   0

基于Internet的多项目管理信息系统

基于Internet的多项目管理信息系统传统的项目管理信息系统多是基于C/S结构和单个项目进行开发的,然而,考虑到多项目管理和Internet的发展,这就要求当前的项目管理信息系统应基于B/S结构来开发,并且能够实现多项目的综合管理。本文给出了基于Internet的多项目管理信息系统的要求和开发框架,并通过一个具体的系统开发实例做了简要说明。引言从20世纪90年代末至今,随着计算机和网络技术

j***5 12年前 上传617   0

教学管理信息系统(WEB服务)使用指南

 教学管理信息系统(WEB效劳)使用指南(学生版)教学管理信息系统〔WEB效劳器管理子系统〕,是各位同学大学期间了解学院教学资源、个人学习情况的重要窗口,本系统使用功能包括信息维护、信息查询、网上选课、活动报名、学生评教等内容,须在校园内使用。为便于同学们使用,现简介该教学管理系统的操作方法,如有问题,请咨询教务办。 一、登录系统翻开IE浏览器,进入浙江工业大学之江学院网页〔地址:

鬼***笑 4个月前 上传276   0

航空地面服务专业毕业设计

航空地面服务专业毕业设计  关于改进与提升航空服务质量的建议  摘要:  本文以航空服务质量为研究对象,通过对服务质量内涵的分析,提出服务质量对航空业发展是非常重要;分析当前我国国内航空服务质量的现状和我姑航空业发展的机遇与挑战;最后提出我国航空服务质量改进与提升的策略。  关键词:  改进与提升;航空;服务质量   1 服务质量内涵  国际标准化组织总结质量的不同概

小***岚 11年前 上传506   0

魔方电影售票系统软件专业毕业设计任务书

魔方电影售票系统软件专业毕业设计任务书  丁涛  一、毕业设计的目的  现在中国大部分的家庭都喜欢在家里置办属于自己的风格的家庭影院,但是,仍然有很多人喜欢到电影去看电影,因为家里的气氛毕竟不如电影院好。所以,现代家庭影院的出现并不会让电影院没有出路。  随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。  为了提高劳动的效率、节约成本、提高服务质量,我们小组

y***2 9年前 上传547   0

基于Android的中国象棋毕业设计

基于Android的中国象棋毕业设计 摘 要 现在智能操作系统迅速发展,使得智能手机和其他的智能移动设备得到广泛普及,因此,智能操作系统的应用软件开发及其需要的服务将有广阔的发展前景。而Android是开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限

文***享 5年前 上传1222   0

基于安卓系统的点餐系统毕业设计

 本科毕业论文(设计) 题 目: 基于安卓系统的点餐系统 专 业: 姓 名: 指导教师: 职 称: 答辩日期: 基于安卓系统的点餐系统 摘 要 现如今我们生活在一个信息化的时代,信息数据随处可见。特别是无线数据传输

z***u 5年前 上传1692   0

基于单片机智能小车毕业设计

毕 业 设 计(论 文)设计(论文)题目: 基于单片机的智能小车 学 院 名 称: 电子与信息工程学院 专 业: 电子与信息工程

文***品 6个月前 上传202   0

基于Java技术的Web应用设计模型的比较研究

 中文翻译 基于Java技术的Web应用设计模型的比较研究 来源:School of Computer Science and Engineering University of New South Wales Sydney, NSW 2052, Australia 作者:Budi Kurniawan and Jingling Xue

z***u 5年前 上传1433   0

基于WEB的二手书销售平台的设计

每到新学期的开始,同学们都要开始购买新书,旧书的处理方式就有点单一了。现如今社会对于绿色文明的倡导力度十分之大,各个地方都在提倡节约用纸,提高纸张再循环利用。可能买一本新书对于学生、家长和一些读者来说,不仅价格较高而且还可能会造成树木资源消耗过大。

爱***享 3年前 上传748   0

毕业论文:基于Web的办公自动化系统设计与实现

基于Web的办公自动化系统设计的主要目的是利用现代的互联网技术,采用人机对话方式为办公人员之间搭建一个互动平台。实现无纸化办公和多部门间协同办公,数据存储安全可靠的要求,在降低办公成本的同时,也极大的提高了员工的办事效率。

z***u 5年前 上传1695   0

论文:基于Web2.0实现图书馆全民共享

随着信息资源类型的日益多样化和信息数量的急剧增加,图书馆作为收集、保存和传播知识信息的机构,只有通过信息高速公路网络,最大限度地获取信息资源,才能满足广大读者对信息需求量迅猛增长的需要。同时,文献的价格暴涨,严重削弱了图书馆的购买能力,使得任何一个图书馆都不可能把世界上出版的各种文献收藏齐全。

*** 5年前 上传1212   0