ImageVerifierCode 换一换
格式:DOC , 页数:29 ,大小:416KB ,
资源ID:393474      下载积分:20 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-393474.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生信息管理系统 ——学生成绩管理系统.doc)为本站会员(wo7103235)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

学生信息管理系统 ——学生成绩管理系统.doc

1、功能模块,力求清晰明了地阐述网站开发过程的方方面面。第一章 建筑与土木工程学院网站风格1.1 色系网站的色系是浏览者整体的视觉观感,若一个网站的色系能有一致性,不仅会使网站看起来美观,更能让浏览者对内容不易混淆,增加了浏览的简洁与方便。我选择蓝色为主色系,蓝色属于冷色系,代表天空、清爽、科技,象征着建筑与土木工程学院的沉稳、冷静、不断开拓进取的坚定信念。1.2 排版:厦门大学建筑与土木工程学院站点的设计与实现第 7 页建筑与土木工程学院的网站为资讯类网站,主要目的是发布有用的资讯,而这类网站的用户一般来说只想以最快的速度和最简单的形式获得他们想要的资讯。他们所期望的并不是什么不同寻常的令人眼花

2、缭乱的设计。明确了这一点,我尽量采用简洁的风格。主页面上方是学院的 LOGO 和导航条,下面为内容区域。内容区域又分为左中右三栏。左边放置“用户登陆”和“站点导航”模块。中间放置“通知通告”和“学生活动”模块。右边安排的是“新闻中心”和“学院联系方法”模块。大部分子页面都保留有学院的 LOGO 和导航条,方便用户使用。1.3 程序和特效: 在早期的网站中,只有让浏览者“看”的作用,伴随着多种程序语言的发展,目前常听到的网页互动程序有 ASP 、XML 等等,上述这些网页程序,都能使网页“动”起来,而网站的功能不再只有“看” ,也可以参与其中。网站的特效,能够使网站看起来更为生动活泼,使网页更美

3、观且创造出独特的风格。构建建筑与土木工程学院网站,我决定采用 ASP 网页互动程序,同时结合VBScript 和 JavaScript,创建交互性的动态网页。1.4 内容网站的内容,就如同书的文字一般重要,书没有了内页,就算封面再漂亮、再精致,都只是个徒具美丽空壳的纸版罢了;如果书的内容杂乱无章或是不切合书名,那么买书的人一定会非常懊恼也非常生气。网站也是一样的道理,如果网站没有内容,就算装扮得再美轮美奂,也不配称为网站;如果网站的内容杂七杂八或是与站名摸不着边儿,那么不小心踏进来的浏览者,必然会非常沮丧也非常不悦。建筑与土木工程作为资讯类网站,内容主要是提供学院的各种信息,同时也传达学校的各

4、种动态。总体来说,包括两个大信息块:一个是学院的各个方面情况,还有一个是学院的新闻通知信息。学院情况包括:学院简介、人员概览、学科建设、科研成果、实验中心、图书资源、教学园地、学生风采、系友之光、招生就业、留言信息。新闻通知信息包括:新闻中心、通知通告、学生活动,为了方便管理,需要实现这些信息的动态录入与编辑。1.5 未来走向网站的走向是网站未来的重要指针,网站的走向应与网站的主题相符合。厦门大学建筑与土木工程学院网站今后仍然坚持资讯类网站的走向,为用户提供最新最丰富的内容,满足用户的需要。1.6 站点主页截图厦门大学建筑与土木工程学院站点的设计与实现第 8 页图 1 站点主页截图第二章 网站

5、开发工具和互动环境本网站选择 DreamweaverMX2004 作为开发工具,选择 ASP 为执行网站程序的互动环境,以下对它们进行简单介绍:2.1 Dreamweaver 简介Dreamweaver,这个超过全球 70%占有率的网页编辑软件,以其美观的操作界面,高度整和的功能面板,体贴的窗口布局及从初探到深造全阶段设计功能,受到全球网页设计者的青睐。在历经了多次不同的改版后,2003 年推出了改进版 DreamweaverMX2004。2.2 为什么选择 DreamweaverMX2004(1) 标准化的流程DreamweaverMX2004 将网页中与数据库的互动流程标准化,您不需要学习

