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

正文內(nèi)容

-超市管理系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2024-12-15 01:34本頁(yè)面

【導(dǎo)讀】本文詳細(xì)敘述了超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程。在整個(gè)開(kāi)發(fā)過(guò)程中,對(duì)超市各部。及經(jīng)理的需求制定了一套具體的解決方案。其中包括前臺(tái)(客。戶端)以及后臺(tái)(服務(wù)器)兩部分,前臺(tái)的主要功能是:?jiǎn)T工登錄、商品銷售。本系統(tǒng)功能貼近實(shí)際、內(nèi)容完善、運(yùn)行穩(wěn)定。水平,為降低經(jīng)營(yíng)成本、提高效益、增強(qiáng)超市擴(kuò)張力提供了有效的技術(shù)保障。

  

【正文】 人 : s t r i n g 電 話 : s t r i n g 傳 真 : s t r i n g 網(wǎng) 址 : s t r i n g 電 子 郵 箱 : s t r i n g 開(kāi) 戶 銀 行 : s t r i n g 賬 戶 賬 號(hào) : s t r i n g 賬 戶 名 稱 : s t r i n g供 應(yīng) 商+ 商 品 類 別 查 詢 ( ) : o b j e c t+ 添 加 商 品 類 別 ( )+ 刪 除 商 品 類 別 ( ) 商 品 類 別 編 號(hào) : s t r i n g 類 別 名 稱 : s t r i n g 類 別 描 述 信 息 : s t r i n g商 品 類 別+ 商 品 信 息 查 詢 ( ) : o b j e c t+ 商 品 銷 售 ( ) : o b j e c t+ 商 品 入 庫(kù) ( ) : o b j e c t 商 品 編 號(hào) : u i n t 商 品 類 別 編 號(hào) : s t r i n g 商 品 名 稱 : s t r i n g 商 品 名 稱 首 字 母 : s t r i n g 單 價(jià) : d e c i m a l 庫(kù) 存 量 : d e c i m a l 商 品 描 述 信 息 : s t r i n g 危 險(xiǎn) 庫(kù) 存 量 : d e c i m a l 最 高 庫(kù) 存 量 : d e c i m a l商 品 信 息+ 創(chuàng) 建 入 庫(kù) 單 據(jù) ( )+ 入 庫(kù) 單 據(jù) 查 詢 ( ) : o b j e c t 入 庫(kù) 單 據(jù) 編 號(hào) : s t r i n g 入 庫(kù) 日 期 : s t r i n g 經(jīng) 手 人 : s t r i n g 入 庫(kù) 單 據(jù) 描 述 : s t r i n g采 購(gòu) 入 庫(kù) 單 據(jù)+ 查 詢 入 庫(kù) 單 據(jù) ( ) : o b j e c t+ 商 品 入 庫(kù) ( ) 入 庫(kù) 單 據(jù) 編 號(hào) : s t r i n g 商 品 編 號(hào) : s t r i n g 批 號(hào) : s t r i n g 進(jìn) 價(jià) : d e c i m a l 數(shù) 量 : d e c i m a l 單 位 : s t r i n g 規(guī) 格 : s t r i n g 供 應(yīng) 商 編 號(hào) : s t r i n g 購(gòu) 買(mǎi) 日 期 : s t r i n g 生 產(chǎn) 日 期 : s t r i n g 有 效 期 至 : s t r i n g 倉(cāng) 庫(kù) 編 號(hào) : s t r i n g采 購(gòu) 入 庫(kù) 單 據(jù) 明 細(xì)+ 商 品 銷 售 ( )+ 銷 售 單 據(jù) 查 詢 ( ) : o b j e c t+ 銷 售 額 度 查 詢 ( ) : d e c i m a l+ 銷 售 利 潤(rùn) 查 詢 ( ) : d e c i m a l 銷 售 單 據(jù) 編 號(hào) : s t r i n g 會(huì) 員 卡 號(hào) : s t r i n g 本 次 積 分 : i n t 付 款 總 金 額 : d e c i m a l 銷 售 日 期 : s t r i n g 銷 售 人 員 編 號(hào) : s t r i n g 收 銀 臺(tái) 編 號(hào) : s t r i n g 銷 售 單 據(jù) 描 述 : s t r i n g銷 售 單 據(jù)+ 商 品 銷 售 ( )+ 銷 售 單 據(jù) 明 細(xì) 查 詢 ( ) : o b j e c t 銷 售 單 據(jù) 編 號(hào) : s t r i n g 商 品 編 號(hào) : s t r i n g 單 價(jià) : d e c i m a l 數(shù) 量 : i n t 總 價(jià) : d e c i m a l銷 售 單 據(jù) 明 細(xì)****11供應(yīng)11**** 存 儲(chǔ)1*1*圖 系統(tǒng) 詳細(xì)類 圖 沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 18 系統(tǒng) 活動(dòng) 圖 前臺(tái)銷售 活動(dòng)圖 在進(jìn)行商品銷售過(guò)程中,首先收銀員 輸入自己的用戶賬號(hào)與密碼,前臺(tái)銷售系統(tǒng)與后臺(tái)服務(wù)器進(jìn)行連接,如果連接失敗,則提示用戶無(wú)法連接到服務(wù)器,并提示用戶退出。如果連接成功,則系統(tǒng)將用戶提交的用戶名與密碼發(fā)送到服務(wù)器端,服務(wù)器端則 對(duì)客戶端發(fā)送的數(shù)據(jù)進(jìn)行驗(yàn)證,如果驗(yàn)證失敗,表明不存在此用戶,并向客戶端發(fā)送消息,通知不存在此用戶, 客戶端系統(tǒng)收到服務(wù) 端的信息這后,通過(guò)用戶用戶名密碼錯(cuò)誤,并提示用戶重新輸入。如果賬號(hào)密碼正確,則進(jìn)入銷售平臺(tái),收銀員將顧客選擇的商品進(jìn)行商品錄入,在錄入過(guò)程中,客戶端系統(tǒng)將商品的條碼信息,發(fā)送到服務(wù)器端,服務(wù)器端從數(shù)據(jù)庫(kù)的商品表中讀取商品的基本信息并將商品信息返回到客戶端系統(tǒng)。商品錄入完成之后,收銀員確認(rèn), 顧客進(jìn)行結(jié)賬,與此同時(shí),收銀員將商品打包,銷售完成之后結(jié)束此銷售的活動(dòng)。前臺(tái)銷售活動(dòng)圖如圖 所示。 輸 入 用 戶 密 碼提 示 出 錯(cuò)驗(yàn) 證 用 戶 密 碼連 接 服 務(wù) 器[ 成 功 連 接 ] [ 連 接 失 敗 ]驗(yàn) 證 失 敗驗(yàn) 證 成 功商 品 錄 入商 品 打 包 付   款 圖 前臺(tái)銷售活動(dòng) 圖 沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 19 商品入庫(kù)活 動(dòng)圖 在進(jìn)行商品入庫(kù)時(shí),首先, 創(chuàng)建一個(gè)商品入庫(kù)單據(jù) ,商品入庫(kù)單據(jù)從數(shù)據(jù)庫(kù)中自動(dòng)獲取相應(yīng)的單據(jù)編號(hào) ,然后將 商品 采購(gòu)的信息進(jìn)行商品信息的錄入, 在錄入商品信息過(guò)程中需要對(duì)錄入的信息進(jìn)行校驗(yàn)。 在商品信息錄入的過(guò)程中,如果信息錄入有誤,則提示用戶錯(cuò)誤并 要求用戶 重新錄入 商品信息 ,如果錄入信息正確則 不提示錯(cuò)誤信息。商品信息 錄入成功之后,將采購(gòu)的商品信息顯示 到添加商品的列表中 ,用戶確認(rèn)商品信息錄入完成之后, 生成采購(gòu)入庫(kù)單據(jù),計(jì)算出此次采購(gòu)的支出費(fèi)用 , 向供應(yīng)商支付 費(fèi)用的同時(shí), 將 商品 進(jìn)行 入庫(kù)并打印商品入庫(kù)單據(jù),完成此次商品入庫(kù) 活動(dòng)。 商品入庫(kù)活動(dòng)圖 如圖 所示。 圖 商品入庫(kù)活動(dòng) 圖 沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 20 系統(tǒng) 時(shí)序圖 前臺(tái)銷售流程 前臺(tái)銷售流程說(shuō)明:收銀員登錄系統(tǒng)后,將顧客選擇商品進(jìn)行錄入,并將商品信息顯示出來(lái)并計(jì)算金額,顧客確認(rèn)結(jié)賬之后,系統(tǒng)打印小票。前臺(tái)銷售流程如圖 所示。 商 品打 印 機(jī)結(jié) 賬獲 取 商 品 信 息會(huì) 員獲 取 會(huì) 員 信 息打 印 小 票系 統(tǒng)員 工登 錄 圖 前臺(tái)銷售 時(shí) 序圖 商品進(jìn)貨流程 商品進(jìn)貨流程說(shuō)明:庫(kù)管員制定入庫(kù)單,添加商品信息,然后計(jì)算支出并打印入庫(kù)單,商品進(jìn)貨流程如圖 所示。 庫(kù) 管 員 系 統(tǒng)創(chuàng) 建 入 庫(kù) 單入 庫(kù) 單添 加 商 品登 錄供 應(yīng) 商計(jì) 算 支 出打 印 機(jī)打 印 入 庫(kù) 單 圖 商品進(jìn)貨時(shí)序 圖 沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 21 4 系統(tǒng)實(shí)現(xiàn) 前臺(tái)銷售(客戶端) 前臺(tái)銷售主要完成收銀員的登錄,商品的錄入與銷售,打印小票,收銀員與后臺(tái)服務(wù)器端進(jìn)行信息交互,以及等操作。 收銀員登錄 在首次登錄 POS 銷售系統(tǒng)時(shí)需對(duì)服務(wù)器 IP 及端口進(jìn)行相應(yīng)的設(shè)置,保持與服務(wù)器提供的 IP 和端口一致。服務(wù)器信息設(shè)置完成后, 收銀員提供賬戶及密碼,并與服務(wù)器端取得聯(lián)系,如果服務(wù)器處于運(yùn)行狀態(tài),則判斷用戶名、密碼是否正確并將查詢結(jié)果返回給前臺(tái)。如果服務(wù)器處于停止?fàn)顟B(tài),則通知用 戶無(wú)法與服務(wù)器進(jìn)行 連接。程序運(yùn)行結(jié)果如圖 所示。 圖 POS 前臺(tái)銷售模塊 實(shí)現(xiàn)過(guò)程: 服務(wù)器信息設(shè)置 在進(jìn)行設(shè)置服務(wù)器信息時(shí),服務(wù)器的設(shè)置信息將被保存到系統(tǒng)注冊(cè)表中。首先,判斷系統(tǒng)注冊(cè)表中是否存在所需鍵值如果存在,則將其值顯示出來(lái),否則在指定的目錄下創(chuàng)建所需鍵值。 在 創(chuàng)建鍵值 時(shí),實(shí)例 類,可以通過(guò) 訪問(wèn)注冊(cè)表中的 LocalMachine 根鍵,通過(guò)沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 22 RegistryKey的 OpenSubKey方法 打開(kāi) 注冊(cè)表中 的 建值, 通過(guò) RegistryKey的 CreateSubKey方法在注冊(cè)表中創(chuàng)建值, 通過(guò) RegistryKey的 SetValue 方法設(shè)置鍵值。 用戶名密碼驗(yàn)證 本系統(tǒng)為 C/S結(jié)構(gòu)的系統(tǒng),數(shù)據(jù)庫(kù)信息主要存儲(chǔ)在服務(wù)器端,當(dāng)用戶在進(jìn)行登錄時(shí),首先檢測(cè)客戶端與服務(wù)器端通信是否暢通, 如果暢通 ,將用戶輸入的用戶名及密碼以網(wǎng)絡(luò)流的形式發(fā)送到服務(wù)器端,當(dāng)服務(wù)器端接收到客戶端的網(wǎng)絡(luò)流時(shí),將其轉(zhuǎn)換成字條符串,并判斷字符串前兩位字符是否為 “ UP” 即用戶名密碼,因?yàn)榉?wù)器端 接收的信息不只是用戶名與密碼,還要有商品銷售等其他信息,為了在處理信息時(shí)加以區(qū)別,在服務(wù)器端進(jìn)行信息處理時(shí),來(lái)自于客戶端的每條信息都需在發(fā)送的信息前面加上兩個(gè)字符來(lái)區(qū)別信息的類型。在向服務(wù)器發(fā)送此信息之后,服務(wù)器將處理此信息并將處理完成的結(jié)果返回給客戶端 。在與服務(wù)器連接時(shí),可通過(guò) TcpClient 的 Connect方法與服務(wù)器連接,向服務(wù)器發(fā)送信息時(shí),可通過(guò) TcpClient的 GetStream方法將網(wǎng)絡(luò)流賦給 NetworkStream的一個(gè)對(duì)象,并 定義一個(gè) Stream,通過(guò) StreamWriter的 WriteLine方法向網(wǎng)絡(luò)流中寫(xiě)數(shù)據(jù),通過(guò) StreamReader的 ReadLine方法從網(wǎng)絡(luò)流中讀取數(shù)據(jù)。 商品銷售 在收銀員成功登錄到 POS 銷售系統(tǒng) 時(shí) 程序運(yùn)行結(jié)果如圖 所示。 圖 POS 前臺(tái)銷售模塊 沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 23 實(shí)現(xiàn)過(guò)程: 收銀員將顧客所選的商品通過(guò)條碼掃描儀或手動(dòng)方式將商品的條碼進(jìn)行錄入,當(dāng)條碼長(zhǎng)度滿足 13 位時(shí),自動(dòng)將條碼發(fā)送到服務(wù)器端,并在條碼的前端加上 “ BM” 以區(qū)分信息的類型。當(dāng)服務(wù)器端接收到以 “ BM” 開(kāi)頭的信息之后,將截取其后面 13 位的商品條碼信息并在數(shù)據(jù)庫(kù)的商 品表中查找條碼為上面截取的條碼的商品信息,如果存在此商品信息,則將該商品的商品條碼,商品名稱,單價(jià),單位,規(guī)格等信息返回給客戶端并將返回的信息顯示在商品列表中并計(jì)算出商品的應(yīng)收金額,如果不存在此商品信息則返回空串,客戶端如果接收到的信息為空串則表明沒(méi)有此商品信息。 當(dāng)商品條碼錄入完成之后,收銀員將詢問(wèn)顧客是有會(huì)員卡,如果有會(huì)員卡,則將會(huì)員卡號(hào)輸入到指定位置,會(huì)員卡卡號(hào)的長(zhǎng)度為 8 位,如果輸入的長(zhǎng)度為 8,則自動(dòng)將會(huì)員卡卡號(hào)加上區(qū)分碼 “ HY” (會(huì)員)發(fā)送給服務(wù)器,服務(wù)器接收到以 “ HY” 開(kāi)頭的信息之后,截取其后面的 8 位會(huì)員卡卡號(hào),并在數(shù)據(jù)庫(kù)的會(huì)員卡表中查詢此會(huì)員卡卡號(hào)是否存在且狀態(tài)為 “ 1” 即 “ 可用 ” ,服務(wù)器將查詢的結(jié)果返回給客戶端,客戶端根據(jù)服務(wù)器返回的結(jié)果來(lái)判斷此會(huì)員卡是否存在,如果存在則將在會(huì)員卡卡號(hào)右邊顯示一個(gè) “ 對(duì)號(hào) ” 的圖標(biāo),如果不存在此會(huì)員信息,則進(jìn)行提示并清除會(huì)員卡文本框中的信息 。 當(dāng)收銀員輸入實(shí)收金額之后按回車鍵自動(dòng)計(jì)算找零,如果輸入的金額小于應(yīng)收金額會(huì)提示出錯(cuò),并要求收銀員重新輸入。以上信息輸入完成之后,此時(shí)焦點(diǎn)已到要 “ 達(dá)打印小票 ” 按 鈕上,收銀員按回車鍵確定,系統(tǒng)提示用戶是否要購(gòu)買(mǎi)這些商品,如果購(gòu)買(mǎi)這些 商品,則將區(qū)分碼 “ GM” (購(gòu)買(mǎi))加上會(huì)員卡卡號(hào),應(yīng)收金額,收銀臺(tái)編號(hào),操作員編號(hào),商品條碼及購(gòu)買(mǎi)數(shù)量信息以 網(wǎng)絡(luò)流的形式發(fā)送到服務(wù)器端,服務(wù)器端接收到以“ GM” 開(kāi)頭的信息時(shí),會(huì)自動(dòng)創(chuàng)建一個(gè)銷售單據(jù),并將此次銷售的銷售單據(jù)編號(hào),會(huì)員卡卡號(hào),付款總金額,銷售日期,收銀員編號(hào)等相關(guān)信息保存到銷售單據(jù)表中,并將購(gòu)買(mǎi)的商品信息保存到銷售單據(jù)明細(xì)表中,其中包括銷售單據(jù)編號(hào),商品條碼,單價(jià),購(gòu)買(mǎi)數(shù)量以及總價(jià)等信息,同時(shí)將商品表中相應(yīng)商品條碼的數(shù)量減去。如果會(huì)員卡卡號(hào)存在則將此次購(gòu)買(mǎi)商品的積分加到此會(huì)員卡的積分中。為了保證數(shù) 據(jù)的原子性與一致性,在服務(wù)器端的這些操作必須放到一個(gè)事務(wù)里進(jìn)行操作。 打印小票 服務(wù)器端執(zhí)行完成之后,向客戶端返回一個(gè)銷售單據(jù)編號(hào)用于打印小票,小票中包括超市名稱,收銀臺(tái)編號(hào),收銀員編號(hào),銷售單據(jù)編號(hào),銷售日期,商品信息,購(gòu)買(mǎi)商沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 24 品數(shù)量,應(yīng)收金額,實(shí)收金額,找零以及地址和電話等信息。程序運(yùn)行結(jié)果如圖 所示。 圖 打印小票 實(shí)現(xiàn)過(guò)程: 首先,實(shí)例一個(gè)打印文檔的對(duì)象, PrintDocument printDt = new PrintDocument()。實(shí)例完打印 文檔對(duì)象之后,定義打印文檔的 PrintPage事件綁定處理方法, +=
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1