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

正文內(nèi)容

pos超市收銀系統(tǒng)(編輯修改稿)

2025-06-23 22:16 本頁面
 

【文章內(nèi)容簡介】 理。(2) 分層的模塊化程序設(shè)計思想,整個系統(tǒng)采用模塊化機構(gòu)設(shè)計。作為應(yīng)用程序有較強的可操作性和擴展性。(3) 合理的數(shù)據(jù)流設(shè)計,在應(yīng)用系統(tǒng)設(shè)計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。 設(shè)計原則為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實際需要,在設(shè)計開發(fā)過程中遵循了,如下原則:(1) 合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實際的工作情況,進(jìn)行諸如商品進(jìn)貨、銷售等工作。(2) 實用性原則:適合產(chǎn)品信息管理工作的實際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴充功能。(3) 準(zhǔn)確性原則:對輸入的相關(guān)資料建立檢錯機制,及時報錯,使用戶能夠及時準(zhǔn)確的輸入合法資料(如類型匹配,長度不超限等)。(4) 易操作原則:要求設(shè)計的系統(tǒng)功能齊全,接口友好,操作方便,必要的地方進(jìn)行提示。(5) 源程序可讀性原則:為了便于其它設(shè)計,維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級維護(hù),既可能做好代碼注釋工作。(6) 優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡潔明了,也方便了將來的維護(hù)。(7) 安全性原則:該系統(tǒng)的管理員具有可設(shè)置登陸密碼,修改密碼的權(quán)限。經(jīng)過前面的設(shè)計,我們對整個系統(tǒng)有了一個初步的認(rèn)識,并對各個模塊進(jìn)行了功能分化。 功能模塊和結(jié)構(gòu)設(shè)計 小型超市管理系統(tǒng)包括系統(tǒng)管理員、庫存管理員、商品銷售員三大角色,對應(yīng)本系統(tǒng)中的權(quán)限,根據(jù)權(quán)限的不同,可操作的業(yè)務(wù)不同。本節(jié)將對小型超市收銀系統(tǒng)進(jìn)行總體設(shè)計,介紹系統(tǒng)的總體功能和模塊劃分。 系統(tǒng)結(jié)構(gòu)小型超市收銀系統(tǒng)所包含的功能模塊有:商品入庫模塊、商品銷售模塊、營業(yè)統(tǒng)計模塊、商品信息模塊、供應(yīng)商信息模塊、用戶信息模塊。系統(tǒng)功能結(jié)構(gòu)圖見圖31。小型超市收銀系統(tǒng)商品入庫商品銷售營業(yè)統(tǒng)計商品信息供應(yīng)商信息用戶信息圖31 系統(tǒng)功能結(jié)構(gòu)圖超市收銀系統(tǒng)的業(yè)務(wù)流程圖,如圖32所示。圖32 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)各功能模塊定義(1) 商品入庫模塊該模塊用于實現(xiàn)商品的入庫管理,當(dāng)供應(yīng)商所供商品出現(xiàn)問題需退貨時可以實現(xiàn)退貨管理。另外用戶還可以根據(jù)條件查詢相關(guān)的入庫記錄。(2) 商品銷售模塊該模塊用于實現(xiàn)商品售出、收銀功能。顧客倘若對商品不滿意還可以進(jìn)行退貨處理。(3) 營業(yè)統(tǒng)計模塊該模塊實現(xiàn)商品銷售情況及入庫情況統(tǒng)計分析,讓系統(tǒng)用戶可以根據(jù)時間查詢統(tǒng)計信息。(4) 商品信息模塊該模塊實現(xiàn)商品基本信息的管理,如商品的添加、修改、刪除操作、條件查詢。對于低于庫存報警值的商品會顯示出來。(5) 用戶信息模塊該模塊實現(xiàn)用戶基本信息的管理,含用戶的添加、修改、刪除,用戶信息記錄的瀏覽。(6) 供應(yīng)商信息模塊該模塊實現(xiàn)供應(yīng)商基本信息的管理,系統(tǒng)用戶可以實現(xiàn)供應(yīng)商信息的添加、刪除、修改,條件查詢以及查看供應(yīng)商可提供的相關(guān)商品。 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個管理信息系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致,同時,合理的數(shù)據(jù)庫也將有利于程序的實現(xiàn)。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。 數(shù)據(jù)庫的需求分析MySql數(shù)據(jù)庫的建立方法可以分成兩個階段,第一個階段是根據(jù)要輸入的數(shù)據(jù)性質(zhì),新增表并設(shè)置表的字段名稱、數(shù)據(jù)類型和語句,第二個階段是在表內(nèi)輸入數(shù)據(jù)。根據(jù)上述系統(tǒng)功能的分析,得出系統(tǒng)有如下需求信息:(1) 系統(tǒng)必須能夠區(qū)別各種用戶,如庫存員、收銀員。(2) 系統(tǒng)支持用戶的增加、登陸。(3) 系統(tǒng)必須能夠顯示各種商品的信息,并允許用戶使用搜索功能來查找自己所需要的商品。(4) 系統(tǒng)必須能將所有商品信息進(jìn)行分類。(5) 系統(tǒng)能支持用戶將商品入庫、退貨。(6) 系統(tǒng)能支持用戶將商品售出、退貨。(7) 系統(tǒng)支持供應(yīng)商信息的管理。(8) 系統(tǒng)支持營業(yè)情況的查詢。經(jīng)過上述功能分析和需求總結(jié),設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):(1) 用戶,包括數(shù)據(jù)項:編號,用戶名,密碼,權(quán)限。(2) 商品類別,包括數(shù)據(jù)項:編號,商品名稱。(3) 商品,包括數(shù)據(jù)項:商品編號(條形碼),商品名稱,類別,庫存量、報警值,計量單位,規(guī)格,售價。(4) 供應(yīng)商,包括數(shù)據(jù)項:名稱,聯(lián)系人,聯(lián)系電話,傳真,地址,合作起始時間。(5) 銷售記錄,包括數(shù)據(jù)項:編號,操作人,商品編號,售價,售出數(shù)量,售出時間。(6) 進(jìn)貨記錄,包括數(shù)據(jù)項:商品,供應(yīng)商,操作人,進(jìn)價,進(jìn)貨數(shù)量,進(jìn)貨時間。(7) 供貨,包括數(shù)據(jù)項:供應(yīng)商,商品,最新進(jìn)價。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計出系統(tǒng)中的各個實體以及他們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。本系統(tǒng)根據(jù)上面功能分析和需求總結(jié)設(shè)計出的實體共有下面幾個,下面分別列出本系統(tǒng)所使用到的各基本實體和各實體之間的聯(lián)系。如圖33所示: 圖33 實體聯(lián)系(ER)圖 數(shù)據(jù)庫邏輯設(shè)計(1) 表設(shè)計將數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計轉(zhuǎn)換成關(guān)系模型,就得到了以下的幾張數(shù)據(jù)庫中的表[7]:下面分別介紹這些表。系統(tǒng)登錄用戶的基本信息保存在用戶信息表里,其中對于用戶編號,通過自增方式實現(xiàn),無需用戶手動編號,編號從1000起始。詳細(xì)說明如表31所示。表31 用戶信息表(Users)序號屬性名字段名類型長度NULL默認(rèn)備注1編號UserIDint4主鍵自增,標(biāo)識種子10002真實名字UserNamevarchar103密碼UserPasswordvarchar50MD5加密存儲4權(quán)限UserRightvarchar10商品種類繁多,可以劃分為大范圍的不同種類。對于這些種類,已事先劃分并存儲于數(shù)據(jù)庫中,不需要用戶自動添加。商品類別信息表如下表32。表32 商品類別信息表(GoodsType)序號屬性名字段名類型長度NULL默認(rèn)備注1類別編號TypeIDtinyint主鍵自增2名稱TypeNamenvarchar10商品信息表記載的是商品的詳細(xì)信息,含商品編號、名稱、類別、計量單位、規(guī)格、售價、庫存量等等。具體的各字段屬性說明和類型如下表33。表33 商品信息表(GoodsInfo)序號屬性名字段名類型長度NULL默認(rèn)備注1商品編號GoodsIDnvarchar20主鍵2類型號TypeIDtinyint3名稱GoodsNamenvarchar504計量單位GoodsUnitnvarchar55規(guī)格GoodsNormnvarchar20√6售價GoodsSellPricesmallmoney7庫存量GoodsNumint408報警值A(chǔ)larmNumint409備注GoodsRemarknvarchar100√描述信息入庫記錄表包含商品入庫的相關(guān)信息,入庫信息有入庫時間、操作人、進(jìn)庫商品、商品數(shù)量等。每一筆商品的入庫都對應(yīng)一個編號,具有唯一性。在這里,對編號的處理就是用入庫時的時間做編號。具體的各字段的屬性說明和類型如下表34所示。表34 入庫記錄表(StockInfo)序號屬性名字段名類型長度NULL默認(rèn)備注1編號StockIDvarchar20主鍵,與時間相關(guān)2商品編號GoodsIDnvarchar20外鍵3供應(yīng)商編號CompanyIDint4外鍵4操作員Operatorint4外鍵5進(jìn)價GoodsPricesmallmoney6數(shù)量GoodsNumint417備注Remarknvarchar100√商品銷售信息存儲在銷售記錄表中,流水編號也采用時間作為編號,具有唯一性。各字段的詳細(xì)情況見下表35。表35 銷售記錄表(SellInfo)序號屬性名字段名類型長度NULL默認(rèn)備注1編號SellIDvarchar20主鍵,與時間相關(guān)2商品編號GoodsIDnvarchar20外鍵3操作者Operatorint4外鍵4售價SellPricesmallmoney5數(shù)量GoodsNu
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1