倉庫管理信息系統(tǒng)報告_第1頁
倉庫管理信息系統(tǒng)報告_第2頁
倉庫管理信息系統(tǒng)報告_第3頁
倉庫管理信息系統(tǒng)報告_第4頁
倉庫管理信息系統(tǒng)報告_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

課程設計報告課程設計名稱. NET課程設計專業(yè)計算機科學與技術七級班取得學位名字叫潘建康指導教師吳海燕成績2013年7月12日. Net課程設計 倉庫管理信息系統(tǒng)目錄一、設計任務和要求11.1總體目標和任務要求11.2選題目的和意義11.3小組介紹和人員分工1二、系統(tǒng)需求分析22.1用戶需求分析22.2功能需求分析22.3系統(tǒng)需求分析3三、系統(tǒng)總體設計33.1系統(tǒng)構成設計33.2功能模塊分類33.3數(shù)據(jù)庫設計4四、系統(tǒng)詳細設計54.1數(shù)據(jù)庫連接54.2用戶信息管理模塊設計54.3物品信息管理模塊設計64.4進貨者信息管理模塊設計64.5受益人信息管理模塊設計64.6查詢信息管理模塊設計7五、程序?qū)崿F(xiàn)75.1用戶信息管理模塊的實現(xiàn)75.1.1程序流程圖75.1.2實現(xiàn)關鍵算法和技術85.2實現(xiàn)物品信息管理模塊105.2.1程序流程圖105.2.2實現(xiàn)關鍵算法和技術115.3實現(xiàn)進貨人信息管理模塊145.3.1程序流程圖145.3.2實現(xiàn)關鍵算法和技術165.4實現(xiàn)受益人信息管理模塊175.4.1程序流程圖175.4.2實現(xiàn)關鍵算法和技術195.5查詢信息管理模塊的實現(xiàn)205.5.1程序流程圖205.3.2關鍵算法和技術的實現(xiàn)22六、系統(tǒng)測試運行256.1工具的測試方法256.2功能測試結果266.3測試結果分析41七、設計體驗427.1分析設計評估427.2經(jīng)驗和體會42主要參考文獻42北京郵電大學世紀學院課程設計報告一、設計任務和要求1.1總體目標和任務要求倉庫管理信息系統(tǒng)需要從大量日常倉庫訪問中提取相關信息,反映庫存狀況。 傳統(tǒng)手工作業(yè)容易發(fā)生數(shù)據(jù)丟失,發(fā)生統(tǒng)計錯誤,勞動強度高,速度慢。 使用計算機可以快速、快速地完成上述任務。 計算機上網(wǎng)后,數(shù)據(jù)通過網(wǎng)絡傳輸,實現(xiàn)數(shù)據(jù)共享,避免重復勞動,規(guī)范教學管理行為,提高管理效率和水平。倉庫管理信息系統(tǒng)是對企業(yè)倉庫商品的出入庫登記和查詢統(tǒng)計等工作開發(fā)的管理軟件,是一個非常實用的管理信息系統(tǒng)。 管理者可以通過適當?shù)哪K修改、刪除、查詢倉庫物資的基本情況,管理物資的入庫、出庫等其他系統(tǒng)設計實現(xiàn)的管理系統(tǒng)可以正確高效地完成倉庫管理的日常業(yè)務,并可以根據(jù)需要進行靈活的查詢。 系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)緊密配合,為倉庫管理提供強大的數(shù)據(jù)安全功能。1.2選題的目的和意義倉庫信息管理系統(tǒng)以計算機為工具,通過出庫、入庫、庫存等必要的信息管理,使管理人員從繁雜的數(shù)據(jù)計算處理中解放出來,整頓倉庫管理井口,統(tǒng)計簡單,結構清晰。本課程旨在在Visual Studio.NET開發(fā)環(huán)境中培養(yǎng)學生利用面向?qū)ο蟮木幊陶Z言C#開發(fā)Windows應用程序的能力。 通過開發(fā)功能,完善有實際價值的管理信息系統(tǒng),讓學生全面實踐本課程學到的程序設計知識。 包括學習和應用C#編程語言、在VS.NET開發(fā)環(huán)境中運用各種工具、在Windows環(huán)境中編程數(shù)據(jù)庫、在實際工程中基本實現(xiàn)數(shù)據(jù)結構和算法思想等。1.3小組介紹和人員分工成員介紹:潘建康:項目領導善于協(xié)調(diào),全面分析現(xiàn)狀,合理制定下一階段項目計劃文件編制能力強。桂宏:程序員邏輯思維能力強,能夠發(fā)現(xiàn)問題,解決問題,把想法和實際結合起來,合理評價技術的可行性。宋俊毅:團隊成員對計劃進行必要的需求分析,具有良好的團隊合作精神。分工情況:潘建康:負責軟件總體結構設計、總體任務分配、時間表和最終文檔編寫、UI界面設計者以及界面的最終優(yōu)化。桂宏:負責軟件功能的評價、設計與實現(xiàn)。宋俊毅:負責收集軟件所需資料和查詢部分代碼,完成最終軟件測試。二、系統(tǒng)需求分析2.1用戶需求分析倉庫管理信息系統(tǒng)能夠?qū)崿F(xiàn)各倉庫的實際需求,設定不同倉庫管理系統(tǒng)的功能,實現(xiàn)物資信息登記、入庫登記、出庫登記等任務。 管理員通過適當?shù)哪K修正、刪除、查詢倉庫內(nèi)物資的基本狀況、管理物資的入庫、查詢?nèi)霂煳镔Y、制作相應的報告書、修正、追加使用該系統(tǒng)的用戶等其他系統(tǒng)設計實現(xiàn)的管理系統(tǒng)正確且高效地執(zhí)行倉庫管理的日常業(yè)務,需要系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)緊密配合,為倉庫管理提供強大的數(shù)據(jù)安全功能。2.2功能需求分析功能需求分為用戶信息管理需求、物品信息管理需求、供應商信息管理需求、接收方信息管理需求、詢問方信息管理需求5個需求,具體內(nèi)容如圖2-1所示。物品信息管理倉庫管理信息系統(tǒng)用戶信息管理供應商信息管理受益人信息管理查詢模塊管理用戶登錄注銷登錄注冊用戶入庫貨物修改物品信息發(fā)放貨物添加收貨人信息修改供應商信息刪除收貨人信息添加收貨方信息變更送貨地點資訊刪除收貨方信息查詢倉庫的物品信息查詢出庫品信息查詢供應商信息查詢送貨地點資訊圖2-1功能框圖2.3系統(tǒng)需求分析系統(tǒng)開發(fā)平臺: Microsoft Visual Studio 2005系統(tǒng)開發(fā)語言: c#數(shù)據(jù)庫管理軟件: SQL Server 2012三、系統(tǒng)總體設計3.1系統(tǒng)構成設計本系統(tǒng)具有用戶信息登記、物品信息管理、進貨人信息管理、收貨人信息管理、入庫管理、出庫管理、庫存管理、信息查詢等重要功能,為倉庫管理提供方便實用的方法。 系統(tǒng)整體分為5個模塊,具體的模塊功能如圖3-1所示物品信息管理倉庫管理信息系統(tǒng)用戶信息管理供應商信息管理收件人信息管理查詢模塊管理用戶登錄注銷登錄注冊用戶入庫貨物修改物品信息發(fā)放貨物添加收貨人信息修改供應商信息刪除收貨人信息添加收貨方信息變更送貨地點資訊刪除收貨方信息查詢倉庫的物品信息查詢出庫品信息查詢供應商信息查詢送貨地點資訊圖3-1功能框圖3.2功能模塊分類功能模塊分為五個功能模塊,分別是用戶信息管理模塊、物品信息管理模塊、進貨者信息管理模塊、發(fā)貨者信息管理模塊、查詢信息管理模塊。其中,用戶信息管理模塊包括用戶登記、用戶登記、用戶登記等功能物品信息管理模塊,在包括物品的入庫、物品的出庫、物品信息的修正等功能的進貨者信息管理模塊中,包括進貨者信息的追加、進貨者信息的刪除, 在包含進貨者信息的修正等功能的收貨者信息管理模塊中,包含收貨者信息的追加、收貨者信息的刪除、收貨者信息的修正等功能的查詢功能模塊中,包含查詢物品信息、查詢所有物品信息、查詢進貨者信息、查詢出貨者信息、查詢出庫物品信息等功能。3.3數(shù)據(jù)庫設計為了得到數(shù)據(jù)表的各關系模式,需要給出各數(shù)據(jù)表的結構。 考慮到系統(tǒng)的兼容性和程序編制的便利性,可以使關系模式的屬性與表格區(qū)域的英語名稱相對應。 另外,考慮到數(shù)據(jù)依存關系和數(shù)據(jù)完整性,有必要表示字段的值域制約和數(shù)據(jù)類型。用戶信息表結構如表3-1所示表3-1用戶信息表(Users )列名數(shù)據(jù)類型長度說明UIDcharchar10用戶名(主鍵)PWDcharchar10密碼物品信息表結構示于表3-2表3-2物品信息表(Thing )列名數(shù)據(jù)類型長度說明idint編號namenvarchar50名字邢昊nvarchar50型號leibienvarchar50類型shuliangint數(shù)量timenvarchar50入庫時間jinhuorenint供應商編號chuhuorenint發(fā)貨人編號timelnvarchar50出庫時間出庫品信息表結構如表3-3所示表3-3發(fā)放物料信息表(Chuku )列名數(shù)據(jù)類型長度說明idint編號namenvarchar50名字邢昊nvarchar50型號leibienvarchar50類型shuliangint數(shù)量timenvarchar50入庫時間jinhuorenint供應商編號chuhuorenint發(fā)貨人編號timelnvarchar50出庫時間進貨者信息表結構見表3-4表3-4進貨人信息表(Jinhuo )列名數(shù)據(jù)類型長度說明idint編號namenvarchar50姓名sexnvarchar10性別phonenvarchar50電話號碼地址(地址)int地址發(fā)貨人信息表結構如表3-5所示表3-5發(fā)貨人信息表(Chuhuo )列名數(shù)據(jù)類型長度說明idint編號namenvarchar50姓名sexnvarchar10性別phonenvarchar50電話號碼地址(地址)int地址四、系統(tǒng)的詳細設計4.1數(shù)據(jù)庫連接倉庫管理信息系統(tǒng)使用SQL SERVER 2012在SQL SERVER上創(chuàng)建一個名為Depot的數(shù)據(jù)庫,倉庫管理信息系統(tǒng)與SQL server 2012 depot數(shù)據(jù)庫之間的連接語句為string constring= data source=pan 初始目錄=深度; 集成安全性=sspi; 持久安全信息=假;4.2用戶信息管理模塊設計進入倉庫管理信息系統(tǒng)之前必須注冊帳戶,沒有帳戶就可以注冊新帳戶,為了確認密碼的正確性,必須輸入兩次密碼。 進入系統(tǒng)后,您可以退出登錄并返回登錄屏幕。 在系統(tǒng)中,您還可以選擇更改密碼的功能。 您也可以在正確輸入用戶名和密碼后更改密碼。用戶的信息存在于Depot數(shù)據(jù)庫的Users表中,對應的字段分別為UserName,PassWord。4.3物品信息管理模塊設計進入系統(tǒng)后,用戶可以在物品信息管理模塊中選擇物品入庫、物品出庫、物品信息修正等功能。 入庫新產(chǎn)品時,必須填寫詳細信息,包括編號、名稱、型號、類型、數(shù)量、進貨人等信息。 如果已經(jīng)存在的話,只要填上號碼和數(shù)量即可。 出庫物品時,可以通過出庫接口查詢有關該物品的詳細信息,可以用編號和名稱進行查詢。 出庫時,只要填寫商品編號、收貨人編號、數(shù)量即可。 物品信息查詢可由編號、名稱、型號、類型、進貨者等查詢。項目信息是Depot數(shù)據(jù)庫中的Thing表,對應的字段分別為id、name、xinghao、leibia、shuliang、time、jinhuo、shouhuo、time1。4.4進貨者信息管理模塊設計進入系統(tǒng)后,用戶可以在供應商信息管理模塊中選擇供應商信息的追加、供應商信息的刪除、供應商信息的修改等功能。 添加進貨人信息時,需要填寫編號、姓名、性別、電話、地址等詳細信息。 如果要刪除收貨人信息,您可以在刪除屏幕上查詢有關此收貨人的詳細信息,并按編號和名稱進行查詢。 在刪除進貨者信息時,只需填寫進貨者編號即可。 進貨者信息查詢可以用號碼、姓名等查詢。進貨者的信息存在于Depot數(shù)據(jù)庫的Jinhuo表中,對應的字段分別為id、name、sex、phone、address。4.5受益人信息管理模塊設計進入系統(tǒng)后,用戶可以在“收件人信息管理”模塊中選擇添加收件人信息、刪除收件人信息和修改收件人信息等功能。 要添加收件人信息,您必須填寫詳細信息,如編號、姓名、性別、電話和地址。 刪除收件人信息時,可以在刪除界面中查詢此收件人的詳細信息。 可以用號碼和名稱查詢。 刪除收件人信息時,只需填寫收件人號碼。 收件人信息查詢可以按編號、姓名等進行查詢。收件人的信息存在于Depot數(shù)據(jù)庫的Jinhuo表中,對應的字段分別為id、name、sex、phone、address。4.6查詢信息管理模塊設計進入系統(tǒng)后,用戶可以在查詢信息管理模塊中追加查詢物品信息,顯示所有物品信息,查詢進貨者信息,查詢出貨者信息,查詢出庫物品信息等

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論