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

正文內(nèi)容

超市收銀系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-15 15:22 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 構(gòu)的優(yōu)點(diǎn)  B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著 Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3tier結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò) Internet/Intranet模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。特別是在JAVA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。 第三章 總體設(shè)計(jì) 系統(tǒng)設(shè)計(jì)思想(1) 系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。(2) 分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化機(jī)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。(3) 合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。 系統(tǒng)設(shè)計(jì)原則為了使本系統(tǒng)功能齊全完備,操作簡(jiǎn)便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過(guò)程中遵循了,如下原則:(1) 合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況,進(jìn)行諸如商品進(jìn)貨、銷售等工作。(2) 實(shí)用性原則:適合產(chǎn)品信息管理工作的實(shí)際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴(kuò)充功能。(3) 準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料(如類型匹配,長(zhǎng)度不超限等)。(4) 易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,接口友好,操作方便,必要的地方進(jìn)行提示。(5) 源程序可讀性原則:為了便于其它設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),既可能做好代碼注釋工作。(6) 優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡(jiǎn)潔明了,也方便了將來(lái)的維護(hù)。(7) 安全性原則:該系統(tǒng)的管理員具有可設(shè)置登陸密碼,修改密碼的權(quán)限。經(jīng)過(guò)前面的設(shè)計(jì),我們對(duì)整個(gè)系統(tǒng)有了一個(gè)初步的認(rèn)識(shí),并對(duì)各個(gè)模塊進(jìn)行了功能分化。3.3 總體架構(gòu)設(shè)計(jì)超市收銀系統(tǒng)邏輯結(jié)構(gòu)上看應(yīng)包括收銀管理、商品庫(kù)存管理兩個(gè)模塊,具體的示意如下所示(31)超市收銀系統(tǒng)登 錄商品庫(kù)存管理收銀管理商品入庫(kù)商品出庫(kù)新增商品查詢?nèi)可唐钒淳幪?hào)查詢商品掃描商品修改購(gòu)買商品結(jié)賬圖31工作流程為:打開軟件進(jìn)入主界面,在主界面用戶可以進(jìn)行一般的銷售作業(yè),進(jìn)行銷售結(jié)算和添刪改,點(diǎn)擊轉(zhuǎn)入后臺(tái)按鈕彈出用戶驗(yàn)證窗,驗(yàn)證通過(guò)則進(jìn)入后臺(tái)管理模塊。當(dāng)驗(yàn)證用戶為管理員后,進(jìn)入后臺(tái)界面。管理員用戶:在后臺(tái)可進(jìn)行銷售管理,庫(kù)存查詢,用戶管理中的個(gè)人賬戶查詢,信息查詢商品管理。銷售管理可以查詢商品的銷售信息,并以列表的形式輸出銷售商品的商品名稱、商品編碼、銷售數(shù)量、銷售金額、銷售日期以及金額。庫(kù)存查詢可以分為瀏覽查詢和詳細(xì)查詢,其中瀏覽返回所有商品庫(kù)存信息,詳細(xì)查詢則根據(jù)商品編號(hào)返回該商品的信息。用戶管理查詢用戶賬戶信息。信息查詢可以根據(jù)商品的名稱編號(hào)或者條形碼來(lái)查詢?cè)撋唐返膯蝹€(gè)信息。商品管理可以進(jìn)行出入庫(kù)和進(jìn)出貨以及添加商品。收銀員用戶:收銀員用戶只能進(jìn)行軟件前臺(tái)的銷售作業(yè)。一般用戶:超市的一般用戶記錄存檔,沒(méi)有權(quán)限。 功能模塊和結(jié)構(gòu)設(shè)計(jì)小型超市管理系統(tǒng)包括系統(tǒng)管理員、庫(kù)存管理員、商品銷售員三大角色,對(duì)應(yīng)本系統(tǒng)中的權(quán)限,根據(jù)權(quán)限的不同,可操作的業(yè)務(wù)不同。本節(jié)將對(duì)小型超市收銀系統(tǒng)進(jìn)行總體設(shè)計(jì),介紹系統(tǒng)的總體功能和模塊劃分。小型超市收銀系統(tǒng)所包含的功能模塊有:商品入庫(kù)模塊、商品銷售模塊、營(yíng)業(yè)統(tǒng)計(jì)模塊、商品信息模塊、供應(yīng)商信息模塊、用戶信息模塊。系統(tǒng)功能結(jié)構(gòu)圖見圖31 運(yùn)行軟件進(jìn)入主界面(如圖3—2),管理員通過(guò)密碼驗(yàn)證進(jìn)入后臺(tái)進(jìn)行管理,只有管理員能夠進(jìn)行添加和修改用戶(如圖3—2)。主界面轉(zhuǎn)入后臺(tái)取消交易結(jié)賬添加購(gòu)物商品圖32后臺(tái)商品管理信息查詢用戶管理庫(kù)存查詢銷售管理圖33 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在一個(gè)管理信息系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致,同時(shí),合理的數(shù)據(jù)庫(kù)也將有利于程序的實(shí)現(xiàn)[6]。設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來(lái)可能增加的需求數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ)。項(xiàng)目所涉及的系統(tǒng)數(shù)據(jù)庫(kù)的表包括:用戶信息表,商品類別信息表,商品信息,表入庫(kù)記錄表,銷售記錄表,供應(yīng)商供貨價(jià)格表,供應(yīng)商信息。 概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)。這種數(shù)據(jù)模式能真實(shí)地反應(yīng)用戶要求的實(shí)際情況,是一種容易被人們理解的直觀的數(shù)據(jù)庫(kù)結(jié)構(gòu)模式。同時(shí)也是一種相對(duì)穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。概念性數(shù)據(jù)在用戶和設(shè)計(jì)者之間建立了橋梁。是設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的基礎(chǔ)。概念設(shè)計(jì)中自頂向下的實(shí)體分析方法,即常用的實(shí)體聯(lián)系模型 (簡(jiǎn)稱ER模型),對(duì)具體數(shù)據(jù)進(jìn)行抽象加工,將實(shí)體集合抽象成實(shí)體類型。用實(shí)體間聯(lián)系反映現(xiàn)實(shí)世界事物間的內(nèi)在聯(lián)系。ER模型是建立概念性數(shù)據(jù)模型的有力工具(如圖41)圖351超市收銀系統(tǒng)E—R圖學(xué)習(xí)參考 用戶權(quán)限用戶編號(hào)密碼用戶名圖41超市收銀系統(tǒng)ER圖圖352用戶實(shí)體圖 商品商品價(jià)格商品名稱商品型號(hào)商品編號(hào)商品簡(jiǎn)介商品廠家商品類別圖353商品實(shí)體圖 售貨售貨時(shí)間收銀員編號(hào)商品編號(hào)售出價(jià)格售貨數(shù)量圖354售貨記錄實(shí)體圖類別編號(hào)商品類型類別名稱圖355商品類別實(shí)體圖入庫(kù)記錄進(jìn)價(jià)商品名稱操作員供應(yīng)商編號(hào)數(shù)量備注入庫(kù)編號(hào)圖356商品類別實(shí)體圖供應(yīng)商供貨價(jià)格商品編號(hào)供應(yīng)商編號(hào)最新進(jìn)貨價(jià)圖357商品類別實(shí)體圖供應(yīng)商傳真名稱電話供應(yīng)商編號(hào)地址合作時(shí)間聯(lián)系人圖358供應(yīng)商信息實(shí)體圖 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì),我們將確定下來(lái)的實(shí)體對(duì)象的屬性值映射為數(shù)據(jù)庫(kù)表中的列,在不同級(jí)的表之間,我們用按名應(yīng)用映射父表與子表間的引用關(guān)系,同級(jí)表之間,我們?nèi)匀谎赜弥鞔a、外碼以映射它們之間的引用關(guān)系。這樣,我們就建立了一個(gè)物理數(shù)據(jù)模型。數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì):概念結(jié)構(gòu)設(shè)計(jì)是獨(dú)立與實(shí)際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用的設(shè)計(jì)。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型。第一種轉(zhuǎn)化是將實(shí)體轉(zhuǎn)化為關(guān)系表。這種轉(zhuǎn)化比較簡(jiǎn)單,只需要將實(shí)體的屬性定義為表的屬性即可。第二種轉(zhuǎn)化是聯(lián)系的轉(zhuǎn)化。即將各實(shí)體之間的聯(lián)系轉(zhuǎn)化為表格之間的關(guān)系,如外部鍵的定義。在上面工作的基礎(chǔ)上歸納出人員管理數(shù)據(jù)庫(kù)表格的組成、列的屬性、表格之間的聯(lián)系等。該數(shù)據(jù)庫(kù)系統(tǒng)要求具有以下方面的特點(diǎn);(1)結(jié)構(gòu)合理,對(duì)一個(gè)人員建立多條記錄;(2)所建立的數(shù)據(jù)冗余度小,獨(dú)立性強(qiáng);(3)建檔、修改、查詢、統(tǒng)計(jì)快而準(zhǔn)確;(4)保密性、可靠性好。要做到以上四點(diǎn)要求,在數(shù)據(jù)庫(kù)的設(shè)計(jì)中必須盡量做到滿足數(shù)據(jù)庫(kù)設(shè)計(jì)第三范式,也就是滿足第三范式的定義:如果關(guān)系模式 R (U, F)中的所有非主屬性對(duì)任何候選關(guān)鍵字都不存在傳遞信賴,則稱關(guān)系R是屬于第三范式的。從第一范式到第三范式是逐次“包含于”的關(guān)系。遵循關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)的范式要求才能達(dá)到規(guī)范化目的,從而使結(jié)構(gòu)更合理,消除存儲(chǔ)異常,使數(shù)據(jù)冗余盡量小,便于插入、刪除和更新。根據(jù)以上表述,本系統(tǒng)一共分為七個(gè)個(gè)表,用戶信息表,商品類別信息表,商品信息,表入庫(kù)記錄表,銷售記錄表,供應(yīng)商供貨價(jià)格表,供應(yīng)商信息。系統(tǒng)登錄用戶的基本信息保存在用戶信息表里,其中對(duì)于用戶編號(hào),通過(guò)自增方式實(shí)現(xiàn),無(wú)需用戶手動(dòng)編號(hào),編號(hào)從1000起始。詳細(xì)說(shuō)明如表31所示。名稱字段名字段類型字段長(zhǎng)度是否為空主鍵備注編號(hào)IDint 否是主鍵自增,標(biāo)識(shí)種子1000真實(shí)名字Namevarchar32否密碼Passwordvarchar32 否權(quán)限quanxianvarchar10否表31 用戶表(tb_Users)商品種類繁多,可以劃分為大范圍的不同種類。對(duì)于這些種類,已事先劃分并存儲(chǔ)于數(shù)據(jù)庫(kù)中,不需要用戶自動(dòng)添加。商品類別信息表如下表32
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1