6、正统的程序语法,即能经过一定程序的设置与编辑,开发出适当的互动程序。(2)跨足不同的平台与程序语法DreamweaverMX2004 并不自限于一技一艺,它能在同一个设计环境中自动产生 ASP、JSP 的程序代码,让您按照自己的工作平台快速开发应用程序。(3) 支持多种不同的数据库DreamweaverMX2004 能够支持市面上大部分的数据库格式,包括了Microsoft Access、 Microsoft SQL Server、 MySQL 、Oracle 等主流产品,您可以利用 ODBC、JDBC 及 ADO 等方式来连接数据库,应用到网页中(4)借助强大的服务器行为来实现交互功能Dre

7、amweaverMX2004 中内建有许多功能强大的服务器行为,让您更容易操控连接的数据库。用户可以将自己熟悉的程序代码转换成服务器行为以便使用,让您的 DreamweaverMX2004厦门大学建筑与土木工程学院站点的设计与实现第 9 页出类拔萃,与众不同。2.3 ASP 简介ASP(Active Server Pages)是一种功能强大、灵活易学的服务器端脚本编程环境,它的源代码均在服务器端运行,运行的结果以 HTML 代码的形式输出到客户端。利用 ASP 不仅可以快速创建交互性的动态网页,而且程序代码完全保密,更重要的是不用考虑客户端用户使用何种浏览器,可以适用于各种浏览器。2.4 AS

8、P 的工作原理要搞清 ASP 是怎样工作的,不妨把 Web Server 对普通静态页面的处理过程与对 ASP 动态页面的处理过程做个对比。先看看 Web Server 是如何处理对静态页面的请求的(图 1-1)(1) 当一个用户从浏览器网址栏中输入所要浏览的 Web 页面的地址并按Enter键后,这个页面请求便通过浏览器送到对应的 Web 服务器。(2) 服务器接到这个请求并根据.htm 或者.html 的扩展名判断出被请求的页面是一个 HTML 文件。(3) 服务器从目前内存或硬盘上读取相对的 HTML 文件,并将其传回给用户端浏览器。(4) 浏览器将接收到的 HTML 程序解释运行并将结

9、果提供给用户。这是一个简化后的例子,实际情况可能会复杂一些。但这个例子基本上概括了静态页面的处理流程。下图所示为静态页面运行过程厦门大学建筑与土木工程学院站点的设计与实现第 10 页下面我们来说明 ASP 动态页面的处理(1) 用户向 Web 服务器传送一个 .asp 的页面请求。(2) 服务器在接到请求后根据其.asp 的扩展名判断出用户要浏览的是一个ASP 文件。(3) 服务器从内存或硬盘上读取相对的 ASP 文件。(4) 这个 ASP 程序被传送给服务器上的 asp.dll 并被编译运行,产生标准HTML 文件。(5) 产生的 HTML 文件作为用户请求的响应传回给用户端浏览器并由浏览器

10、解释运行。如图 1-2 为 ASP 动态页面的运行过程由此看来,Web 服务器处理 ASP 页面比处理静态 HTML 页面多了一个程序编译的步骤,而对于用户端来说,浏览 HTML 页面与浏览 ASP 页面几乎没有任何区别。ASP 使用于任何浏览器。现在,你可能意识到为什么 ASP 可以为用户提供动态 Web 页面了吧。其原因正是 ASP 程序首先在服务器上编译运行,而每次运行会因为一些变量或条件不同而产生不同的结果,这就是不同的 HTML 文件。这样,对于拥护来说,这个 Web 页面总是在不断的变化。需要注意的是,上面的 ASP 的处理过程也是经过简化的,实际应用中可能还会涉及到诸如 FORM

