第一篇:教育教学软件的开发与应用(范文)
教育教学软件的开发与应用
长期以来,以凯洛夫的五段教学法为代表的传统教学模式一直在学校占着统治地位。它以教师为中心,学生处于知识的被动接受者的地位,学生学习的主动性被忽视,甚至被压抑,创造性被抹杀。这与现在要培养高素质创造性人才的社会要求相悖,已不再适应时代要求,难以承担起未来社会的重任。
对学生学习规律的研究与当前信息化的社会环境相结合,正在创造出各种高水平、高效率的崭新的学习模式[1]。利用各种现代化技术手段与多种媒体相结合的CAI课件教学就是其中的一种。它以一种全新的视听感觉带来了一种全新的教学模式。随着理论与技术的进步,它也必将给未来的教育带来持久、深远的影响。
一、教育教学软件在现代化教育教学中的地位
教学软件具有多种信息的处理优势,有着良好的交互性。实验心理学家赤瑞特拉(Treicher)的著名的人类获取信息的途径实验表明:人类获取信息的83%来自视觉,11%来自听觉,3.5%来自嗅觉,1.5%来自触觉,1%来自味觉。教学软件提供的刺激既能看,又能听,还能动手操作。这样调动多种感官来获取的信息量远比单一听老师讲课多得多,而且记忆印象也更深刻。因此,有效合理地利用教学软件,可以充分调动学生的多种感官,吸引学生的注意力,使其更好的理解和掌握课堂教学内容。
教学软件有良好的交互性。通过精心设计的问题创设问题情境,有助于培养学生动手实践动脑分析的能力。激发学生自主学习、探究问题的兴趣。调动学生的学习热情,变“要我学”为“我要学”。实现以学生为主体的新型教学模式。这其中教学软件所起到的作用是传统教学手段所无法完成的。随着信息技术的提高,教学理念的丰富,教学软件所起到的作用将日益增加,直至成为教学中不可缺少的一部分。
二、教学软件的使用原则
1.设计为主,理念为先
一个优秀的课件,除了要有精美的画面,互动的流程,动听的音乐这些外在的东西外,其本质内容是精心的设计,只有好的设计理念才能制作出符合实际需要的优秀作品。
2.简洁多样,实用为主
在现阶段由于软硬件设施还不够完善。运用教学软件辅助教学,还难以大面积走入到常规教学课堂。更多的时候还是为了参加一些教学比赛,交流观摩,因此,教学软件的制作应用更注重了软件本身,注重了利用课件这种形式,而忽略了课件在课堂教学中的真正作用。走进了一种为用而用的误区。这样的软件往往更多的注重了外观。画面华丽多彩,动画引人入胜,音乐优美动听,制作精雕细琢,技术日趋复杂,制作周期延长,但在实际教学中却收效甚微,甚至适得其反。究其原因,非教学因素过多的吸引了学生的注意力,使得学生的注意力全在课件上,而不是在教师讲解的内容上。因此,在软件制作上,保证美观的同时,要做到画面简洁大方不冗余。尽可能少的使用非教学因素的动画、声音、图片等视觉冲击力较强的因素(轻松练习时除外)。而对一些较难理解、把握的课程内容则应尽可能地使用声、像、动感等多种因素,增强对学生的刺激,以求得更好的效果。
在制作软件时,还要注意软件的实用性。对于一些可以通过生活中常见实例即可解决或可以简单动手完成的实验,就不用教学软件来解决。只针对那些较抽象,难理解,不易掌握或是需要增加艺术欣赏性的内容才设计软件,以期使学生更容易理解,达到降低学习难度,增强学习效果的目的。这样设计出来的教学软件紧扣主题,高效实用,又降低了制作时间成本,真正起到了辅助教师而不是取代教师的“辅助”教学的作用。
三、逐步转变了教学模式
传统教学模式,老师讲,学生听,一支粉笔,一块黑板一堂课。老师讲什么,学生听什么,老师讲多少,学生学多少,学生的学习完全处于一种被动接受的地位,主动性不强,思维受限制,创造性受到压抑。在这种模式下,培养出来的学生多数不会学习,效率不高,缺乏创新精神,难以适应未来社会激烈的竞争,无法成为高素质的人才。新的教学理论打破传统,提出学生是学习的主体,讲求师生互动,要求主动探索,主动学习,使学生掌握学习方法,学会自我学习。随着教学软件使用的深入,课堂教学逐渐改变了一支粉笔一块黑板的教学方式,开始了灵活多样的教学尝试。
利用教学软件容量大,形象性好的特点提出多样的问题,创设不同的情境,引导学生多动脑分析,培养学生的发散性思维,激发学生的创造力。注意对学生自我学习能力的培养。对于课堂中重点、难点内容,通过设计软件来逐层分析。通过形象的剥洋葱皮似的逐层分析,教会学生一种分析问题的思路和方法,最终得出正确的结论。在这里,软件主要的作用是展示出一个抽象的过程,使学生在学会知识的同时,更能掌握一种分析问题,自我学习的方法。
当今世界,网络技术已经成熟,网络资源日益丰富,网络应用能力已成为未来社会生活的一项基本生存技能。利用网络资源,指导学生自己寻找资料,再分组合作,共同提出问题并分析、总结、概括(最后也可以由教师作总结,由学生来做比照)。这样培养学生主动学习的精神,逐步掌握通过网络自主学习的方法,并加强学生之间团结合作的精神,提高分析概括总结的能力。
第二篇:软件开发与应用概念介绍
软件开发与应用介绍
北京和展科技有限责任公司
通用管理软件
ERP:所谓ERP是英文Enterprise Resource Planning(企业资源计划)的简写。是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。
ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。
CRM的概念由美国Gartner 集团率先提出。我们认为,CRM是辨识、获取、保持和增加“可获利客户”的理论、实践和技术手段的总称。它既是一种国际领先的、以“客户价值”为中心的企业管理理论、商业策略和企业运作实践,也是一种以信息技术为手段、有效提高企业收益、客户满意度、雇员生产力的管理软件。
SCM(Supply Chain Management)就是对企业供应链的管理,是对供应、需求、原材料采购、市场、生产、库存、定单、分销发货等的管理,包括了从生产到发货、从供应商的供应商到顾客的顾客的每一个环节。
它主要是一种整合整个供应链信息及规划决策,并且自动化和最佳化信息基础架构的软件,目标在于达到整个供应链的最佳化(在现有资源下达到最高客户价值的满足),为一种新的决策智能型软件,覆盖在所有供应链公司的ERP和交易处理系统之上。 SCM通常具有一个转换接口,用以整合供应链上各公司的应用系统(尤其是ERP系统)及各种资料型态,此转换会通过标准中介工具或技术,如DCOM、COBRA、ODBC等等,提供与主要决策系统互动的能力。
EAM(Enterprise Asset Management)是面向资产密集型企业的企业信息化解决方案的总称。它以提高资产可利用率、降低企业运行维 护成本为目标,以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动。通过提高设备可利用率得以增加收益,通过优化安排维修资源得以降低成本,从而提高企业的经济效益和企业的市场竞争力。
HR-Human Resource人力资源,目标是让企业HR更好地进行人力资源的发展和规划。系统重点是实现人力资源部门在员工素质管理、薪酬管理、绩效考核等方面的需求。 OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。
行业管理软件:针对具体行业应用开发的自定义软件。
软件开发
JAVA开发工具:
JDK:1998年12月Sun公司发布了Java Software Development Kit(简称JAVA2 SDK)。
这个软件包提供了Java编译器、Java解释器,提供运行在不同操作系统上的版本。EditPlus:共享软件,也是功能很全面的文本、HTML、程序源代码编辑器。默认的支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript的语法着色。通过定制语法文件还可以扩展到其他程序语言。可以在Tools菜单的Configure User Tools菜单项配置用户工具,配置好Java的编译器Javac和解释器Java后,通过EditPlus的菜单可以直接编译执行Java程序。Eclipse是一个开放可扩展的集成开发环境(IDE)。它不仅可以用于Java的开发,通过开发插件,它可以构建其他的开发工具。Eclipse是开放源代码的项目,并可以免费下载。建议使用Releases或Stable Builds版本。Borland JBuider是跨平台Java开发环境,可以用于构建符合工业标准的Java应用系统,开发EJB、Web、XML以及数据库等各类应用程序。双向、可视化设计工具使得我们可以快速的构建各种J2EE应用程序。Jcreator:是一个用于Java程序设计的集成开发环境,具有编辑、调试、运行Java程序的功能。它又分为LE和Pro版本。LE版本功能上受到一些限制,是免费版本。Pro版本功能最全,但这个版本是一个共享软件。这个软件比较小巧,对硬件要求不是很高,完全用C++写的,速度快、效率高。具有语法着色、代码自动完成、代码参数提示、工程向导、类向导等功能。第一次启动时提示设置Java JDK主目录及JDK JavaDoc目录,软件自动设置好类路径、编译器及解释器路径,还可以在帮助菜单中使用JDK Help。微软开发环境:
Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows平台应用程序开
发环境。目前已经开发到 9.0 版本,也就是 Visual Studio 2008。Visual Studio 可以用来创建 Windows平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。
从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
Visual Basic.NET是基于微软.NET Framework之上的面向对象的中间解释性语言,可以
看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。但由于改动太大,导致VB.net对VB的向后兼容性不好,在业界引起不小的争议。建模工具:
UML是一种编制系统蓝图的标准化语言,可以实现大型复杂系统各种成分描述的可视
化、说明并构造系统模型,以及建立各种所需的文档。它是一种定义良好、易于表达、功能强大且普遍适用的建模语言。UML的发展对软件工程的发展做出了杰出的贡献。 Rational Rose 是一个完全的,具有能满足所有建模环境(Web开发,数据建模,Visual
Studio和 C++)需求能力和灵活性的一套解决方案。Rose 允许开发人员,项目经理,系统工程师和分析人员在软件开发周期内在将需求和系统的体系架构转换成代码,消除
浪费的消耗,对需求和系统的体系架构进行可视化,理解和精练。通过在软件开发周期内使用同一种建模工具可以确保更快更好的创建满足客户需求的可扩展的、灵活的并且可靠的应用系统。
Microsoft Visio:是Windows操作系统下运行的流程图和矢量绘图软件,它是Microsoft
Office软件的一个部分。
常用框架简介:
Struts是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对
象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性
而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。
EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com
技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB(Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。
所谓COM(Componet Object Model,组件对象模型),是一种说明如何建立可动态互变
组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。
常用网页设计工具:
Macromedia Dreamweaver:可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。
Photoshop:世界顶尖级的图像设计与制作工具软件。图像处理是对已有的位图图像进
行编辑加工处理以及运用一些特殊效果,其重点在于对图像的处理加工。
Flash是交互式矢量图和Web动画的标准。网页设计者使用Flash能创建漂亮的、可改
变尺寸的、以及极其紧密的导航界面、技术说明以及其他奇特的效果。
Adobe Fireworks CS3 软件可以加速 Web 设计与开发, 是一款创建与优化 Web 图像
和快速构建网站与 Web 界面原型的理想工具。Fireworks CS3 不仅具备编辑矢量图形与位图图像的灵活性, 还提供了一个预先构建资源的公用库, 并可与 Adobe Photoshop
CS3、Adobe Illustrator CS3、Adobe Dreamweaver CS3 和 Adobe Flash CS3 软件省时集成。在 Fireworks 中将设计迅速转变为模型, 或利用来自 Illustrator、Photoshop 和 Flash 的其它资源。然后直接置入 Dreamweaver CS3 中轻松地进行开发与部署。软件测试工具:
WinRunner(TM)是一种企业级的用于检验应用程序是否如期运行的功能性测试工具.通
过自动捕获,检测和重复用户交互的操作,WinRunner能够辨认缺陷并且确保那些跨越多个应用程序和数据库的业务流程在初次发布就能避免出现故障,并且保持长期可靠运行。WinRunner的特点在于: 与传统的手工测试相比,它能快速、批量地完成功能点测试;能针对相同测试脚本,执行相同的动作,从而消除人工测试所带来的理解上的误差;此外,它还能重复执行相同动作,测试工作中最枯燥的部分可交由机器完成;它支持程序风格的测试脚本,一个高素质的测试工程师能借助它完成流程极为复杂的测试,通过使用通配符、宏、条件语句、循环语句等,还能较好地完成测试脚本的重用;它针对于大多数编程语言和Windows技术,提供了较好的集成、支持环境,这对基于Windows平台的应用程序实施功能测试而言带来了极大的便利。
LoadRunner是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施
并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
QuickTest Professional是新一代自动化测试解决方案,采用了关键词驱动
(Keyword-Driven)测试的理念,能完全简化测试的创建和维护工作。QuickTest关键词驱动方式独有之处在于,测试自动化专家可以通过一个整合的脚本和纠错环境,拥有对基础测试脚本和对象属性的完全访问权限,这些脚本和纠错环境与关键词视图(Keyword View)可以互为同步。
CUnit:是开发源码的白盒测试用例。CUnit以静态库的形式提供给用户使用,用户编
写程序的时候直接链接此静态库就可以了。它提供了一个简单的单元测试框架,并且为常用的数据类型提供了丰富的断言语句支持。
JUnit是使用最广泛的xUnit测试框架之一。JUnit是Erich Gamma和Kent Beck编写的,通常用于测试基于Java的开源软件,而且最常用的IDE都对JUnit提供了充分的支持。用JUnit编写测试相当简单,只需创建一个实现TestCase的类,编写一些以test开头的方法,其中设置一些断言,然后用你最喜欢的工具来运行这些测试。默认情况下,JUnit会自动运行以test开头的方法,不过,你也可以根据需要改变这种行为。
中间件服务器
WebSphere:IBM WebSphere产品系列是一套典型的电子商务应用开发工具及运行环境。
该产品系列包括:
1)NetObject Fusion提供许多构建和组织站点的工具,可用来建立和管理整个Web站点;
2)NetObject BeanBuilder是一个构建applets的可视化写作工具;
3)NetObjects ScriptBuilder提供了Smart HTML、JavaScript、JSP等的编辑器;
4)Lotus Domino Go Webserver是一个Servlet使能的Web服务器;
5)IBM WebSphere Studio提供了项目工作台和有关向导,这些向导可用来存取数据库、
创建JavaBean和servlet等等; 6)IBM WebSphere Application Server(WebSphere应用服务器)是一个Web应用服务器(内含IBM Http Server),它本质上是适合于servlet的Web服务器插件,提供了增强的Servlet API和Servlets管理工具,并集成了JSP技术和数据库连接技术。Weblogic:WebLogic是美国bea公司出品的一个application server确切的说是一个基于j2ee架构的中间件,webserver是用来构建网站的必要软件用来解析发布网页等功能,它是用纯java开发的。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持serverl/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。Resin服务器平台介绍简介Resin提供了最快的jsp/servlets运行平台。在Java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。
第三篇:2013最新版互联网软件开发与应用 复习资料
名词解释
互联网软件:是指根据互联网的特点,充分发挥其作用,在互联网环境中运行的、提供某种服务或实现某种功能的系统。
1.Web:全称World Wide Web,缩写为www.xiexiebang.comAME(规范的名称);RP和TXT(文本项)。77.DNS解析过程具体步骤:客户机提出域名解析请求,并将该请求发送给本地的域名服务器;当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回;如果本地的缓存中没有该记录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址;本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该记录,则返回相关的下级的域名服务器的地址;重复上一步骤,直到找到正确的记录;本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将结果返回给客户机。
78.IIS 6.0提供的服务:发布信息、传输文件、支持用户通信和更新这些服务所依赖的数据存储等基本服务。79.安装IIS的两种方法:从“控制版面”中安装;通过“配置您的服务向导”安装。80.网站的基本属性:网站标识、设置端口、SSL端口、连接超时。
81.架设多个Web网站的方式:使用不同IP地址;使用不同端口号;使用不同主机头。82.创建虚拟目录的最常见的两种方法:使用虚拟目录创建向导;使用Web共享。
83.在IIS 6.0中,Internet信息服务提供与Windows完全集成的安全功能,支持6种身份验证方法:匿名身份验证;基本身份验证;摘要式身份验证;高级摘要式身份验证;集成Windows身份验证;证书。84.FTP服务器可以以两种方式登录:匿名登录;使用授权账号与密码登录。
85.在“FTP站点”选项卡中的“FTP站点连接”选项区域中,可以设置连接是否受限制、限制的连接数量及连接超时,各选项的作用:不受限制、连接限制为、连接超时。
86.在创建虚拟站点之前,需要做好两个方面的准备工作:设置多个IP地址;创建或指定主目录。87.Head元素内的元素有下列功能:给文档一个标题;安排多个文档之间的关系;告诉浏览器穿件一个搜索格式;提供一个向特定浏览器和其他观察器传递特殊消息的方法。
88.Body元素支持的属性:alink,定义活动链接颜色;background,指向用作文档背景的图像的URL;bgcolor,定义文档背景颜色;bgproperties,如果它被设为fixed,背景不能滚动;leftmargin,以像素为单位设置文档左侧边界宽度;link,定义未访问链接的颜色;text,定义文档颜色;topmargin,以像素为单位设置文档顶边界宽度;vlink,定义已被访问过的连接的颜色。
89.颜色:black,黑色,#000000;green,绿色,#008000;navy,海军蓝,#000080;teal,水鸭绿,#800080;silver,银白,#cococo;lime,酸橙色,#00ff00;blue,蓝色,#0000ff;aqua,水蓝,#00ffff;maroon,深褐色,#800000;olive,橄榄色,#808000;purple,紫色,#008080;gray,灰色,#808080;red,红色,#ff0000;yellow,黄色,#ffff00;fuchsia,品红,#ffooff;white,白色,#ffffff。90.锚链有两种类型:文本锚链、图形锚链(多样化)。
91.不论使用的事文本锚链还是图形锚链,都使用一个相对的或绝对的引用。相对引用:对同一个计算机上的文件的URL引用又被称为相对引用,这意味着URL是相对于浏览器最初装载一个Web页的计算机和目录的。绝对引用:指明Web页的精确的计算机、目录和文件的URL引用称为绝对应用。
92.检录一个到E-mail的链接和建立一个到其他主页的链接相类似,区别就是锚链元素的引用:例新浪网首页,http:是Web链;mailto:是E-mail链;news:是UseNet新闻链;FTP:是FTP站链;WAIS:是WAIS数据库链;telnet:是telnet链。
93.表格标记:
94.对齐表格元素:
95.有三种类型的标记可用于创建字段:
96.
98.标记的属性:name,定义数据名;size,指定文本或口令输入字段大小,以字符表示;maxlength,指定一个文本或口令字段允许的最大字符个数;value,对于文本或口令字段,它定义了显示的缺省文本;checked,选中一个复选框或单选按钮,对其他类型标记没有意义;type,设置要显示的输入字段类型。
99.DOM中节点之间的关系:父节点、子节点、兄弟节点、子孙节点、祖先节点、根节点。100.有关节点类型的规定:整个HTML文档是一个文档节点;在HTML文档中,每一个HTML标签都是一个元素节点;包含在HTML标签之间的文本是文本节点;每一个HTML属性都是属性节点;HTML中的注释属于注释节点。
101.DOM的四个基本接口:Document、Node、NodeList以及NamedNodeMap。
102.Document接口的属性:documentElement,该属性为只读属性,可以返回一个Element;styleSheets,该属性为只读属性,可以返回一个StyleSheetList样式数组。
103.JavaScript的存放位置:在
第四篇:中小学机器人教育开发与应用心得体会
中小学机器人教育开发与应用心得体会
书院街小学 孔德鹏
一、在中小学开展的机器人教育具有重要的意义。主要体现在以下几个方面:
1.促进教育方式的变革,培养学生的综合能力
在机器人教育中,课堂以学生为中心,教师作为指导者提供学习材料和建议,学生必须自己去学习知识,构建知识体系,提出自己的解决方案,从而有效培养了动手能力、学生创新思维能力。
2.有效激发学习兴趣、动机 “寓教于乐”是我们教育追求的目标。这也是当前教育游戏成为当前研究热点一个原因。学习兴趣是学生的学习成功重要因素。机器人教育可以通过比赛形式,得到周围环境的认可和赞赏,能够激发学生学习的兴趣,激发学生的斗志和拼博精神。
3.培养学生的团队协作能力
机器人教育中大多以小组形式开始,机器人的学习、竞赛实际上是一个团体学习的过程。它需要学习者团结协作,包容小组其他成员的缺点和不足,能够与他人进行有效沟通与交流。在实践锻炼中提高自己的团队协作能力,其效果比普通的教育方式、方法更加有效。
4.扩大知识面,转换思维方式
在机器人的学习过程中,通过制作机器人过程中的实际问题解决,可以学到模拟电路、力学等方面知识,不但对物理学科、计算机学科的教学起到促进作用,同时也扩大、加深了学生科学知识;通过完成任务和模拟项目使学生在为机器人扩充接口的过程中学习有关数字电路方面的知识;通过为机器人编写程序,不但学到计算机编程语言、算法等显性知识,更有意义的是通过为机器人编写程序学到科学而高效的思维方式,逻辑判断思维、系统思维等隐性知识
二、中小学机器人教学活动的几点做法:考虑到中小学生和机器人课程的特点,为培养学生的综合设计能力和创新能力,本人认为机器人教学应该在教学内容、教学方法、教学组织方面一改其它课程的教学模式,走出一条新的路子来。
1、教学内容 :机器人教学应注意学生知识广度的学习。虽然仅通过一门课程来扩充学生的知识面效果有限,但是由于机器人的设计涉及到光机电一体化、自动控制、人工智能等多方面问题,既有硬件设计也有软件设计,所以是让学生了解和掌握大量知识的绝好机会。知识不追求深度,只要求广度。例如在确定教学内容时,注意力不要仅放在竞赛用轮式成品机器人上,还应该关注单片机、嵌入式CPU、各种传感器、电机、机械部件等软硬件技术在机器人和自动化技术上的应用。
2、教学方法:应根据学段和学科情况选择不同的综合设计教学方法。如:小学阶段可让学生完成轮式竞赛用机器人的功能模块组装的设计;初中阶段可进行生活与学习中实用机器人的创意设计;高中信息技术课中可重点对机器人智能软件算法进行设计;而高中通用技术课中可重点对机器人的电气部分、传感器部分、动力部分和机械部分进行相关设计。总之,教学方法应该侧重综合设计,而不是放在问题的分析上。
3、教学组织 机器人教学应事先营造好供学生动手动脑进行设计活动的环境。提供必要的设备和工具(包括工具软件),组织学生进行探究式学习,特别应注意探究式学习三个要素(任务驱动、协作学习、教师引导)的构成,让学生能够充分化动手。同时,还应提倡设计过程的规范化,用于提高学生的综合设计能力。教学活动不仅在课堂上进行,还应组织学生在课余时间做适当的工作,以保证教学的完整性和有效性。
教育机器人活动受到越来越多的师生欢迎,教育机器人必将为我国的素质教育做出应有的贡献,教育机器人的前途是光明的。
第五篇:浅谈热力公司供热收费软件的开发与应用
摘要:本文简述了热力收费软件在供热收费体制改革中发挥的作用,以及软件开发的工作思路和想法,并介绍了软件开发过程以及软件的特点、功能模块和应用情况。
一、前言
随着城市供热体制改革试点工作的稳定推进,供热收费体制已由原来的单位统包用热制度,向用热商品化、货币化转化,对职工的取暖费补贴变“暗补”为“明补”,这无疑是一场供热革命。面对突如其来的变革,一大部分热用户还不能理解热费改革的重要意义,持观望和抵触情绪。鉴于此,秦皇岛市热力总公司积极应对,除通过新闻媒体大力宣传热改政策外,加强收费网点建设,拓宽与用户联络渠道,对原来已不适应收费需求的收费软件系统重新开发,经过两个多月的开发调试,已于2003年供暖前投入使用,并在全市范围内设立了十多个收费网点,形成了一个完整的收费网络系统,在公司上下能及时传递收费信息,收费帐目可以及时核对,加强了收费管理,同时也方便了用户交费、查询,为热改的顺利实施做了很好的基础准备工作。下面简要介绍一下热力收费软件的开发和应用情况。
二、收费软件开发的背景及前期准备工作
秦皇岛市热力总公司原收费软件是于2000年开发的,当时供热面积不到200万m2。近几年,热力公司每年都以100多万m2的速度发展,到目前为止,供热面积已达到680万m2。随着供热规模的扩大,用户群体的增多,收费情况变得越来越复杂,在收费过程中存在着用户信息庞大,收费困难,管理复杂,统计工作量大,易出错等问题,经常出现“丢户”、“丢面积”、错收、漏收、重收的现象,造成许多不必要的纠纷,而公司原有软件由于缺乏系统、科学的总体设计思想,已不能从根本上解决问题。同时原软件前后台全部用“PB”开发,无法在全市范围内形成有机的收费网络。
基于上述的内外部环境需求,为积极应对热费改制,公司在政策出台之前即在2003年初就着手重新开发供热收费管理软件系统,以解决目前收费工作中存在的诸多问题,强化供热收费管理,提高工作效率,使企业在竞争中立于不败之地。
为更好地实现开发收费管理系统的任务,首先对开发新系统的必要性进行了可行性分析,并提出报告。待决策后,组织研发人员对系统进行了详细调查、分析、归纳,并对存在问题进行整顿和改进,以使新系统工作得更加经济有效。通过系统调查分析,对原系统的数据流程、数据特征、处理功能、存在问题等有了深入了解以后,就开始建立新系统模型,进而提出系统解决方案,进行系统设计,详细地确定新系统的结构,为系统实施做好充分准备。
三、系统特点
针对热费收缴工作量大、面广、分散的特点,以及先分散收费后集中管理的业务流程,在软件系统设计时也遵循“先分散,后集中”的管理模式,即在总公司和分公司的收费站分别建立数据库,总公司的数据库存放热力总公司管辖的所有用户的收费数据,各分公司只存放其所管辖的用户的收费数据。每天收费结束,各分公司的收费站将其当天的收费情况通过拨号的方式自动传输到总公司数据库,进行收费数据的集中管理。同时,还着重突出了以下几个特点:
1、系统采用了B/S结构,采用微软公司最新数据库编程工具——VB.net和SQL server2000,通过浏览器操作,简单容易,点对点的拨号方式使得数据传输更为方便,运行稳定可靠,更适合收费网络的建立。
2、支持楼宇用户按楼宇、单元、自动生成登记资料。
3、规范化的业务流程划分,方便的操作模式。
4、支持批量录入收款。
5、系统提供图表结合的数据分析功能,有助于领导层决策。
6、分散—集中的数据管理模式,提供安全的数据传输技术。
7、处理海量数据的成功经验,使系统运行速度不受数据量的影响。
四、主要功能模块简述
模块1——台账管理
该模块主要用于处理用户入网登记管理及修改,包括用户的基本数据,分类数据,计算数据和分析数据。此模块充分考虑了用户交款按单位、个人及总额或分期交款的方式,以及不同交款方式的优惠情况,并考虑了取暖面积在优惠期和非优惠期的变更处理。考虑到用户资料修改的重要性,根据系统设置了修改权限。
模块2——业务管理
主要包括批量交款和单户交款,以及优惠金、滞纳金的收取,退款处理,冲账处理,减免处理,修改发票号,修改到账方式,打印处理等。提供快捷、方便的数据录入方法。
模块3——业务查询
此模块主要提供普通操作员和用户进行一般性业务查询及打印,并提供多种方式进行查询,主要查询内容包括用户基本信息,如用户入网资料、交款信息、欠款信息、面积变化、优惠金、滞纳金等,以及统计报表查询,如统计收费明细报表、供热面积统计报表、收费变化情况、欠费原因,分户控制等情况的查询。
模块4——统计分析
此模块主要提供给高级操作人员进行业务查询和数据分析,以便管理层掌握工作人员业绩考核和分公司业务运作情况,加强宏观调控。统计分类一是按单位统计,如按分公司、锅炉房、热力站、收费员等统计;二是按用户类别统计,如住宅、办公楼、商业网点等;三是按时间统计,如日报、月报、历年欠费等。统计内容主要包括面积、费用、新增用户情况,欠费原因,优惠金,滞纳金,分户改造情况等。
各项交款实现自动统计,大部分采用图表结合的统计分析方法,查看数据的同时可以看到数据分析的图表,而且系统支持多种图表,比如可用曲线图来进行对比分析,用柱型图来统计资金收回类型,以金字塔图来统计各月收费情况,各种图表形象直观、简洁明朗、快捷方便。
五、新旧系统的衔接
以前公司营业收费使用的数据库是采用sybase公司用“Powerbuilder”开发的数据库,新开发的采用微软公司的VB.net和SQL server2000新开发的数据库。两者在结构上有很大的不同,前者只能在局域网内运行,属于“CS”模式,而后者则可以在广域网里运行,属于“BS”模式。
热力公司的营业收费工作微机化管理已经很长时间了,长期以来积累了大量的数据资料,为了保持原有数据的完整性,并能及时将数据导入新系统,我们首先把原有的数据库全部导出,根据新数据库的结构要求对原数据库结构进行调整,并根据一些业务发展的需求对数据库增加了字段,同时将原来的数据加以完善和修整。所有的准备工作都完成后,又经过反复的试验没有问题后,才将数据导入新数据库正式启用。
六、硬件配置及数据传输
考虑到营业收费软件的数据库在实际的运行过程中执行多用户访问和处理大量的数据,主服务器选用了双志强(2.0MHz)处理器、1G内存、双SCSI36G硬盘。客户机均采用了赛扬1G以上、128M内存、40G以上硬盘配置。
各个收费网点根据工作中数据量变化的多少,由操作员通过电话线拨号的方式与主服务器通讯,进行“点对点”的联系,与服务器里的数据库进行“双向”更新。这样传输数据的好处有两点:一是保证了数据的安全性,点对点的电话拨号方式相当于一个封闭的网络,防止了网络病毒的侵害和不法分子通过修改数据的可能;二是降低了成本,提高了效率,数据传输会贯穿整个采暖季,而且是每天要传几次,通过这种方式每次只是更新双方数据库中发生变化的数据,执行完一个数据更新过程,时间只需要几分钟。总公司可以在第一时间内掌握了各个收费站点的收费情况,分公司也在第一时间内了解了账目的变化情况,大大提高了工作效率。
七、测试应用情况
在2003年9月底收费软件刚刚完成调试工作就投入使用,并在短短一个多月的时间就完成了7000多万元的收费任务,通过运行调试,系统运行稳定,数据传输可靠,满足了供热收费工作数据量大,变化多的要求,保证了收费及时、高效和准确运行,同时,统计分析报表使供暖收费情况一目了然,各种决策依据清晰明了,方便快捷,极大地提高了企业管理层制定经营收费政策的及时准确性。
八、结束语
通过两次收费软件的开发应用,我们感到在软件开发之前,企业首先编制一个信息化总体发展规划是非常重要的,软件开发不能独立地去搞,要站在全局的角度去考虑解决方案,用系统的观点去分析问题,而且总体构想要符合现代企业发展的需求。因为管理信息系统科学是依赖于管理科学和技术科学的发展而形成的,所以要建立一套完整的管理信息系统不仅要依赖于先进的计算机软件技术,而且要积极吸纳先进的管理理念、管理思想和管理方法,另外,从技术角度看,软件开发要充分考虑其兼容性和持续改进性,并做好与其他信息系统的接口工作,做到资源共享、信息共存。最后一点就是开发与应用并重,注意克服重开发,轻应用的倾向,特别是公司领导干部要高度重视,逐步转变思想观念和工作习惯,要带头应用信息技术,确保信息系统的高效运行和长足发展。
文档为doc格式
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
高中生物优质教育资源的开发与应用研究
高中生物优质教育资源的开发与应用研究 ——生物视频教学片《人与生物圈》的制作和应用 河北省宁晋县职业技术教育中心 江庆平【摘要】新课程改革推进过程中,新课程突出学生......
超声工作站开发与应用
拓展超声诊断思路,提高超声检查效率 ——XXX卫生院超声工作站开发与应用 随着医学的发展,越来越多的医院超声科都配备了不少先进的现代化超声设备。先进诊疗技术的开展,使超声......
幼儿教育资源开发与应用研究
幼儿教育资源开发与应用研究【摘要】伴随着国内教育改革进程的不断深化,现阶段国内的幼儿教育水平也得到了显著提高。为了能够让幼儿在成长过程当中享受到更加优秀的传统文化......
武汉市中小学校环境教育校本课程开发与应用调查表-1
武汉市中小学校环境教育校本课程开发与应用 调 查 表 学校全称: 所在区属:填表人姓名: 联系电话:电子邮址: 被调查学校基本情况: 占地面积:平方米;绿化面积:平方米;绿化覆盖率:%; 学生人......
高等院校慕课、微课教学开发与应用”培训心得
“高等院校慕课、微课教学开发与应用”培训心得 2014-10-25~2014-10-26,南昌 利用周末两天时间,系里派我和吴老师两人赴南昌参加了“高等院校慕课、微课教学开发与应用”培训......
CAI教学软件
摘 要:本文了分析CAI课件发展现状,说明网络课件的概念、内容及特点,介绍网络课件开发的工具与方法,重点从总体设计、教学设计、软件开发、界面设计、文档完整性及网络发布性等......
移动教学软件
移动教学软件是包括手机,paid,还有其他移动终端设备,通过可移动设备、网络来实现教学设备的转换,可移动视频,可移动课件等等。 通过移动教学软件可以实现超越时空,超越地理限制,实......
多媒体教学软件
多媒体教学软件 一、选择题 1.第一章 P7 行为主义学习理论的发展始于20世纪30年代,其代表理论不包括(B)。 A.桑代克的“试误说” B.杜威的“做中学” C.华生的“刺激反应说” D......