一、也谈利用VB实现图象的存储浏览(论文文献综述)
赵江林[1](2011)在《《铁路选线设计》计算机辅助教学软件的研制与开发》文中研究表明随着现代科学技术不断发展,计算机在教学领域发挥着越来越重要的作用。计算机由于其存储容量大、计算速度快、多媒体处理能力强和呈现形式多样的特点而日渐成为优秀的教学工具和助手,计算机辅助教学(CAI)作为变革传统教学方式的产物已成为最受学生欢迎的教学模式,但纵观已有的计算机辅助教学系统总是存在一些缺陷和不足,不能完全满足学生的学习需求。本文从学习者的角度出发,介绍了计算机辅助教学的理论基础、发展历史、发展过程中出现出的新思想、新技术以及其特点、应用等,结合《铁路选线设计》课程自身的特点提出适应教学实际的软件需求并阐述了实现这些需求的关键算法,最后利用这些思路编制软件并作了验证。本文将计算机辅助教学系统划分为课堂教学、测验反馈和管理三个部分,定义了基础数据库的存储规则,创建了呈现课程知识、题目描述和获取学生提交答案的用户界面,设计了基于关键词的答案正误计算机判定方法,改进了一种既有的试题抽取随机算法,研究了本系统与选线计算机辅助设计软件的集成模式、调用方法和成果管理。以上述思想和方法为核心,Access为数据存储工具,ADO为数据库接口,使用Visual Basic语言平台编制了课堂教学、·计算机考试、自动随机组卷和计算机辅助设计系统等功能模块,最后将这些模块无缝的集成到一起。经实际运行验证,程序能达到预期的功能,取得了良好的效果。
胡静[2](2008)在《结合地图的税务处理系统开发与设计》文中提出随着计算机技术的广泛发展,越来越多的数据库应用系统出现在各种各样的应用场合。而此次开发的税务处理系统正是为了满足本市税务处理工作而设计的典型数据库系统。系统采用Visual Basic语言结合SQL server数据库制作而成;系统界面优美大方,功能完善,可以在Windows系统上独立运行,是一个值的推广使用的实用型系统。具体来说,它实现了用户权限分类、税务部门职责和政策查询、税收数据处理等多种应用功能。此外它还实现了税务处理中特殊要求:用户能在前台辖区地图上直观的查找对应地点税务上交情况,并能对相应位置的税务信息进行增删和修改。项目中提出了一种将图象控制与后台数据库控制结合在一起的设计方案。现在国内外利用可视化面向对象语言设计数据库的案例非常多,但操作前台结合地图,将对地图的操作和后台数据库的变化结合起来,给人以直观效果的案例并不常见。在设计中系统结合多个API函数来解决对图片的控制以及和数据库的协调、控制问题,最终满足相关单位具体实际应用要求。本项目是为了解决枣庄辖区税务处理中的实际应用问题而设定的;具有较好的实际应用前景。本系统的创新点是能够在项目中将图象处理理论与数据库的实际应用结合起来,采用后台修改数据库,前台便重绘相关地图的方式,使用户能够形象的了解后台数据的变化。在具体编程设计中解决了鼠标的追踪问题,图象“热点”设置,图象全景显示和缩放,图象控制与数据库变化的结合等多个问题。此项目有着较好的创新思想和具体的实践应用前景,有其独到之处。
尹涌华[3](2008)在《烟草病虫害管理决策支持系统的开发》文中研究说明烟草病虫害严重威胁我国烟草生产及人民生活健康,不仅是制约烟叶及卷烟产量和经济价值的重要因子,而且给我国农业生产带来巨大损失。烟草病虫害防治作为我国农业病虫害防治的重要分支,已经越来越多地将先进的病虫害综合防治技术应用到烟草的病虫害管理中来。本论文应用信息技术的最新成就—决策支持体系构建,并与发展成熟的计算机数据库技术相结合,重点研究了针对烟草病虫害管理的决策支持系统体系构建中,系统应用模型设计、功能模块设计、SQL Server 2000数据库建设、Visual Basic 6.0应用程序开发、优化及发布过程中的关键技术。明确了以高级程序开发语言Microsoft?Visual Basic 6.0为应用程序开发平台、以SQL Server 2000为数据库管理系统开发决策支持系统的技术实现。“烟草病虫害管理决策支持系统”应用模型的构建体系、功能模块的设计体系将为今后烟草病虫害综合治理、决策支持的应用提供重要的理论依据。集成国内外烟草病虫害最新研究的系统数据库作为我国当前最为丰富、完整的烟草病虫害数据仓库,为我国烟草植保工作者丰富研究理论、拓宽研究领域提供了重要参考。本研究得到了重庆市烟草公司科技项目(2007004)的资助。通过研究,获得了以下主要研究结论。1.项目应用模型设计本系统采用SQL Server 2000构建烟草病虫害基础数据库,采用Microsoft?Visual Basic6.0开发应用程序。使用ADO数据库访问编程接口技术在应用程序级上对OLE DB数据源进行访问。结果表明:Visual Basic采用可视化、面向对象及事件驱动的结构化程序设计,可用于开发Windows环境下功能强大的应用程序。通过开放式数据连接(ODBC),Visual Basic可通过直接访问或以建立连接的方式使用并操作后台SQL Server数据库。作为开放的API,ADO在VB访问SQL Server数据库工程管理中弥补了Visual Basic由于不支持底层内存访问和操作而不能直接使用OLE DB提供者的问题。使用ADO来访问OLEDB提供者,ADO提供了的执行操作可包括:连接到数据源、制定访问数据源的命令、执行命令(例如一个SELECT脚本)及常规方法错误检查(通常由建立连接或执行命令造成)等。2.数据库设计使用SQL Server 2000数据库管理系统对烟草病害、烟草虫害相关资料进行数据管理。结果表明:系统体系结构核心为数据库引擎,每个数据库引擎包含了多个数据库,每个数据库包括了表、视图、约束等丰富的数据库对象,系统对不同数据类型的数据项提供支持,并具有完善的日志管理功能。作为关系型数据库,SQL Server 2000数据库创建(表、视图、关系等的创建)采用图形化界面、向导界面操作方法,方法简便、条理清晰,易于开发小到大型不同伸缩性的数据库系统。此外,SQL Server使用的Transact-SQL语言与大多数的ANSI SOL标准兼容,并提供了几种扩展和增强功能,便于与应用程序的衔接和移植。系统数据库Tabaccodss建立了烟草病害、烟草虫害发生、为害、流行、预测与综合控制的信息数据库。包含6个用户定义表对象:病害信息表Disease、病害类型表DisTypes、虫害信息表Pests、虫害类型表PstPart、病虫害专题图片表SpcPicture、数字烟草专题图片表TobaccoDig。表记录达到137条、字段设计39项、文字数据65335个(中文字符61737、非中文单词3598)、二进制数据(图像)388项。明确了数据库设计的一般步骤为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。3.工程框架设计论文研究了Visual Basic工程框架设计中工程创建、标准模块、类模块的添加及其对常量、变量和用户自定义函数的管理及ODBC数据源的配置。工程文件(.vbp)是Visual Basic应用程序开发的核心文件,窗体的添加、控件设计及事件代码的编写等均为工程文件创建后在Visual Basic 6.0集成环境中完成。系统中应用Const.bas、DbFunc.bas等6个标准模块来管理全局常量、变量和用户自定义函数、应用Disease.cls、DisType.cls等4个类模块将与数据库表对象对应的数据库操作封装在类中。标准模块将应用程序中全局变量、模块层声明及通用过程组合并独立于工程单元,建立了窗体与窗体之间、窗体与工程之间的通信,使之能协调合作,对于开发数据库应用程序是必要并非常重要的。使用类模块对表(数据库表对象)进行描述可将所有对数据库的操作封装,在窗体代码中只需调用类的成员函数。ODBC API独立于数据库,并建立在调用层接口规范的基础上。通过ODBC数据源的配置,驱动程序管理器根据数据源提供的数据库信息提供相应的ODBC驱动程序,ODBC管理器综合数据源提供信息及ODBC驱动程序建立起ODBC与具体数据库、与应用程序的连接。4.应用程序界面设计Visual Basic的对象抽象为窗体和控件。在开发应用程序时,通过建立可视用户界面(由窗体和控件组成)并设置可视界面特性(设置窗体和控件的属性)完成对程序运行后屏幕(由窗体和控件组成的)显示界面的设计。“烟草病虫害管理决策支持系统”界面设计中,窗体的设计按功能模块划分来完成,每个模块采用相近的设计风格。“烟草病虫害管理决策支持系统”共添加窗体24个、引用标准控件TextBox、Image等13项、ActiveX控件Microsoft Common Controls 6.0、Microsoft ADO Data Control 6.0(OLEDB)、Microsoft DataList Control 6.0(OLEDB)、Microsoft Common Dialog Control 6.0共4项及可插入对象Microsoft Word文档1项。窗(?)设计中,本研究首次提出了“美化控件”的概念。利用一些控件特定属性设置,而将控件作为运行界面的美化部件,这些控件在窗体运行时不响应用户生成事件(Enable属性为True)。“美化控件”的运用对界面友好性起到了重要作用。5.功能模块设计及代码编写系统共设置烟草病害诊断系统、烟草虫害诊断系统、病虫害预测报系统及系统操作4大模块。每个模块分别对应不同的系统功能,针对不同的数据对象(如表)完成独立的数据库操作,功能的执行由模块内窗体设计及代码编写来完成。Visual Basic采用事件驱动编程机制,因此大部分程序都是针对窗体中各个控件所能支持的方法或事件编写。系统功能的实现,通过编写的事件代码来完成。“烟草病虫害管理决策支持系统”系统功能强大,通过功能模块设计实现了图像数据识别、文字数据检索、实时数据推导、信息数据浏览、文本数据编辑及超文本数据链接。本研究的数据库编程设计中,将“缓冲控件”(TextBox控件)作为数据源切换的中转。通过设置控件读取第一个数据源的特定Field字段,重新使用SQL语句设置另外一个数据源的连接参数。这样,SQL代码语句编写简便、数据库操作执行指令清晰、更容易分析代码错误。缓解了在同一个窗体中使用一个Adodc控件操纵数据库的SQL语句结构复杂、语法繁赘、易产生代码执行错误、对数据库访问冲突等问题。作为本研究中的关键技术之一,“缓冲控件”的用法将为数据库应用程序开发编程提供重要参考。6.应用程序的优化和发布本研究使用图像编辑软件Adobe?Photoshop CS及Microsoft?画图工具对应用程序界面进行图像优化设计。系统帮助文件myhelp.chm由制作工具Html Help WorkShop创建。使用Microsoft?Office FrontPage 2003工具对HTML文件进行了制作。应用程序开发完成后,使用Visual Basic 6.0自带工具“Package & Deployment向导”完成“烟草病虫害管理决策支持系统”安装程序的制作。7.总结综上所述,本研究采用模块模型设计与决策支持思路相结合,建立了烟草病虫害管理决策支持系统。在“有害生物综合防治”理论基础上建立了烟草有害生物数据库。在系统分析与功能设计的基础上,以SQL Server 2000为数据库管理系统、以Microsoft?Visual Basic 6.0为应用程序开发平台,实现了数据管理、数据检索、预测评估、图表定位、文本编辑等功能。测试与实际应用结果表明,“烟草病虫害管理决策支持系统”界面友好、运行稳定、功能设置合理,能够作为烟草植保专业软件为烟草病虫害科学研究、综合治理的决策提供支持。
曾涛[4](2008)在《基于GIS的农村交通项目绩效评价方法及系统开发研究》文中认为随着当前农村交通建设项目的迅猛增长,农村交通项目绩效评价日益引起人们的关注。但当前农村交通项目绩效评价的指标和方法存在诸多问题,数据采集和统计耗时费力,影响绩效评价的实施。为此,本文在优化评价指标,探索方法的基础上,采用GIS技术,对农村交通项目的绩效评价系统的开发进行研究。以期,实现降低评价成本,提高评价效果,推进绩效评价在农村交通项目中的实施。本文首先对农村交通项目绩效评价的内涵、特点进行了定义和分析。在价值——目标——指标的评价指标体系构建思路上,引入维度的概念,充分考虑公众的参与,提出了基于维度的多目标绩效评价指标优化方法,对已建立的农村交通项目绩效评价指标进行优化。然后通过绩效评价方法优缺点的对比,选择了AHP法作为绩效评价的方法,并结合该法制定了指标无量纲化的方法和标准。在以上研究的基础上,从农村交通项目绩效评价对GIS的需求出发,对系统功能进行了总体设计。通过对当前不同GIS开发平台特点的分析,选择以VB和MapInfo作为系统开发的平台。在系统的详细设计上,首先,根据需要建立了基于MapInfo的空间数据库和Access的属性数据库,实现对数据的管理和分析。然后,通过MapInfo在VB中的嵌入,实现了系统的基本GIS功能。在此基础上,通过VB语言,把建立的农村交通项目AHP模型,在系统中实现,对指标权重进行了标定。同时建立了系统无量纲化和绩效评价结果计算及输出的模型,并在系统中实现。最后把系统应用于浙江省“乡村康庄工程”绩效评价中进行检验,取得了满意的效果。本文创新之处是:提出“农村交通项目绩效评价”的概念,提出基于维度的多目标绩效评价指标优化方法及指标无量纲化的标准;设计了基于GIS的农村交通项目绩效评价系统;利用VB进行系统的开发,实现MapInfo的嵌入、层次分析法对指标权重的标定以及农村交通项目绩效评价的指标无量纲化和评价结果输出。
常雄[5](2008)在《小流域环境修复与水土保持可视化信息管理》文中研究说明本论文是小流域环境修复与水土保持可视化信息管理研究与开发,是针对宁夏回族自治区固原市茹河流域环境修复与水土保持信息管理所做的研究与开发,是对MAPGIS的二次开发,主要想为工程管理信息带来方便,本论文是对MAPGIS的拓展。在环境修复和水土保持工作中存在着数据量巨大,管理复杂等特点,传统的档案式的属性数据与图形数据分离的信息管理方式已经远远不能适应当今大规模的环境整治工作的需要,所以必须寻求一种更有效的信息管理方式。地理信息系统的出现,给环境修复和水土保持的信息管理带来了方便,将属性数据与图形数据有机结合,将环境修复和水土保持的可视化信息管理的实现变为可能。通过对GIS二次开发的研究,由于传统的二次开发过程中将耗费大量的时间和精力,将开发的期限无限延长,所以否定了应用传统的开发方式;而组件式二次开发具有无需专门的GIS语言、GIS功能强大、开发便捷、更大众化、小巧灵活、价格低廉等优点。组件式GIS二次开发,将占据了二次开发的主导地位。本文从地理信息系统二次开发入手,以VB可视化编程语言为开发工具,对基于VB的MAPGIS系统二次开发实现固原市茹河流域环境修复与水土保持可视化信息管理系统作了系统的理论总结和探讨。VB结合MAPGIS的二次开发可使用函数开发和组件(控件)开发两种方式,为了完整的总结基于VB开发MAPGIS的理论和方法,本文从函数开发和组件开发两种方式都作了理论探讨,阐述了MAPGIS组件开发平台的组成,层次和功能划分,MAPGIS组件设计,开发的基本思想和原则,使用MAPGIS组件进行GIS应用软件二次开发的一般方法和步骤,以及在VB中使用MAPGIS组件对象的基本步骤。在理论探讨的基础上,运用组件开发和函数库开发方法,结合固原市茹河流域环境修复与水土保持信息管理,作了系统分析和VB程序实现,并实现了系统建库,图形数据和属性数据的连接。本文通过组件式MAPGISGIS二次开发,完成了小流域环境修复与水土保持可视化信息管理的系统规划、及初步开发;将复杂的水土保持信息的管理变的简单、明了,实现了整个项目区在微机中的缩影。这将在以后小流域水土保持信息管理有很大的实践意义。
罗微[6](2008)在《基于数字图像相似性匹配的木材树种检索实现》文中认为随着信息时代的到来和数字技术的迅速发展,传统的基于关键字的木材检索方法已经不能满足科研和生产对于树种识别检索的要求。因此,基于数字图像处理的检索技术作为解决这一问题的关键技术之一,具有被应用到木材科学领域中的潜力。本研究选择120个有代表性的中国树种,每个树种对应径切面和弦切面两幅图像,作为检索试验的研究对象。利用MATLAB提取木材树种数字图像的颜色、直方图和纹理三类特征,运用适合的匹配算法对被检索木材树种图像特征测量数据和木材图像特征数据库中数据进行比对,在图像数据库中找出同待检索图像特征最相近的一组图像,按相似度的接近程度排列显示。检索用户可以通过该检索软件查询待检索木材同哪一类木材表面图像最接近,判断该木材是否同已检索出的木材属于同一种类,从而实现待检索木材的树种类别匹配检索,并可在一定程度上实现树种识别检索的目的。研究内容和试验结果主要为:(1)特征提取:提取了色调、饱和度、亮度和颜色矩等颜色特征参数以及图像灰度统计直方图、累积直方图的16级灰度特征。在分析木材图像颜色特征及分布的基础上,分析并提出适合木材图像检索的颜色模型,提出针对木材图像的HSV颜色空间的非等间隔量化方法。试验表明,HSV颜色空间具有较好的检索性能,同颜色直方图特征提取方法相结合,取得了良好的试验效果。通过分析纹理算法及木材纹理特点,提取二阶角矩、对比度、方差和以及小波水平能量比重等参数,从不同角度表达木材纹理特性。(2)模式匹配:在对十余种颜色和纹理特征提取方法和特点进行综合分析的基础上,提出了适用于木材图像检索的特征提取方法及匹配算法的组合应用。对直方图特征的匹配主要采用了相交距离、绝对距离等匹配方法。纹理特征采用特征向量绝对距离相似性判别方法进行相似度匹配效果较好。(3)通过MATLAB/VB/SQL混合编程,克服了MATLAB设计界面的局限性,用VB界面优势设计人机交互的友好界面。检索过程的设计采用多特征和单特征两种方式。其中,多特征采用了分步检索的方式,可以选择在颜色特征检索结果库中进行二次检索。通过试验分析现有颜色、纹理提取及匹配算法,提出颜色特征对木材图像进行初步检索可以比较有效地检出待检索木材的对应树种图像,利用纹理特征则可以对已经检出的图像组进一步排序,从而得到较准确的检索结果,试验结果证明了该方法的有效性。(4)通过对颜色特征、纹理特征的有效提取相似性匹配方法的确立,分步检索方法的探索以及木材图像特征数据库的建立等各个步骤研究结果的综合归纳,经混合编程构建了检索系统。经验证该系统能够有效地对待检木材树种类别进行匹配检索并且有速度高,较为准确以及使用方便等特点,实现了研究的预期目标。
刘云华[7](2007)在《乌鲁木齐市活断层地震危险性评价与数据库建设》文中进行了进一步梳理城市范围内直下型活动断裂突发错动产生的直下型大地震,直接威胁城市和人民生命财产的安全。城市活动断裂探测和地震危险性评价是为城市减灾服务的一项系统工程,也是活动构造研究面临的一项新的工作,本论文的研究内容是在《乌鲁木齐城市活断层探测与地震危险性评价项目》支持下展开的,在项目组的城市活断层地质调查和断层活动性鉴定、跨断层钻孔探测、探槽揭露、年代测定等工作的基础上,对主要目标断层进行了地震危险性评价,对项目工作中产生的探测数据进行整合建库,并采用VB等软件开发出了有友好界面的活断层信息浏览系统。目的是为城市发展规划提供依据。在城市活断层探测数据整合建库过程中,首先根据活断层探测项目所提出的科学问题对整合项目所涉及的地震危险性分析与评价任务进行分析;然后,根据评价任务的需要选取数据并实现数据分类,如地震地质数据、地球物理数据、地球化学数据和文献资料数据;接着,在CASE工具中建立数据模型,最终生成数据库模版,再通过ArcSDE将项目所涉及到的所有数据存储在Oracle中,提高系统数据共享的能力,为深层次开发应用奠定了基础。为方便非专业人员浏览活断层数据,本论文开发出具有良好操作性的软件平台——乌鲁木齐活断层信息浏览系统(类似OUTLOOK导航界面),在Microsoft Visual Studio.net开发环境中应用vb.net开发语言并调用ArcGIS Engine组件来进行乌鲁木齐市活断层探测项目信息系统的开发,借助ESRI公司所提供的ArcGIS Engine组件实现基本的GIS功能。将活断层探测项目中的地震地质数据模型、地球物理数据模型、地球化学数据模型、各种图件、分析结果和一些专业评价模型的集成工作贯穿在信息系统软件开发过程中;在实现类似于ArcMap的空间数据与视图管理的基础上,根据活断层探测项目中各种地学探测手段的信息管理和地震危险性评价与地震危害性评价的需要,建立空间数据浏览模块、空间数据管理模块等,实现信息查询、图形编辑、专题制图、地震危险性评价和各种制图输出等功能一体化的专业软件平台。
韩佼娥[8](2007)在《工程图形练习与考试系统的研究与开发》文中研究指明纵观国内外远程教育和考试技术的发展,实现工程图学网络化练习及考试,势在必行。机械制图是工科类主要基础课之一,直接影响学生今后工程设计的能力。传统的作机械制图习题方式,学生只能按照投影规则,在脑海中抽象的构思形体,不能有效地调动学生的空间思维能力;同时对学生的答案不能智能地评判对错和即时的多媒体方式的解题指导;教师批改作业的工作量也十分繁重。因此,开发一个具有适合学生三维造型,面向学生(习题、试题和解答向学生开放)的智能型习题及考试软件有很重要的实际意义和应用价值。网上教学是现代远程教育发展的方向,实现教学练习及考试网络化也便成为现代远程教育发展的必然趋势。随着计算机上机考试的普及,计算机网络化考试正逐渐代替传统的纸卷考试。网上考试涉及到的技术和方法以及安全问题,己形成一个课题,逐渐成为国内外各大研究机构研究的重点,建立与使用计算机练习与考试系统是考试改革的发展趋势。另外,计算机绘图已是工程技术人员的必备技能,作为高校教学为社会服务这一宗旨,计算机绘图教学是不可缺少的,然而,考察学生运用绘图软件的能力有一定难度,期待网络化考试解决这一难题。本文叙述了工程图学练习与考试系统的设计及系统应实现的功能,从试题库、数据库设计、操作过程等方面阐述了设计过程中所遇到并解决的关键问题。工程图学练习与考试系统是为了适应计算机绘图课程的教学,适应画法几何及机械制图教学及计算机绘图考试而开发的,要求本系统不仅能考查学生对工程图学的学习情况,还能考查学生动手绘图的能力和掌握计算机绘图基本知识的情况,本系统要求在网络环境下,学生可以进行在线练习与考试,教师可以对考试过程及题库进行管理,系统具备对客观题和主观题的评分功能,还可以实现考试信息及成绩的查询。学生、教师和管理员以不同的身份登陆后,系统分别实施不同的功能:对学生或教师进行管理,题库管理,试卷生成,试卷管理,成绩发布等。另外,由于工程制图课程的特殊性,需要对一些模型和机构有比较直观形象的认识,通过普通的文字和图片则难以达到很好的效果。本文初步设计思路采用网络动画演示用以非常直观形象的反映出机构和模型的特征,从而有助于培养学生的空间想象力,指导学生作图。
陈曦婉[9](2007)在《可编程保护装置系统软件的开发与研究》文中研究指明随着我国微机继电保护的发展,目前微机继电保护装置用户配置软件在编程语言、产品维护及灵活性等方面逐渐暴露出一些问题。为克服这些问题,本文提出了一种新的微机保护用户配置软件—图形化编程软件的思想。 文章给出了采用图形化编程的保护装置的硬件、软件构成,并详细分析了图形化保护软件实现保护功能的原理,着重描述了上位机软件的研究与开发。在此过程中,分三个方面对软件的开发做了探索和研究。 第一部分是对图形语言编程界面的设计研究。系统允许用户采用梯形图和语句表两种方式编程,给出了编程原则。重点对梯形图编程器进行了设计,包括如何在程序上实现梯形图元件的绘制、修改、删除、移动,编程的滚屏和如何保存用户绘制的梯形图程序,以及如何对程序进行优化和调试。 第二部分是对编译程序的研究。梯形图需要经过三次编译(梯形图→语句表→汇编程序→目标程序),最终生成的目标程序才能下载到下位机运行。在将梯形图编译为语句表时,采用数据库存储梯形图元件信息(包括图形信息和物理信息),以便在编译时通过遍历数据库中的记录得到每个元件的信息。将梯形图和语句表通过二叉树的数据结构连接起来,设计了如何通过将梯形图生成二叉树,再生成语句表的过程。最后,简要描述了如何将语句表编译成汇编语言程序。 第三部分是仿真程序的研究。在理论上阐述了仿真程序的工作流程,重点介绍了如何实现上、下位机的串口和USB通信。 通过对该系统软件的研究和实践,在程序上实现了绘制梯形图和部分编译功能。研究过程中,也总结了一些程序设计中遇到的问题,并提出了一些改进方法。鉴于该系统软件是微机保护装置系统软件发展的必然趋势,对其进行进一步的研究是十分必要的。
任丽明[10](2006)在《给排水管网信息系统构建及其三维可视化研究》文中研究表明地理信息系统是一门介于地理科学与信息科学之间的交叉学科,已被广泛地应用于许多领域,近年来已开始采用GIS技术对地下管网进行管理。 本课题在给排水管网信息系统的研究和设计过程中,首先分析了目前给排水管网管理的现状和存在的问题,在充分调研的基础上,对系统进行了总体的分析和设计,在功能结构基础上进行系统数据库设计。从系统设计和开发的角度,介绍了从AutoCAD到Maplnfo的转换过程,以地理信息系统(GIS)为技术支持,结合给排水管网信息系统的实际需要,在MapInfo平台及其基础上进行二次开发,利用OLE automation技术在VB中使用和操作MapInfo。在利用VB进行编程中,充分发挥MapInfo在地图显示、分析及查询方面的优势。文中还分析了三维可视化的一些技术和虚拟现实的优点,介绍了MultiGen的建模技术以及运用Vega创建运动模型实现漫游。并可实现多角度多方位观察、缩放、漫游、旋转和地面行驶效果的动态显示,用一定的光照模拟使管网和建筑物产生形象逼真的视觉效果。
二、也谈利用VB实现图象的存储浏览(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、也谈利用VB实现图象的存储浏览(论文提纲范文)
(1)《铁路选线设计》计算机辅助教学软件的研制与开发(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 论文的研究意义 |
1.2 国内外发展现状 |
1.3 论文的主要研究内容和结构 |
第2章 选线CAI软件开发技术比选 |
2.1 概述 |
2.2 CAI软件常用开发模式比较 |
2.2.1 常用开发工具 |
2.2.2 常见开发模式 |
2.3 开发关键技术 |
第3章 需求分析和开发路线 |
3.1 铁路选线设计CAI系统的需求分析 |
3.1.1 用户需求分析 |
3.1.2 系统的功能需求 |
3.1.3 系统需求分析 |
3.2 计算机辅助教学软件开发的原则 |
3.3 本系统的开发路线 |
第4章 系统设计 |
4.1 软件结构设计 |
4.2 系统界面设计 |
4.3 数据流设计 |
4.4 数据库设计 |
4.5 素材库组织 |
第5章 关键算法设计 |
5.1 登录验证模块 |
5.2 权限管理模块 |
5.3 课堂教学模块 |
5.4 机考模块 |
5.5 自动组卷模块 |
5.6 向数据库添加知识点和习题 |
5.7 计算机辅助设计软件的集成和调用 |
第6章 系统研制和实例验证 |
6.1 系统环境 |
6.1.1 硬件环境 |
6.1.2 软件环境 |
6.2 实例验证 |
结论 |
致谢 |
参考文献 |
(2)结合地图的税务处理系统开发与设计(论文提纲范文)
摘要 |
Abstract |
第1章 概述 |
1.1 引言 |
1.2 问题背景 |
1.3 研究意义 |
第2章 开发环境 |
2.1 系统开发环境及使用工具 |
2.1.1 Visual Basic面向对象语言简介 |
2.1.2 SQL Server数据库简介 |
第3章 需求分析 |
3.1 目标需求分析 |
3.2 系统需求分析 |
3.3 功能需求分析 |
第4章 系统设计 |
4.1 系统设计思路 |
4.2 系统主体实现 |
4.2.1 登陆模块的实现 |
4.2.2 系统总控制界面的实现 |
4.2.3 用户信息管理模块的实现 |
4.2.4 部门政策管理模块的实现 |
4.3 税收数据处理模块的实现 |
4.3.1 图象控制模块 |
4.3.2 数据库控制部分的实现 |
4.3.3 图形控制与数据库控制结合中的其他问题 |
4.4 报表打印输出 |
4.5 系统维护 |
4.6 可执行文件的生成 |
第5章 系统测试与改进思想 |
5.1 系统测试 |
5.1.1 测试方法 |
5.1.2 测试过程 |
5.1.3 测试结果 |
5.1.4 测试总结 |
5.2 改进思想 |
第6章 总结 |
参考文献 |
攻读学位期间的研究成果及社会评价 |
致谢 |
(3)烟草病虫害管理决策支持系统的开发(论文提纲范文)
中文摘要 |
ABSTRACT |
第Ⅰ部分 文献综述 |
第一章 我国烟草病虫害研究进展 |
1 我国烟草病害研究概况 |
1.1 我国主要报道的烟草病害 |
1.2 烟草病害类型 |
2 烟草昆虫研究概况 |
2.1 我国烟草昆虫研究现状 |
2.2 烟草昆虫种类 |
第二章 计算机技术在植保上的应用 |
1 决策支持系统在植保上的应用 |
1.1 决策支持系统在植物保护中的应用概况 |
1.2 植物保护DSS研究动态 |
2 面向对象程序设计语言Visual Basic 6.0 |
2.1 Visual Basic程序设计语言概述 |
2.2 Visual Basic对SQL Server数据库的访问 |
3 数据库管理系统Microsoft SQL Server 2000 |
3.1 ODBC API体系结构 |
3.2 Transact-SQL语言概述 |
第Ⅱ部分 系统开发 |
第三章 系统应用模型设计 |
3.1 项目系统分析及功能设计 |
3.1.1 系统功能描述 |
3.1.2 功能模块划分 |
3.1.3 系统流程分析 |
3.2 VB访问SQL Server数据库工程管理 |
3.2.1 ADO数据访问技术 |
3.2.2 ADO提供执行操作 |
3.3 材料与方法 |
3.3.1 软硬件环境 |
3.3.2 数据资料采集 |
3.3.3 方法 |
第四章 数据库设计 |
4.1 需求分析 |
4.2 结构设计 |
4.3 数据库实施 |
4.3.1 创建数据库 |
4.3.2 创建数据表 |
4.3.3 数据入库 |
4.4 数据库运行和维护 |
4.4.1 数据库备份及还原 |
4.4.2 数据库的维护 |
第五章 设计工程框架 |
5.1 创建工程 |
5.2 添加模块 |
5.2.1 Const模块 |
5.2.2 DbFunc模块 |
5.2.3 GeneralFunc模块 |
5.2.4 Variable模块 |
5.2.5 ImageFunc模块 |
5.2.6 模块的添加 |
5.3 添加类模块 |
5.3.1 类模块Disease.cls |
5.3.2 类模块DisType.cls |
5.3.3 类模块Pest.cls |
5.3.4 类模块PstPart.cls |
5.3.5 类模块的添加 |
5.4 配置ODBC数据源 |
第六章 系统界面设计 |
6.1 主界面设计 |
6.2 系统登录窗体设计 |
6.3 烟草病害诊断系统模块窗体设计 |
6.3.1 烟草常见病害窗体设计 |
6.3.2 烟草病害图象识别窗体设计 |
6.3.3 烟草病害特征识别窗体设计 |
6.3.4 烟草重要病害专题窗体设计 |
6.3.5 烟草病害资料检索窗体设计 |
6.4 烟草虫害诊断系统模块窗体设计 |
6.4.1 烟草常见虫害及天敌昆虫窗体设计 |
6.4.2 烟草虫害图象识别窗体设计 |
6.4.3 烟草受害状诊断窗体设计 |
6.4.4 烟草重要虫害专题窗体设计 |
6.4.5 烟草虫害及天敌资料检索窗体设计 |
6.5 烟草病虫害预测、报系统模块窗体设计 |
6.6 重庆烟草专题模块窗体设计 |
6.6.1 重庆烟草纪实窗体设计 |
6.6.2 数字烟草窗体设计 |
6.6.3 法律法规窗体设计 |
6.7 帮助模块窗体设计 |
6.7.1 技术支持窗体设计 |
6.7.2 关于Microsoft Visual Basic窗体设计 |
6.7.3 关于Microsoft SQL企业管理器窗体设计 |
第七章 功能模块设计及代码编写 |
7.1 主界面功能实现 |
7.1.1 设计主界面 |
7.1.2 在主界面中添加代码 |
7.2 系统登录界面功能实现 |
7.2.1 设计系统登录界面 |
7.2.2 在系统登录界面中添加代码 |
7.3 烟草病害诊断系统模块功能实现 |
7.3.1 烟草常见病害窗体代码添加 |
7.3.2 烟草病害资料检索窗体代码添加 |
7.4 烟草虫害诊断系统模块功能实现 |
7.4.1 烟草虫害图象识别窗体代码添加 |
7.4.2 烟草受害状诊断窗体代码添加 |
7.5 烟草病虫害预测、报系统模块功能实现 |
7.5.1 "播种情况"选项卡代码编写 |
7.5.2 "田间栽培管理信息"选项卡代码编写 |
7.5.3 "生成报告"选项卡代码编写 |
7.5.4 窗体操作代码补充 |
7.6 重庆烟草专题模块功能实现 |
7.6.1 使用TreeView控件管理文字数据浏览 |
7.6.2 使用Adodc控件管理图像数据浏览 |
7.7 帮助模块功能实现 |
第八章 系统关键技术的实现 |
8.1 标准工具栏的添加 |
8.2 AppendChunk方法对SQL Server二进制文件的添加 |
8.2.1 ImageFunc模块 |
8.2.2 FrmPhotoMenu.frm窗体 |
8.3 撤消功能的实现 |
8.4 Teeview控件的使用 |
8.4.1 概述 |
8.4.2 常用属性 |
8.4.3 常用方法 |
8.4.4 常用事件 |
8.4.5 用法介绍 |
8.5 缓冲控件 |
8.6 Visual Basic对CHM帮助文件的调用 |
8.6.1 声明HtmlHelp API函数 |
8.6.2 程序调用 |
8.7 小结 |
第九章 程序编译及运行测试 |
9.1 解释运行及故障处理 |
9.2 编译应用程序 |
9.3 运行示例项目 |
第十章 应用程序的优化和发布 |
10.1 应用程序界面优化 |
10.1.1 界面显示图像的选取及加工 |
10.1.2 窗体控件的外观设计 |
10.1.3 "美化控件"的添加 |
10.2 创建帮助文件 |
10.2.1 Html Help WorkShop使用概念 |
10.2.2 帮助文件的制作 |
10.3 制作安装程序 |
10.3.1 安装程序制作过程 |
10.3.2 应用程序安装过程 |
第十一章 主要结论与展望 |
11.1 研究的主要结论 |
11.1.1 研究的主要成果与结论 |
11.1.2 系统特点 |
11.2 有待于进一步研究的问题 |
11.3 决策支持系统在病虫害管理应用前景 |
附录 |
附录A 系统参数 |
附录B 本文所用缩写词 |
附录C 部分系统源代码 |
参考文献(References) |
硕士期间参加的科研项目及发表的论文目录 |
致谢 |
(4)基于GIS的农村交通项目绩效评价方法及系统开发研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究背景 |
1.2 国内外研究概况 |
1.2.1 政府绩效评价国内外研究概况 |
1.2.2 地理信息系统国内外应用概况 |
1.2.3 当前农村交通项目绩效评价存在的问题 |
1.3 本文研究内容 |
第二章 农村交通项目绩效评价研究 |
2.1 农村交通项目绩效评价内涵与特征 |
2.2 农村交通项目绩效评价指标构建方法与流程 |
2.3 农村交通项目绩效评价指标体系的建立 |
2.3.1 农村交通项目发展的价值观 |
2.3.2 农村交通项目的总目标 |
2.3.3 农村交通项目绩效评价维度划分 |
2.3.4 农村交通项目绩效评价指标选取原则 |
2.3.5 农村交通项目绩效评价指标建立 |
2.4 农村交通项目绩效评价方法比选 |
2.4.1 评价方法对比 |
2.4.2 绩效评估方法选择 |
2.4.3 层次分析法原理与方法 |
2.5 指标无量纲化 |
2.6 小结 |
第三章 基于GIS 的农村交通项目绩效评价系统开发 |
3.1 地理信息系统概况 |
3.2 农村交通项目绩效评价对GIS 技术的需求 |
3.3 系统目标 |
3.4 系统结构设计 |
3.5 系统平台及开发环境选择 |
3.5.1 系统平台选择 |
3.5.2 开发环境选择 |
3.6 实现绩效评价系统功能的方法 |
3.7 系统开发的关键问题 |
3.8 小结 |
第四章 基于 MapInfo的农村交通项目绩效评价系统详细设计 |
4.1 绩效评价系统数据库设计 |
4.1.1 绩效评价系统数据库总体设计 |
4.1.2 空间数据库与属性数据库连接与一致性设计 |
4.1.3 基于MapInfo 的空间数据库的构建 |
4.1.4 属性数据库的构建 |
4.2 系统基本功能的设计与实现 |
4.2.1 MapInfo 在VB 中的嵌入 |
4.2.2 界面设计与实现 |
4.2.3 嵌入模块设计与实现 |
4.3 绩效评价模块设计 |
4.3.1 权重标定 |
4.3.2 指标无量纲化 |
4.3.3 绩效评价 |
4.4 绩效项目管理模块设计 |
4.4.1 模块的功能设计 |
4.4.2 模块的功能实现 |
4.5 小结 |
第五章 实例应用 |
5.1 浙江省农村交通项目介绍 |
5.2 浙江省交通项目绩效评价系统建立 |
5.3 浙江省“乡村康庄工程”绩效评价 |
5.3.1 评价流程 |
5.3.2 乡村康庄工程绩效评价 |
5.4 绩效评价系统效果分析 |
5.5 小结 |
第六章 结论 |
6.1 主要结论 |
6.2 进一步展望 |
参考文献 |
附表 |
致谢 |
(5)小流域环境修复与水土保持可视化信息管理(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 地理信息系统概况 |
1.1.1 地理信息系统简介 |
1.1.2 GIS的组成 |
1.1.3 GIS的发展 |
1.2 研究的意义与目的 |
1.3 研究内容、方法与思路 |
1.4 难点与创新点 |
1.5 技术路线 |
1.6 论文结构体系 |
2 水土保持信息管理中GIS的应用 |
2.1 环境修复与水土保持 |
2.2 传统水土保持信息管理方法 |
2.2.1 档案式信息管理 |
2.2.2 现实水土保持存在的弊端 |
2.3 GIS在水土保持信息管理中的应用可行性分析 |
2.3.1 GIS的特征 |
2.3.2 水土保持信息的特征 |
2.4 水土保持GIS系统需求 |
2.5 小结 |
3 GIS的二次开发 |
3.1 传统的开发方法 |
3.1.1 传统开发方法简介 |
3.1.2 传统开发方法缺点 |
3.2 组件式GIS二次开发 |
3.2.1 COM技术 |
3.2.2 ActiveX控件技术 |
3.2.3 COMGIS的特点 |
3.2.4 COMGIS的开发 |
3.3 组件式GIS二次开发程序的选择 |
3.4 小结 |
4 基于VB的MAPGIS水土保持可视化信息管理系统开发研究 |
4.1 开发平台的选择 |
4.1.1 MAPGIS的介绍 |
4.1.2 MAPGIS的二次开发 |
4.2 系统的设计目标 |
4.3 MAPGIS二次开发的支持系统 |
4.3.1 GIS的硬件支持 |
4.3.2 开发语言的选取 |
4.4 Visual Basic技术支持的MAPGIS二次开发 |
4.4.1 认识VB编程环境 |
4.4.2 在Visual Basic程序中MAPGIS组件对象的使用 |
4.5 数据库建立 |
4.5.1 图形数据库 |
4.5.2 属性数据库 |
4.5.3 数据库的管理 |
4.6 系统功能分析 |
4.7 系统总体设计 |
4.7.1 功能设计 |
4.7.2 结构设计 |
4.7.3 界面设计 |
4.7.4 开发路线设计 |
4.7.5 安全设计 |
4.8 小结 |
5 茹河流域环境修复与水土保持 |
5.1 项目区的概况 |
5.2 水土流失情况与水土保持现状 |
5.3 环境修复和水土保持治理 |
5.3.1 综合治理情况 |
5.3.2 坡面防护情况 |
5.3.3 沟壑防护情况 |
5.3.4 治理效益 |
5.4 小结 |
6.小流域环境修复与水土保持信息管理 |
6.1 数据采集 |
6.1.1 数据来源 |
6.1.2 图形数据的数字化 |
6.1.3 项目区水土保持措施信息数据组织 |
6.2 数据分析 |
6.2.1 植被存活率分析 |
6.2.2 工程措施信息分析 |
6.3 信息输出 |
6.4 可视化 |
6.5 小结 |
7.茹河流域环境修复与水土保持可视化信息管理系统实现 |
7.1 菜单功能 |
7.1.1 文件 |
7.1.2 图形编辑 |
7.1.3 属性编辑 |
7.1.4 基础数据建设 |
7.1.5 表 |
7.1.6 查询 |
7.1.7 表浏览 |
7.1.8 用户管理 |
7.1.9 常用工具 |
7.2 计算机代码实现 |
7.2.1 文件的打开 |
7.2.2 常用工具栏代码 |
7.3 GIS系统评价 |
7.4 小结 |
8 结论 |
8.1 结论 |
8.2 建议与展望 |
8.2.1 建议 |
8.2.2 展望 |
致谢 |
参考文献: |
附录 |
(6)基于数字图像相似性匹配的木材树种检索实现(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 选题背景和研究意义 |
1.1.1 选题背景 |
1.1.2 选题意义 |
1.2 数字图像处理及智能检索技术在木材科学领域的应用 |
1.2.1 数字图像智能检索技术发展现状 |
1.2.2 在木材树种检索中的应用 |
1.2.3 用于木材树种图像智能检索存在的技术难点 |
1.3 研究的主要内容及结构安排 |
2 试验材料及方法 |
2.1 试验材料 |
2.2 试验方法 |
2.2.1 数字图像的获取及量化 |
2.2.2 数字图像处理的主要算法模型 |
2.2.3 数字图像处理的主要算法模型检索实现 |
3 木材图像直方图特征的提取及相似性匹配检索方法 |
3.1 木材图像直方图特征分析 |
3.2 直方图匹配算法 |
3.3 基于图像直方图特征的木材树种相似性检索实例及分析 |
3.3.1 灰度统计直方图特征检索 |
3.3.2 灰度累积直方图特征检索 |
3.4 本章小结 |
4 木材图像颜色特征的提取及相似性匹配检索方法 |
4.1 木材材色特点分析 |
4.2 检索系统颜色模型的选择 |
4.3 木材颜色特征的算法分析及提取 |
4.4 颜色相似度匹配算法 |
4.4.1 基于主色调的检索方法 |
4.4.2 木材图像颜色空间非等间隔量化 |
4.5 木材图像检索中的颜色特征匹配算法组合应用 |
4.6 基于图像颜色特征的木材树种相似性检索实例及分析 |
4.6.1 已知树种的颜色特征检索 |
4.6.2 未知树种的颜色特征检索 |
4.7 本章小结 |
5 木材图像纹理特征的提取及相似性匹配检索方法 |
5.1 纹理特征的描述 |
5.2 木材纹理特点 |
5.3 木材纹理特征的分析及提取 |
5.3.1 各种纹理算法的针对性及优缺点分析 |
5.3.2 木材纹理综合变量体系的建立 |
5.4 木材纹理相似度匹配算法 |
5.5 基于图像纹理特征的木材树种相似性检索实例及分析 |
5.5.1 已知树种的纹理特征检索 |
5.5.2 未知树种的纹理特征检索 |
5.5.3 颜色和纹理特征分步检索 |
5.6 本章小结 |
6 MATLAB/SQL混合编程检索系统 |
6.1 编译环境及软件 |
6.2 检索系统的总体构思与框架 |
6.2.1 分步检索的构思简述 |
6.2.2 需要解决的问题 |
6.3 基于 MATLAB提取图像特征 |
6.4 建立木材图像特征数据库 |
6.5 利用 VB操作界面系统编程 |
6.6 接口的实现方法 |
6.6.1 Visual Basic调用 MATLAB |
6.6.2 Visual Basic同 SQL Server链接 |
6.7 系统操作结构及过程 |
6.7.1 系统过程 |
6.7.2 系统结构模块设计 |
6.8 检索系统效果评价 |
6.9 本章小结 |
结论与展望 |
参考文献 |
附录 |
攻读学位期间发表的学术论文 |
致谢 |
(7)乌鲁木齐市活断层地震危险性评价与数据库建设(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 论文研究背景 |
1.2 研究对象与研究现状 |
1.2.1 国内研究现状 |
1.2.2 国外研究现状 |
1.3 论文选题意义 |
第二章 地震活动断层与危险性评价 |
2.1 研究区目标断层的确定 |
2.2 城市活动断裂探测的地质地貌调查 |
2.2.1 遥感影像初步解译 |
2.2.2 钻孔、探槽探测试验 |
2.3 地球化学探测试验 |
2.4 浅层地震探测试验 |
2.5 多道直流电法探测 |
2.6 深地震探测 |
2.7 地震活断层危险性评价 |
第三章 活断层探测项目数据建模及空间数据库建设 |
3.1 Geodatabase 数据模型的优点 |
3.2 Geodatabase 的内部结构 |
3.2.1 使用矢量格式描述要素 |
3.2.2 使用栅格来描述格网数据 |
3.2.3 用TIN 描述表面 |
3.2.4 使用定位器获取地址 |
3.3 创建Geodatabase 的几种方式 |
3.3.1 定义数据库方案来设计数据库 |
3.3.2 导入数据来创建数据库 |
3.3.3 利用CASE 工具创建数据库 |
3.4 数据库模型设计及建立 |
3.4.1 活断层探测项目需求分析 |
3.4.2 地质调查数据模型设计 |
3.5 浅层地震测线数据入库过程示例 |
3.6 智能化要素 |
3.6.1 智能化要素的特征 |
3.6.2 智能化要素的步骤 |
3.7 元数据 |
3.8 小结 |
第四章 活断层探测项目信息系统设计 |
4.1 需求分析 |
4.2 系统体系结构设计 |
4.2.1 系统功能框架 |
4.2.2 系统开发体系结构 |
4.3 信息浏览系统开发平台 |
4.3.1 GIS 开发模式 |
4.3.2 浏览信息系统开发技术路线 |
4.3.3 信息浏览系统开发关键技术 |
4.3.4 Arcgis 软件的开发体系 |
4.4 乌鲁木齐市活断层信息浏览系统研发分析 |
4.4.1 软件界面设计 |
4.4.2 基本功能模块简介 |
4.5 小结 |
第五章 结论与展望 |
5.1 研究工作总结 |
5.2 论文存在的不足之处 |
参考文献 |
附录1 |
致谢 |
(8)工程图形练习与考试系统的研究与开发(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 计算机考试的发展概述 |
1.2 开发工程图学练习与考试系统的必要性 |
1.3 国内外研究的现状 |
1.4 本课题的任务 |
1.4.1 本课题研究的意义 |
1.4.2 本课题研究的任务 |
1.5 论文的结构形式 |
第二章 系统的体系结构与基础理论 |
2.1 系统的体系结构及运行模式 |
2.2 如何保证系统的安全机制 |
2.3 大型系统的分布式计算实现 |
2.4 考试系统的理论基础 |
2.4.1 项目分析参数 |
2.4.2 项目反应模型 |
2.4.3 能力参数和项目参数估计 |
2.5 相关技术 |
2.6 系统的开发平台 |
第三章 系统的数据库设计 |
3.1 数据库的设计开发 |
3.1.1 数据库的开发 |
3.1.2 数据库的逻辑结构设计 |
3.2 系统的数据库访问 |
3.2.1 通过 ODBC操作数据库 |
3.2.2 Adodc控件与 ODBC连接 |
3.2.3 ADO对象与数据源的连接 |
3.2.4 网络与数据库的连接技术 |
3.3 题库的设计 |
3.3.1 题库的优点及意义 |
3.3.2 题库的建立 |
3.3.3 题库的动态维护 |
3.3.4 图形入库 |
3.3.5 组卷问题 |
第四章 系统的设计 |
4.1 系统的功能描述 |
4.1.1 系统的功能要求 |
4.1.2 系统的性能需求 |
4.2 系统的基本框架结构 |
4.3 设计工程框架简介 |
4.4 系统主界面设计 |
4.5 登录模块的设计 |
第五章 系统的各功能模块 |
5.1 系统管理模块 |
5.2 系统的操作模块 |
5.2.1 学生考试模块 |
5.2.2 学生练习模块 |
5.2.3 作业生成与发布 |
5.2.4 作业递交 |
5.3 教师操作模块 |
5.4 文件上传功能的实现 |
第六章 AUTOCAD图形文件的格式转化和数据读取 |
6.1 图形处理 |
6.2 AutoCAD图形文件的格式转换 |
6.3 AutoCAD图形下载的实现 |
6.4 作图题文件的格式转换 |
6.5 上传dxf文件到服务器 |
6.6 图形文件数据的保存与读取 |
6.7 工程图学考试系统的三维虚拟模型 |
6.8 试题解答过程的演示 |
第七章 总结与展望 |
参考文献 |
致谢 |
攻读硕士期间发表的论文 |
(9)可编程保护装置系统软件的开发与研究(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
第一章 绪论 |
1.1 选题背景及研究意义 |
1.1.1 微机保护装置软件存在问题 |
1.1.2 图形化编程的基本思想 |
1.2 图形化编程软件的优势及其开发可行性 |
1.2.1 图形化编程软件的优势 |
1.2.2 开发图形化编程软件的可行性 |
1.3 国内外研究现状 |
1.4 论文主要工作 |
第二章 总体方案设计 |
2.1 可编程保护装置的系统构成和硬件基础 |
2.2 可编程保护装置保护原理 |
2.2.1 保护原理 |
2.2.2 元件总体方案设计 |
2.3 可编程保护装置的软件原理 |
2.3.1 上位机软件构成 |
2.3.2 下位机软件构成 |
2.4 软件工程的思想 |
2.5 面向对象技术的应用 |
2.6 开发工具的选择 |
2.7 本章小节 |
第三章 图形语言编程环境设计 |
3.1 图形语言编程界面设计 |
3.1.1 编程界面基本介绍 |
3.1.2 编程界面设计 |
3.1.3 工具栏和状态栏的设计 |
3.1.4 工程列表框设计 |
3.2 编程器的设计 |
3.2.1 梯形图编程器的编程原则 |
3.2.2 梯形图编程器设计 |
3.2.2.1 元件库对象设计 |
3.2.2.2 梯形图的绘制 |
3.3 用户程序优化与调试方法 |
3.3.1 程序优化 |
3.3.2 程序调试方法 |
3.4 本章小节 |
第四章 系统编译模块和实现 |
4.1 梯形图元件信息的存储 |
4.1.1 数据库的选择和VB的数据库访问技术 |
4.1.2 数据库设计 |
4.1.3 元件信息存储 |
4.2 编译模块建模 |
4.2.1 语句表定义 |
4.2.2 数据结构设计 |
4.3 完整数据库信息 |
4.4 编译程序具体实现 |
4.4.1 语法检查 |
4.4.2 二叉树生成 |
4.4.3 二叉树转化为语句表 |
4.5 语句表编译成汇编程序 |
4.6 本章小节 |
第五章 仿真程序设计 |
5.1 仿真的意义和方法 |
5.2 离线仿真模块设计 |
5.3 在线仿真模块设计 |
5.4 PC机与保护装置通信 |
5.4.1 PC机与DSP串口通信 |
5.4.2 PC机与DSP的USB通信 |
5.5 本章小结 |
第六章 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
致谢 |
(10)给排水管网信息系统构建及其三维可视化研究(论文提纲范文)
内容摘要 |
第一章 绪论 |
1.1 研究背景 |
1.2 国内外研究现状和发展 |
1.2.1 GIS的国内外研究现状和发展 |
1.2.2 三维可视化的国内外研究现状和发展 |
1.3 存在问题 |
1.4 本文研究内容与技术路线 |
1.4.1 论文内容 |
1.4.2 技术路线 |
第二章 给排水管网信息系统的总体设计 |
2.1 系统分析 |
2.2 系统目标 |
2.3 系统设计的基本原则 |
2.4 系统开发设计的过程及其具体内容 |
2.5 系统的功能构成和组织模块 |
2.6 系统数据流程分析 |
第三章 给排水管网信息系统模型构建 |
3.1 给排水管网数据特点分析 |
3.2 给排水管网数据模型分析 |
3.2.1 概念模型设计 |
3.2.2 数据组织模型 |
3.2.3 空间模型分析 |
3.2.4 空间数据存储形式 |
3.3 数据管理存储方法 |
3.3.1 空间数据和属性数据融合的解决方法 |
3.3.2 系统开发中数据库管理系统选择 |
3.3.3 系统数据库详细设计 |
第四章 给排水管网信息系统的硬件配置和软件设计 |
4.1 系统的硬件配置 |
4.2 系统的软件平台 |
4.2.1 系统的软件配置 |
4.2.2 GIS应用软件的选择 |
4.2.3 Maplnfo Professional7.0的技术特点 |
4.2.4 VB与MapInfo的集成开发 |
4.2.5 系统的总体结构 |
4.3 系统的组网方案 |
4.3.1 C/S与B/S架构特点比较 |
4.3.2 基于Client/Server给排水管网信息系统结构框架 |
4.4 系统的特点 |
4.5 系统开发中应注意的问题 |
第五章 给排水管网信息系统实现的关键技术与手段 |
5.1 AutoCad和MapInfo间的图形数据转换 |
5.1.1 两种数据的特点 |
5.1.2 转换中应注意的问题 |
5.1.3 数据转换方法 |
5.2 OLE调用方法 |
5.3 利用回叫机制从中MapInfo获取信息 |
5.4 查询模块的实现 |
5.4.1 MapInfo提供查询方法 |
5.4.2 由空间数据到属性数据的查询 |
第六章 三维可视化 |
6.1 MultiGen Creator建模 |
6.1.1 建模的基本概念 |
6.1.2 MultiGen的构成 |
6.1.3 Open Flight结构 |
6.1.4 MultiGen Creator关键技术 |
6.2 用Vega实现虚拟漫游 |
6.2.1 运动学方法 |
6.2.2 视点计算 |
6.2.3 设置Vega应用 |
6.2.4 运动模型 |
6.2.5 Vega中三维图形渲染 |
第七章 结论与展望 |
致谢 |
参考文献 |
四、也谈利用VB实现图象的存储浏览(论文参考文献)
- [1]《铁路选线设计》计算机辅助教学软件的研制与开发[D]. 赵江林. 西南交通大学, 2011(04)
- [2]结合地图的税务处理系统开发与设计[D]. 胡静. 华东师范大学, 2008(08)
- [3]烟草病虫害管理决策支持系统的开发[D]. 尹涌华. 西南大学, 2008(09)
- [4]基于GIS的农村交通项目绩效评价方法及系统开发研究[D]. 曾涛. 长安大学, 2008(08)
- [5]小流域环境修复与水土保持可视化信息管理[D]. 常雄. 西安理工大学, 2008(12)
- [6]基于数字图像相似性匹配的木材树种检索实现[D]. 罗微. 东北林业大学, 2008(07)
- [7]乌鲁木齐市活断层地震危险性评价与数据库建设[D]. 刘云华. 新疆大学, 2007(06)
- [8]工程图形练习与考试系统的研究与开发[D]. 韩佼娥. 太原理工大学, 2007(04)
- [9]可编程保护装置系统软件的开发与研究[D]. 陈曦婉. 河海大学, 2007(06)
- [10]给排水管网信息系统构建及其三维可视化研究[D]. 任丽明. 郑州大学, 2006(11)