软件保护平台论文

2024-06-16

软件保护平台论文(精选12篇)

软件保护平台论文 篇1

依照国家互联网应急中心的数据显示, 仅仅在2012年发现的移动互联网恶意样本程序就高达162981个, 并且还在以高速的增长方式蔓延, 现阶段基于安卓平台的移动互联网已经进入到了安全威胁时代, 如果不采取有效的措施进行改善和调整, 势必会影响到移动互联网的健康持续发展, 因此有必要对于安卓平台恶意软件行为进行分析。

1 安卓平台恶意软件检测技术

安卓平台是谷歌公司在Linux2.6基础上进行开发设计的, 由Linux和Java形成分层式架构设计体系。其运行的原理为:以Java语言开发为基础, 在Dalvik VM上运行, 并且在此基础上形成Java核心函数库, 使其能够在客户端上实现运行。简单来讲, 每一个安卓应用程序在运行的时候, 以进程的身份出现在系统中, 并且彼此之间形成间隔, 并且存在特定的安卓标示文件, 这就代表应用程序运行的权限。一旦应用程序需要使用此类型的文件, 就会被系统终止运行, 这就构成了最基本的安卓平台的安全防护体系。但是, 由于安卓平台将这样的权限给与用户, 很多用户忽视这样的问题, 往往在安装应用程序的时候, 并没有也没有这个能力去进行核对, 由此使得软件很容易进入到访问阶段。另外一方面, 安卓系统安全体系还涉及到文件签名, 这是通过Debug Key工具实现编译和签名, 并且积极在此基础上保护应用程序的同源性。一旦被恶意修改过的应用程序再次在安卓平台进行安装, 程序由于无法进行签名, 就不能进行系软件安装和升级操作。但是这样的防护方式也存在弊端, 文件签名制度保护的仅仅是已经安装的程序, 对于新安装的应用程序并没有任何防护效能。由于安卓平台有开放性特点, 虽然为应用软件的开发和推广提供了良好的条件, 是实现迅速占领市场的关键, 但是开放性也给恶意软件的泛滥创造了温床。随着手机性能的不断提升, 类似恶意行为将不断增加, 使安卓恶意软件的检测和防治工作难度不断提升。在当前安卓平台安全性问题难以解决背景下, 积极强化安卓平台恶意软件检测技术的研究, 积极将其运用到实践过程中去, 是我们当前需要高度重视的问题。

2 安卓平台恶意软件的检测方式

安卓平台恶意软件的检测, 是规避安卓平台恶意软件行为的前提和基础。具体来讲, 其主要分为以下两个方式。

2.1 静态行为检测方法

以软件指令代码的形式进行分析比较检测, 主要对象在于恶意行为的API函数调用, 在此基础上获取安卓应用软件的Java源代码, 在此基础上对于包含敏感函数的调用行为进行分析, 主要关注的是看看其中是否存在安全隐患, 由此实现对于软件是否恶意的界定。从而对于安全隐患实现检测。但是这种方式存在弊端:静态行为检测方法是以逆向工程方式来对于程序进行反编译的, 在此过程中获取对应的源代码, 就是在进行源代码分析的过程中, 由于软件加密和隐式函数的原因, 往往难以获取相对理想的检测结果。

2.2 动态行为检测方法

也就是说在程序运行过程中, 将监控系统中通信, 信息, 网络接口等隐式信息进行记录, 在此基础上获取程序的行为模式, 从而对于应用程序实现动态检测。动态行为检测方法的优势在于可以很好的处理应用程序代码加密, 混淆而无法进行静态检测的时候, 可以选择以动态行为检测的方法来进行, 以沙箱、虚拟机等方式营造良好的运行环境, 并且以此去模拟程序执行, 从而对于程序运行进行鉴定。可以说动态行为检测方法是对于静态行为检测方法的补充。这种检测的实时性比较高, 能够保证比较理想的检测效果。

3 安卓平台恶意软件行为

在对于安卓平台恶意软件行为进行分析时, 首先应该获取安卓应用程序行为的表现方式, 一般情况下其步骤为:正常应用程序和恶意软件, 在此基础上进行机器学习, 获取恶意软件的行为特点, 由此实现对于正常程序与恶意程序之间的辨别。具体来讲, 其主要涉及到以下几个方面。

3.1 获取恶意行为

采集50多个恶意软件样本, 无论是木马程序, 还是间谍程序, 或者是蠕虫病毒, 都应该进行反编译处理, 并且分析其源代码函数调用情况, 利用DEX2JR将其转换为代码, 从而获取诸多属性文件, 在此基础上将其转换为可读取格式。在完成转换之后, 对于软件代码进行全面分析, 获得程序所有的API调用, 并且对于众多恶意软件的行为进行统计和归纳。

3.2 分析恶意行为

恶意行为涉及种类多, 牵涉到很多内容。具体来讲, 其主要涉及到以下几个方面:其一, 恶意扣费;其二, 远程控制;其三, 隐私窃取;其四, 资费消耗;其五, 流氓行为。在此基础上对于样本的恶意行为进行统计, 这是做好恶意行为规避的前提和基础。

3.3 恶意软件行为的检测和防范

通过上述两个步骤可以获取安卓恶意软件的主要表现形式, 这为引导恶意软件行为检测和防范提供了基础。具体来讲, 应该积极做好如下几方面工作:其一, 全面做好权限管理工作, 严格限定安卓系统应用程序权限, 以隔离的方式来进行访问, 使得用户的权限得到最大化, 为了规避不懂安全权限问题而出现安装的行为, 积极依据文件的重要程序设定相应的权限, 可以保护手机不受恶意软件的侵害, 并且手机的数据也不会被非法使用。其二, 做好软件行为检测工作, 以静态行为检测和动态行为检测的方式, 对于恶意软件的特征行为进行刚分析, 并依靠机械学习建立规则, 实现正常软件和恶意软件的区分。这要求检测准确度要保持在合理的范围内, 并且能够坚持与时俱进, 不断进行调整和改善, 以实现检测效率的提升。

4 结语

安卓已然成为手机移动端的主流系统, 大家生活和工作也越来越离不开安卓系统。在这样的背景下, 安卓平台恶意软件行为的发生性也不断提升, 因此应该高度重视安卓平台恶意软件行为研究, 在此基础上采取对应的措施, 实现安卓平台健康运行环境的构建。

摘要:随着安卓系统在移动终端主流地位的夯实, 安卓平台几乎成为手机端软件应用的生力军, 给我们手机用户体验的提升带来积极的影响。但是也不得不承认的是基于安卓平台的恶意软件数量也在不断增加, 由此出现各种各样的恶意软件行为, 造成个人信息泄露, 使得用户处于信息极不安全。笔者从这个角度出发, 积极探析安卓平台恶意软件行为, 在此基础上提出防范安卓平台恶意软件行为的策略。

关键词:安卓平台,恶意软件,软件行为

参考文献

[1]童振飞.Android恶意软件静态检测方案的研究[D].南京邮电大学, 2012.

[2]梁洪亮.恶意软件及分析[J].保密科学技术, 2010 (11) .

软件保护平台论文 篇2

TOPVS 大型平台软件监控客户端主界面图

一、概述

TOPVS大型监控平台软件引领数字化、网络化综合监控潮流,采用业界最先进的分布式架构设计,让数字监控更加简单方便。TOPVS综合应用平台模块化设计和丰富的功能让它拥有广阔的应用领域,多层系统架构能够完美地组建大型监控系统。

二、平台技术特点

1.分层分布式架构

真正完全的分层分布式设计架构,核心模块基于安全稳定的Linux操作系统及高性能的MySQL数据库。

2.模块化设计

整个系统采用模块化设计,系统配置灵活方便。总体上来说系统由以下五大模块组成:

l中心管理单元(CMU/CSG):整个平台系统的管理核心模块,对系统的所有接入设备及用户进行管理。负责系统的所有信令及流的分发管理。

l流媒体转发服务器(MDU):统一前端设备的流的接入方式,将前端的流根据用户的请示进行分发。

l中心录像服务器(MSU):整个系统可以采用三种录像方式:前端设备录像、中心服务器录像及客户端本地录像。中心录像服务器负责进行中心集中录像。根据用户的要求可以进行定时录像、手动录像及报警录像等多种录像方式。

l平台监控客户端(CU):为用户提供视频监控业务的操作界面软件。软件操作方便灵活。可以实现视频监控、报警管理、设备参数管理及云镜控制等功能。

l系统配置工具(CT):大型监控平台软件在进行具体的监控业务之前一定要进行大量的配置操作。主要包括:接入设备配置、用户及权限配置业务逻辑配置等。配置工具一般是由系统管理员使用,对一般的监控业务的用户不提供。

3.多级网络拓扑结构

根据具体监控规模的大小,进行灵活实用的组网设计。小到几十个点,大到成千上万个监控点。从小型应用到组建大型网络均可满足。

4.支持多种应用

包括网络视频监控、语音监听及双向对讲、防火防盗、电子围栏、机房环境监控、机房动力设备监控、远程数据采集、门禁及智能设备监控等。

5.操作简单、方便

本着使用者的工作特点及操作习惯,平台监控客户端的界面友好,互动性强。

三、平台功能简介

1、多级网络拓扑结构

采用逐级汇接的拓扑结构,可由监控中心SC、监控分中心SS、端站监控单元SU及监控模块SM组成树形网络拓扑。也可简化为二级结构。

2、综合视讯应用

支持从QCIF到D1的分辨率的图像应用,在数字网络声讯监控方面,不仅能够远程监

听现场的声音,而且可以和现场进行双向移动通话。

3、视频转发

大幅度减少对带宽的占用,并可以给用户提供更高质量的视频质量。

4、防火防盗应用

平台支持形形色色的防火防盗设备,并与图像、音频依据用户定义的方式进行关联,包括视频联动、启动声光、开启灯光、向指定的手机号发送短消息、向指定的邮箱发送邮件等。

5、远程数据采集应用