11、 消息提交、ASP 页面的动态产生、数据库操作等一系列复杂的问题。2.5 ASP 的环境要求ASP 程序必须要在支持 ASP 的网站服务器才能运行,而且只能运行在Windows 平台。下表中是各种使用于微软窗口操作平台的服务器软件,它们可以将电脑模拟为网站服务器:表 1 ASP 环境要求电脑操作系统 适用的服务器软件Windows 98 SE/98/95 PWS4.0Windows NT4.0 Workstation PWS4.0( For NT4.0 Workstation )Windows NT4.0 Server IIS4.0Windows 2000 Server/Professiona

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

13、船期查询网站的需求就应运而生了。主要运用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 customers get big convenience

14、 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 questions. So building a

15、 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(Wireless Markup Language

16、) 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第四章:开发流程及程序设计4.1 程序需求分析及概要设计164.2 系统流程结构164.3 数据库结构174.4 组成文

17、件18第五章:关键技术及难点实现5.1 ASP 与 ACCESS 数据库连接 205.2 ASP 动态生成 WML 页面 23结束语 25致 谢 25参考文献 25手机船期查询系统4引 言当今全球移动电话用户正以高倍速成长,手机已经成为数字时代必备的移动通讯工具。而通过 WAP 协议,可以使手机变得更“聪明”,不再只是单纯的语音传输功能,进而能够进行资料的取得和交换,而这也使得上网不再只是“点对点”的数据传输,而是随时随地都可以取得想要的信息。在软件的开发过程中,我逐步加深了对 WAP 的认识,更加感觉到它的巨大开发应用的潜力。由于时间的仓促,以及我对公司业务还缺乏全面的认识,所以仅开发了船期

18、查询系统,程序中还有一些需要改进的地方,希望各位能不吝指正!谢谢!第一章:WAP 简介1.1 什么是 WAP1.1.1wap 的基本概念WAP 是 Motoroal、Nokia、Ericsson 和美国软件公司 P 最早倡导和开发的无线应用协议Wireless Application Protocol(简称 WAP),它是使移动通讯设备可靠地接入互联网的国际认可标准,是一种定义在窄带宽上传输数据的通讯协议。WAP 的制定,将互联网引进了一个无线新时代。WAP 协议就像在移动电话中加入一个微浏览器,这样仅需占用移动电话有限的资源,就使得 WAP 能够用于客户机和早期定义的智能电话上,通过这个简单

19、的微浏览器,实现手机上的增值业务。作为 WAP 论坛的代表 P 指出:WAP 协议的背后的哲学是尽量少使用手持设备上的资源。用户可以使用内置的微浏览器向互联网请求信息或服务,请求被送到 WAP 网关,并且从互联网服务器上检索信息。若该信息是 WML 格式,那么可以直接送回 WAP 网关,如果是以 HTML 语言描述的,WAP 服务器上的过滤器会将其翻译为相应的 WML 语言,并送回 WAP 网关,WAP 网关再将结果传回客户端。WAP 本身集成了数据手机船期查询系统5压缩过程,以便最大限度利用当前 GSM 网缓慢的数据传输速率。同时 WAP 还采用了错误校正技术,确保网络浏览和数据传输过程不会

20、因无线电通讯线路质量的变化而受到严重的影响。总之,技术上而言,WAP 标准定义了一种应用环境,让设计人员能够开发独立于设备的用户界面,然后使用称为“WML”和“WMLScript” 的 WAP 编程语言把可执行的逻辑嵌入到他们的应用产品中。1.1.2 wap 的结构WAP 的架构与 WWW 非常类似,只是在使用者端延伸到了移动电话,同时在移动电话与 WAP 内容服务器之间还要通过 WAP 网关的协助,将原始的 WAP 内容转换成二进制的数据之后,传递到移动电话上面,如下图所示:WAP 装置Micro-Browser(微浏览器)通过 gateway 向SERVER 请求资料Gateway 返回编

