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

正文內容

本科畢業(yè)論文-超市倉庫管理信息系統設計與實現-閱讀頁

2025-06-26 04:47本頁面
  

【正文】 ( 5)供貨單位實體 如圖 312 所示。 收 貨 單 位編 號編 號名 稱名 稱聯 系 人聯 系 人地 址地 址聯 系 電 話聯 系 電 話 圖 313 收貨單位 ER 圖 ( 7)經手人實體 如圖 314 所示。 商 品 種 類種 類 編 號種 類 編 號 父 類 編 號種 類 名 稱 圖 315 商品種類 ER 圖 邏輯結構設計 邏輯結構設計就是把概念設計中的 ER 圖以數據表的形式展現出來,及進行數據庫中表的設計。 ( 2)入庫信息表 :用于存放商品入庫信息。 ( 4)管理員信息表:用于存放登錄信息。 ( 6)收貨單位表:用于存放收貨單位信息。 ( 8)商品種類表:用于存放商品種類信息。 下面主要介紹該系統中數據庫的設計和每個模塊的具體 實現。 表 31 T_Product 商品信息表 字段 中文描述 數據類型 是否為空 備注 HID 商品編號 int 否 主鍵 ProductName 商品名稱 nvarchar(10) 否 ProductKind 商品種類 nvarchar(10) 否 Unit 商品單位 nvarchar(10) 否 Warehouse 存放倉庫 nvarchar(10) 否 Position 存放位置 varchar(20) 否 LowLine 庫存下限 int 否 UpLine 庫存上限 int 否 Result 當前庫存 int 是 ( 2)入庫信息表 入庫信息表用來存儲商品入庫信息, 如表 32 所示。 表 33 T_OutWarehouse 出庫信息表 字段 中文描述 數據類型 是否為空 備注 OId 出庫編號 int 否 主鍵 ODate 出庫日期 datetime 否 ProductName 商品名稱 nvarchar(10) 否 ProductKind 商品種類 nvarchar(10) 否 Unit 商品單位 nvarchar(10) 否 Count 出庫數量 int 否 OutPrice 出庫 單價 decimal(19,4) 否 Total 出庫總價 decimal(19,4) 否 ReceivingUnit 收貨單位 nvarchar(10) 否 Person 經手人 nvarchar(10) 否 ( 4)管理員信息表 管理員信息表用來存儲管理員的賬號密碼, 如表 34 所示。 表 35 T_SupplyUnit 供貨單位表 字段 中文描述 數據類型 是否為空 備注 SId 編號 int 否 主鍵 Name 名稱 nvarchar(10) 否 Address 地址 nvarchar(20) 否 person 聯系人 nvarchar(10) 否 tel 聯系電話 varchar(16) 否 ( 6)收貨 單位表 收貨單位表用來存儲收貨單位信息, 如表 36 所示。 表 37 T_Person 經手人表 字段 中文描述 數據類型 是否為空 備注 UserID 編號 int 否 主鍵 Name 姓名 nvarchar(10) 否 tel 手機號碼 varchar(16) 否 ( 8)商品種類表 商品種類表用來存儲商品的種類信息, 如表 38 所示。首先對驗證碼進行驗證,驗證不通過則終止登錄。管理員登錄流程圖 如圖 41 所示。當商品第一次入庫時,系統會判斷是不是新商品,是則提示需要對商品進行建檔,即添加商品信息。 ( 3)入庫管理 和出庫管理 商品入庫包括正常的采購入庫和退貨入庫。如果不存在,則提示需要對商品建檔,才能進行入庫操作。該模塊提供查詢入庫信息的操作,輸入查詢開始日期和終止日期,查詢這一時間段內的所有入庫情況。也可以 輸入開始日期和終止日期進行查詢。 ( 4)盤存管理和系統管理 盤存管理模塊主要任務是能夠讓管理員掌握商品的當前庫存量。同時該模塊添 加了商品查詢功能。 系統管理包括收貨單位管理、供貨單位管理、經手人管理、商品種類管理。 ( 5)用戶管理 用戶管理主要做了修改密碼功能。驗證通過后繼續(xù)對用戶輸入的兩次新密碼一致性進行驗證,通過則修改成功,新密碼寫入數據表,不一致則修改失敗,需要重新輸入。 開 始商 品入 庫修 改信 息刪 除信 息退 貨入 庫采 購入 庫入 庫完 成商 品建 檔判 斷 新 商 品結 束NY 圖 42 入庫管理流程圖 開 始驗 證 舊 密 碼驗 證 新 密 碼修 改 成 功結 束修 改 密 碼NNYY 圖 43 用戶管理流程圖 5 編碼與實現 管理員登錄 登錄 過程 首先進行驗證碼驗證,驗證碼輸入錯誤則終止本次登錄,必須重新登錄。 只有通過了驗證碼驗證并且用戶名密碼相匹配才能進入系統。 using (SqlConnection conn = new SqlConnection(ConnStr)) { ()。 (new SqlParameter(UserName, UserName))。 if (i == 0) { return false。 } } } } 接下來給出的是系統登錄代碼 : protected void Button1_Click(object sender, EventArgs e) { string num = ()。 if (!Isavailable(UserName)) { (ss, scriptalert(39。)/script)。 if (Pwd==TextBox2 .Text .Trim ()) { Session[UserName] = ()。 ()。密碼錯誤!39。 } } } else { (ss,)。 登錄需要輸入驗證碼、用戶名和密碼以進行登錄驗證。當驗證碼驗證失敗時頁面彈出消息并終止本次登錄。 密碼驗證截圖如圖 54 所示。當存在商品的庫存量低于商品的庫存下限時,系統右下角會彈出消息框提示管理員存在商品庫存不足,管 理員可以選擇查看,并可以導出商品列表送交采購部門進行補貨。 string ConnStr = [ConnStr].ConnectionString。 using (SqlCommand cmd = ()) { = s。 } else { return true。 height:0px。 right:0。 border:1px solid 666。 padding:1px。 display:none。 height:22px。 background:FFCC00。 textalign:center。} winpop .con { width:100%。 lineheight:80px。 fontsize:12px。 textdecoration:underline。 color:666。 right:0。 textdecoration:underline。} .close { position:absolute。 top:1px。 cursor:pointer} /style script type=text/javascript function tips_pop() { var MsgPop = (winpop)。 //將對象的高度轉化為數字 if (popH == 0) { = block。up39。 } else { hide = setInterval(changeH(39。), 2)。 var popH = parseInt()。 } else { clearInterval(show)。 } else { clearInterval(hide)。 //隱藏 DIV } } } function message() {//加載 (39。). = 39。 setTimeout(tips_pop(), 3000)。 圖 55 自動彈出消息界面截圖 查看庫存不足信息頁面截圖 如圖 56 所示。 圖 56 查看庫存不足信息界面截圖 其他功能 商品管理 商品管理主要實現 對 新 商品的添加、 對商品信息的 刪除和修改。每條信息 后面緊跟著刪除和修改操作,可以根據需要進行選擇。 商品管理頁面截圖 如圖 57 所示。 圖 58 添加商品信息界面截圖 出庫入庫管理 出庫入庫管理是超市倉庫管理中的基本功能,實現對商品進出的登記、信息修改和刪 除等。當選擇入庫統計或者出庫統計時,系統會要求輸入開始時間和終止時間,輸入完成后點擊統計可以統計之 一時間段內的所有出入庫記錄。 入庫統計頁面截圖如圖 59 所示。首先管理員可以選中商品盤存信息查看所有商品盤存信息, 如果管理員需要快速得到某一商品的盤存信息,可以選擇商品查詢選項,該選項提供按商品名稱查詢功能,可以得到所需商品的全部信息,當然該選項下還有另一種功能,即按種類查詢功能,可以查詢某一類商品的全部信息。 當選擇對收貨單位或供貨單位管理時,管理員可以對信息進行修改或刪除,也可以添加新的收貨單位或供貨單位。系統會對輸入的聯系電話進行檢測,如果 不符合目前國內所有的電話號碼格式,則會報錯要求重新輸入聯系電話,頁面截圖 如圖 510 所示。 用戶管理主要實現對密碼修改功能。如果兩次輸入的新密碼不一致,則修改失敗。隨著人類對計算機應用的逐漸深入,人們對軟件的要求也越來越高,因此,軟件測試也顯得越來越重要。按照這個定義,測試是一個執(zhí)行程序的過程,即要求 被測試程序在計算機上運行。為便于區(qū)分,一般把前者稱為動態(tài)測試,后者稱為靜態(tài)分析。它一般用人工方式脫機完成,因此也叫做人工測試或代碼評審;也可以借助靜態(tài)分析器在計算機上進行檢查,但不要求執(zhí)行程序。 測試 細節(jié) ( 1)驗證碼測試 系統登錄 模塊具有驗證碼驗證功能,針對該功能做了兩項測試:輸入正確的驗證碼和錯誤的驗證碼。當輸入錯誤驗證碼時,系統立即彈出驗證碼錯誤消息框,終止執(zhí)行,并終止本次登錄。 ( 2)用戶名有效性測試 如果驗證碼驗證通過,系統會接著進行用戶名驗證。測試結果:當輸入有效的用戶名時,系統不會彈出用戶名不存在的消息框,而是進行密碼驗證。測試通過。 針對密碼驗證,同樣做了兩組測試:分別輸入與用戶名匹配的密碼和不匹配的密碼。當輸入錯誤的密碼時,系統彈出消息提示框提示“密碼錯誤”,登 錄失敗。 ( 4)系統自動報警測試 系統 加載每一個頁面時,都會首先進行商品庫存量和商品庫存的最低限度值的 比較。針對自動報警功能,為了便于測試,選擇了直接在數據庫中修改商品的庫存量。然后手動修改,使得一些商品的庫存低于庫存下限,這時候重新運行程序,系統自動彈出報警,提示存在商品不足商品,點擊查看。 測試通過
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1