• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于注冊表的智能卡文件管理系統及其管理方法技術方案

    技術編號:11406358 閱讀:94 留言:0更新日期:2015-05-03 23:40
    一種基于注冊表的智能卡文件管理系統及其管理方法,涉及智能卡技術領域。本發明專利技術包括目錄注冊表單元、文件注冊表單元和文件體單元。其特征在于;所述目錄注冊表單元存儲所有目錄包括根目錄和子目錄的目錄索引信息,目錄注冊表單元存儲的每個目錄文件頭信息包括所述目錄的文件注冊表單元的邏輯地址。所述文件注冊表單元負責存儲指定目錄下所有文件的文件索引信息,文件注冊表單元存儲的索引信息包括文件體單元的邏輯地址。所述文件體單元存儲具體文件的文件信息和數據。同現有技術相比,本發明專利技術將目錄及文件信息放在不同的注冊表中進行管理,有效降低查找文件所用的時間。

    【技術實現步驟摘要】
    一種基于注冊表的智能卡文件管理系統及其管理方法
    本專利技術涉及智能卡
    ,特別是基于注冊表的智能卡文件管理系統及其管理方法。
    技術介紹
    現有技術中,智能卡文件的管理方法是:選擇一片空白存儲區將目錄信息、文件信息及文件體全部存放在一起。利用這種方法,能夠實現智能卡文件創建、查找等操作。但因為這種方法將全部信息放在一起,而且每種信息的長度不同,導致較深層文件的查找效率降低。由于智能卡應用場合中要求查找文件的時間盡可能短,所以現有技術顯然已經不適合應用的需求。
    技術實現思路
    針對上述現有技術中存在的不足,本專利技術的目的是提供一種基于注冊表的智能卡文件管理系統及其管理方法。它將目錄及文件信息放在不同的注冊表中進行管理,有效降低查找文件所用的時間。為了達到上述專利技術目的,本專利技術的技術方案以如下方式實現:一種基于注冊表的智能卡文件管理系統,它包括目錄注冊表單元、文件注冊表單元和文件體單元。其特征在于;所述目錄注冊表單元存儲所有目錄包括根目錄和子目錄的目錄索引信息,目錄注冊表單元存儲的每個目錄文件頭信息包括所述目錄的文件注冊表單元的邏輯地址。所述文件注冊表單元負責存儲指定目錄下所有文件的文件索引信息,文件注冊表單元存儲的索引信息包括文件體單元的邏輯地址。所述文件體單元存儲具體文件的文件信息和數據。在上述智能卡文件管理系統中,所述目錄注冊表單元存儲目錄的文件頭信息、目錄的父子關系及每個目錄對應的文件注冊表單元邏輯地址。目錄索引信息在目錄注冊表單元中每個目錄占據固定的大小。在上述智能卡文件管理系統中,所述目錄的父子關系是采用在目錄索引信息中存儲父目錄在目錄注冊表單元中的索引號、第一個子目錄在目錄注冊表單元中的索引號和兄弟目錄在目錄注冊表單元中的索引號實現。在上述智能卡文件管理系統中,所述文件索引信息包括待查找文件所需要的信息短文件標識符、文件名稱和文件體單元的邏輯地址。文件索引信息在文件注冊表單元中每個文件占據固定的大小。如上所述基于注冊表的智能卡文件管理系統的管理方法,它使用包括目錄注冊表單元、文件注冊表單元和文件體單元,其方法步驟為:1)文件查找方法:①接收到選擇目錄指令時,在目錄注冊表單元中進行目錄名稱比對查找,文件找到后保存其文件注冊表單元邏輯地址。②接收到文件讀寫指令時,根據當前文件注冊表單元邏輯地址,在文件注冊表單元中對比文件索引信息,得到匹配索引信息的文件體邏輯地址,根據文件體邏輯地址進行文件數據的訪問。2)目錄的文件刪除管理方法:①得到目錄的文件注冊表單元邏輯地址。②根據目錄的文件注冊表單元邏輯地址,得到該目錄下所有文件體的邏輯地址和邏輯空間占用,逐個進行空間回收。③刪除該目錄的文件注冊表單元,回收注冊表空間。本專利技術采用上述結構和方法,將目錄和文件信息以注冊表的方式管理。其中,目錄注冊表單元負責存儲所有目錄的目錄索引信息,文件注冊表單元負責存儲指定目錄下所有文件的文件索引信息,文件體單元存儲具體文件的文件信息和數據。每個文件索引信息在注冊表中的長度固定,可以直接使用文件索引號找到對應文件信息的偏移地址。本專利技術能有效降低查找文件所用的時間,查找效率高。下面結合附圖和具體實施方式對本專利技術作進一步說明。附圖說明圖1為本專利技術管理系統結構示意圖;圖2為本專利技術實施例中的智能卡目錄結構示意圖;圖3為本專利技術實施例中的智能卡目錄存儲結構示意圖。具體實施方式參看圖1,本專利技術智能卡文件管理系統,它包括目錄注冊表單元A、文件注冊表單元B和文件體單元C。目錄注冊表單元A存儲所有目錄包括根目錄和子目錄的目錄索引信息,目錄注冊表單元A存儲的每個目錄文件頭信息包括所述目錄的文件注冊表單元B的邏輯地址。文件注冊表單元B負責存儲指定目錄下所有文件的文件索引信息,文件注冊表單元B存儲的索引信息包括文件體單元C的邏輯地址。文件體單元C存儲具體文件的文件信息和數據。目錄注冊表單元A存儲目錄的文件頭信息、目錄的父子關系及每個目錄對應的文件注冊表單元邏輯地址;目錄索引信息在目錄注冊表單元A中每個目錄占據固定的大小。目錄的父子關系是采用在目錄索引信息中存儲父目錄在目錄注冊表單元A中的索引號、第一個子目錄在目錄注冊表單元A中的索引號和兄弟目錄在目錄注冊表單元A中的索引號實現。文件索引信息包括待查找文件所需要的信息短文件標識符、文件名稱和文件體單元C的邏輯地址,文件索引信息在文件注冊表單元B中每個文件占據固定的大小。本專利技術智能卡文件管理系統的管理方法,其方法步驟為:1)文件查找方法:①接收到選擇目錄指令時,在目錄注冊表單元A中進行目錄名稱比對查找,文件找到后保存其文件注冊表單元B邏輯地址。②接收到文件讀寫指令時,根據當前文件注冊表單元邏輯地址,在文件注冊表單元B中對比文件索引信息,得到匹配索引信息的文件體邏輯地址,根據文件體邏輯地址進行文件數據的訪問。2)目錄的文件刪除管理方法:①得到目錄的文件注冊表單元邏輯地址。②根據目錄的文件注冊表單元邏輯地址,得到該目錄下所有文件體的邏輯地址和邏輯空間占用,逐個進行空間回收。③刪除該目錄的文件注冊表單元B,回收注冊表空間。本專利技術中,一個目錄注冊表單元A對應多個文件注冊表單元B,一個文件注冊表單元B對應多個文件體單元C。文件注冊表單元B中每個文件對應的信息包括文件類型、文件名稱、文件短文件標識符及文件體單元邏輯位置。每個文件需要至少包含上述三個索引信息中的一個。每個文件體單元C對應的信息包括文件操作權限、文件體大小及文件的數據內容。本專利技術中的目錄注冊表單元A或者文件注冊表單元B可以是多個,各目錄注冊表單元A或者文件注冊表單元B通過邏輯地址鏈接起來。現在以一個目錄注冊表單元A或者文件注冊表單元B為例,說明實施流程:創建第一個目錄(根目錄)前,需要先創建目錄注冊表單元A,內容設為空。創建第一個目錄(根目錄)時,將目錄信息填入目錄注冊表單元A的起始位置,其父、子、兄弟目錄索引號均置位無效。創建其它目錄時,設置該目錄信息中的父目錄索引號,修改其父目錄中的子目錄索引號或其相鄰兄弟的兄弟目錄索引號。參見圖2,以四個目錄建立過程為例,目錄0為根目錄,目錄1和2是目錄0的子目錄,目錄3是目錄1的子目錄。參見圖3,在建立時,目錄0的子目錄索引號置為1,父和兄弟目錄索引號為無效;目錄1的父目錄索引號置為0,子目錄索引號置為3,兄弟目錄索引號置為2;目錄2的父目錄索引號置為0,兄弟和子目錄索引號為無效;目錄3的父目錄索引號置為1,兄弟和子目錄索引號為無效。創建每個目錄的第一個文件前,需要先創建文件注冊表單元B,內容設為空。每創建一個文件時,將文件索引信息填入文件注冊表單元B的對應空白位置,并分配其文件體單元C,將文件其它信息及文件數據內容填入文件體單元C。查找或操作目錄下的文件內容時,先在目錄注冊表單元A中匹配與查找信息相同而且滿足當前路徑的目錄,根據目錄注冊表單元A中的信息判斷該目錄的權限是否滿足,如果滿足則通過文件注冊表單元B邏輯地址,找到對應文件注冊表單元B。從文件注冊表單元B中匹配與查找信息相同的文件,通過文件體單元C邏輯地址,找到對應文件體單元C。根據文件體單元C中的信息判斷該文件的權限是否滿足,如果滿足則讀出或寫入文件體內容。本文檔來自技高網...
    一種基于注冊表的智能卡文件管理系統及其管理方法

    【技術保護點】
    一種基于注冊表的智能卡文件管理系統,它包括目錄注冊表單元(A)、文件注冊表單元(B)和文件體單元(C),其特征在于;所述目錄注冊表單元(A)存儲所有目錄包括根目錄和子目錄的目錄索引信息,目錄注冊表單元(A)存儲的每個目錄文件頭信息包括所述目錄的文件注冊表單元(B)的邏輯地址;所述文件注冊表單元(B)負責存儲指定目錄下所有文件的文件索引信息,文件注冊表單元(B)存儲的索引信息包括文件體單元(C)的邏輯地址;所述文件體單元(C)存儲具體文件的文件信息和數據。

    【技術特征摘要】
    1.一種基于注冊表的智能卡文件管理系統,它包括目錄注冊表單元(A)、文件注冊表單元(B)和文件體單元(C),其特征在于;所述目錄注冊表單元(A)存儲所有目錄包括根目錄和子目錄的目錄索引信息,目錄注冊表單元(A)存儲的每個目錄文件頭信息包括所述目錄的文件注冊表單元(B)的邏輯地址;所述文件注冊表單元(B)負責存儲指定目錄下所有文件的文件索引信息,文件注冊表單元(B)存儲的索引信息包括文件體單元(C)的邏輯地址;所述文件體單元(C)存儲具體文件的文件信息和數據。2.根據權利要求1所述的智能卡文件管理系統,其特征在于;所述目錄注冊表單元(A)存儲目錄的文件頭信息、目錄的父子關系及每個目錄對應的文件注冊表邏輯地址;所述目錄索引信息在目錄注冊表單元(A)中每個目錄占據固定的大小。3.根據權利要求1或2所述的智能卡文件管理系統,其特征在于;所述目錄的父子關系是采用在目錄索引信息中存儲父目錄在目錄注冊表單元(A)中的索引號、第一個子目錄在目錄注冊表單元(A)中的索引號和兄弟目錄在目錄注冊表單元...

    【專利技術屬性】
    技術研發人員:楊帆路倩王慶林丁義民張星楊征軍王強
    申請(專利權)人:北京同方微電子有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品人妻系列无码天堂| 免费无码又爽又刺激高潮软件| 永久免费AV无码国产网站| 精品无码免费专区毛片| 亚洲AV日韩AV无码污污网站| 国产日韩AV免费无码一区二区三区| 国产精品VA在线观看无码不卡| 亚洲日韩精品无码专区加勒比| 中文无码制服丝袜人妻av| 亚洲国产精品无码观看久久| 久久精品aⅴ无码中文字字幕| 2020无码专区人妻系列日韩| 久久亚洲AV成人无码电影| 中文字幕无码日韩专区免费| 无码人妻丰满熟妇区五十路| 少妇伦子伦精品无码STYLES| 午夜无码视频一区二区三区| 亚洲最大无码中文字幕| 少妇人妻偷人精品无码视频新浪| 无码任你躁久久久久久老妇| 无码熟妇人妻AV影音先锋| 99国产精品无码| 无码精品一区二区三区在线| 成在人线av无码免费高潮喷水| 无码国产成人午夜电影在线观看| 亚洲国产成人精品无码区二本| 久久久久亚洲AV片无码下载蜜桃| 亚洲中文字幕无码中文字在线| 国产成人无码免费看片软件| 国产午夜无码片在线观看| 无码人妻H动漫中文字幕| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲久热无码av中文字幕| 亚洲精品无码久久毛片波多野吉衣| 亚洲中文字幕无码一区| 伊人久久综合精品无码AV专区| 在线观看免费无码视频| 国产aⅴ激情无码久久| 亚洲精品中文字幕无码蜜桃| 久久精品岛国av一区二区无码| 亚洲VA中文字幕无码毛片|