教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

02-信息学院-物联网导论-论文模板(3)

来源:网络收集 时间:2026-05-20
导读: 3.1.3操作可行性 被系统简洁易用,人机交互效果良好,用户可在短时间内掌握本系统的使用以及维护,可以方便的完成查询景点信息的操作,可以快捷的完成注册后发表评论。在以管理员的身份登录后,可以快捷的完成景点

3.1.3操作可行性

被系统简洁易用,人机交互效果良好,用户可在短时间内掌握本系统的使用以及维护,可以方便的完成查询景点信息的操作,可以快捷的完成注册后发表评论。在以管理员的身份登录后,可以快捷的完成景点信息的增删改功能。

3.2需求分析

本设计主要实现以下功能:

1. 景点浏览功能:地图放大缩小、键盘操作地图的移动、点击标注使用语音报告该位置纬经度[20]。

2. 移动地图功能:用户提交查询景点,在MySQL数据库中查询该景点纬经

度,在地图中将根据纬经度,将该点移动到中心位置。

3. 搜索景点功能:用户提交查询景点,查询景点的简介[16]。

4. 小游戏+语音合成TTS功能:找地理位置的小游戏,点击标注后,点击SpeekText提供语音服务。

5. 测量距离功能:测量两个可移动标注的距离。

6. 发表评论功能:提供用户评论功能,只用注册用户才能发表评论[17]。

7. 在线地图功能:使用google在线地图和google服务器提供更高效的服务。 根据对系统的分析,画出系统的用例图,如图3-1所示。

第5章 系统详细设计

5.1 设计目标

本系统是根据需求分析按照用户的需求以及结合人机交互方面的考虑设计的系统,主要实现如下功能:

5.1.1景点浏览功能

景点浏览功能如下所示:

1. 浏览基本操作,包括控件,键盘,鼠标操作:通过添加控件,键盘, 鼠标事件可以快速方便的浏览,加强人机交互能力。

2. 移动标注,点击进行语音播报:点击标注触发点击事件,调用Speak方 法。

3. 小窗口浏览:在右下角的小窗口,可以方便把握全局。

5.1.2移动地图功能

1. 2. 3. 5.1.3搜索景点功能

搜索景点功能如下所示:

1. 提交关键词:同上。

2. 查询具体景点信息:给出景点的文字简介。

5.1.4小游戏和语音合成TTS功能

小游戏和语音合成TTS功能如下所示:

1. 排列标注的小游戏:将标注放到相应位置的小游戏。

2. 语音合成TTS:点击下方的“SpeakText”,有相应景点简介的语音输出。

5.1.5测量距离功能

测量距离功能如下所示:

1. 点击两地测出距离:给出两个标注之间的距离。

2. 改变位置是点击图像右上侧的小图标再次查看。

5.1.6发表评论功能

发表评论功能如下所示:

1. 注册登录:注册用户。

2. 发表评论:登录的用户可以对某个景点发表评论。

3. 提交评论:用户发表的评论提交。

5.1.7在线地图功能

在线地图功能如下所示:

1. 两地详细路径:给出两地之间的详细路径。

2. 查找景点:待查询的景点。

3. 获取地理信息:得到该景点的详细信息。

4. 地图放大镜:实现的放大镜效果。

5. 发表评论:登录的用户可以对某个景点发表评论。

5.2逻辑结构设计

5.2.1数据库模型图

本系统数据库采用MySQL数据库,根据系统功能设计要求,本系统数据库设计如图5-1所示。

5.2.2数据词典

(1)commentitem表为评论项表,表结构如表5-1所示。

表5-1 commentitem表的结构

COMMENT

景点浏览功能主要代码如下:

function load() {

resizeMapDiv();

var copyright = new 孝飞");

var pic_tileLayers = [ new GTileLayer(copyrightCollection , 0, 17)];

pic_tileLayers[0].getTileUrl = customGetTileURL;

pic_tileLayers[0].isPng = function() { return false; };

pic_tileLayers[0].getOpacity = function() { return 1.0; };

var proj=new CustomProjection(5,imageWraps);

var pic_customMap = new GMapType(pic_tileLayers, proj, "Pic",

{maxResolution:5,minResolution:0,errorMessage:"Datanot available"});

//Now create the custom map. Would normally be

//G_NORMAL_MAP,G_SATELLITE_MAP,G_HYBRID_MAP

map=newGMap2(document.getElementById("map"),{mapTypes:[pic_customMap]}); map.addControl(new GLargeMapControl());

map.addControl(new GMapTypeControl());

map.addControl(new GOverviewMapControl());

map.enableDoubleClickZoom();

map.enableContinuousZoom();

map.enableScrollWheelZoom();

map.setCenter(new GLatLng(centreLat, centreLon), initialZoom, pic_customMap);

VARCHAR 2000 否

var marker2 = new GMarker(map.getCenter(),{draggable: true});

//语音合成代码

var VoiceObj=new ActiveXObject("Sapi.SpVoice");

GEvent.addListener(marker2, "click", function() {

var custPoint=marker2.getPoint();

var str="当前纬度为:"+t()+"当前经度为"+custPoint.lng();

VoiceObj.Speak(str,1);

confirm(str);

map.panTo(new GLatLng(5.9765625, 69.2578125));

});

map.addOverlay(marker2);

}

}

[2] 崔跃海. 大学学报

注意:

(1) (2) 期刊或论文名后的字母表示意义。

[M]表示书

[J]表示期刊论文

[D]表示学位论文

(3)参考文献有书、也要有期刊、还要有英文文献。格式中所涉及的标点符号均是英文标点符号

(4)在正文中用上标注明从1开始(摘要中不得出现文献引用)。

…… 此处隐藏:877字,全部文档内容请下载后查看。喜欢就下载吧 ……
02-信息学院-物联网导论-论文模板(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/117413.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)