可行性-景点预约及门票管理系统介绍_第1页
可行性-景点预约及门票管理系统介绍_第2页
可行性-景点预约及门票管理系统介绍_第3页
可行性-景点预约及门票管理系统介绍_第4页
已阅读5页,还剩13页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

1、软件工程与项目管理可行性报告景点预约及门票管理系统二级学院医药信息工程专业信息管理与信息系统班级2012 级组号第26组小组成员指导教师2015 年 10 月目录1项目的背景和意义 .22与国内外研究现状的比较 .33现有工作的基础和条件 .44实现的技术路线和措施 .54.1JSP 简介 .54.2 MySQL 简介 .74.3JDBC 简介 .74.4Tomcat 简介 .84.5 HTML 简介 .84.6JavaScript .95需要解决的关键技术 .96预期完成目标 .97项目实施对本产业的带动作用.108项目进度安排 .109经费预算性 .119.1 人员成本 .119.2 设备

2、成本 .1111 项目的背景和意义随着中国网民人数的持续增加 , 第三方网络支付手段的出现以及中国现代物流的飞速发展 , 互联网法律法规的逐步完善 , 中国发展电子商务的环境已经初步形成 , 网上购物系统作为电子商务的一种主要实现形式必将得到进一步的普及和应用。 而传统的景区售票模式一般都是景区窗口直接售卖门票或通过电话预订门票, 随着电子商务的迅速崛起,网上购物等新兴消费方式越来越为人们所接受。 电子商务在旅游业的具体应用就是旅游电子商务, 旅游电子商务实际上是旅游经营在网上询价报价预定支付配送 (服务)等等一系列商务活动的过程。旅游电子商务主要为景区游客( BC)的交易模式。游客可以通过以

3、下的方式购买景区的门票1)售票处现买(直销)(现阶段不做开发)游客直接到景区的售票窗口买票,一般情况下游客只能买到没有打折门市价票。2)景区网络预订(直销)方式一:游客上景区的直销网络预订门票,可以通过各个景区的直销网络自己预订优惠门票。方式二:游客通过电话或到景区的直销网点预订门票,通过景区的订票员,为自己预订优惠门票。本系统的主要是结合网络的发展条件和现实生活中需要而开发,2目标是完成用户对旅游景点的预览和票券的订购,同时由于自己资料的变动可以进行修改, 管理员的主要功能是对用户信息和景点信息进行管理,可以对景点完成添加、修改、删除等操作,并根据数据库的信息直观的查到所定票券信息的基本情况

4、,真正的实现方便消费者,方便工作人员的目的。2 与国内外研究现状的比较几十年来旅游市场经历了几次大的信息技术应用变革,美国在1959 年开发了世界上第一个计算机订位系统这是旅游业信息化萌芽的标志,此后许多发达国家和一些发展中国家开始大规模地使用便捷的计算机网上预订系统。 网上订票系统实现了跨国家或跨地区的自动订票功能,跨行业的旅行服务,大大改善了广大的游客的旅游条件,使得出游活动更加人性化、自动化、舒适和快捷。目前我国旅游企业还有部分是依靠传统的经营模式,滞后的信息来源已经满足不了消费者的需求。在市场日益激烈的竞争和需求下,信息技术在旅游业的各个领域中已得到了较为普遍的应用 , 其应用水平成为

5、了旅游业现代化水平的重要标志之一 , 与此同时也产生了具有一定资讯服务能力的旅游网站, 它们能及时 , 全面发布旅游资讯 , 涉及食、住、行、游、购、娱等多方面的服务。同时也要看到我国的旅游业跟发达国家相比还处在初级阶段 , 信息服务技术的落后制约着它的发展。在 20 世纪 80 年代,计算机的技术和使用才真正在旅游业这个3领域上发展起来。 开始有了网络订票的服务系统, 办公自动化等适用旅游业的系统并逐步得到推广和广泛应用。 但是我国还有三分之二的省区,由于网络信息不发达等各种原因的制约, 国际旅游社大部分采用了信息管理系统和业务说,国内旅游社则仍沿用传统手工作业方式,这些都使信息化系统处于初

