方案管理

 

         用户数据管理采用方案管理方式,在进行工作之前,需要新建方案,或者打开已有方案。工作之后可保存方案。每新建一个方案需要有个管理方案的文件夹,用于保存用户工作中的数据。也可以多个方案放在一个文件夹中,软件自动根据方案编号管理这些文件。

 

方案文件夹结构

         在方案文件夹里,包括一个方案文件(后缀名为.niou), 一个backup子文件夹,一个dataobjects子文件夹,一个tempfiles子文件夹,一个子views文件夹。其中views文件夹下还有一个backup子文件夹。除了backup子文件夹,其他文件夹的名字都附加上了方案编号。例如:dataobjects1366329685, tempfiles1366329685, views1366329685,后缀的数字就是方案编号

         方案文件夹中,除了方案文件,其他文件的命名大部分遵循着这样的规律,即“nu” + PROJECT ID + "_" + "文件名字"。由此,当多个方案共用一个方案文件夹时,可以靠文件名中的PROJECT ID来区分文件属于哪个方案,其中,PROJECT ID能在方案文件中查找到。建议不要多个方案放在一个文件夹。

         方案文件夹软件自动管理,软件操作者尽量不要动整个目录下的文件

 

backup的用途和局限

         在保存过程中,遇到突然断电,或者不正常宕机后,如果工程文件不能打开,或者打开错误,backup文件能恢复上一次保存的方案结构,但不能恢复已经在本次不正常保存中已经删除的数据。

恢复方法:

         1. 删除损坏的.niou方案文件,拷贝后缀名为.niou.bak的备份文件到方案文件夹,重命名去掉后缀名.bak。
         2. 在views目录中,根据views的子目录backup目录中的文件名,删除views目录中去掉.bak后缀的文件,并把views/backup目录下的文件拷贝到views目录,重命名去掉.bak后缀。

 

方案文件(niou)

         方案管理文件后缀名称为niou。用记事本可打开此文件,但是不要修改此文件,因为这是二进制文件,修改会导致数据破坏。用记事本打开方案文件后,能看到其中几个关键信息。
         1. 保存方案的软件英文名称,如:NuExplorer2013.03
         2. 方案编号。如P R O J E C T   I D 1 3 6 6 3 2 9 6 8 5。其中,PROJECT ID是标记,后边的数字1366329685是方案编号,本方案的所有文件都与此方案编号相关。
         3. 最后一次编辑的时间M o d i f i e d D a t e.

 

dataobjects 文件夹

         用于存储所有与用户数据相关的数据,这些数据在软件中的【数据】树上能看到。一般情况下,【数据】树上的每一个数据对象,对应的文件名为“nu” + PROJECT ID + "_" + OBJECT ID + ".nuobj";数据对象关联的显示设置文件命名为“nu” + PROJECT ID + "_" + OBJECT ID + ".nuvi";如果此数据对象还有关联文件,则关联文件的名字是“nu” + PROJECT ID + "_" + OBJECT ID + 数据对象自定义的后缀名,例如:nu1366329685_1355734326.nuobj,nu1366329685_1355734326.scaatt。数据对象的OBJECT ID在【数据】树上能看到,或者双击数据对象,弹出的属性对话框中的基本页面也能看到。

views文件夹

         views文件夹用于保存与显示相关的文件,主要文件命名前缀为: "nu" + PROJECT ID + "_" ,加上如下名字:
         datatree.nutreed:保存【数据】树上的数据结构
         nodeattr.nunoda:保存【数据】树的状态
         vimgr.nuvim:管理所有显示相关的内容
         win_××××..nuwin:管理单个的显示窗口
         winmdi.numdi:所有的MDI窗口
         wintree.nutreew:管理【窗口】树

 

tempfiles文件夹

         存储编辑过程中的临时数据,这些数据在保存后将被拷贝进各个目录并替换被修改过的内容。

 

相关介绍 : 方案管理新建方案打开方案卸载方案打开最近方案保存方案

                    数据面板窗口面板MDI窗口