校园生活导航服务系统

2024-09-22

校园生活导航服务系统(共12篇)

校园生活导航服务系统 篇1

1 引言

近年来,随着移动互联网的蓬勃发展和智能手机的普及,手机网民的数量在不断增长,基于3G技术的网络应用也越来越多。基于手机小巧、功能强、性能好、使用方便的特性,用户们都喜欢随身携带,甚至用手机办公、兼职,例如现在较为流行的“刷单”工作,网上交易,炒股等。由此可见,手机是个很好的信息传播媒介。在大学这个科学前沿地,大部分师生都使用手机来浏览信息和相互通信交流。因此,建立一个基于移动平台的校园生活导航服务网站,会更有利于学生、老师之间的交流,同时也会方便了学生去了解学校的最新动态。

2 基于移动平台的校园生活导航服务网站开发的需求

校园是我们学生学习生活的地方,对于新生来说,熟悉新环境是他们入学的第一要事。虽然许多学校信息,师生们都可以在学校的官网上查看到,但这并不便于师生们随时随地了解学校的资讯。而基于移动平台的校园生活导航服务网站却可以很方便地为师生们提供他们所需要的信息,只要他们有一台智能手机,能够联网。

对学校来说,基于移动平台的校园生活导航服务网站还能减少学校发布信息所需要的人力、物力,有利于学校活动信息的发布,同时也方便了学校对信息的收集和管理。

3 手机网站的发展

首先,我们要了解一下手机网站,手机网站就是手机能访问的网站。更准确地说,它是面向手机用户为方便手机访问而建立的网站,也被称为WAP网站。

WAP是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,它是简化了的无线Internet协议。

WAP网站与web网站最明显的区别就在于Web网站包含的文字、图像等信息量都比较多,页面文件比较大,通常在10K以上,而WAP网站的页面比较简洁,页面文件较小。正如:手机腾讯网首页也只有9KB左右,腾讯网的普通网页就大于100KB。

WAP网站可分为WAP1.X和WAP2.0网站。

WAP1.X功能简单、界面粗糙, 而基于WAP2.0开发的手机网站在功能、界面显示、动态性和交互性等方面已经能够和普通网站相媲美了。WAP2.0的手机网站可以在电脑上直接用浏览器访问,而WAP1.X的网站,需要模拟器或者给浏览器安装相应的插件才能访问。比如:Firefox安装WMLBROWSER插件才可访问WAP1.X的手机网站。

WAP1.X是最初专门用WML语言开发的一个脚本,它功能简单,页面形式主要是文字,受当时的网速、带宽和手机硬部件的限制,不能采用CSS样式,在颜色的选择上也只有文字的黑色和连接的蓝色,页面的背景色也不能设置。当时的网页界面颜色单调,排版并不美观。

而WAP2.0 主要是采用XHTML开发,页面形式丰富,可以采用CSS定义,通过IE也能直接访问,它能支持任何移动终端完美访问。其中XHTML是一种置标语言,表现方式与HTML相似,只是在语法上更加严谨。

现在,HTML5 的面世,使得手机网站的页面更加美观,更具吸引力,而且网页的加载速度也有了很大的提升。

4 网站界面开发语言介绍

4.1 HTML5的优势

HTML5 是万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改[1],它现在正被应用于各大网站的网页编写。

HTML5 融入了许多新颖的标签属性,淘汰了过时或冗余的属性。它与CSS3 样式结合,使得网站的页面更加美观、炫丽,此外,它与Java Script结合运用,还可以使网页界面更具动感效果,吸引访问者的眼球。而且HTML5 还有一大特点就是它可以通过<meta>标签来控制网站页面的大小,使得页面能根据各类型智能手机的屏幕大小自动调节来显示信息。HTML5网站支持电脑PC端和手机端的访问,大大方便了网站数据的维护。

在本次网站开发里,我们也采用了HTML5+CSS3的界面布局方式,同时,适当的添加了JS脚本来调用手机的本地用户数据,来提高网页的加载速度。

4.2 JQuery的运用

JQuery是一个优秀的Java Script库。它是轻型的JS库,兼容了各类浏览器。它的一大优势就是,有详细的文档说明,还有许多成熟的插件供开发者使用。JQuery能够使用户的html页面保持代码和html内容分离。它模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页[2,3]。在项目里,我们采用了JQuery来设计各功能模块的页面切换效果,同时还通过调用JQuery里的ajax方法来访问网站存储在用户客户端的local Storage和session Storage数据,提高了网站的响应速度。

5 网站后台编程语言选择

网站后台的编程语言,我们是采用了PHP语言编写。PHP是一门脚本语言,语法结构与JSP相似,在html页面里进行嵌入式编写,而且可以实现跨平台运行。这门语言实用性强,运行流畅,语法简单,方便了网站的后期维护和开发者对代码的阅读。只要在服务器端搭建好Apache环境,就能很好运行PHP程序了,而对于客户端,用户的手机大部分都是Android系统,PHP程序在Android系统也是完美运行的。

6 数据库设计

6.1 网站在移动手机端的数据存储

HTML5 提供了两种在客户端存储数据的方法,那就是lo⁃cal Storage和session Storage,这就相当于以往我们采用的Cookie和Session数据存储方法。区别就在于Cookie和Session数据存储的时间比较短,而local Storage和session Storage这两种存储方法存放的数据保留时间长,不易丢失。这使得网页的再次浏览速度更快,甚至在断网的情况下用户也能浏览到已经加载完成的或者近期浏览过的网页的信息。

除此之外,还有一种Web DB存储本地数据的方式。它提供了关系数据库的基本功能,可以存储页面中的交互、复杂的数据。它可以将网站的部分缓存信息存储在用户的本地数据库中,此功能相较于local Storage和session Storage两种存储方式更有条理,同时这些数据还可以通过SQLite Spy软件打开查看。因为该存储方式就相当于在用户端建立一个小型的SQLite数据库,该数据库主要是用来存储用户习惯或访问的历史记录。这些信息都会对用户能够快速访问网站起到一个关键的作用,但这些信息并不会占用用户太多的存储空间。

6.2 网站数据库设计

由于这个网站主要是用于校园信息的传播,信息量较大,所以在数据库的选用方面,我们是采用了SQL server 2008这种中小型数据库。

该数据库运行在微软数据平台上,功能强大,能够组织管理任何数据,同时它具有很高的安全性、可靠性和可扩展性。

我们对这个校园网站设立了4个独立的版块,根据E-R图和数据流图来设计数据表。另外,我们通过对数据库设置用户权限来区分普通访客和管理员,并且针对不同的用户,对网站内部信息的管理权限也作出了相应的限制。

7 开发工具选择

在这次网站开发过程中,我们选择了常用的、功能强大的编程工具eclipse、SQL server 2008数据库管理工具,还有就是采用Opera浏览器和Opera Mobile Emulator来调试网站的运行效果。

8 总结

在移动互联网和信息技术快速发展的今天,随着智能手机的日渐普及,基于移动平台的网站也逐渐成为了市场的焦点。基于移动平台的网站的开发工具在不断更新,技术也在日渐成熟。作为开发者,我们更要敢于尝试,尝试用新技术和工具来开发,这样,我们的作品才能具有时代的气息,跟得上时代的步伐。而网站的整体开发大致上就划分为前端页面开发和后台开发两个层面,只要需求分析全面,可行性强,数据库设计完善,网站搭建也就不会太难。通过这次网站开发,我们懂得了要做开发,专业的基础知识一定要结实,而且要有一定的开发经验,还要学会在网络上和书籍里获取所需知识,善于总结,团结合作。

校园生活导航服务系统 篇2

初中学英语“Family”这个单词时老师跟我说:爸Father,和And,妈Mother,我I,爱Love,你You。

爸妈我爱你=家庭爸爸是排第一位的把一个单词拆开来讲,解释的有板有眼,家——包含了我爸爸妈妈.家是休息的港湾。而爸爸是我的导航。(在家喜欢叫爸爸为老豆,文章喜欢称爸爸为父亲)

第一次面对死亡是在17岁,爷爷过世,第一次感到在生死之间我真的是无能为力,生命在那时告诉我人类是多么的渺小和卑微,没有我能够留住的东西,几十年的生命都留不住,何况瞬间即逝的感觉。

哥跟姐都是顶尖的高材生,爷爷很疼他们,每次都有礼物奖励他们,当然爸爸也不例外,爸从没和蔼的对我笑过,只因我从没收到过爷爷的礼物,也没得到过爷爷的认可。(后来才知道,是我一直在给自己压力,而父亲从没要求过我什么)一直一直很努力很努力,高考那年,我没来得及向爷爷证明我也将是个很优秀的本科生,爷爷就走了,也带走了我生存依靠支柱。我…一下子就垮了,无休止的生病,整整一年的时间,亲情一层层的把我跟外界隔离。

那是一个冬天夜晚,我打翻了药瓶,一千多粒的白色药片(维C)洒满了房间,它们躺在地上对着我冷笑,我跪在冰凉的地上,边拣边哭,那时突然的对生命厌倦了,我仿佛看到了天堂的春天,于是我吃下了几个月才吃得完的药片,这是我第2次放弃自己的生命。

在我昏迷了两天之后被救了过来,醒来时看见的是一个洁白的世界和那么多带着泪的笑脸,很多亲人同学都在我身边,那是我第一次看到刚毅的.父亲抱着我痛哭:“细妹,你怎么可以放弃爸爸呢?活着是一种责任啊。”对啊,活着本身就是一种责任,对每一个爱我的人来说,活着就是对他们最根本最完整的报答,父亲的憔悴,妈妈的悲痛欲绝,婆婆的病倒,让我在那一刹那明白了生命其实不是我一个人的,我——没有权力选择生也没有权力选择死。

曾经因为一份不适合自己的爱情而而挣扎很久,需要自己每天工作得很累很累来麻木自己。父亲知道这事后什么都没说,只拿了一个空杯子跟一大堆写满苦恼与快乐的纸条,然后不断的把纸条往杯子里塞直到杯子被塞满知道溢出。“怎么办?装不下新的苦恼和快乐了?”父亲很苦恼的问我,我说:“把旧的倒出来不就可以了么?”父亲笑得象孩子一样:“对啊,我怎么没想到?还是细妹比较聪明”很愕然父亲赞我,突然的明白:其实自己也可以把旧的苦恼倒掉,来装进新的快乐!

一个杯子原来装的是快乐、苦闷,已经装的太满,很沉、很重、很累,沉重得让人喘不过气,因为太满,满的杯子就算更多的快乐也装不进去,倒进最美丽的东西也会溢出来。

于是我决定把杯子里的不愉快倒干净,轻装上阵接纳新鲜快乐。

校园生活导航服务系统 篇3

现如今,专车专用的车载导航仪已是普及型装饰件。

但是,真正出色的导航系统并不多,除了很难淘到的原厂机之外,大家能想到的恐怕只有飞歌GALAXY银河7500系列了。

