MapInfoGIS应用系统二次开发技术

MapInfoGIS应用系统二次开发技术
MapInfoGIS应用系统二次开发技术

MapInfoGIS应用系统二次开发技术

吕丽英,耿云峰

(河北省第三测绘院,河北石家庄050031)

[摘要]

对MapInfo基本产品进行了介绍,系统阐述了三种利用MapInfo产品进行的二次开发模式:

MapInfo作为独立开发平台,利用MapBasic进行二次开发模式;将MapInfo作为OLE对象的开发模式;利用基于ActiveX的MapX控件所进行的开发模式。

[关键词]地理信息系统;MapInfo产品;二次开发;MapBasic;OLE对象;MapX控件[中图分类号]P208

[文献标识码]A

[文章编号]1007-3000

(2008)02-4[收稿日期]2007-12-13

[作者简介]吕丽英(1976-),女,汉族,河北省石家庄人,工程师,主要从事航测遥感及地理信息系统应用开发工作。

常用的地理信息系统平台产品种类很多,但是由于这类产品具有广泛的适用性,因此用户在进行本行业内的地理信息应用系统建设时,往往需要进行这些系统的二次开发,以适应具体业务的需要。

MapInfo系列产品具有良好的性价比,在国

内外的GIS应用中相当普及,易于进行各种方式的二次开发,根据所积累的实践经验,下面简要介绍如何利用MapInfo部分产品进行地理信息系统的二次开发。

1MapInfo基本产品介绍

MapInfo是美国MapInfo公司1986年推出的

桌面地图信息系统,至今已从最初的MapInfofor

DOS1.0发展到了MapInfoprofessional8.5。MapInfo产品定位在桌面地图信息系统上,与ArcInfo等大型GIS系统相比,因MapInfo图元数

据不含拓扑结构,它的制图及空间分析能力相对较弱,但对大众化的PC桌面数据可视及信息地图化应用来说,MapInfo小巧玲珑,易学易用,价位较低,是一个优选GIS产品。

在MapInfo的系列产品中,应用最为广泛的是MapInfoProfessional。MapInfoProfessional是一种基于普通PC微机的通用桌面地理信息系统软件,作为基础的MapInfo产品模块,其主要技术特点如下:

1)快速数据查询,高速屏幕刷新,用户界面具

有良好的图形显示效果;

2)集成能力强,能够根据数据的地理属性分

析信息的应用开发工具,有功能强大的地图数据组织和显示软件包;

3)数据可视化和数据分析能力较强,可以直

接访问多种数据库的数据,如Oracle、Microsoft

Access、Informix、SQLServer、Dbase等;

4)专题地图制作方便,数据地图化方便;5)同时支持16/32位的应用开发,适用于多

种计算机操作系统,如Windows3.1、Windows95、

WindowsNT、OS/2等;

6)完整的Client/Server体系结构;7)完善的图形无缝连接技术;

8)支持OLE2.0标准,使得其它开发语言如

VisualBasic、VisualC++、PB、Dephi等能运用IntegratedMapping技术将MapInfo作为OLE对

象进行开发。

MapInfo的开发模式

MapInfo提供了自己的二次开发平台,用户

可以在平台上开发各自的GIS应用。二次开发方法归结起来有三种,MapInfo作为独立开发平台,利用MapBasic所进行的二次开发模式;将

MapInfo作为OLE对象的开发模式;利用基于ActiveX的MapX控件所进行的开发模式。2.1MapInfo作为独立开发平台,

利用

MapBasic的二次开发模式

MapInfoProfessional提供了基本的GIS功

能,如数据接收功能、建库功能、图形功能、数据

查询与检索功能、专题图制作功能、简单分析功能、数据输出功能等。而MapBasic是建立在MapInfo平台上的用户开发语言,是针对MapInfoProfessional进行的二次开发,完善MapInfoProfessional的功能和灵活地进行各种专业所需功能的开发。它是一种类似Basic的解释性语言,利用MapBasic编程生成的*.mbx文件能在MapInfo软件平台上运行,早期的MapInfo二次开发都是基于MapBasic进行的。MapBasic学起来容易,用起来却束缚多多,无法实现较复杂的自定义功能,用它来建立用户界面也很麻烦,从现在角度看,MapBasic比较适合用于扩展MapInfo功能。

2.2将MapInfo作为OLE对象的开发模式尽管MapInfoProfessional和MapBasic具有强大的功能,可以实现一般的GIS功能,但是随着用户需求的不断变化,其功能毕竟还是有限的。对于任何GIS软件平台而言,为了能够维持其生命力,就必须要求该平台具有可扩展能力,即支持OLE标准。MapInfo有效地解决了这个问题,允许其它开发语言将它作为OLE对象来进行开发。

1)建立MapInfo自动化对象

OLE自动化开发的首要一步就是建立MapInfo自动化对象,以Delphi为例(后面都是如此),设定一个variant类型的全程变量代表OLE自动化对象,假设该变量名为oleMapInfo,那么有代码:

oleMapInfo:=createoleobject('MapInfo.application')

一旦OLE自动化对象建立,也就是后台MapInfo成功启动,就可以使用该对象的do方法向MapInfo发送命令,如代码:

oleMapInfo.do('setnextdocument.nbspparent'+winhand+'style1')

这一命令使MapInfo窗口成为应用程序的子窗口,winhand是地图窗口句柄,style1是没有边框的窗口类型。另外还可以使用自动化对象的eval方法返回MapBasic表达式的值,如下面语句返回当前所打开的表数,代码如下:

tablesnum:=oleMapInfo.eval('numtables()')

也可以直接调用MapInfo菜单或按钮命令对地图窗口进行操作,如地图放大显示,代码如下:

oleMapInfo.runmenucommand(1705)

2)建立客户自动化对象触发callback

基于OLE自动化开发的难点在于所谓的callback。MapInfo服务器对客户程序地图窗口的反应叫callback,假如在地图窗口中移动地图目标,MapInfo能返回信息告诉你地图目标当前的坐标位置,这就是callback功能。如果想定制自己的地图操作工具或菜单命令,就必须依靠callback。但是想捕获callback信息,你的客户程序必须具备接收callback信息的能力,为此需要在客户程序中定义自己的OLE自动化对象,如代码:

//定义界面

imycallback=interface(idispatch)

['{2f4e1fa1-6bc7-11d4-9632-913682d1e638}']

Functionwindowcontentschanged(varwindowid:integer)

:scode;safecall;

functionsetstatustext(varstatustext:widestring)

:scode;safecall;

//定义界面实现

tmycallback=class(tautoobject,imycallback)functionsetstatustext(varstatustext:widestring):scode;safecall;

functionwindowcontentschanged(varwindowid:integer)

:scode;safecall;

其中,windowcontentschanged函数用于返回变化窗口的id号,即当地图窗口变化时(如放大、缩小),让MapInfo将地图窗口的id号返回给客户程序;另一个setstatustext函数返回MapInfo状态条变化信息。编程人员不能随意定义这些函数,因为只有在三种情况下MapInfo服务器的callback才会被触发:(1)地图窗口发生变化,触发函数为windowcontentschanged;(2)MapInfo状态条信息改变,触发函数为setstatustext;(3)用户选择自定义工具或菜单命令在地图窗口上操作,如用户定制的画线工具,当用户在地图窗口画线时触发MapInfo的callback返回线的坐标位置。

建立客户自动化对象后,调用MapInfo自动化对象的setcallback方法可将客户自己定义的自动化对象告诉MapInfo。只要程序一运行,客户自动化对象就会自动在注册表中注册,然后就能