21、译后的文件WAP 网关WMLComplier(WML编译器)向 SERVER请求数据SERVER 返回数据WAP 服务器服务器端程序(ASP)数据库程序WEB SERVER(服务器)WAP HTTP图一:WAP 结构图WAP 的传输过程就如上图所示,将原来 WWW 的使用者端做一个扩充,将之分为两部分,使用者最终使用的装置,也就是浏览器从电脑移到了手机或 PDA 上的微浏览器,这些装置我们统称为 WAP 装置。从 WAP 装置连线到 WAP Gateway 的部分才是整个 WAP 连线构架中的重点,所有的 WAP 协议几乎都是在处理此部分的连线,因此所有由 WAP 装置的无线通讯部分连接到实体

22、互联网的过程也都掌握在这个环节中。接下来,我们从技术面上大致浏览一下 WAP 整个协议中在无线通讯部分的定义,包含了在 WAP 无线通讯层、安全通讯部分,应用程序层等部分大致上的定义。在 WAP 协议的构架中一共定义了 5 个 Layers,由上而下分别是: WAE、WSP、WTP、WTLS、WDP 等手机船期查询系统6五个阶层。其功能分别为: WAE:应用层(Application Layer),提供应用程序写作之用。 WSP:任务层(Session Layer),提供传输中每次特殊的通信应用协议维持之用。 WTP:通讯层(Transaction Layer),提供通讯协议中的传输功能。 W

23、TLS:传输安全层(Security Layer),提供在传输中保护数据安全的功能。 WDP:传输层(Transport Layer),提供各种不同的无线通讯装置得以连接到 WAP网络中的功能。1.1.3 制作 wap 网站条件如果我们要制作 WAP 网站,可以用 Windows NT(IIS)、Windows 2000 或Linux(Spache)作为操作系统,只需要有支持 WAP 的组件,而以网页来看 WAP 程序语言可分为 3 个部分: Wireless Markup Language(WML) WMLScript Wireless Telephony Application(WTA)其

24、实 WML 和 HTML 很相似,WMLScript 与 Javascript 也很相似,WTA 与如何使用电话服务有关。手机上网不同于使用个人计算机的操作方式,以 WAP 上网必须使用Menu(菜单)的方式来选择。虽然目前在 WAP 上网有许多的限制,但是它一样可以与GIS 或者 ASP 结合使用。相信未来两三年内,手机的无限传输将会有重大的改革,例如以GPRS 的技术传输或 3G 的通信时代,到时候 WAP 就会如同用 HTML 一样便利。1.1.4wap 与 web 的比较到底 Web 和 WAP 之间有什么差异呢?可以区分吗?其实二者之间主要存在这些不同:(1)在 Web 中浏览中文字

25、体没有问题,但是要在 WAP 手机中浏览中文字体可能有限制。因为 WAP 规定所有的手机仅支持 Unicode,所有支持 WAP 规格的网关也仅支持Unicode。若以中文 GB2312 码将中文字符串传到手机上的结果会是乱码。因此用手机浏览中文字体必须要先经过 Unicode 的转换,才可以浏览。(2)接收的语言格式不同:Web 为 HTML 而 WAP 为 WML,同时客户端使用的浏览方式也不一样,Web 使用个人计算机的浏览器而 WAP 是使用手机。(3)手机屏幕有单色的限制,另外手机屏幕大小,分辨率不如计算机。因此在使用WML 来制作 WAP 网页必须考虑到屏幕大小。手机船期查询系统7

26、(4)WAP 站点的服务器端响应到用户时必须由 text/html 改变为 text/vnd.wap.wml,这方式称为 MIME 类型。1.2 WAP 的应用及发展现状根据有关资料分析,以 WAP 应用为代表的无线互联网应用的服务热点将是企业网的无线应用、与位置相关的服务和移动电子商务。1.企业网的无线应用由于企业的工作人员在任何时间和任何地点都有可能工作,接入企业网的 Microsoft Exchange 或 Lotus Notes 的需求变得非常重要。企业网的无线解决方案使得移动用户可以在任何地点使用手持装置从邮件服务器获得信息。2.与位置相关的服务与位置相关的服务包括三大类:个人服务、