当越来越多的专车专用导航系统涌入市场,我们发现真正有特色的产品并不多,绝大多数都是价格战中的一份子。中高端市场一直由飞歌的黄金版系列与特殊渠道的原厂导航系统占领,后者主要是大众和丰田系列。那些对性价比并不敏感的消费者,在购车时会直接选择导航版车型;而打算后期加装中高端导航系统的车主,则比较注重系统的可扩展性,抑或是品质与价格的均衡。这也是飞歌黄金版与特殊渠道原厂导航的各自优势所在。

不过,随着便携设备操作系统的更新换代,谷歌所主导的安卓系统开始大放异彩,玩惯了安卓手机和平板的年轻一代对传统的WINCE系统“不屑一顾”,而后者的潜力确实早已被榨干殆尽。作为自主车载导航系统的领导者,飞歌适时推出了采用安卓2.3.4成熟系统的GALAXY银河7500系列,使用Cortex-A8 800M/1G Hz CPU、512MB RAM、4GB FLASH,可扩展性不亚于任何主流的平板电脑,品质定标于原厂导航,价格更具诱惑力。

原厂风范,从每一个细节做起

5年前,我们曾测试过飞歌的首款产品——E7007NAVI,适配大众PQ35和PQ46平台的全部车型。当时这款产品首开国内专车专用导航的先河,被无数大众车迷所追捧。因缘巧合的是,我们今天测试的飞歌GALAXY具体型号为75067A18,也是适配速腾等大众主流车型的主机(外观方面评测仅针对此款机型)。

与当年的产品相比,新主机的按键布局没有太大变化,增加了亮条装饰,时尚感更强。右侧下方的两个按钮针对安卓系统,功能改为菜单和返回。在接口方面,飞歌GALAXY一改以往自家的专用接口,使用了原厂设计,不仅安装方便,而且还省去了麻烦的转接线。最多只需接5根线(音响线、收音机天线、GPS天线、倒车摄像头、音频输入/USB线),如果拆装熟练的话,5分钟便可完成主机的安装。

装车后的飞歌GALAXY与仪表台天衣无缝,无论是面板配色还是按键上的字符,都与原车极为接近。就连按键背景灯的亮度也有17级(4~20)和自动(Auto)调节。不得不感叹,5年来,飞歌秉承的原厂风格始终没有改变。

在使用方面,飞歌GALAXY除了支持多功能方向盘外,还能在仪表的大屏上显示收音机、音量、CD、来去电等信息,与原车完美兼容匹配。首次开机实测大约需要34s的时间,熄火后主机会进入休眠状态(单机待机电流仅10~15mA),钥匙打到ACC挡,实测3秒内便可进入上次熄火前的界面,甚至比原厂导航还要快。

如果关机超过5天,主机会彻底关闭节省电能。如果不是安卓界面,多数人都会认为这是“娘胎里带的”原厂导航。

没GPS信号?照样3D实景导航

飞歌的硬件没的说,用的都是主流芯片。不过,在当年测试首款产品时,我们也提出了几点期许:高分辨率导航、播放导航语音时其他音频不静音、内置陀螺仪。前两个在后来的升级和新产品中已经实现,而在飞歌GALAXY上我们也终于用上了只有原厂导航才具备的三轴陀螺仪。简单地说,就是在没有GPS信号的地下车库、隧道等地方,依然可以精准导航。而且即便是在室外,导航软件也将以陀螺仪的信号为主、GPS信号为辅,通过地图和GPS数据进行反馈修正,做到最精准的导航。

当然,不是所有大众车型都支持这项功能,官方列举出了相关车型,我们的测试车正在其中。由于通过CAN总线通讯,因此实现陀螺仪无须额外接线。但也不是装好就能用,它需要一定的学习时间。按照飞歌提供的方法,我们进入陀螺仪的工程模式,以方便查看进度,实际使用时不需要这样的操作,车子走上几公里就好了。

起初,脉冲学习和角度学习都是不可用,我们在路面上驾车正常行驶,会发现后面的数字在改变,说明陀螺仪处于正常工作状态,下方16进制编码也在不断变化,意味着从CAN总线传递来的车速信号也没问题。大概行驶4公里左右,脉冲学习和角度学习都变为可用状态。屏幕左侧出现车速信号,GPS信息中的“陀螺仪信息”也正常显示。我们发现,脉冲学习和角度学习达到5%时,陀螺仪即可介入导航,且可以正确显示行车状态和方向。

特意遮挡GPS天线,完全依靠陀螺仪进行导航。我们看到随车配备的凯立德C-Car版依然定位准确,并且路口实景放大和3D地图也正常工作。在导航语音方面,凯立德还有标准普通话、粤语、四川话和台湾普通话可选,真是顾及到了全国各地的车友啊。各类摄像头的预报也是很多人选择非原厂导航的原因之一。通过定期升级,我们总能获得第一手的摄像头信息。不仅为了避免罚款,更是为了安全。

此外,我们还发现这款凯立德增加了实时路况功能,不过需要单独激活,而信息获取也是依靠互联网信号,难免涉及到费用问题。与很多原厂导航通过FM调频信号免费接收路况信息相比,飞歌GALAXY软硬件之间配合的还有改善之处。

安卓系统,扩展能力超你想像

除了导航之外,飞歌GALAXY还有许多可玩的地方,与旅行相关的就有蓝牙音乐和免提电话。用过安卓手机的人操作飞歌GALAXY都没有任何障碍,手机配对后可以通过车载音响直接播放手机内的音乐,而你也不必担心离开车时会把手机落下。

在主界面,我们看到了诸如天气预报、手机电视、搜狐视频、Tuneln Radio网络收音机之类的应用,它们都需要互联网络的支持。好在安卓系统很方便,可以通过WIFI、蓝牙网络共享、USB 3G上网卡等多种渠道上网。其中3G上网卡目前仅支持联通的WCDMA制式。

其实最方便的上网方式还是通过手机做热点,让飞歌GALAXY通过WIFI连接。此时在手机和平板上能用的软件,在这里都没障碍。天气预报会自动更新,上方状态条上还会推送最新的网易新闻,甚至发上几条新浪微博都没问题。当然,我们复制几部电影进去,原配的东芝16GTF卡也表示毫无压力。清晰度达到720P的电影可以直接通过自带的暴风影音播放。当然,安装第三方软件也是可以的,一切随你的喜好,但要进入玩家模式才可以,毕竟稳定性是车载导航的关键。

实际上,很多期待飞歌GALAXY的车主都是看中了安卓系统的扩展能力。特别是新兴的蓝牙OBD检测模块、支持语音控制的路况地图,甚至是微信,都可以在车载导航系统上使用。目前,还没有胎压检测和CMMB电视模块等选配件上市的消息,个人认为这不重要,毕竟导航和车载音响才是飞歌GALAXY的本职工作,这恰恰也是飞歌的优势所在。

近乎完美的原车协议兼容、内置三轴陀螺仪、3D实景及路口放大导航、可靠稳定的硬件配置,飞歌GALAXY为我们呈现了顶级导航体验。在我们看来,它不仅是导航仪,更是一台智能机。

校园生活导航服务系统 篇4

如今,校园信息应用已经进入了我们校园的日常生活当中。现在互联网上有着相当一部分的校园应用,如:菜园“帮”,超有“爱”,校园里“开战”……还有现在比较出名的《超级课程表》,该应用是广州超级周末科技有限公司旗下的一款针对校园市场的社交应用。

因此,本文提出了基于移动平台上的校园生活导航网站,外界人士能够通过本网站快速地查阅本校的各种信息,以及会员通过本网站在线报名参加各种社团活动,讲座。

2 技术可行性分析

2.1前端技术简介

本网站开发采用的编程语言主要是:WCSS以及PHP,其次还有HTML5。

PHP语言:它是一种通用开源脚本语言,可以比CGI更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。

WCSS:它是WAP2.0 下专属的CSS,目的是定义文档的风格和布局,从文档内容中分离[2]。

HTML5:它是超文本标记语言,是在HTML的第五次修订产物。HTML5是一种脚本语言支持大部分移动端和PC端用户进行访问,它不需要对代码进行转化,直接多平台访问可以保证页面兼容性[4]。

2.2服务器端配置简介

服务器端软件配置Windows Server 2003,My SQL。

Windows Server 2003 操作系统:对于部署业务关键的应用程序,群集服务是必不可少。Windows Server 2003增强的群集支持,以及对称多处理技术支持的向上扩展提高了可用性和可伸缩性[3]。

My SQL:是一个开放源代码的小型关联式数据库管理系统,由于其体积小,速度快,成本低,许多中小型企业都选择了My SQL作为网站数据库。

3 网站需求分析

3.1用户需求分析

此网站开发主要面向的对象是学校师生。因校内信息繁多,如:社团活动,讲座和兼职信息等,而且信息发布的地方不统一,造成了信息容易丢失且不便于管理。再有就是,目前大多数学校都是采用传单的方式来进行消息的发布,这样做既浪费了人力、金钱而且收效甚微。

鉴于现在智能手机的流行以及移动网络的建设,手机已经成为目前信息传递最方便、快捷的一个平台。因此,开发基于移动平台的校园生活导航服务网站更能满足用户们的需求。

3.2解决方案

在B/S模式的软件开发中采用最多的是MVC设计模式。MVC是一种流行的设计模式,它把应用程序分成三个层次:视图层、模型层、控制层[1]。

视图:向用户显示数据,接受用户输入,与模型层交互,向模型查询业务状态,接受模型发出的数据,更新显示用户界面。

模型:模型是应用程序的主体,它用于表示业务数据和业务逻辑。一个模型可以同时为多个视图提供数据,从而提高了代码的可重用性。

控制器:接受用户输入,并调用模型和视图来完成用户请求。在用户提交表单时调用模型组件处理请求,最后调用视图来显示模型处理后返回的数据。

因此,在开发基于移动平台的校园生活导航服务网站时,采用了基于PHP的MVC开发模式。

4 网站设计

在需求分析确定之后,需要对网站进行整体性分析和设计,这包括网站的功能模块划分与描述、用户界面的设计等步骤。

4.1功能模块设计

网站的主要功能包括校园大事件、校园活动、南国茶坊、跳蚤市场,如所示图1。

校园大事件:管理员通过该模块实现发布官方消息,以及各院系的消息。帮助在校师生,以及外界人士了解和查询我们学校的官方消息以及各院系的新闻等各方面的信息。

校园活动:该模块主要作用是管理员发布消息和会员报名参加活动。管理员可以发布社团活动信息,讲座信息,兼职招聘信息。会员除了能浏览管理员所发布的消息之外,还能在线报名参加各种校园活动,讲座。

南国茶坊:该模块主要功能是提供给普通访客,以及会员进行浏览关于学习,时事新闻,日常生活信息等。

跳蚤市场:该模块主要列举出会员所发布的交易信息。帮助在校师生进行二手书籍售卖或收购,以及生活用品的交易信息、组队团购信息的发布等。

4.2 用户界面设计

