TopologyNetwork6

所属分类:Windows编程
开发工具:LabView
文件大小:3301KB
下载次数:33
上传日期:2008-12-21 00:34:05
上 传 者lylouie
说明:  专家点评: + t" I2 `0 b% c4 f7 Da.能在十天内完成基本功能还是很不错的,界面友好,能考虑使用Stack的显示方式很不错的。在程序构架设计上还需要提高;SubVI的Icon没有实现及程序构架清晰度不高反映了作者在代码实现前并没有进行详细的程序设计,加油!。* V# V$ K5 ~7 o3 H7 L b.使用LV7.1基本功能,程序功能完善,巧用数据库的方法来实现点的记录保存是一个不错的创意.缺点:也许是个bug,有时在增加节点的时候会出现窗口无法关闭的情况 , t* _ n7 B4 u" e" xc.拓扑图界面做得很好,但是希望能够做到拖拽效果而不是点右键来实现;在程序架构上使用了生产者/消费者模式,比较清晰,建议把子VI的图案稍微设计一下,否则可能读者不知道该VI的大体功能是什么。 + [4 [6 w8 }9 Q$ Z/ qd.设计合理,界面可读性很强,功能清晰。设备管理子面板很出彩,如果可以改变每一个设备的图表就更好了;数据采集面板应该加入选择终端节点的功能;拓扑面板每一个终端节点的右键菜单让人耳目一新,如果能加入拖拽创建的功能就更好了。不足之后还有采集和显示部分没有联系,如果有实时显示的功能就更好了。
(err)

