手机公交线路查询系统_高等教育自考试本科毕业论文(编辑修改稿)内容摘要:
管 理 软 件服 务 器客 户 端 g o o g l e 服 务 器管 理 员 数 据 库 数 据 库数 据 库, , 更 新, , 请 求, , 请 求, , 同 步 图 系统框架图 B/SC/S 模式特点 B/SC/S 模式在继承了 B/S 模式和 C/S 模式的优点之后,还具有以下特点: 1) 可靠性高 :客户端不必完全依赖于服务器,即便脱离服务器,还有手机数据库的支持,可以继续使用一部分功能;客户端的数据丢失的时候,可以采用数据库同步的方式从服务器获得新的数据信息。 2) 省资源 :一部分作业在客户端完成,服务器的访问量和作业量都会减少,省湖南 省高等教育自学考试本科学生 毕业 论文( 设计 ) 资源,维护起来会更加方便。 连接数据库技术 利用 驱动包连 接到本地的 loudidb 数据库,对数据库进行操作。 在调用 DriverManager 的 getConnection 方法 连接数据库 之前,保证相应的 Driver类已经被加载到 jvm 中,并且完成了类的初始化工作就行了,而具体是怎样实现这个功能却是没有讲究的。 连接数据库一般的主要包含一下七个步骤: 创建一个以 JDBC 连接数据库的程序,包含 7 个步骤: 提供 JDBC 连接的 URL 创建数据库的连接 创建一个 Statement 执 行 SQL 语句 处理结果 关闭 JDBC 对象 Java Servlet 技术与 JavaServer Pages(JSP) Java Servlet 程序在 服务器 端运行,动态地生成 Web 页面。 Java Servlet 具有以下特点: 高效 : 在传统的 CGI 中,每个请求都要启动一个新的进程,如果 CGI 程序本身的执行时间较短,启动进程所需要的开销很可能 反而超过实际执行时间。 而在 Servlet中,每个请求由一个轻量级的 Java 线程处理(而不是重量级的操作系统进程)。 在传统 CGI 中,如果有 N 个并发的对同一 CGI 程序的请求,则该 CGI 程序的代码在内存中重复装载了 N 次;而对于 Servlet,处理请求的是 N 个线程,只需要一份 Servlet类代码。 在性能优化方面, Servlet 也比 CGI 有着更多的选择,比如缓冲以前的计算结果,保持数据库连接的活动,等等。 12 方便 : Servlet 提供了大量的实用工具例程,例如自动地解析和解码 HTML 表单数据、读取和设置 HTTP 头、处理 Cookie、跟踪会话状态等。 功能强大 : 在 Servlet 中,许多使用传统 CGI 程序很难完成的任务都可以轻松地完成。 例如, Servlet 能够直接和 Web 服务器 交互,而普通的 CGI 程序不能。 Servlet 还能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现。 可移植性好 : Servlet 用 Java 编写, Servlet API 具有完善的标准。 因此,为 IPla Enterprise Server 写的 Servlet 无需任何实质上的改动即可移植到 Apache、 Microsoft IIS或者 WebStar。 几乎所有的主流 服务器 都直接或通过插件支持 Servlet。 节省投资 : 不仅有许多廉价甚至免费的 Web 服务器 可供个人或小规模 网站 使用,而且对于现 有的 服务器 ,如果它不支持 Servlet 的话,要加上这部分功能也往往是免费的(或只需要极少的投资)。 JSP 及其特点 : JavaServer Pages( JSP)是一种实现普通静态 HTML 和动态 HTML 混合编码的技术。 许多由 CGI 程序生成的页面大部分仍旧是静态 HTML,动态内容只在页面中有限的几个部分出现。 但是包括 Servlet 在内的大多数 CGI 技术及其变种,总是通过程序生成整个页面。 JSP 使 得我们可以分别创建这两个部分。 JSP 和纯 Servlet 相比 : JSP 并没有增加任何本质上不能用 Servlet 实现的功能。 但是,在 JSP 中编写静态 HTML 更加方便,不必再用 println 语句来输出每一行 HTML代码。 更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地 分开:比如,由页面设计专家进行 HTML 设计,同时留出供 Servlet 程序员插入动态内容的空间。 Android 简介 Android 一词的本义指 “机器人 ”,同时也是 Google 于 2020 年 11 月 5 日宣布的基于 Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 目前,最湖南 省高等教育自学考试本科学生 毕业 论文( 设计 ) 新版本为 Android Gingerbread 和 Android Honeyb。 Android 是基于 Linux 开放性内核的操作系统,是 Google 公司在 2020 年 11 月 5日公布的手机操作系统。 Android 早期由原名为 Android的公司开发,谷歌在 2020 年收购 后,继续对 Android 系统开 发运营,它采用了软件堆层( software stack,又名软件叠层)的架构,主要分为三部分。 底层 Linux 内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以 Java 编写。 2020 年初数据显示,仅正式上市两年的操作系统 Android 已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。 现在, Android 系统不但应用于智能手机,也在平板电脑市场急速扩张,在智能 MP4 方面也有较大发展。 采用 Android 系统主要厂商包括台湾的HTC,(第一台谷歌的手机 G1 由 HTC 生产 代工)美国摩托罗拉 ,SE 等,中国大陆厂商如:魅族( M9),华为、中兴、联想、蓝魔等。 数据交互技术 WebService+SOAP 一. 什么是 WebService。 WebService 简单来说就是为应用程序提供一个网络接口,其他应用程序(可以是桌面应用程序或网络应用程序),通过这个接口来调用服务商提供的程序(一般是由客户端发送数据,服务器端接收数据并作出相应处理后返回数据),来达到数据交互和分布式处理的效果,并且他通过 wsdl、 soap 等标准实现交互,是一种与语言,平台无关的交互技术。 二. 什么是 SOAP。 SOAP: 简单对象访问协议 ,简单对象访问协议( SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多 因特网协议 和格式结合使用,包括 超文本传输协议 ( HTTP), 简单邮件传输协议 ( SMTP),多用途网际邮件扩充协议( MIME)。 它还支持从 消息 系统到 远程过程调用 ( RPC)等大量的 应用程序。 SOAP 包括四个部分: 14 1) SOAP 封装:它定义了一个框架 , 该框架描述了 消息 中的内容是什么,谁应当处理它以及它是可选的还是必须的。 2) SOAP 编码规则:它定义了一种序列化的机制,用于交换 应用程序 所定 义的数据类型的实例。 3) SOAP RPC 表示:它定义了用于表示 远程过程调用 和应答的协定。 4) SOAP 绑定:定义了一种使用底层传输协议来完成在节点间交换 SOAP 封装的约定。 SOAP 消息基本上是从发送端到接收端的单向传输,但它们常常结合起来执行类似于请求 、 应答的模式。 所有的 SOAP 消息都使用 XML 编码。 一条 SOAP 消息就是一个包含有一个必需的 SOAP 的封装包,一个可选的 SOAP 标头和一个必需的 SOAP 体块的 XML 文档。 把 SOAP 绑定到 HTTP 提供了同时利用 SOAP 的样式和分散的灵活性的特点以及 HTTP 的丰富的特征库的优点。 在 HTTP 上传送 SOAP 并不是说 SOAP 会覆盖现有的 HTTP 语义,而是 HTTP 上的 SOAP 语义会自然的映射到 HTTP 语义。 在使用 HTTP 作为协议绑定的场合中, RPC 请求映射到 HTTP 请求上,而 RPC 应答映射到 HTTP 应答。 然而,在 RPC 上使用 SOAP 并不仅限于 HTTP 协议绑定。 SOAP 也可以绑定到 TCP 和 UDP 协议上。 湖南 省高等教育自学考试本科学生 毕业 论文( 设计 ) 第 3章 需求分析与设计 随着现在社会的发展,现时城市交通公交线路的增加,人们对外出乘车时如何选择公交车次和路线而困惑。 人们都避免不了要到某些城市去做一些事情。 一旦你对这个市不熟悉,你的出门就会举步维艰。 因此,开发一个城市的公交车查询系统就显得十分必要。 本系统的开发目的主要是向公交车用户提供公交的相关信息查询,为他们的出行提供相关的线路查询 和选择。 包括提供全部线路的具体情况(途经站点、早班和末班车时间、票价、里程、线路类型等)查,各个站点所有的线路查询,站点与站点之间的线路查询等等。 系统功能模块设计 手机公交车线路查询系统包括 B/S 模式 Web 查询管理服务器、 C/S 模式手机应用程序两个大模块,每个大模块下又包含若干个小模块。 手 机 公 交车 线 路 查询 系 统B / S 模 式 W e b 查 询管 理 服 务 器C / S 模 式 手 机 应 用程 序时 间 查 询线 路 查 询站 点 查 询时 间 查 询线 路 查 询站 点 查 询管 理 员 登 录增 加 线 路 信 息修 改 线 路 信 息删 除 线 路 信 息客 户 登 录数 据同 步\ 图 系统功能模块图 16 本设计中的查询方式与核心算法 查询方式: 1)根据时间范围来查询:在相应的时间范围之内,查询出在该时间段内工作的线路,将线路相关信息罗列出来; 2)根据站点名称查 询:根据站点名称查询出经过该站点的所有线路信息,将相关的线路信息罗列出来; 3)根据线路名称查询:根据线路名称查询该线路的信息,将线路信息罗列出来; 4)根据站点至站点查询:根据两个站点名称查询,出发站点名称,目的站点名称查询得出最优路线,将如何乘车的线路信息罗列出来。 核心算法: 假设乘客从 A 站乘公交车去 B 站 , 首先。手机公交线路查询系统_高等教育自考试本科毕业论文(编辑修改稿)
相关推荐
过刷卡身份验证直接在用户帐户中扣除,并通过实时系统及时回传中心数据库。 通过与一卡通的数据交换,不仅仅可以实现身份识别与扣缴费用的功能,同时可以在学生毕业注销校园卡时,完结相关的手续(如:还清图书等)。 通过在图书馆设置的通道机管理系统,从而实现对出入这些场所的人员进行有效管理、统计和控制。 ● 一卡通卡务中心系统来设置基础信息数据(部门、身份等); ● 一卡通卡务中心系
成了刀具的创建。 图 55 重复上述操作,完成圆角刀 T2D4R2, 的创建。 2) .创建平底刀:重复上述操作,将圆角半径改为 0。 创建 T4D10, T5D4。 刀具补偿分别为 4 和 5。 其他为默认值。 创建完成后的刀具如下 表所示: 序号 刀具图标 名称 刀具类型 刀具直径( mm) 有效长度( mm) 1 圆角刀 3 8 2 T2D4R2 圆角刀 4 50 4 T3D10 平底刀
次真值表如下表 ( 2) 所示。 表 2 CD4028真值表 CD4017 芯片介绍 图 5 CD4017 引脚图 CD4017 是 5位 Johnson 计数器,具有 10 个译码输出端, CP、 CR、 INH 输入端。 时钟输入端的斯密特触发器具有脉冲整形功能,对输入时钟脉冲上升和下降时间无限制。 INH 为低电平时,计数器在时钟上升沿计数;反之,计数功能无效。 CR 为高电平时
Instruments)就是改良 SG3524 而推出 TL494PWM 控制电路,其所提供的特色为可调整截止时间的控制电路,输出晶体管具有高输出或高输入的能力,改进电流限制的控制能力,及输出操控电路等。 以我们所介绍过的功率型 MOSFET 来说,首先 PWM 控制电路是以 图腾极 (totempole)输出,出现能够直接驱动双极式,而且也能够直接来驱动 MOSFETs。 例如 SG1525A
播媒介的选择 ② 上。 ① 为获得更多一手的高价值研究资料,本文作者曾利用邮件的方式与其中的有米广告、 Vpon、 Adwo 安沃传媒、架势无线和亿动智道联系过,并得到了他们热情的帮助。 ② 张隆栋 .大众传播学总论 [M].北京:中国人民大学出版社, 1993. 浙江传媒学院本科毕业论文 手机 APP 广告的精准化传播研究 作者:石明智 第 8 页共 25 页 (一) 目标受众的确定
速 n1=12mi n n2=231in =2312mi n i r/min (23) n3 =32in =32312mi n ii 式中: nm 为电动机满载转速, r/min。 2. 各轴输入功率 P1 =Pm P2 = P1 •η 12 kw ( 24) P3 = P2 •η 23 P = P3 •η 3 式中: Pm 为电动机的额定功率。 3.