本网站前端是基于HTML5和CSS。对于用户来说,二者结合能够提高用户的体验,加强用户的视觉感受。根据对移动平台的设计理念,我们的网站的界面设计上面也保持了简约、美观,以方便用户以及让用户带来视觉上的舒适。如网站整体采用白色作为背景色,网站首页直接是4 个模块的导航图标,以此来突出网站的主要功能。

5 网站功能实现

5.1校园大事件模块的实现

该模块的重点在于对文字的处理。主要研究如何利用列表以及文本的形式,友好且美观的显示到各用户的浏览器上。动态地显示学院各院系所发布的官方消息,新闻等信息。

5.2校园活动模块的实现

该模块的重点也在于对文字的处理,且新增用户登录功能。用户输入正确的登陆信息后,服务器返回一条确认信息。

5.3南国茶坊模块的实现

该模块侧重于实现用户与用户之间的交流功能。用户可以查阅到各个话题,而且,用户登陆后不仅可以对别人的主题发表意见,还可以发表自己的主题。

5.4跳蚤市场模块的实现

该模块侧重于满足用户发布交易信息的需求。用户登录后,可以发布交易消息。其他的用户可以查阅到相关交易信息列表及其发布人详细信息。

6 结束语

基于移动平台的校园生活导航服务网站应用于各种便携式设备,为在校师生和外来人员带来了获取校园信息的一个全新的途径。一个专于移动设备的网站,最重要的设计目标就是要达到令各位用户能够及时友好地获取到信息,这正是我们设计这个网站的原因。因此,该网站除了能够满足用户获取校园信息的基本需求,同时还能够满足用户的发布消息功能的需求,从而提高了整个网站的实用性。

摘要:近年来,各大高校都逐渐开始着手创建信息化平台。为了能够更加便捷地、及时地将校园生活导航信息反映给各位师生,该文提出了基于移动平台的校园生活导航服务网站的设计方案并进行了分析。

哈尔滨市双星导航服务系统的建设 篇5

哈尔滨市双星导航服务系统的建设

双星导航系统是将空间技术、现代通信技术、计算机技术、网络技术、测绘技术与气象学、水利学、地震学、城市规划和城市交通等多种学科相结合、相融合的实用化系统.文中介绍了哈尔滨市双星导航系统的建设情况及该系统的性能、特点.

作 者:衣鸿波 修洪玉 YI Hong-Bo XIU Hong-Yu  作者单位:哈尔滨市勘察测绘研究院,黑龙江,哈尔滨,150010 刊 名:测绘工程  ISTIC英文刊名:ENGINEERING OF SURVEYING AND MAPPING 年,卷(期): 17(3) 分类号:P228 关键词:GNSS   基准站   实时定位   导航   网络   连续运行  

校园生活导航服务系统 篇6

16日,在太空运行的北斗导航卫星准确接收到西安卫星测控中心发出的第3次远地点点火指令,测量数据显示,卫星顺利进入工作轨道,星上设备工作正常,卫星转入正常工作模式,开通导航信号。

这颗北斗导航卫星将参与中国北斗导航系统建设计划。卫星的发射成功,标志着我国自行研制的北斗卫星导航系统进入新的发展建设阶段。

卫星导航系统为人类带来了巨大的社会和经济效益,目前世界上只有少数几个国家能够自主研制生产卫星导航系统。我国先后于2000年10月31日、12月21日和2003年5月25日以及今年2月3日发射了四颗北斗导航试验卫星,成功建立了具有我国自主知识产权的区域性卫星导航系统——北斗卫星导航试验系统。该系统一直运行稳定、状态良好,已在测绘、交通运输、电信、水利、渔业、勘探、森林防火和国家安全等诸多领域逐步发挥重要作用,应用前景十分广阔。

据介绍,我国将在未来几年里,陆续发射系列北斗导航卫星,并进行系统组网和试验,逐步扩展为全球卫星导航系统,主要用于国家经济建设,满足中国及周边地区用户对卫星导航系统的需求。

本次成功发射的北斗导航卫星由航天科技集团公司所属的中国空间技术研究院研制生产。

执行卫星发射任务的长三甲火箭由航天科技集团公司所属的中国运载火箭技术研究院为主研制。

据悉,北斗卫星导航系统的发射任务将全部由长三甲系列火箭承担。由于该系统由不同轨道卫星组成,因此火箭会适时进行技术状态更改。此次发射,火箭进行了较大的技术状态变化。最大的变化是发射的卫星轨道由前12次的地球同步轨道变为中圆轨道。另外,此次发射还首次在火箭上使用了地面预置瞄准起飞滚转定向和高空双风向补偿技术,火箭三级发动机第一次采用一次工作模式,首次采用远距离测发控模式发射等等。这是该火箭连续第13次成功飞行,是长三甲系列火箭第20次成功发射。

此次发射是长征系列火箭第97次发射,是自1996年10月以来,该系列火箭连续55次成功发射。

基于MapX的校园导航系统设计 篇7

随着GIS步入产业化阶段,其二次集成开发的应用领域不断扩大,其中GIS组件与面向对象可视化编程语言集成二次开发模式正成为主流,具有既能充分利用GIS组件对空间数据库的管理、分析功能,又可以利用可视化编程语言具有的高效、方便等优点。结合学校规模和招生人数的不断扩大的背景,新校园对新生入学时的陌生会带来很多的不便,制作一个校园电子地图并且在外接GPS情况下实时显示目标在电子地图的位置就变得很有意义[1]。

1 系统开发理论基础

1.1 GIS

GIS又称为“地理信息系统”。它是在计算机硬件、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、存储、管理、运算、分析、显示和描述的技术系统。GIS处理、管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,用于分析和处理在一定地理区域内分布的各种现象和过程,解决复杂的规划、决策和管理问题。

1.2 MapInfo

MapInfo地理信息系统是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它不仅具有矢量化、编辑、查询、统计分析、绘制专题地图和报表制作等功能,还为用户提供了一系列强大的二次开发功能。MapInfo提供了配套的开发工具,如MapBasic 5.0和MapX 4。在MapInfo地理信息系统中,空间数据与属性数据是分开存储的。属性数据以数据库的形式存储为一张表,而空间数据则以MapInfo自己定义的格式保存于文件之中。两者之间通过一定的索引机制联系起来。MapInfo是按照图层来管理地理的,每个图层均由以下四个基本的文件构成:属性数据表结构文件(.TAB)、属性数据文件(.DAT)、交叉索引文件(.ID)和空间数据文件(.MAP)。

1.3 MapX

Map是MapInfo公司提供的用来开发地理信息系统的32位OCX控件。它使用与MapInfo Professional一致的地图数据格式,并实现了大多数MapInfo Professional的功能。在VB,Delphi,PowerBuilder,VC等可视化开发环境中,只需在设计阶段将MapX控件放入窗体中,并对其进行编程,设置属性或调用方法或相应事件,即可实现数据可视化,专题分析,地理查询,地理编码等丰富的地图信息系统功能[2]。

2 校园导航系统框图及各模块的实现

该系统将目标用一个图元对象来代表,通过使用GPS(全球卫星定位)和多线程技术实时接收并处理NMEA 0183格式的GPS定位数据并且将经纬度数据提取出来赋值给由MapInfo制作的电子地图中的动态图层上的目标图元,通过定时器更新目标位置,实现在电子地图上的实时定位,当到达某一地点时播报语音提示命令。该系统还具有电子地图的放大、缩小、漫游、增加图元等电子地图的基本功能。该系统结构框图如下:

2.1 电子地图制作与显示

在MapInfo软件平台上载入中北大学jpg格式的校园图,并把实地采集的经纬度信息录入校园图中从而完成电子图的配准。按照高校特点将电子地图分为道路层、教学实验楼、学生公寓楼、教师公寓楼、商业服务建筑、文娱体育设施等图层。运行MapX下的Geoset Manager应用程序,新建一个名为NUC的Geoset文件,将上述图层添加进去,组成一个后缀为gst的地图文件:NUC.gst,通过MapX控件将校园图嵌入到系统界面中,从而完成了电子地图的绘制和显示。

2.2 电子地图基本功能实现

电子地图基本功能包括选择、标注、缩小、放大、漫游等。采用MapX可以很容易的实现这些功能,下面以缩小功能为例,简单介绍一下程序里如何实现地图缩小。

添加一个新的Toolbar资源,输人标题“IDR-TOOLBARMAP”。在“IDR-TOOLBARMAP”下添加按钮,在其上绘制缩小图形来表示“缩小”,其ID为ID-MAP-TOOL-ZOOMOUT。打开类向导,选择视图类CMapXView,为菜单项ID-MAP-TOOL-ZOOMOUT添加COOMMAND消息映射函数OnMapToolZoomout(), 并编辑代码如下:

void CMapDemoView:: OnMapToolZoomout() //缩小工具

{

m-ctrlMapX.SetCurrentTool(miZoomOutTool); //CMapX m-ctrlMapX;

}

编译运行程序,点击缩小按钮,在电子地图上单击鼠标就会实现电子地图的缩小功能。可用相同方法实现其他标准工具的功能。

2.3 GPS数据的接收和处理

此模块完成了从串口读取数据,并对数据按照GPS所遵循的NMEA0183协议进行处理,得出经纬度坐标等信息的功能。此模块包括两个部分串口通信和数据处理。

由于GPS模块每一秒更新一次数据,当上空有4颗卫星时串口会源源不断的接收到定位数据,为了在对串口实时监控的同时还可以在前台进行一些其他的操作,采用基于多线程的CSerialPort类的串口通信方法可以很好的解决这一问题。

此模块的工作流程可分为以下几步:(1) 利用CSerialPort的InitPort()初始化串口配置。(2) 如果配置成功用StartMonitoring()打开串口并创建监视串口的线程。(3) 在相应的类里添加响应WM-COMM-RXCHAR消息的消息处理函数,并且在其中做接收字符处理。(4) 添加定时器,在OnTimer中处理NMEA 0183格式的GPS定位数据,将提取到的纬度数据保存到相应类上的成员变量中[3,4]。

2.4 目标定位和播报

该模块从GPS数据处理模块中得到经纬度坐标等信息,并且把它赋值给目标图元,通过定时器更新图元位置从而完成实时定位[5]。

由于程序实时接收定位数据来更新图元的位置,就需要程序频繁的刷新整个图层,就会影响效率,动态图层的目的是为了加速图层的刷新率从而提高效率,设置动态图层后,每次刷新都只刷新动态图层,这样就很好的解决了这个问题。示例代码如下:

m-MapCtrl->SetGeoSet(gst);

CMapXLayers allLayer=m-MapCtrl->GetLayers(); //创建图层并设定图层为动态图层

CMapXLayer aniLayer;

aniLayer =allLr.CreateLayer(“Animation”,NULL, 2, 32);

allLayer.SetAnimationLayer(aniLayer .DetachDispatch());

程序最后运行界面如下:

3 结束语

本文在GIS二次开发日新月益的背景下,结合校园实际特点开发了基于MapX的校园导航系统,经过调试,程序运行稳定,实现了电子地图放大、缩小、漫游等功能。程序由Microsoft Visual C++ 6.0编译、在Windows XP下运行通过。

