《可行性-景点预约及门票管理系统介绍(共12页).doc》由会员分享,可在线阅读,更多相关《可行性-景点预约及门票管理系统介绍(共12页).doc(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上软件工程与项目管理可行性报告景点预约及门票管理系统二级学院医药信息工程专 业信息管理与信息系统班 级2012级组 号第26组小组成员指导教师 2015年10月专心-专注-专业目录1项目的背景和意义 随着中国网民人数的持续增加,第三方网络支付手段的出现以及中国现代物流的飞速发展,互联网法律法规的逐步完善,中国发展电子商务的环境已经初步形成,网上购物系统作为电子商务的一种主要实现形式必将得到进一步的普及和应用。而传统的景区售票模式一般都是景区窗口直接售卖门票或通过电话预订门票,随着电子商务的迅速崛起,网上购物等新兴消费方式越来越为人们所接受。电子商务在旅游业的具体应用就是
2、旅游电子商务,旅游电子商务实际上是旅游经营在网上询价报价预定支付配送(服务)等等一系列商务活动的过程。旅游电子商务主要为景区游客(BC)的交易模式。游客可以通过以下的方式购买景区的门票1)售票处现买(直销)(现阶段不做开发) 游客直接到景区的售票窗口买票,一般情况下游客只能买到没有打折门市价票。2) 景区网络预订(直销)方式一:游客上景区的直销网络预订门票,可以通过各个景区的直销网络自己预订优惠门票。方式二:游客通过电话或到景区的直销网点预订门票,通过景区的订票员,为自己预订优惠门票。本系统的主要是结合网络的发展条件和现实生活中需要而开发,目标是完成用户对旅游景点的预览和票券的订购,同时由于自
3、己资料的变动可以进行修改,管理员的主要功能是对用户信息和景点信息进行管理,可以对景点完成添加、修改、删除等操作,并根据数据库的信息直观的查到所定票券信息的基本情况,真正的实现方便消费者,方便工作人员的目的。2与国内外研究现状的比较 几十年来旅游市场经历了几次大的信息技术应用变革,美国在1959年开发了世界上第一个计算机订位系统这是旅游业信息化萌芽的标志,此后许多发达国家和一些发展中国家开始大规模地使用便捷的计算机网上预订系统。网上订票系统实现了跨国家或跨地区的自动订票功能,跨行业的旅行服务,大大改善了广大的游客的旅游条件,使得出游活动更加人性化、自动化、舒适和快捷。 目前我国旅游企业还有部分是
4、依靠传统的经营模式,滞后的信息来源已经满足不了消费者的需求。在市场日益激烈的竞争和需求下,信息技术在旅游业的各个领域中已得到了较为普遍的应用,其应用水平成为了旅游业现代化水平的重要标志之一,与此同时也产生了具有一定资讯服务能力的旅游网站,它们能及时,全面发布旅游资讯,涉及食、住、行、游、购、娱等多方面的服务。同时也要看到我国的旅游业跟发达国家相比还处在初级阶段,信息服务技术的落后制约着它的发展。 在 20 世纪 80 年代,计算机的技术和使用才真正在旅游业这个领域上发展起来。开始有了网络订票的服务系统,办公自动化等适用旅游业的系统并逐步得到推广和广泛应用。但是我国还有三分之二的省区,由于网络信
5、息不发达等各种原因的制约,国际旅游社大部分采用了信息管理系统和业务说,国内旅游社则仍沿用传统手工作业方式,这些都使信息化系统处于初级或空白的阶段。同时也出现了诸多弊端,如资源不能共享,信息落后,各自为营,不能形成一条龙服务,规模效应不能充分体现。成本高,办公效率低下,无法有序整合客户的有效信息,造成客户大量流失,导致市场发展缓慢,不能满足消费者对旅游行业的高要求。所以我国的旅游企业应该看到通过信息技术在旅游地的广泛应用,可以改善旅游地的内务管理,借助Internet 宣传自己,推销自己,提高知名度,从而赢得客户,赢得市场。 随着社会主义物质文明的不断进步,社会主义精神文明也在快步发展,休闲娱乐
6、必然成为精神文明建设中不可或缺的一部分,并且体现为旅游组织、旅行社与日俱增。旅游景点网上售票的出现,为公民的旅游出行提供了更加方便、快捷的渠道。大力发展旅游景点网络售票一来可以大大减轻旅游高峰期的购票压力;二来可以实现购票的快捷、顺畅。3现有工作的基础和条件随着基于 web 技术日益走向成熟,特别是 JSP 以其“Write Once,Run Anywhere”,支持多种动态网页格式,JSP 标签可扩充性,JSP 跨平台的可重用性,易维护性,企业产品的多样性等等众多的优点,使网上购物售票成为一种必然的趋势。 本次课程设计目的是构建一个旅游景点网上售票系统,主要完成消费者(注册会员)的对景点的预
7、览和对票券的订购等操作。采用的主要技术是内置脚本语言是基于Java 编程语言的 JSP、后台数据库采用MYSQL技术、用Hibernate 控件进行数据库的连接以及网页编程语言HTML。 4实现的技术路线和措施采用现代化统一的计算机信息网络系统,能够有效帮助旅游企业优化旅游行业,使其在行业内处于优势地位,并相对长期地保持这种战略优势;同时方便旅客。如下是实现管理系统的技术简介:4.1 JSP 简介 JSP 技术是用 JAVA 语言作为脚本语言的,JSP 网页为整个服务器端的 JAVA库单元提供了一个接口来服务于HTTP的应用程序。JSP 动态网页是在一般的静态 HTML 文件中嵌入一些标签和
8、Java 代码,简便快捷地生成 WEB 页面。在JSP 的动态页面内容中,可以将动态的交互部分作为一个部件加以引用,实现代码可重用性,将 HTML 编码从 Web 页面的业务逻辑中有效地分离出来。所有的脚本在服务器端运行,当用户请求访问时,服务器端响应,JSP引擎解释处理代码,生成请求的内容,将结果以页面形式发送回浏览器,客户只需要借助浏览器就可以方便地进行浏览。JSP 可用一种简单易懂的等式表示为:HTML+Java=JSP。 JSP 的优势: JSP 页面的内置脚本语言是基于 Java 编程语言, 所有的 JSP 页面都被编译成为 JavaServlet,因此 JSP 页面就具有 Java
9、 语言的所有特性。 (1) 完全面向对象。 (2) 健壮性。Java 的强类型机制、异常处理、内存自动回收等都是 Java程序健壮性的重要保证。 (3) 平台无关性,多平台支持。Java 的编译代码运行时有 Java 虚拟机解释执行,不受操作系统的限制,因此基本上可以在所有平台上工作。 (4) 多线程。 Java 程序可以执行一个以上的线程。它可以在一个线程中完成某一耗时的计算,而其它线程与用户进行交互对话。所以用户不必停止工作,等待 Java 程序完成耗时的计算。并且 Java 提供了易于使用的同步特性,使多线程编程更为方便。 (5) 强大的数据库支持。Java 采用 JDBC 技术访问诸如
10、 Oracle、Sybase、MS SQL Server 和 MS Access 数据库,执行数据操作。 (6) 高性能。Java 的运行速度随着 JIT(Just-In-Time)编译器技术的发展越来越接近于 C+。 (7) MVC 模式。在 JSP 的众多优点之中,其中之一是它能将 HTML编码从 Web 页面的业务逻辑中有效地分离出来。这样就可以使用一种“模型-视图-控制器”Model-view-controller 模式,通过 JSP 页面(V)访问,即页面显示部分;通过 SERVLET(C)调用 JavaBean(M)(即业务逻辑部分的实现)实现页面显示的逻辑部分;处理完后,将结果回
11、填给作为输出作用的JSP 页(V)。这样,MVC 模式不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的复用性。Java 中有优秀和成熟的框架(比如 Struts,Spring)来实现 MVC 模式。 (8) 开发工具功能强大,标签可以进行扩充。 JSP 技术的不足之处主要有两个: 不足之一是其复杂性,不足之二是使用 JSP 进行开发成本高。 JSP 使用内置对象:request 对象,response 对象,session 对象,application对象,out 对象,page java.lang.Object,config,exception
12、 和 pageContext。 JSP 技术可以通过开发标识库进一步扩展,第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得 Web 页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来进行工作。 4.2 MySQL 简介 MySQL 应用较广,具有简单灵活,速度快,方便管理,源代码开放的优点。SQL 是使用关系模型的数据库应用语言,对数据的操作处理比较容易。 4.3 JDBC简介 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用编写的类和接口
13、组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。4.4 Tomcat 简介 Tomcat 是 Apache Jakarta 软件组织的一个子项目,Tomcat 是一个 JSP/Servlet容器,是在SUN公司的 JSWDK(Java Server Web Development Kit)基础上发展起来的,也是一个JSP和Servlet规范的标准实现,使用Tomcat可以体验JSP和Servlet的最新规范。经过多年的发展,Tomcat 具备了很多商业 Java Servlet 容器的特性,并被用于商业用途。 Tomcat 是 Servle
14、t2.2 和 JSP1.1 规范的官方参考实现。Tomcat 既可单独作为小型Servlet、JSP测试服务器,也可继承Apache Web服务器。直到 2000年,Tomcat还是唯一支持Servlet2.2和JSP1.1 规范的服务器,但现在已有许多其他服务器对这方面的支持。4.5 HTML 简介网页(HyperTextMark - upLanguage)或超文本标记语言,是 WWW的描述语言。 HTML语言设计的目的是能够存储在电脑的文字或图形中的文本或图形方便地到另一台计算机连接起来,形成一个有机的整体,人们不考虑具体信息是在当 前的计算机或其他计算机在网络上。我们只使用鼠标在文档中获
15、得图标的中点,互联网将很快转到了与内容相关的图标,而这些资料可以在另一台计算机中存储在网络中。 HTML 的结构包括头部(头),主体(身体)两个部分,其头部描述所需的信息浏览器,而主体包含的具体内容加以说明。 4.6 JavaScript JavaScript 是一种脚本语言。Netscape Navigator 浏览器增加了使用 Javascript,提供了数据的基本功能验证。 5需要解决的关键技术(1)实现票价管理(老年、小孩、成人、团体等);(2)实现营业员管理;(3)实现门票销售、退票管理;(4)优惠活动的设置。(5)各种表的查询。6预期完成目标 本课程设计所做的景点预约和网上售票管理
16、系统是采用 JSP 语言来开发实现的一个小型的售票系统。该系统具备网上购物系统的基本功能,如下所示: (1)采用了权限控制的基本思想,实现了不同的用户级别显示不同的界面。 (2)使用了Hibernate 的通过动态实现对数据库的操作功能。 (3)深入对系统进行了测试,给出了测试的原理,并选用合适的测试用例对本系统进行测试。 (4)利用Struts2 标签来书写代码,使代码变的十分的简洁。 7项目实施对本产业的带动作用 在现代信息高速公路迅猛发展的时期,网络在人们的日常生活中越来越不可或缺,以即时、互动为特点的网络传播方式,更为公众的业余生活提供了一个方便快捷的平台。足不出户,鼠标一点,就能把自
17、己的的要求迅捷地发送出去。网上购物售票系统,为顾客在网上订票提供一个综合性的交易平台,使更多的人参与到网上购物的浪潮中来。能够有效帮助旅游企业优化旅游行业,使其在行业内处于优势地位,并相对长期地保持这种战略优势;8项目进度安排第2周,实训选题,编写项目可行性研究报告、项目开发计划书、按照软件需求规格说明书的格式要求完成项目需求分析规格说明书,完成相关开发技术准备工作。第3周,依据需求规格说明书编写项目概要设计规格说明书和详细设计规格说明书。【检查第2周的成果】第4周,系统数据库设计与系统编码。【检查第3周的成果】第6周,系统编码与测试。【检查第4周的工作】第7周,项目成果检查与答辩。第8周 提交实训报告。9经费预算性9.1人员成本列出项目团队每一个人的预计工作月数。劳务费一般包括工资、奖金、补贴、住房基金、退休养老金、医疗保险金,总计每人每月支付酬劳8000。9.2设备成本设备成本包括:原材料费,设备购置及使用费