收到callback信息了,代码如下:

my:=mycallback.create

oleMapInfo.setcallback(my)

客户程序与MapInfo之间的交互就像舞台指挥与木偶演员的交流,客户程序中的地图窗口或说MapInfo子窗口只不过是一个牵线木偶,后台的MapInfo才是真正操纵木偶的演员,所以客户程序必须与后台MapInfo建立正向、反向的联系机制,才能操纵地图窗口中的图形目标。

2.3利用基于ActiveX的MapX控件所进行的开发模式

GIS软件的组件化是GIS软件发展的方向之一,即利用ActiveX控件方式进行GIS系统的二次开发。MapX是MapInfo基于ActiveX技术的可编程控件,它集成了MapInfo几乎所有的功能,如地图显示、图形放大、缩小、选择、漫游等,制作专题地图、图层控制、ODBC功能、地理查询等。其主要开发步骤如下:

1)定义地图坐标系

在mapx开发中需要特别注意地图坐标系问题,mapx地图坐标系分为地图显示坐标系和内部计算坐标系,两者互为独立,在GIS应用开发中根据应用需要设置好这两种坐标系非常重要。因为坐标系一方面影响软件系统的内部坐标处理,另一方面影响地图的外观显示。map对象的坐标系及投影通过coordsys对象的set方法定义,代码:

set(type,[datum],[units],[originlongitude],[originlatitude],[standardparallelone],tandardparalleltwo],[azimuth],[scalefactor],[falseeasting],[falsenorthing],[range],[bounds],[affinetransform])

其中,主要参数:type表示投影类型,type为1时地图坐标以经纬度表示,后面都为可选参数;datum为地球基准面;units为坐标单位,如units为7表示以米为单位;originlongitude、originlatitude分别为起始经度和纬度;standardparallelone、standardparalleltwo为第一、第二标准纬线,该参数与地图投影相关。坐标系是GIS系统的基石,正确设置坐标系是系统成败的关键。

2)操纵地图对象

可以简单地加载一个geoset文件,给layers对象集合赋予具体的内容,随之在map对象中就能看到地图显示。geoset文件类似MapInfo中的工作空间,mapx中带有geoset文件的编辑器geosetmangater.exe,用户可在编辑器中组合及设置图层,然后保存生成一个*.gst文件直接调入map对象,这样可以节省时间。

3)地图数据捆绑

数据捆绑是将不同来源的数据对应到地图层的过程,捆绑结果会产生一个dataset对象,如下例odbcaccess数据的捆绑及专题分析,代码如下:

proceduretmapform.odbc1click(sender:tobject);

varparam:odbcqueryinfo

ds:dataset;//定义数据集

datafields:fields;//定义数据域

begin

param.sqlquery:='select*fromchina';//选择access数据库中的china表

param.datasource:='mapchina';//odbc数据源名

param.connectstring:='odbc;';//或是user=...pwd=...,定义odbc连接

datafields.add('geoname','geoname',miaggregationauto,mitypestring);//添加数据域geonamedatafields.add('popu','popu',miaggregationauto,mitypenumeric);//添加数据域popu

//将access数据捆绑到MapInfochina表

ds:=map.datasets.add(midatasetodbc,param,unassigned,unassigned,

unassigned,'china',datafields,unassigned);

ds.themes.add(mithemeranged,'popu','mytheme');//添加一个范围专题图end;

2.4三种开发方式的特点比较

基于MapBasic的开发,其特点是简单但受限制较多,因为二次开发的脚本语言,作为编程语言,功能极弱,用它们来开发应用程序仍然不尽如人意,并且所开发的系统不能脱离MapInfo平台软件,效率不高。比较适合MapInfo功能扩展编程。

基于OLE自动化的开发,其特点是执行繁琐,因为需要来回向后台的MapInfo发送MapBasic字符串命令,所建立的应用程序运行速度也相对较慢。但这种开发方法能随心所欲制作出美观友好的界面,将地理操作与非地理操作溶

为一体,并且能实现几乎100%的MapInfo功能。

与传统GIS专业性开发环境相比,像MapX这类组件式GIS系统的出现可说是一种质的飞跃,它的特点是小巧灵活,开发简捷,价格便宜,并且出现了越来越大众化的趋势。用MapX开发的GIS系统运行速度快,因为它不需要在MapInfo软件平台上运行。但从目前MapX4.5看,MapX并没能实现所有的MapInfo功能(据称95%以上),使用过程中发现其生成或编辑地图能力及地理分析能力不足,而且里面Bug也不少,当然随着今后新版的推出,MapX会越来越稳定、完美。

基于OLE自动化的开发及MapX组件式开发方式,都属于结合GIS工具软件与当今可视化开发语言的集成二次开发方式,它们有着共同的优点是:既可以充分利用GIS工具软件对空间数据库的管理、分析功能,又可以利用其它可视化开发语言具有的高效、方便等编程优点,大大提高应用系统的开发效率。利用它们二次开发出的专用地理信息系统软件,目前已成功地应用到了城市规划管理、交通运输、测绘、环保、农业、制图等各个领域。

3小结

在GIS系统中,数据的工作量占整个系统开发的70-80%,所有GIS功能均须基于地理数据,由此可见合理的地理数据模型是GIS系统生存的基础。MapInfoProfessional作为桌面地图系统的典范,其空间数据结构是不具备拓扑关系的,因此相对部门级或企业级地理信息系统而言,其空间分析能力较弱。但是它对硬件平台,软件环境,软件工具,要求较低,同时使用简单,价格也较低。

MapInfo的数据保存在数据库中,主要是两种数据库:内置数据库和通过ODBC连接的外部数据库。它的数据库通过Table的形式进行数据的组织和管理,每一个Table可存放若干空间实体及对于每一个空间实体的若干属性说明。当然也可只存放属性数据。Table严格按照关系模式规范化的要求设计,空间实体在Table表中的存储不允许重复,以保证空间实体记录的唯一性。有Table表结构,可建立空间实体与属性数据之间的连接关系,从而利用标准SQL来进行查询和检索。

参考文献

[1]李胜乐.MAPINFO地理信息系统二次开发实例[M].电子工业出版社,2004

[2]杜巧玲,吴秀芹,张淼.MapInfo7中文版入门与提高[M].清华大学出版社,2005

[3]刘光.地理信息系统二次开发教程:语言篇[M].清华大学出版社,2003

[4]罗云启,曾琨,罗毅.数字化地理信息系统建设与MapInfo7高级应用[M]

PrimaryAnalysisoftheSecondaryDevelopmentTechniqueinGISApplicationSystemusingMapInfoProducts

LVLi-Ying,GENGYun-Feng

HebeiThirdInstituteofSurveyingandMapping,Shijiazhuang,Hebei,050031

Abstract:ByintroducingthebasicproductsofMapInfo,thepapersystematicallypresentsthethreesecondarydevelopingmodeswhichuseMapInfoproducts:thesecondarydevelopingmodeusingMapBasicwiththeMapInfoasdependentdevelopmentplatform;ThedevelopmentmodeusingMapInfoasOLEobject;ThedevelopmentmodeusingMapXcontrolbasedonActiveX.

Keywords:GeographicalInformationSystem;MapBasic;OLEObject;MapXControl

电子系统设计论文