平台支持用户通过自定义的方式接入各种非智能设备,如环境温度、环境湿度、交流供电电压、交流供电电流、直流供电电流、直流供电电压等和各种智能设备,如智能UPS、空调等,并存储在MySQL数据库中。采集数据的显示直观,丰富的数据管理功能,便于用户进行数据分析。

6、分布式图像存储/集中式图像存储

平台采用分布式视频存储架构,较好地避免网络不稳定带来的不良影响。集中式网络存储,则让用户实现对录像进行集中存储、管理、回放。

7、通讯中心,支持电子邮件

平台支持短消息、电话、电子邮件等通讯手段,当有告警源产生告警时,自动给设定的手机号打电话,向指定的若干个手机号发送短消息,或者向指定的邮箱发电子邮件。

9、用户及权限管理

TOPVS平台提供强大的集中的用户认证及权限组、优先级管理。

10、控制权协商管理

在TOPVS平台,当多个用户涉及资源竞争时,按优先级获得控制权。

11、智能图象应用

当发生图像丢失、图像遮盖、图像预先定义的区域发生移动侦测报警时,TOPVS平台将自动产生报警;在未来的智能图象应用中,随着技术的逐步发展,TOPVS综平台将逐步支持人脸识别、行为识别等智能图象应用,变目视识别为自动识别。

四、平台行业应用

TOPVS大型平台监控系统功能强大、应用广泛,以下列举了一些常见的行业应用:

1.TOPVS变电站远程图像监控系统(“遥视”系统)

创建一流电力企业,提高变电站运行管理水平,供电公司在原有“四遥”(遥测、遥信、遥调、遥控)基础上实施变电站远程图像监控系统(“遥视”系统)。

2.TOPVS矿务局煤矿远程视频监控系统

由于煤矿安全事故频发,需要加强井上目标如装煤区、卸煤区、候车区、安全教育室、考勤站等监控,加强井下目标大巷、电源室等监控,避免违规作业,确保安全生产及防火防盗。

3.TOPVS校园数字安防监控系统

学校的安全问题日益突出,需采用先进的技术手段弥补完全靠人力进行安全保卫带来的不足,通过先进的技术措施加强教学管理,提高教学质量。

4.TOPVS环保行业环境监测视频监控系统

新一代商业软件平台 篇3

微软新一代商业软件平台适应当今经济形势和企业发展的需求而推出,能为企业带来最佳的用户使用体验和灵活的IT构建的选择,让企业员工实现更高效、智慧的工作,从而帮助企业保持竞争力,提升商业价值。微软公司大中华区董事长兼首席执行官梁念坚携业界合作伙伴,客户及数百名嘉宾共同见证了微软新一代商业软件平台的发布。

KINGMAX“剑碟”系列闪存盘

作为存储器行业的侠之大者——KINGMAX来说,精彩迭出,新品频频已成顺理成章之势。刚刚推出的“彩碟”系列光华未退,KINGMAX又携强弓之势再度推出“剑碟”系列闪盘。更新的是产品、不变的是质量,真可谓“侠者亮剑,谁与争锋”!

KINGMAX此次推出的“剑碟”系列闪盘在外观设计上继续沿袭KINGMAX一贯的锐意进取之风范,亮点颇多。盘身流线通畅硬朗,线条简约大方,利用线条的自然走势营造出极具酷感的科技美感,整体盘身如刀似剑,圆角分明,浑然天成。产品表面材质采用雾面设计,具备防刮划效果,最大限度的避免意外刮划带来的产品损伤。

据悉,在6月初KINGMAX将盛装出席每年一度的台北Computex展会。届时KINGMAX将会展出更多更为优秀的闪存产品,为大家打造全方位的闪存盛宴,KINGMAX的展位号为南港展览馆1717,希望大家给予关注,到时一定会带给大家意想不到的惊喜。

汉王TouchPad剑指苹果iPad

5月18日,“汉王TouchPad开创平板电脑新格局上市发布会”在北京召开,汉王科技高调发布了其两款平板电脑TouchPad B10、TouchPad B20。汉王科技董事长刘迎建、总裁张学军、副总裁张健等高管和英特尔中国区总裁杨叙、微软OEM事业部大中华区总经理李翔等汉王TouchPad的数十家合作伙伴的嘉宾出席了此次发布会。汉王科技将新上市的平板电脑目标人群定义为新商务人士,并同时直接将竞争矛头直指苹果公司的iPad。

汉王此次推出的平板电脑瞄准了中国一个更大的市场一一新商务人士。他们是引领社会发展的中坚阶层,同时也是活跃在各个平台上的主流人群。他们的身份可能是企业高管、公司白领,也可能是工程师、艺术家、创业者等等。也正因为这个中坚阶层起着中流砥柱的作用,因此他们的日程表经常被工作、娱乐和学习充分占据。他们无法清晰分割办公、娱乐、学习时间,他们在办公中娱乐,在休闲时办公一一在工作间隙的时候会上新浪写微博,上开心网玩游戏;在度假的时候也可能会上网收发邮件,或者和同事在线视频会议。

毫无疑问,汉王TouchPad所瞄准的主流新商务人士是中国最为广泛的IT消费人群,这批社会主流人群不仅仅是创造社会价值和经济价值的主体,更是在通过他们自身的生活态度和行为方式,来影响更多的人的价值现。他们是中国白领的意见领袖,他们的一举一动有着意义非凡的号召力。这个新商务群体所呈现出的轻松自由的跨界生活方式和价值观,正是汉王所倡导的“新商务”精神。他们是工作中的多面手,他们积极进取同时在工作和娱乐中游刃有余、轻松自如。汉王TouchPad的出现正是解决主流人群商务学习娱乐跨界应用的最好产品。

阿里软件:平台只是一个开始 篇4

阿里软件横空出世之前, 已经被各界热烈地讨论, 那时候一直以为是一个通常的Saa S应用, 可能主体是帮助用户做生意的, 形如阿里旺旺、商机管理的功能等等。然而最近几天笔者在这个阿里软件互联平台上仔细琢磨了一番, 感受确实不一般, 阿里软件几乎每一个业务都用与常人相异的逻辑和套路。身处引人怀疑的环境下, 阿里软件从容前进, 直到现在一个个业务有机地矗立起来之后, 我们才发现一个巨无霸式商业帝国的雏形。而且, 阿里软件还在生长, 并且不是孤立的, 而是互相支撑的。你不得不佩服马云这样的天才架构师, 硬生生地在西湖畔缔造了一个之前并不存在的独特王国。

阿里软件如此, 阿里软件的下一个 (现在还不知道) 项目也会如此。

去年笔者在《软件即服务Saa S的三重境界》一文中提到, Saa S的第一重境界是软件体现用户逻辑;第二重境界是软件生产就是软件服务, 要与用户需求过程贴合;第三重境界是软件服务主导权将从软件公司转移到行业的领袖企业。此文在一家杂志发表后, 转载率非常高, 事实上它是从大中型企业用户与当前主流的软件公司的角度来看的。面向小型企业、微型企业——诸如淘宝网店——这样的经济组织, 还没有更合适的东西来全面“武装”它们。我们看到阿里软件互联平台已经充分展示了浙商的独特智慧——如何在“小产品”上赚大钱, 长期地赚大钱, 将“卖”变成“买”的独特布局。即便是“鲜果”这样的RSS普及型订阅工具, 都被它整合到阿里旺旺上。当然, 这个是免费的, 笔者深信以后也会免费。租用这些软件, 月费是几元甚至是几角。这些具有独特功能的软件, 统一在阿里软件的平台上, 可以自由租用, 方便至极!对于众多的阿里用户来说, 在使用习惯上不需要做特别的变化和调整, 就能顺畅地使用这些软件。

比这个更“过分”的是ISV的支持策略, 必将最大程度地激发智慧的开发商。这些开发商不一定是多大规模的软件公司, 只需要遵循阿里软件的接口协议就可以了。所谓的SOA, 在这里被“庸俗”得几乎没有一点技术含量。阿里软件对开发者的支持应该来自于微软的启发, 但比微软伟大的是, 这个平台支持了更广阔的, 在日常工作和生活中的应用, 而不是局限于开发工具本身。如果说微软为开发提供的是机床一样的装备, 那么阿里软件提供的则是具体的能够输出实物产品的设备。更为重要的是, 开发者的产品借助阿里旗下已经有的各种资源, 可以非常便利地传递给潜在的需求者, 从而能让开发者获得最直接的经济回报。这个整合性质的创新, 实在让人感受到了一种独特的大俗即之雅的味道。

“帮我生活”“帮我开店”“帮我办公”及“帮我管理”, 是阿里软件的主要分类, 这是完全基于当前阿里用户的需求而形成的结构。这个用户群在持续扩大, 同时也在持续成长, 相信阿里一定会继续提供与时俱进的软件服务产品。

当然, 这些还不够。在通常意义上来说, 阿里软件的应用范围还没有触及到客户的价值链核心, 比如战略管理、技术开发、订单履行过程、财务分析等方面。这些在当前看来似乎是相当重要的, 是核心能力的重要构件。然而网络的出现以及愈来愈深入的渗透, 已经给社会经济带来特别的影响。这个影响是不可逆的, 同时我们也看到了一个新的社会经济结构已经初现端倪。

笔者深信, 阿里软件已经做了以下三个方面的考虑:

一、“将新产品卖给老用户”。所谓的“新产品”, 其实许多也是老产品, 已经获得广大用户认可了, 但是在这个平台上, 需要进行“阿里式的格式化”程序才能列入。老用户来自于所有的旗下业务的注册用户, 我们看到这个平台已经完成了这种整合, 从登录页面上就可以看到。这种考虑将有助于阿里软件进行一系列没有障碍的市场活动, 因为广大ISV们已经在事实上将平台视为安身立命之所。

二、迭代的平台升级。平台是为用户服务的, 这个升级既包含平台整体架构的升级, 比如未来将支持企业核心活动的应用, 还包括各ISV提供的产品的内在统一, 比如功能相似但是各有侧重的外贸单证管理软件, 它可能会帮助用户做进一步的整合。

