軟件綜合課程設(shè)計-立體庫貨物及貨位標(biāo)準(zhǔn)定義軟件_第1頁
軟件綜合課程設(shè)計-立體庫貨物及貨位標(biāo)準(zhǔn)定義軟件_第2頁
軟件綜合課程設(shè)計-立體庫貨物及貨位標(biāo)準(zhǔn)定義軟件_第3頁
軟件綜合課程設(shè)計-立體庫貨物及貨位標(biāo)準(zhǔn)定義軟件_第4頁
軟件綜合課程設(shè)計-立體庫貨物及貨位標(biāo)準(zhǔn)定義軟件_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第2章概要設(shè)計2.1數(shù)據(jù)庫概念模型設(shè)計概念模型,是面向數(shù)據(jù)庫用戶的現(xiàn)實世界的模型,主要用來描述世界的概念化結(jié)構(gòu),它使數(shù)據(jù)庫的設(shè)計人員在設(shè)計的初始階段,擺脫計算機系統(tǒng)及DBMS的具體技術(shù)問題,集中精力分析數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系等,與具體的數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,簡稱DBMS)無關(guān)。概念數(shù)據(jù)模型必須換成邏輯數(shù)據(jù)模型,才能在DBMS中實現(xiàn)。其只描述信息的特征和強調(diào)語義,而不涉及信息在計算機中的表示,是現(xiàn)實世界到信息世界的第一層抽象。最常用的是實體聯(lián)系模型(EntityRelationshipModel)。本系統(tǒng)總體E-R圖設(shè)計如下:圖2.1系統(tǒng)總體E-R圖2.2總體方案設(shè)計2.2.1功能分析立體庫就是實現(xiàn)生產(chǎn)存儲自動化的一個典型的體現(xiàn),自動化立體庫的貨物存放方式也采用標(biāo)準(zhǔn)化方式,貨物及貨位標(biāo)準(zhǔn)定義是其中一個重要環(huán)節(jié),需要劃分不同規(guī)格的貨位,定義存放貨物自身規(guī)格,操作人員為管理員。其功能主要有兩點:對立體庫貨位進行劃分,對貨位進行增加、刪除、修改、查詢操作。對立體庫貨物進行劃分,對貨物進行增加、刪除、修改、查詢操作。2.2.2功能模塊圖系統(tǒng)模塊圖用戶登錄用戶登錄貨物定義貨位定義貨物定義貨位定義立體庫貨物及貨位標(biāo)準(zhǔn)定義立體庫貨物及貨位標(biāo)準(zhǔn)定義貨物查詢貨物查詢圖2.2立體庫貨物及貨位標(biāo)準(zhǔn)定義軟件系統(tǒng)模塊圖系統(tǒng)流程圖圖2.3系統(tǒng)流程圖第3章詳細設(shè)計3.1數(shù)據(jù)庫邏輯模型設(shè)計3.1.1貨位表表1貨位表屬性名稱屬性類型大小是否為主碼說明numchar20是貨位編號xchar100否排號ychar100否列號zchar100否層號cnumint100否貨物數(shù)量vfloat1000000否貨位體積yvfloat100否貨位已存體積svfloat100否貨位剩余體積ratfloat100否貨位利用率statchar20否貨位狀態(tài)3.1.2管理員表表2管理員表屬性名稱屬性類型大小是否為主碼說明Unochar20是管理員編號Unamechar20否管理員姓名Upawdchar20否密碼Uxbchar20否性別3.2系統(tǒng)功能詳細設(shè)計3.2.1登陸模塊用戶登錄模塊主要是用戶打開軟件后,首先進行登陸操作,用戶輸入正確的賬號和密碼后,通過與數(shù)據(jù)庫進行比對,若輸入正確,可進行之后的操作,用戶登錄成功后,可通過功能選項進行不同操作。3.2.2數(shù)據(jù)庫模塊本模塊主要功能是與數(shù)據(jù)庫進行連接,比對用戶及密碼,進行增添/刪除等操作。3.2.3貨位定義模塊貨位定義是本軟件核心功能之一,本模塊主要是對貨位進行管理,通過定義x,y,z三個坐標(biāo)對貨位進行定義分類。貨位定義軟件具有貨位增加、刪除、查看等功能,用戶可根據(jù)需要進行以上操作。3.2.4貨物定義模塊貨物定義模塊是本軟件第二核心功能。本模塊主要是對貨物進行分類定義,以便貨物在貨位的存放。貨無定義模塊中,貨物定義為不同種類,大小,存放位置。用戶可通過選項進行貨物增加、刪除、查詢等功能。3.2.5查詢模塊查詢模塊主要是對貨物信息進行查詢,利用柱狀圖顯示貨位的利用率,在查詢界面中,輸入貨物的部分信息,可查詢到貨物的具體信息:庫存,分類,大小,所在的貨位等,同時,可對整體立體庫中貨物的信息進行查詢,也可分類查詢。

第4章調(diào)試分析問題:部分賦值給textbox.Text的信息不能正常顯示或顯示不出來。原因:將數(shù)據(jù)類型為int型或float型的數(shù)據(jù)直接賦值給textbox.Text。解決方法:先將數(shù)據(jù)類型為int型或float型的數(shù)據(jù)轉(zhuǎn)換為等價的string類型再賦值給textbox.Text,之后就可以正常顯示。問題:程序反復(fù)報錯。原因:寫程序過程中由于習(xí)慣不好,導(dǎo)致程序編寫過程中出現(xiàn)錯誤。解決方法:反復(fù)調(diào)試,找出程序中所出現(xiàn)的問題并改正。問題:在軟件運行初期,無法連接到sql數(shù)據(jù)庫。原因:代碼中dataclaas模塊與數(shù)據(jù)庫代碼中的用戶名、密碼與sql數(shù)據(jù)庫的不匹配。解決方法:將軟件中的用戶名密碼與sql中的用戶名密碼相對應(yīng)。第5章用戶手冊一、系統(tǒng)介紹本系統(tǒng)為立體庫貨位及貨物標(biāo)準(zhǔn)定義系統(tǒng),可實現(xiàn)立體庫貨物及貨位標(biāo)準(zhǔn)定義。本軟件操作簡單,實用性強。二、操作注意事項本系統(tǒng)管理員用戶名為:2012040101017,初始密碼為:123456。操作流圖用戶打開軟件,進入登陸界面:圖5.1用戶登錄界面用戶輸入正確用戶名和密碼,進入選項界面:圖5.2選項界面用戶可根據(jù)自身需求選擇功能。3.用戶進入貨位定義選項:圖5.3貨位管理選項界面在貨位管理界面中,用戶可進行不同操作。3.1添加貨位:圖5.3.1添加貨位3.2刪除貨位:圖5.3.2貨位刪除3.3貨位查詢:圖5.3.3貨位查詢用戶進入貨物定義選項:圖5.4貨物定義用戶進入選項后,可對貨物進行增加,刪除等操作。4.1貨物添加功能:圖5.4.1貨物添加4.2貨物刪除功能:圖5.4.2貨物刪除貨物查詢圖5.5貨物查詢界面參考文獻[1]牛力傅韻.VisualC++.NET變成寶典[M].北京:電子工業(yè)出版社,2006[2]劉燁季石磊.C#編程及應(yīng)用程序開

溫馨提示

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

評論

0/150

提交評論