27、与汽车相关的服务及商务服务,其中个人服务包括:个人所处位置的确定,多用户游戏,本地信息,重要的健康监视等等;同步与汽车相关的服务包括:交通信息,紧急呼救,锁车,被盗警告等等;商务服务包括:自动缴费/购物,财产跟踪等等。3. 移动电子商务( MEC)这项业务是最被大家看好的 WAP 服务。要在 WAP 手机成功应用 E-Commerce(即MEC),则需要采用简单的命令方式。据 Forrester 预计 2004 年美国在线 B2C 交易将达到1840 亿美元。MEC 面临的最大挑战就是如何安全有效的保护消费者的个人财务数据。1.3 WAP 安全性关于 WAP 的传输安全保护系统中,有三个主要的

28、部分,分别为 WAP 手机使用端,WAP Gateway 及 WAP Web Serser,这些装置间各有不同的安全防护,以保障个人通讯的隐密性、资料完整性及确实性。如下图所示,在 WAP Web Server 及 WAP Gateway 之间,是以 SSL 作为资料传输的安全防护,在 WAP 手机使用端及 WAP Gateway 之间则使用 WTLS 及 SSL 的安全防护措施,WAP Gateway 在经由无线传输传送资料到 WAP 手机的过程中间,是用 WAP 的WTLS 安全协议传送资料,WAP 手机传送信息到 WAP Web Serser 时,资料必须通过WAP Gateway 将

29、WTLS 协议的资料转换为 SSL 安全模式格式再传送至 WAP Web Serser之中。手机船期查询系统8WAP 手机 手机无线信号传输 WAP 网关 互联网 WAP 网站服务器WTLS 协议 SSL 协议图二:WAP 传输安全保护系统在无线通讯传输上,因为传输带宽很小的关系,所以在 WAP 的资料传输安全性上头必须考虑到这个限制。在手机现有的硬件构架之下,无法拥有如同电脑般的具有快速的处理器及大的内存空间,所以 WAP 论坛发展了 WTLS 协议,WTLS 协议包含了安全性的机制,并且有着许多其他的优点,如大幅度降低在资料传输上的处理时间,以及比 SSL 协议更好的压缩率。所以 WTLS

30、 协议很适合应用在低宽带的无限网络通讯传输上。至于在 WTLS 及SSL 两个协议之间的资料转换,主要在 WAP Gateway 中进行,转换时间只需要短短时间内便可以完成,所以在整体的 WAP 通讯安全性的架构下,是可以达到快速并且安全正确的资料传输。在 WAP Gateway 的装置中,需要注意一些事项,以确保资料的安全性及稳定性。首先必须要确定上一笔资料的解密相关信息,在下一笔资料进入之前,就必须先行消失。为了彻底保护 WAP Gateway 的安全,必须限制通过网络进行 WAP Gateway 的远端控制。在 WTLS 及 WAP 安全保护的机制下,可以使得 WAP 线上使用客户及厂商

31、的资料受到完整的保护,完整的保护整个交易的安全性及机密性。1.4 WAP 的特征和局限性1.4.1 移动终端显示界面与内存WAP 是为了定义通过移动终端访问互联网中的海量信息,这样移动终端就可运行一种微型浏览器。它非常像 PC 的浏览器。但这种用户界面的局限性在于:移动电话的显示屏较小。因为移动的手持设备内存有限,因此在使用时需要下载 WAP 应用程序,用完后或暂时不用时再把程序清除。1.4.2 提供 WAP 服务的网站有专家说,要让手机识别网站,首先网站上需要有用 WAP 脚本语言编写的网页。这是实现手机上网冲浪的关键。WAP 的一个重要特性是可以在不同的无线电网络体系结构上运手机船期查询系