三、深度洞察了未来的能力单元化社会。这其实可以预测一个命题, 阿里软件目前不和那些大的软件厂商进行正面竞争, 不只是因为简单的细分市场的原因, 也不是一个竞争策略选择的原因, 而是看到了一个基于网络的个人经济体蓬勃崛起的事实。或许5年后、10年后许多俗人都能看到, 但那时候只能扼腕叹息了。

如果阿里软件对上述三点还没有非常充分的思考, 那恰是笔者这篇小文的价值所在。事实上, 笔者亦只是在痴人说梦而已, 阿里软件基于当前庞大的战略资产, 其深谋远虑的范围可能已经远远超出常人的思维视野。

学硕创业实训平台软件 篇5

未来的创业者,欢迎您来到创业家园,作为一名勇往直前的创业者,您将在这个梦想起飞的城市中通过精确的选址开设一家属于你自己的店面,然后通过不断的发展,渐渐的发展起来,在慢慢的成长中,充实自己,采取合众连横之策,慢慢的发展壮大,最终成就商业神话。

这是一座充满活力的城市,因为经济的持续发展,城市人口不断的增加,在这所城市中不断的有和您一样的创业者加入。你将与市场上的其他企业展开激烈的竞争或者合作。每家企业在成立之初,都拥有一笔100万元的创业资金,用以展开各自的经营,您需要承担相关的管理工作,通过对市场环境与背景资料的分析讨论,完成企业运营过程中的各项决策,包括战略规划、品牌设计、新品研发、营销策略、市场开发、人员招聘、采购计划、生产规划、融资策略、成本控制、财务分析等等。通过团队成员的努力,努力使公司实现既定的战略目标,并在所有公司中脱颖而出。

大学生创业实训平台是通过构建一个贴近现实的虚拟城市经营环境,开展多人之间的模拟实战演习的实训软件。让使用者通过掌握各种创业知识和创业技能,增强大学生创业者的创业信心,提高创业者的创业能力。该平台从大学生毕业进入社会开始到成为一个企业老板的创业生涯过程。

系统为创业者提供创业需要的操作流程。使创业者对创业过程有一个全面的了解,并对未来创业打下基础。系统模块

创业实训软件的主要功能模块有创业准备、项目选择、创业调查、创业实训和企业经营。

一、创业准备

创业准备是创业者在进行创业活动时的准备阶段,该过程主要是针对创业者的领导力和创业者对具体业务的熟悉度做一个简单的测评。考验其基本知识和能力的水平。如果创业者基本能力不足,该模块将对创业者进行知识的补充,以满足创业者创业活动的需求。

二、项目选择

系统针对食品行业给出若干个创业项目,创业者根据自己和创业项目属性之间的匹配度选择创业项目进行创业经营活动。为学生能够更好的创业建立扎实的基础,同时学生也可以更加的了解这个行业。

三、创业调查

创业调查环节主要让创业者根据已选择的创业项目进行创业调查的基本训练,该调查主要是市场调查和竞争对手调查,其中市场调查环节我们设置了项目调查规划、项目调查报告撰写、项目调查报告三个部门,知己知彼,让我们创业更加容易。

四、创业实训

贴近现实的创立企业流程,更加简便的操作,人性化的提示,怎样填写表格,创立企业的步骤,怎么注册商标,设立分支机构。让学生在系统的帮助下能够记住创立企业的基本流程。

五、企业经营

在一个模拟的市场环境下,在公平的竞争下,让学生学会基本的企业经营策略,了解企业经营需要注意的问题,在系统里面特意引用了竞争的模式,学生可以亲身感受到对于市场的敏感和对竞争对手的了解对于企业经营的重要性,可以使学生在现实创业过程中有丰富的理论和实践经验。系统功能 管理员端:

院系管理

班级管理

账号管理

建组管理

数据管理 教师端:

班级管理

账户管理

建组管理

创业准备:参数管理、栏目管理、运行管理、资源中心、成绩查看

项目管理:参数管理、运行管理、资源中心、成绩查看 创业调查:资源中心、成绩查看 创业实训:运行管理、操作查看

创业经营:参数管理、运行管理、资源中心、操作查看 学生端:

创业准备:测试、知识课堂、商法库、创业者文件夹

项目选择:选择项目、创业者文件夹

创业调查:计划书要素分析、创业调查、创业计划书、创业者文件夹、优秀创业计划书

创业实训:

企业设立:

有限责任公司:企业名称登记、前置审批、验资、营业执照、刻制公章、企业机构代码证、对外经营资格、税务登记、开立基本账户划资、统计登记、社会保险登记

个人独资企业:企业名称登记、前置审批、营业执照、刻制公章、企业机构代码证、对外经营资格、税务登记、开立基本账户划资、统计登记、社会保险登记

合伙企业:企业名称登记、前置审批、营业执照、刻制公章、企业机构代码证、对外经营资格、税务登记、开立基本账户划资、统计登记、社会保险登记

个体工商户:企业名称登记、前置审批、营业执照、刻制公章、企业机构代码证、对外经营资格、税务登记、统计登记、社会保险登记

商标注册:商标查询、业务办理

分支机构设立:企业名称登记、前置审批、营业执照 创业经营

办公室:总经理、财务总监、人力资源总监、产品总监、销售总监、网店

店面:原材料、人员招聘、生产线、售后服务、促销管理、培训管理、质量投入、生产计划、企业信息、盈利报表

系统优势

创业是一种很注重实践的课程。不仅仅需要有强大的理论基础,还需要学生切身的体会创业的过程。从而在创业过程中遇到不同的事件,能够做出对应的决策,控制风险,提高自身的创业素质和水平。

创新性:在贴合实际,公平的环境下,通过合理决策,从众多的企业竞争中发展自己的企业。

系统性:测评、模拟、实战相结合,在商业运营模拟、创办企业模拟和运营企业模拟的基础上,能够进行策划、建设、管理等真实运营活动。

趣味性:多人对抗,使得该创业更具挑战性。让学生体会到创业的竞争的激烈。在竞争中体会企业的生存机制。

真实性:教师可以修改创业经营的基础数据,在激烈的对抗中产生大量的报表,学生通过对这些报表的分析,做出相应的决策。

互动性:引入游戏设计思想,利用多媒体技术,注重趣味性、互动性,于游戏中竞争,于游戏中学习,充分调动学生的积极性。

系统目的

培养和提高大学生创业的综合素质。

系统的学习创立企业的知识和企业创立的操作流程。

国产基础软件平台初现成果 篇6

“软件产业支撑着国家的安全、信息化和进步,因此中国必须建立自己的基础软件产业,不能只跟在先进国家的后面。中国的基础软件产业具有自主创新的实力,国家也投入了很多资源,但仍与国外差距很大。原因不在于我们的技术水平,也不在于人才,而是产业化的程度和应用。”5月6日,中国工程院院士倪光南在“中国软件产业自主创新发展论坛”上表示。

据了解,为促进中国软件的自主创新和产业化进程,“十五”计划末期,科技部组织原信息产业部、中科院、教育部、卫生部和国家人口计生委联合攻关,共同实施了“国产基础软件平台体系开发及应用示范”项目。本次论坛上,参与该项目的专家展示了两年半以来的研究与应用成果。

国家专项推动

“与发达国家相比,国内软件产业还存在较大差距,特别是在基础软件方面,基础技术薄弱,严重依赖国外基础产业。”原信息产业部科技司司长闻库表示,产业规模小、软硬件发展不协调、软件企业的竞争力弱、软件人才结构性矛盾突出、公共技术支撑能力不足等是造成差距的主要原因。

考虑到技术软件投入大、风险大,国家在基础软件方面进行了积极的推动和部署。此次 “国产基础软件平台体系开发及应用示范”项目,主要围绕国产基础软件平台体系总体发展与战略、标准与知识产权、关键与共性技术攻关、典型应用示范、教育培训与推广应用以及项目实施管理等方面,通过项目实施,研究构建了一个由国产操作系统、数据库、中间件及办公软件等构成的基础软件平台技术框架体系。

项目研发的重点从最底层服务器到客户机的设备、软硬件适配、操作系统、中间件、通用支撑等,并在政务、农业、教育、卫生、人口计生等领域进行示范和应用。

据原信息产业部电子科学技术情报研究所副所长、国产基础软硬件平台体系总体专家组组长毕开春介绍,该平台以国产基础软件产品为核心,采用层次化、模块化和构件化的设计思想,面向国民经济信息化的主要共性需求,以政务信息化建设为突破口,通过适配、优化等集成技术研究,构建了一个具有开放体系结构的由国产核心软件产品构成的国产基础软件平台体系。

“这一项目是为了推动国产基础软件平台体系建设,强化‘十五’科技成果的推广应用,促进软件产业自主创新,为我国信息化建设提供一个自主、开放、性价比高、可靠、易用的基础软件平台,为我国软件产业的跨越发展提供支撑。”毕开春表示。

闻库表示,通过该项目的实施,工业和信息化部将加快推进软件公共技术平台建设,推动产业完善公共服务体系,并研究支持发展的政策措施,集中整合资源,突出优势,充分发挥对产业的示范和聚集效应。同时,加强产学研用的协调互动,加速推进软件技术与产品向传统产业的渗透和融合。

应用示范显成果

为了加强产用互动,通过应用来验证平台,使平台的技术体系和应用能顺利地在用户端和应用示范点跑起来,科技部按照原信息产业部、中科院、教育部、卫生部、国家人口和计生委员会这五个部门,把“国产基础软件平台体系开发及应用示范”项目分解成4个分项目、15个课题,并设置了需求牵引、技术推动的技术路线。

“最初,国内的一些用户根本不知道国产软件,不知道什么是Linux,通过两年半的项目实施,用户不仅了解,而且开始使用了。”毕开春表示,这为国产软件的应用,特别是在政务、农村农业信息化、医疗、卫生、教育等领域的应用打下了很好的基础。

在电子政务领域,面向办公自动化、安全电子公文交换、社区公共服务三类政务信息化的主要需求,该项目抽取共性、通用的业务功能,基于国产Linux操作系统、数据库和中间件等技术,开发了系列共性业务功能模块及共性应用支撑组件,构建了一个政务信息化领域平台。目前,以国产基础软件为核心,低成本的政府办公及公共服务系统原型和解决方案已经形成。而且在北京平谷区区委办公室、广州黄埔区的黄埔街社区和南岗街社区等单位都成功地进行了应用示范。

