同城旅游客源整合系统平台毕业设计(编辑修改稿)内容摘要:
Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server 20xx 支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。 同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windowsamp。 reg。 98 的便携式电脑,到运行 Microsoft Windows 20xx 数据中心版的大型多处理器服务器。 SQL Server 20xx 旅游业务版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。 SQL Server 20xx 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。 数据库引擎充分保护数据完整性,同时将管理上千个 并发修改数据库的用户的开销减到最小。 SQL Server 20xx 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 20xx 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。 复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。 可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。 、部署和使用。 SQL Server 20xx 中包括一系列管理和开发工具,这些工具可改进在多个站点上 安装、部署、管理和使用 SQL Server 的过程。 SQL Server 20xx 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。 这些功能使您得以快速交付 SQL Server 应用程序,使旅游业务只需最少的安装和管理开销即可实现这些应用程序。 数据仓库。 SQL Server 20xx8 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。 SQL Server 中还包括一些工具,可用来直观 地设计数据库并通过 English Query 来分析数据。 陕西理工学院毕业设计 第 5 页 共 45 页 JAVA 语言概述 Java Server Page或简称为 JSP是由 Sun公司在 Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个 Server端框架,基于这个框架,开发人员可以综合使用 HTML, XML, JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。 作为 JavaTM 技术的一部分, JSP能够快速的开发出基于所有 Web服务器和应用服务器环境,独立 于平台的应用程序,而且具有非常强的可伸缩性。 同时, JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变网页布局。 JSP编程技术的优势在于: ( 1)一次编写,到处运行。 在这一点上 Java比 PHP更出色,除了系统之外,代码不用做任何更改。 ( 2)系统的多平台支持。 基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。 相比 ASP/PHP的局限性是显而易见的。 ( 3)强大的可伸缩性。 从只有一个小的 Jar文件就可以运行 Servlet/JSP,到由多台 服务器进行集群和负载均衡,到多台 Application进行事务处理,消息处理,一台服务器到无数台服务器, Java显示了一个巨大的生命力。 ( 4)多样化和功能强大的开发工具支持。 这一点与 ASP很像, Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 JSP的运行原理: 在 JSP第一次获得来自于旅游业务端浏览器的请求时, JSP文件将被 JSP引擎( JSP engine)转换成一个 Servlet,即将” .jsp”文件编译成 Java Class文件。 当 Servlet引擎接收到请求后,如果设置了使用最新的 JSP,它就会去找 JSP文件,检查该文件在上次编译后是否改动过。 如果改动过,就会重新编译生成新的 Servlet,最终将请求转交给编译好的 Servlet引擎执行。 在编译时如果发现 JSP文件有任何语法错误,转换过程将中断,并向旅游业务端发出出错信息;如果编译成功,则所转换产生的 Servlet代码被编译,然后该 Servlet被 JSP引擎加载到内存中。 此时JSP引擎还请求了 jspInit()方法的执行,并对此 Servlet初始化。 JspInit()方法在 Servlet的生命周期中只被请求一次,然后将被调用来处理旅游业务端的请求和回复操作。 对于所有随后对该 JSP文件的请求,服务器将检查该 JSP文件自最后一次被存取后是否经过修改。 如果没有修改,则将请求交还给还在内存中的 Servlet的 jspService()方法,执行回复操作。 由于 Servlet始终驻于内存,所以响应是非常快的。 Jsp页面在第一次访问时由于要转化和编译,运行速度较慢,但是当第二次访问该页时,由于文件已经被编译成字节码文件了,所以速度非常得快。 JSP页面的组成: JSP页面看上去像标准的 HTML和 XML页面 ,并附带有 JSP引擎能够处理和解析执行的代码与组件。 通常, JSP代码和组件用于创建在最终页面上显示的文本。 通常来说, JSP页面包括编译指令,声明,表达式等内容。 (1)编译指令:使用 JSP编译指令(〈 %@ 和 %〉内的)来指定所使用的脚本语言, Servlet实现的接口 ,Servlet扩展的类 ,Servlet导入的软件包。 JSP指令的一般语法形式为: %@ 指令名 =“值” %。 (2)声明:用于声明合法的变量和方法。 与任何语言相同, JSP语言使用变量来保存数据。 这些变量用 declaration元素声明 ,声明 的语法为 %! declaration(s) %。 当页面被初始化的时候, JSP页面中的所有声明都被初始化。 除了简单的变量,方法也能被声明。 声明不对当前的输出流产生任何影响。 (3)表达式:通过计算表达式所得到的结果来表示某个值。 表达式的形式为: %=expression。 表达式求值的结果被强制转换为一个字符串,并插入到当前的输出流中。 JSP运行环境: 要运行 Jsp(注意,不是浏览 Jsp页面),需要有支持 Jsp的服务器。 这里分 2种情况:一种是自身就支持 Jsp的服务器,如 Jrun,Weblogic,JSWDK等;而另一种则是在不支持 Jsp的服务器上安装 Jsp引擎的插件,如在 IIS,Apache等服务器上安装 WebSphere,tomcat,Resin等插件。 其中主流服务器是陕西理工学院毕业设计 第 6 页 共 45 页 Weblogic和 tomcat. Tomcat服务器是 Apache Group Jakarta小组开发的一个免费服务器软件,适合于嵌入 Apache中使用,而且,它的源代码可以免费获得,你可以自由地对它进行扩充。 访问的地址 , Tomcat服务器的兼容 性很好,如 WebLogic服务器采用其为 Web服务器引擎, Jbuilder将其作为标准的测试服务器, Sun公司也将其作为 JSP技术应用的示例服务器。 不足之处是它的配置比较麻烦,而且有一些安全性的问题没有解决。 但是 Tomcat服务器有众多大软件公司的支持,而且服务器的性能稳定,其发展前景很好。 系统的主要架构及开发模式 基于 B/S 的体系结构 本高速公路应急预案和指挥系统采用 B/S 模式,服务器采用著名的 web 服务器端软件 apache,该 服务器有着良好的跨平台性和安全性,可以运行在包括 windows、 linux、 mac 等操作系统上。 用户旅游业务端使用各种浏览器都能够进行正常的浏览和操作。 需要注意的是在程序的开发过程中,程序和路径相关的要考虑到不同的操作系统的文件目录结构。 B/S 结构,即 Browser/Server(浏览器 /服务器 )结构,就是只安装维护一个服务器 (Server),而旅游业务端采用浏览器 (Browse)运行软件。 它是随着 Inter 技术的兴起,对 C/S 结构的一种变化和改进。 主要利用了不断成熟的 WWW 浏览器技术,结合多种 Script 语言 (VBScript、 JavaScript 等 )和 ActiveX 技术,是一种全新的软件系统构造技术。 B/S 三层体系结构采用三层旅游业务 /服务器结构, 如图 所示。 在数据管理层 (Server)和用户界面层 (Client)增加了一层结构,称为中间件 (Middleware),使整个体系结构成为三层。 三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次。 三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。 中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责旅游业务机与服 务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台。 这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。 【图 B/S 三层体系结构】 图 B/S 三层体系结构图 在 B/S 体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器 对浏览器的请求进行处理,将用户所需信息返回到浏览器。 而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由 Web Server 完成。 随着 Windows 将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。 显然 B/S 结构应用程序相对于传统的 C/S 结构应用程序是一个非常大的进步。 B/S 三层体系结构的主要优点: •B/S 模式提供灵活的信息交流和信息发布服务。 B/S 模式借助 Inter 强大的信息发布与信息传送能力可以有效地解决旅游业务内部的大量不规则的信 息交流 •可共享性。 单个应用服务器可以为处于不同平台的旅游业务应用程序提供服务,在很大程度上节省了开发时间和资金投入; 陕西理工学院毕业设计 第 7 页 共 45 页 •较好的安全性。 在这种结构中,旅游业务应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式。 •三层模式成为真正意义上的“瘦旅游业务端”,旅游业务端计算机不需要很高的硬件配置,也无需特殊的软件配置要求,只要有 web 浏览器就可以使用系统。 •B/S 模式提供了一致的用户界面: B/S 模式的应用软件都是基于 Web 浏览器的,这些浏览器的界面都很相似。 对于无用户交互功能的页面,用户接触的界面都是一致的,从而可以降低软件的培训费用。 •在 B/S 模式下,外部的用户亦可通过通用的浏览器进行访问。 •B/S 模式的结构易于扩展:由于 Web 的平台无关性, B/S 模式结构可以任意扩展,可以从一台服务器、几个用户的工作组级扩展成为拥有成千上万用户的大型系统。 •B/S 模式具有更强的信息系统集成性:在 B/S 模式下,集成了解决企事业单位各种问题的服务,而非零散的单一功能的多系统模式,因而它能提供更高的工作效率。 陕西理工学院毕业设计 第 8 页 共 45 页 4 系统的功能和流程分析 平台功能模块的设计分析 系统功能结构层次图主要是介绍系统功能的大体层次结构,让编码人员详细了解系统的功能结构层次,总的系统结构图分成了三个大体的层次框架,系统功能模块关系图如图 所示。 旅 旅 旅 旅 旅 旅旅旅旅旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅旅 旅 图 旅游信息系统功能模块图 数据流图 数据流图( DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。 在数据流图中没有任何的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。 将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。 数据流程图包括: 1) 指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体; 2) 指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能; 3) 指明几个处理和(或)数据媒体之间的数据流的流线符号; 4) 便于读、。同城旅游客源整合系统平台毕业设计(编辑修改稿)
相关推荐
实施性施工组织设计 宁夏路桥工程股份有限公司同沿路面 B4 合同段项目经理部 20 三.施工驻地等临时设施的安排 1.施工驻地选择 同沿路面 B4 合同段项目部驻地位于固原市试验区西南角,距主线 K146+300左侧 1500 米。 项目部设在此地有以下优点: 1). 项目部可直接对各职能部门进行管理,较快掌握施工一线的具体情况。 2). 项目部所处位置交通便利,有利于项目 部和业主
室内消防流量取 20L/S,每跟竖管最小流量 10L/S,每支水枪的最小流量 5L/S。 建筑高差为 ,所以本建筑室内消火栓系统不需要进行竖向分区。 消防管网竖向以及水平应形成环网,保证相邻两只消火栓水枪充实水柱能够同时到达室内任何部位,系统消火栓充实水柱不小于 10m,栓处的净水压力不大于80m,当动压超过 50m 时,应当设置减压孔板进行减压。 消防立管管径为 DN100。
的各项安全生产制度,落实“纵向到底,横向到边”的企业安全生产制度,熟知本人应尽的安全职责义务和应承担的责任。 认真落实安全生产教育制度,加强文明施工,安全第一的思想教育。 在开工前,由总公司安全部门、项目安全负责人、项目组安全员和班组兼职安全员对全体职工进行一次安全教育,贯彻安全操作规程,学习安全生产六大纪律和“十项”安全技术措施,并针对本工程特点,对各工 种进行分部分项安全技术交底
禽肉的咀嚼感,可以作为生产原料生产出各种不同口味的模拟仿真食品,可以有效合理的开发利用各种低值动物性蛋白源,可以生产出高附加值的产品及相关新型产品;另外由于原料处理只需去除鱼头和内脏、无需剔除鱼骨,不仅提高了营养价值,而且高效、简单,利于工业化生产。 同向双螺杆挤压机弥补了单螺杆挤压机不能对湿料进行挤压处理的缺陷,为高湿的蛋白原料如鱼类、家畜和家禽碎肉下脚料的组织化提供了可行途径。
总流域面积。 建设工期和进度安排 本项目综合实施计划主要依据投资安排、设备和材料供应、施工条件、施工工作量等因素,参考国内类似工程实施进度情况进行编制。 本项目可研报告批准后,建设周期总的时间规划为 24 个月建成投产,时间紧,任务急,为使工程按实施计划顺利进行,要求建设单位精心组织,统筹安排,合理交叉作业,认真组织设备 采购定货,招标确定施工安装队伍,进行施工和生产准备,确保各阶段进度按期实施
单位:公顷 地类 整理前 整理后 前后增 减 面积 比重 面积 比重 合计 % % 青海省同仁县保安镇塞加村唐玉滩土地开发项目初步设计报告 18 农用地 小计 % % 耕地 小计 % % 水浇地 % % 林地 小计 % % 有 林地 % % 其他农用地 小计 % % 田坎 % % 农村道路 % % 未利用地 小计 % % 荒草地 % % 工程布局