freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

倉庫物資管理系統(tǒng)的設計與實現(xiàn)_[全文(編輯修改稿)

2025-10-19 17:27 本頁面
 

【文章內容簡介】 列名 數(shù)據(jù)類型 可否為空 說明 Code Varchar(6) Not null 設備號 (主鍵 ) Now_number Int Null 現(xiàn)有庫存 High_number Int Null 最大庫存 Low_number Int Null 最小庫存 total Int Null 總數(shù) 表 部門需求表 列名 數(shù)據(jù)類型 可否為空 說明 Code Varchar(6) Not null 設備號(主鍵) Department Varchar(10) Null 部門名稱 Need_number Int Null 需要數(shù)量 Begin_date Datetime Null 需求開始時間 End_date Datetime Null 需求結束時間 表 設備還庫表 列名 數(shù)據(jù)類型 可否為空 說明 Code Varchar(6) Not null 設備號(主鍵) Return_date Datetime Not Null 還庫時間 Keeper Varchar(10) Null 倉庫管理員 Return_number Int Null 歸還數(shù)量 Return_person Varchar(10) Null 歸還人 表 操作日志表 列名 數(shù)據(jù)類型 可否為空 說明 Do_user Varchar(10) Not null 操作員(主鍵) Do_what Varchar(40) Not null 操作內容 Do_date Datetime Not null 操作時間 表 設備采購計劃表 列名 數(shù)據(jù)類型 可否為空 說明 Code Varchar(6) Not null 設備號(主鍵) Now_number Int Null 現(xiàn)有庫存 Total_number Int Null 總庫存 Max_number Int Null 最大庫存 Buy_number Int Null 購買數(shù)量 Provider Varchar(10) Null 供應商 price money Null 價格 Buy_date Datetime Not Null 計劃采購時間 數(shù)據(jù)庫結構的 實現(xiàn) 通過對數(shù)據(jù)庫邏輯結構的設計,根據(jù)上面設計的各表的信息在數(shù)據(jù)庫中建立相應的表。設置好主鍵和各項對應的數(shù)據(jù)類型,完成數(shù)據(jù)庫結構的實現(xiàn)。 服務器端模塊的實現(xiàn) 登陸程序設計 登陸程序是倉庫管理系統(tǒng)運行后首先打開的界面。在這個界面,用戶必須輸入預先設定好的用戶名以及密碼才能進入,這樣有利于防止他人在沒有授權的情況下進入系統(tǒng),修改系統(tǒng)中的數(shù)據(jù),對單位造成不必要的損失。其模塊的 NS 圖如下 : 圖 用戶登錄模塊 NS 圖 修改密碼程序的 設計 當用戶進入系統(tǒng)以后,常常根據(jù)需要修改自己的密碼。為此,此程序便是為了滿足用戶修改密碼而設計。其模塊的 NS 圖如下: 圖 用戶修改密碼模塊 NS 圖 增加信息管理模塊 該模塊主要用于添加(設備入庫、出庫、還庫等)信息命令,并相應的對數(shù)據(jù)庫進行處理。首先查看管理員權限是否可以添加信息,然后查看需要添加的設備號是否重復,最后再將新的信息存入數(shù)據(jù)庫,并向客戶端返回信息。其模塊的 NS 圖如下: 圖 添加設備信息模塊 NS 圖 刪除信息管理模塊 首先查看管理員權限是否可以刪除讀者信息,然后從數(shù)據(jù)庫中刪除該設備相關信息。其模塊的 NS 圖如下: 圖 刪除設備信息模塊 NS 圖 修改信息管理模塊 圖 修改設備信息模塊 NS 圖 查詢信息管理模塊 首先查看管理員權限是否可以查詢用戶信息,然后從數(shù)據(jù)庫中按要求查詢用戶信息,最后在將查詢結果返回客戶端。其模塊的 NS 圖如下: 圖 查詢設備信息模塊 NS 圖 設備入庫窗口的創(chuàng)建 入庫管理用于采購物品設備的入庫登記。該窗口由主程序窗口上的“功能”菜單中的“設備入庫”子菜單的單擊事件激發(fā)。 設備入庫窗口如圖所示: 圖 入庫管理模塊 該窗口中包含新增、刪除、修改和查詢四個功能。其中“設備號”和“入庫時間”為主鍵不可為空。通過在窗體內添加“ ADO”控件和“ DataGrid(數(shù)據(jù)網格 )”控件與數(shù)據(jù)庫中“設備入庫表”相連。通過控制“新增”、“刪除”、“修改”按鈕對數(shù)據(jù)庫中“設備入庫表”的各項信息進行相應改變,再把表現(xiàn)的信息通過“ DataGrid”顯示出來。當點擊“查詢”時,系統(tǒng)進入相應的“查詢”界面,根據(jù)所輸入的查詢條件,從數(shù)據(jù)庫的表中顯示中相應的資料信息,完成查詢。 出庫模塊設計 出庫管理用于物品設備的出庫登記。該窗口由主程序窗口上“功能”菜單中的“設備出庫”子菜單單擊事件激發(fā)。 設備出庫窗口界面與設備出庫窗口界面布局相似,工作原理相同。根據(jù)點擊相應的按鈕完成出庫信息的增加、修改、刪除以及查詢工作。 圖 出庫管理模塊 設備采購窗口的創(chuàng)建 設備采購模塊用于生成要采購設備的報表,由主程序窗口上“功能”菜單中的“設備采購”子菜單單擊事件激發(fā)。該模塊由 2 個窗口組成,第一個窗口用來供用戶對要采購的設備進行相應修改,點擊查詢后進入第二個窗口,用于查詢相關信息。 設備采購窗口界面與設備入庫窗口相似。 庫存報警窗口設計 在倉庫中的每一個設備都有其最大庫存量和最小庫存量的限制。通過本模塊,用戶可以方便地找出庫存中現(xiàn)有庫存量大于最大庫存量或小于最小庫存量的設備,從而為庫存設備的管理提供方便。該窗口由主程序窗口上的“功能”菜單中的“庫存報警”子菜單單擊事件激發(fā)。 菜單設計 在菜單畫面中設計應用程序主窗口所連接的菜單。本系統(tǒng)共設置了 2 個主菜單, 10 個子菜單項目。 “系統(tǒng)”主菜單下包括:用戶密碼修改、打印設置、操作日志、退出。 “功能”主菜單下包括:設備入庫、設備出庫、設備還庫、設備需求、設備采購、庫存報警 通過菜單,用戶可以十分方便的進入想要打開的窗口。這樣,不僅能體現(xiàn)整個應用程序的設計結構,而且還為用戶提供了一個友好的、操作方便的工作環(huán)境。 調試及運行 倉庫管理信息系統(tǒng)建立后,應裝入大量設備記錄,進入試運行及調試階段。 1 裝入設備數(shù)據(jù) 往數(shù)據(jù)庫中裝入數(shù)據(jù)又稱為數(shù)據(jù)庫加載。由于數(shù)據(jù)庫中通常包含著一個組織內多個部門的 數(shù)據(jù),這些數(shù)據(jù)的格式、規(guī)格都可能不同,所以在加載之前要對這些數(shù)據(jù)作嚴格地檢驗、整理,并建立嚴格的數(shù)據(jù)登錄和校驗規(guī)范,設計出完善的數(shù)據(jù)檢驗和校正程序,盡可能在加載之前把不合格的數(shù)據(jù)排除掉。然后,通過系統(tǒng)提供的工具程序或自編的專門裝入程序將數(shù)據(jù)裝入數(shù)據(jù)庫。 2 試運行及調試 這個階段的工作主要是實際運行倉庫管理應用程序,進入倉庫管理系統(tǒng)登錄界面,輸入正確的用戶名和口令,單擊確定進入主菜單。 在前一階段,雖然也作了性能預測,但是僅僅做了性能估計,且在估計過程中,做了許多簡化和假設,忽略了許多次要因素,因而估計是 粗糙的,并可能失真。在試運行階段,必須進行實際測量和評價,測試數(shù)據(jù)盡可能覆蓋現(xiàn)實世界的各種情況。 如果實際測試結果不符合設計目標,則需返回物理設計階段,修改參數(shù)。有時也許還需要返回初始階段。 首先,測試用戶登錄功能能否實現(xiàn): 打開倉庫管理系統(tǒng),在“用戶名”里填入數(shù)據(jù)庫“用戶表”中的任一用戶名,“密碼”框里我們填入與用戶名相對的密碼作為用戶登錄密碼。填寫完成點擊“確定”按鈕,將會出現(xiàn)操作程序頁面,即該用戶已經登陸成功了。當我們輸入錯誤密碼時,提示“密碼錯誤”,三次密碼錯誤會自動退出系統(tǒng)。至此,用戶登錄成功實現(xiàn)。 其次,測試編輯功能能否實現(xiàn): 在登錄成功之后,用戶進入相應的管理頁面,可以對相應的信息進行新增、修改和刪除操作,最后把編輯好的信息送入數(shù)據(jù)庫。至此,編輯功能成功實現(xiàn)。 再次,測試查詢功能能否實現(xiàn): 查詢功能:在登錄成功之 后,用戶進入相應的管理頁面,點擊“查詢”時,進入相應的查詢界面,在里面輸入想要查找的資料,點擊“查詢”按鈕,成功即可出現(xiàn)結果頁面,頁面內顯示查詢出來的信息,表示測試成功。 再次,測試用戶登出系統(tǒng)能否實現(xiàn): 在管理操作已全部完成,需要退出程序的時候,在主菜單頁面“系統(tǒng)”的下拉菜單的有一個“退出”的選項,點擊之后便可退出。 最后,測試密碼更改能否實現(xiàn): 在用戶成功登錄的情況下,在主菜單“系統(tǒng)”的下拉菜單中選擇“密碼修改”,進入到“用戶密碼修改”界面,用戶可以對自己的密碼進行相應的修改。 經過以上各項的測試, 證明本系統(tǒng)完全可以正常運行,至此測試成功! 經驗與教訓 在使用 Visual 進行系統(tǒng)開發(fā)的過程中,不斷地遇到問題解決問題,遇到問題再解決問題,這樣不斷積累編程方面的技巧,使系統(tǒng)的設計逐步完善,同時也為以后作為編程人員打下了基礎。 在此談幾點最深的體會: 系統(tǒng)開發(fā)的關鍵在于對系統(tǒng)進行需求分析,在開發(fā)一個系統(tǒng)的初期,首先要對系統(tǒng)的整個工作流程,需要實現(xiàn)的功能,用戶的需求等進行充分的分析。在做好需求分析的前提下才 能順利的完成整個系統(tǒng)的開發(fā),否則可能會在開發(fā)的過程中出現(xiàn)不斷修改不斷出錯的問題,這將給系統(tǒng)的開發(fā)帶來很大的麻煩,甚至直到最后也未能達到理想的開發(fā)效果。 在用 Visual 開發(fā)一個應用系統(tǒng)時,會產生許多不同的窗口文件、數(shù)據(jù)窗口文件、菜單文件,當一個應用系統(tǒng)比較大時,生成的文件可能會很多,如果給這些文件取的文件名雜亂無章,就會對管理造成不便。為了避免這一問題,最好能夠在保存文件的同時,使用定性的、具有特定意義的文件名。同時要注意不同類型窗口的“前綴”要進行區(qū)分,避免對文件名的混淆而降低工作效率。如此以來,使應用程序結構清晰,便于管理。 總結 將倉庫物資管理系統(tǒng)作為我畢業(yè)設計的課題,是對我?guī)啄陮W習中理論知識和實踐相結合的一次綜合檢驗。通過這次畢業(yè)設計,開發(fā)本系統(tǒng)使我受益匪淺。 通過這次畢業(yè)設計,對倉庫物資管理系統(tǒng)的開發(fā),我付出了大量的時間,但是,我得到的收獲遠遠不是這些時間可以衡量的,它將是我終生的財富,必將給我今后的學習和工作帶來
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1