参考文献

[1]虞昌彬,谢潇.基于.Net平台的校园新生导航系统[J].福建电脑,2008,10:121-122.

[2]童瑞华.利用MapX开发MapInfo[J].电脑纵横,2001,7:42-44.

[3]尹德春.多线程技术在串口通信中的应用[J].微计算机信息,2005,21(8):129-131.

[4]马飞,诸昌铃.利用VC++实现GPS数据采集[J].计算机时代,2005,6:13-15.

校园生活导航服务系统 篇8

1 物联网发展背景

来自于美国麻省理工学院Auto ID中心的Ashton教授于1999年提出来物联网的概念, 其基本含义指的是:通过使用射频技术 (RFID) 等信息传感设备将全部的物体都与互联网链接起来, 并通过客户端的控制实现对物品的智能化辨别、管理和操作。通过这种技术可以将人、物、信息相互连通交流, 实现它们三者的智能连接。

自物联网诞生之时, 就受到了世界各国的宠爱, 它也成为了新一代技术发展的风向标。2005年, 国际电信联盟 (ITU) 首次对物联网的具体概念进行了详细的阐述。美国政府在2009年提出了“智慧地球”的先进理念, 并且将物联网提升为国家战略。此外, 日本与韩国在2004年都分别提出了U-Japan和U-Korea计划, 都希望通过构建世界先进的物联网基础设施的手段, 将自身建成全球ICT最先进的国家, 打造成未来广播通信融合领域一流水平的强国。

物联网就其本身来说, 代表了下一代信息发展技术, 但是就它的某些应用领域和应用方式来说, 中国公众也不算太生疏。我们国家政府也高度重视物联网的发展, 温家宝总理在2009年视察中科院无锡物联网产业研究所时, 也针对物联网在我国的发展和应用提出了一些看法和要求, 并且还提出了“感知中国”的概念。同年11月, 国家传感信息中心成立, 且物联网正式被列入我国国家五大新兴战略性产业之一, 物联网在中国的发展受到了其他国家不可比拟的极大关注度。

2 物联网技术分析

2.1 物联网技术

顾名思义, 物联网就是指“通过物体相连的互联网”, 英文名为Internet of Things。它源自于互联网的应用拓展, 是在互联网基础上进行的业务和应用。这有两层的意思:首先, 物联网技术的基础核心仍然是互联网, 是在其基础上进行延伸与扩展得到的网络技术;其次, 物联网的用户端延伸扩展到了任意物品以及物品之间的信息交换与通讯。继计算机、互联网的浪潮之后, 物联网成为世界信息产业发展的第三次浪潮。

各种感知技术也广泛地应用在物联网的试剂应用中, 也就是在所有需要进行识别的物体上面装置EPC电子产品编码、大量的多种类型的传感器等等, 之后利用射频识别的技术进行扫描或者利用长按技术进行扫描物体, 捕获到物体的信息, 并且将获得的信息, 通过各种有线或者无线网络与互联网进行融合处理, 之后再将获取的信息传递及时准确地传递出去, 并在相应的网络数据处理中心进行信息共享、信息交互或信息智能处理, 然后将已处理的的信息通过物联网传播, 实现对受感应物体实施智能控制。

2.2 物联网的层次模型

目前, 物联网还没有一个广泛认同的体系结构, 但是根据现在已有的研究中我们可以简单归纳出来一个基本的物联网体系结构。

2.2.1 智能物体层

也即是感知层, 这部分是指通过传感器收集和捕获受感知物体的相关数据, 从而感知试剂存在的物理世界。由于这个过程存在局部的互动性, 因此要求系统必须具有一定的数据储存和计算能力。

2.2.2 数据传输层

使用有线或者无线方式介入获得的数据, 并提供编码、认知等服务, 并且实施这些服务。

2.2.3 信息关联层

即网络层, 这个层面就是通过云计算存储、管理数据, 并且对数据进行处理及整合, 在不同网络中实现对物联网中受感知物体信息的传输, 因此这个层面是连接应用层和感知层的纽带, 形成一个对应真实世界的虚拟世界。

2.2.4 应用服务层

也称应用层, 基于物联网开发各种面对用户的应用程序和软件, 用户通过这些程序和软件对物联网中的物体下达指令, 管理和控制这些物体, 从虚拟世界中获取信息, 提供丰富的服务于用户的应用, 从而实现物联网的智能管理与控制。

2.3 关键技术

物联网的应用主要依赖于四个关键技术:射频识别技术、智能技术、传感技术和纳米技术。射频识别技术是一种非接触式的自动识别技术, 而智能技术则是对物体的自动识别智能操作, 具有非常重要的作用。传感技术是探知受感知物体的状态和特征, 并将生成的有效数据传递给应用层。物联网上纳米技术的应用主要是感应设备的微缩化和可嵌入功能。

3 智慧校园导航系统物联网研究

校园导航系统是基于物联网的理论基础, 使用谷歌地图的在线地图作为系统载体, 另外通过富客户端开发技术、数据库技术等先进物联网技术, 设计实现了智慧校园导航系统的理念。校园导航系统, 实现了路径导航、信息查询、办事指南、地图与数据输入编辑、数据输出、用户管理及三维虚拟校园导航等功能, 并提供了与现有校园系统集成的接口。系统有效的提升校园数字化进程, 为学校日后的更加全面、智能的校园网络平台打下基础。

3.1 智慧校园的概念

智慧校园就是以物联网技术为基础, 对老师和学生在与学校内中的各种资源和学校管理系统进行智能互动的一种应用。目前, 在我们校园中广泛应用的物联网系统有智能消费管理系统、智能教学管理系统、智能安防管理系统等。

3.2 智慧校园导航系统

数字化校园系统就是在校园网的基础上实现对信息的数字化、管理的自动化、服务的智能化、校园的虚拟化以及资源利用的最大化。数字化校园系统建设的一项最基本内容就是设计一款数字地图。具有数字地图功能的数字校园系统可以起到导航与分析的作用。智慧校园导航系统是采用富客户端的开发技术, 通过调用Maps API所提供的相关支持, 构建一个可以发布于校园查询网络平台的全方位、生动、图文并茂地展示校园信息的平台。校园地理信息展示平台中, 实现了GIS技术、富客户端开发技术、API技术、数据库技术等先进技术的完美融合, 极大地促进了校园的数字化水平与信息化水平, 为在校的师生与社会各界想要更加全面了解认识学校的人们搭建了一个很好的大学虚拟平台。

3.2.2 数据库设计

校园导航系统地图的数据库主要分为实体数据库和属性数据库两部分。

导航系统中的实体数据库包括校内的地点表与校内名称表。校内地点表就是校园地点的基本信息, 主要包括对校园内地点的名词, 类别, 唯一性标识等;校内名称表就是指学校地点的名称, 主要是地点的标准名称和常用名称等。

属性数据库主要包括两大类:与空间数据相对应的实体属性和在教学过程中所生成的报表或者临时数据以及教师学生的基本信息等等。对于前者, 它对应的是设计各个图层的结构以及完成数据库表格。而后者则是主要涉及的是将教职工、学生、科研、专注信息表及论文和文件索引表等的数据结构单独设计出来, 之后再将它们存储在数据库中。设计数据的分类存储, 可以方便技术人员或者领导的查询和检索, 同时也比较方便管理, 使信息存储更趋于规范化、查询检索更加方便。数据的更新更具有实时性, 数据应用于输出也更加的科学与智能化。

3.2.2 SVG成图

出于实现跨平台交流, 低网络负载, 构建具有强交互性的校园电子地图导航网站的设计目的, SVG校园电子地图导航使用户可以更快, 更便捷的查询到需要的信息。但是随着数据网络传输数据的不断运行, 仅仅以位图作为校园导航系统的电子地图不单单会使得网络输入的负荷急剧地增大, 而且也会由于网络输入的负载过大问题, 导致客户端导航图加载时间过长, 影响用户的使用流畅程度。而网络矢量图即SVG正是可以适应网络时代要求的应用, 网络传播数据量大而引起的问题可以通过这种成图方式得到很好的解决。

在进行SVG导航图的成图过程中, 最常用的就是在支持SVG格式的画图软件之中重新做一幅图像, 然后将其保存为SVG格式。

3.2.3 地图查询

在这个功能之中, 我们采用的是对整个地图进行分区查询的方式, 就是首先对整个学校的地点进行职能划分, 这种方式可以实现对一个分区中的地点进行集体查询。学校地点按照职能可以分为“学生公寓区”、“运动休闲区”、“教研教学区”、“公共服务区”、“教室办公区”和“科学研究区”等六个分区。用户可以在导航系统界面中选择需要查询的分区, 之后便可以在地图上显示出这个地点的所在位置, 即相应位置颜色会闪烁。

同时出于人性化的考虑, 我们还会增加地图模糊查询的功能, 其主要是为了避免用户所输入的名称与查询地点在地图中的标准名称不一致, 因此我们设计了这个人性化的功能。例如一般情况下, 我们把“南五宿舍楼”简称为“南五”, 而且我们输入的查询地点名称可能会有“五号楼”、“鸳鸯楼”、“研究生宿舍楼”等多种样式, 地图模糊查询的功能正是解决一个地点多种名称查询的问题的最佳选择。

4 小结

日前, 高校的管理日趋自动化、信息化、科学化、网络化和智能化, 将物联网用用于校园导航系统中正符合了这一潮流趋势。计算机软硬件的迅猛发展, 都使得校园导航系统与校园网结合这条路不仅仅是可行的, 更是十分有必要的。不同的用户可以根据自己不一样的需求, 非常直接地从系统中获得自己所需要的信息, 之后再通过导航系统的查询检索功能与其强大的空间分析功能, 可以综合地展示校园各个方面的内容, 这样不仅仅可以在领导对校园的发展进行规划时提供一个决策工具和更加符合现代化潮流的管理手段, 更可以提高学校的知名度, 为学校创造一个良好的社会效应。

摘要:作为新一代信息技术发展的重要支柱的物联网, 在互联网风靡全球之后又掀起一场新的技术革命浪潮, 同时物联网也是是推动世界经济高速发展的重要力量。物联网的应用也渗入到了校园中, 其发展必将会对学校的教学、管理及后勤的发展带来根本性的变革。本文介绍了物联网的发展背景及其关键技术, 同时也探讨了基于物联网的智慧校园导航系统的设计理念及其意义。

关键词:物联网,智慧校园,导航系统

参考文献

[1]武广臣, 刘艳.基于Arc GIS Engine的数字校园导航系统的研究与实现[J].辽宁科技学院学报, 2009, 11 (1) :12-13.

[2]徐秀眉.基于SVG的校园导航系统开发研究[D].长安大学, 2009.

校园生活导航服务系统 篇9

早期高校校园面积相对较小,学校的教学区、生活区、学校的各个部门都相对集中,从校园一个区域到另一个区域只需要很短的时间,部门的搬迁也可能在同一栋或相邻的两栋之间,即使导航出错,带来的负面影响也相对较小。校园导航基本上采用平面示意图即可解决。