在农业领域,该项目构建起了适应“三农”信息化建设的应用支撑环境和集成开发环境。同时,以自主开发的安全操作系统为基础软件平台,集成适配网络防火墙、入侵检测、实时防病毒软件和安全管理工具,构成一个集系统层、应用支撑层、网络通信层、安全管理层于一体的综合的、多层次的安全运行环境,为农业信息服务门户网站、农业Web计算服务等农业信息化应用系统提供高效、安全、可靠的基础运行支撑,在全国多个农业信息化示范点以及影响力较高的大型农业信息化应用基地都进行了应用示范。

在卫生领域,该项目根据我国卫生信息系统的技术特点,研究我国在电子病历、国家电子疾病监测系统和数字化医院应用中的关键技术,解决了基于国产操作系统、数据库、中间件平台下,医院核心数据交换共享与协同工作平台、医院管理过程控制特征描述、医疗质量过程控制特征描述等技术难题,并在10个试点单位进行了示范应用。

在计生领域,该项目结合计生系统的实际需求,不仅研究出了计划生育/生殖健康基本技术服务的信息标准框架,而且研制出了一套中国计划生育/生殖健康现代远程教学系统和避孕药具不良反应/不良事件监测实验演示应用软件,并在5个省市的10个县、市级计划生育技术服务机构进行应用示范,为国产基础软件技术成果在计划生育/生殖健康科技领域的推广应用提供了经验和解决方案。

在教育领域,该项目在统一的国产基础软件体系上研制出集成化、标准化的实用、易用、可靠、成本低廉、面向中小学的网络教育系统,重点突破了Windows网络教学系统和教育资源向Linux移植的关键技术,并集成一套开放式中小学教育资源库,已在12所中小学开展示范应用。

产业联盟应对挑战

“用户对国家基础软件的包容度不够,在推广和应用上任务繁重,是目前国产软件产业的最大挑战。”原信息产业部科技司副司长张新生表示,我国集成软件企业在产品发展方面处于弱势,国内基础软件市场已被国外企业所主导。要改变这样的局面,必须大力加强联合创新,建立基础软件产业联盟。

据了解,目前国内基础软件企业相对弱小,产业的集中度偏低,大部分企业员工数量不超过350人,年销售额多集中在千万元,缺乏领军性的企业,而企业之间也缺乏组织协调。长期以来,各厂商在孤军奋战中形成了各自不同的技术体系,产品之间不能适配,使国产基础软件在产业化上困难重重。

“专家和企业针对到底是该继续‘树烟囱’,还是围绕着一个垂直目标开展技术集成提出了很多意见。最终通过项目的实施,我们认识到必须进行产业整合与联合。”毕开春表示,只有通过建立基础软件的产业联盟,政府指导协调,产业牵头,科研、企业、应用等各环节、各部门联合协作,以此整合产业、科研机构和科研院校的各方力量和社会资源,才能进一步推广应用成果。

同时,由于国产基础软件产品不够成熟、软件产业链不健全、缺乏产学研用的互动机制,使产业链各环节的衔接不够通畅。技术标准缺乏系统性和体系化,设计开发、产品质量、测试实验、售后服务等都没有规范化的流程与标准化,也就无法发挥应有的指导和规范作用。通过建立产业联盟,能促进国产软件产业链的完善,建立企业与政府、科研机构、用户,以及其他企业之间的的关系,实现国产基础软件的互通和互操作性,营造国产基础软件良好的产业环境。

专家对话•精彩观点

中国工程院院士倪光南: 软件产业支撑着国家的安全、信息化和进步,因此中国必须建立自己的基础软件产业,不能只跟在先进国家的后面。中国的基础软件产业具有自主创新的实力,国家也投入了很多资源,但仍与国外差距很大。原因不在于我们的技术水平,也不在于人才,而是产业化的程度和应用。

国家信息化咨询专家委员会专家高新民: 我国基础软件发展首先要解决四个问题: 一是国产基础软件的需求比例,单纯靠政府采购已经行不通; 二是在开放的环境下,我国基础软件与先进国家的市场和技术差距没有缩小,反而拉大了; 三是中国软件的品牌化、支持公共软件的平台化; 四是我国软件企业的内功,即核心技术是最重要的,商业模式也很关键,如何使技术和商业模式成功结合。

北京市信息办副主任俞慈声: 创新要基于市场互动,我们恰恰缺少这一环节。除了政府采购的政策支持外,企业应当自发组织联盟,不能单纯靠政府拨款维持生存。联盟要基于市场,能够找到共同的利益和需求,才是最有潜力的路,这还需要继续探索。

中国软件行业协会副理事长、原中软国际董事长唐敏: 公共基础软件平台化的发展方向已成定局。国际操作系统的发展过程,都是从单一的操作系统数据库做起,形成平台化的格局。平台内容会越来越多,给用户提供的方便也越来越大,这样才能促进基础软件的应用。我国基础软件企业规模小、实力弱,没有像微软和IBM这样的企业,因此最好的方式是共同联合开发。

国防科技大学教授吴庆波: 国产的基础软件要以Linux为主线,因为我们的基础软件必须是自主可控的。Linux是开放的技术体系,是全世界共享的资源,相对于Windows操作系统三四年更新一个版本,Linux小步快跑的发展方式,更适合我国软件企业。

不同平台的软件移植研究 篇7

1 软件移植的重要性

软件移植是一项技术性比较强的工作, 其可以提高软件的适应性, 可以保证软件在计算机操作系统中更好的使用, 还可以延长软件的寿命, 扩大其应用的范围。不同平台的软件移植研究需要从两个方面入手, 一是理论方面, 二是实践方面。研究软件移植的可移植理论, 可以对软件移植提供理论指导, 研究人员需要分析影响软件移植效果的因素, 还需要分析移植软件的方法, 通过可移植软件的基础理论, 可以研究出多种移植方法, 从而提高移植的效率与质量。在研究软件移植的实现方法时, 可以通过不断尝试的方式进行, 利用软件移植工具, 对移植的最佳方法进行研究。计算机系统在不断的更新, 其面临着较多的挑战, 比如封闭性、不确定性、成本高等。封闭性是指计算机系统具有独立封闭的系统, 其一般不能与第三方系统共享或者集成。不确定是指这种服务器的操作系统虽然应用的范围广、时间长, 但是随着windows系统的不断发展, UNIX系统的应用范围正在缩减, 两种系统的竞争比较大。成本高是指UNIX系统的投资成本比较高, 所以, 只有具有一定经济实力的用户才能使用。只有实现不同平台的软件移植, 才能降低成本, 才能更好的保证用户的利益以及需求。

2 软件移植的可行性

不同平台的软件移植, 需要对平台之间的差异进行深入的了解, 这样可以为软件移植提供必要的参考。Linux系统是科技不断发展的产物, 这一系统在服务器与个人计算机操作系统中应用比较多, 这一系统近年来发展很快, 硬件支持也比较多。UNIX系统一般是在性能比较高的硬件中运行, 在SPARC体系中, UNIX系统发挥着重要的作用。不同的操作系统中有着不同的软件, 为了实现软件的共享, 需要进行软件移植工作, 由于两种工作平台的运行方式有着较大差异, 所以, 研究人员要分析影响移植的因素, 要考虑编译器之间的差异, 还要做好操作系统的接口工作。在软件移植的过程中, 一般有三个工作阶段, 分别是计划阶段、开发阶段以及维护阶段, 在做好软件移植后, 还需要进行不要的维护, 这样才能保证软件的正常使用, 才能及时发现应用过程中存在的问题, 并找出对策进行解决。软件移植需要按照一定程序进行, 要制定出目标软件移植的战略, 还要准备好需要的资源, 制定好工作的进度, 保证计划的科学性以及合理性。研究软件移植的可行性应从技术可行性和经济可行性这两方面进行论证:

2.1 技术可行性

从技术角度研究应用软件跨平台移植的可行性, 以及软件的功能。性能和可能影响达到一个可接受系统的能力的各种约束。移植前后操作系统的兼容性是技术可行性的重要判据。

2.2 经济可行性

对移植成本与移植后所获得的经济效益之比进行评鉴, 从而确定移植工作是否有价值。

3 移植的重点 (UNIX 和 Linux 的平台差异)

3.1 编译器差异

不同的操作系统下, 编译器往往有一些差别, 这包括不同的编译选项、语言规范与编译机制等。以HP-UX系统为例, HP-UX的C编译器是cc, C++ 编译器是a CC。而Linux系统的C编译器是gcc, C++ 编译器是g++。此外两者在预处理符号、ANSI标准服从度等方面也存在差异。将应用程序移植到Linux平台要使用GNU编译工具 (如gcc, g++ 编译器) 来替换源平台的编译工具, 代码需要在Linux下使用GNU编译器重新编译。除此之外, 包括编译器标记、Makefile文件、构建过程以及其他编译器配置等都需调整, 以适应Linux平台的需要。

3.2 操作系统接口差异

由于Linux系统遵循POSIX标准, 具有BSD和System V的扩展特性, 因而对于UNIX与Linux系统而言, 系统接口在实现机制及调用方式上有很大的相似之处, 因而移植过程中可能部分代码直接拿到Linux下就可以重新编译运行。但是UNIX和Linux毕竟是两个不同的系统, 它们分别有各自的特点。如果要使一个应用程序能够跨平台运行, 就必须在设计阶段考虑这一因素, 并采用特定的技术屏蔽这些系统接口的差异。通常涉及这方面的问题主要包括:

(1) 线程库。UNIX上的多线程操作是通过一组线程函数来完成的。通常我们使用POSIX的PTHREAD线程库来创建线程, 但是在不同的UNIX分支系统中, 都包含有自己的本地线程库。