6、级或空白的阶段。 同时也出现了诸多弊端,如资源不能共享, 信息落后,各自为营,不能形成一条龙服务,规模效应不能充分体现。成本高,办公效率低下,无法有序整合客户的有效信息,造成客户大量流失,导致市场发展缓慢,不能满足消费者对旅游行业的高要求。 所以我国的旅游企业应该看到通过信息技术在旅游地的广泛应用,可以改善旅游地的内务管理, 借助 Internet 宣传自己,推销自己,提高知名度,从而赢得客户,赢得市场。随着社会主义物质文明的不断进步, 社会主义精神文明也在快步发展,休闲娱乐必然成为精神文明建设中不可或缺的一部分, 并且体现为旅游组织、旅行社与日俱增。旅游景点网上售票的出现,为公民的旅游出行提

7、供了更加方便、 快捷的渠道。 大力发展旅游景点网络售票一来可以大大减轻旅游高峰期的购票压力; 二来可以实现购票的快捷、顺畅。3 现有工作的基础和条件随着基于 web 技术日益走向成熟,特别是 JSP 以其“ Write Once,Run Anywhere ”,支持多种动态网页格式, JSP 标签可扩充性,JSP 跨平台的可重用性,易维护性,企业产品的多样性等等众多4的优点,使网上购物售票成为一种必然的趋势。本次课程设计目的是构建一个旅游景点网上售票系统,主要完成消费者(注册会员)的对景点的预览和对票券的订购等操作。采用的主要技术是内置脚本语言是基于Java 编程语言的 JSP、后台数据库采用

8、MYSQL技术、用Hibernate控件进行数据库的连接以及网页编程语言 HTML。4 实现的技术路线和措施采用现代化统一的计算机信息网络系统,能够有效帮助旅游企业优化旅游行业, 使其在行业内处于优势地位,并相对长期地保持这种战略优势;同时方便旅客。如下是实现管理系统的技术简介:4.1 JSP简介JSP 技术是用 JAVA 语言作为脚本语言的, JSP 网页为整个服务器端的 JAVA 库单元提供了一个接口来服务于 HTTP的应用程序。 JSP动态网页是在一般的静态HTML 文件中嵌入一些标签和Java代码,简便快捷地生成WEB 页面。在 JSP 的动态页面内容中,可以将动态的交互部分作为一个部

9、件加以引用,实现代码可重用性,将HTML编码从Web页面的业务逻辑中有效地分离出来。所有的脚本在服务器端运行,当用户请求访问时,服务器端响应,JSP引擎解释处理代码,生成请求的内容,将结果以页面形式发送回浏览器,客户只需要借助浏览器就可以方便地进行浏览。JSP 可用一种简单易懂的等式表示为: HTML+Java=JSP。5JSP 的优势: JSP 页面的内置脚本语言是基于 Java 编程语言, 所有的 JSP 页面都被编译成为 JavaServlet ,因此 JSP 页面就具有 Java 语言的所有特性。( 1) 完全面向对象。( 2) 健壮性。 Java 的强类型机制、异常处理、内存自动回收

10、等都是 Java 程序健壮性的重要保证。( 3) 平台无关性,多平台支持。 Java 的编译代码运行时有 Java 虚拟机解释执行, 不受操作系统的限制, 因此基本上可以在所有平台上工作。( 4) 多线程。 Java 程序可以执行一个以上的线程。它可以在一个线程中完成某一耗时的计算, 而其它线程与用户进行交互对话。 所以用户不必停止工作,等待 Java 程序完成耗时的计算。并且 Java提供了易于使用的同步特性,使多线程编程更为方便。(5) 强大的数据库支持。 Java 采用 JDBC 技术访问诸如 Oracle 、Sybase、MS SQL Server 和 MS Access 数据库,执行

11、数据操作。(6) 高性能。 Java 的运行速度随着JIT(Just-In-Time)编译器技术的发展越来越接近于C+。(7) MVC 模式。在 JSP 的众多优点之中,其中之一是它能将HTML编码从 Web 页面的业务逻辑中有效地分离出来。这样就可以使用一种“模型 - 视图 - 控制器”Model-view-controller模式,通过 JSP 页面( V)访问,即页面显示部分;通过SERVLET(C)调用 JavaBean(M)(即业务逻辑部分的实现)实现页面显示的逻辑部分;处理完6后,将结果回填给作为输出作用的JSP 页(V)。这样, MVC模式不仅实现了功能模块和显示模块的分离,同时