随着高校的发展,校园面积也由原来的上百亩扩大到上千亩,教学区、办公区、生活区、活动区等在地理位置上相对变得疏远,那么跨区域活动在区间往复的时间成本越来越高,中间稍有耽误,将不能按照预定时间到达目的地,给我们的生活学习带来不便。早期的校园平面示意图导航表现出种种弊端,逐渐不能满足新形势下校园导航的要求。新的导航系统的设计势在必行。

2. 系统概述

2.1 S3C2410处理器

s3C2410X微处理器是Samsung公司推出的16/32位RISC处理器(RAM920T内核),适用于手持设备、POS机、数字多媒体播放设备等等,具有价格低、低功耗、高性能等特点。S3C2410X提供了丰富的内部设备,采用ARM920T内核,0.18um工艺的CMOS标准宏单元和存储器单元。它的低功耗、精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。同样它还采用了AMBA新型总线结构。S3C2410X提供了一系列完整的系统外围设备,消除了为系统配置额外器件的需要,大大减少了整个系统的成本。S3C2410X主要特征如下[4]:

(1)203Mhz的ARM920T内核,支持JTAG仿真调试。

(2)16KB的1-Cache;

(3)具有MMU,支持Win CE、EPOC32、Linux等操作系统;

(4)外部存储器控制器(SDRAM控制和片选逻辑),共分8个Bank,每个Bank可以访问128MB空间。

(5)片内4KB SDRAM,可用作NAND Flash系统引导的缓冲区;

(6)LCD控制器(最大支持4K色STN和256K色TFT),1通道LCD专用DMA;

(7)4通道DMA,有外部请求引脚;

(8)3个UART(Ir DA1.0,16字节Rx FIFO);

(9)2个SPI总线接口;

(10)1个多主IIC总线接口;

(11)1个IIS总线接口;

(12)兼容SD主接口协议1.0版和MMC卡协议2.11兼容版;

(13)NAND Flash/SM卡接口,支持NAND Flash系统引导;

(14)2个USB主机接口,I个USB设备接口(V1.1);

(15)4个PWM定时器和1个内部定时器;

(16)看门狗定时器;

(17)117个通用I/O口;

(18)24个外部中断;

(19)8通道10位ADC和触摸屏接口;

(20)具有日历和时钟功能的RTC;

(21)1.8V内核供电,3.3V存储器供电,3.3V外部I/O供电;

(22)功耗控制模式:普通,慢速,空闲和掉电模式;

(23)具有片内PLL时钟发生器。

2.2 μC/OS-II操作系统

μC/OS-II是一个完整的、可移植、可固化、可剪裁的、占先式实时多任务内核。μC/OS-II是用ANSI C语言写的,包含一部分汇编语言,使之可以供不同架构的微处理器使用。μC/OS-II可以管理64个任务,具有信号量、互斥信号量、事件标志组、消息邮件、消息队列、任务管理、时间管理和内存块管理等系统功能[1,2]。

μC/OS-II包括以下三个部分:

(1)μC/OS-II核心代码:包括10个C程序文件和1个头文件,主要实现了系统调度、任务管理、内存管理、信号量、消息邮箱和消息队列等系统功能。此部分的代码与处理器无关。

(2)μC/OS-II配置代码:包括2个头文件,用于裁剪和配置μC/OS-II。此部分的代码与用户实际应用相关。

(3)μC/OS-II移植代码:包括1个汇编文件、1个C程序文件和1个头文件,这是移植μC/OS-II所需要的代码。此部分的代码与处理器相关。(说明:移植代码的文件名不是固定的,但为了保持μC/OS-II系统的一致性,文件名一般也不要改变。即:OS_CPU.H、OS_CPU_A.ASM、OS_CPU_C.C)。

2.3 全球定位系统(GPS)的简介

GPS(全球定位系统)具有全球、全天候工作,定位精度高、功能多、应用广的特点,通过GPS接收机可以实现精确的自主定位,为实现精准的定位和导航奠定了基础。GPS系统包括三大部分:空间部分—GPS卫星星座;地面控制部分—地面监控系统;用户设备部分—GPS信号接收机。本文主要涉及GPS信号接收机部分。它的硬件和机内软件以及GPS数据的后处理软件包,构成完整的GPS用户设备。主要任务是:能够捕获到按一定卫星高度截止角所选择的待测卫星的信号,并跟踪这些卫星的运行,对所接收到的GPS信号进行变换、放大和处理,以便测量出GPS信号从卫星到接收机天线的传播时间,解译出GPS卫星所发送的导航电文,实时地计算出测站的三维位置、三维速度和时间。

3. 硬件系统的设计理念

本嵌入式导航系统的硬件核心是三星公司的ARM9系列中的16/32位RISC处理器S3C2410芯片,该芯片强大的实时处理能力和丰富的外围接口非常适合嵌入式系统的开发,本系统正是基于该芯片的这些特点而设计的。

该系统以S3C2410微处理器为核心,与一片64MB的SDRAM、一片64MB的NAND Flash和一片2MB NOR FLASH组成。外部添加了用于接收GPS信号的GPS模块,用于显示的液晶面板以及键盘输入模块。

4. 软件系统的设计

该嵌入式系统采用u C/OSII操作系统,由于MCU的处理功能有限,所以在具体的软件实现过程中采用多线程技术。主控线程主要实现界面功能、导航功能中的地图匹配和导航引导模块、浏览功能中的地图浏览模块以及这些模块间的消息派送、接收和处理,同时协调各个工作线程异步运行。

4.1 移植μC/OS-II操作系统S3C2410处理器

移植μC/OS-II之前需要注意,目标处理器必须满足以下几点要求:

(1)处理器的C编译器能产生可重入型代码;

(2)处理器支持中断,并且能产生定时中断;

(3)用C语言就可以开/关中断;

(4)处理器能够支持一定数量的数据存储硬件堆栈(可能是几千字节);

(5)处理器有将堆栈指针以及其它CPU寄存器的内容读出,并保存到堆栈或内存中去的指令。

S3C2410A微控制器可以满足第2、4和5点要求,使用ADS 1.2的C编译器可以满足第1、3点要求。使用ARM公司提供的ADS1.2集成开发工具新建一个工程,将μC/OS-Ⅱ2.52V的源代码拷贝到工程文件下相同目录中,并添加到工程中,按照移植实施中的步骤修改或添加代码在文件OS_CPU.H,OS_CPU_C.C,OS_CPU_A.S后,通过JTAG口下载到目标平台中运行即可。

4.2 导航软件的设计理念

导航软件是以导航数据库为数据基础的。主要包括导航功能模块和人机交互功能。其导航功能是在动态行进过程中进行导航定位、地图匹配、路径规划和路径引导等。人机交互功能主要是在静态过程中对导航的地理信息提供浏览查询服务。

导航功能模块主要包括以下4个模块:(1)导航定位模块;(2)地图匹配模块;(3)路径规划模块;(4)导航引导模块。

人机交互功能模块设计主要包括以下2个模块:(1)地图浏览模块;(2)地图查询模块。

导航软件设计实现流程如下:(1)运行导航定位线程从输入口读取GPS天线接收到的当前位置的经纬度坐标值;(2)将经纬度坐标转换到屏幕的像素坐标;(3)根据当前位置结合导航地图进行匹配处理,把当前位置信息匹配到地图上;(4)显示并实时刷新导航地图和当前位置;(5)是否求解最佳路径;(6)在导航数据库中选择起始和终止位置,运行路径规划线程在道路网数据中解算出最佳路径并显示到地图上。

4.3 GPS数据提取、显示、查询

GPS板只要处于工作状态就会源源不断地把接收并计算出的GPS导航定位信息通过串口传送到嵌入式系统中。从串口接收的数据帧(长串ASCII码字节流)通过程序将各个字段的信息从接收到的字节流中提取出来,将其转化成有实际意义的、可供高层决策使用的定位信息数据。

对GPS信息进行提取必须首先明确其帧结构,数据帧主要由帧头、帧尾和帧内数据组成。对于不同的数据帧,其帧头是不同的,主要有“$GPGGA”、“$GPGSA”、“$GPGSV”以及“$GPRMC"等。这些帧头标识了后续帧内数据的组成和结构特点。各帧均以回车符和换行符作为帧尾,标识一帧的结束。

对数据帧处理,是先对帧头进行判断,然后只对感兴趣的帧进行数据的提取处理。由于帧内各数据段被逗号分割,因此在处理接收数据时一般是首先通过搜寻ASCII码“$”来判断是否是帧头,接着对帧头的类别进行识别,然后再根据识别出来的帧类型以及逗号‘,’个数来确定当前正在读取的是哪个定位导航参数,并作出相应的提取和存储。

最后,通过GPS和人工输入接收到的数据,经过MCU的处理,在地图上用醒目的颜色显示出来。

5. 总结

经过实验,系统能够稳定可靠地运行,进一步验证了以ARM9处理器+μC/OS-II操作系统+GPS接收机模式开发的校园导航系统具有开发简单、性能可靠的特点,有着良好的应用前景。

参考文献

[1]杜春雷.ARM体系结构与编程[M].北京:清华大学出版社,2003.

[2]任哲.嵌入式实时操作系统[M].北京:北京航空航天大学出版社,2005.

[3]吴迪.嵌入式系统原理、设计与应用[M].北京:机械工业出版社,2004.

[4]周立功.嵌入式系统基础教程[M].广州:北京航空航天大学出版社,2006.

校园生活导航服务系统 篇10

随着高校的发展,校园面积也由原来的上百亩扩大到上千亩,教学区,办公区,生活区,活动区等在地理位置上相对变得疏远,那么跨区域活动在区间往复的时间成本越来越高,中间稍有耽误,将不能按照预定时间到达目的地,给我们的生活学习带来不便。早期的校园平面示意图导航表现出种种弊端,逐渐不能满足新形势下校园导航的要求。新的导航系统的设计势在必行。

1 系统概述

1.1 S3C2410处理器

S3C2410X微处理器是Samsung公司推出的16/32位RISC处理器(RAM920T内核),适用于手持设备、POS机、数字多媒体播放设备等等,具有价格低、低功耗、高性能等特点。S3C2410X提供了以下丰富的内部设备:16KB的指令Cache和16KB数据Cache MMU虚拟存储器管理,LCD控制器(支持STN&TFT),支持NADA Flash系统引导,系统管理器(片选逻辑和SDRAM控制器),3通道UART,4通道DMA,4通道PWM定时器,I/O端口,RTC,8通道10位ADC和触摸屏接口,IIC总线接口,IIS总线接口,USB主机接口,USB设备接口,SD卡MMC卡接口,2个SPI总线接口以及内部PLL时钟倍频器。S3C2410X采用ARM920T内核,0.18um工艺的CMOS标准宏单元和存储器单元。它的低功耗、精简和出色的全静态设计特别适用与对成本和功耗敏感的应用。同样他还采用了AMBA新型总线结构。S3C2410X提供了一系列完整的系统外围设备,消除了为系统配置额外器件的需要,大大减少了整个系统的成本。S3C2410X主要特征如下:[4]