(2) 信号。信号是UNIX系统响应某些状况而产生的事件, 进程在接收到信号时会采取相应的动作。信号通常是因为某些错误条件而产生的, 比如内存段冲突、浮点处理器错误或非法指令等, 它们由shell和终端管理器产生以引起中断, 可以明确的由一个进程产生并发送给另一个进程, 通过这种方法传递信息或协调操作行为。进程可以生成信号、捕捉并响应信号或屏蔽信号。

(3) 系统调用。系统调用是实现系统功能的一系列子程序, 主要包括进程控制类系统调用、文件操作类系统调用、设备管理类系统调用、通信类系统调用、内存管理系统调用以及网络管理系统调用等几大类。在功能上, 系统调用和普通函数非常相似, 区别仅仅在于, 系统调用由操作系统核心提供, 运行于核心态, 而普通的函数调用由函数库或用户自己提供, 运行于用户态。

4 结论

软件移植是一项专业性比较强的工作, 其可以实现不同系统软件的共享, 可以扩展软件的应用范围。在对软件移植进行研究时, 一定要了解不同平台之间的差异, 还要根据软件移植的理论对实际移植工作进行理论性指导。在移植中系统的差异会导致软件无法正常使用, 研究人员一定要针对问题出现的原因作出修正。可以编订代码与程序, 还可以做好维护工作, 要保证系统中的软件可以正常发挥功能, 还要保证不同平台的系统可以稳定的运行。

参考文献

[1]李娜娜, 吴鹏.软件可移植性工程与度量[J].情报科学, 2005 (02) .

[2]张倩, 袁玉宇, 张旸旸.《系统与软件可移植性》标准中可移植性定义的研究[J].信息技术与标准化, 2009 (10) .

平安城市软件平台设计思路 篇8

本文基于公安行业实际业务需求,开发一款集前端视频采集、数据融合处理、上层业务应用于一体的软件平台。解决目前公安在日常巡逻、指挥调度、刑侦破案、社会管理等各方面业务中,存在着无法将视频图像信息系统转化为有效战斗力的突出问题。

1 平安城市软件平台

平台架构图

平安城市软件技术架构上共分为三部分:

1)前端监控部分

主要完成视频资源的采集和统一整合,包括枪机、球机、卡口等设备。

2)数据融合处理部分

数据存储:所有城市视频数据通过视频专网传输至存储部分,通过云存储策略保障基础数据的安全可靠。

数据融合:将所有数据接入数据融合处理平台,实现视频数据的标准化处理,向上层提供标准视频流。

数据处理:基于数据融合处理结果,采用云计算、大数据先进技术,实现视频数据的结构化挖掘处理,得到数据的深度分析处理结果,支撑上层业务应用。

3)应用部分

主要分为三部分:平时应用、战时应用和管理应用。平时应用主要包括视频巡控、实时视频调阅、历史视频调阅等功能。战时应用主要提供公安在实战的时候使用的指挥调度、图像侦控、警卫安保等。管理要是应用主实现设备管理、故障维修、考核管理、平台管理等基本管理功能。

1.2 核心技术

云计算:采用虚拟化技术实现分布式计算资源的统一管理,最终满足用户按需分配的需求,保证了计算资源的可靠性和安全性。

大数据:依托Hadoop架构,搭建大数据平台,建立视频结构化描述数据和视频原始数据之间的对应关系,提供处理结构化和非结构化数据的存储和读取。

2 结束语

本文设计的平安城市系统架构,能够很好地服务于平安城市建设,将公安从人工看视频中解脱出来,提高办案效率,更好地服务于城市管理。

摘要:随着全国平安城市建设热潮的兴起,硬件的建设必然需要相应的软件来实现具体的应用及相关管理,特此提出平安城市软件平台设计思路。该文提出的软件设计思路主要分为三部分,即前端监控部分、数据融合处理部分和最上层的应用部分,分别实现了视频资源的整合接入,海量数据的分析处理和面向用户的各种上层业务应用,最终服务于各级公安民警和城市管理人员。

关键词:平安城市,视频数据,云计算,大数据

参考文献

[1]马昌义.上海平安城市建设与应用趋势[J].中国公共安全,2012(Z1).

[2]赵黎洋.平安城市监控系统整合技术及应用[D].北京:北京邮电大学,2011.

[3]王杨,朱朝霞.基于信号量的Linux多线程同步研究[J].计算机与数字工程,2004,32(4):3-5.

信息化平台软件的搭建 篇9

随着网络技术的飞跃发展, 搭建信息化平台, 合理规划企业资源, 有效评估企业的生产能力已经成为必然趋势, 在铁矿的日常生产中, 信息化的作用更显得由为重要。信息化代表了一种信息技术被高度应用, 信息资源被高度共享, 从而使得人的智能潜力以及社会物质资源潜力被充分发挥, 个人行为、组织决策和社会运行趋于合理化的理想状态。同时信息化也是IT产业发展与IT在社会经济各部门扩散的基础之上的, 不断运用IT改造传统的经济、社会结构从而通往如前所述的理想状态的一个持续的过程。

2. 信息化平台的构成

2.1 网络的搭建

本矿山利用有线网络和无线网络覆盖整个厂区, 有线网络连接厂区内的仪表, 无线网络覆盖采区, 破碎等与卡车、电铲终端、自动化仪表进行连接, 其网络结构如下图所示:

2.2 数据的采集与平台的构建

软件平台采用模块化的思想, 将每个功能划分成子系统, 子系统中各自留有对上级程序和下级程序的接口。为了对矿山数据的综合分析, 对采集的数据进行统一的管理, 将数据放置在一个数据中心。

2.3 对已经存在项目的兼容

对未搭建平台就已经运行的项目, 平台保留了对其的兼容性, 避免平台的不统一或重写原有项目。将原有项目作为首页的一个子模块处理。

3. 平台系统模块

3.1 二级接口

该系统和RSlinx和Kepserver建立连接, 通过OPC协议提取网内自动化仪表的数据。

当到达指定的时间时, 查询数据库中的标签名称, 通过OPC协议提取每个标签的值, 存入数据库中。为其他系统提供数据保证。

3.2 生产指挥

该系统为了企业能够跨部门的整合实时信息, 代替纸制文件, 实现各车间表报自动生成, 方便各层人员查询分析, 使企业能够在先进管理思想的基础上, 应用信息技术实现对整个企业资源的一体化管理, 指导生产。

3.3 实时管控

是对矿山自动化仪器仪表数据的采集和展示, 利用图形化的界面和形象的流程展现实际生产中设备运行情况的具体细节

3.4 GPS矿车调度

矿山运输是露天矿的主要薄弱环节, 是制约矿山生产能力和效益的重要因素。对于利用汽车运输的露天矿, 随着采场逐渐进入深凹, 开采条件日趋恶化, 运距增加, 运输周期增长, 使本来就占作业成本很高的运输作业成本进一步攀升。该系统能够优化行车路径, 合理规划车辆资源, 降低运输作业成本。

该系统包括调度控制台程序和基于web, 统计和分析产量, 时间, 作业效率的系统。调度控制台实现卡车的智能分派, 其关键技术如下图:

Web程序验证和统计卡车分派的结果, 形成报表, 供管理人员掌握生产情况。

3.5 工业电视

该系统是对整个矿山重要的设备和重要的生产地点进行监控, 能够及时掌握现场情况。

3.6 尾矿在线监测

通过在线监测数据进行实际工作性态的反分析, 检验尾矿库的远行状态;

通过对尾矿库各项数据、指标的监测, 保障库区周围人民群众的生命财产安全和生态环境安全

3.7 碎选技术

是对碎矿和选矿技术工艺的抽象和概括, 对碎矿和选矿关键系数之间相互影响的分析

该系统一共有两出数据来源, 一个是生产指挥系统, 另一个是通过二级接口程序提取网内自动化仪表数据。

3.8 采矿技术

是为了显示采矿技术的关键系数, 为采矿的生产提供辅助的技术指导

3.9 能源管理

实现全厂能源数据的覆盖, 并要采集到各车间、工艺、主要设备的所耗电能的数据及对应车间、工艺、设备的产量, 并对这些数据进行对比分析, 为降本增效提供了助力。

该系统通过二级接口获取自动化仪表数据, 在系统中设置设备、工艺、车间与OPC中标签的对应关系。最终将数据分发给各自设备、工艺、车间。

下图为能源管理系统的数据流向:

3.1 0 系统后台

后台通过设置角色、用户组、权限、用户实现对平台的访问控制。根据用户登录的登录名可以定位到想对应的页面, 其关系如下图:

4. 结语

平台自投入使用以来, 运行情况良好。为我矿实现降本提效, 提供了有力的保障, 节约了大量人工费用。信息平台对信息化平台可操作性强, 能真实地反应生产情况, 协助矿领导指导矿山生产, 同时可减轻管理人员的劳动, 提高管理水平, 经济效益明显。

参考文献

[1]刘小青, 浅谈windows2003路由功能在中小企业网络的应用, 电脑与电信, 2012年第9期.

基于安卓平台的理财软件研究 篇10

安卓是谷歌公司最先提出来, 基于Linux的开源操作系统, 该系统主要应用于手机、 平板电脑等移动便携设备上, 基于安卓平台的理财软件能够取代纸质材料, 实现随时记账, 界面简洁, 操作灵活。 方便使用者查看近期花费多少, 收入多少, 及时提醒自己注意账单余额。

2 系统总体架构

理财软件设计首先采用账号注册登录的模式, 登录成功后进入二级页面, 该页面分为5 个模块: 即消费记录模块、查询账单模块、 修改账单模块、 删除账单模块和理财管理模块。 安卓平台的理财软件总体设计功能图如图1 所示。

3 数据库

数据库设计是软件系统设计中的重要组成部分, 理财软件的数据库设计是选择最优的数据库模式, 建立数据库与用户操作程序间的最优化结构, 从而满足用户、 软件的数据应用需求。 作为软件开发中的核心技术, 数据库设计有一系列的过程, 这里通过遵循该过程进行具体的数据的设计与实现, 系统数据库设计的实现包括需求分析、 设计概念结构、 设计逻辑结构、 数据模型优化、 设计物理结构、 评价设计, 性能预测几个部分, 具体流程图如图2 所示。

