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

正文內(nèi)容

超市管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-07-03 15:53本頁面
  

【正文】 要用到的所有信息,描述實體、屬性、聯(lián)系的性質(zhì),描述數(shù)據(jù)之間的聯(lián)系。 數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。各功能模塊的具體功能如下:1. 商品入庫模塊:進行商品入庫管理,添加入庫數(shù)量;2. 商品出庫模塊:按照商品名稱,填寫出庫數(shù)量進行出庫操作;3. 商品種類模塊:進行新商品的添加,瀏覽商品種類信息表;4. 商品供貨商模塊:按照供貨商名稱,供貨商地址和聯(lián)系方式添加供貨商信息;5. 商品添加模塊:根據(jù)商品屬性,選擇商品供貨商和商品種類進行商品添加;6. 商品查詢模塊:根據(jù)商品屬性進行查詢,也可直接瀏覽所有商品;7. 銷售管理模塊:對銷售商品的添加和對銷售的查詢與統(tǒng)計;8. 訂購管理模塊:可添加訂單,修改訂單狀態(tài)和對訂單的查詢;9. 收銀管理模塊:按照收銀的項目、金額、收銀員添加收銀的詳細信息;10. 報表管理模塊:對庫存報表和收銀報表的瀏覽;11. 會員管理模塊:添加新會員,或者根據(jù)會員的編號或者姓名查詢會員信息;12. 員工管理模塊:添加新員工,也可根據(jù)員工的編號或者姓名查詢員工信息;系統(tǒng)功能結(jié)構(gòu)圖如圖41所示。每個模塊的功能都是按照在調(diào)研中搜集的資料進行編排制作的。在本系統(tǒng)中,采用了模塊結(jié)構(gòu)化設(shè)計方法,根據(jù)數(shù)據(jù)流圖,按層次劃分各個模塊,每個模塊完成一個功能。總體設(shè)計的任務(wù)是確定“怎么做”的問題,即確定和建立解決問題的總體方案。本系統(tǒng)總體設(shè)計包括系統(tǒng)模塊設(shè)計、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫的詳細設(shè)計。第4章  總體設(shè)計總體設(shè)計是對有關(guān)系統(tǒng)全局問題的設(shè)計,也就是設(shè)計系統(tǒng)總的處理方案,又稱系統(tǒng)概要設(shè)計。一般而言,應(yīng)包括如下內(nèi)容:{數(shù)據(jù)存儲名,說明,編號,輸入的數(shù)據(jù)流,輸出的數(shù)據(jù)流,組成(數(shù)據(jù)結(jié)構(gòu)),數(shù)據(jù)量,存取頻度,存取方式}。數(shù)據(jù)以某種格式記錄在計算機內(nèi)部或外部存儲介質(zhì)上。具體內(nèi)容如表31所示。 數(shù)據(jù)元素的定義數(shù)據(jù)元素是不可再分的數(shù)據(jù)單位,一般而言,包括如下內(nèi)容:數(shù)據(jù)項描述={數(shù)據(jù)項名,數(shù)據(jù)項含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其他數(shù)據(jù)項的邏輯關(guān)系,數(shù)據(jù)項之間的聯(lián)系}。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個成分加以定義和說明。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。系統(tǒng)數(shù)據(jù)流圖,如圖31所示圖31 系統(tǒng)數(shù)據(jù)流圖  數(shù)據(jù)字典數(shù)據(jù)字典(Data dictionary)是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序源數(shù)據(jù)的目錄。數(shù)據(jù)流圖:系統(tǒng)的數(shù)據(jù)流圖是通過管理員登錄后根據(jù)不同需要對不能功能進行操作的流程。本超市管理系統(tǒng)的需求分析如下:(1)管理員工作流程入庫或出庫商品時,用戶要對商品清單進行核對審查,并進行登記;用戶要獲得進貨、銷售、庫存信息時,要對進貨情況、銷售情況、庫存情況進行查詢并打印。需求評審是在需求評審階段,分析人員要在用戶和軟件設(shè)計人員的配合下對自己生成的需求規(guī)格說明和初步的用戶手冊進行復(fù)核,以確保軟件需求的完整、準確、清晰、具體,并使用戶和軟件設(shè)計人員對需求規(guī)格說明和初步的用戶手冊的理解達成一致。需求描述是在問題分析階段分析人員的主要任務(wù)是:對用戶的需求進行鑒別、綜合和建模,清除用戶需求的模糊性、歧義性和不一致性,分析系統(tǒng)的數(shù)據(jù)要求,為原始問題及目標軟件建立邏輯模型。用戶、開發(fā)人員和用戶確定一個問題領(lǐng)域,并定義一個描述該問題的系統(tǒng)。需求的提出主要集中于描述系統(tǒng)目的。需求分析是軟件定義階段中的最后一步,是確定系統(tǒng)必須完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。  系統(tǒng)的需求分析和數(shù)據(jù)流圖隨著科技的飛速發(fā)展,各個企業(yè)都會用一個最好的管理系統(tǒng)來管理企業(yè),因而計算機開發(fā)的管理系統(tǒng)就是必不可少的。在設(shè)計中,對系統(tǒng)總體方案的設(shè)計,采用了“自上而下”的方法,而對于信息系統(tǒng)具體業(yè)務(wù)采用了“自下而上”的方法。結(jié)構(gòu)化的系統(tǒng)分析與設(shè)計方法貫穿于系統(tǒng)的分析與設(shè)計的始終。  家得樂超市管理系統(tǒng)的系統(tǒng)概述本設(shè)計是圍繞家得樂超市管理系統(tǒng)的進銷存三方面的業(yè)務(wù)展開分析和設(shè)計的,針對家得樂超市的業(yè)務(wù)現(xiàn)狀,采用結(jié)構(gòu)化開發(fā)方法進行系統(tǒng)調(diào)查,系統(tǒng)分析、系統(tǒng)設(shè)計以及系統(tǒng)實施。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。需求分析是軟件工程中的一個關(guān)鍵過程。通過復(fù)查系統(tǒng)的規(guī)模和目標,了解系統(tǒng)的流程,并且從現(xiàn)有的物理系統(tǒng)出發(fā),能夠?qū)С鱿到y(tǒng)的高層邏輯模型。在數(shù)據(jù)庫方面使用了SQL Server 2000數(shù)據(jù)庫,因為該數(shù)據(jù)是一種經(jīng)常使用的數(shù)據(jù)庫,Java對它的支持較為完善。根據(jù)系統(tǒng)的業(yè)務(wù)流程圖可以看出,本系統(tǒng)功能完善,思路清晰。庫存業(yè)務(wù)流程如圖24所示。銷售業(yè)務(wù)流程如圖23所示。 圖22 訂購信息流程圖3.銷售業(yè)務(wù)流程描述如下:將銷售商品銷售后在系統(tǒng)中都會有記錄。圖21 基本信息業(yè)務(wù)流程圖2.訂購業(yè)務(wù)流程描述如下:管理員添加新的訂單詳情,可以修改訂單狀態(tài),管理員可根據(jù)相應(yīng)條件對訂單進行查詢。第一類是基本信息業(yè)務(wù),主要負責(zé)客戶信息、供應(yīng)商信息、商品信息、入庫信息、出庫信息、員工信息的管理;第二類是訂購業(yè)務(wù),主要負責(zé)對貨物生成采購單,入庫;第三類是銷售業(yè)務(wù),主要負責(zé)對商品的銷售,并銷售出庫;第四類是庫存管理業(yè)務(wù),主要負責(zé)庫存盤點;第五類是報表的管理業(yè)務(wù),主要負責(zé)對庫存報表和銷售報表的瀏覽。 業(yè)務(wù)流程圖以業(yè)務(wù)流程圖的形式來描述該操作系統(tǒng)的流程。 綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟上還是操作上。而且整個銷售系統(tǒng)采用最友好的交互界面,簡潔明了,不需要對數(shù)據(jù)庫非常了解。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,拿出30000元來進行家得樂超市管理系統(tǒng)的開發(fā),是絕對必要!經(jīng)過以上分析,家得樂超市管理系統(tǒng)的開發(fā)是完全可行的!  法律可行性家得樂超市管理系統(tǒng)是本人自主開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,即該系統(tǒng)不同于原來已有的現(xiàn)代化的系統(tǒng),不存在侵權(quán)等問題,本系統(tǒng)開發(fā)不會侵犯他人、集體或國家利益,不違反國家法律,因此具有法律可行性。但第四年可以節(jié)省16454元。一次性支出30000元,這樣每年效益的當前值如下:1. 貨幣的時間價值系統(tǒng)貨幣時間價值如表21所示。例如,系統(tǒng)運行后可以提供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對管理人員進行決策提供了多少幫助等等。系統(tǒng)的效益可以從公司利益和社會效益兩方面考慮。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔(dān)開發(fā)費用。軟件企業(yè)作為一個簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)借閱大部分的額外開支。對于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個方面。要求高層管理人員參加,對用戶現(xiàn)行的組織結(jié)構(gòu),管理方式及管理方法的沖突較少,而且用戶逐步得到系統(tǒng),易于接受,故成功率較高。系統(tǒng)的開發(fā)采用快速原型法,即在總體設(shè)計思想的指導(dǎo)下,根據(jù)用戶提出的基本需求選擇一些關(guān)鍵的子系統(tǒng)作為基本原型,并加以實現(xiàn),然后逐步擴大原型向整個系統(tǒng)的其他方面延伸,最終達到系統(tǒng)的開發(fā)目標,以得到整個系統(tǒng)。通過調(diào)查分析開發(fā)家得樂超市管理系統(tǒng)所具備的能力及實現(xiàn)的方法。  技術(shù)可行性根據(jù)所需要開發(fā)的目標來衡量現(xiàn)有的技術(shù)是否具備其功能,一般從開發(fā)環(huán)境和操作人員的水平進行分析考慮??尚行匝芯康哪康脑谟?,通過一項投資的全面調(diào)研分析,做出該項投資是可行還是不可行的決策??尚行匝芯浚‵easibility Study)是對企業(yè)管理系統(tǒng)進行系統(tǒng)的科學(xué)的綜合性研究的工作方法。經(jīng)過調(diào)研,各個管理者都愿意投入一些資金在管理上,以求能更好的管理企業(yè),將自己的公司發(fā)展成為管理先進的現(xiàn)代化銷售公司。SQL Server 2000是企業(yè)比較常用的數(shù)據(jù)庫,其安全性好,比較適合中小型的數(shù)據(jù)庫的應(yīng)用。本文介紹了家得樂超市的管理系統(tǒng),也就是針對于超市的進銷存三個方面進行后臺管理的系統(tǒng),在本章中還介紹了如何實現(xiàn)的本系統(tǒng)的思想以及本課題開發(fā)所應(yīng)用的相關(guān)技術(shù): B/S 結(jié)構(gòu)、開發(fā)工具的一些主要技術(shù),本系統(tǒng)主要是采用MyEclipse作為開發(fā)工具,并采用SQL Server 2000作為后臺數(shù)據(jù)庫。SQL Server 中還包括一些工具,可用來直觀地設(shè)計數(shù)據(jù)庫并通過 English Query 來分析數(shù)據(jù)。數(shù)據(jù)倉庫。SQL Server 2000 還支持基于標準的、與 Windows DNA 集成的程序設(shè)計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分??蓪⒁唤M數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。SQL Server 2000 分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2000 數(shù)據(jù)庫的一部分,同時分布式事務(wù)支持充分保護任何分布式數(shù)據(jù)更新的完整性。SQL Server 2000 關(guān)系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。SQL Server 2000 數(shù)據(jù)庫引擎提供完整的XML 支持。但是深入探究下去會發(fā)現(xiàn)它們很多的差別,其中最主要的有以下三點: (1)JSP的效率和安全性更高 (2)JSP的組件 (Component) 方式更方便 (3)JSP的適應(yīng)平臺更廣 相關(guān)數(shù)據(jù)庫簡介SQL Server 2000 是Microsoft公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個版本?! icrosoft 公司的 ASP 技術(shù)也是動態(tài)網(wǎng)頁開發(fā)技術(shù)。隨著越來越多的供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務(wù)器和工具,更改工具或服務(wù)器并不影響當前的應(yīng)用?! ∮捎贘SP頁面的內(nèi)置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成為Java Servlet,JSP頁面就具有Java技術(shù)的所有好處,包括健壯的存儲管理和安全性?! SP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴展到能夠支持企業(yè)級的分布式應(yīng)用。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。標準的JSP標識能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能?! eb頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。這有助于作者保護自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性。如果核心邏輯被封裝在標識和Beans中,那么其他人,如Web管理人員和頁面設(shè)計者,能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。使用JSP標識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn)無Plugin,無ActiveX,無Java Applet,甚至無Frame。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。 JSP規(guī)范是Web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。該技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面提供了一個簡捷而快速的方法?! √幱诘谌龑拥氖菙?shù)據(jù)層,由數(shù)據(jù)庫系統(tǒng)和遺留系統(tǒng)組成。B/S計算模式實質(zhì)上是以Java技術(shù)為核心、以J2EE為平臺的計算模式。在這種結(jié)構(gòu)下,用戶工作界面是通過IE瀏覽器來實現(xiàn)的。 B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式B/S(Browser/Server,瀏覽器/服務(wù)器)模式又稱B/S結(jié)構(gòu)。8. 智能性:系統(tǒng)在設(shè)計時,充分考慮系統(tǒng)運行的智能性,在使用系統(tǒng)一段時間后,系統(tǒng)可以適應(yīng)于任何局域網(wǎng)。6. 可維護性:系統(tǒng)的設(shè)計要求方便維護,包括硬件的維護,軟件的維護和網(wǎng)絡(luò)的維護。4. 高安全性:在設(shè)計中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時也可保證關(guān)鍵數(shù)據(jù)的安全性。以MyEclipse ,其優(yōu)秀的編碼體制和強大的編譯器是此系統(tǒng)的強力支柱。根據(jù)用戶實際的需求情況,量身定做一個屬于家得樂超市的管理系統(tǒng)軟件。在管理的過程中經(jīng)常會出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報表種類繁多,各個部門管理規(guī)格不統(tǒng)一等問題。家得樂超市管理的特點是信息處理量比較大,所管理的產(chǎn)品種類繁多,而且由于入庫、出庫、盤點等數(shù)據(jù)量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計的方式各不相同。再根據(jù)銷售單需要提出產(chǎn)品請求,銷售員根據(jù)銷售單需求開出產(chǎn)品出庫單,倉庫管理人員根據(jù)出庫單核對發(fā)放產(chǎn)品。家得樂超市管理主要是對家得樂超市各種商品的管理。  系統(tǒng)設(shè)計思想超市管理系統(tǒng)軟件是以進、銷、存、為主的企業(yè)管理系統(tǒng),從管理軟件類型看來,家得樂超市管理系統(tǒng)屬于ERP類管理軟件,它綜合了采購管理,銷售管理,庫存管理,基本信息管理的功能于一身,是比較高效、完整的企業(yè)管理方案。(2)超市進銷存管理同時實現(xiàn)了操作自動化和信息電子化,全面提高了超市的管理水平。應(yīng)用超市管理系統(tǒng)的好處體現(xiàn)在以下幾方面:(1)在進貨、庫存、銷售環(huán)節(jié)中,由于商品種類繁多、業(yè)務(wù)量大、庫存管理復(fù)雜,使用手工操作的工作量很大,在操作過程中也很容易出現(xiàn)各種錯誤。在計算機飛速發(fā)展的今天,將計算機這一信息處理器應(yīng)用到超市日常管理已是勢在必行。為此,本人開發(fā)了超市管理系統(tǒng),以進銷存為主,家得樂超市為實例做的這個項目。隨著經(jīng)濟的快速發(fā)展,超市經(jīng)營管理也變得愈加復(fù)雜,早期的售貨員站在柜臺的形式早已不能滿足現(xiàn)有銷售業(yè)的發(fā)展。關(guān)鍵詞 超市進銷存;JAVA ;SQL Server 2000 AbstractWith the small supermarket scale expanding, the modity quantity sharp growth, related modity each kind of information al
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1