論文管理系統設計

來源:果殼範文吧 2.54W

畢業的時候大家都要寫論文,那麼怎麼寫論文管理系統設計呢?下面讓小編告訴你吧!

論文管理系統設計

  論文管理系統設計

1總體結構設計

對於絕大部分焊接企業來說,生產管理的思想和方法的規範化是極其重要的,雖然廣義上來講都是大同小異,但是深入研究就會發現不同的焊接企業有著不同的模式,而這是由於自身、外界等各種因素共同作用所產生的.理想的生產管理系統需要具有良好的擴充套件性,業務模組的設計也應該詳盡而合理.通過查閱資料文獻和企業調研並與該企業員工的交流,結合一些案例,根據實際的情況,確定了系統功能,並對系統進行了詳細的需求分析.

1.1生產管理系統的功能

該生產管理系統是用來代替企業傳統人工模式,使部門員工能看到企業庫存精準情況,訂單的實時情況等,防止出現不必要的生產空閒,最終目的是使企業能夠高效地完成任務.所以該生產管理系統包括的功能如下:(1)業務單據資料的錄入和查詢;(2)方便快捷的編輯各種材料資料,如焊條的收錄、刪除;(3)提供查詢功能,諸如焊材的化學成分、用途等,並能及時檢視庫存情況;(4)提供以國家標準或其他標準為依據的焊條、焊絲、焊劑的檢驗規則、技術要求、實驗方法等;(5)能夠自定義配置倉庫,例如倉庫名稱、庫存分類、庫存預警等功能;(6)可以在企業內部網路進行資料共享;(7)系統具有身份識別和嚴格完善的許可權管理功能;(8)可以儲存、輸出、列印資料或檔案;(9)支援資料匯入和匯出以及資料歸類、彙總.

1.2管理系統總體結構

本系統採用C/S(Client/Sever,客戶端/伺服器)模式,該模式是伺服器和客戶機合作完成的二層結構體系,它們之間的關係體現為請求/響應關係,具有較強的互動性,安全效能高.客戶端應用程式負責使用者使用時產生的服務請求,將資料庫請求傳送到伺服器;服務端主要包括各類資料庫及伺服器,主要用來儲存、管理資料,響應客戶機的請求並提供相應的服務.服務端採用Oracle資料庫平臺,客戶端應用程式採用VisualC++工具開發.該系統主要由專案管理子系統、銷售管理子系統、採購管理子系統、生產管理子系統、質檢管理子系統(如焊材和母材檢驗標準設計、焊材檢驗國家標準)、庫存管理子系統、許可權管理子系統構建.

2資料庫設計

焊接企業對資料安全性要求較高,企業資料量也較龐大,為了滿足充分的互動效能,該系統採用了具有支援遠端資料訪問並且有大型資料處理能力的Oracle作為該系統的資料庫平臺.既滿足了系統需求,也保證了較高的安全性和可移植性.資料庫的設計是否合理是該系統設計成功的關鍵因素.需要依據企業實際業務流程規範,對所有資料進行完整性、規範性、標準性約束,消除資料的冗餘,保證資料的唯一,同時嚴格規範業務流程,杜絕“跳線”情況發生,建立符合企業需求的資料庫.

2.1業務單據資料庫設計

業務流程是生產管理系統的核心,所以資料庫必須按照業務流程來設計,以實現業務的協同處理,提高企業快速反應能力.例如採購管理裡的採購到貨單必須包含採購合同編號(或採購訂單號),在收貨時就能通過採購合同編號查詢到訂貨時所簽訂的'明細表,既保證了企業利益也方便資料的整理.同時資料庫表建立外來鍵也適用於只有一個單號,沒有與之相關聯的上一級單號這種情況,例如沒有擬定採購合同的採購,或者一些倉庫調撥、盤點一類.表單明細通過與表單主鍵關聯,保證資料唯一性和安全性.業務流程主要是以各種單據來傳遞資訊,單據與類別是多對多的關係,建立一個有層次關係的類別表,有利於後期的整理與查詢.另外單據需要有上級的稽核來保證資訊的可靠性,進而在建立各種單據表時加入稽核狀態、稽核人等欄位.

