泛亚电竞·(中国)官方网站

泛亚电竞app下载 泛亚电竞软件设计与开发十篇|泛亚电竞
泛亚电竞

泛亚电竞咨询热线

624-123-4757

Classification

新闻动态

624-123-4757
传真:+86-123-4567
手机:13804700023
邮箱:adminfanya@youweb.com
地址:山东省威海市火炬高技术产业开发区文化西路185-1号
当前位置: 首页 > 新闻动态 > 行业资讯

泛亚电竞app下载 泛亚电竞软件设计与开发十篇

发布时间:2023-08-04 02:12:04 丨 浏览次数:823

  在计算机软件开发过程中,在对设计项目进行分析时,常常分析的不是很全面,对层次分析也不够彻底,这样软件系统在设计过程中就会存在很大的漏洞,达不到想要设计的效果。因此,这就需要今后在软件设计过程中要对项目进行完整、透彻的分析,从而确定相应的设计内容。

  目前,我国在计算机系统设计中普遍存在的问题都体现在程序和过程上,这是因为,在软件开发设计过程中,没有完全按照指定的科学规划来进行,这样设计出来的软件系统与规划好的软件系统存在很大的差距,导致系统项目很难完成,也就直接影响了软件系统的质量。所以说在软件系统设计中,一定要运用更多的时间与精力来做这项工作,一定要更加注重设计、测试以及维护等方面的运用。

  软件系统的测试在整个开发过程别重要,有很多设计人员在完成软件系统设计后,并没有对计算机软件系统进行测试,这就使计算机软件在没有保证的情况下投入运营,一旦系统在运营过程中出现问题,将会给计算机系统带来很大的影响。

  在计算机软件开发过程中,都会增加一些新的内容来满足用户的需求,但是在增加内容的同时会给软件的运行程序加大难度,也会给软件的运行带来影响。因此,软件系统在运行过程中,如果对系统要求并不是很严格,就必须要添加相应的需求,如果用户还需要增加新的特性,就需要重新修改计算机运行系统的计划。

  针对计算机软件在开发设计中遇到的问题,首先需要从设计上进行改进,运用有效合理的方法来改变很多不利的因素,这样才能提高我国计算机软件开发设计的质量,也能使软件行业得到更好的发展。下面我们就针对计算机软件开发设计中遇到的问题提出几点对策方案。

  计算机在软件开发设计过程中经常运用模块式的设计方法,因为这种方法可以减少软件在设计过程中的难度,还能在使用过程中任意添加或者改变程序。模块化的设计方法其实就是将每个软件程序划分为若干个小程序,来进行相应的设计和处理,在设置的时候需要保证每个程序都是独立的。在软件设计过程中,对模块化的设计方法需要很多人共同来完成,这样才能使方案达到最好的效果。在完成的过程中需要对程序进行不断的调整与完善,使程序在运行过程中更加稳定。换一种方式讲,不同系统分解设计中的程序设计思想和理念不同,对下属的程序设计也会有所不同,所以就需要对软件系统设计进行调试,或者为软件系统增加新的特性,这样就可以有效的确保模块设计的相应原则。

  在计算机开发软件设计中,面向对象的设计方法是比较复杂的,在实际生活中,计算机软件设计面向的大部分都是实体,比如功能开关、传感器等等。这种设计方法,主要就是运用实体与模块来进行相应的软件开发和设计,因为每个设计对象都是不同的,那么在进行相应的计算机软件设计过程中,要对其进行相应的分解方式,这样就可以有效的面向对象进行设计,切实利用非形式化的方式将对象进行功能上的阐述,从而就可以确定相应的对象,然后通过对象来表示相关的现实模型。再将模型进行映射,这样就可以有效的得到对象模型,从而解决计算机软件系统中的难题,最后通过建立各个对象接口以及相应的可见性,来对每个对象的属性进行科学设计。

  计算机软件开发过程中,有很多设计都是需要有结构层次的,而且在大多数的应用领域中,是没有结构层次,只有数据。比如科技领域和工程领域等等。那么这些领域在计算机设计中会面临很多技术上的问题,对于软件开发过程中的这种数据流设计,可以运用全新的方式来对数据流进行设计,这样可以更好的打破结构层次的设计,从而有效的解决各个领域重大软件的设计难题。数据流的设计环节,主要是针对设计对象的信息进行收集与整理,然后根据整理的这些信息再对软件进行设计。在这个过程中,一定要建立阶段使用的结构化数据流图特征,然后详细的对这些信息进行分析,来准确的判断相应的数据信息流是属于变换型的还是事务性的,然后分别对变换型和事务性进行分析,就可以得出软件设计的相应结构。在数据设计的方式中,泛亚电竞 泛亚电竞官网主要是注意耦合度以及内聚两个方面的影响因素,因为这样可以有效的运用两个方式来确定软件设计有没有具备独立的性质,这在计算机软件开发中是比较难的。

  软件是相对硬件而言的,它是计算机系统中一系列按照特定顺序组织起来的计算机数据和指令的集合。教育软件则是指根据教学目标设计的,表现特定教学内容,反映一定教学策略的计算机教学程序。[5]幼儿教育软件毫无疑问是教育软件中的一种类型,是在一定的学习理论指导下,为幼儿提供的涉及教育内容、教育活动或学习工具的应用软件。[6]它的服务对象是幼儿与幼儿园教师,它的应用目的是借助计算机功能以支持和促进幼儿的学习与发展。在学前教育领域,幼儿教育软件按照幼儿学习的特点可以大致分为两类:一类是以行为主义学习理论为指导的“训练一练习”型软件(DrillandPracticeSoftware);另一类是以建构主义学习理论为指导的“发展适宜性”软件(DevelopmentallyAp¬propriateSoftware)。[7]前者强调对幼儿学习与行为反应的强化,比较适用于幼儿园封闭式、事实性问题的教与学,如常见的图形与色彩辨识软件等;后者则强调为幼儿提供丰富的探索、操作、解决问题的情境,让幼儿在软件环境与学习互动中实现对新知识与技能的意义建构,比较适用于幼儿园开放性、生成性问题的教与学,如IBM公司研发的Edmark益智软件等。但无论哪种类型的幼儿教育软件,它们都应具备以下三点属性:第一,软件属性,即软件的构成、设计与开发流程、技术规范等符合一般性软件的特征;第二,教育属性,即符合幼儿认知与发展规律,体现一定的幼儿教育原则与方法,尤其是那些与幼儿园五大领域课程相配套的教育软件;第三,思想属性,即承载的内容具有积极的教育意义,也就是说通过使用软件要能使幼儿在智力、情感、价值观等方面得到适宜的发展。二、幼儿教育软件设计与开发原则

  “发展适宜性”(Developmentallyappropriate),是1986年全教协会(NationalAssociationforE¬ducationofYoungChildren,简称“NAEYC”)为扭转国家教育改革造成的幼儿教育小学化倾向而提出的一种教育理念,它是全美乃至世界许多国家指导幼儿教育的一种立场或基本原则。在此原则中,发展的主体是“幼儿”,发展的标准是“适宜”,其核心理念可以概括为四个方面:一是幼儿教育软件应尽可能降低幼儿在操作软件时对成人指导的依赖;二是重视幼儿发展的规律、个性差异以及文化差异,包括幼儿生理、心理的特征,独特的个性与学习风格,不同的知识与技能基础以及社会背景等;]三是任何幼儿教育软件在“内容设计”与“技术实现”上都不是绝对的“适宜”或“不适宜”,而是处在二者之间的某一点上。幼儿教育软件设计与开发要尽可能靠近“适宜”的那一端;四是幼儿教育软件设计与开发策略是多元的、开放的和包容的。

  启蒙强调以幼儿为本,主张幼儿个性与自由的解放。9]幼儿教育软件资源是实施幼儿教育的重要材料,因此启蒙性原则也是幼儿教育软件设计与开发的重要指导原则。幼儿教育软件设计与开发应站在幼儿的立场,用幼儿已知的“类似性常识”来说明新知识和技能的原理。为此,幼儿教育软件在主题与内容选择上,_要广、博、浅,不宜偏、窄、深,体现对幼儿品德、智力、体育及审美的启蒙等;二要强调发生在幼儿身边的,为幼儿所熟知的、能理解的事或物。幼儿教育软件的内部结构与所体现的价值也不应以学科能力发展为目的,而应以诱导幼儿潜能的自然开启为目的。幼儿教育软件设计的出发点在于为幼儿打开通向某方面的窗口,但并不要求他(她)们走进去对此做很深入的探究。

  3~6岁幼儿的注意力与耐心表现出明显的不足,如5~6岁幼儿注意力的稳定时间仅为7分钟左右,因此优秀的幼儿教育软件要能吸引幼儿沉浸于软件之中。常言道“兴趣是孩子最好的老师”,幼儿如若对某事物产生了浓厚的兴趣,他便会主动去认知、去探索、去实践,并在这一过程中产生愉快的情感与体验。趣味性原则在幼儿教育软件设计中的应用主要是寓教于乐。幼儿教育软件资源设计的各个环节与展开过程都要充满趣味与欢乐,以激发幼儿浓厚的兴趣,提高幼儿的积极性和求知欲,引导幼儿从软件或数字化资源中获取知识与技能。这要求软件设计者能贴近幼儿兴趣,选择幼儿生活中有趣的、喜闻乐见的事或物来替代那些抽象化的知识与道理。软件开发时,还要善于运用艺术审美的法则,通过精美的画面、美妙的音乐让幼儿在轻松愉快的氛围中接受良好的教育与启发。

  技术规范原则包括技术标准规范、应用规范、操作控制规范等。技术标准规范指元数据的素材格式、开发技术、语言代码、传输接口等均有统一的标准,这是幼儿教育软件资源实现共享的前提,否则容易造成资源的重复建设与浪费。技术应用规范指资源开发不能为了技术而应用技术,而要让技术成为实现教育目的的适宜性手段,比如实际生活中北方的雪、动植物特征、火箭升空等场景,尽量采取实景拍摄,让幼儿有身临其境的感受,在幼儿心目中与真实事物越是接近的才越是最美的。对抽象的、理论化的故事与语言等,应运用形象的“动画”或“动画与模拟相结合”的技术手法实现。操作控制规范指幼儿软件的操作使用要简单、灵活、可靠。开发的课件、动画等内部系统结构清晰简洁,技术实现要通用、可靠,体现必要的交互而不觉繁杂。操作界面应尽可能采用寓意明确的按钮和图标,甚至考虑配以按钮与图标的发音等。

  根据幼儿教育软件的内涵及设计与开发的原则,我们提出三种比较科学、适合的幼儿教育软件资源设计与开发模式,具体如下:

  移情是心理学术语,最早由德国心理学家利普斯(lips)提出。心理学界认为人的认识领域存在着“物”“自我”“他者的自我”三种心理成分。“物”一般需要通过知觉来理解“自我”需要通过内部知觉才能理解,而“他者的自我”则必须通过移情方式来理解。移情是一个人感受到他人的情感、知觉和思想的一种心理现象。运用移情模式设计与开发幼儿教育软件的核心理念是理解幼儿、基于幼儿发展、以幼儿为中心,其最关键的环节在于如何解决移情的问题。为了充分理解用户的体验,至少要关注以下三种数据:语言数据“说”,表达人们知道的和讲述的)、行为数据“做”,观察人们是怎么做的),以及情感和梦想的数据“想”,描述当前体验的非语言化的结构性方淘,三者之间的层级关系及体验模型如图1所示:

  出色的幼儿教育软件应能准确了解幼儿使用软件中的状态及幼儿使用软件的体验。设计者要善于收集幼儿对该软件相关问题的描述性数据、观察幼儿操作与使用行为的数据以及想象幼儿所感知的使用体验数据。这些数据是开发以“幼儿为中心”软件的基础。幼儿教育软件的开发是根据幼儿发展需求创建出软件系统或软件部分的过程,一般包括前期策划、需求分析、资源设计、技术实现、测试与评价、应用推广等环节,下面从一般性软件的开发过程简要说明移情模式的应用。

  如图2所示,移情设计在幼儿需求分析环节的主要任务是掌握幼儿信息化学习特征。幼儿教育软件的受用对象是幼儿,移情分析时既要选取那些经常使用信息化软件的幼儿,又要选择一部分未来将使用信息化软件的幼儿以及具有某些特殊需要的幼儿群体,后两类幼儿的参与能提供更加有效的软件设计灵感。根据移情设计模型,常用移情策略有:通过记录分析幼儿的表述和思考,获取幼儿明确的或可观察的体验;通过幼儿在日常活动中操作、使用软件的行为,获得幼儿可直接观察到的体验或操作使用行为所暗示的体验;分析幼儿使用信息化软件的“所想”(知道、感觉、梦想),深度发掘幼儿对信息化软件的认知与情感体验。通过这一系列过程,我们将详细了解幼儿对教育软件资源的“他我体验”,这是移情设计的重要数据。那么,接下来的主要任务就是通过幼儿的移情分析,设计信息化软件的模块划分、组织结构、层次结构、逻辑调用关系等。在幼儿教育软件开发的测试与评价环节,还将再次运用移情分析策略进一步完善幼儿软件的设计等。

  移情设计需要特别强调的是关于“想”的数据获取策略,主要操作工具有“情感工具”和“认知工具”两种,前者如可视化的建构技术等,后者如心理地图等。通过上述分析,使用移情设计指导幼儿教育软件设计与开发的关键是:科学选择幼儿群体、正确使用移情策略与工具、怡当地融移情分析数据于软件设计之中。

  “启发式设计”与“启发式教学”二者内涵不同、应用领域也不相同,但却具有相同的指导思想。启发式教学源远流长,在中国两千年前就有《学记》“不愤不启,不悱不发”的记载,西方古希腊学者苏格拉底约在公元前400年也提出过“产婆术教学法”,即今天的启发式教学。启发式教学更多的时候被我们看作是一种教学指导策略。[1“启者开其意,发者达其辞”,启发的基本内涵是根据学习者的实际,采用一定的情境手段,引导学习者积极主动学习的一种策略。在工程学界,启发还是一套数字化软件或资源的设计开发规则。运用启发式规则开发幼儿教育资源的重点包括两个方面:幼儿软件内容在组织上的启发式教学设计、教育软件系统架构的启发式原则应用。

  “启”是幼儿教育软件内容与结构的体现,》发”是幼儿使用软件过程中内心认知活动的体现,幼儿教育软件的设计与开发要赋予软件以“启”的基本属性和“发”的潜在特质。启发式设计模式以“幼儿”为中心选择软件的内容及呈现方式是要符合幼儿的年龄特征,二是内容选材要求简单、典型、直观形象且适合用画面语言表达。在软件内容素材的组织上应尽可能多地创设一些启发式的认知情境,常用手段主要有启发式问题、启发式讲授、启发式示范等。启发式问题是通过预先设计的一系列具有内在关联的提问,使幼儿的注意力集中在软件的某一问题上,从而调动幼儿学习与参与教学活动的积极性,促使幼儿自愿地去探究知识、操练技能。但在软件设计中,提问并不完全等同于启发,启发问题还要能创建出一定的情境认知空间,即提供幼儿充分想像与交互的可能。启发式讲授则是对幼儿园课程中的一些原理、方法、客观事物等内容,在讲授时采用形象化、艺术化的表达,如加强比喻、拟人、抒情、修辞的运用等。启发式示范主要对幼儿教育活动实施引导性操作。幼儿教育软件中的一些技能实践性教育,如剪纸、体操等,设计时要把握边示范、边讲解,正误操作相结合的策略。逼真的错误示范对于幼儿也能起到良好的启发作用。幼儿在使用软件时能通过对比、甄别,对正确的操作或运动形成更加深刻的印象。

  启发式思想在计算机工程软件研发中也演绎出了一套自我发现能力或运用某种方式或方法去判定事物知识和技能的优化设计模式。它能优化软件的结构使其更加适合幼儿的思维,对幼儿教育软件设计与开发具有重要的指导价值。针对幼儿教育软件系统结构设计,具体要求:单个模块的规模要适中且相对独立。心理学研究表明单个模块最好控制在一页“纸或界面”内,超过这个范围就会降低幼儿可以理解的程度。模块若太小会导致软件的开销过大,进而增加接口的复杂性,降低软件的稳定性,因此要通过分解、合并手段降低模块间的耦合,如共有模块内容,可以单独设计成独立的模块;幼儿教育软件模块间的接口要尽可能简单,多设计单入、单出口的模块。确保软件模块的进入与退出方便容易,确保接口间的信息传递简单、高效,与模块功能相一致等;幼儿教育软件的系统架构、模块的扇入(多少个上级模块可以直接调用该模块)、扇出(一个模块可直接调用的模块数量、宽度(同一层级的模块数量、深度(软件的总层数)要适中,符合幼儿的认知能力。根据幼儿心智特点,笔者认为扇入、扇出以不超过3个为宜,宽度、深度以不超过5个为宜。启发式设计模式在幼儿教育软件的内容与结构设计开发上具有非常实用的指导价值。

  娱教不同于“寓教”,娱教一词由国外翻译而来,英文为“Edutainment”,是“Education(教育)”和“Entertainment(娱乐)”两个词的组合。娱教技术是以尊重学习者当前的生活价值为基础,通过创建、使用与管理怡当的技术过程和资源以促进“学习者生活体验和乐趣”与“教育目的和手段”相融合的理论与实践。[13]在国内学者常把它理解为一种理念,以幼儿教育软件开发为例,娱教设计是在尊重幼儿生活的前提下,把幼儿生命的体验与乐趣转变为幼儿数字化资源内容与过程的统筹规划。

  娱教模式设计与开发幼儿教育软件的核心要点:一是隐性的教育目标与内容。把幼儿的教育内容融合到幼儿游戏或活动中,让幼儿在使用软件或资源时,不知不觉地达到教育的目的;二是适宜的交互。没有交互就没有反馈效应(对结果的了解能强化学习者的投入与效率),幼儿就很难被设计的软件或资源所吸引。幼儿与软件资源的“对话”能增强幼儿活动的趣味性;三是引人入胜的界面。资源呈现界面要做到友好、美观、卡通及幼儿化,尽量吸引幼儿的注意。娱教模式设计与开发的关键环节:一是尊重幼儿的权利,把资源受用对象视为一个独立的、完整的人,选择幼儿喜欢的方式去表达软件内容,通常采用故事、操作、音乐、角色扮演、游戏等形式;二是努力构思创设富有乐趣的、人性化的软件或资源意境。软件设计前首先对幼儿进行心理特征分析,精心设计和挑选软件开发需要的素材,巧妙运用交互策略,合理安排内容组织结构及导航等。优美、好玩的界面足以激发幼儿的兴趣,进而达到娱教的目的;三是设计过程通盘考虑娱乐性与教育性的平衡问题,这也是娱教设计指导幼儿信息化软件设计的关键。对娱教类软件资源的设计与开发来说,若娱乐的成分过多,软件或资源的应用就会变成一次简单的娱乐行为,从而遗失教育的价值;倘若教育的目的性过于明确突出,又会降低幼儿的兴趣感,压抑幼儿的积极性。如何把握二者的比例,笔者认为对于幼儿教育软件而言,则是“三分教育,七分娱乐”,甚至娱乐的成分可以再高一些,这样才能更加契合幼儿园教育活动的特点一一游戏化。

  以上三种模式是具有发展适宜性特色的幼儿教育软件设计与开发模式。需要指出的是模式的价值不在于为我们提供具体的操作步骤或临摹框架,而在于它能为我们提供思考问题的方式或视角。在幼儿软件设计与开发实践中,我们要深入领会模式背后的精神,依据具体需要,或重组、或调整、或删减地灵活运用。

  教育教学软件的开发过程与一般意义上的软件开发过程略有差别,教育教学软件的开发过程具有典型的教学性,如突出教学设计、体现一定的学习方式等,其大致流程如图3所示,包括选择主题、教学设计、系统设计、稿本设计、软件制作、测试修正等六个环节,下面我们将就教育软件设计开发的主要环节,给幼儿教育软件开发提出一些具体建议。

  幼儿教育软件设计与开发的第一步就是确定主题,也就是该软件要实现什么教育目标,达到什么样的效果。主题确定之后方能围绕主题展开相应的设计。幼儿教育软件主题主要来源于幼儿园培养目标,但一个简单的软件或软件的某一模块,其主题不宜太多,最好只针对某个方面。选题具体可以通过解读《幼儿园工作规程》《3~6岁儿童学习与发展指南》等,选择其中的培养点,如卫生习惯的培养、热爱家乡情感的培养等作为软件的主题。软件主题也可以依据幼儿园五大领域课程的教材内容来确定,对于幼儿园课程教材中的那些难以用语言和传统媒体表达的重点与难点,且宜用多媒体形式演示或分解的内容,可以作为较好的开发主题。

  教学设计是用系统论的观点与方法,分析学习者特征,确定教学内容与教学目标,选择与设计媒体信息,建立教学内容知识结构,设计相应评价与总结的过程,具体包括“幼儿特征分析”“软件内容选定”“内容呈现方式选择”“教学内容逻辑结构组织”等工作。

  幼儿特征分析包括智力因素分析和非智力因素分析两个方面。智力因素的相关特征涉及知识基础、认知能力和认知结构变量等;非智力因素的相关特征涉及幼儿的兴趣、动机、情感、意志和性格等。不同年龄的幼儿,其生理、心理的发展水平与接受能力差别很大,幼儿软件设计必须具体分析软件所适用的那个年龄阶段的幼儿生理与心理特征,因此作为软件设计与开发者,还必须对幼儿发展心理学有一定的了解,知道3~6岁幼儿在感知觉、学习(认知)、言语、智力、个性化及社会化等方面的发展规律,如4岁的幼儿不能区分同一色系中深浅不同的颜色,不能理解“前天”与“后天”的概念,也不能辨认菱形与平行四边形等图形。[16]

  幼儿软件内容选择应重点考虑:一是关注幼儿生活。以发展适宜性为原则选取幼儿身边的人或事、幼儿能认知与理解的素材或事件,并对其进行适当加工与改编;二是关注中国经典传统文化,主要指中华文明传承下来的反映民族特质和风貌的文化,它是中华民族几千年的结晶,如儒家经典、唐诗宋词、民族戏剧、民谣曲赋等。它们对幼儿文明礼仪及道德习惯的培养具有重要意义;三是关注幼儿园办学特色。主要指幼儿园在长期发展中形成的某方面稳定的、独特的优势品质,如德育、美术、舞蹈等优势特色。该主题资源的信息化一方面有利于幼儿园知名度的提升,另一方面有利于优质信息化资源的共建共享;四是关注地方区域性特色文化。主要指某地区或幼儿园所在家乡特有的经典文化、传统文化、生活习俗等,如北京的京剧,广东的民谣,甘肃的皮影等。具有区域文化特色的软件资源既能宣传家乡美又能加深幼儿对家乡的认识,培养幼儿热爱家乡的情怀。

  内容呈现策略主要采用情境创设策略和活动设计策略。情境创设主要为幼儿提供一个完整的、真实的生活背景,以此为支撑启动教学,引起幼儿的注意,调动幼儿的积极性。同时,支撑情境的表征与视听觉形式还要能促进幼儿在活动中与其他幼儿、教师之间的互动、交流及信息分享,从而促进幼儿的意义建构。幼儿园领域课程的内容通常是幼儿生活经验的总结与提炼,有效的学习还必须把它还原到幼儿近乎真实的生活情境中。幼儿软件活动设计应重点关注三个方面:一是活动的背景。描述活动的任务、规则、方式等;二是活动的组织。用具有吸引力的表征,为幼儿设置一个真实、富有挑战的任务;三是活动的操作空间。为幼儿完成活动提供一定的工具和引导等。

  软件系统设计包括超媒体结构设计、交互界面设计、导航策略设计等。幼儿软件系统框架以软件知识点之间的相互关系及活动环节的顺序为主。首先,由于幼儿思维的单维度性,软件的键出信息、从一个页面进入另一个页面、返回主页、结束与退出链接不宜太多。软件系统链接若过于复杂会使幼儿迷糊、厌烦,从而影响幼儿的判断与学习效果。一般情况下幼儿教育软件的结构要求:一是简明清晰,如上述扇入扇出不超过3个,宽度与深度不超过5个等;二是节奏适中、舒缓平和,重要的内容与故事情节可以多种形式重复展现。其次,软件交互功能的引入,为画面组接提供多种链接方式,使得—组画面可以有选择地与多组画面中的一组进行链接,17]让幼儿通过鼠标、键盘、触摸设备与软件方便快捷地实施互动交流。软件的交互形式主要有菜单、按钮、图标、热键、窗口、对话框等。按钮、图标交互方式相对而言比较适合幼儿的认知水平和习惯,是较为合适的选择。尽管实践中幼儿与软件的交互行为很少且难以控制,但交互的设计能起到使软件直观易懂、操作简单的作用。再次是关于幼儿软件的导航设计。导航是软件提供给幼儿及幼儿园教师快速找到学习目标的路径提示,常见有检索导航、帮助导航、线索导航、导航图导航、书签导航等。幼儿软件导航策略主张采用热区方式以形象化的图示放置于页面显眼的位置并配以该功能的语音,鼠标经过时发出相应声音。幼儿通过浏览、观察软件中的学习与活动信息网络结构图(通常为形象化的图标、按钮等},找到自己需要的信息。

  幼儿教育软件的稿本设计主要是对幼儿软件中将要用到的文本、静止画面、运动画面等信息如何显示以及声音如何运用等进行细化说明。其中,文本内容显示的语法规则:幼儿教育软件素材一般很少使用文本或使用很小的文本等。™文本显示以观看清楚为原则,一方面合理选择字体、字号、行间距、字间距等,使之符合幼儿的视觉习惯,每屏字的区域不要超过整屏的60-70%。另一方面,合理选择色彩和明亮度,幼儿能识别的色彩有一定规律,色彩设计应巧妙利用反色与混色原理,避免颜色与背景的“顺色”现象,还要确保明亮级差在40~50级以上。

  静止图像内容的语法规则:静止图像有图形与图像两种类型,它们的艺术性优劣体现在平面构成和色彩构成的好坏。平面构图主要把握匀称、比例、对称及均衡等规律的应用。匀称指均匀和谐分布;比例如黄金分割比例等;对称指结构空间等现状或重复出现;均衡指左右、上下、前后布局不等形而等量的情况,即双方虽然外形大小不同,但是视觉分量是对等的。在色彩运用上,色彩容量不宜超过五种,太多的色彩会增加幼儿的观看时间,引起幼儿的疲劳,夸张的色彩变化会让幼儿感到不真实,且不利于幼儿注意力的保持。

  运动画面内容的语法规则:画面运动的方式有多种,如镜头的运动,机位的运动,电脑特技实现的运动,还包括蒙太奇组接手法的运动感,但无论哪一种运动都遵循一个基本规律,即有序、和谐且符合幼儿的视觉经验与心理观看顺序。此外,幼儿的注意力只有几分钟时间,建议运动画面尽量采用短小的视频录像、形象的动画,或者多种方式的组合共同表达一个主题。

  声音内容的语法规则:软件声音包括解说、音乐、音效等。由于幼儿的识字水平有限,解说是很关键的要素。幼儿教育软件的解说速度要慢,每秒钟不得超过3个,最好使用儿童的语气或直接由儿童配音,可全文念读,也可字少念多。音乐主要用于烘托气氛、营造意境,起到重要的陪衬作用。虽然是陪衬元素,但也要做到:_要与主题基调一致;二要避免分散幼儿的注意力或让幼儿产生离题的遐想。音效主要由计算机或其他音频设备对需要的声音进行模拟,如关门声、动物的叫声等。音效应用既要做到真实细腻,又要符合幼儿的接受心理与听觉习惯,不能太过强烈与刺激。此外,音乐与音响在软件中建议尽量设计“控制音量”和“开关”按钮,以便在使用中更加人性化。

  幼儿教育软件的制作主要完成素材加工处理、软件编辑合成、软件测试打包等工作。它与其他类型软件的制作过程基本一致,这里不再分步详述,而仅从整体上给出制作的一些建议:

  一是倡导多元合作的制作模式。多元合作有利于优势组合,形成合力。幼儿教育软件制作一般需要三类人员的参与:一是教育技术研究人员,主要完成素材加工、平台搭建、软件编辑、软件维护与调试等;二是学前教育研究人员,主要依据稿本审核软件内容及实施软件教学策略与方法等;三是一线幼儿教育人员,主要是幼儿园相关工作人员,他们能提供幼儿教育实践经验、幼儿心理特征描述、相关软件测试环境及软件试用与使用反馈等数据。

  二是倡导幼儿直接参与软件制作。幼儿参与软件制作是软件发展适宜性的最好体现。20世纪70年代末,美国教授帕普特(SeymourPaperl)及其同事首次让儿童以测试者的身份加入Logo语言的设计,开创儿童参与软件设计的先河。-随后很多研究者分别对幼儿直接参与幼儿软件制作过程进行了尝试性探索。幼儿不仅能够参与软件制作,而且还能为软件制作带来意想不到的创意。幼儿参与软件制作能让软件反映幼儿的声音、展现幼儿的视角、注入幼儿的想法等。注意,幼儿参与制作与移情设计模式有一定区别,移情设计并不一定要求幼儿直接参与,通常由设计者采用移情策略获取幼儿的体验数据。

  三是常用编辑软件及组合。教育软件开发工具可分为两类:一是素材处理工具软件,主要用于素材生成、美化、加工等;二是编辑合成工具软件,主要用于语言编写、素材集成、数据库支持等。

  伴随着计算机的广泛应用和各种新型智能仪表的出现,作为连接计算机与各种数据源进行数据交换的纽带的数据采集上位机软件的作用更加的明显和重要。本文所设计与实现的数据采集软件主要应用于企业能耗领域,企业能耗采集需要涉及各种不同类型的企业,每一个企业的用能可能涉及水、煤、气(汽)、电、油、热等不同能源[1],每一种能源的计量仪表也是各式各样,不同仪表厂家的仪表通信协议也是多种多样,因此,要采集这些不同企业的耗能数据需要设计开发一套能够同时接入多种不同能耗计量仪表的数据采集上位机软件。

  整个数据采集系统由数据源模块,数据传输模块,数据采集模块,数据存储模块组成。其中,数据源模块指各企业安装配备的各种能耗计量仪表;数据传输模块指连接数据源与数据采集模块进行数据交换的各种设备;数据采集模块指数据采集上位机软件,这也是本文介绍的重点内容;数据存储模块指存储各种配置参数,采集得到的各种能耗数据的数据库。

  企业能耗数据的采集涉及多个企业,每个企业之间分布都比较的分散,有的地处繁华都市,有的则地处偏远的矿山。因此,要想实现能耗数据的采集就必须有一套可靠的数据传输方式。

  在设计数据传输结构的时候,根据数据采集点网络环境多样化的特点,数据传输的方式也必须是多样化的。在具备条件使用有线网络的地方优先使用有线方式;不具备走有线网络,但是具有移动、联通等移动网络信号的地方使用GPRS或者CDMA无线DTU作为数据传输设备;在没有网络的地方则考虑使用电台或者Zigbee无线通信模块作为数传设备。不论采用上述任何一种数据传输方式,最终都将数据传输到数据中心的指定端口,然后上位机软件再接收处理。

  通过企业能耗数据采集上位机软件实时接收企业能耗数据,解析后存储并定时转发至能耗数据处理平台中。在上位机软件中要求可以对企业的基本信息(包括:企业编号、企业名称、企业验证码等)和企业设备的基本信息(包括:设备代码、设备名称、能源类型、数据类型(累计值或瞬时值)、驱动名称、地址、卡号等)进行增、删、改、查的维护;可以实时查看数据接收情况;可以对未转发和已转发的数据进行查询(按单位、设备和时间过滤);对软件使用用户信息(包括:用户名、姓名、密码等)进行新增、修改删除和查询;对所有的关键操作、运行报错进行日志记录(每天一个日志文件),并定期清理日志文件。要求一般情况下软件最小化至任务栏右下角;登录验证成功才能启动,确认后才可退出。由此可知,整个上位机系统主要包含以下功能模块:登录模块、指令解析模块、数据查询模块、参数设置模块、用户管理模块、日志文件管理模块、系统最小化模块、系统退出模块。

  由于在本软件中无线数传DTU设备作为主要的数据采集传输装置,直接TCP/IP或者电台连接进行数据传输都是作为DTU传输模式的补充,因此,现以DTU为例简要说明上位机软件的各个功能模块及工作流程。

  企业能耗数据采集上位机软件作为一个数据采集服务中心(Data Service Center,以下简称能耗数据采集DSC)主要是用于接收终端仪表设备数据和向终端仪表发送取数指令数据的服务软件,包括服务的启动、监听指定的服务端口、数据发送、数据接收、指令数据解析、关闭服务等。

  成功启动数据服务后,DSC开始侦听在指定端口,准备接受来自于DTU设备的数据包,并根据情况判断是DTU上线数据包还是终端仪表上传数据包,若是DTU上线数据包则跟新DTU用户列表,若是终端仪表上传数据包则根据注册的数据解析驱动对数据包进行解析。以下为启动服务的关键代码:

  根据接收到的数据包判断其是设备上线包还是正常数据包,若是上线包则进行用户列表维护,若是数据包,则根据设备注册时的数据解析驱动进行数据解析,然后将解析结果存入数据库中。以下是数据解析部分的关键代码:

  在上位机DSC软件中用户可以根据实际情况设置对应终端设备的数据解析参数,具体为数据解析驱动,终端设备地址,能耗种类,数据类型(累计值或瞬时值),取数指令等。设置完毕后所有的参数将会保存到参数数据库中对应的表里面,上位机DSC软件将按照设定的参数据进行能耗数据的采集。

  无锡尚沃生物科技有限公司开发了应用于呼吸系统检测仪器“纳库仑一氧化氮分析仪”,产品在投入市场后,发现儿童在使用仪器时与成人有很大的不同,存在不配合性、数据采集时间不同等情况。企业急需一套能够被医疗兼容,又能够让不同年龄段的儿童适用的软件。根据企业提出的相关业务需求,并且为配合医疗仪器的使用,开发制作的侧重点在于开发出一些适合于儿童,并带有简单游戏性质的故事情节的游戏软件。为此,我们选择了Visual Studio 2010下的WPF(Windows Presentation Foundation)技术。本文对WPF以及WPF在项目中的实际运用进行了介绍。

  WPF的全称是Windows Presentation Foundation,是未来十年里Windows平台GUI开发的最主要的技术之一。它是微软开发的一款基于目前最新版本为.NET Framework 4.0)平台的最新的软件界面显示系统。为用户界面、文档和多媒体等等,提供了统一的描述和操作方法。而相对于以往的通用编程方式GDI(Graphics Device Interface),这个已经应用于十多年的技术在.NET框架中已经被微软进行了多次的扩充,但是对它的种种扩充已经不能很好的满足当前软件开发中对越来越复杂、越来越趋向于完美的软件界面的需求,为了在完成相同界面时能够达到更好的效果,同时也为了能够满足下一代操作系统的兼容。为此,了这一新的程序界面开发技术。

  XAML是eXtensible Application Markup Language缩写,名为可扩展应用程序标记语言。从名称可以看出它是一种标记语言,也就意味着它具有其他标记语言所具有的诸多特点。 XAML是微软创建的一款新的描述性语言用来构建应用程序用户界面,即用来编写WPF(Windows Presentation Foundation) 的应用程序。XAML引入了XML中的名字空间、属性等多个元素,即XAML是基于XML的。并且它和XML的使用方式很接近,所以对XAML来说它本身就是一个很好的XML文档。

  在以往的程序编写中,我们常常为使内部数据与界面很好的联系在一起而大伤脑筋,而WPF提供了数据绑定这一有效的方法,从而很好的解决了这一难题。在XAML中使用数据绑定,而使用数据绑定的关键就是去创建System.Windows.Data.Binding这样一个实例对象。当然,该对象也可以在C#中被创建。数据绑定其实是使界面显示的数据值与内部数据值保持相同,而数据绑定这一功能的使用,使得我们项目组的开发人员在很大程度上提高项目开发工作的效率。

  基于WPF的特点以及相关技术,本文创建了医疗辅助系统软件项目。下面介绍利用Microsoft Expression Blend创建医疗辅助系统应用程序的基本过程。

  (2)我们进入了Microsoft Expression Blend的工作区,打开工具箱,添加背景(backimage)图片、气球(balloonimage)图片、滑动轴(silder)控件、提示使用者检测失败的文本(txbfailed)控件和成功的文本(txtSucessed)控件、移动路径([path])、设置下拉菜单(MenuItem)、设置下拉菜单下的起始无效时间(Startinvalid)控件和成功时间(Succeedtimer)控件、开始按钮(btnStart)控件等。初始状态下令文本txbfailed控件可见,设计应用程序界面。

  (4)应用程序运行效果。开始检测时,进入游戏系统界面,点击设置下拉菜单(MenuItem),设定下拉菜单下的起始无效时间(Startinvalid)和成功时间(Succeedtimer)的有效值,例如,起始无效时间为2秒,成功时间为5秒。点击开始按钮(btnStart),根据吹气时的气量大小,滑动轴(silder)左右移动。当气量小时,滑动轴(silder)向左移动,同时气球降落;当气量大时,滑动轴(silder)向右移动,气球上升。成功时间达到已设定的有效值时,提示使用者检测成功的文本(txtSucessed);相反,当成功时间未达到已设定的有效值时,提示使用者检测失败的文本(txbfailed),当儿童完成游戏的同时,完成了检测。利用Microsoft Expression Blend技术可以使得WPF应用程序更加方便、更加出色的完成。

  WPF给Windows应用程序的开发带来一次划时代的革命,它提供了一种全新的、全功能的开发模式。为企业的医疗仪器提供这一相配套的儿童检测软件,可以使得不同年龄段的儿童克服不安定心理,更好的配合医疗检测,从而提高治疗的效果,并增加了企业仪器的新服务人群,开拓了新的医疗市场。

  机场净空管理工作是机场日常管理中的一项重要工作,需要对机场周边净空保护范围内的新建和既有建筑物进行限高验算,以保障机场净空环境安全[1]。随着我国机场建设规模的快速发展,双跑道及多跑道机场不断涌现,净空管理覆盖面积增加,净空限制面条件更加复杂,这就给机场外业巡视人员的管理工作增加了难度。需要开发一种基于移动设备(Android手机等)的方便快捷净空障碍物识别软件,以满足民航机场实时高效的净空审核需求。

  根据民用机场飞行区技术标准(MH5001-2013)规定[2],净空障碍物审核主要考察的限制面包括内水平面、进近面、起飞爬升面、过渡面、锥形面和外水平面,其中:1)内水平面以跑道两侧端点为圆心绘制规定半径圆弧,在与跑道中心线平行两组直线相切构成的近似椭圆形,高程超出机场跑道计算标高45m;2)锥形面自内水平面外侧边缘起始以1:20的坡度向上向外延伸至外缘规定高度3)进近面由跑道入口一侧的三端倾斜平面组成;4)起飞爬升面为跑道端外侧的一个倾斜平面或其他规定的面;5)过渡面是由跑道升降带边缘向上向外倾斜至内水平高度,且与进近面边缘相接的一个复合面。由于跑道存在两个起飞方向,特别是同时存在多条跑道时,上述限制面存在较复杂的相互重叠区域。此时,需结合该障碍物所处限制面范围,逐一判定限制面高程,进而筛选最小限高作为该点控制标准。

  建立净空数字模型首先需要确定其所处的坐标系统。目前,我国常用的坐标系包括北京54坐标系统,WGS84坐标系统和2000国家大地坐标系统,以及一些地方独立坐标系等。为了方便构建净空模型和审核计算,可参照机场跑道基准点,建立符合本场条件的AB坐标系统。具体的,以跑道中心线延长线为x轴,y轴与x轴处于同一平面且相互垂直,跑道纵坡度忽略不计。进而,根据平面解析几何知识建立AB坐标系与整体坐标系统的转换方程。

  为使软件使用便捷高效,采用安卓手机为硬件平台,使用Java语言编制客户端APP代码,实现净空数据的输入、计算以及存储输出功能。通过机场一线实地调研,结合工作人员的工作流程和操作方式,将净空软件划分为四个工作界面,依次为“项目信息”、“净空模型”、“审核计算”和“结果输出”。不同界面之间通过滑动操作(SlideMove)进行切换,单个页面内通过手指的滑动操作(ScrollMove)实现菜单栏的上下拉动。

  点击APP图标后进入软件主界面,“项目信息”页面主要提供项目名称和业主单位等工程基本信息输入功能,通过下拉框(Spinner)选取当前工程坐标系,软件后台根据用户选择调用对应的坐标转换方程及系数。通过文本框(EditText)输入审核编号及审核人等信息,软件后台自动调用当前手机系统时间作为审核日期,通过显示框查看。

  点击屏幕底部“净空模型”图标或向左滑动屏幕,进入该页面。依据机场当前运行条件,软件内置相应的机场净空限制面模型基本参数。根据上述参数计算各个限制面各个边线方程及其在水平面内的投影,用于障碍物位置识别和限高计算。为了保障数据安全和避免人为误操作,在界面中仅提供数据显示功能,编辑功能需解锁更高权限后获得。在此基础上,还可根据远期规划要求,将拟建规划跑道作为障碍物判断的补充条件,为机场未来发展预留空域环境。

  通过点击“审核计算”按钮或向左滑动屏幕进入该页面。在文本框中输入待审核建筑物当前坐标系下X坐标、Y坐标、±0高程和建筑物高度等基本信息,供软件计算调用。点击“限高审核”按钮后在下方显示框给出计算结果,包括:该点距跑道中心线垂直距离、该点距跑道较近端水平距离、该点所处限制面位置、该点场压高等。作为补充,还可给出该点的磁方位信息,有助于工作人员对计算结果进行人工判定和快速复核。

  通过点击“结果输出”按钮或向左滑动屏幕进入该页面。此处提供三种结果输出方式:输出审核报告至Word文档、输出审核台帐至Excel表格以及生成障碍物图形显示等。实现障碍物识别结果生成自动化操作,大大简化工作人员工作流程和文书工作强度。

  以Android平台为依托,进行净空障碍物识别软件的开发和编程设计,实现净空数据高效管理和分析,使净空审核摆脱传统人工验算或电脑操作方式。工作人员在外场巡视过程中能够方便快捷的对疑似超高点进行计算,初步判定审核点高程限制面高度,大大提高工作效率和管理水平。通过与大学生创新创业研究课题结合,使得学生能够较早的了了解一线工作管理流程,增强学习兴趣,完善知识体系,增强就业竞争力。本文研究工作得到中国民航大学大学生创新创业研究项目(IECAUC2015097)资金支持。

  CAD软件的二次开发提供了包括机械在内的各个行业所需要的一些特殊功能, 在各行业的产品开发设计中发挥了巨大的作用。对于机械设计方面,CAD软件二次开发也有着巨大的贡献,它在零件设计以及其它的关键部位设计上有着不可替代的作用,因此,我们应了解其特点,使用方法等相关特性,进而做好机械设计。

  (1)CAD二次开发系统主要是对机械工程设计进行的,所以其开发工作涉及了机械设计规范与国家标准、施工技术与方法、工具与环境以及产品信息管理等很多方面,贯穿了机械设计过程的各个阶段。

  (2)由于机械设计本身内容繁多,数据量大、种类多以及表格、计算公式多的情况,得使CAD二次开发工作量比以往增大。

  (3)二次开发系统的运行过程主要是对具体机械设计过程进行模拟,其主要是工程设计人员的,因此,二次开发系统的设计应满足工程设计人员的设计习惯与要求,同时符合工程的相关标准。

  尽管许多企业的产品结构不同,但它们是比较相似的,因此,可以依据产品结构以及工艺性的相似性,运用成组技术将零件划分成有限数目的零件族,依据同一零件族中各零件的结构特点编制相应的CAD应用软件,用于该族所有零件的设计,这就是所谓的“成组CAD”。采用成组CAD可以进行检索型CAD、老产品图纸的检索和相似零件的新设计。

  在取其成组编码时,应依据待设计零件的特征,由成组编码确定图库中是否有已设计好的相似图样,若有,那么就将图形提取来进行比较,这样可以用来确定是完全借用还是要进行小幅度的修改。要注意的是,为了下次检索方便,在设计完成后,一定要存入图库。这种方法称为“检索型CAD”。比如待设计零件的编码在图库中如果没有已设计好的图样,那么就要根据编码对待设计零件属于哪个零件族进行确定,之后在成组CAD软件库内对该零件族的通用CAD软件调用,将必要的参数输入,依据编码的信息功能要素自动取舍,就可以从数据库中自动查询到大量参数,进而能够快速的形成零件图,再经过一定的修改,最终实现新零件的设计过程。

  常用的开发零件族通用CAD软件方法是“复合零件法”。通过分析统计零件族内所有零件,归纳出一个“复合零件”,此零件集中了零件族内全部零件的功能要素,并对每个功能要素的参数进行了标准化处理,同时,建立相应的数据库。大多情况下“复合零件”是个假想零件,但也能是真实零件。对这种的“复合零件”就可能开发出通用的CAD软件,满足零件族内所有零件的设计。

  快速设计(RapidDesign;RD)也称敏捷设计(AgileDesign)、快速响应设计(RapidResponseDesign;RRD)。快速设计技术是目前市场在对产品瞬变性、多样化等需求的形势下提出并发展起来的。1992年6月,在CIRP国际会议上正式提出并行工程技术,在此基础上发展成旨在缩短产品设计周期的快速设计技术(RapidDesignTechnology;RDT)。美国AUTOFACT’96以“快速设计与制造”为主题进行了专题讨论,同时,各国纷纷掀起了“快速设计”理论、方法研究的热潮。1998年,我国机械工程科学基金会开始对“快速设计”进行立项,一些大学与研究机构开始了对“快速设计”理论的研究。

  (1)计算机辅助模块化产品设计:依据产品的特点,选用模块化技术,进而实现产品规划和客户化产品设计。实现产品模块化的主要技术有模块创建、模块组合、模和块划分。在这之中,针对产品系列特点创建模块系统的技术是模块的创建与识别。模块组合是在模块化系统内依据用户要求选择模块快速组合成满足用户要求的产品。模块系统创建的合理性对系统运行性能与成本有着决定因素。

  (2)基于KBE的知识化设计技术:其关键是知识化产品集成建模技术,也就是运用面向对象产品知识将工具和方法建立在产品生命周期中可重复利用产品知识模型上进行表达。产品设计以适应性设计、变型设计和创新设计为主,所以,有效利用设计经验与知识,影响着产品的设计质量和效率。关于设计知识的采集、表达和推理方法的一直是研究的重要课题。其中,基于实例的知识采集和推理(CBR)是AI技术中的一项重要技术,它是一种相似推理方法,主要核心是采用以往的经验来解决新问题。

  (3)基于变量化设计与分析的产品性可以快速的对技术进行预测与修改:基于产品结构优化分析的产品性能设计直接影响着产品的快速响应设计。快速设计不仅需要确保快速响应的用户需求,还需要确保产品的性能、质量满足要求;除此之外,提升产品性能分析的标准化、程序化、规范化,实现产品的快速设计,也是提升快速设计的方法。

  要完成机械产品快速设计工具集的开发,不仅要求开发出功能强大的基于知识化、参数化、变量化和模块化的设计工具,而且要使这些工具的功能直接能够生成CAPP/CAM处理对象或快速转化为CAD模型,或者转化为FEM工程分析的对象,只有如此才能称为一定意义上的快速设计工具。

  目前,对CAD二次专用软件的开发与需求越来越多,这主要是由于各企业提高产品开发能力和创新能力所致。随着完善CAD软件本身功能以及应用场合的多样化,开发商已逐渐把注意力投向制造领域和专用设计,其中,二次开发模块的完善和改进是实现CAD软件专业化和本地化的重要因素,即以前作为附属功能模块的二次开发模块正渐渐转化为关键模块,它是机械产品多样化和制造业分工进一步细化的结果。

  由于CAD软件的二次开发技术是在产品专用化需求下产生的,因此伴随产品设计专用化程度的提高,设计者对CAD应用软件专业化需求的程度相对的增加。

  CAD软件开始发展时,我们可以接触到的二次开发工具基本是一些主流的软件开发工具,如VB、VisualC++等。伴随CAD软件的应用推广和其它工具软件以及软件开发方法和模式的出现,二次开发工具逐渐向多元化发展。目前,除了主要的开发工具外,还出现了一些辅助工具,这些工具能够有效的相互配合,为实现开发目标相互调用。如脚本语言已被广泛采用。

  CAD技术与人工智能技术相结合,系统可以代替设计人员完成一定的智能工作,加强计算机工作的高效性,进而减少人的依赖,如CATIA的KnowledgeAdvisor、UG提供的KBE模块、I-Deas的智能化动态导引技术以及DesignSpace的分析向导等。

  CAD软件二次开发逐渐向CAD/CAM/CAPP/CAE集成方式发展:如在CAD系统中集成有限元分析功能,建立面向设计的快速分析工具,如CATIA、UG、pro/e、等系统中集成的典型有限元分析求解器的前后处理功能;平台的各功能模块间有统一的数据库或专用的内部数据转换接口,确保了各模块可以在集成状态下运行。

  总而言之,要重视CAD 软件二次开发在机械设计中的应用,同时利用不断发展的科学技术,优化其设计,进而增加机械的使用效果,加强其功能建设。

  职业教育中的课程教育不同于本科教育,也不同于基础教育。课程目标与内容具有明显的职业导向性、基础知识实用性、技能知识主导性等特点。在实际工作中,课程开发是指在教学大纲的基础上对课程目标、内容、教材进行可行性研究。课程开发的目的是让学生能很快适应社会,能直接将学校所学的知识运用到工作中,体现“学以致用,知行合一”的方针。职业教育中课程开发应该基于学生自身特点,不同阶段进行不同的课程设计。

  Photoshop、CorelDRAW两个软件课程是我校电脑美术专业学生在校学习的专业核心课程之一。通过对电脑美术软件课程的学习,让学生掌握图片前期处理

  和广告设计的基本知识,以及提高书籍输出和排版等设计能力,毕业后可以在广告设计公司、传媒公司、网页制作公司、影楼等地方就职,就业市场广,前景好。授课主要采用项目教学法,使学生完成多种模式的设计工作过程,培养学生具备处理设计各种类型图片和画册书籍版式的能力,为学生以后从事设计工作打下坚实的基础。

  为了创设符合市场需求的电脑美术软件设计课堂,让我校毕业生能适应企业人才的需要,学校特别聘请了动漫电脑绘制设计师来校座谈,开阔学生的眼界,提高学生对美术设计软件的学习兴趣。教师还带领学生去江西婺源采风写生,与当地婺源企业合作。学生通过写生、摄影等方式提高了审美能力,在素材的整理中充分运用到photoshop图片处理软件,获得了大量的设计素材和资源。笔者参加了2012年中职学校部级骨干教师培训,从中体会到,专业课程设计应该注重校企合作,充分利用企业资源。培训基地的部分土地,租用给了一个设计公司,在培训期间,学员用设计软件设计的图片就由这一设计公司输出打印,方便了学员,也方便了学校,更重要的是充分利用了现有的资源,学员也有更多的机会接触广告设计公司,对广告行业加深了了解,这种校企合作方式给了我很大的启发。在课程设计中的校企合作,不能单单理解成一般的合作模式,参观、交流、体验只是校企合作的皮毛,真正的校企合作应该体现在,能让学生加深对企业的了解。合作过程中,可以将学生实训和实习时间加长,并且根据学生能力的不同,在实习过程中针对一门技术进行专一的训练,而不是各种技术都去尝试,最后实训的结果是只懂皮毛,并没有对企业有深入的体会。

  在课程内容的安排方面,应该综合考虑学生的能力和阶段性兴趣。教学内容应该有效地进行排序,也就是课程内容的序化结构问题。姜大源教授认为,知识只有在被序化的情况下才能被提供,而序化意味着确立知识组织的框架和顺序。课程内容的设置应该完全为学生服务,使学生能更容易接受老师教授的知识与技能。职业教育中的基础知识和技能充分体现工作过程,工作过程就是实际应用,可以在课堂中设置工作场景,将课堂内容充分与实际运用结合起来。在美术设计软件学习的课程中,软件种类是多样的,并且具有互通性。深入研究了解发现,设计软件种类之间,也有难易不同程度的差别。例如:Photoshop软件与CorelDRAW两种美术设计软件在课程内容安排应该循序渐进。Photoshop是专业的图片前期处理软件,也具有一定的排版功能,而CorelDRAW软件是专业的美术设计排版软件,这两种软件看似是没有关联的,好像可以随意安排先后顺序。其实不然,在CorelDRAW排版软件中设计的一些画册书籍中的图片先要进行图片的前期处理才能运用到排版中,这样设计出的作品才有高的输出质量。所以单纯从这两个软件来看,应该将Photoshop课程安排在CorelDRAW课程之前。由于一定的地域差异,美术软件种类的应用也有不同,例如:在中国中西部,广告公司一般运用CorelDRAW软件作为排版软件,而在中国东部或沿海城市,多用Inustrater软件进行排版,但是对于Photoshop软件的运用全国都是一样的,所以我们在课程内容设置上也应该将Photoshop软件教学内容设置更多,更深入。这样循序渐进地设计课程内容能让学生线.课程评价开放、客观

  课程评价也是课程开发的一个重要环节。课程评价应该与课程目标结合起来,课程目标制定符合教学大纲的三维目标体系,那么,课程评价也应该以三维目标体系为基础,结合职业教育需求实际,进行综合评价。对学生目标任务的评价不能只看结果,应该更注重过程,这样才能使评价更开放、更客观。美术软件设计课程中对学生的评价应该从几方面考虑:

  搜集素材是作为设计工作者最基本的能力,素材在设计中是最基础并且最关键的,好的素材不需要过多的后期处理便可以达到高水平的设计要求,劣质的素材处理起来会耗费大量的时间,最后设计的质量也不一定好。教师通过讲解、示范和启发明确学习目标,下发任务书,鼓励学生通过各种方式选取素材,特别是自己拍摄的照片素材

  这是对操作速度提出一定的要求。在平时软件设计课堂中,教师演示完操作过程之后,学生完成任务的速度过慢,经常使得完成目标任务变得遥遥无期,最后学生也失去了学习的兴趣。广告企业竞争压力很大,职业学校学生想要脱颖而出找到自己理想的职位,必须在软件操作速度上更胜一筹。操作速度包括两个方面:一方面是对软件的熟练运用程度,另一方面是美术设计软件快捷键的运用熟练程度,熟练掌握快捷键的应用,可以大大的提高操作速度。

  每个人对设计作品的理解和评价都会不同,有些同学想要自己的作品具有独特的设计理念。介于以后学生就业的定位来看,更鼓励学生多欣赏外国和中国的优秀设计作品,先模仿后设计,开阔眼界才是根本。

  课程评价运用多种形式,除了教师为学生作品打分以外,还可以组织学生互评,或者校内外作品展示。学校充分利用校内资源,给学生举办作品展览。我校在今年为电脑美术专业开展了一次大型的美术作品师生展,这样的活动可以增加学生信心,提高学生学习的兴趣。教师也可以帮助学生多参与校外的美术设计展,更要注重学生送投设计作品之前的过程。

  教师的执教能力与职业能力有很大差异。执教能力是教师将自己的职业知识,运用正确的方法传授给学生,让学生更易接受。职业能力是教师本身具备的除了教师以外职业技能的素养和技能操作知识。教师的执教和职业能力的高低会直接影响课程开发和课程实施的质量。

  提高教师职业能力与执教能力的方式之一就是教师培训,这也是现在职业学校教师提高职业能力的主要方式。有调查显示:现阶段的职业教育教师的主要教学任务是教学实践,实践缺少理论指导,缺乏问题的研究,缺少行业技能实践经验,更多的是知识理论经验。在美术设计课程教学教师群体中,有些老师教授电脑美术设计课,但是并没有真正从事过设计工作,甚至没有进出过设计公司,对设计行业并不了解,这样的教师是不合格的。在美术软件设计课程中,学校应该多组织教师进行企业培训,只有教师亲身体会行业文化,才能正确引导学生。

  校企合作的方式不仅可以用于学生实训中,教师培训也可以充分利用企业资源。通过培养教师职业能力,扩大学校“双师”型教师队伍,可以大大提高学校美术软件设计的专业技术实践能力。学校与企业合作对教师技能进行培训,也可以不断地更新教师专业知识,使教师专业化成长与时俱进,把最新的知识传授给学生。培训的目的也是挖掘教师的潜能,教师通过培训也会提高教学兴趣,打破一成不变的学校教学模式,将企业培训的新模式合理运用到课程开发和实施中来。

  培训可以让教师站在学生的立场上思考问题。教师不能一味地给学生布置很多的课程目标任务,而是应该精选典型的案例来让学生操作,一味地布置大量的操作任务,只会让学生厌恶美术软件设计。

  工业热电阻是中低温区最常用的一种温度计量器具。由于其测量准确、性能稳定、使用可靠、互换性好,在工业过程测量和控制中的应用极其广泛,提高工业热电阻检定结果的准确度和检定工作的效率对工业发展极其重要。为此,国内外都进行了一定的研究,国外主要采用自动检定系统对工业热电阻进行检定;国内大部分企事业单位还采用人工方式进行工业热电阻检定。随着电子技术和计算机软件开发技术的发展,部分企业或研究院所研制出了能满足检定要求的自动检定系统,但价格昂贵,而且不对外开放,实验室人员无法根据自己的需求进行改进。因此,为提高自动检定系统的性价比,满足实验室检定需求,完善系统软件的数据管理功能,本文设计和开发了工业热电阻自动检定系统软件。

  工业热电阻自动检定系统由数据采集装置、自动控温装置、恒温设备、计算机、通用打印机和自主研发的专用软件组成,结构如图1所示。

  系统工作时,将标准铂电阻温度计和被检工业热电阻温度计一起插入恒温槽中,各传感器的引线按要求通过多通道传感器转接盒连接到多数据采集装置上,连接控温仪与恒温槽,数据采集装置和控温仪通过RS-232接口与计算机连接。系统软件通过RS-232通信端口向控温仪发送控温指令,向数据采集装置发送指令采集标准铂电阻温度计的值,并判断叵温槽槽温是否满足检定条件,如果不满足则继续当前温度的控温,如果满足则按照检定规程的要求向数据采集装置发送指令;数据采集装置按顺序读取标准铂电阻温度计和被检温度计的值,并通过串口将测量值传给计算机,同时由系统软件进行测量数据的保存和处理。然后控制下一个温度点,重复上述工作,直到完成所有设置的检定温度点后,通过软件生成检定证书,从而实现工业热电阻温度传感器的自动检定。

  3)系统软件能够自动扫描控温装置和数据采集装置对应的RS-232端口号,设置数据采集装置的采样参数;同时能对标准器和检定人员进行管理;具备显示恒温设备控温曲线、设定温度、实际温度、实时测量的电势值或电阻值、波动度、开始时间、结束时间以及当前状态等信息的功能,并能实时显示循环采样数据。

  4)具有断电保护功能,软件在非正常退出的情况下,可以自动保存当前状态和检定数据,重启系统后能够继续当前检定任务。

  5)能够自动完成工业热电阻检定,自动控温、自动判断恒温条件、自动采集和记录测量数据、自动计算、自动生成原始记录和证书。

  系统硬件主要包括数据采集装置、自动控温装置两部分。数据采集装置包括数据采集器和低热电势转换开关。数据采集器用来接收计算机发送的指令,然后按指令进行测量设置,并将测量得到的数据传送给计算机由软件进行相关处理。选用2700数据采集器和7700开关模块组成系统数据采集装置。

  自动控温装置用于接收计算机的控温指令,实现系统恒温槽和检定炉的温度控制和超温保护。系统温度控制装置由宇电五位数字表、固态继电器、交流接触器等组成。

  系统软件部分采用C/S模式开发,采用C#作为开发语言,Visual Studi02010作为开发工具,NETFrame work4.0作为开发平台,结合通信技术、数据库技术开发一套能实现温度传感器检定系统自动控温、自动检定和自动分析处理数据的软件。

  软件主要包括系统管理、检定任务和检定结果3个功能模块,其功能结构如图2所示。系统管理部分主要完成标准器管理、通信设置、采样设置和人员管理。检定任务部分主要完成被检温度计信息录入、检定温度点设置、标准器选择、检定项目设置、通道扫描测试以及检定任务的执行。检定结果部分主要完成检定记录查询、生成原始记录和检定、校准证书。

  用户打开系统软件,首先进行通信参数、控温参数和数据采集相关参数的设置,然后开始检定任务信息设置,包括录入被检温度计信息、设置检定项目及恒温性能参数、设置检定温度点、选择标准器,然后测试系统连接数据采集通道直到所有通道状态正常,方可开始执行检定任务。检定任务完成后控制恒温设备的温度,达到稳定和检定条件后,保温并巡回检定各被检温度传感器数据,检定完成后自动保存并处理测量数据。

  系统管理部分主要完成通信设置、标准器管理、采样设置和人员管理。通信设置主要完成上位机与控温仪、数字多用表通信连接参数设置,上位机通过串口线数字多用表连接。系统能够自动扫描每个设备对应的串口号,扫描过程中界面为灰色提示用户等待,计算机逐个扫描串口,完成后显示于界面中。系统能自动记录用户上次的配置信息,保存于xml配置文件,并在用户下次开启本系统时默认显示该配置信息。泛亚电竞 泛亚电竞官网需要设置的通信参数有波特率、数据位、校验位、停止位、握手协议,主要实现对标准器信息的创建、更新、删除功能。用户可新增标准器信息,所有录入的标准器在列表中显示,用户可以选中列表中任一行,该行标准器信息自动显示在参数控件中,用户可编辑该参数进行标准器信息的修改,或选中某一行信息进行删除。系统根据标准器的有效期自动判断到期时间,并提前一个月提示检定人员送检。采样设置模块主要完成数据采集装置采样频率、单点采样次数、控温阶段采样间隔和保温阶段采样间隔设置。人员管理模块主要完成检定人员和核验人员信息新增、修改、删除以及资质到期提示。

  检定任务部分主要完成被检温度计信息录入、检定温度点设置、标准器选择、检定项目设置、通道扫描测试以及检定任务的执行。用户进入检定任务模块后,首先录入被检温度计信息,然后设置检定项目和对应的恒温性能参数,设定被检温度点、选择使用的标准器,这些信息配置完成后,可以进行通道测试。检定任务开始后,首先向控温仪发送控温指令,然后采集标准器的数据,实时显示控温曲线,同时判断是否满足检定条件,当满足条件时,则开始按照规程测量标准器和被检温度计电阻值。在检定过程中,系统实时显示标准器和被检温度计测量值。检定任务完成后,系统停止控温和数据采集。其流程如图3所示。

  检定结果部分主要完成检定记录查询、生成原始记录和检定、校准证书。用户可以输入检定时间段、检定记录编号、被检温度计出厂编号、送检单位查询历史检定记录,记录显示于列表中。用户可以选择一个记录编号生成该批检定的原始记录,选择某一支温度计编号生成该支温度计的检定和校准证书。证书生成是根据选择的温度计编号查询相关数据库,并按照检定结果计算方法得出检定结果,然后将相关数据填充到证书模板,导出检定证书或校准证书。检定结果计算及判断流程如图4所示。

  经测试,本系统满足JJG 229——2010《工业铂、铜热电阻检定规程》、JJF 1098——2003《热电偶、热电阻自动测量系统校准规范》的要求,系统运行良好,能有效提高工作效率,降低人为误差。系统实现的技术指标如表1所示。

  系统执行检定任务时,软件可实时显示控温曲线、设定温度、实际温度、实际测量值、十分钟波动度以及任务开始时间、结束时间、当前状态等信息。通过输入检定起始时间和结束时间或者检定记录编号、温度计编号、送检单位信息可以查询历史检定记录,可选择某一记录编号生成对应的原始记录和证书。

  本文开发的工业热电阻自动检定系统软件,界面易用、操作步骤简单,能实现自动控温、自动判断恒温条件、自动采集和记录测量数据、自动计算、自动生成原始记录和证书、可查询原始记录和证书等功能。此外,系统软件提供的标准器、人员资质到期提示功能以及形成的原始记录和证书数据库使实验室的管理更加有效和规范。且该系统总体价格相对较低,在技术指标和性能上能满足国家相关检定规程要求,能实现工业热电阻的自动检定。

  随着危险品运输量的逐年增多,危险品货物运输经营业户、运输车辆和从业人员逐年增加,危险品道路运输存在着较大的安全隐患,运事故时有发生。因此,为了提高危险品运输的安全性,加强对危险品运输的统一管理,笔者对危险品运输企业经营安全评价系统进行了研究,开发了模糊综合评价软件,软件的前台界面采用microsoft visual studio 2005进行设计,并采用asp.net开发设计动态网页,软件的后台数据库采用microsoft sql server 2005,建立专用的数据库和数据表,可以很方便地与前台进行连接,响应前台的数据请求和操作,该软件能应用到现今危险品运输的管理中。

  结合危险品运输安全生产的现状,笔者在参考文献\[1\]中,将影响危险品运输安全的车辆、人员、环境、管理等

  4大因素综合分析,并以危险品运输的整个过程中所应面临的主要事件为主线,将危险品安全评价指标划分为运输车辆安全监测指标、运输过程监测水平、事故应急与救援、运输企业管理及制度4个1级指标,4个1级指标下再划分为10个2级指标,2级指标下再划分为40个3级指标。

  对于安全评价的方法,由于其涉及因素众多,而且各因素的描述方式也不同,有的可以定量描述,有的则只能采用半定量描述或定性描述。因此,多因素评价问题一直是人们研究的课题。目前,国内外常用的有层次分析法,灰色系统理论评价方法,神经网络评价方法等,本文针对危险品运输的动静态指标的特点,采用模糊综合评价法对危险品运输进行安全评价,安全评价系统程序的流程如图1所示。

  危险品运输安全评价软件提供给3种用户使用:①行业专家:主要负责指标体系的权重调查,各危险品运输三级指标分值的评定;②交通管理部门:相当于管理员的职责,负责指标的筛选及制定,下发调查问卷,收集统计调查结果,收集统计指标评分,统计各企业的评价结果;③企业访客:可以浏览评价网页,查看本企业的评分,打印评分报表,上传企业数据及资料。

  因此,该软件的特点是:所有用户均通过网络访问,软件具有windows操作界面,界面友好,用户操作方便。软件整体由前台界面开发设计和后台数据库开发设计两大部分组成。

  软件的前台界面开发环境采用microsoft visual studio 2005,采用asp.net开发设计动态网页,可以很好地实现b/s结构,面向用户,对数据的访问请求以网页形式展现,很好的人机交互界面,方便用户操作后台数据库开发环境采用microsoft sql server 2005,建立专用的数据库和数据表,可以很方便地与前台进行连接,响应前台的数据请求和操作。

  本文中,危险品运输安全评价系统采用b/s结构的web应用程序,b/s结构的程序和传统结果程序相比虽然具有无需客户端,部署方便等优点,但同时也具有一些不足之处,如用户界面的表现力不够丰富,网络传输自身上的一些安全性问题等等。因此,本系统的设计从web应用程序的特点出发,考虑到网络带宽,传输协议,安全性等各方面的因素,充分发挥结构应用程序的优势,并结合具体的技术在最大程度上克服其缺点。本系统采用三层结构。在系统内部采用层次表示层、业务逻辑层,数据访问层。如图2所示。

  危险品运输安全评价系统的使用人员有系统管理部门、安全评价专家、企业访客。系统管理部门具有最高权限,对整个系统负有全责。

  本系统分为以下几大模块:用户登录模块、监控管理模块、指标调查模块、指标筛选模块、权重计算模块、评价模块、政策浏览模块。

  (1)用户登录模块。本系统开放3类身份用户,管理员、专家和访客。不同身份限定不同的用户名和密码,用以识别身份进而进行不同权限的操作,另外附上验证码辅助验证登录。

  (2)监控管理模块。该模块对运输过程的动态数据进行实时监控,采集的数据加以管理,只有管理员身份可以访查该模块的数据,进而确定后面的评价指标数据。

  (3)指标调查模块。该模块面向专家,针对所开放的专家人群,一方面专家对评价指标重要性调查表进行详细填写,专家也可以根据自身对该行业和系统的认知,扩充评价指标;另一方面,专家参与企业指标的评定打分,管理员根据专家的评定,得出企业评分等级。

  (4)指标筛选模块。该模块面向管理员,管理员根据初始的评价指标和专家扩充的指标,进行合理的筛选,针对具体的危险品公司进行适当的筛选,以适应实际,筛选好的指标用来作为评价该公司安全程度的依据。

  (5)权重计算模块。该模块面向管理员,管理员对筛选好的指标进行权重计算,结合专家的调查结果,计算出每位专家对应的指标权重,并计算出最终综合权重,所得权重参与后续评价计算。

  (6)评价模块。本系统采用模糊综合评价方法进行评价,该模块划分成3个子模块,权重确定模块、模糊评价模块、后台管理模块,前2个子模块都同时面向专家和管理员,后台管理模块只面向管理员。权重确定模块要求请专家根据实际情况对三级评价指标进行重要性确定,从而得到各个指标的权重,同时要求请专家根据实际情况对三级评价指标进行等级评价选择,评价统计好之后,管理员根据等级评价结果生成模糊矩阵,结合指标权重,进行模糊计算,生成对应评价结果。

  (7)政策浏览模块。该模块面向所有用户,展示了本系统的法律依据,增强了可信度和严肃程度。

  随着企业的不断发展,信息资产的不断壮大,标准而统一的管理方式越来越得到重视。在终端维护的领域中,为减少环境的复杂度,降低信息系统推广成本,提高管理和维护效率,终端标准化配置是必要的。然而在维护这些标准化配置的过程中,很多操作都是重复的,耗时的。《终端软件安装一键定置工具》(以下简称《软件》)以应用软件自动脚本配置为核心,实现多应用软件的统一配置、一键打包、自动安装的功能,从而提高终端软件维护效率,减免人为操作的烦琐和错误。

  桌面应用软件的安装操作以事件驱动为原理,即通过鼠标点击、键盘敲击等事件来触发软件下一步动作,要想实现应用软件的自动安装则必须按照一定的顺序在既定的时机对应用软件上的组件(控件)发送特定的事件,从而驱动软件完成一系列动作,实现对目标软件进行一系列操作的定义我们称之为脚本录制。将我们需要的操作录制成脚本,可以实现自动、准确、重复的操作,提高执行效率。

  脚本录制在软件测试中广泛被应用,本软件基于脚本录制的原理,通过Hook技术获取应用窗体控件信息,通过本软件提供的功能先控件发送特定事件,完成安装脚本的录制。最后通过对录制好的软件进行管理,实现多应用软件安装脚本组合,最终导出完整的执行脚本。

  本软件录制的脚本符合autoit脚本标准,通过autoit工具将脚本和源安装文件统一打包成可执行文件,实现终端软件安装一键定置。

  (1)、兼容性好,《软件》定置的软件可以在不同的windows桌面环境自动运行。

  (2)、配置简易,只要理解自动安装的工作原理,就可以简单方便的配置软件自安装脚本。

  (3)、扩展性强,《软件》提供了基本的自动配置操作,同时也集成了自定义操作的输入,只要熟悉autoit脚本就可以做出更为复杂的定置执行包。

  《软件》包含了如下几个功能模块:自安装脚本录制、自安装脚本管理和脚本编译模块。模块具体功能如下:

  (1)、自安装脚本录制:该模块提供了制作应用软件自安装脚本的功能,通过钩子技术实现对应用软件句柄信息的获取,然后再通过界面完成软件安装配置,最后通过流的方式叫脚本独立保存在文件中。

  (2)、自安装脚本管理:该模块提供对录制脚本删除、打包导出录制脚本功能。

  (3)、脚本编译模块:该模块实现了对导出的自安装脚本的封包工作,最终输出一键自安装包。

  用户通过系统主界面进入到“创建自动安装脚本”界面,此时程序会在系统注册键盘和鼠标的钩子程序。选择要录制的文件,点击“运行程序”按钮,开始自安装脚本的录制。应用软件启动后,根据界面提示组合键“ctrl+s”启动鼠标钩子,此时用鼠标点击应用软件,激活应用软件窗口,然后再按组合键“ctrl+c”停止鼠标钩子,程序将捕获到应用软件的句柄。通过该句柄我们可以获取到应用软件的组件信息,如图1所示:

  有了应用软件的控件信息后,我们在通过程序提供更多操作选项操作应用程序上的控件。如点击“确定”按钮,如图2所示:

  自动安装脚本是一种类似BASIC脚本语。

Copyright © 2020-2023 泛亚集团有限公司 版权所有
电 话:624-123-4757    手 机:13804700023   传 真:+86-123-4567    E-mail:adminfanya@youweb.com
地 址:山东省威海市火炬高技术产业开发区文化西路185-1号
鲁ICP备20031411号

扫一扫关注AVIA ESPORTS泛亚电竞微信公众帐号

免费咨询 投诉建议