电子电路设计论文 ——8位抢答器智能系统 一、前言 在电子科学技术高速发展的今天,高科技产品越来越多的应用在我们的日常生活中,每时每秒我们都能感受到产品的更新换代产品乃至技术革新的日新月异都让人对以相信。像日常我们工作所用到的电脑、手机等等,这些高科技产品给我们带来了极大的方便,但这要归功于科学技术的高速发展。 二、设计目的与要求 1 .设计目的 通过课程设计,对数字逻辑的基本内容有进一步的了解,特别是时序逻辑电路的设计。能把上学期学到的数字逻辑理论知识进行实践,操作。在提高动手能力的同时对常用的集成芯片有一定的了解,在电路设计方面有感性的认识。而且在进行电路设计的时候遇到问题,通过独立的思考有利于提高解决问题的能力。在经过课程设计后,更明白数字逻辑电路设计的一般方法,以及在遇到困难怎么排除问题。 2. 设计要求 8设计要求包括: 1. 抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0 ~ S7表示。 2. 设置一个系统清除和抢答控制开关S,该开关由主持人控制。 3. 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。 4. 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如,30秒)。当主持人启动"开始"键后,定时器进行减计时。 5. 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。 6. 如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警并禁止抢答,定时显示器上显示00。 三、电路原理、设计思路、设计方案 (一)工作原理及设计方案 抢答器是为竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,竞赛者可以分为若干组,抢答时各组对主持人提出的问题要在最短的时间内做出判断,并按下抢答按键回答问题。当第一个人按下按键后,则在显示器上显示该组的号码,同时电路将其他各组按键封锁,使其不起作用。回答完问题后,由主持人将所有按键恢复,重新开始下一轮抢答。抢答器具有定时抢答功能,且一次抢答的时间可以由主持人设定(如,30秒)。当主持人启动"开始"键后,定时器进行减计时。参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显

应用系统设计与开发

南昌航空大学实验报告 二0一二年六月五日 课程名称:数据库原理实验名称:数据库应用系统设计与开发 班级:10202225 姓名:仇鑫同组人: 指导教师评定:签名: 一、实验环境 1.Windows2000或以上版本; 2.SQLServer2000或2005。 二、实验目的 掌握数据库设计的基本方法;了解C/S与B/S结构应用系统的特点与适用场合;了解C/S与B/S结构应用系统的不同开发环境与开发设计方法;综合运用前面实验掌握的数据库知识和技术开发小型数据库应用系统。 三、实验步骤及参考源代码 题目:企业人事管理系统 1、开发环境与开发工具 系统开发环境为局域网或广域网网络环境,网络中有一台服务器上安装了SQL Server2005,本子系统采用Java语言设计实现,使用jdk1.6及Eclipse SDK V ersion 3.3.2为开发工具,服务器操作系统为Window7。 2、系统需求分析 企业可以通过人事管理系统实现对企业人员信息及相关信息的管理,简化的企业人事管理系统具有如下功能。 系统的维护管理:包括用户的添加、删除,密码修改、权限设置等。 人事信息管理:包括企业人员基本信息的查询、添加、修改、删除等。 人事变动管理:包括企业新进员工登记、离职员工登记、变更记录等。

考勤加班出差管理:包括企业人员考勤加班出差信息的查询、添加、修改、删除等。 考核奖惩管理:包括企业人员考核奖惩信息的查询、添加、修改、删除等。 员工培训管理:包括员工培训计划的查询、添加、修改、删除等。 部门信息管理:包括部门查询、添加、修改、删除等。 3、功能需求分析 (1)系统功能的描述 企业人事管理系统按如上所设置,管理功能是比较简单的,主要实现对企业人员、部门的变动、考勤加班出差、考核奖惩、培训等的管理,具体管理功能有添加、修改、删除、查询、统计等。系统功能布局见系统功能模块图。 (2)系统功能模块图 “信息管理”模块中的每一个功能管理项都包括查看、添加、修改、删除等功能。

软件系统开发技术答案

软件系统开发技术试题(一) 一、单项选择题(本大题共10小题,每小题1分,共10分) 1. 设计软件结构一般不.确定(D ) A. 模块之间的接口 B.模块间的调用关系 C.模块的功能 D.模块内的局部数据 2. 软件结构化设计中,好的软件结构应该力求做到(B ) A. 顶层扇出较少,中间扇出较高,底层模块低扇入 B. 顶层扇出较高,中间扇出较少,底层模块高扇入 C. 顶层扇入较少,中间扇出较高,底层模块高扇入 D. 顶层扇入较少,中间扇入较高,底层模块低扇入 3. 两个模块都使用同一张数据表,模块间的这种耦合称为(A ) A. 公共耦合 B.内容耦合 C.数据耦合 D.控制耦合 4. 划分模块时,下列说法正确的是(A ) A. 作用范围应在其控制范围之内 B. 控制范围应在其作用范围之内 C. 作用范围与控制范围互不包含 D. 作用范围与控制范围不受限制 5. 重用率高的模块在软件结构图中的特征是(B ) A.扇出数大 B.扇入数大 C.扇出数小 D.内聚性高 6. 面向对象建模得到的三个模型,其中核心的模型是(A ) A.对象模型 B.功能模型 C.逻辑模型 D.动态模型 7. 从结构化的瀑布模型看,在软件生存周期的几个阶段中,对软件的影响最大是(C ) A.详细设计阶段 B.概要设计阶段 C.需求分析阶段 D.测试和运行阶段 &对UML的叙述不正确的是(D ) A. UML统一了Booch方法、OMT方法、OOSE方法的表示方法。 B. UML是—种定义良好、易于表达、功能强大且普遍适用的建模语言。 C. UML融入了软件工程领域的新思想、新方法和新技术。 D. UML仅限于支持面向对象的分析与设计,不支持其它的软件开发过程。 9?以下哪个软件生存周期模型是一种风险驱动的模型( C ) A.瀑布模型 B.增量模型 C.螺旋模型 D.喷泉模型 10.以下哪一项对模块耦合性没有..影响(D ) A. 模块间接口的复杂程度 B. 调用模块的方式 C. 通过接口的信息 D. 模块内部各个元素彼此之间的紧密结合程度 二、填空题(本大题共10小题,每空2分,共20分)

信息技术系统开发和应用案例的分析

附录信息系统开发及应用案例 在本章中将对前面章节介绍的系统分析、系统设计和系统开发的方法以实际案例为背景进行阐述,介绍各种方法在实际信息系统的开发及应用过程中的作用。 第一节汇丰集团ERP系统分析案例 省汇丰机械(集团)暨省章丘鼓风机厂,拥有两个中日合资企业,是国家机械工业部风机生产骨干企业,具有三十多年的风机设计、制造技术和经验,是世界最大的罗茨鼓风机生产制造基地。其在2004年国市场占有率达45%以上,包括两个合资企业集团公司实现销售收入4亿元。公司拥有职工1400名,拥有各种设备800余台,其中具有世界先进水平的加工中心、数控机床等精大稀设备近百台,可以设计生产适用于多种行业、多种工况、多种介质的各种罗茨鼓风机,产品广泛应用于水泥、石油化工、煤炭、矿山、化肥、钢铁、电力、铸造、污水处理、水产养殖、气力输送、制粉、造纸等行业。 作为一家具有雄厚的生产能力和先进技术的企业,汇丰集团领导明白要想激烈的市场竞争中立于不败之地,就要加强自身产品和服务的竞争能力,提高企业的生产和管理水平,向生产要效益,向服务要效益,向管理要效益。而传统的企业管理模式对各业务和流程的松散性管理,使企业的各部门都各自忙于自己的工作,相互间的联系和交流很少,造成了彼此间有用的信息不能有效地共享,人为地形成了各自的信息孤岛,造成了企业信息资源的极大浪费,也影响了企业决策的速度和效率。 为了提高企业的综合竞争实力,加快企业对市场的反应能力,提高企业经营决策的可靠性,汇丰集团与城通科技公司合作上马实施了城通ERP系统(CTERP)。CTERP系统建立在国外先进的管理思想和运行模式上,从市场预测、生产计划、物料需求计划、库存控制延伸到产品销售的整个经营过程以及与之有关的会计核算处理和财务管理活动,为汇丰集团提供先进的管理运行模式和科学规的业务处理流程。该系统克服了汇丰集团传统的面向部门功能处理的结构处理方法,采用面向对象、面向职能处理,集职能、对象处理为一体,集团公司高层管理人员可以迅速了解供应部门的进货情况、仓库的库存情况以及销售中心的销售业绩、财务状况等容。 通过公司ERP 系统的实施汇丰集团公司的各种信息和资源得到了整合,各种经济数