2.2倉庫焊接材料資料庫設計

由於焊接企業資源資料包含母材、焊材(焊條、焊絲、保護氣體、電極、釺料、釺劑等)、焊接工裝及裝置、焊接材料選配標準等,所涉及專案繁多,本文僅以對母材和焊材進行分析,為員工提供查詢便利,也為焊接企業發展提供堅實的基礎.

3客戶端設計

客戶端程式是企業員工直接使用的程式,將貨品管理、專案、採購、銷售、出貨、生產管理、庫存採用外掛方式載入到同一框架中,以便為不同的焊接企業模式定製.該客戶端按照企業業務流程來設計,滿足企業運作操作需求,例如資料的錄入,單據的新增、修改、刪除和查詢等.又例如①查詢資料庫中的焊材國家檢驗標準;②在焊材國家檢驗標準基礎上設計符合自己企業檢驗標準;③資料庫中母材和焊材資料的完善和查詢.另外,使用者可以通過輸出介面程式方便以word形式輸出單據,同時涉及到的圖片、文件、資料等均以附件形式上傳、下載.

3.1授權系統

授權系統是為了確保工作按順序進行而採取的一套工作正式審批程式.在整個企業管理系統中起到核心作用.系統許可權不僅定義到子選單,更進一步定義到單據的操作按鈕,兼顧資料安全性和操作便捷性.多級稽核許可權控制,清晰定義每個操作者的檢視、新增、修改、列印等許可權.

3.2系統設計

生產管理系統主窗體有選單欄、工具欄、狀態列和客戶區域四個部分組成.其中客戶區域分為兩塊,左邊區域為業務管理項,包括專案管理、採購管理、銷售管理、生產管理、倉庫管理和系統設定.右側區域則為顯示業務操作具體內容.每個管理項展開後都有與之相關的業務操作選項和共通的賬號資訊選項,系統設定則包含一些使用者能自定義的資料.該系統的主要目的是提高企業業務運作效率,系統流程設計活動圖6中採用了以一概全的表述方法.另外,由於企業每個員工所擁有的許可權不同,所以該活動圖只表述一次業務操作.

3.3焊材檢驗設計模組

質檢管理項中,通過廠家提供的焊材資料,查詢相關的焊材國家檢驗標準,並將內容顯示與系統頁面中,如果該企業入廠檢驗標準高於國家標準,那麼通過點選頁面編輯按鈕,修改為符合企業的入廠檢驗標準,稽核後另作儲存.如圖6中的質檢管理模組.

3.4資料庫模組

系統對於母材和焊材的資料有著較為完整的歸納,能便捷的新增資料,例如母材類別、化學成分、力學效能(抗拉強度、屈服強度、疲勞強度等)、物理效能(彈性模量、泊松比、熱導率等)等.

3.5查詢模組

通過單號來查詢單據是最簡單、便捷的方法,但是隻有單號的查詢是無法提高企業效率,所以不同的單據都有與之相對應的查詢頁面,而每個查詢頁面都能實現多條件查詢,條件的篩選是根據企業需求來擬定.最後獲取的結果會在頁面的一個報表控制元件中顯示,如果查詢單據中包含明細,在報表記錄被選中後,點選詳情就會顯示完整資料.如果有相應的編輯許可權,就能對其進行修改.

4結論

本文介紹的焊接企業管理系統基於Oracle資料庫平臺,採用C/S結構模式,利用面向物件技術方法設計、開發,並採用外掛的方式,為不同的焊接企業模式定製.業務的全面、流程的嚴謹是該軟體所需的基本要求,相較於其它系統軟體,在擁有一些共同的功能上,擴充套件了較完整的母材、焊材資料的新增;提供焊材檢驗國家標準或其他標準並支援修改等功能,這些都對提高焊接企業運作效率有著顯著幫助,對企業的發展和業務拓展起到了核心的作用.

熱門標籤