文件列表:
第三名 路强 图像处理\版权声明.txt (1072, 2007-12-05)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\TopologyNetwork.llb (2931047, 2008-01-13)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\Config.mdb (290816, 2007-11-07)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\sound.wav (1361120, 2004-07-18)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\Image\BaseStation.png (2042, 2007-10-25)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\Image\Sensor.png (2463, 2007-10-21)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\Image\BaseStation2.png (1115, 2007-10-25)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\SourceCode\Image\Sensor2.png (3316, 2007-10-25)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\Doc\程序界面及使用说明.pdf (302696, 2007-11-04)
第三名 路强 图像处理\TopologyNetwork\TopologyNetwork\Doc\程序实现说明.pdf (195030, 2007-11-04)
第三名 路强 图像处理\LabSQL\LabSQL\ADO210.CHM (769740, 1999-05-31)
第三名 路强 图像处理\LabSQL\LabSQL\dir.mnu (2450, 2006-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\Examples\dir.mnu (2570, 2006-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\Examples\Example - Fetch a Table.vi (31395, 2002-11-18)
第三名 路强 图像处理\LabSQL\LabSQL\Examples\Example - Insert into a Table.vi (32833, 2002-11-18)
第三名 路强 图像处理\LabSQL\LabSQL\Examples\Example- One Record at a Time.vi (44589, 2002-11-18)
第三名 路强 图像处理\LabSQL\LabSQL\Examples\SampleDatabase.mdb (131072, 2006-04-10)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\dir.mnu (2922, 2006-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\SQL Execute.vi (60851, 2007-05-12)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\SQL Fetch Data (GetString).vi (57022, 2007-05-12)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\SQL Fetch Data.vi (74594, 2001-02-27)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Create.vi (23066, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Destroy.vi (20971, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Execute.vi (27419, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Get Integer Parameter Value.vi (32423, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Get Parameters.vi (25626, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Set Active Connection.vi (25829, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Set Command Text.vi (30992, 2001-02-27)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Set Paramter Value.vi (29710, 2001-02-28)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Set Stored Procedure Text.vi (31905, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\ADO Command Set String Parameter Value.vi (29822, 2001-04-13)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Command\dir.mnu (2984, 2001-04-20)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Begin Transaction.vi (25776, 2002-11-18)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Close.vi (26320, 2007-05-12)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Commit Transaction.vi (23993, 2002-11-18)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Create.vi (24969, 2007-10-16)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Destroy.vi (23138, 2007-05-12)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Execute.vi (31702, 2007-05-12)
第三名 路强 图像处理\LabSQL\LabSQL\LabSQL ADO functions\Connection\ADO Connection Open.vi (30123, 2007-10-16)
... ...

LabSQL release 1.1a (c) 2002 Jeffrey Travis (Jeffrey Travis Studios) Version 1.1a - Nov 17 2002 - some VIs in version 1.1 were indavertently saved under LabVIEW 6.1. In order to preserve compatibility with LabVIEW 6.0, all LabSQL VIs are now 6.0-compatible. Version 1.1 - Sep. 2002- fixes a rare bug where text with special characters like tabs (\t) that were part of a database record could produce buggy behavior. 0. INTRODUCTION ---------------- LabSQL is the beginning of an open source project to provide free, multi-database, multi-platform database connectivity support for LabVIEW. In this first release, we have used the Microsoft ADO object to provide connectivity in LabVIEW for Windows for any ODBC-compliant database, including Access, SQL Server, Oracle, Pervasive, Sybase, etc. Future versions may include JDBC suport for DB connectivity on other LabVIEW platforms, but there are no immediate plans to add this. Using LabSQL assumes you have at least a basic knowledge of SQL commands and database terminology such as tables, rows, fields, DSN. It also will help for you to familiarize yourself well with the ADO methods and properties. You can peruse the ADO help file included with this release, or visit http://www.microsoft.com/ado A trivial sample Access database and 3 examples are included with this LabSQL utility. 1. INSTALLATION --------------- 1a. System Requirements: ----------------------- Because this version of LabSQL relies on an ActiveX component (ADO), it will only run on LabVIEW for Windows (version 6.0 or higher). Although the database you connect to can be theoretically on any platform and on a remote machine, it must have an ODBC driver for Windows installed on your local machine. In addition to LabVIEW, you need to have the latest version of the MDAC (Microsoft Data Access Components) ActiveX components, which includes ADO, installed on your machine. You may already have it installed, but if you don't, you can download it at http://microsoft.com/data 1b. Setup ---------------- 1. To install LabSQL, simply place the "LabSQL ADO VIs" in any convenient directory. For ease of use, we suggest you create a custom palette under the "User Libraries" LabVIEW palette that links to this directory, so you will have easy access to the ADO VIs. See the LabVIEW documentation if you need to know how to create a custom palette. 2. As with any database application on Windows, you'll need to create a DSN (Data Source Name) in the ODBC control panel. This DSN is used in your LabVIEW application to connect to the appropriate database. If you want to set up the example database, do the following: a.Go to your Windows Control Panels, and open "ODBC Data Sources" b.Click on the "System DSN" tab c.Click on the "Add..." button. d. From the list of drivers, choose "Microsoft Access Driver" e.At the dialog box, type in "myDB" for the Data Source Name. Then click on "Select..." button, and find the file "Sample Database.mdb" included with the LabSQL examples. Leave everything else as it is, and hit OK. f. Close the ODBC control panel g. Test the connection by running one of the examples provided. 2. Using LabSQL ----------------- Using LabSQL is mainly a matter of understanding how SQL statements work and how the ADO object work: the Command object, the Connection object, and the Recordset object. You can use the top-level "easy" VI called "SQL Execute.vi" to directly execute a SQL statement. The three simple examples provided show you how to retrieve data, insert a row, and use recordsets to move through one row of data at a time. 4. TECHNICAL SUPPORT -------------------- No formal technical support is offered on LabSQL. It's free for you to use at your own peril. While I can't promise I will have time to look into any issues, you may contact me with bugs or comments at: Jeffrey Travis Also, if you enhance or add onto LabSQL, please let me know so I we can keep the LabVIEW community informed with up-to-date versions! Enjoy!

近期下载者

相关文件


收藏者