多媒体技术应用(第一章习题)

第一章:走进多媒体技术 一.选择题 1.关于多媒体,下面描述不正确的是() A.多媒体由单媒体复合而成 B.多媒体是信息的表现形式和传递方式 C.多媒体包括文本、图片等媒体元素 D.多媒体是利用计算机把声音、文本等媒体集合成一体的技术 2.多媒体信息包括等媒体元素( ) ①音频②视频③动画④图形图像⑤声卡⑥光盘⑦文字 A.①②③④⑤⑦ B.①②③④⑦ C.①②③④⑥⑦ D.以上都是 3.以下哪一组不属于多媒体中的媒体元素(…) A.文本和声音 B.图形和图像 C.磁盘和光盘 D.视频和动画 4.关于多媒体技术的描述,下面不正确的是() A.多媒体技术是一个能够对多个媒体信息进行采集存储加工或继承的计算机技术 B.可以把外部的媒体信息通过计算机加工处理后以复合方式输出 C.多媒体技术是一门综合性知识,是信息时代的产物 D.多媒体技术是指存储信息的实体 5.下列不属于多媒体技术新的开发热点的是() A..虚拟现实 B.多媒体通信技术 C.视频会议系统 D.数据库 6.关于多媒体技术,以下说法正确的是: ()A.多媒体技术就是多媒体。 B.多媒体技术是指可以通过网络浏览的声音、动画、视频等。 C.多媒体技术是指存储信息的实体,如磁盘、光盘、U盘等。 D.多媒体技术是指以计算机为平台综合处理多种媒体信息,如文本、图像、声音、动画和视频等的技术。 7.以下描述中错误的是:( ) A.多媒体信息有些是以数字的形式而不是以模拟信号的形式存储和传输的。 B.多媒体技术是指以计算机为平台综合处理多种媒体信息,在多种媒体之间建立逻辑连 接,并具有人机交互功能的集成系统。 C.多媒体计算机系统就是有声卡的计算机系统。 D.多媒体是融合两种以上媒体的人—机交互式信息交流和传播媒体。 8.以下属于多媒体技术应用的是:()

电子技术在车载信息系统的应用

电子技术在车载信息系统的应用 未来的车载信息系统平台将全面超越传统汽车仪表的现有功能,系统主要功能包括:全图形化数字仪表、GPS导航、车载多媒体影音娱乐、整车状态显示、远程故障诊断、无线通信、网络办公、信息处理、智能交通辅助驾驶等等。未来的车载信息平台是人、车、环境的充分交互,集电子、通信、网络、嵌入式等技术为一体的高端车载综合信息显示平台。车载信息系统平台的主要功能至少应该包括以下方面: 1.仪表显示 主要包含传统仪表的所有功能。以液晶屏(LCD)作为显示终端,所需的大量、复杂的信息能够以图形方式,灵活、准确地显示在LCD屏幕上。基本的要求是高亮度显示图形,高实时性响应,能够接收来自CAN 总线和传感器的信号。 2.车辆监控及远程故障诊断 通过收集的信息进行车辆信息的诊断和分析,更加智能的监控车辆的性能和状况,并给予用户提示,同时通过车载信息平台的GPRS模块将诊断分析数据与诊断服务中心实时双向传递。通过外连GPS模块和通讯模块,并通过监控中心,进行车辆防盗监控和远程控制。 3.无线上网 通过覆盖全国的GSM/CDMA/GPRS信号,随时随地无线上网,最高速率可达153.6Kbps,可实现E-M ail、FTP、网上聊天、浏览信息、网络游戏、图片下载、移动办公、电子商务等网络功能。速度快、性能稳定、安全可靠。 4.导航信息 实现完善的导航功能。通过GPS全球定位系统,无论用户在世界的任何角落,都能即时定位和连续定位,除了提供自主导航、信息查询、最佳行车路径计算、轨迹记录和回放等功能之外,还提供交通堵塞预测、停车场停车向导、可与网络连接的地图数据实时更新等高级功能。导航信息系统的显示限于局部区域,应不影响仪表系统的同时显示。 5.车载电话 采用CDMA无线通信或VOIP网络电话,车载免提与无线耳机无缝切换,保证车主在通话过程中的驾驶安全。 6.车载娱乐

多媒体应用系统设计

多媒体应用系统设计方法 通过前面的学习我们已经知道,多媒体应用系统提供大量的文本、图形、图像、声音、动画、视频等多媒体信息供用户快速查询,多媒体应用系统已成为计算机应用的重要组成部分。下面将对多媒体应用系统的设计方法进行简要的介绍。 一、多媒体应用系统工程化设计 1.多媒体软件工程概述 从程序设计角度看,多媒体应用系统设计属于计算机应用软件设计范畴,因此可借鉴软件工程开发方法进行。软件工程是一种用系统的方法来开发、操作、维护及报废软件的过程。这一全过程被称为软件的生命周期(Life Cycle),传统的软件生命周期通常也称为瀑布式(Waterfall)生命周期(见下图)。 其优点在于: (1)便于控制开发的复杂性; (2)便于验证程序的正确性。 其缺点在于: (1)太强调规格说明; (2)设计者早期必须设计出每个细节; (3)需求规格说明文档编写不仅费力,且一致性、 充分性和完整性不能保证; (4)需增加交互性和互动性。 鉴于瀑布式生命周期的缺点,科学家布恩(Boehm)提出了称为螺旋式生命周期(Spiral LifeCycle Model)的模型和概念,如下图所示。 螺旋式生命周期模型(Spiral Life Cycle Model) 采用面向对象的程序设计方法(Object Oriented Programming)与瀑布模型相比较, 区别是: (1)以演示代替传统说明方式; (2)非常适合逻辑问题与动态展示的多媒体设计; 优点是: (1)开发周期短,效率高; (2)软件产品可重用性、移植性好; (3)版本升级方便。 采用螺旋生命周期再配合面向对象的程序设计OOP (Object-Oriented Programming) 方法,是开发多媒体应用系统的主流。 采用面向对象设计程序应符合两个条件: (1)对象为包含具有状态(State)与功能(Function) 的集合(类是具有共同属性与方法的对象的封装,是实现对象的模板); (2)对象只有在其功能被激活时才能被处理(对象是类的具体实现)。

软件开发技术复习题

