手机船期查询系统-毕业论文

上传人:wo7****35 文档编号:54149739 上传时间:2018-09-08 格式:DOC 页数:26 大小:539KB
返回 下载 相关 举报
手机船期查询系统-毕业论文_第1页
第1页 / 共26页
手机船期查询系统-毕业论文_第2页
第2页 / 共26页
手机船期查询系统-毕业论文_第3页
第3页 / 共26页
手机船期查询系统-毕业论文_第4页
第4页 / 共26页
手机船期查询系统-毕业论文_第5页
第5页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《手机船期查询系统-毕业论文》由会员分享,可在线阅读,更多相关《手机船期查询系统-毕业论文(26页珍藏版)》请在金锄头文库上搜索。

1、本科毕业论文本科毕业论文(科研训练、毕业设计)题题 目:手机船期查询系统目:手机船期查询系统姓 名:学 院:软件学院系:专 业:软件工程年 级: 学 号:指导教师(校内): 职称:副教授指导教师(校外): 职称:年 月 日手机船期查询系统1手机船期查询系统手机船期查询系统摘要摘要 WAP 的制定,将互联网引进了一个无线新时代,同时也把移动电话的功能扩至多元化,两者的强劲联合为互联网用户带来了前所未有的方便。基于这样的考虑,对于船务公司来说,客人最常询问也是最关心的问题之一就是船只的离港到港时间即船期,为了方便客人随时随地查询到公司的船期,同时在一定程度上使员工从数量不菲的船期查询电话中摆脱出来

2、提高工作效率,建立支持 WAP 协议的船期查询网站的需求就应运而生了。主要运用WML 语言,ASP 技术及与 ACCESS 数据库连接开发此网站,这样客人就可以方便的通过手机直接查询船期而无需为电话占线而烦恼了。关键字关键字 WAP(无线应用协议) WML(无线标记语言) Nokia 5100 仿真器 NMITooklit 4.0 手机船期查询系统2Abstract: The WAP protocol leads the Internet into a new era. With the combination between the WAP and Internet, the custome

3、rs get big convenience from it. Because of this, for a vessel company, the most usual question the customers ask is the vessel schedule, when the vessel leaves from FUZHOU and when the vessel arrives the appointed port. That wastes a lot of time for our customers and agents to ask and answer such qu

4、estions. So building a WAP website for customers to get the vessel schedule is necessary. We mainly use the WML language, ASP and the connection of the database to develop the website. Then the customers and agents can save a lot of time and spirit. Keyword: WAP(Wireless Application Protocol) WML(Wi

5、reless Markup Language) Nokia 5100 Simulator NMITooklit 4.1(Nokia Mobile Internet Tooklit 4.0) 手机船期查询系统3目目 录录摘摘 要要 1引引 言言 4第一章:第一章:WAP 服务简介服务简介1.1 什么是 WAP41.2 WAP 的应用及发展现状 71.3 WAP 安全性 71.4 WAP 的特征和局限性 8第二章:开发环境和工具第二章:开发环境和工具2.1 WAP 开发工具 92.2 系统环境设置10第三章:开发语言第三章:开发语言3. 1 WML 语言 133. 2 ASP 技术 14第四章:开

6、发流程及程序设计第四章:开发流程及程序设计4.1 程序需求分析及概要设计164.2 系统流程结构164.3 数据库结构174.4 组成文件18第五章:关键技术及难点实现第五章:关键技术及难点实现5.1 ASP 与 ACCESS 数据库连接 205.2 ASP 动态生成 WML 页面 23结束语结束语 25致致 谢谢 25参考文献参考文献 25手机船期查询系统4引引 言言当今全球移动电话用户正以高倍速成长,手机已经成为数字时代必备的移动通讯工具。而通过 WAP 协议,可以使手机变得更“聪明”,不再只是单纯的语音传输功能,进而能够进行资料的取得和交换,而这也使得上网不再只是“点对点”的数据传输,而

7、是随时随地都可以取得想要的信息。在软件的开发过程中,我逐步加深了对 WAP 的认识,更加感觉到它的巨大开发应用的潜力。由于时间的仓促,以及我对公司业务还缺乏全面的认识,所以仅开发了船期查询系统,程序中还有一些需要改进的地方,希望各位能不吝指正!谢谢!第一章:第一章:WAP 简介简介1.1 什么是 WAP1.1.1wap 的基本概念的基本概念WAP 是 Motoroal、Nokia、Ericsson 和美国软件公司 P 最早倡导和开发的无线应用协议Wireless Application Protocol(简称 WAP),它是使移动通讯设备可靠地接入互联网的国际认可标准,是一种定义在窄带宽上传输