32、统9行应用产品,如 GSM、CDMA 和 DECT。这是因为 WAP 有效地包容了大量不同的软件协议,允许应用产品能独立于传输格式而运行。1.4.3 通信带宽传输速率一直是困扰网上通信的问题,无论是有线还是无线互连网,同样需要解决如何提供数据上传下载的速率。带宽问题,对于 GSM,目前的短消息服务的数据传输速率局限在 9.6kbit/s。尽管 WAP 在设计时就考虑如何最大限度利用无线电通信线路(通过数据压缩),但是最终都将会不可避免地采用理论上数据传输速率达 115 kbit/s 的 GPRS(通用分组无线服务)等更高带宽的无线系统。当然,最终提供像网络浏览和视频传输等 WAP 服务的移动通

33、信系统预计将是第三代的UMTS,它将使无线电数据传输速率达 384kbit/s2Mbit/s。1.4.4 协作WAP 要实现的话,需要来自各方面的共同协作,如手持设备制造商、经营移动电话业务的公司、ISP 、应用软件开发商以及主干电话网络的经营者。第二章: 开发环境和工具2.1 WAP 开发工具开发 WAP 应用需要使用相应的开发工具,建立相应的开发环境。 WAP 应用中的 WML以及 WMLScript 语言编写的程序可以通过各种文字编辑软件进行编辑。因此测试这些程序的工具,也就是 WAP 手机仿真环境将是开发 WAP 应用的重要部分。所谓的手机仿真开发环境,也就是在普通的 PC 机器上面使

34、用各种模拟器来模拟手机的真实环境,从而方便WAP 网站的开发。目前较为流行的 WAP 开发工具主要包括 PHONE.COM 提供的UP.SDK,Nokia 提供的 Toolkit 和 Ericsson 提供的 WAPIDE 等。Nokia 的 WAP 开发工具,可以从该公司的网址 http:/ 中下载。在该开发工具中提供的 WAP 手机仿真环境中,用户可以通过地址栏来装载本地开发的 WML 文件,或者直接浏览互联网上的 WAP 网站。厦门大学毕业设计 - 1 -他智能手机输入法界面设计摘要 北京根基科技公司在我们实习期间为我们提供了智能词典实习项目,本文主要叙述了我所负责的职能手机输入法界面设

35、计。该项目将根据 J2ME 的标准,用 JAVA 语言来编写,同时加上根基科技在原来开发词典的技术基础上,希望在不久的将来,能真正给用户带来便利。本项目主要由六个同学来共同完成,现在主要是先实现智能输入法,我主要是负责输入法界面的设计。本文从软件工程的角度叙述了整个智能手机输入法界面设计的详细内容。从五个大类,每个类主要从程序描述、程序流程图、算法流程、UML 图、测试计划、及尚未解决的问题这六个小点上来描述设计思路,并在文章末尾附上代码说明文件 javaDoc 来进一步描述具体代码所对应实现的功能。关键词 按键图片 键盘图片 键盘布局 输入法 按键响应厦门大学毕业设计 - 2 -Abstra

36、ct The Basemicro company provide the project of intelligence dictionary during the period of our prictising.The project bases on the J2ME standard and will be coded in JAVA.Six students will acomplish the project together,and I am in charge of the interface design.The paper illustrates the detail of

37、 intelligence cellphone IME inteface design from the software engineering point of view.In the five section,the pape recountal the frame from the “the decription of the program”.”the flow picture of the program”.”the algorithmic flow”.”UML picture”.”the test plan”.”the unsolved problem”,and attach t

38、he javaDoc of the code to depict the function the code implements.Key word keystoke Image keyboard Image keyboard layout IME(input methord editor) keystoke response厦门大学毕业设计 - 3 -目录1. 设计要求和开发环境 .42. 设计概要 .43. 程序详细设计 .53.1. myImage.java .53.1.1. 程序描述 .53.1.2. 程序流程图 .53.1.3. 算法和流程 .73.1.4. UML 图 .83.1.5. 测试计划 .83.1.6. 尚未解决的问题 .83.2. myScreen.java .83.2.1. 程序描述 .

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报