软件开发技术复习题 一、填空及简述: 1、软件、工程、软件工程及其三要素?P1-3 答:计算机系统中的程序及其文档称为软件。工程是将科学论理和知识应用于实践的科学。 软件工程是一类求解软件的工程。它应用计算机科学、数学及管理科学等原理,借鉴传统工程的原则、方法,创建软件以达到提高质量、降低成本的目的。 软件工程的三要素是指——目标、原则、活动 ①软件工程的目标可概括为“生产具有正确性、可用性以及开销合宜的产品”。 ②四条基本原则~⑴选取适宜的开发模型⑵采用合适的设计方法⑶提供高质量的工程支持⑷重视开发过程的管理 ③软件工程的活动包括~需求、设计、实现、确认和支持。 2、软件开发模型的种类、适用情况、缺点?P5-10 答:①瀑布模型~在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面起着显著作用。最为突出的缺点是该模型缺乏灵活性,无法通过开发活动澄清本来不够确切的软件需求,可能导致开发出的软件并不是用户真正需要的软件,无疑要进行返工或不得不在维护中纠正需求的偏差,为此必须付出高额的代价,为软件开发带来不必要的损失。 ②演化模型~针对事先不能完整定义需求的软件开发。但忽略风险分析。 ③螺旋模型~适合于大型软件的开发。使用时需要具有相当丰富的风险评估经验和专门知识,如果项目风险较大,又未能及时发现,势必造成重大损失。 ④喷泉模型~主要用于支持面向对象开发过程。软件刻画活动需要多次重复。 ⑤增量模型~广泛地使用开计算机工业中。需不断地进行系统的增量开发。 3、设计的分类?P43 答:软件设计可采用多种方法,如结构化设计方法、面向数据结构的设计方法、面向对象的设计方法等。 4、结构化设计方法的分类及功能?P43、P65 答:结构化设计方法分为~①总体设计。其功能是设计被建系统的模块结构,即系统实现据需要的软件模块-系统中可标识软件成分,以及这些模块之间的调用关系。 ②详细设计。这个阶段的功能是确定怎样具体地实现所需求的系统,即应该得出对目标系统的精确描述,从而在编码阶段可以将这个描述直接翻译成用某种程序设计语言书写的程序,基本上决定了最终的程序代码的质量。 5、模块及其独立性和相关内容?P56 答:模块是执行一个特殊任务或实现一个特殊的抽象数据类型的一组例程和数据结构。 模块由两部分组成~一部分是接口,列出可由其他模块或例程访问的对象,如常量、变量、数据类型、函数等;另一部分是实现模块功能的执行机制,包括私有量(只能由本模块自己使用的)及实现模块功能的过程描述或源程序代码。 6、评价软件设计的基本准则及其相关内容?P56-60 答:基本准则是“高内聚”、“低耦合”。 ⑴耦合是对不同模块之间相互依赖程度的度量。 紧密耦合是指两个模块之间存在着很强的依赖关系;松散耦合是指两个模块之间存在一些依赖关系,但它们之间的连接比较弱;无耦合是指模块之间根本没有任何连接。 耦合的强度依赖于以下几个因素~①一个模块对另一个模块的引用②一个模块向另一个模块传递的数据量③一个模块施加到另一个模块的控制的数量④模块之间接口的复杂程度 耦合的类型(从强到弱)~①内容耦合②公共耦合③控制耦合④标记耦合⑤数据耦合 ⑵内聚度量的是一个模块内部各成分之间相互关联的强度。一个模块内聚程度越高,该模块的内部各成分之间以及同模块所完成的功能之间的关联也就越强。

多媒体技术的应用现状new

学院: 班级: 姓名: 学号: 授课教师:

多媒体技术的应用 多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞争的焦点。多媒体技术融计算机、声音、文本、图像、动画、视频和通信等多种功能于一体,借助日益普及的高速信息网,可实现计算机的全球联网和信息资源共享,因此被广泛应用在咨询服务、图书、教育、通信、军事、金融、医疗等诸多行业,并正潜移默化地改变着我们生活的面貌。 多媒体包括 (1)文本:由语言文字和符号字符组成的数据文件。 (2)图像:通过描述画面中各个像素的亮度和颜色等组成的数据文件。也叫点位图或位图图像。 (3)图形:矢量图形的简称。即生成一幅图形由数学方法组成的数据文件。一般可将图形看作是图像的抽象。 (4)动画:将静态的图像、图形及连环图画等按一定时间顺序显示而形成连续的动态画面。 (5)音频:声音信号,即相应于人类听觉可感知范围内的频率。 (6)视频:可视信号,即计算机屏幕上显示出来的动态信息,如动态图形、动态图像、动画等。而多媒体技术,是指采用计算机技术,将各种媒体以数字化的方式集成在一起,从而使计算机具有了能同时获取、处理、编辑、存储和展示多体信息的能力。 1多媒体技术涉及的内容 多媒体技术是使用计算机交互式综合技术和数字通信网络技术处理多种表示媒体——文本、图形、图像、视频和声音,使多种信息建立逻辑连接,集成为一个交互式系统。 它主要涉及如下几个部分: 1.1多媒体数据压缩,图像处理:它包括HCI与交互介面设计、多模态转换、压缩与编码和虚拟现实等。 1.2音频信息处理:它包括音乐合成、特定人与非特定人的语音识别、文字——语音的相互转换等。 1.3多媒体数据库和基于内容检索:它包括多媒体数据库和基于多媒体数据库的检索等。 1.4多媒体著作工具:它包括多媒体同步、超媒体和超文本等。 1.5多媒体通信与分布式多媒体:它包括CSCW、会议系统、VOD和系统设计等。 1.6多媒体应用:CAI与远程教学、GIS与数字地球、多媒体远程监控等。 2多媒体技术的应用现状 多媒体技术的开发和应用,使人类社会工作和生活的方方面面都沐浴着它所带来的阳光,新技术所带来的新感觉、新体验是以往任何时候都无法想象的。 2.1多媒体数据压缩,图像处理的应用 多媒体计算机技术是面向三维图形、环绕立体声和彩色全屏幕运动画面的处理技术。而数字计算机面临的是数值、文字、语言、音乐、图形、动画、图像、视频等多种媒体的问题,它承载着由模拟量转化成数字量信息的吞吐、存储和传

最新大客户信息系统开发与应用

大客户信息管理系统开发与应用

大客户信息管理系统开发与应用 一、建设背景 随着社会的发展,企业服务理念、服务意识不断提高。企业服务内容、服务方式、服务质量正由以企业为中心向以客户需求为中心转变。大客户是企业的宝贵资源,根据对最近自来水用户用水量的统计表明,月用水量超过1000吨的用户仅占总用户数的0.35%左右,而其用水量约占总用水量的77.8%。为大客户建立档案,及时了解他们的业务需求以及他们对服务的意见建议是我们为大客户提供更优质服务的前提。大客户信息管理系统就是要将大客户的资料信息化,便于管理人员及时掌握分析相关情况,更好的为大客户提供服务。 二、系统架构 系统采用客户/服务器(C/S)结构,可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。客户机和服务器计算机的作用如下表:

客户/服务器结构的优点在于: (1)在客户/服务器结构中,客户工作站的应用请求被送往数据库服务器,在网络中传送的信号仅限于请求和响应信息,而无须将整个数据库文件在网络上来回传送,从而使网络传送量大大减少。 (2)大量的数据库操作在服务器上执行,DBMS的速度不受客户机速度的限制,客户机只需运行前端应用软件,因而降低了对客户机硬件要求。 (3)客户机及前端应用具有无关性。这种结构允许用户把不同的数据库管理系统、网络协议和终端用户工具组合在一起高效地使用。 (4)数据库具有完整性。服务器上的DBMS要求客户必须经过DBMS访问数据库,同时服务器DBMS能跟踪数据的修改。并在数据库崩溃时恢复数据库。 大客户系统服务器端采用ORACLE数据库服务器,Oracle是业界公认的最高效、最稳定的大型关系数据库。客户端采用基于Windows XP 或2000平台、用Delphi开发的数据库应用。 大客户系统不仅有客户的基本信息,包括用户名、用户号、地址、表口径、主营业务、联系人等,还包括有关图文资料。本系统用ORACLE数据库管理大客户的基本信息,有关图文资料则存放在远程FTP服务器上。本系统的基本结构如下图所示:

多媒体技术简介

多媒体技术简介 摘要 随着科学技术的发展,多媒体技术已经无时无刻存在于我们的生活中,使得我们的生活更加丰富多彩。多媒体技术是当今信息技术领域发展最快、最活跃的技术,本文通过对多媒体技术产生、应用现状和发展趋势的分析,使我们展望到,随着日益普及的高速信息网,它正被广泛应用在咨询服务、图书、教育、通信、军事、金融、医疗等诸多行业。 关键字多媒体,发展,应用,展望 前言 “多媒体”一词译自英文“Multimedia”,媒体(medium)原有两重含义,一是指存储信息的实体,如磁盘、光盘、磁带、半导体存储器等,中文常译作媒质;二是指传递信息的载体,如数字、文字、声音、图形等,中文译作媒介。从字面上看,多媒体就是由单媒体复合而成。多媒体技术,简言之就是具有集成性、实时性和交互性的计算机综合处理声文图信息的技术。本文主要介绍了多媒体技术的产生发展应用,并且对多媒体技术未来的发展趋势做出了相应的预测。 多媒体技术的起源与发展 1.初露端倪:20世纪80年代 多媒体技术开始进入实际应用阶段的标志——第一块声卡于1987年8月问世。 2.1988年,MPEG(专门研究运动图像压缩的专家小组)建立。 3.多媒体时代到来:20世纪90年代 主线:一是视频技术的发展;二是音频技术的发展 4.视频技术发展的三个高潮 AVI:奠定计算机视频存储的基础 MPEG:普及了计算机视频应用Stream(流格式):网络传播视频 5.音频技术发展的两个阶段 以单机为主的WAV和MIDA音乐 各种网络音乐压缩技术:(RA、RM、RAM)、MP3、VQF、WMA 多媒体的关键技术 1多媒体数据压缩技术 研制多媒体计算机需要解决的关键问题之一是要使计算机能实时地综合处 理图文声像信息。然而,视频和音频信号数字化后数据量大,同时传输速度要求高。目前,计算机的速度很难满足如此大数据量的传输和播放要求。因此,视频、音频等多媒体数字信号的编码和压缩算法成为一个重要的研究课题。

技术系统开发

技术系统开发 一、航空航天遥感原始影像管理系统 目前,国家基础地理信息中心接收的航空航天遥感原始影像已达到PB级。随着地理国情普查、数字城市等重大项目工程的深入开展,其数据量还将急剧增加。原始影像的接收、管理、备份和分发提供工作面临着巨大压力。 为有效应对大数据时代给原始影像管理带来的机遇和挑战,遥感与航空摄影处通过深入分析数据特点、梳理提炼业务逻辑,基于数据库和网络服务技术,研制了航空航天遥感原始影像管理系统,实现了原始影像管理业务的无缝对接以及信息的网络化共享,大大提高了管理效率,改变了以往管理工作主要过于依赖人工、信息难以及时开放的状况。该系统建设的主要工作内容包括以下4个方面: 1、制定原始影像整理规范,实现影像数据、电子文档、纸质资料以及存储介质的统一归档与管理; 2、构建元数据模型,采集原始影像本身的数据元数据信息,以及与管理工作相关的业务元数据信息,建立元数据库; 3、通过在线、近线和离线相结合的方式,实现原始影像的安全备份; 4、研制原始影像库管理系统,实现元数据信息发布、资源目录管理、信息查询检索、统计分析及在线订购等功能。 二、数据库部技术系统成果 1、国家基本地形图快速制图系统 该系统基于数据库驱动制图技术,利用已建成的国家系列基本比例尺地形数据库快速生产相应比例尺的地形图,并实现制图数据库与地形数据库一体化存储、集成建库管理和快速联动更新。目前该系统已在全国多个测绘生产单位安装数千套,先后完成了全国1:5万、1:25万地形图制图数据的生产、建库、更新和印刷。

2、数字高程模型更新与精化系统 该系统基于地形特征提取和DEM精化内插技术,利用地形数据库为基本数据源对DEM 数据进行更新或精化,由数据预处理、地形特征提取、DEM精化内插三大模块组成,提供地形数据提取、投影转换、水体高程赋值、地形特征提取、多种方式DEM内插、数据质量检查等功能。目前该系统已应用完成了全国1:5万、1:25万DEM数据库的更新与精化。

Web 应用开发——大赛信息管理系统概要设计说明书

Web应用开发——大赛信息管理系统 概要设计说明书 学校名称:德州学院 团队名称:大展宏图 组长:王洪涛 组员:朱文魁、张军伟、张庆杰、刘永辉 指导老师:于学斗、任传成 完成日期: 2009年7月

文档修改历史记录 序号修改人修改时间备注 1 刘永辉2009-04-18 初稿 2 刘永辉2009-04-25 完善中 3 刘永辉2009-05-16 完善中 4 刘永辉2009-05-18 完善中 5 刘永辉2009-06-14 完善中 6 刘永辉2009-06-20 完善中 7 刘永辉2009-07-10 完善中 8 刘永辉2009-07-13 完善中 9 刘永辉2009-08-16 完善中 10 刘永辉2009-08-19 完善中 11 刘永辉2009-08-24 完善中 12 刘永辉2009-08-28 完善中 13 王洪涛2009-08-30 完善中 14 王洪涛2009-09-1 完善中 15 刘永辉2009-09-5 完善中 16 王洪涛2009-09-8 完善中 17 刘永辉2009-09-10 完善中 18 刘永辉2009-09-14 完善中 19 王洪涛2009-09-15 成品

目录 一.引言 (4) 1.编写目的 (4) 2.项目背景 (4) 3.定义 (4) 4.参考资料 (4) 二.任务概述 (4) 1.目标 (5) 2.运行环境 (5) 3.需求概述 (5) 4.条件与限制 (6) 三.总体设计 (6) 1.处理流程图 (6) 2.功能分配 (6) 四.数据结构设计 (8) 五.运行设计 (13) 1.运行模块的组合 (13) 2.运行控制 (13) 3.运行时间 (13) 六.出错处理设计 (14) 1.出错输出信息 (14)

电子系统设计的基本原则和方法

电子系统设计的基本原则和设计方法 一、电子系统设计的基本原则: 电子电路设计最基本的原则应该使用最经济的资源实现最好的电路功能。具体如下: 1、整体性原则 在设计电子系统时,应当从整体出发,从分析电子电路整体内部各组成元件的关系以及电路整体与外部环境之间的关系入手,去揭示与掌握电子系统整体性质,判断电子系统类型,明确所要设计的电子系统应具有哪些功能、相互信号与控制关系如何、参数指标在那个功能模块实现等,从而确定总体设计方案。 整体原则强调以综合为基础,在综合的控制与指导下,进行分析,并且对分析的结果进行恰当的综合。基本的要点是:(1)电子系统分析必须以综合为目的,以综合为前提。离开了综合的分析是盲目的,不全面的。(2)在以分析为主的过程中往往包含着小的综合。即在对电子系统各部分进行分别考察的过程中,往往也需要又电子局部的综合。(3)综合不许以分析为基础。只有对电子系统的分析了解打到一定程度以后,才能进行综合。没有详尽以分析电子系统作基础,综合就是匆忙的、不坚定的,往往带有某种主管臆测的成分。 2、最优化原则 最优化原则是一个基本达到设计性能指标的电子系统而言的,由于元件自身或相互配合、功能模块的相互配合或耦合还存在一些缺陷,使电子系统对信号的传送、处理等方面不尽完美,需要在约束条件的限制下,从电路中每个待调整的原器件或功能模块入手,进行参数分析,分别计算每个优化指标,并根据有忽而