安卓平台的理财软件是面向喜欢利用移动设备的人群, 因此数据量方面不是太大, 这里选用的是SQL Server 2012 数据库。 数据库设计包括需求收集和分析、 设计概念结构、 设计逻辑结构、 数据模型优化、 设计物理结构、 评价设计, 性能预测几个部分, 下面对关键环节的设计进行详细阐述。

数据库设计首先对数据种类、 数量、 类型、 数据流动等的规划, 从而形成数据库系统的结构和要求, 生成数据字典。安卓平台的理财软件根据软件的需求, 设计多种不同的数据表。 如记录模块本系统数据库数据库含有3 张表, 下面给出3张表的结构, 如表1~表3 所示。

4 系统的测试与运行

系统界面的测试主要测试系统的主界面是否满足用户需求、 是否能与设计的功能模块保持一致等, 系统的登录主界面如图3 所示。 系统登录主界面包括注册帐号, 利用有效的用户名和密码登录平台。

使用账号登录成功后, 软件进入这个展示界面图4 所示, 包括了消费记录、 收入记录、 删除记录等功能。

5 结语

随着移动终端广泛商业化, 开发的理财软件是服务于大众生活, 使生活信息化、 科技化。 对软件进行测试, 主要是进行了界面测试, 测试结果显示满足用户需求和系统需求, 本系统的资金收入、 支出、 编辑和统计等个人理财功能均得到实现, 达到预定目标, 因此该软件对提高个人理财具有一定的应用价值。

参考文献

[1]余永红, 赵卫滨.智能终端电子点餐系统的设计与实现[J].计算机技术与发展, 2015, (5) :187-191.

[2]胡晶晶.基于Socket的Android聊天室系统设计与实现[J].微处理机, 2014, (4) :50-51.

[3]白永秀, 任保平, 何爱平.加强“五大教学体系建设夯实经济学理论基础[J].中国大学教育, 2010, (2) :38-40.

[4]栾咏红, 雷晖.基于Android平台电子读物的开发与实现[J].湖南理工学院学报 (自然科学版) , 2011, 03:48-52.

软件保护平台论文 篇11

【关键词】软件专业 教学 竞赛平台

【中图分类号】 G 【文献标识码】 A

【文章编号】0450-9889(2015)09C-0033-03

全国软件专业人才设计与开发大赛作为一项全国性的竞赛活动,目的是为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力。因此,探讨这一竞赛平台究竟给软件专业教学带来了哪些积极的作用、如何促进专业教学等问题,对专业教学的改革有非常重要的意义。

一、计算机软件专业教学中存在的问题

(一)课程安排模块化,连贯性不强

表1是计算机软件专业主干课程的安排情况表,表中看不出专业课程的教学主线,更看不出学生应该学习的主要专业知识和专业技能。第一方面,第一个学期程序设计基础,第二个学期C语言程序设计,第三学期C#程序设计基础,程序设计基础课程占了三个学期,且还开设了不同的语言,导致学生在编程入门基础学习无所适从。第二方面,第二个学期的课程共有4门,学时都差不多,第三个学期除网页动画设计外,其余4门课程学时也差不多,课程杂,体现不出技术主线和学生软件编程知识能力的逐步培养和形成。第三方面,课程模块化,连贯性不强。看不出第二个学期的所学对第三个学期的课程学习有什么帮助和知识技能的积累。这样的课程安排违反了学生学习软件编程开发技术的认知规律,导致学生学习不系统,在实践操作时无从下手,最简单的程序都写不出来。同时也对学生的自信心造成打击,觉得自己很差,失去学习兴趣,以后上课就开始不听,接着就是听不懂,最后干脆旷课在宿舍玩游戏的恶性循环局面。

表1 软件专业主干课程安排表

(二)缺少让学生自我展示的平台,学生找不到学习的成就感

首先,计算机类专业不像艺术类等其它专业那样具有很强的现场观赏性,没有很多竞赛平台让学生展示自己的专业技能。针对软件专业学生举办的竞赛仅有ACM国际大学生程序设计竞赛,作为国际性大赛,ACM不分本科组和高职高专组,难度比较大,不适合高职高专学生参加。因此,行业社会就缺少让高职高专计算机软件专业的学生自我展示专业技能水平的舞台。其次,计算机软件专业课程多,衔接性强,难度大,很难像艺术类等其它专业那样,单独学习完一门课程就可以设计出精美的作品。软件专业的学生需要学完很多门课程后,经过不断的动手编程实践,积累一定经验才可能设计开发出相应的程序作品。所以,在专业教学上没有举办过学生作品展,更不用说举办学校层面的作品展。缺少了行业社会和学校两大重要展示平台,学生在学习上很难找到学习成就感。

(三)为了照顾大多数学生,缺少对拔尖学生的培养

由于招生政策的问题,高职学生之间的差距比较明显。特别是补录的学生,在基础和学习能力上与正常录取的学生又有一段差距。而在正常的专业课堂教学活动中,面向的是大部分学生,因此,在制定课程教学目标和确定教学内容时,要兼顾大部分学生的学习能力和接受能力。这样,无形中就降低了专业课程教学内容的深度和教学目标的高度。而后果就是导致少部分拔尖学生在课堂上“吃不饱”,不能学到自己想学的知识内容,不能提高并达到自己应有的专业技能水平。

二、利用全国软件大赛竞赛平台促进计算机软件专业教学的优势

参加竞赛实践证明,通过引导学生参加全国软件专业人才设计与开发大赛,能促进学生对专业知识和技能的学习,能较好的解决上述专业教学过程中存在的问题,具体表现在:

(一)通过竞赛培训引导,增加学生自主学习能力

为兼顾大多数学生学习制定的人才培养方案,在课程安排上就多开设些相对容易掌握的技能课程,让在编程方面可塑性不强的学生能掌握一些其他专业技能,增强这些学生的就业竞争力。为了解决这个问题,让学生参加全国软件专业人才设计与开发大赛是一个有效的解决途径。在准备竞赛的过程中,按竞赛考纲的要求安排专业教师对学生进行全程辅导,对学生难以掌握的知识点进行详细的讲解。在专业教师的辅导下,学生可按竞赛知识技术路线进行系统有效的学习。经过一段时间的学习,学生便可以入门编程,找到编程应用于实际的快乐。有了兴趣,学生就会根据自己的兴趣点,制定自己的学习目标,根据目标,制定学习计划和多方获取学习资料,利用课余时间刻苦钻研,多做多练,积极促进了教学的教学工作,很好的弥补了课程安排和课堂教学上的不足。

(二)搭建让学生展示自我技能水平的舞台

以参加全国软件专业人才设计与开发大赛为契机,首先,在选拔参赛选手时,就建立了一次学校范围内的、让学生自我展示专业技能水平的机会。在校内设置选拔赛,只有在选拔赛中取得优秀成绩的选手才有资格报名参加全国比赛。其次,全国软件专业人才设计与开发大赛再次搭建了一个全国性的大舞台,让高职软件专业学生能有机会与来自全国各地的同行同台竞技,真正检验自己的专业技能在全国同行中处于什么样的水平,看清自我,找出差距。同时也给他们指明了今后应该努力的方向,激起学习的热情。看到这个大赛平台给学生所带来的积极影响,也促使了教师积极地在教学过程中搭建学生专业课程作品展。在学生学完相关课程后,给他们布置相应的工程应用项目,然后将作品以多媒体展厅的形式尽可能更开放地展出。以此激励学生努力学习,并从中找到学习的成就感。

(三)推动精英学生的培养

培养高水平的毕业生是打造一流高职院校的前提,兼顾大部分学生的传统课堂教学,很难满足精英学生的学习培养需要,无法实施因材施教的适合高职学生培养的教学方式。全国软件专业人才设计与开发大赛恰好给精英学生的培养搭建了一个很好的平台。学生通过参加此项竞赛,能额外得到老师的培训指导,进行更多专业的技能训练,同时他们能与来自全国的选手比赛交流,一是方便老师发现自己学校的精英,二是方便学生找到自己与其他选手之间的不足。此外,本大赛有很多知名企业参与,获得大赛全国一等奖的选手会直接被这些知名企业录用,在企业资深工程师的指导下快速成长,成为学校的“品牌”毕业生。

三、利用全国软件大赛竞赛平台促进计算机软件专业教学的具体措施

(一)提高学生创新能力

1.积极探索学科竞赛模式的创新。以全国软件大赛竞赛组织为切入点,引入更多的学科竞赛,组织更多形式的学科竞赛方式。据调查,扩大招生规模后的高职高专学生普遍喜欢娱乐性强的学科竞赛,不喜欢传统方式的学科竞赛。因此,需要在竞赛形式上下功夫,创新竞赛组织方式,找准学生的参赛兴趣点,提高学生的参赛热情。如各学校可根据自身的专业办学特色,举办形式多样、层次不同的竞赛,如网页设计大赛、创意创业竞赛、演讲比赛、辩论赛、动画制作大赛、计算机组装大赛等活动,积极组织和鼓励学生参加各种比赛,从多方面来培养学生的自主学习、自主创新和创造能力。

2.建立学科竞赛的保障机制。完善的竞赛保障机制,是学生得以安心参加各类学科竞赛的前提,是老师安心指导创造佳绩的保障,良好的竞赛保障机制是鼓励学生参加种学科竞赛并取得成绩的重要前提。首先要有良好的赛项宣传机制,让每位同学务必知晓比赛通知。同时深入学生宿舍宣传,并通过赛前动员会等手段鼓励学生参赛,扩大比赛的参赛人数。其次,在整个竞赛过程中,学校提供专门的比赛训练场地和训练设备,相关经费和政策支持,使参赛学生和指导教师无后顾之忧。最后,对每次参赛进行经验总结,提高各种比赛的竞争力。

(二)提高学生实践能力

1.改变原来的教学方式,理论与实践相结合。高职学生不喜欢照本宣科的纯理论知识灌输的教学方式,喜欢通过实践的方式去理解和掌握理论知识。因此,在教学上应采用案例教学法,将理论知识传授通过案例去讲解,提高学生的学习兴趣。平时布置相应的作业,让学生多动手,多实践,积极提高自身的实践能力。