1)203Mhz的ARM920T内核,支持JTAG仿镇调试。

2)16KB的1-Cache;

3)具有MMU,支持WinCE、EPOC32、Linux等操作系统;

4)外部存储器控制器(SDRAM控制和片选逻辑),共分8个Bank,每个Bank可以访问128MB空间。

5)片内4KB SDRAM,可用作NAND Flash系统引导的缓冲区;

6)LCD控制器(最大支持4K色STN和256K色TFT),1通道LCD专用DMA;

7)4通道DMA,有外部请求引脚;

8)3个UART(IrDA1.0,16字节RxFIFO);

9)2个SPI总线接口;

10)1个多主IIC总线接口;

11)1个IIS总线接口;

12)兼容SD主接口协议1.0版和MMC卡协议2.11兼容版;

13)NAND Flash/SM卡接口,支持NAND Flash系统引导;

14)2个USB主机接口,I个USB设备接口(V1.1);

15)4个PWM定时器和1个内部定时器;

16)看门狗定时器;

17)117个通用I/O口;

18)24个外部中断;

19)8通道10位ADC和触摸屏接口;

20)具有日历和时钟功能的RTC;

21)1.8V内核供电,3.3V存储器供电,3.3V外部I/O供电;

22)功耗控制模式:普通,慢速,空闲和掉电模式;

23)具有片内PLL时钟发生器。

1.2 μC/OS-II操作系统

μC/OS-II是一个完整的、可移植、可固化、可剪裁的、占先式实时多任务内核。μC/OS-II是用ANSI C语言写的,包含一部分汇编语言,使之可以供不同架构的微处理器使用。μC/OS-II可以管理64个任务,具有信号量、互斥信号量、事件标志组、消息邮件、消息队列、任务管理、时间管理和内存块管理等系统功能。[1,2]

μC/OS-II软件体系结构如图1所示,由图可以看出,μC/OS-II包括以下三个部分:

1)μC/OS-II核心代码:包括10个C程序文件和1个头文件,主要实现了系统调度、任务管理、内存管理、信号量、消息邮箱和消息队列等系统功能。此部分的代码与处理器无关。

2)μC/OS-II配置代码:包括2个头文件,用于裁剪和配置μC/OS-II。此部分的代码与用户实际应用相关。

3)μC/OS-II移植代码:包括1个汇编文件、1个C程序文件和1个头文件,这是移植μC/OS-II所需要的代码。此部分的代码与处理器相关。(说明:移植代码的文件名不是固定的,但为了保持μC/OS-II系统的一致性,文件名一般也不要改变。即:OS_CPU.H、OS_CPU_A.ASM、OS_CPU_C.C)。

1.3 全球定位系统(GPS)的简介

GPS(全球定位系统)具有全球、全天候工作,定位精度高,功能多,应用广的特点,通过GPS接收机可以实现精确的自主定位,为实现精准的定位和导航奠定了基础。GPS系统包括三大部分:空间部分—GPS卫星星座;地面控制部分—地面监控系统;用户设备部分—GPS信号接收机。??本文主要涉及GPS信号接收机部分。它的硬件和机内软件以及GPS数据的后处理软件包,构成完整的GPS用户设备。主要任务是:能够捕获到按一定卫星高度截止角所选择的待测卫星的信号,并跟踪这些卫星的运行,对所接收到的GPS信号进行变换、放大和处理,以便测量出GPS信号从卫星到接收机天线的传播时间,解译出GPS卫星所发送的导航电文,实时地计算出测站的三维位置,位置,甚至三维速度和时间。

2 硬件系统的设计

本嵌入式导航系统的硬件核心是三星公司的ARM9系列中的16/32位RISC处理器S3C2410芯片,该芯片强大的实时处理能力和丰富的外围接口非常适合嵌入式系统的开发,本系统正是基于该芯片的这些特点面设计的。

该系统以S3C2410微处理器为核心,与一片64MB的SDRAM、一片64MB的NAND Flash和一片2MB NOR FLASH组成。外部添加了用于接收GPS信号的GPS模块,用于显示的液晶面板以及键盘输入模块。

3 软件系统的设计

该嵌入式系统采用uC/OSII操作系统,由于MCU的处理功能有限,所以在具体的软件实现过程中采用多线程技术。主控线程主要实现界面功能、导航功能中的地图匹配和导航引导模块、浏览功能中的地图浏览模块以及这些模块间的消息派送、接收和处理,同时协调各个工作线程异步运行。

3.1 移植μC/OS-II操作系统S3C2410处理器

移植μC/OS-II之前需要注意,目标处理器必须满足以下几点要求:

1)处理器的C编译器能产生可重入型代码;2)处理器支持中断,并且能产生定时中断;3)用C语言就可以开/关中断;4)处理器能够支持一定数量的数据存储硬件堆栈(可能是几千字节);5)处理器有将堆栈指针以及其它CPU寄存器的内容读出,并保存到堆栈或内存中去的指令。

S3C2410A微控制器可以满足第2、4和5点要求,使用ADS 1.2的C编译器可以满足第1、3点要求。使用ARM公司提供的ADS1.2集成开发工具新建一个工程,将μC/OS-Ⅱ2.52V的源代码拷贝到工程文件下相同目录中,并添加到工程中,按照移植实施中的步骤修改或添加代码在文件OS_CPU.H,OS_CPU_C.C,OS_CPU_A.S后,通过JTAG口下载到目标平台中运行即可。

3.2 导航软件的设计

导航软件是以导航数据库为数据基础的。主要包括导航功能模块和人机交互功能。其导航功能是在动态行进过程中进行导航定位、地图匹配、路径规划和路径引导等。人机交互功能主要是在静态过程中对导航的地理信息提供浏览查询服务。

导航功能模块主要包括以下4个模块:1)导航定位模块。2)地图匹配模块。3)路径规划模块。4)导航引导模块。

人机交互功能模块设计主要包括以下2个模块:1)地图浏览模块主。2)地图查询模块。

导航软件设计实现流程如下:1)运行导航定位线程从输入口读取GPS人线接收到的当前位置的经纬度坐标值。2)将经纬度坐标转换到屏幕的像素坐标。3)根据当前位置结合导航地图进行匹配处理,把当前位置信息匹配到地图上。4)显示并实时刷新导航地图和当前位置。5)是否求解最佳路径。6)在导航数据库中选择起始和终止位置,运行路径规划线程在道路网数据中解算出最佳路径并显示到地图上。

3.3 GPS数据提取、显示、查询

GPS板只要处于工作状态就会源源不断地把接收并计算出的GPS导航定位信息通过串口传送到嵌入式系统中。从串口接收的数据帧(长串ASCII码字节流)通过程序将各个字段的信息从接收到的字节流中提取出来,将其转化成有实际意义的,可供高层决策使用的定位信息数据。

对GPS信息进行提取必须首先明确其帧结构,数据帧主要由帧头、帧尾和帧内数据组成。对于不同的数据帧,其帧头是不同的,主要有“$GPGGA”、“$GPGSA”、“$GPGSV”以及“$GPRMC"等。这些帧头标识了后续帧内数据的组成和结构特点。各帧均以回车符和换行符作为帧尾,标识一帧的结束。

对数据帧处理,是先对帧头进行判断,然后只对感兴趣的帧进行数据的提取处理。由于帧内各数据段被逗号分割,因此在处理接收数据时一般是首先通过搜寻ASCII码“$”来判断是否是帧头,接着对帧头的类别进行识别,然后再根据识别出来的帧类型以及逗号‘,’个数来确定当前正在读取的是哪个定位导航参数,并作出相应的提取和存储。

最后,通过GPS和人工输入接收到的数据,经过MCU的处理,在地图上用醒目的颜色显示出来。

4 结束语

经过实验,系统能够稳定可靠的运行。系统功能的实现证明了ARM9处理器+μC/OS-II操作系统+GPS接收机模式开发的校园导航系统具有开发简单、性能可靠,有着良好的应用前景。

参考文献

[1]杜春雷.ARM体系结构与编程[M].北京:清华大学出版社,2003:233-252.

[2]任哲.嵌入式实时操作系统[M].北京:北京航空航天大学出版社,2005:125-300.

[3]吴迪.嵌入式系统原理、设计与应用[M].北京:机械工业出版社,2004:85-200.

[4]周立功.嵌入式系统基础教程[M].广州:北京航空航天大学出版社,2006.11:30-65.

美国慈善导航评估系统简介 篇11

慈善导航(Charity Navigator)成立于2001年,是美国最有影响力的第三方慈善评估机构之一。该机构建立起了一套相对公正、客观、基于数据的评估系统,对全美国8000多个知名或有价值的公募慈善组织进行评估,从而引导公众向最有效率的慈善组织捐赠。据其官方网站消息,仅2014年该网站的访问量就超过700万人次,影响了100亿美元的捐赠流向。慈善导航的评估系统目前主要基于两大指标,一是慈善组织的财务健康状况,二是问责和透明;此外该组织还在致力于开发第三个指标,即工作成效。这一套评估系统,因其科学性和客观性,目前也已成为我国慈善研究者和工作者的重要参考指标。为让更多人了解这一体系,特别是为慈善组织管理者增强组织能力、慈善参与者辨别优秀慈善组织提供一定的标准和参考,本文将慈善导航网站上对这三个指标的介绍内容进行了翻译和整理。

一、 怎样评估慈善组织的财务健康状况?

我们根据慈善组织所提供的纳税申报单或美国国税局990表格对慈善组织的健康状况进行评估。我们将从7个方面评估慈善组织的财务效率和财务承受能力。

(一) 财务效率指标

分析一个慈善组织的财务效率,实际上就是在看这个组织平时是怎么管理财务的。高效的慈善组织有以下特点:能花更少的成本筹到更多的捐款,筹款方向与其所提供的项目和服务范围是一致的,能将行政成本控制在合理范围内,把大多数支出用在了项目和服务上等等。衡量财务效率有4个指标:

一是项目支出比例。慈善组织存在的目的就是为了提供项目和服务。他们只有把大部分预算分配在提供项目和服务上,才算是满足了捐赠者的期望。相反,如果慈善组织的项目支出比例过低,那就没达到捐赠者的要求。我们将一个慈善组织的项目支出除以其总支出,就可以得到项目支出比例。如一个慈善组织,项目支出是250万,总支出是350万,那么它的项目支出比例就是71.4%。

二是行政支出比例。与任何其他领域的成功组织一样,高效的慈善组织也必须招募、培训和留住人才。与此同时,他们也需要将行政支出控制在合理范围内,并且与整个组织的总支出相匹配。我们将一个慈善组织的行政支出除以其总支出,就可以得到行政支出比例。如一个慈善组织,行政支出是50万美元,总支出是350万美元,那么它的行政支出比例就是14.3%。

