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

正文內(nèi)容

小型超市收銀系統(tǒng)畢業(yè)設(shè)計(jì)論文-wenkub.com

2024-11-25 10:17 本頁面
   

【正文】 希望在以后的時(shí)間里能繼續(xù)完善。只因能力有限。由于開發(fā)者能力有限,加上時(shí)間倉促,本系統(tǒng)難免會(huì)出現(xiàn)一些不足之處,例如:本系統(tǒng)只適合小型超市使用,不能適合中大型超市使用;超市管理系統(tǒng)涉及范圍寬,要解決的問題多,功能復(fù)雜,實(shí)現(xiàn)困難,但由于限于時(shí)間,本系統(tǒng)只能做出其中的一部分功能。在整個(gè)過程中,都需要周密的計(jì)劃和安排,每一步驟,都需要按照軟件工程標(biāo)準(zhǔn)來完成。 return changedDataSet。 = new SqlCommandBuilder(msqlDa)。 共 29 頁 ,第 26 頁 圖 49 供應(yīng)商管理運(yùn)行圖 修改刪除可實(shí)現(xiàn)批量更新,而新增必須在無改刪操作或者以上操作后已做保存。 運(yùn)行界面圖如下 圖 48所示 : 共 29 頁 ,第 25 頁 圖 48 營業(yè)統(tǒng)計(jì)運(yùn)行結(jié)果 供應(yīng)商 模塊 對(duì)供應(yīng)商信息的管理,增刪改查都在該界面完成,工具欄中的增刪改按鈕對(duì)應(yīng)相應(yīng)的操作。 = 。 } = myString。 myTable = (strSql)。 DataTable myTable = new DataTable()。 = ()。 i++) { intGoodsNum += ([i].Cells[4].Value)。 實(shí)現(xiàn)代碼如下: private void SetCount() //并修改標(biāo)簽中的值,即售出總件數(shù)及售價(jià) { int intGoodsNum = 0。 = (fltMoney fltNeedPay).ToString()。) { (輸入數(shù)字 )。amp。 !()amp。 圖 46 商品銷售運(yùn)行界面圖 開發(fā)商品銷售模塊過程中,對(duì)輸入的數(shù)據(jù)要進(jìn)行嚴(yán)格控制。 當(dāng)顧客對(duì)購買的商品不滿意時(shí),在未使用商品的情況下,可以對(duì)商品進(jìn)行退貨。 共 29 頁 ,第 20 頁 圖 44 商品入庫運(yùn)行圖 在入庫查詢中,可以根據(jù)各種條件組合查詢 ,在輸入商品名稱時(shí)可實(shí)現(xiàn)模糊查詢匹配,滿足條件的入庫記錄將出現(xiàn)在網(wǎng)格中 [10]。 共 29 頁 ,第 19 頁 圖 43 商品基本信息管理界面圖 商品入庫 模塊 具有庫存管理權(quán)限的用戶 進(jìn)行商品入庫操作時(shí),需要輸入商品 編號(hào),至于供應(yīng)商可以從下拉列表中選擇,如果供應(yīng)商記錄未添加至數(shù)據(jù)庫,可先單擊右側(cè)的 “ 添加供應(yīng)商 ” 按鈕。主界面如圖 42 所示。 } 在用戶登錄系統(tǒng)時(shí),用戶只需要輸入分配的用戶 ID,只要 ID 號(hào)正確就可以自動(dòng)顯示出相應(yīng)的用戶名。 在新增或修改用戶信息時(shí),存入數(shù)據(jù)庫的是用戶密碼的 MD5 哈希值,在登錄驗(yàn)證時(shí)根據(jù)用戶輸入的密碼計(jì)算相應(yīng)的 MD5 哈希值進(jìn)行比較。 以下將描述系統(tǒng)幾個(gè)主要功能模塊的運(yùn)行和測(cè)試的結(jié)果。我們把一個(gè)用戶能訪問到的數(shù)據(jù)表集合稱為一個(gè)視圖( View) [8]。 表 36 供應(yīng)商供貨價(jià)格表 (StockPrice) 序號(hào) 屬性名 字段名 類型 長度 NULL 默認(rèn) 備注 1 商品編號(hào) GoodsID nvarchar 20 組合主鍵 2 供應(yīng)商編號(hào) CompanyID int 4 組合主鍵 3 最新進(jìn)價(jià) GoodsSellPrice smallmoney 供應(yīng)商信息表 記錄的是供應(yīng)商的基本信息,其中編號(hào)由系統(tǒng)自動(dòng)編號(hào),采取主鍵自增方式,編號(hào)始于 1000。 共 29 頁 ,第 14 頁 表 34 入庫記錄表 (StockInfo) 序號(hào) 屬性名 字段名 類型 長度 NULL 默認(rèn) 備注 1 編號(hào) StockID varchar 20 主鍵,與時(shí) 間相關(guān) 2 商品編號(hào) GoodsID nvarchar 20 外鍵 3 供應(yīng)商編號(hào) CompanyID int 4 外鍵 4 操作員 Operator int 4 外鍵 5 進(jìn)價(jià) GoodsPrice smallmoney 6 數(shù)量 GoodsNum int 4 1 7 備注 Remark nvarchar 100 √ 商品銷售信息存儲(chǔ)在銷售記錄表中,流水編號(hào)也采用時(shí)間作為編號(hào),具有唯一性。 表 33 商品信息表 (GoodsInfo) 序號(hào) 屬性 名 字段名 類型 長度 NULL 默認(rèn) 備注 1 商品編號(hào) GoodsID nvarchar 20 主鍵 2 類型號(hào) TypeID tinyint 3 名稱 GoodsName nvarchar 50 4 計(jì)量單位 GoodsUnit nvarchar 5 5 規(guī)格 GoodsNorm nvarchar 20 √ 6 售價(jià) GoodsSellPrice smallmoney 7 庫存量 GoodsNum int 4 0 8 報(bào)警值 AlarmNum int 4 0 9 備注 GoodsRemark nvarchar 100 √ 描述信息 入庫記錄表包含商品入庫的相關(guān)信息, 入庫信息 有入庫時(shí)間、操作人、進(jìn)庫商品、商品數(shù)量 等 。 對(duì)于這些種類,已事先劃分并存儲(chǔ)于數(shù)據(jù)庫中,不需要用戶自動(dòng)添加。如圖 33 所示: 共 29 頁 ,第 12 頁 圖 33 實(shí)體聯(lián)系 (ER)圖 數(shù)據(jù)庫邏輯 設(shè)計(jì) (1) 表設(shè)計(jì) 將數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換成關(guān)系模型,就得到了 以 下的幾張數(shù)據(jù)庫中的表 [7]:下面分別 介紹 這些表。 (6) 進(jìn)貨記錄,包括數(shù)據(jù)項(xiàng): 商品 ,供應(yīng)商,操作人,進(jìn)價(jià),進(jìn)貨數(shù)量 ,進(jìn)貨時(shí)間 。 (2) 商品類別,包括 數(shù)據(jù)項(xiàng): 編號(hào), 商品名稱 。 (6) 系統(tǒng)能支持用戶將商品售出、退貨。 (2) 系統(tǒng)支持用戶的增加、登陸。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致,同時(shí),合理的數(shù)據(jù)庫也將有利于程序的實(shí)現(xiàn) [6]。對(duì)于低于庫存報(bào)警值的商品會(huì)顯示出來。 (2) 商品銷售模 塊 該模塊用于實(shí)現(xiàn)商品售出、收銀功能。系統(tǒng)功能結(jié)構(gòu)圖 見 圖 31。經(jīng)過前面的設(shè)計(jì),我們對(duì)整個(gè)系統(tǒng)有了一個(gè)初步的認(rèn)識(shí),并對(duì)各個(gè)模塊進(jìn)行了功能分化。 (4) 易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,接口友好,操作方便,必要的地方進(jìn)行提示。 (3) 合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。在 C/S 體系的下,數(shù)據(jù)庫真正變成了公共、專業(yè)化的倉庫,受到獨(dú)立的專門管理。當(dāng)需要對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行任何操作時(shí),客戶程序就自動(dòng)地尋找服務(wù)器程序,并向其發(fā)出請(qǐng)求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則作出應(yīng)答,送回結(jié)果。 C/S 可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到 Client 端和 Server 端來實(shí)現(xiàn),降低了系統(tǒng)的 通訊開銷 [5]。從對(duì) SQL 類的新的支持,到多活動(dòng)結(jié)果集( MARS),SQL Server 2020 中的 將推動(dòng)數(shù)據(jù)集的存取和操縱,實(shí)現(xiàn)更大的可升級(jí)性和靈活性。 使用 SQL Server 2020,開發(fā)人員通過使用相似的語言,例如微軟的Visual C .NET 和微軟的 Visual Basic,將能夠創(chuàng)立數(shù)據(jù)庫對(duì)象。 SQL Server 具有分布式數(shù)據(jù)庫和倉庫管理功能,支持客戶機(jī) /服務(wù)器結(jié)構(gòu),并能進(jìn)行分布式事務(wù)處理和聯(lián)機(jī)分析處理。此外, 它還引進(jìn)了模擬指針 功能 的delegates, 指代 。 .NET平臺(tái)提供的垃圾收集器 ( Garbage Collection,GC) 將負(fù)責(zé)資源的釋放與對(duì)象撤銷時(shí)的內(nèi)存清理工作。這樣就可以有效的 處理各種數(shù)據(jù)。一切的一切,都必須封裝在一個(gè)類之中。 在 C的類型系統(tǒng)中,每種類型都可以看作一個(gè)對(duì)象。它所帶來的最大的特色是沒有了指針。 C是專門為 .NET 應(yīng)用而開發(fā)出的語言。 C在帶來對(duì)應(yīng)用程序的快 速開發(fā)能力的同時(shí),并沒有犧牲 C 與 C++程序員所關(guān)心的各種特性。超市收銀系統(tǒng)具有其特殊性,通常采用 C/S結(jié)構(gòu), 考慮到其為小型超市,所以在架構(gòu)上面選擇兩層。所以在這個(gè)系統(tǒng)中,要實(shí)現(xiàn)的功能主要如下: (1) 功能要求 對(duì) 庫存產(chǎn)品進(jìn)行資料管理和統(tǒng)計(jì) ; 對(duì)產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和統(tǒng)計(jì) ; 對(duì)進(jìn)貨、銷售、庫存情況進(jìn)行查詢 ; 共 29 頁 ,第 4 頁 對(duì) 用戶 進(jìn)行管理,具體為添加用戶、刪除用戶、修改用戶密碼 ; 對(duì)供應(yīng)商基本信息的管理 ; 對(duì) 贏利狀況分析 ,進(jìn)行營 業(yè)統(tǒng)計(jì),按年月日及商品類別 統(tǒng)計(jì) ; (2) 數(shù)據(jù)精確度 產(chǎn)品的進(jìn)貨單和銷售單中,單價(jià)、金額采用浮點(diǎn)數(shù),數(shù)量都取 整數(shù)。 綜合以上三方面,該 系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟(jì)上還是操作上。 經(jīng)濟(jì)可行性 因?yàn)橥ㄟ^網(wǎng)絡(luò)傳遞銷售信息,可以不受距離的限制,因此可以節(jié)約許多的人力和 物力,方便管理,由此可以減少不必要的開支,同時(shí)該系統(tǒng)可以提高超市 的銷售效率,即提高了 超市 的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上是完全可行的。 共 29 頁 ,第 3 頁 需求 分析 可行性研究 系統(tǒng)開始和可行性研究是為系統(tǒng)開發(fā)做前期準(zhǔn)備 [1]。由于傳統(tǒng)的超市收銀管理給顧客和店主帶來很多不便。技術(shù)的提升和管理的升級(jí)是超市業(yè)的競爭核心。國外很多發(fā)達(dá)資本主義國家的有關(guān)人士都在開發(fā)超市管理系統(tǒng),開發(fā)出很多大型的軟件,由于本人能力有限,開發(fā)一個(gè)小型超市管理系統(tǒng),它可以使我們國內(nèi)新起小型超市可以更好的操作。商品經(jīng)濟(jì)的高速現(xiàn)代化發(fā)展也促進(jìn)了競爭,使一切不甘落后的商家都爭先恐后地采用最新的管理方法來加強(qiáng)自己的競爭地位。目前,我國中小型超市的信息化水平還很低。 中小型超市在我國經(jīng)濟(jì)發(fā)展中具有重
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1