2.将竞赛转化为教学内容。在程序设计等相关的课程里,将竞赛的内容融入到教学内容,在讲解理论知识的同时,让学生明白这些知识的应用,有助于学生消化理论知识,促进实践能力的培养。

3.建立学科竞赛实践训练场所。建立如实践教学创新实训基地,大学生创客空间等实践教学场所,开放实训室和实训设备,为学生提供自己动手,自主创新的发展空间,激发学生的学习热情。

在职业教育中,如何提高学生的实践创新能力是一项重要的课题,也是职业教育者的教学目标。随着各种竞赛体制的完善,以学科竞赛为载体,积极鼓励学生参加各种(下转第160页)(上接第34页)学科竞赛,通过竞赛对大学生创新实践能力培养的作用将会越来越显著。高职教育必须以市场为导向,培养出更多适合社会需要的人才。

全国软件专业人才设计与开发大赛平台,为专业的教学改革指明了方向。从专业建设角度来说,应该参考大赛平台的要求,对课程体系进行重新整合,以适应社会对软件人才的需求;同时通过大赛平台丰富教学资源,促进专业的对外交流,加强培养学生的自学能力、分析和解决问题的能力,提高学生的创新能力和就业竞争力。

【参考文献】

[1] 赵娟. 关于提高应用技术大学学生实践能力的思考——以南宁学院为例[J].广西教育,2015(19)

[2] 周荣辉,郝晓枫,赵宏宇. 学生程序设计能力培养的思考[J].吉林大学学报:信息科学版,2005(23)

[3] 何迎生,鲁荣波. ACM 竞赛平台在计算机专业教学中的应用研究[J].计算机教育,2009(12)

[4] 李绍中. 开展职业技能竞赛提升高职人才培养质量[J].职教通讯 ,2012(12)

【作者简介】罗云芳(1981- ),男,广西贺州人,硕士,广西职业技术学院讲师,研究方向:软件工程,计算机网络编程,计算机教学。

多业务传送平台保护机制分析 篇12

随着互联网业务的蓬勃发展, 通信正不断向分组化方向演进, 基于SDH的多业务传送平台MSTP应运而生。经过几年的发展, 新一代MSTP在SDH平台上综合了多协议标记交换 (MPLS) 、弹性分组环 (RPR) 、通用成帧规程 (GFP) 等新的技术和标准, 使得对于数据业务的支持效率更高并且管理更加灵活, 同时通过引入多种不同于SDH的保护机制, 如生成树协议STP、RPR、MPLS以及链路容量调整LCAS, 对数据业务的保护有了更多的方案和选择。

1 MSTP中的保护机制

1.1 SDH保护机制

SDH技术最初是面向语音业务的, 其最大的特点之一是优良的网络保护功能。基于SDH的多业务传送平台 (MSTP) 通过对传统的SDH设备进行改进, 在SDH帧格式中提供不同颗粒的多种业务、多种协议的接入、汇聚和传输能力, 成为城域传送网最主要的实现方式之一。

自愈环 (SHR) 是SDH中最常用的一种保护手段。在环形拓扑网络中, 通过使一个SDH环网中任何2个网元之间都具有2条路径, 利用APS, 可以在检测到一条路径故障之后自动将业务流倒换到另一条路径上。APS的具体实现可以采用1+1、1∶1或1∶N方式。SHR是针对语音通信等对于实时性要求较高的业务涉及的, 一般保护都能在50 ms内完成, 用户不会感知故障的发生。

SDH自愈环结构一般分为两大类, 即通道保护环和复用段保护环。通道保护环是以通道为基础的, 倒换与否按离开环的每一个通道信号质量的优劣来决定, 通常利用简单的通道AIS信号来决定是否应进行倒换。复用段保护环是以复用段为基础的, 倒换与否按每一对节点间的复用段信号质量的优劣来决定。当复用段出现问题时, 整个节点间的复用段信号都转向保护通道。SDH自愈环还可以分为单向环和双向环, 正常情况下, 单向环中所有业务信号按同一方向在环中传输;而双向环中, 进入环的支路信号按一个方向传输, 由该支路信号分路节点返回的信号经相反的方向传输。按照一对节点间所用光纤的最小数量来区分, 自愈环可分为2纤环和4纤环。通道保护环通常是2纤环;而复用段保护环可以是2纤环, 也可以是4纤环。

SDH强大的保护能力可以广泛保护所有在这一网络上传送的业务流, 但SDH的保护对于运行在MSTP上的数据业务来说有些浪费。因此, 在MSTP中引入其他类型的保护对于数据业务是十分重要的。

1.2 LCAS保护机制

互联网业务对于带宽的需求是多样性的, 往往不能完全与SDH的虚容器大小匹配, 为了有效利用SDH网络带宽, 出现了级联技术。级联作为在MSTP上的一种数据封装映射技术, 可将多个虚容器组合起来, 作为一个保持比特序列完整性的单容器, 实现大颗粒业务的传输。级联分为相邻级联和虚级联。相邻级联是将同一STM-N数据帧中相邻的虚容器进行级联, 作为一个整体结构进行传输;虚级联则是将分布于不同STM-N数据帧中的虚容器 (可以是同一路由或不同路由) 按照级联的方法, 形成一个虚拟的大结构进行传输。

采用虚级联虽然解决了分组信号向SDH映射的难题, 但是由于分组信号的随机性和突发性, 同一条链路上传送的数据信号的带宽 (速率、容量) 会发生较大变化。如果可以动态地根据数据信号的实际带宽实时调整级联的VC数量, 则传输会提高效率, 于是链路容量调整方案LCAS应运而生。

LCAS对虚级联组提供了一种保护功能, 在虚级联的源端和宿端适配功能之间提供了一种控制机理, 能够无损伤地增加和减少容量, 同时提供临时删除失效链路的能力, 即当虚级联组中部分成员失效时, 能够临时去除这些失效成员, 系统自动减少容量, 正常成员仍能正常传输。当失效成员修复时, 系统能自动恢复虚级联组的带宽。

虚级联允许虚级联组中成员经过不同的路由, 而LCAS可以无损伤地调整源宿节点之间的容量, 使用虚级联与LCAS配合就对MSTP提供了一种网络故障冗余。所以在进行MSTP网络规划时, 合理地规划虚级联组成员经过的路由, 利用LCAS会有效地增加服务的可靠性。

1.3 STP保护机制

以太网在局域网中占有绝对的主导地位, 目前MSTP不但能够提供以太网接口, 并且集成以太网二层交换功能, 同时也可以汇聚用户的数据。MSTP支持的以太网带宽共享可以通过生成树协议 (STP) 生成源到宿的唯一路径, 同时防止路径成环, 并在网络拓扑发生改变时, 计算生成新的路径, 完成业务的恢复, 提高网络保护的性能。

STP协议的基本思想就在要通过构造一棵自然树的方法达到裁剪冗余环路的目的, 同时实现链路备份和路径最优化, 这主要依靠网桥之间配置消息BPDU (Bridge Protocol Data Unit) 的交流。首先进行根桥的选举, 接下来, 其他网桥将各自选择一条“最粗壮”的树枝作为到根桥的路径, 相应端口的角色就成为根端口。根桥和根端口都确定之后一棵树就生成了。生成树经过一段时间 (默认值是30 s左右) 稳定之后, 所有端口要么进入转发状态, 要么进入阻塞状态。STP BPDU会定时从各个网桥的指定端口发出, 维护链路的状态。如网络拓扑发生变化, 生成树会重新计算, 端口状态也随之改变。

MSTP应用STP的实现方式可以见图1, 在一个有5个节点的STM-16环中, 每个节点都有以太网业务接入, 在网络规划中可以使得5个异地分布的以太网端口一定的传输时隙 (这些时隙通过连续级联或虚级联形成时隙组VCG) 。在正常工作情况下以太网层形成一棵生成树, STP阻塞环网的一段通路, 同时利用共享的带宽实现以太网互联和端口汇聚。

STP应用在MSTP环网中, 避免了MSTP环中以太网共享传输带宽形成的环形结构, 适用于城域网的接入层和汇聚层。目前, 主流的MSTP供应商提供的设备大都可支持STP。但是, STP协议最突出的缺点就是它的收敛速度, 依据网络规模的不同, STP的收敛时间需要几十秒甚至分钟级以上。为提高生成树的倒换效率, IEEE 802工作组和Cisco等一直研究对STP的改进, 相继推出了快速生成树 (RSTP) 等改进协议, 使得恢复时间、网络稳定性等都有了很大提升, 但是大规模商用还有一段时间。

1.4 RPR保护机制

弹性分组环 (Resilient Packet Ring, RPR) 技术是一种新的城域网技术, 吸收了千兆以太网的经济性及SDH系统50 ms环保护特性。目前集成RPR承载数据业务已成为MSTP发展的趋势之一。

RPR采用双环结构的环形网技术, 把物理层点到点连接的节点链转换为真正的共享链路, 能够有效地统计复用突发型数据业务。在RPR中, 某个业务可以占用的带宽上限是根据与其争夺同一关键网络带宽的多个业务的优先级与可以利用的带宽计算出来的公平带宽。通过拓扑自动发现和环网的智能保护, RPR应对网络故障并不需要预留保护带宽。对于RPR来说出现网络故障, 只是造成对某些网络关键带宽进行争夺的业务数增加, 以至各业务相应可以享受的带宽减少而已。

RPR提供了2种保护方式:环回 (Wrap) 保护倒换和源路由 (Steering) 保护倒换, 它们最大的区别就是故障发生之后, 发起倒换的节点不同。前者是在与故障相邻的节点处;后者是在业务流的源节点处。环回方式的优点是故障切换的恢复时间非常短 (50 ms以内) , 只可能丢失极少量的报文, 不会造成业务中断的情况, 问题是占用带宽较多。源路由方式避免了带宽的浪费, 但需要重新收敛, 恢复时间较长, 会造成一些业务的中断。源路由保护倒换是IEEE 802.17草案中规定的必备保护方式。