指标的要求,调整元器件或功能模块的参数,知道目标参数满足最优化目标值的要求,完成这个系统的最优化设计。 3、功能性原则 任何一个复杂的电子系统都可以逐步划分成不同层次的较小的电子子系统。仙子系统设计一般先将大电子系统分为若干个具有相对独立的功能部分,并将其作为独立电子系统更能模块;再全面分析各模块功能类型及功能要求,考虑如何实现这些技术功能,即采用那些电路来完成它;然后选用具体的实际电路,选择出合适的元器件,计算元器件参数并设计个单元电路。 4、可靠性与稳定性原则 电子电路是各种电气设备的心脏,它决定着电气设备的功能和用途,尤其是电气设备性能的可靠性更是由其电子电路的可靠性来决定的。电路形式及元器件选型等设计工作,设计方案在很大程度上也就决定可靠性,在电子电路设计时应遵循如下原则:只要能满足系统的性能和功能指标就尽可能的简化电子电路结构;避免片面追求高性能指标和过多的功能;合理划分软硬件功能,贯彻以软代硬的原则,使软件和硬件相辅相成;尽可能用数字电路代替模拟电路。影响电子电路可靠性的因素很多,在发生的时间和程度上的随机性也很大,在设计时,对易遭受不可靠因素干扰的薄弱环节应主动地采取可靠性保障措施,使电子电路遭受不可靠因素干扰时能保持稳定。抗干扰技术和容错设计是变被动为主动的两个重要手段。 5、性能与价格比原则 在当今竞争激烈的市场中,产品必须具有较短的开发设计周期,以及出色的性能和可靠性。为了占领市场,提高竞争力,所设计的产品应当成本低、性能好、

多媒体技术的未来发展及应用展望

多媒体技术与应用论文 多媒体技术未来发展与应用展望 姓名:XXX 学号:XXXXXXXXX 上课时间:周日一、二、三、四节

摘要 当今社会,多媒体技术迅速兴起,蓬勃发展,其应用已遍及国民经济与社会生活的各个角落,正在对人类的生产方式、工作方式乃至生活方式带来巨大的变革。多媒体技术从问世起即引起人们的广泛关注,并迅速由科学研究走向应用、走向市场,其应用领域遍及人类社会的各个方面。早期的人们,通过交谈与手势交流信息。随着社会的进步,信息传播的方式发生了变化,开始有了文字和图片,后来又有了照片乃至电报、电话、录音、广播、电视、电影、计算机网络等等。这些技术的有机结合,对科技界、产业界、教育界、创作、娱乐界及军事指挥等领域产生了强劲的冲击波,它给传统的微型计算机、音频、视频设备带来了革命性的变革,对大众传播媒介产生了巨大影响。多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞争的焦点。它的出现使得我们的计算机世界丰富多彩起来,也使得计算机世界充满了人性的气息。 关键词:多媒体应用技术发展前景 一、多媒体技术概论 多媒体技术兴起于80年代末期,是近几年来计算机领域中最热门的技术之一。它是一种把文本、图形、视频、动画和声音等运载信息的媒体集成在一起,并通过计算机综合处理和控制的一种信息技术。它实质上是综合了计算机、图形学、图像处理、影视艺术、音乐美术、教育学、心理学、人工智能、信息学、电子技术学等众多学科与技术的一门技术,它集文字、图形、图像、声音、二维三维动画等各种信息于一体,能充分调动视觉和听觉处理功能。 它主要涉及如下几个部分: 1.1 多媒体数据压缩,图像处理:它包括HCI与交互介面设计、多模态转换、压缩与编码和虚拟现实等。 1.2 音频信息处理:它包括音乐合成、特定人与非特定人的语音识别、文字——语音的相互转换等。 1.3 多媒体数据库和基于内容检索:它包括多媒体数据库和基于多媒体数据库的检索等。 1.4 多媒体著作工具:它包括多媒体同步、超媒体和超文本等。 1.5 多媒体通信与分布式多媒体:它包括CSCW、会议系统、VOD和系统设计等。 1.6 多媒体应用:CAI与远程教学、GIS与数字地球、多媒体远程监控等。 多媒体所涉及的技术楞广,其主要特点如下: (1)集成性。多媒体技术是多种媒体:的有机集成,它集文字、文本、图形、图像、视频、语音等多种媒体信息于一体。 (2)协同性。每一种媒体都有其自身规律,各种媒体之间必须有机地配合才能协调一致。多种媒体之问的协调以及时间、空间的协调是多媒体的关键技术之一。 (3)交互性。通过各种媒体信息,使参与的各方都可以进行编辑、控制和传递。 (4)实时性。实时多媒体分布系统把计算机的交互性、通信的分布性和电视的真实性有机地结合在一起。 多媒体技术的产生和发展,是技术和应用发展的必然。在信息社会,人们迫切希望计算机能以人类习惯的方式提供信息服务,因而多媒体技术应运而生。它的出现,使得原本"面

最新信息系统开发与

信息系统开发与管理

信息系统开发与管理 第一章 1、管理信息系统(MIS)是管理和信息技术不断融合的产物,是信息化的具体表现形式和主要内容。 2、管理信息系统的创始人:高登.戴维斯。 3、管理信息系统在决策层、管理层和执行层上支持管理活动。 4、管理信息系统:是一个由人、机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能监测企业或组织的各种运行情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。 所以,管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。 5、管理信息系统是一个“人-机”合成系统,但计算机不一定是管理信息系统的必要条件。 6、管理信息系统是一个一体化系统。所谓一体化指:数据的一体化和系统开发的一体化。 7、管理信息系统的分类 按核心业务活动分:电子业务系统、电子政务系统、电子商务系统(B2B、 B2C、C2C、B2G) 按数据处理方式分:操作型管理信息系统、分析型管理信息系统 按管理应用层次分:事务型管理信息系统、管理型管理信息系统、战略型管理信息系统

8、管理信息系统的结构:概念结构、功能结构、管理职能结构、软硬件结构、网络计算结构。 9、任何一个管理信息系统均有明确的目标,并有若干具体功能组成。为了完成这个目标,各功能相互联系,构成了一个有机结合的整体,表现出系统的特征,这就是管理信息系统的功能结构。 10、管理信息系统的概念结构由:信息源、信息处理器、信息用户、信息管理者构成。 信息源是信息的产地;信息处理器对信息进行传输、加工、存储等;信息用户是最终使用者,应用信息进行决策;信息管理者负责信息系统的设计、实施、维护等工作。 11、管理职能结构可以从横向和纵向两个视角进行分析。(P27 金字塔图) 纵向视角可以将管理活动分为:战略计划层、管理控制层、执行控制层。 战略计划子系统只能给高层管理者提供近似的参考信息。 管理控制子系统功能: 1.使用计划或预算模型来帮助管理人员编制、调整计划与预算执行情况; 2.定期生成企业生产经营执行情况的综合报告; 3.使用数学方法来分析计划执行的偏差情况,并提供最佳的或满意的处理方案; 4.为管理人员提供各种查询功能。 支持执行控制的处理通常有三种:事务处理、报表处理、查询处理。 横向视角分:生产管理子系统、销售管理子系统、物资管理子系统、财务会计管理子系统等。