12、它还提高了应用系统的可维护性、可扩展性、可移植性和组件的复用性。Java 中有优秀和成熟的框架 ( 比如 Struts,Spring) 来实现 MVC 模式。(8) 开发工具功能强大,标签可以进行扩充。JSP 技术的不足之处主要有两个:不足之一是其复杂性,不足之二是使用JSP 进行开发成本高。JSP 使用内置对象: request对象,response 对象, session对象,application对象, out 对象, page java.lang.Object,config ,exception和 pageContext 。 JSP 技术可以通过开发标识库进一步扩展,第三方开发人员和其

13、他人员可以为常用功能创建自己的标识库。这使得 Web 页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来进行工作。4.2 MySQL简介MySQL应用较广,具有简单灵活,速度快,方便管理,源代码开放的优点。SQL 是使用关系模型的数据库应用语言,对数据的操作处理比较容易。4.3JDBC 简介JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一7组用 Java语言编写的类和接口组成。 JDBC 提供了一种基准, 据此可以构建更高级的工具和接口, 使数据库开发人

14、员能够编写数据库应用程序。4.4 Tomcat简介Tomcat 是 Apache Jakarta软件组织的一个子项目,Tomcat 是一个 JSP/Servlet 容器,是在 SUN公司的 JSWDK(Java Server WebDevelopment Kit )基础上发展起来的,也是一个JSP和 Servlet规范的标准实现,使用Tomcat 可以体验 JSP和 Servlet的最新规范。经过多年的发展, Tomcat 具备了很多商业Java Servlet容器的特性,并被用于商业用途。Tomcat 是 Servlet2.2和 JSP1.1规范的官方参考实现。 Tomcat 既可单独作为小

15、型Servlet 、JSP测试服务器,也可继承Apache Web服务器。直到 2000 年,Tomcat 还是唯一支持Servlet2.2和 JSP1.1 规范的服务器,但现在已有许多其他服务器对这方面的支持。4.5 HTML 简介网页( HyperTextMark - upLanguage)或超文本标记语言,是WWW的描述语言。 HTML语言设计的目的是能够存储在电脑的文字或图形中的文本或图形方便地到另一台计算机连接起来,形成一个有机的整体,人们不考虑具体信息是在当前的计算机或其他计算机在网络上。我们只使用鼠标在文档中获得图标的中点,互联网将很快转到了与内容相关的图标,而这些资料可以在另一

16、台计算机中存储在网络中。8HTML的结构包括头部(头),主体(身体)两个部分,其头部描述所需的信息浏览器,而主体包含的具体内容加以说明。4.6 JavaScriptJavaScript是一种脚本语言。 Netscape Navigator浏览器增加了使用 Javascript,提供了数据的基本功能验证。5 需要解决的关键技术( 1)实现票价管理(老年、小孩、成人、团体等);( 2)实现营业员管理;( 3)实现门票销售、退票管理;( 4)优惠活动的设置。( 5)各种表的查询。6 预期完成目标本课程设计所做的景点预约和网上售票管理系统是采用JSP 语言来开发实现的一个小型的售票系统。该系统具备网上

17、购物系统的基本功能,如下所示:( 1)采用了权限控制的基本思想,实现了不同的用户级别显示不同的界面。( 2)使用了 Hibernate 的通过动态实现对数据库的操作功能。( 3)深入对系统进行了测试,给出了测试的原理,并选用合适的测9试用例对本系统进行测试。(4)利用 Struts2标签来书写代码,使代码变的十分的简洁。7 项目实施对本产业的带动作用在现代信息高速公路迅猛发展的时期,网络在人们的日常生活中越来越不可或缺,以即时、 互动为特点的网络传播方式,更为公众的业余生活提供了一个方便快捷的平台。足不出户,鼠标一点,就能把自己的的要求迅捷地发送出去。网上购物售票系统, 为顾客在网上订票提供一个综合性的交易平台, 使更多的人参与到网上购物的浪潮中来。能够有效帮助旅游企业优化旅游行业,使其在行业内处于优势地位,并相对长期地保持这种战略优势;8 项目进度安排第 2 周,实训选题,编写项目可行性研究报告、项目开发计划书、按照软件需求规格说明书的格

温馨提示

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

评论

0/150

提交评论