三是筹款支出比例。慈善组织需要花钱筹款,但是花钱筹款并不是他们存在的根本目的。捐赠者之所以支持慈善组织是因为认可他们所提供的项目和服务,而不是他们的筹款能力。慈善组织需要保证筹款支出与其总支出相一致。如一个慈善组织,花费了50万美元筹款,总支出是350万美元,那么它的筹款支出比例就是14.3%。

四是筹款效率。慈善组织筹款也需要花钱。某种程度上讲,财务效率高的慈善组织也应该是一个高效的筹款者,就是说能花更少的钱筹到更多的资金。我们通过计算一个慈善组织每筹到一美元捐款需要花费的资金来衡量其筹款效率,即用筹款支出除以其所筹集到的总资金。如一个慈善组织,花50万美元筹到340万美元,那么它的筹款效率就是0.147美元,也就是说它能花0.147美元筹集到1美元的捐款。

间接成本分配调整:美国国税局要求慈善组织将其费用归为三类,即项目费用、管理费用和筹资费用。我们评估的绝大部分慈善组织都是直接分配成本的,这是符合国税局要求的最简单和透明的方法。还有一些慈善组织在部分或全部账目里使用间接成本,将这些账户的所有费用归为一类,然后将属于其他类别的费用划到一个单独的类别中去。在很多情况下这是一种处理复杂会计系统的合法手段,然而我们也曾注意到有慈善组织使用这种方法人为地提高其项目费用。为了公平、始终如一地对待所有被评估的慈善组织,当慈善组织无法为这种计算方法提供有效的财务文件和合理解释时,我们就会考虑把间接成本剥离出来。

联合成本分配调整:与一般会计法则相符,一些慈善组织将他们联合举行教育运动和募捐活动的部分费用作为项目费用。美国国税局要求慈善组织在990表格中披露这些分配。在很多情况下,慈善组织使用这种技巧将筹款费用中的一部分支出归到项目费用中去。然而我们认为,捐赠者一般不会注意到这些会计技巧,也不会接受慈善组织这样做,我们同样也不会接受。因此,作为捐赠者的顾问和倡导者,当我们看到有慈善组织这样做时,就会将慈善组织计算到项目费用中的联合成本剥离出来,然后将它们放到筹款成本中。我们根据990表格以及慈善组织网站的信息来判断不适用于这种方法的情况(有些情况下,我们也依据慈善组织直接向我们提供的数据)。通过分析这些材料,我们会弄清楚该慈善组织的宗旨中是否包含教育/支持项目或其他与联合成本直接相关的项目。如果是这种情况,我们将对这些特殊的项目做进一步调查。最后,我们会核实慈善组织的网站,是否明确地向潜在捐赠者说明了他们存在必须使用联合成本的项目。

(二) 财务承受能力指标

我们分析一个慈善组织的财务承受能力,是为了判断该组织之前、将来甚至在失去支持、面临广泛经济衰退时,持续提供项目和服务的能力。由此,我们可以向捐赠者展示这个组织在追求长期、系统变化方面的良好定位。那些持续增长并保持财务稳定的慈善组织更有可能在今后继续提供服务。他们的财务具有灵活性,可以战略性地规划和追求长期目标,而不是为了发工资或满足其他短期财务目标而面临筹款压力。这种慈善组织能更雄心勃勃地解决我们国家面临的挑战,并致力于探讨长期解决方案。衡量财务承受能力的指标有三个:主要收入增长率、项目支出增长率和运营资金比率。

捐赠者应该了解,其他第三方慈善评估机构往往不会衡量一个慈善组织的财务能力。的确,在其他评估者眼中,如果一个慈善组织有更多的资产储备或运营资本,往往并不会被视为是一种优势。然而我们认为,慈善组织的财务承受能力和财务效率是同等重要的。通过展示其成长性和稳定性,慈善组织可以证明它拥有更强的财务责任。因为只有这样的慈善组织才更有能力拿着从捐赠者手中筹来的资金去追求短期和长期目标。

指标5和6:主要收入增长率和项目支出增长率。和其他领域的组织一样,慈善组织如果想要维持其项目和服务,也必须随着时间而成长。对于慈善组织而言,成长首先意味着主要收入的增加,包括来自企业、基金、个人、政府的资金,项目服务收入、合同和报酬,会员费用等。其次,还意味着项目和服务的发展。只有在主要收入和项目费用两方面都呈现持续年度增长的慈善组织,才有能力超过通货膨胀的速度,维持项目的生存和发展。通过维持广泛的项目支持率,慈善组织也让捐赠者对慈善组织更有信心。

慈善导航分析慈善组织最近4个财务年度的数据,得出主要收入和项目支出的平均年度增长情况。我们发现,同其他领域的组织一样,慈善组织也会因一些偶然事件而产生不可持续的收入高峰。这些事件包括资本运动(一种在一定时间内为特定目标筹款的方法)或募捐活动。同样,对于相对新成立的慈善组织而言,成立初期也会有一个不可持续的增长势头。如果一个慈善组织在接受评估的4年中,第1年出现了不可持续的偶然事件,那么我们将会把评估的数据从4年扩展到5年。如果第5年没有出现同样的情况,我们就会相应地将评估的数据减少到3年。

一旦我们确定了对慈善组织的评估年限,那么就会使用标准公式来计算年度增长率:[(Yn/Y0)^(1 / n)]-1,其中Y0是在第一年的评估价值,Yn是最后一年的评估价值,n的是这个评估区间的年限(当我们使用4年的数据,如12 / 31 / 2010至12 / 31 / 2013 /,实际上在等式中所代表的增长间隔只有3),然后我们评估该慈善组织在财务评级表中所列的相应规模。

指标7:营运资本比率。慈善组织依靠流动资产储备来应对经济滑坡并维持他们既有的项目和服务。如果一个慈善组织资本营运效率低下,那么他们将面临项目或员工减少、债务增加甚至倒闭的危险。从另一个方面说,那些有营运资本的慈善组织更有能力来扩大和改进他们的项目。

我们通过计算一个慈善组织在没有新收入的情况下能维持多久现有项目,来判断其资本运营比率。要得到这个数据,我们将慈善组织最近一个财务年度的营运资本除以其总支出,包括向分支机构支付的费用等等。例如,一个慈善组织拥有540万美元的营运资本,最近一个财务年度的总支出是360万美元,那么它的资本营运比率就是1.5年。

二、 怎样评估慈善组织的问责和透明?

慈善导航是这样定义问责和透明的:问责是指一个慈善组织向其利益相关方解释自身行为的责任和意愿;透明是指一个慈善组织制作和公开该组织关键数据的责任和意愿。我们认为,只有那些负责任和透明的慈善组织,才更有可能从他们的错误中学习,因为他们希望捐赠者知道他们是值得信赖的。一般而言,在治理方式、捐赠者关系及相关领域遵循最佳做法的慈善组织,不太可能从事不道德或不负责任活动。因此,这类慈善组织滥用捐款的风险应会低于不采取这种做法的慈善组织。我们在问责和透明方面期望回答两个根本问题:一是,慈善组织是否有良好的治理结构并遵循相关的道德标准?二是,慈善组织是否让捐赠者很容易找到这些关键信息?在衡量问责和透明时,慈善导航依据两个数据来源:一是从美国国税局990表格中获取的附加信息,二是该组织的官方网站。请注意,我们的目标是为了让捐赠者了解一个慈善组织是否做到了向捐赠者随时提供关键信息。我们期望以后能进一步完善方法,并对这些信息做定性分析。

(一)从990表格提取的数据

为了获得免税慈善组织的附加信息,2009年美国国税局对990表格做了修订。主要的变化是增加了向公众开放的一些信息:潜在利益冲突、理事会监督情况、高管薪资水平和档案保存等。美国国税局表示,通过公开宗旨、活动、财务和治理情况,慈善组织可以提高捐赠者对其问责和透明的认可度。

一是独立的理事会。很多行业专业人士都认为,对于一个组织而言,独立的治理机构可以促使其事务管理得到全面考虑和多角度分析。我们通过990表格确认,一个慈善组织是否有活跃的独立理事会,并且至少有5位理事。

二是资产转移。对于一个慈善组织而言,如果存在任何形式的超出组织宗旨的资产越权转移或使用,包括但不限于贪污或偷窃,那么它的财务可信度就值得怀疑了。我们通过慈善组织最近两年的990表格确认,该慈善组织是否报告了任何形式的资产转移。如果确实报告了,那么我们将核实它是否遵循了990表格的要求,对此类行为做了说明和校正。这个指标将按照如下方式归类:1)最近两年没有资产转移;2)最近两年有资产转移,慈善组织已在990表格中予以说明和校正;3)最近两年有资产转移,但慈善组织并未在990表格中予以说明和校正。

三是由审计监督委员会下的独立会计师出具的审计报告。财务审计报告可以对财务的可信度和准确性提供重要信息。该报告可以由独立会计师在审计委员会的指导下出具。(这并不要求审计委员会必须是一个独立的委员会。对于一些小的慈善组织而言,财务委员会或执行委员会就可以担当这个职责。)这个委员会在慈善组织管理层和独立会计师之间起到了重要的监督作用。慈善组织管理层需要对所报告的财务信息负责,独立会计师则审核财务状况并根据调查结果发表意见。我们通过慈善组织提供的990表格来核实其是否符合这一标准。未来我们将进一步审核会计师对慈善组织的意见是否恰当。这一指标将被归为以下类别:1)该慈善组织的审计报告是由审计监督委员会下的独立会计师出具的;2)该慈善组织的审计报告是由独立会计师出具的,但并未在审计监督委员会的监督下;3)该慈善组织没有由独立会计师出具的审计报告。

四是与关联方之间的借贷。对于这个行业而言,向主要管理人员、员工或理事会成员等关联方贷款并不是非常恰当的。因为这种行为使慈善资金偏离了其慈善的宗旨,并可能导致实际或潜在的利益冲突。美国国税局对此也非常重视,要求慈善组织在990表格中披露任何向现职或前任管理人员、理事、受托人、主要员工以及其他不符合条件的人士提供贷款的行为。此外,一些州的法律甚至严明禁止向理事会成员和管理人员贷款。尽管雇员和受托人可以贷款给慈善组织,但是这种行为同样可以导致慈善组织出现实际或潜在的利益冲突。这之所以被视为是一个问题,是因为这个指标表明了慈善组织的财务是不安全的。

五是理事会会议记录。理事会会议期间的正式记录,可以方面今后查阅。慈善组织并不需要向公众公开理事会会议纪要,所以我们也无法审阅和评判会议纪要内容。对于这个指标,我们会通过990表格来查看该慈善组织是否有这些纪要。未来我们还将进一步查看和评估一个慈善组织是否有委员会会议的纪要。

六是慈善组织在填报990表格之前向管理层提交复印件。在正式填报990表格之前,向管理层提交表格复印件是一种最佳做法,这让那些对该组织负有监管责任的人士可以全面地核查文件内容。990表格要求慈善组织填写是否采取了这种做法。