采用源路由保护机制, 当网络故障后, 与故障点相邻的网络节点对故障进行定位, 并向网络中其他节点广播故障保护请求信息;网络中其他节点收到网络故障保护请求信息后, 更新网络拓扑图, 各节点发送数据包时重新选择承载数据的环路以绕开故障点。一个RPR环回保护环包括2个独立反向回绕的单向环。如设备失效, 从失效点进出的业务将回绕到沿反方向发送 (取决于保护体系) , 在保护倒换协议的控制下, 保护环回发生于与故障点相邻的站点, 业务流将通过环回保护从失效点重选路由。

RPR的保护机制如图2所示。 (1) 是故障前的正常数据流, A节点到D节点, 走外环, 路径为A-B-C-D; (2) 为故障后环回保护方式, 故障发生后, 在故障链路两端的节点上通过光路环回, 数据路径也在此环回, 总的路径为A-B-A-F-E-D-C-D; (3) 为故障后源路由保护方式, 从A节点到D节点的数据流量改抄近道, 走另外一个环 (这里是内环) 到达目的节点, 路径为A-F-E-D。

1.5 MPLS保护机制

MPLS技术是一种2.5层的技术, 这种技术通过在源宿标签交换路由器 (LSR) 之间建立显示的标签路径 (LSP) 来实现对多种二层协议的支持。将MPLS技术集成进MSTP中是当前MSTP发展的另一个主要的潮流, MPLS可以为MSTP网中的数据业务提供虚拟专用网 (VPN) 、流量工程、虚拟本地网 (VLAN) 扩展等多方面的支持, 同时通过建立LSP来实现业务的保护和恢复也是MPLS技术提供的一种特色。

MPLS的保护方式有2种:保护倒换和重路由。对于保护倒换, 工作LSP和备用LSP同时建立。当工作LSP上的某一LSR检测到故障时就向入口LSR发送故障指示信号FIS (Fault Indication Signal) 消息, 并且由LSR把业务倒换到备用路径上。在备用路径上使用LSP消息预留资源, 也可以在故障发生后捕获。保护倒换对于常见的故障, 如单链失效, 节点预先结算备用路径, 故障时直接倒换到备用路径上, 可以实现与SDH相当的水平, 达到数十毫秒的恢复时间。保护倒换可采用1+1保护, 还可以采用1∶1或1∶N的保护类型。

为提高正常情况下的资源利用率, IETF还提出了重路由机制, 在故障发生后建立恢复LSP而不是与工作LSP同时建立。当LSR收到故障通知消息后, 如下游LSR保留了Qo S路由信息, 则可以选择核实的恢复路径并使用MPLS信令 (如CD-LSP) 建立恢复LSP。如果下游LSR没有路由信息, 则下游LSR通过向上游LSR“泛洪”发送通知消息来寻找恢复路径, 该机制与ATM相似。一般不推荐使用“泛洪”方法, 因为扩散的消息会对网络造成额外的负担及时延, 但是当缺乏路由信息时非常有用。

一般来说, 重路由恢复机制适应性较强, 不需要预先计算, 并可以计算出一条优化的路径, 对网络资源的利用和业务量均衡更具优势, 但恢复时需要进行比较多的消息交换, 比保护倒换机制恢复时间长。而保护倒换恢复机制需要节点预先计算并存储有关整个网络拓扑及网络流量区别情况的数据。

根据保护的范围以及实施备用路径的节点不同, 分为链路恢复和路径恢复。链路恢复发生在故障的上、下游节点之前, 一般由下游节点通知故障的发生, 由上游节点实施恢复路径选择与倒换, 此方法简单易行、速度快, 但不利于处理多个节点或链路失效的情况。路径恢复发生在受影响的LSP的起点和终点之间, 恢复路径与工作路径完全分离, 由发生故障的节点向入口LSR通知故障的发生, 由入口LSP实施恢复路径的选择和倒换。路径恢复在入口LSR/出口LSR之间选择一条备用路径较为复杂, 且要求较多的消息传递。但它利于全局优化, 需要的总空闲容量较少;可恢复链路故障, 也可恢复节点故障;能容易处理多个节点或链路失效的情况。

1.6 MSTP保护机制比较

对于以上所列5种MSTP具有的保护机制, 其比较可见表1。其中, SDH是针对语音通信等对于实时性要求较高的业务设计的, 故障恢复速度小于50ms, 但是由于需要备用路由, 网络利用率较低。而对于数据业务, SDH保护机制显得较为浪费, 所以在新一代MSTP中, 采用了虚级联VC和链路容量调整LACS方式提高对数据业务传送的效率和可靠性;针对以太网业务, 采用共享环形势, 利用二层生成树协议STP实现故障恢复, 网络资源利用率较高, 但是恢复时间较慢;RPR的出现吸收了SDH环网快速保护和以太网统计复用的优点, 通过构建新的MAC层, 实现了快速保护和较高的资源利用率;MPLS作为一种2.5层技术, 通过流量工程TE实现数据业务的快速保护, 并且在MSTP中还可作为RPR的有效补充, 实现跨环的网络保护。

2 MSTP保护机制的互通

在网络多层生存性技术间没有协调机制时, 各层独立地并行完成各自的生存性技术。虽然实施起来简单, 但占用的资源大, 各层均占用保护资源, 从而造成资源浪费, 这将导致一些潜在的需要保护操作无空闲资源利用。多层生存性技术的协调机制提出了分配不同功能给各层的高效恢复方案。层间的生存性协调方案通常有2种:

2.1 顺序协调方案

顺序协调方案是指各层按照顺序进行生存性动作, 当本层无法恢复故障时, 转向下一层进行恢复。顺序协调通常有2种方法: (1) 自下向上 (Botton-up) 法。恢复开始于最靠近故障的层, 当某些故障业务在本层无法进行恢复时, 将转由上层完成。该方法能使用较为合适的颗粒度对故障业务进行恢复, 而上层的更精细颗粒度的恢复在必要时才完成。自下而上的策略在恢复事件和设备费用上更有优势; (2) 自下而上 (Top-down) 法。恢复开始于最上层, 当上层无法恢复所有的故障业务时, 生存性技术向下层扩展, 下层的生存性技术被触发。该方法的优点是高层能更容易区分不同业务的服务类型和等级, 可以为不同的用户的生存性提供不同的QoS。但低层却难以检测到高层是否能够恢复业务。

2.2 集成方案

集成方案是基于信号的多层恢复方案的集成。当故障发生时, 恢复方案将对网络所有层的恢复方案进行综合考虑, 并决定最佳层的恢复操作。集成方案是最灵活的一种方案, 但是如何配置、实现集成方案所必须的具有各种算法的智能控制是需要解决的问题。

对于基于二层交换方式的以太共享环, 承载于MSTP环网上的多个以太网业务共用该SDH环网的若干个时隙, 形成以太环网。在正常工作情况下以太网层形成一棵生成树, STP阻塞环网的一段通路, 同时利用共享的带宽实现以太网互联和端口汇聚, 当链路故障发生时, 承载以太网业务的时隙组既可以不参与SDH环网通过预留机制进行的环保护, 而利用STP协议在线路故障发生时生成另外一侧新的路径, 也可以通过设置拖延时间压制STP的恢复动作, 当SDH环倒换保护在拖延时间内没有完成时再启动STP进行路径重新生成。这样, 以太网业务承载在SDH之上但可以有选择的采用SDH的保护。

对于内嵌RPR模块的MSTP必须实现RPR和SDH复用段两重保护的协调工作。当光纤切断时, 一般SDH复用段保护会启用, 这时RPR保护功能是否还有用, 有3种解决方案:一种是参与RPR传输的VC时隙进行SDH复用段保护, 这时可以不需要RPR保护功能 (也就是将RPR保护功能关闭) 。由于参与RPR传输的VC时隙的备用时隙中也可以传输数据, 而不是将备用时隙空闲用来等待保护的发生, 因此, 此时在SDH进行保护倒换时对业务影响有可能超过50ms。另外一种解决方案是参与RPR传输的VC时隙不进行SDH复用段保护, 只进行RPR保护, 但这需要对SDH复用段保护环进行特殊的设置, 使这些时隙不参与SDH复用段保护环保护。还有一种选择就是对RPR的保护设置拖延时间, 先进行SDH复用段保护, 当在拖延时间内SDH保护没有成功后, 再进行RPR保护。

3 结语

当城域网越来越复杂, 其承载的业务越来越多地实现IP化后, 城域网的安全性也越来越引起关注。MSTP中集成了多种功能技术和标准, 增强了数据业务的可管理性, 也为城域网中数据业务的保护带来了更多的选择。在网络的规划和建设中, 合理地规划和选用保护手段, 将会使城域网的安全性和灵活性大大增强。

广义上说, 以太网的生成树协议、以MPLS为基础的自愈恢复、RPR的定向保护、回绕保护方式, 基于AIS、APS协议的SDH自愈环等都能从网络的不通层面, 提供不同性能的对业务的保护和恢复, 但这也为各种保护方式的互通与配合带来了复杂性。可以从网络工作多层次、保护控制方式、带宽利用率、保护恢复时间快慢等方面进行比较研究, 并结合实际的需求进行选择、利用。

参考文献

[1]陶智勇.RPR的网络保护及其与SDH保护方式的互通[J].光通信技术, 2003. (11) :14-16.

[2]周卫华, 倪县乐.MPLS网络的自愈技术研究[J].计算机工程与应用, 2002. (18) :36-37, 46.

[3]郭彦伟, 郑建德.生成树协议与交换网络环路研究[J].厦门大学学报 (自然科学版) , 2006. (5) :301-304.

[4]龚平, 黄峰.MPLS功能在MSTP中应用[J].电信科学, 2004. (4) :50-53.

[5]苏驷希, 冀胜华.SDH网状网自愈[J].电子学报, 2000. (4) :1-4.

[6]梁芝贤, 蔡敏.SDH自愈环的生存性探讨[J].电力系统通信, 2003. (2) :18-21.

[7]许华东, 范戈.多业务传送平台的保护与恢复机制[J].光通信研究, 2005. (5) :23-27.

上一篇:子空间矩阵分解下一篇:天津医科大学总医院等