航空订票系统设计开题报告.docx_第1页
航空订票系统设计开题报告.docx_第2页
航空订票系统设计开题报告.docx_第3页
航空订票系统设计开题报告.docx_第4页
航空订票系统设计开题报告.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计开题报告课 题 名 称: 航空订票系统的设计与实现 学 生 姓 名: 龙慎鹏 指 导 教 师: 周常 所 在 院 系: 通信工程学院 专 业 名 称: 电力通信 2017年 2月 22 日毕业设计(论文)开题报告学生姓名龙慎鹏学 号208130421专 业电力通信指导教师姓名周常职 称讲师所在院系通信工程学院课题来源自拟课题课题性质工程设计课题名称航空订票系统的设计与实现毕业设计的内容和意义毕业设计内容:1.随着人们出行方式的不断升级,航空出行凭借着它的速度快、机动性大、舒适安全已经逐渐称为人们的首选。随着航空出行人数的日渐增多,普通的窗口售票已经不能满足人们日益增长的物质文化需求,然而目前市场上流通的机票预订网站基本都是基于一些旅游网站进行预订和查询,失去了它原有的便利,因此我们团队开发的这款机票预订系统能够很好的填补这一空缺。2.该系统实现了用户、航空公司管理员的深度连接,成功实现了分类管理、机票预订、机票查询等基本相关功能,该系统极大的缩减了顾客时间上的浪费,提高了效率。该系统不仅追求功能的完善,在界面的设计上也充分考虑看用户的视觉美感,整个界面大气有不失优美。3.客户端目标成功实现用户的注册、登录、查询航班、预订机票等功能。4.管理员目标成功实现了管理员对航班的增删改,以及与数据库的交互和流水账的记录功能,保证了信息的安全性和及时性。毕业设计意义:航空订票系统彻底改变网上目前订票的混乱情况,能够方便快捷的告诉用户的机票情况和机场管理员的便捷管理规划机票的票价和班次。24小时网上在线购买,使信息得到及时处理,不必再为工作人员下班导致无法购买带来的损失。无论是全局统计,还是细分统计,在数据库都有详细的预览,操作记录一览无遗,简洁透明。用户的注册信息便捷导入数据库,免除管理员的注册审核烦恼,对网址保存有记忆功能。用户界面能够人性化的凸显出需要表达的内容,简易的界面设计,使新用户对订票流程有更形象的视觉概念,且操作简单,方便快速有效的上传顾客信息,进而得到快速处理。文献综述数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。大部分DBMS提供数据定义语言DDL(Data Definition Language)和数据操作语言DML(Data Manipulation Language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。数据库管理系统是数据库系统的核心,是管理数据库的软件。数据库管理系统就是实现把用户意义下抽象的逻辑数据处理,转换成为计算机中具体的物理数据处理的软件。有了数据库管理系统,用户就可以在抽象意义下处理数据,而不必顾及这些数据在计算机中的布局和物理位置。 所有数据库(除最简单的)中都有复杂的数据关系及其链接。处理与创建,访问以及维护数据库记录有关的复杂任务的系统软件包叫做数据库管理系统(DBMS)。DBMS软件包中的程序在数据库与其用户间建立接口。(这些用户可以是应用程序员,管理员及其他需要信息的人员和各种操作系统程序) DBMS可组织、处理和表示从数据库中选出的数据元。该功能使决策者能搜索、探查和查询数据库的内容,从而对正规报告中没有的,不再出现的且无法预料的问题做出回答。这些问题最初可能是模糊的并且(或者)是定义不恰当的,但是人们可以浏览数据库直到获得所需的信息。简言之,DBMS将“管理”存储的数据项和从公共数据库中汇集所需的数据项用以回答非程序员的询问。189DBMS由3个主要部分组成:(1)存储子系统,用来存储和检索文件中的数据;(2)建模和操作子系统,提供组织数据以及添加、删除、维护、更新数据的 方法;(3)用户和DBMS之间的接口。在提高数据库管理系统的价值和有效性方面正在展现以下一些重要发展趋势:1.管理人员需要最新的信息以做出有效的决策。2.客户需要越来越复杂的信息服务以及更多的有关其订单,发票和账号的当前信息。3.用户发现他们可以使用传统的程序设计语言,在很短的一段时间内用数据库系统开发客户应用程序。 4.商业公司发现了信息的战略价值,他们利用数据库系统领先于竞争对手。 数据库模型数据库模型描述了在数据库中结构化和操纵数据的方法,模型的结构部分规定了数据如何被描述(例如树,表等):模型的操纵部分规定了数据添加、删除、显示、维护、打印、查找、选择、排序和更新等操作。文献综述JSP + TagLib是Sun公司的页面生成技术规范。优点:权威,规范,使用者众多,第三方提供了大量的TagLib支持。而且,JSP本质上是Servlet。其中的Java Code部分非常强大而且灵活,能够达到Java语言最大的灵活度。TagLib能够达到一定程度上的页面元素重用。TagLib还能够在一定程度上,帮助驱逐JSP页面的Java Code“污染”部分。缺点:JSP的缺点很明显。Java Code和HTML页面内容混杂在一起,这是让广大程序员最头疼的Java Code Pollution问题。即使用TagLib也不能完全解决这个问题。而且,程序员和页面编辑人员无法在同一个文件上工作。每次页面编辑人员编好了HTML页面,程序员必须重新加入Java Code和TagLib。而HTML页面一旦加入了Java Code和TagLib,就无法在页面编辑器(Dream Weaver, Front Page)中正确显示了。程序不跑起来,就无法看到JSP页面的页面结构、显示风格和内容。关于效率,灵活性,结构性,可重用性,JSP + TagLib是一个两难的选择。在JSP中大量的使用TagLib,能够使得JSP的页面结构良好,更符合XML格式,而且能够重用一些页面元素。但TagLib的编译之后的代码庞大而杂乱,而且运行效率很低,严重影响响应速度。TabLib很不灵活,能完成的事情很有限。TabLib代码本身的可重用性受到TagSupport定义的限制,不是很好。TagLib的编写不是一件愉快的事情。J如果在JSP中大量使用Java Code,那么页面的结构性会很差,难以管理。所有的代码都在同一个文件中,遇到大的HTML页面,简直如同噩梦一般。从一个左括号“”找到对应的右括号“”都变成很痛苦的一件事情。镶嵌在Java Code中间的HTML元素的是无法重用的。所以,除了Include file或者jsp:include,JSP中的Java Code根本就没有可重用性。2567文献综述 Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C+和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。Eclipse是一个开放源代码的、基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Tools,JDT)。其未来的目标不仅仅是成为专门开发Java程序的IDE环境,而是根据Eclipse的体系结构,通过开发插件,使它能扩展到任何语言的开发,甚至能成为图片绘制的工具。310文献综述 主要参考文献:1. 来学伟. 基于J2EE的航空订票系统设计与实现D. 三门峡职业技术学院学位2. 童铭. 基于J2ME的航空订票系统建模与实现D.四川大学硕士论文,2006.3.孙盛兰.基于Hibernate的Java对象持久化D.天津大学硕士论文,2006.4.李力东.网上航空订票系统;D. 吉林建筑大学硕士论文,2015.5.沃尔斯.Spring in ActionM.北京:人民邮电出版社,2006.3.56-596.BruceEckel.ThingkinginJavaM.UpperSaddleRiver,NewJersey,USA:Prentice Hall,20067.DeepakAlur,JohnCrupi,DanMalks.J2EE核心模式M.北京:机械工业出版社,2005.8.Jeffrey D.Ullman,Jennifer Widom.数据库系统实现M. 机械工业出版社.20109.王珊,萨师煊.数据库系统概论M.高等教育出版社.2006.10.陆正武.Java项目开发实践M.中国铁道出版社.2005.研究内容eclipse编程软件Mysql数据库 Navicat软件 html css js网页制作研究计划第一周 下达任务书第二周 根据任务书要求,搜集、查阅相关资料第三周 完成开题报告及英文文献翻译第四周 查阅相关资料,掌握网页开发,数据库开发第五周 查阅相关资料,掌握网页开发,数据库开发第六周 需求分析第七周 模块设计第八周 完成各个模块的编写第九周 整合模块第十周 进行调试第十一周 分析软件不足第十二周 进行完善;工作总结第十三周 撰写毕业论文第十四周 毕业论文修改、评阅,查重第十五周 制作论文PPT,准备答辩第十六周 毕业论文答辩特色与创新 Web程序只需在服务器端登录即可,免除客户端软件安装烦恼; 24小时网上在线购买,使信息得到及时处理,不必再为工作人员下班导致无法购买带来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论