七是利益冲突条款。如果一个慈善组织考虑实施一项有利于该组织的管理者或理事个人利益的业务,那么有这样一个条款就可以保护慈善组织及其服务对象。慈善组织并不需要向公众公开利益冲突规定。尽管我们不能评估这个政策的具体内容,但是我们可以告诉你一个慈善组织990表格中是否有这样一项内容。

八是检举条款。这个条款明确了处理员工抱怨的程序,同时也是员工检举任何财务管理失误的秘密通道。在此我们将根据一个慈善组织的990表格中,是否有这样一项规定。

九是文件保存和销毁规定。这样一份规定对文件的处理、备份、归档和销毁提出指导原则。这些指导原则将会促进慈善组织建立良好的文件保存程序,从而保证数据的完整性。在此我们将会里列出一个慈善组织的990表格中是否有这样一项规定。

十是首席执行官的薪资水平。根据新的990表格要求,慈善组织需要列出其首席执行官的姓名和薪资水平,这也是很多捐赠者最关心的内容之一。我们将核实一个慈善组织是否按照这个要求填报了相关信息。

十一是首席执行官薪金水平制定程序。这个程序意味着该慈善组织有一个今后也会继续遵守的明文规定。这个规定需要说明该组织在制定首席执行官薪金水平时,有一个客观独立的审核过程,此外还要包含同类可比较组织的基准。我们将核实该慈善组织的990表格是否填写了首席执行官薪金水平的制定程序。

十二是理事名单/未领报酬的理事名单。美国国税局要求慈善组织必须在990表格中列出向管理人员支付的所有报酬。此外,还要列出所有理事会成员名单,无论他们是否领取报酬。理事会成员领取报酬并不少见。比如一个慈善组织的执行理事往往在理事会中有一席之地,如果他是全职工作人员的话,那么他就可以领报酬。但是如果仅仅因为是理事就领报酬则不多见。尽管这种做法也不违法,但并不认为是一种最佳做法。

(二)对慈善组织网站的审查

问责和透明的17个标准中有5个,需要我们从慈善组织的网站中分析得到。我们将从网站中审核确认是否存在以下信息:

一是理事会名单。我们将审核确认其网站是否有理事会名单。该信息可以使捐赠者和其他利益相关方了解到慈善组织管理团队的构成。这可以让利益相关方向理事会报告其所关心的事宜。慈善导航并不根据990表格再次确认理事会名单,因为990表格毕竟是该组织一年多前的信息。在这个期间,理事会成员可能已经更换,这种信息往往在网站上体现。换句话说,既然990表格的时效性不是那么高,那么理事会的相关信息就以网站为准。

二是主要员工名单。对于捐赠者和其他利益相关方来说,了解到底是哪些人在每日运营一个慈善组织具有十分重要的意义。如前所述,网站上的这种信息要比990表格上的更及时。

三是审计报告。我们将审核一个慈善组织是否在网站上公开了最新990表格中的财务审计报告。对于捐赠者而言,要有一个获取财务报告的便捷渠道,这样才能判断一个慈善组织在管理财务资源方面的效率。未来,对于那些在网站上公布审计报告的慈善组织,我们将进一步评估这些审计结果是否合格。

四是990表格。我们将审核慈善组织是否在网站上公示其最近一年的美国国税局990表格(在网站上有跳转到该表格的链接也视为有效)。如上所示,对捐赠者而言,能便捷地获取一个慈善组织的财务信息以判断财务资源管理情况是非常重要的。

五是隐私条款。捐赠者往往就慈善组织如何使用其个人信息予以极大关注,并希望他们的个人隐私能受到保护。如果慈善组织能保障捐赠者的隐私,那么因交易名单而产生的电话销售、垃圾邮件等等,就会减少到最低程度。隐私条款将被归为以下几类:1)该慈善组织在其网站上有明文规定,并明确表示:不会与其他任何人共享或销售捐赠者个人信息,也不会代表其他组织邮寄募捐邮件;或者只有在捐赠者授权同意的情况下,才会与其他人共享或销售此人的捐赠信息。2)该慈善组织在其网站上公布有一份隐私条款,捐赠者据此可以告诉慈善组织将其姓名和联系方式从其共享或出售的名单中删除。每个慈善组织在这方面的规定和做法不同,但是“自愿退出”型的共同特点是,要想保护其隐私,捐赠者需要采取特定的行动。3)慈善组织并无保护捐赠者信息的隐私条款,或者其条款内容不符合我们的标准。任何类型的隐私条款,都不禁止该慈善组织本身出于信息、培训或加强联系等目的而联系捐赠者。

校园生活导航服务系统 篇12

北斗卫星导航系统 (Bei Dou) 是我过正在实施的自主、独立的卫星导航系统。该系统于2011年12月27日开始试运行服务, 预计到2020年, 北斗卫星导航系统将实现全球覆盖。届时, 该北斗可在全世界范围内为各种用户全天时、全天候地提供高可靠、高精度的导航、定位、授时和短报文通信服务。

GPS是英文Global Positioning System (全球定位系统) 的简称。GPS起始于1958年美国军方的一个项目, 1964年投入使用。20世纪70年代, 美国陆海空三军联合研制了新一代卫星定位系统GPS。主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务, 并用于情报收集、核爆监测和应急通讯等一些军事目的, 经过20余年的研究实验, 耗资300亿美元, 到1994年, 全球覆盖率高达98%的24颗GPS卫星系统己布设完成。

二、北斗与GPS导航系统的比较

(一) 系统组成的比较

GPS系统由空间部分、地面控制系统、用户设备三部分组成, GPS的空间部分是由21颗工作卫星组成, 还有另外3颗有源备份卫星在轨运行;地面控制系统由监测站、主控制站、地面天线所组成;用户设备部分即GPS信号接收机。

(二) 定位原理的比较

“北斗一号”导航系统是主动式双向测距的二维导航, 由地面的中心站解算出位置后再通过卫星转发给用户, 用户接收并显示接收到的信息。GPS是被动式单向测距三维导航, 只需要接收4个卫星的位置信息, 由用户设备独立运算出自己的定位数据。“北斗二号”在“北斗一号”的基础上加以升级改进, 该系统采用卫星无线电测定 (RDSS) 与卫星无线电导航 (RNSS) 集成体制, 既能像GPS系统一样为用户提供卫星无线电导航服务, 又具有位置报告及短报文通信功能。

(三) 星体轨道比较

北斗导航系统 (Bei Dou) 是在赤道面上设置两颗地球同步卫星, 卫星的赤道角距为60;而GPS系统共有24颗卫星, 分布在六个轨道面上, 轨道角55度, 轨道面赤道角距为60。其高度约为20000km, 属于中轨道卫星, 绕地球一周约11小时58分钟。

(四) 覆盖范围的比较

北斗导航系统目前是区域性卫星导航系统, 其服务范围包括我国大陆、台湾、南沙及其它岛屿, 中国海、日本海、太平洋部分海域及我国部分周边地区。而GPS是全球性导航定位系统, 在全球的任何点位, 只要卫星信号未被遮蔽或干扰, 就能够接收并运算出三维坐标。

(五) 系统实时性的比较

“北斗一号”的用户, 定位申请要送回中心控制系统, 在中心控制系统解算出用户的三维位置数据后再发回用户, 其间数据要经过地球的静止卫星走一个来回, 再加上卫星转发和中心控制系统的处理, 时间延迟相对较长, 因此, 对于高速运动物体, 就增大了定位的误差。较适合车辆、船舶等慢速运动进行确定位。“北斗二号”及GPS由于是用户自己解算, 实时性比较高。

(六) 用户容量的比较

北斗导航系统 (Bei Dou) 是主动双向测距的询问——应答系统, 用户设备端与地球同步卫星之间不仅需要接收地面中心控制系统的询问信号, 还必须要求用户设备向同步卫星发射应答信号, 系统的用户容量取决于信道阻塞率、询问信号速率和用户的响应频率等因素, 因此, 用户设备容量是有限的。GPS系统是单向测距, 发送的是广播信号, 用户设备端只要接收到导航卫星发出的导航电文即可进行测距与定位, 因此, GPS的用户设备容量是理论上是无限的。

三、应用优势分析

相比较而言, 北斗导航系统的应用具有以下优势:

(一) 同时具有定位和通信功能, 不需要其他的通信系统支持, 而GPS则没有通信功能。北斗不仅仅解决了“我在哪里”, 还解决“你在哪里”的问题, 还能高效快捷地实现“我”和“你”之间的信息报文传递。这一特有功能, 是各种导航系统在实践中用得最多最好、最受欢迎的创新优势。系统用户终端机具有双向报文通信功能, 用户一次可以传送40到60个汉字的短报文信息, 经过授权, 可实现最多120个字的通信。北斗的用户终端实际上是具有收发功能的, 北斗是一个具有定位和通信双重功能的设备。

(二) 目前的北斗终端机能够同时融合北斗导航定位系统和卫星增强系统两大资源, 因此也可利用GPS及其他导航系统资源, 使之应用更加丰富。

(三) 自主系统, 安全、可靠、稳定, 保密性强, 适合在关键部门应用。北斗卫星导航系统是中国自主发展、独立运行的全球卫星导航系统。

四、结束语

北斗卫星导航系统 (Bei Dou) 是我国独立自主建立的卫星导航系统, 它的研制成功标志着我国打破美、俄在此领域的垄断地位, 更重要的是, 解决了中国自主卫星导航系统的有无问题。“北斗二号”系列卫星逐步进入组网和试验高峰期, 预计将在2020年左右建成覆盖全球的卫星导航系统。北斗卫星导航系统的建成, 将使我国在卫星应用方面摆脱对国外卫星导航系统的依赖, 可提供精确定位、实时导航、简短通信和精密授时四大功能。北斗导航系统近年来得到大力发展和推广应用, 能为我国的军事、经济建设提供重要的使用价值。

摘要:目前, 大家接触最多的导航系统是美国的全球定位系统 (GPS) , 该系统在军事应用、商业应用、个人消费领域方面一直处于垄断地位。按照国家人防办部署和要求, 北斗导航也将列装到人防指挥系统当中, 届时, 基于北斗系统的人防指挥应急通信系统可为战时服务, 同时兼顾平时的应急救援提供保障和支持。可跟同级或上级的人防指挥部门建立人防指挥网, 实现上下统一的指挥调度功能。本文将重点进行北斗导航和GPS导航系统的比较及优势分析。

关键词:北斗,GPS,比较,优势

参考文献

[1]杨琰.北斗卫星导航系统与GPS全球定位系统简要对比分析[J].无线互联科技, 2013 (4) .

[2]王明晔, 袁凯.基于北斗系统与GPS系统性能的对比分析[J].无线互联科技, 2013 (1) .

[3]中国卫星导航系统管理办公室.北斗卫星导航系统[J].黑龙江科技信息, 2012 (12) .

[4]李俊锋."北斗"卫星导航定位系统与全球定位系统之比较分析[J].北京测绘, 2007 (1) .

上一篇:重视数学教学中反思下一篇:思想品德试题