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

正文內(nèi)容

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

2024-10-06 00:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 入費(fèi)用、收益、投資回報(bào)周期等方面來(lái)看,本系統(tǒng)都是可行的。 技術(shù)可行性 隨著互聯(lián)網(wǎng)的迅速發(fā)展,基于 Inter 的 B/S 架構(gòu)應(yīng)用程序逐漸被人們所關(guān)注。基于 JAVAEE 規(guī)范的系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)已經(jīng)非常成熟。能夠很好的實(shí)現(xiàn) B/S 架構(gòu)的軟件。 無(wú)論是從經(jīng)濟(jì)方面還是從技術(shù)方面分析的情況上都可以看出,開發(fā)超市銷售管理系統(tǒng),實(shí)現(xiàn)超市銷售管 理的計(jì)算機(jī)化是非常必要的,也是可行的。因?yàn)槭褂糜?jì)算機(jī)化的超市銷售管理系統(tǒng)可以很好的改變目前超市銷售管理工作的現(xiàn)狀,能夠提高工作效率。 系統(tǒng)需求分析 所謂“需求分析”,是指對(duì)要解決的問(wèn)題進(jìn)行詳細(xì)的分析,弄清楚問(wèn)題的要求,包括需要輸入什么數(shù)據(jù),要得到什么結(jié)果,最后應(yīng)輸出什么??梢哉f(shuō),在軟件工程當(dāng)中的“需求分析”就是確定要計(jì)算機(jī)“做什么”。 功能需求分析 根據(jù)超市的實(shí)際運(yùn)營(yíng)情況進(jìn)行分析,通常它們沒有獨(dú)立的倉(cāng)庫(kù),進(jìn)貨超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 和銷售商品都是在同一場(chǎng)所完成,在此,我們即按照這一實(shí)際的情況進(jìn)行系統(tǒng)設(shè)計(jì)。超市的 基本業(yè)務(wù)狀況有銷售、進(jìn)貨、庫(kù)存等,此外系統(tǒng)中還要設(shè)置商品、用戶、權(quán)限等必要的系統(tǒng)信息,還可以查看超市運(yùn)行財(cái)務(wù)狀況。 根據(jù)超市的業(yè)務(wù)流程,必須要設(shè)計(jì)實(shí)現(xiàn)的模塊有商品銷售模塊,以實(shí)現(xiàn)商品銷售的基本業(yè)務(wù)。采購(gòu)進(jìn)貨模塊,以實(shí)現(xiàn)商品采購(gòu)進(jìn)貨的基本業(yè)務(wù)。庫(kù)存管理模塊,實(shí)現(xiàn)商品的綜合管理業(yè)務(wù)。此外可以添加輔助功能模塊,系統(tǒng)管理和財(cái)務(wù)管理,分別實(shí)現(xiàn)對(duì)系統(tǒng)的維護(hù)和超市營(yíng)業(yè)狀況的分析查詢。 系統(tǒng)性能需求 實(shí)用性:方便可快捷的實(shí)現(xiàn)商品在銷售、采購(gòu)和庫(kù)存等方面的信息操作。整個(gè)系統(tǒng)實(shí)現(xiàn)商品信息的統(tǒng)一編碼,并由系統(tǒng)管理員集中 管理 ,可以促進(jìn)系統(tǒng)管理員的工作效率,并有效減少成本和繁瑣的工作量。 易操作性:本系統(tǒng)在銷售、商品管理等重要環(huán)節(jié) ,不需輸入任何復(fù)雜的信息,管理員只需通過(guò)瀏覽器便可進(jìn)行數(shù)據(jù)的錄入、查詢和修改等工作。 適應(yīng)性:該系統(tǒng)對(duì)于軟硬件要求并不是趨于高檔 ,能實(shí)現(xiàn)廣泛應(yīng)用。本系統(tǒng)是 B/S 模 式,可以實(shí)現(xiàn)同時(shí)讓多個(gè)用戶訪問(wèn)和操作。同時(shí)支持動(dòng)態(tài)添加基本信息,增加的商品供貨商等都可以隨時(shí)添加。 易維護(hù)性:可以方便的維護(hù)系統(tǒng),可以使用工具導(dǎo)出數(shù)據(jù)庫(kù)數(shù)據(jù),清空階段性數(shù)據(jù)。實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)處理的輕負(fù)荷。 安全性:系統(tǒng)采用不同的權(quán)限級(jí)別,不同的 用戶有不同的操作權(quán)限,實(shí)現(xiàn)了很好的安全認(rèn)證。 3 系統(tǒng)設(shè)計(jì) 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)功能設(shè)計(jì) 超市系統(tǒng)功能的設(shè)計(jì)首先進(jìn)行總體設(shè)計(jì)說(shuō)明系統(tǒng)功能設(shè)計(jì)的設(shè)計(jì)思想和設(shè)計(jì)原則,在根據(jù)總體設(shè)計(jì)做詳細(xì)的功能模塊設(shè)計(jì)。實(shí)現(xiàn)一體化的設(shè)計(jì)思路。 總體設(shè)計(jì) ( 1)設(shè)計(jì)思想: ( 1)系統(tǒng) 分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。每個(gè)模塊都可以完成自己特定的功能,如財(cái)務(wù)、銷售、進(jìn)貨等等。 ( 2) 分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。如程序中 操作數(shù)據(jù)庫(kù)時(shí),在 Util層中獲取數(shù)據(jù)庫(kù)連接,在 DAO 層中操作數(shù)據(jù)庫(kù)完成 CRUD 操作。這樣使程序 層次結(jié)構(gòu)分明,便于維護(hù)拓展。 ( 3) 合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。 ( 2)設(shè)計(jì)原則: 為了使本系統(tǒng)功能齊全完備,操作簡(jiǎn)便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過(guò)程中遵循如下原則: ( 1)合法性原則:依據(jù)小型超市實(shí)際的工作情況,進(jìn)行諸如商品進(jìn)貨、銷售等工作。 ( 2)實(shí)用性原則:適合商品信息管理工作的實(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)安全性原則 :該系統(tǒng)的管理員具有可設(shè)置登錄賬戶,修改密碼的權(quán)限,不同的用戶類型有不同的操作權(quán)限。 詳細(xì)設(shè)計(jì) 本系統(tǒng)除了登錄模塊外,主頁(yè)中共實(shí)現(xiàn)五個(gè)完整的功能模塊,分別是財(cái)務(wù)管理、商品銷售管理、商品進(jìn)貨管理、商品 庫(kù)存管理和系統(tǒng)管理。系超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 統(tǒng)根據(jù)不同的用戶角色又有不同的功能模塊體現(xiàn),其中銷售人員的功能結(jié)構(gòu)圖 如圖 31 所 示: 圖 31 銷售人員功能結(jié)構(gòu)圖 管理員的對(duì)應(yīng)的系統(tǒng)功能結(jié)構(gòu)圖, 如圖 32 所 示。 圖 32 系統(tǒng)功能結(jié)構(gòu)圖 財(cái)務(wù)管理模塊包括營(yíng)業(yè)綜合統(tǒng)計(jì)、收銀報(bào)表查詢、結(jié)賬單據(jù)查詢、進(jìn)貨報(bào)表查詢、進(jìn)貨單據(jù)查詢。財(cái)務(wù)管理模塊中可以根據(jù)設(shè)定的時(shí)間段,查詢對(duì)應(yīng)的營(yíng)業(yè)信息。 商品銷售模塊包括銷售商品、今日盤點(diǎn)。商品銷售模塊中系統(tǒng)自動(dòng)將所有商品按照類別分類顯示,銷售人員可以選定商品或直接輸入商品編號(hào)進(jìn)行銷售操作,此外還可以 查看當(dāng)日盤點(diǎn)信息。 商品進(jìn)貨模塊包括采購(gòu)進(jìn)貨、今日盤點(diǎn)。商品進(jìn)貨模塊中也會(huì)自動(dòng)顯示所有商品,采購(gòu)人員可以選定商品進(jìn)行采購(gòu)操作,還可查看當(dāng)日進(jìn)貨盤超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 點(diǎn)信息。 商品庫(kù)存模塊包括庫(kù)存預(yù)警、庫(kù)存信息查詢、損溢處理、損益查詢。商品庫(kù)存模塊中可以查看庫(kù)存預(yù)警,查看庫(kù)存的詳細(xì)信息。進(jìn)行庫(kù)存的損溢操作,查看損益信息等。基于超市運(yùn)營(yíng)的實(shí)際情況并不設(shè)置商品出庫(kù)的功能。 系統(tǒng)管理模塊包括用戶設(shè)置、商品管理、供貨商管理、商品類別管理、員工管理、權(quán)限管理、登錄日志、系統(tǒng)信息。系統(tǒng)管理模塊中可以設(shè)置用戶信息,商品、商品類別、供貨商等信息 ??梢蕴砑訂T工并設(shè)置員工的權(quán)限。系統(tǒng)會(huì)自動(dòng)查詢出登錄日志和設(shè)定的系統(tǒng)信息并做出相應(yīng)展現(xiàn)。管理員可以添加賬戶類型,并設(shè)置相應(yīng)的權(quán)限。 系統(tǒng)用例分析 對(duì)系統(tǒng)做角色用例分析,這樣可以很好地體現(xiàn)系統(tǒng)各個(gè)模塊的設(shè)計(jì)思路,體現(xiàn)系統(tǒng)功能模塊設(shè)計(jì)的必要性。 用例分析 用例分析是干什么用的呢?要說(shuō)明這個(gè)問(wèn)題,我們看看下面幾個(gè)概念。 角色( Actor)是與系統(tǒng)交互的人或事。所謂與“系統(tǒng)交互”指的是角色向系統(tǒng)發(fā)送消息、從系統(tǒng)中接收信息,以及在系統(tǒng)中的信息交換。使用用例與系統(tǒng)互相交流的任何人或事都是角色 。比如,某人使用系統(tǒng)中提供的用例,則該人就是角色。 用例是對(duì)包括變量在內(nèi)的一組動(dòng)作序列的描述,系統(tǒng)執(zhí)行這些動(dòng)作,并產(chǎn)生可觀察到的系列結(jié)果。我們可以這樣通俗的理解,用例是參與者想要系統(tǒng)做的某件事情。 根據(jù)用例和角色的概念,通過(guò)對(duì)超市銷售管理系統(tǒng)需求的了解,可以得到 如圖 33 所示的 分析結(jié)果: 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 圖 33 系統(tǒng)用例圖 在 圖 33 中像人一樣的圖形就是角色,通過(guò)對(duì)超市銷售管理系統(tǒng)的需求分析可知系統(tǒng)默認(rèn)有管理員角色,管理員擁有所有系統(tǒng)權(quán)限,它可以添加其他用戶和設(shè)置其權(quán)限;圖中橢圓代表的是用例(這里分析的是系統(tǒng)整體上的 功能);中間的箭頭將角色與用例連接起來(lái),代表的是對(duì)應(yīng)的角色可以使用的用例,有一個(gè)箭頭就代表對(duì)應(yīng)的角色可以使用用例,沒有箭頭則表示對(duì)應(yīng)的角色不能使用該用例。 用例詳細(xì)說(shuō)明 光有用例分析是不夠的,用例只是程序的功能界定,需求概述也僅僅對(duì)每個(gè)功能提了個(gè)名字,想要實(shí)現(xiàn)系統(tǒng)的功能還必須知道每個(gè)功能的詳細(xì)內(nèi)容,深入了解用戶在完成系統(tǒng)的某個(gè)功能時(shí)需要做些什么事。下面就讓我們來(lái)看看圖中用例的詳細(xì)說(shuō)明。 ( 1)系統(tǒng)登錄 所有的用戶都可以登錄,系統(tǒng)會(huì)自動(dòng)加載與其權(quán)限對(duì)應(yīng)的主界面。 ( 2)財(cái)務(wù)管理 可以根據(jù)設(shè)定的時(shí)間 段查看 超市 整體的營(yíng)業(yè)狀況,查看這一時(shí)間內(nèi)銷售或進(jìn)貨的報(bào)表,查看某一結(jié)賬單據(jù)的詳細(xì)等等。 ( 3)商品銷售 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 可以輸入商品編號(hào)或商品樹中選擇商品,進(jìn)行銷售商品的操作,盤點(diǎn)當(dāng)日的銷售狀況。 ( 4)采購(gòu)進(jìn)貨 可以輸入商品編號(hào)或商品樹中選擇商品,進(jìn)行采購(gòu)商品的操作,盤點(diǎn)當(dāng)日的采購(gòu)狀況。 ( 5)商品庫(kù)存 查看庫(kù)存預(yù)警,商品少于一定數(shù)量則自動(dòng)顯示在預(yù)警頁(yè)面中。查看庫(kù)存詳細(xì)信息。進(jìn)行庫(kù)存商品的損溢操作,查看損溢信息等。 ( 6)系統(tǒng)管理 設(shè)置系統(tǒng)運(yùn)行的必要信息,添加商品、商品類別,供貨商信息,添加員工設(shè)置權(quán)限,查看登錄日志,查 看系統(tǒng)信息等。 數(shù)據(jù)庫(kù)需求分析 數(shù)據(jù)庫(kù)在一個(gè)系統(tǒng)中占有非常重要的地位,數(shù)據(jù)設(shè)計(jì)的優(yōu)劣將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存取效率,保證數(shù)據(jù)完整性和一致性,從而有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先充分了解系統(tǒng)需求的各個(gè)方面的需求,包括現(xiàn)有的和將來(lái)可能增加的需求。 目前商業(yè)應(yīng)用中最主要的是關(guān)系數(shù)據(jù)庫(kù)。 Oracle、 DB Sybase、 MS SQL Server、 MySQL 等都是關(guān)系數(shù)據(jù)庫(kù)。本系統(tǒng)選用 MySQL 數(shù)據(jù)庫(kù)。MySQL 是當(dāng)前應(yīng)用最廣泛的開源數(shù)據(jù) 庫(kù)軟件,在非商業(yè)用途下可免費(fèi)使用。 MySQL 精小但是執(zhí)行效率高,運(yùn)行穩(wěn)定,深受歡迎。 需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢上,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。通過(guò)收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)詞典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。 在仔細(xì)分析和調(diào)查系統(tǒng)的基礎(chǔ)上,針對(duì)超市銷售管理系統(tǒng)的需求,通過(guò)對(duì)超市運(yùn)營(yíng)的流程和數(shù)據(jù)進(jìn)行分析,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 用戶信息:包括用戶名稱、系統(tǒng)啟用時(shí)間、用戶地址、聯(lián)系電話、營(yíng)業(yè)時(shí)間。其對(duì)應(yīng)的實(shí)體屬性圖 如圖 34 所示 : 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 圖 34 用戶信 息實(shí)體屬性圖 權(quán)限信息:包括用戶類型編號(hào)、用戶類型名稱、財(cái)務(wù)管理權(quán)限、商品銷售權(quán)限、商品進(jìn)貨權(quán)限、商品庫(kù)存管理權(quán)限、系統(tǒng)管理權(quán)限。(其中 TRUE=1和 FALSE=0)其對(duì)應(yīng)的實(shí)體屬性圖如圖 35 所示: 圖 35 權(quán)限信息實(shí)體屬性圖 員工信息:包括員工工號(hào)、員工姓名、員工密碼、用戶類型。其對(duì)應(yīng)的實(shí)體屬性圖如 圖 36 所示: 圖 36 員工信息實(shí)體屬性圖 日志 信息:包括日志編號(hào)、員工工號(hào)、登錄時(shí)間、退出時(shí)間、登錄 IP。其對(duì)應(yīng)的實(shí)體屬性圖如圖 37 所示: 圖 37 日志信 息實(shí)體屬性圖 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 供貨商信息:包括供貨商編號(hào)、供貨商名稱、聯(lián)系人、聯(lián)系電話、聯(lián)系地址。其對(duì)應(yīng)的實(shí)體屬性圖如 圖 38 所示: 圖 38 供貨商信息實(shí)體屬性圖 商品類別信息:包括類別編號(hào)、類別名稱、類別說(shuō)明。其對(duì)應(yīng)的實(shí)體屬性 圖如圖 39 所示: 圖 39 商品類別信息實(shí)體屬性圖 商品信息:包括商品編號(hào)、商品名稱、單位、類別、成本價(jià)、單價(jià)。其對(duì)應(yīng)的實(shí)體 屬性圖如圖 310 所示: 圖 310 商品信息實(shí)體屬性圖 商品庫(kù)存信息:包括商品編號(hào)、庫(kù)存數(shù)量。其對(duì)應(yīng)的實(shí)體屬性圖如圖311 所示: 圖 311 商品庫(kù)存 信息實(shí)體屬性圖 損溢信息:包括損溢編號(hào)、商品編號(hào)、供貨商、損溢數(shù)量、損溢標(biāo)注、損溢說(shuō)明、損溢日期、操作員。其對(duì)應(yīng)的實(shí) 體屬性圖如圖 312 所示: 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 圖 312 損溢信息實(shí)體屬性圖 銷售商品信息:包括賬單號(hào)、商品編號(hào)、銷售數(shù)量、應(yīng)收金額、折扣率、實(shí)收金額、銷售日期、操作員。其對(duì)應(yīng)的實(shí) 體屬性圖如圖 313 所示: 圖 313 銷售商品信息實(shí)體屬性圖 采購(gòu)商品信息:包括帳單號(hào)、商品編號(hào)、供貨商、進(jìn)貨數(shù)量、支付金額、進(jìn)貨日期、操作員。其對(duì)應(yīng)的實(shí)體屬性圖 如圖 314 所示: 圖 314 采購(gòu)商品信息實(shí)體屬性 圖 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 創(chuàng)建數(shù)據(jù)庫(kù) 我們選用 MySQL 數(shù)據(jù)庫(kù),首先創(chuàng)建超市銷售管理系統(tǒng)數(shù)據(jù)庫(kù) market,創(chuàng)建數(shù)據(jù)庫(kù)的 SQL 語(yǔ)句為: create database market default character set utf8。,并使用當(dāng)前數(shù)據(jù)庫(kù)“ use market”開始創(chuàng)建表: 其中,用戶信息表如 表 31 所 示,表名 user,主鍵 user_name。 表 31 用戶信息表 字段名 字段類型 長(zhǎng)度 主 /外鍵 約束 對(duì)應(yīng)中文名 user_name varchar 40 P NOT NULL 用戶名稱 sys_use_time datetime NOT NULL 系統(tǒng)啟用時(shí)間 user_addr varchar 40 NOT NULL 用戶地址 user_phone varchar 20 NOT NULL 聯(lián)系電話 open_time varchar 20 NOT NULL 營(yíng)業(yè)時(shí)間 用戶信息表中存儲(chǔ)系統(tǒng)超市名稱、地址、聯(lián)系電話等信息。設(shè)定后它會(huì)自動(dòng)加載到主頁(yè)的系統(tǒng)信息上,每次登錄時(shí)會(huì)自動(dòng)顯示出來(lái)。 權(quán)限信息表如 表 32 所示,表名 userlimit,主鍵 user_type_id。 表 32 權(quán)限信息表 字段名 字段類型 長(zhǎng)度 主 /外鍵 約束 對(duì)應(yīng)中文名 user_type_id int P(auto) NOT NULL 用戶類型編號(hào) user_type_name varcha
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1