我是一名軟件開發人員,雖然去服務器是一個很不錯的主意,但我懷疑它對您和您當前的需求是否值得。如果您有一個必須由其他人訪問的庫存系統,那就另當別論了,但是正如您所描述的那樣,它僅是為您服務。我仔細查看了上面列出的PartKeepr系統以及Github上顯示的其他一些庫存管理器程序。您可能會花費一生的時間來尋找合適的人。像這裡的其他人一樣,我強烈建議您使用Excel。了解如何使用數據->過濾器->自動過濾器。
無需過多詳細說明,數據庫設計將獲得規則(稱為“規範化”),因此它們快速有效。根據您的需求,單個存儲(DataBase)文件無法完成您想做的事情。好消息是,Excel將輕鬆讓您打破完整功能的規則。
您有一些不同尋常的需求。 -具有樹狀結構的類別。在XL工作簿中抓住一張空白紙,然後創建完美的樹形結構。您有幾個分支?例如:
-級別1 *級別2 *級別3連接器*接線*刀片類型*香蕉針*同軸電纜*端子塊*桶式電源連接器
>
繪製類別樹。.給您的參考表加上標籤,以便您在需要添加項目時可以參考這裡,並且不記得它進入哪個類別。然後在數據電子表格(對於此示例)上,使用三個不同的相鄰列。列1 =級別1,列2 =級別2,依此類推……顯然,您必須為每個組件行
列A /列B /列CConnectors複製類別“標頭” /通用/()連接器/接線/刀片類型連接器/接線/香蕉引腳連接器/同軸/()連接器/接線端子/()電阻器/表面貼裝/()等...
請記住,您可以在多個列上使用數據過濾器自動過濾器。
要查找鏈接到特殊項目的內容,您將必須使用“標籤”模型。您將不得不再次創建參考表。你為什麼問?因為每個標籤必須是一個單碼字,這一點很重要。 “精確電壓表v2”變為“ AV_V2”。您的電子表格上將有一個名為“項目標籤”的單列條目。在此字段中,您將不添加任何內容,也不會添加任何項目使用此組件的內容。每個標籤必須用空格隔開。該字段可以有零,一,五或五十個條目。當您要查找感興趣的項目的所有組件時,只需按一下data-> filter-> autofilter-> contains(codeword),就可以了。 (或者是 codeword 嗎?)不要為每個項目創建一個新列。相信我,以後會惹上您。 (請注意,正是您的這種“跟踪哪個項目”要求使數據庫規範化。表。)
Ditto for WishList。創建一個列。插入所需數量的零件(1、2,X或空白)。
提示:我在公司XL數據庫上做了很多工作。儘管嘗試向數據庫添加唯一行以使其更具“可讀性”非常誘人,但它不惜一切代價抵制了這種衝動。您的數據庫將只有一個行標題,然後每個組件只有一行,很簡單。如果必須創建漂亮的輸出,請學習如何使用宏,然後將行複製到另一張紙上,然後打印出該紙。不要搞砸數據庫主表。
另一個想法。 XL可以輕鬆存儲單詞和圖像。您還可以在Excel工作簿中創建其他工作表。每張紙一個項目。那張紙上是完整項目的照片和主要註釋,以及原理圖的屏幕截圖。重命名工作表(使用關鍵字項目名稱?),然後將該鏈接添加到關鍵字目錄系統。可能是使事情井井有條的好方法。另請注意。您已經為此做了很多工作,最好研究自動備份系統。
對您有用嗎?很抱歉,我的回答很冗長:^)
編輯,2020年4月更新
Google表格是一項免費的在線電子表格服務。它將輕鬆完成上面列出的所有任務。另外:
- Google使用日誌記錄執行備份。
- 您可以與朋友共享在線表格
- Google支持免費的應用程序,因此您可以從移動設備(手機或平板電腦)完全訪問電子表格
- Google甚至提供了API,因此可以從服務器訪問存儲在Google表格中的數據,該數據用作傳統的軟件數據存儲位置。
- 價格=免費