8、数据的通讯协议。WAP 的制定,将互联网引进了一个无线新时代。WAP 协议就像在移动电话中加入一个微浏览器,这样仅需占用移动电话有限的资源,就使得 WAP 能够用于客户机和早期定义的智能电话上,通过这个简单的微浏览器,实现手机上的增值业务。作为 WAP 论坛的代表 P 指出:WAP 协议的背后的哲学是尽量少使用手持设备上的资源。用户可以使用内置的微浏览器向互联网请求信息或服务,请求被送到 WAP 网关,并且从互联网服务器上检索信息。若该信息是 WML 格式,那么可以直接送回 WAP 网关,如果是以 HTML 语言描述的,WAP 服务器上的过滤器会将其翻译为相应的 WML 语言,并送回 WAP

9、网关,WAP 网关再将结果传回客户端。WAP 本身集成了数据手机船期查询系统5压缩过程,以便最大限度利用当前 GSM 网缓慢的数据传输速率。同时 WAP 还采用了错误校正技术,确保网络浏览和数据传输过程不会因无线电通讯线路质量的变化而受到严重的影响。总之,技术上而言,WAP 标准定义了一种应用环境,让设计人员能够开发独立于设备的用户界面,然后使用称为“WML”和“WMLScript”的 WAP 编程语言把可执行的逻辑嵌入到他们的应用产品中。1.1.2 wap 的结构的结构WAP 的架构与 WWW 非常类似,只是在使用者端延伸到了移动电话,同时在移动电话与 WAP 内容服务器之间还要通过 WAP

10、 网关的协助,将原始的 WAP 内容转换成二进制的数据之后,传递到移动电话上面,如下图所示:WAP 装置Micro-Browser(微浏览器)通过 gateway 向SERVER 请求资料Gateway 返回编译后的文件WAP 网关WMLComplier(WML编译器)向 SERVER请求数据SERVER 返回数据WAP 服务器服务器端程序(ASP)数据库程序WEB SERVER(服务器)WAPHTTP图一:图一:WAP 结构图结构图WAP 的传输过程就如上图所示,将原来 WWW 的使用者端做一个扩充,将之分为两部分,使用者最终使用的装置,也就是浏览器从电脑移到了手机或 PDA 上的微浏览器,

11、这些装置我们统称为 WAP 装置。从 WAP 装置连线到 WAP Gateway 的部分才是整个 WAP 连线构架中的重点,所有的 WAP 协议几乎都是在处理此部分的连线,因此所有由 WAP 装置的无线通讯部分连接到实体互联网的过程也都掌握在这个环节中。接下来,我们从技术面上大致浏览一下 WAP 整个协议中在无线通讯部分的定义,包含了在 WAP 无线通讯层、安全通讯部分,应用程序层等部分大致上的定义。在 WAP 协议的构架中一共定义了 5 个 Layers,由上而下分别是:WAE、WSP、WTP、WTLS、WDP 等手机船期查询系统6五个阶层。其功能分别为:WAE:应用层(Applicatio

12、n Layer),提供应用程序写作之用。WSP:任务层(Session Layer),提供传输中每次特殊的通信应用协议维持之用。WTP:通讯层(Transaction Layer),提供通讯协议中的传输功能。WTLS:传输安全层(Security Layer),提供在传输中保护数据安全的功能。WDP:传输层(Transport Layer),提供各种不同的无线通讯装置得以连接到 WAP网络中的功能。1.1.3 制作制作 wap 网站条件网站条件如果我们要制作 WAP 网站,可以用 Windows NT(IIS)、Windows 2000 或Linux(Spache)作为操作系统,只需要有支持

13、WAP 的组件,而以网页来看 WAP 程序语言可分为 3 个部分:Wireless Markup Language(WML)WMLScript Wireless Telephony Application(WTA)其实 WML 和 HTML 很相似,WMLScript 与 Javascript 也很相似,WTA 与如何使用电话服务有关。手机上网不同于使用个人计算机的操作方式,以 WAP 上网必须使用Menu(菜单)的方式来选择。虽然目前在 WAP 上网有许多的限制,但是它一样可以与GIS 或者 ASP 结合使用。相信未来两三年内,手机的无限传输将会有重大的改革,例如以GPRS 的技术传输或 3

14、G 的通信时代,到时候 WAP 就会如同用 HTML 一样便利。1.1.4wap 与与 web 的比较的比较到底 Web 和 WAP 之间有什么差异呢?可以区分吗?其实二者之间主要存在这些不同:(1)在 Web 中浏览中文字体没有问题,但是要在 WAP 手机中浏览中文字体可能有限制。因为 WAP 规定所有的手机仅支持 Unicode,所有支持 WAP 规格的网关也仅支持Unicode。若以中文 GB2312 码将中文字符串传到手机上的结果会是乱码。因此用手机浏览中文字体必须要先经过 Unicode 的转换,才可以浏览。(2)接收的语言格式不同:Web 为 HTML 而 WAP 为 WML,同时客户端使用的浏览方式也不一样,Web 使用个人计算机的浏览器而 WAP 是使用手机。(3)手机屏幕有单色的限制,另外手机屏幕大小,分辨率不如计算机。因此在使用WML 来制作 WAP 网页必须考虑到屏幕大小

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号