多媒体应用系统技术

《多媒体应用系统技术》期末考试知识点总结 《多媒体应用系统技术》期末考试知识点总结 第一章多媒体技术概论 1、CCIT组织定义的媒体类型 (1)感觉媒体 (4)存储媒体(2)表示媒体(5)传输媒体(3)显示媒体(6)信息交换媒体2、多媒体和多媒体技术的含义与范畴 1用于存储信息的实体,如纸(1)媒体在计算机中有两种含义:○ 2信息载体,如文本、声音、图像、图张、磁盘、光盘等;○ 形、动画等。 【说明】用于传播信息的电缆、电磁波等称为“媒介”。 (2)多媒体技术:是指计算机综合处理多种媒体信息,在文字、 图像、图形、动画、音频等多种信息之间建立逻辑关系,并将多媒体设备集成为一个具有人机交换性能的应用系统的技术。 (3)多媒体与多媒体技术的范畴 1多媒体所涉及的实际上是媒介与媒体两种形式.在现代多○ 媒体技术领域中,人们侧重于谈论光盘、磁盘等承载信息的媒体形式,而把传输信息的媒介作为必要的硬件条件。 2现代多媒体技术所涉的媒体对象主要是计算机技术的产物,○ 其他领域的单纯事物不属于多媒体范畴。 3、多媒体技术的处理对象及基本特性。 《多媒体应用系统技术》期末考试知识点总结 (1)多媒体技术的处理对象:文字、图像、图形、动画、音频信 号、视频信号。 【说明】以上各种多媒体处理对象全部采用数字形式存储,形成对 应格式的数字文件,这些文件叫做“多媒体数据文件”, 它们使用的存储介质有光盘、硬盘、磁光盘、半导体存储 芯片和软盘等。 (2)多媒体技术的基本特性。 1信息载体的多样性○2信息载体的交互性○3信息载体的集○ 4信息成性(包括:多种信息的集成处理、处理设备集成)○ 载体的实时性。 4、多媒体系统的层次结构 1多媒体应多媒体计算机系统自上而下的层次结构主要包括:○ 2多媒体创作系统○3多媒体素材制作平台○4多媒体用系统○

电子系统设计复习题级

电子系统设计(电子)复习题 第一章、电子系统设计基础 1、电子系统的定义是什么? 电子系统主要是指多个电子源器件或功能模块组成,能实现较复杂的应用功能的客观实体2、什么是Top-Down设计,有何优点(P2)? 自顶向下设计,由系统级设计开始,根据系统所描述的该系统应具备的各项功能,将系统划分为单一功能的子系统,在根据子系统功能划分各部件,完成部件设计后,最后才是单元电路和元件级设计。(系统—>子系统—>部件—>元件) 优点:避开具体细节,有利于抓住主要矛盾。适用于大型、复杂的系统设计。 第二章、常用电子元器件的应用 1、数字电位器的基本工作原理是什么(P16)? 总的来讲,它是通过计数值来控制电阻值的。输入端有加/减计数端、片选,内部有7位计数器及其计数存储器、解码器,输出端是受模拟开关控制其通断的电阻阵列。电阻阵列是通过解码器中移除的码来控制其通断的,因此就有的每个计数值都有与其对应的模拟开关接通状况,也就有了不同的电阻值。 2、交流衰减器的输入输出关系推导。说明“欠”、“过”、“最佳”补偿的波形特点。举例说明此电路的一个典型应用,说明示波器探头的补偿原理(教材P20)。

“欠补偿”就是对于高频信号反应欠灵敏,因此测试设备所显示的幅度的变化跟不上被测信号的幅度变化,不管是上升沿还是下降沿,测试设备所显示出来的幅度的变化都是迟缓平滑的。“过补偿”就是对于高频信号反应过灵敏,因此测试设备所显示的幅度的变化跟超前被测信号的幅度变化,不管是上升沿还是下降沿,测试设备所显示出来的幅度的变化都是斗直尖锐的。“最佳补偿”就是对于高频信号的反应是同步的,因此测试设备所显示的幅度变化都同步被测信号的幅度变化

信息管理系统开发应用的要求

信息管理系统开发应用的要求 企业计算机管理信息系统的开发、建设与应用是现代化企业经营与管理的重要组成部分,系统的好坏将直接关系到今后企业规模经营的发展和经济效益的获取。在重视和加紧信息系统建设时,有些问题不能忽略,必须统筹兼顾,例如企业的系统规模、基础条件、开发方式、投资多少、应用范围、人员状况等。不仅需要大量投资,而且对管理和人员也有一定的要求。这些是企业在实施计算机管理时,不能不考虑和注意的问题。 1.系统开发条件 企业经营计算机管理系统的开发应用,需要具备以下条件。 (1)领导重视并参与 企业管理信息系统的建立过程中会碰到各种问题,如需要各环节人员的积极配合和支持,需要有一批业务骨干参加,需要有较多的资金投入,需要求企业业务规范化、标准化的进一步完善等;另外系统的应用需要领导和强有力的规章制度来保证;最后发挥系统功能最终是为企业经营决策服务,需要落实到企业负责人对系统的了解和使用上。实践证明,企业领导的重视和直接参与,便于协调和理顺企业各方面的关系,也便于全面调动企业的人力、物力和财力,使系统开发得以顺利进行,取得较好的应用效果。因此,可以说企业领导的重视和参与是建立计算机管理信息系统成败的关键。 (2)经营管理规范化 经营管理基础是指为实现企业的经营目标和管理职能而提供的资料依据、共同准则、基本手段、前提条件等。具体包括作业业务流程,管理工作标准化,准确、完整的经济信息资料,各种定额数据,规章制度、管理制度等。如果企业的管理基础还不很规范和统一,不能做到商品编码统一、厂商代号统一、单据报表统一、作业流程统一等,那么建立起来的计算机管理信息系统的适用性就会很差,很难用于进行企业的经营管理。因此,企业经营管理基础的规范化和统一化是建立计算机管理信息系统的必要前提。 (3)三结合的开发队伍 管理信息系统的开发,需要领导参加、需要计算机专业技术人员参加,还需要企业的业务骨干参加。同时,从企业战略发展的角度出发,应尽量强调各级业务管理层人员的全员参加,强调企业全体人员的协助。因为计算机管理信息系统开发与应用不仅是领导、业务人员和计算机技术人员的事,也应得到全体员工的理解和协助,只有全体人员尽职尽责的发挥作用才可能使计算机系统得以顺利的开发应用。 组建理想的开发班子,应以企业总经理挂帅;企业各级业务及管理人员参加,要特别强调业务骨干、技术能手、关键岗位的关键人员的参加;并配有开发单位的项目负责人、系统分析和设计人员,程序员及计算机专业和网络专业技术人员,以确保系统的策划、开发、监管、应用和验收。这个班子应强调三结合方式,更应强调突出发挥企业复合型人才的作用。 (4)培养复合型人才 计算机系统应用是一个复杂的系统工程,与管理密切相关。在应用过程中,需要有计划、有组织地逐步实施,每一个环节都需要强有力的支持与协调。既要有领导的支持、又要有具体人员进行具体工作,并及时解决出现的问题。作为计算机系统工作人员,既要有计算机专业知识,又要有实际的商业管理知识和经验。一个计算机系统应用效果如何,是与企业的组织管理水平和人员素质密切相关的。 (5)单据及报表格式标准 由于使用计算机进行管理,需要对原有的各类原始单据、记录、台账、账册和各种报表,

相关文档
最新文档