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

正文內(nèi)容

小型超市收銀系統(tǒng)畢業(yè)設(shè)計論文-在線瀏覽

2025-02-01 10:17本頁面
  

【正文】 經(jīng)濟上是完全可行的。而且整個銷售系統(tǒng)采用最友好的交互界面,簡潔明了,不需要對數(shù)據(jù)庫非常了解。 綜合以上三方面,該 系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟上還是操作上。 需求分析 對于大型超市信息管理系統(tǒng)來說,通常它會把員工人事管理系統(tǒng)也包括在內(nèi)。所以在這個系統(tǒng)中,要實現(xiàn)的功能主要如下: (1) 功能要求 對 庫存產(chǎn)品進行資料管理和統(tǒng)計 ; 對產(chǎn)品的進貨單和產(chǎn)品的銷售單進行錄入管理和統(tǒng)計 ; 對進貨、銷售、庫存情況進行查詢 ; 共 29 頁 ,第 4 頁 對 用戶 進行管理,具體為添加用戶、刪除用戶、修改用戶密碼 ; 對供應(yīng)商基本信息的管理 ; 對 贏利狀況分析 ,進行營 業(yè)統(tǒng)計,按年月日及商品類別 統(tǒng)計 ; (2) 數(shù)據(jù)精確度 產(chǎn)品的進貨單和銷售單中,單價、金額采用浮點數(shù),數(shù)量都取 整數(shù)。 (4) 適用性 該管理系統(tǒng)軟件適用于 Windows 2020/Windows XP 中文版下運行。超市收銀系統(tǒng)具有其特殊性,通常采用 C/S結(jié)構(gòu), 考慮到其為小型超市,所以在架構(gòu)上面選擇兩層。 C看起來與 Java 有著驚人的相似 ; 它包括了諸如單一繼承 , 界面 , 與 Java 幾乎同樣的語法 , 和編譯成中間代碼再運行的過程 。 C在帶來對應(yīng)用程序的快 速開發(fā)能力的同時,并沒有犧牲 C 與 C++程序員所關(guān)心的各種特性。如果你對 C 或C++有所了解,你會發(fā)現(xiàn)它是那樣的熟悉。 C是專門為 .NET 應(yīng)用而開發(fā)出的語言。在 .NET 運行庫的支持下, .NET 框架的各種優(yōu)點在 C中表現(xiàn)得淋漓盡致。它所帶來的最大的特色是沒有了指針。 共 29 頁 ,第 5 頁 (2) 精心地面向?qū)ο笤O(shè)計 C具有面向?qū)ο蟮恼Z言所應(yīng)有的一切特性:封裝、繼承與多態(tài)性,這并不出奇。 在 C的類型系統(tǒng)中,每種類型都可以看作一個對象。 C只允許單繼承,即一個類不會有多個基類,從而避免了類型定義的混亂。一切的一切,都必須封裝在一個類之中。 (3) 與 Web 的緊密結(jié)合 C組件將能夠方便地為 Web 服務(wù),并允許它們通過 Inter 被運行在任何操作系統(tǒng)上的任何語言所調(diào)用。這樣就可以有效的 處理各種數(shù)據(jù)。C的先進設(shè)計思想可以消除軟件開發(fā)中的許多常見錯誤,并提供了包括類型安全在內(nèi)的完整的安全性能。 .NET平臺提供的垃圾收集器 ( Garbage Collection,GC) 將負責(zé)資源的釋放與對象撤銷時的內(nèi)存清理工作。 (6) 靈活性和兼容性 如果需要, C允許你將某些類或者類的某些方法聲明為非安全的。此外, 它還引進了模擬指針 功能 的delegates, 指代 。 SQL Server2020 介紹 Microsoft 公司的 SQL Server 是關(guān)系型網(wǎng)絡(luò)數(shù)據(jù)庫管理系統(tǒng),它的工作環(huán)境為 Microsoft Windows NT 系列或 Microsoft Windows98。 SQL Server 具有分布式數(shù)據(jù)庫和倉庫管理功能,支持客戶機 /服務(wù)器結(jié)構(gòu),并能進行分布式事務(wù)處理和聯(lián)機分析處理。 SQL Server 還具有強大的網(wǎng)絡(luò)功能,支持發(fā)布 Web 頁面和接收電子郵件。 使用 SQL Server 2020,開發(fā)人員通過使用相似的語言,例如微軟的Visual C .NET 和微軟的 Visual Basic,將能夠創(chuàng)立數(shù)據(jù)庫對象。在使用本地網(wǎng)絡(luò)和互聯(lián)網(wǎng)的情況下,在不同應(yīng)用軟件之間散步數(shù)據(jù)的時候,可擴展標記語言( XML)是一個重要的標準。從對 SQL 類的新的支持,到多活動結(jié)果集( MARS),SQL Server 2020 中的 將推動數(shù)據(jù)集的存取和操縱,實現(xiàn)更大的可升級性和靈活性。在客戶機 /服務(wù)器網(wǎng)絡(luò)中,服務(wù)器是網(wǎng)絡(luò)的核心,而客戶機是網(wǎng)絡(luò)的基礎(chǔ),客戶機依靠服務(wù)器獲得所需要的網(wǎng)絡(luò)資源,而服務(wù)器為客戶機提供網(wǎng)絡(luò)必須的資源。 C/S 可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client 端和 Server 端來實現(xiàn),降低了系統(tǒng)的 通訊開銷 [5]。二者可分別稱為前臺程序與后臺程序。當需要對數(shù)據(jù)庫中的數(shù)據(jù)進行任何操作時,客戶程序就自動地尋找服務(wù)器程序,并向其發(fā)出請求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則作出應(yīng)答,送回結(jié)果。所有這些,對于工作在 共 29 頁 ,第 7 頁 前臺程序上的最終用戶,是 “ 透明 ” 的,他們無須過問(通常也無法干涉)這背后的過程,就可以完成自己的一切工作。在 C/S 體系的下,數(shù)據(jù)庫真正變成了公共、專業(yè)化的倉庫,受到獨立的專門管理。 (2) 分層的模塊化程序設(shè)計思想,整個系統(tǒng)采用模塊化機構(gòu)設(shè)計。 (3) 合理的數(shù)據(jù)流設(shè)計,在應(yīng)用系統(tǒng)設(shè)計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。 (2) 實用性原則:適合產(chǎn)品信息管理工作的實際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴充功能。 (4) 易操作原則:要求設(shè)計的系統(tǒng)功能齊全,接口友好,操作方便,必要的地方進行提示。 (6) 優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口, 菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡潔明了,也方便了將來的維護。經(jīng)過前面的設(shè)計,我們對整個系統(tǒng)有了一個初步的認識,并對各個模塊進行了功能分化。 本節(jié)將 共 29 頁 ,第 9 頁 對 小型超市收銀 系統(tǒng)進行總體設(shè)計,介紹系統(tǒng)的總體功能和模塊劃分。系統(tǒng)功能結(jié)構(gòu)圖 見 圖 31。 圖 32 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)各功能模塊 定義 (1) 商品入庫模塊 該模塊用于實現(xiàn)商品的入庫管理,當供應(yīng)商所供商品出現(xiàn)問題需退貨小型超市收銀系統(tǒng) 商品入庫 商品銷售 營業(yè)統(tǒng)計 商品信息 供應(yīng)商信息 用戶信息 共 29 頁 ,第 10 頁 時可以實現(xiàn)退貨管理。 (2) 商品銷售模 塊 該模塊用于實現(xiàn)商品售出、收銀功能。 (3) 營業(yè)統(tǒng)計模塊 該模塊實現(xiàn)商品銷售情況及入庫情況統(tǒng)計分析,讓系統(tǒng)用戶可以根據(jù)時間查詢統(tǒng)計信息。對于低于庫存報警值的商品會顯示出來。 (6) 供應(yīng)商信息模塊 該模塊實現(xiàn)供應(yīng)商基本信息的管理,系統(tǒng)用戶可以實現(xiàn)供應(yīng)商信息的添加、刪除、修改 ,條件查詢以及查看供應(yīng)商可提供的相關(guān)商品。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致,同時,合理的數(shù)據(jù)庫也將有利于程序的實現(xiàn) [6]。 數(shù)據(jù)庫的需求分析 SQL Server 數(shù)據(jù)庫的建立方法可以分成兩個階段,第一個階段是根據(jù)要輸入的數(shù)據(jù)性質(zhì),新增表并設(shè)置表的字段名稱、數(shù)據(jù)類型和語 句,第二個階段是在表內(nèi)輸入數(shù)據(jù)。 (2) 系統(tǒng)支持用戶的增加、登陸。 (4) 系統(tǒng)必須能將所有商品信息進行分類。 (6) 系統(tǒng)能支持用戶將商品售出、退貨。 (8) 系統(tǒng)支持營業(yè)情況的查詢。 (2) 商品類別,包括 數(shù)據(jù)項: 編號, 商品名稱 。 (4) 供應(yīng)商,包括數(shù)據(jù)項:名稱,聯(lián)系人,聯(lián)系電話,傳真,地址,合作起始時間 。 (6) 進貨記錄,包括數(shù)據(jù)項: 商品 ,供應(yīng)商,操作人,進價,進貨數(shù)量 ,進貨時間 。 數(shù)據(jù)庫概 念結(jié)構(gòu)設(shè)計 得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計出系統(tǒng)中的各個實體以及他們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。如圖 33 所示: 共 29 頁 ,第 12 頁 圖 33 實體聯(lián)系 (ER)圖 數(shù)據(jù)庫邏輯 設(shè)計 (1) 表設(shè)計 將數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計轉(zhuǎn)換成關(guān)系模型,就得到了 以 下的幾張數(shù)據(jù)庫中的表 [7]:下面分別 介紹 這些表。詳細說明如表 31所示。 對于這些種類,已事先劃分并存儲于數(shù)據(jù)庫中,不需要用戶自動添加。 表 32 商品類別信息表 (GoodsType) 序號 屬性名 字段名 類型 長度 NULL 默認 備注 1 類別編號 TypeID tinyint 主鍵自增 2 名稱 TypeName nvarchar 10 商品信息表 記載 的是 商品的詳細信息, 含商品編號、名稱、類別、計量單位、規(guī)格、售價、庫存量等等。 表 33 商品信息表 (GoodsInfo) 序號 屬性 名 字段名 類型 長度 NULL 默認 備注 1 商品編號 GoodsID nvarchar 20 主鍵 2 類型號 TypeID tinyint 3 名稱 GoodsName nvarchar 50 4 計量單位 GoodsUnit nvarchar 5 5 規(guī)格 GoodsNorm nvarchar 20 √ 6 售價 GoodsSellPrice smallmoney 7 庫存量 GoodsNum int 4 0 8 報警值 AlarmNum int 4 0 9 備注 GoodsRemark nvarchar 100 √ 描述信息 入庫記錄表包含商品入庫的相關(guān)信息, 入庫信息 有入庫時間、操作人、進庫商品、商品數(shù)量 等 。在這里, 對編號的處理就是用入庫時的時間做編號。 共 29 頁 ,第 14 頁 表 34 入庫記錄表 (StockInfo) 序號 屬性名 字段名 類型 長度 NULL 默認 備注 1 編號 StockID varchar 20 主鍵,與時 間相關(guān) 2 商品編號 GoodsID nvarchar 20 外鍵 3 供應(yīng)商編號 CompanyID int 4 外鍵 4 操作員 Operator int 4 外鍵 5 進價 GoodsPrice smallmoney 6 數(shù)量 GoodsNum int 4 1 7 備注 Remark nvarchar 100 √ 商品銷售信息存儲在銷售記錄表中,流水編號也采用時間作為編號,具有唯一性。 表 35 銷售記錄表 (SellInfo) 序號 屬性名 字段名 類型 長度 NULL 默認 備注 1 編號 SellID varchar 20 主鍵, 與 時間相關(guān) 2
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1