前言:尋找寫作靈感?中文期刊網用心挑選的軍用電子產品技術檔案管理系統探究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:本文針對在生產制造和售后服務過程中,軍用電子產品檔案的建立、技術信息的收集和統計等方面工作煩瑣、容易出錯且不易查詢等特點提出了軍用電子產品技術檔案管理系統的構想,以實現產品的可追溯性。該系統采用MicrosoftVisualFoxPro為軟件開發系統,服務器端的數據庫管理系統采用MicrosoftSQLSever,主要從系統需求分析、系統設計分析和系統的實現等方面來描述了基于C/S(客戶/服務器)模式的產品技術檔案管理系統設計開發思想。
關鍵詞:檔案管理;產品可追溯性;數據庫
0引言
在計算機應用領域,管理信息系統已不陌生,并且其優越性愈來愈受到重視。軍用電子產品有著它的特殊性,對整個產品生產、售后、交付使用及整個生命周期都備受關注,隨著電子技術的發展,軍用電子產品越來越復雜,生產數量增多,信息量越來越大,對軍用產品技術檔案管理提出了更高的要求。本文將從科研生產單位對軍用電子產品技術檔案管理的實際需求出發,針對產品檔案管理工作煩瑣、不易查詢等問題,提出了“軍用電子產品技術檔案管理系統”的構想,以實現產品的可追溯性和管理規范性。
1該“軍用電子產品技術檔案管理系統”數據庫開發的技術特點
數據庫系統包括數據庫(DatabaseDB)和數據庫管理系統(DatabaseManagementSystem,DBMS)兩部份。數據庫是用來存儲電子文檔,是結構化的數據集合,一個數據庫系統可以包含多個數據庫;數據庫管理系統則是管理數據庫的軟件,是用戶與數據的接口,負責完成數據處理操作[1]。該數據庫系統主要具有以下特點:(1)實現數據共享,減少數據冗余。(2)數據的獨立性。統一的數據控制功能。(3)產品數據庫可以被多個用戶共享,數據的存取往往是并發的,即多個用戶同時使用一個數據庫。(4)可擴展性。根據實際需求可擴展。
2系統需求分析
“軍用電子產品技術檔案管理系統”要解決產品的可追溯性。首先進行用戶需求分析,以典型產品為例,在生產制造和售后服務過程中的檔案信息包含:生產過程中的整機調試數據、返工返修數據、交付檢驗數據,售后服務技術數據、裝備狀態、裝備交付情況等管理。其主要信息如下:(1)生產過程中的整機調試數據包括:整機組成編號裝入關系、整機批次號、整機編號、調測數據等。(2)生產過程中的返工返修數據包括:整機組成編號裝入關系、整機批次號、整機編號、返修件名稱、編號、故障現象、原因分析等。(3)交付檢驗數據包括:整機組成編號裝入關系、整機批次號、整機編號、名稱、軍所檢的產品性能測試報告、軟件狀態等。(4)售后技術數據包括:整機組成編號裝入關系、整機批次號、整機編號、售后服務單號、名稱、售后原因、售后分析、售后人員和完成時間等。(5)裝備交付數據包括:整機組成編號裝入關系整機批次號、整機編號、名稱、數量、交付時間等。以上數據信息中,如產品性能測試報告等可以利用關系數據庫中的通用字段保存,以原稿形式直接錄入。實現系統化管理,提供用戶對產品檔案數據進行添加、刪除、修改、查詢、統計分析、匯總、分類、瀏覽、打印等操作。
3系統設計分析
現在網絡軟件的開發主要采用客戶/服務器模型簡稱C/S(Client/Server)和瀏覽器/服務器模型即Browse/Server模型,簡稱B/S模型。本系統選擇C/S模型,它適用于局域網環境中的數據庫用程序,用戶通過客戶端訪問服務器中的數據庫。現對用戶及系統需求涉及的各種數據和功能進行分析,以典型產品為例,確定系統應具有的功能并劃分模塊,如圖1所示。(1)登錄設計:輸入用戶名和密碼,由系統判定,若正確則進入系統并提示登錄成功,反之多次不成功,自動退出登錄界面。(2)檔案管理設計:用戶根據需要添加、修改、刪除數據記錄,操作完成后系統更新數據并返回更新成功的信息;檔案管理設計還具有瀏覽、打印等功能。(3)檔案數據查詢設計:實現具有模糊查詢和高級查詢等按條件查詢顯示信息。(4)檔案統計分析設計:根據需求輸入統計條件,系統自動判斷,若存在則顯示其信息并按要求分析數據。(5)輸出設計:系統提供將查詢,統計等信息輸出,可直接打印或保存為文件。(6)系統管理設計:系統管理員有權限選擇增加或修改用戶及權限。(7)修改口令設計:選擇修改口令后,系統提示輸入新密碼然后再次確認新密碼,系統更新數據,并提示修改成功。(8)產品數據庫設計:數據庫設計是將系統需求分析得出的數據進行具體化的過程。在數據庫應用程序中,數據的共享、數據操作的范圍和數據結構上都有自己的特點。其數據庫設計內容如下:分析數據庫結構。將所有的數據按照層次分類,最底層的應該是不能再進一步分割并大致確定其類型(數值、日期、圖形、圖像或任意字符)的數據。每一個層次則是一組最低層的數據集合,在建立數據庫時以最低層的數據作為數據庫表的基礎。確定數據庫的取值條件。用于檢驗數據的有效性,它包括字段級數據、記錄數據和整個庫數據合法性(即有效性)的定義;數據庫表索引定義等。例如:確定某些數據的取值范圍,是否允許為空值。明確數據關系,分析每組數據之間的關系,包括數據庫表的連接關系,例如兩組之間是否有意義相同的數據,如果修改或刪除一組數據,另一組數據是否需要做相應的修改或刪除等。“軍用電子產品技術檔案管理系統”服務器數據庫主要包含系統用戶、整機調試數據、返工返修數據、交付檢驗數據、售后情況、裝備交付情況等數據庫表,以生產過程中的返工返修數據為例,返工返修數據信息表,用于保存模塊返工返修的信息。為“分機/模塊BM號”字段創建主索引,索引名為“BM”。為“分機/模塊名稱”字段創建普通索引,索引名為“MK”。數據庫表的結構見表1。
4系統實現
根據上述“軍用電子產品技術檔案管理系統”的需求分析、系統設計分析編寫程序模塊。該系統以WindowsXP等為系統平臺,采用MicrosoftVisualFoxPro為軟件開發系統,服務器端的數據庫管理系統采用MicrosoftSOLSever,應用數據庫位于局域網服務器。可以通過遠程視圖或SQL技術來訪問遠程數據庫,實現C/S應用程序,實現各用戶之間的數據共享和數據傳遞。服務器主要完成客戶端發出的服務響應[2];客戶端完成發送請求到服務器的功能;網絡主要是連接著客戶端和服務器,起到數據通信通道的作用。所有數據信息對管理員是透明的,其他用戶根據權限開放,以確保管理通道的暢通和數據的完整性。
5結束語
當今時代是飛速發展的信息時代,產品技術檔案管理工作離不開信息處理,隨著科學技術的進步,使得許多原本基于人工方式完成的工作逐漸的變為用計算機處理,數據的處理向信息化智能化轉變,這一轉變極大地解放了人的勞動,不僅提高了工作效率,而且提高了系統安全性[3],而且使技術檔案管理工作做規范化,系統化,避免隨意性,提高產品技術檔案處理的速度和準確性。
參考文獻
[1]程瑋,陸晶.VisualFoxPro數據庫管理系統教程[M].清華大學出版社,2011.
[2]楊曉靜,宋秀敏.C/S與B/S模式相結合的標準化管理信息系統結構設計[J].電子工業專用設備,2011.
[3]張露露.軍隊院校學員隊信息管理系統的設計與實現[D].電子科技大學,2017.
作者:羅紹彬 任鋒 李釗 單位:西南電子設備研究所