商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)課程設(shè)計(jì)-商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-說(shuō)明書(shū)_第1頁(yè)
商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)課程設(shè)計(jì)-商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-說(shuō)明書(shū)_第2頁(yè)
商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)課程設(shè)計(jì)-商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-說(shuō)明書(shū)_第3頁(yè)
商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)課程設(shè)計(jì)-商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-說(shuō)明書(shū)_第4頁(yè)
商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)課程設(shè)計(jì)-商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGEPAGE15編號(hào):《管理信息系統(tǒng)》課程設(shè)計(jì)

《商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)》說(shuō)明書(shū)院系:信息工程學(xué)院姓名:白英麗1134150228李冀雪1134150110陳瓊1134150104邵勇博1134150121賈寶佩1134150216張堅(jiān)強(qiáng)1134150129楊艷1134150237專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)年級(jí):2011級(jí)指導(dǎo)教師:孫利完成日期:2012年12月18日目錄 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)目錄TOC\o"1-3"\f\h\z\u1緒論 11.1課程設(shè)計(jì)的背景 11.2課程設(shè)計(jì)的目的和意義 11.3設(shè)計(jì)的主要內(nèi)容 22相關(guān)技術(shù)介紹 32.1JSP技術(shù) 32.2SSH技術(shù) 52.3MyEclipse環(huán)境 62.4Tomcar服務(wù)器 62.5MySql數(shù)據(jù)庫(kù) 73需求分析 103.1需求規(guī)定 103.2對(duì)功能的規(guī)定 103.3運(yùn)行環(huán)境規(guī)定 144設(shè)計(jì)與實(shí)現(xiàn) 164.1系統(tǒng)概要設(shè)計(jì) 164.1.1需求規(guī)定 164.1.2基本設(shè)計(jì)概念和處理流程 174.1.3接口設(shè)計(jì) 184.1.4運(yùn)行與維護(hù)設(shè)計(jì) 194.1.5系統(tǒng)出錯(cuò)處理設(shè)計(jì) 204.1.6安全保密設(shè)計(jì) 204.2數(shù)據(jù)庫(kù)設(shè)計(jì) 204.2.1概念設(shè)計(jì) 204.2.2邏輯結(jié)構(gòu)設(shè)計(jì) 214.3詳細(xì)設(shè)計(jì) 224.3.1程序描述 244.3.2性能 384.3.3測(cè)試計(jì)劃 386總結(jié) 45參考文獻(xiàn) 46緒論 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)1緒論1.1課程設(shè)計(jì)的背景在信息時(shí)代的今天,計(jì)算機(jī)以其快速、準(zhǔn)確的信息處理功能滲透于我們周?chē)姆椒矫婷?,?dāng)今的社會(huì)也正在快速的向信息化社會(huì)前進(jìn),信息系統(tǒng)的作用越來(lái)越大,商場(chǎng)經(jīng)營(yíng)管理也日漸體現(xiàn)出運(yùn)用計(jì)算機(jī)的優(yōu)越性。而我國(guó)商場(chǎng)數(shù)量較多,類(lèi)型復(fù)雜,分布跨度大,隨著全球經(jīng)濟(jì)一體化的發(fā)展,我國(guó)經(jīng)濟(jì)市場(chǎng)將面臨外資企業(yè)和國(guó)外產(chǎn)品與服務(wù)的雙重挑戰(zhàn),比較而言,外資企業(yè)具有更為雄厚的資金實(shí)力,豐富的管理經(jīng)驗(yàn),和先進(jìn)的技術(shù)手段。因此,要借助先進(jìn)的管理思想轉(zhuǎn)變經(jīng)營(yíng)觀念,使用信息化提高商場(chǎng)的管理水平和工作效率,在今后的競(jìng)爭(zhēng)中取勝。隨著技術(shù)的發(fā)展,電腦的操作日趨簡(jiǎn)化,電腦知識(shí)日趨普及,同時(shí)市場(chǎng)經(jīng)濟(jì)快速多變,競(jìng)爭(zhēng)激烈,因此商場(chǎng)采用電腦管理進(jìn)貨、庫(kù)存、銷(xiāo)售等諸多環(huán)節(jié)也已成為趨勢(shì)。信息的迅猛發(fā)展使人們獲得信息,處理信息的方式不斷變化,進(jìn)而推動(dòng)著企業(yè)的管理模式的不斷變革。商業(yè)作為連接生產(chǎn)與消費(fèi)的紐帶和橋梁,利用信息技術(shù)不僅可以提高商業(yè)企業(yè)自身的競(jìng)爭(zhēng)能力,同時(shí)還可以指導(dǎo)生產(chǎn)引導(dǎo)消費(fèi)。1.2課程設(shè)計(jì)的目的和意義商品零售企業(yè)需要對(duì)日常經(jīng)營(yíng)活動(dòng)中涉及的商品、顧客、員工等數(shù)據(jù)進(jìn)行有效管理。在早期的商業(yè)零售企業(yè)管理系統(tǒng)中,主要是對(duì)正在銷(xiāo)售的商品進(jìn)行管理,在當(dāng)前的商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)中已不僅僅有該功能,還要加入與商場(chǎng)有關(guān)的庫(kù)存等相關(guān)操作功能。隨著商品零售業(yè)的蓬勃發(fā)展,商場(chǎng)規(guī)模的日益增大,其經(jīng)營(yíng)管理愈加復(fù)雜,各類(lèi)業(yè)務(wù)數(shù)量漸趨龐大,單純的人工數(shù)據(jù)管理方式已無(wú)法勝任。特別是在計(jì)算機(jī)聯(lián)網(wǎng)后,數(shù)據(jù)在網(wǎng)上傳遞,可以實(shí)現(xiàn)數(shù)據(jù)共享,避免重復(fù)勞動(dòng),規(guī)范商場(chǎng)管理行為,從而提高了管理效率和水平。以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)的商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)是一類(lèi)典型的面向商業(yè)零售企業(yè)日常經(jīng)營(yíng)管理的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),它把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來(lái),從而全面提高了商場(chǎng)經(jīng)營(yíng)的效率。該系統(tǒng)軟件非常容易被接受,其具有簡(jiǎn)單易學(xué)性,便于管理等功能。本工程的設(shè)計(jì)目標(biāo)就是用最少的人力,來(lái)完成商場(chǎng)中的日常工作。1.3設(shè)計(jì)的主要內(nèi)容商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)是基于SSH進(jìn)行的設(shè)計(jì),利用相關(guān)技術(shù),實(shí)現(xiàn)系統(tǒng)的安全性能,以及方便快捷的性能,從而達(dá)到對(duì)對(duì)商場(chǎng)經(jīng)營(yíng)管理的有效性。本系統(tǒng)主要是實(shí)現(xiàn)對(duì)日常經(jīng)營(yíng)活動(dòng)中涉及的商品、顧客、員工等數(shù)據(jù)進(jìn)行有效管理,以提高商場(chǎng)的經(jīng)營(yíng)管理效率為目的,應(yīng)實(shí)現(xiàn)會(huì)員管理、商品入庫(kù)管理、日常銷(xiāo)售管理和查詢(xún)統(tǒng)計(jì)四類(lèi)功能,整個(gè)系統(tǒng)工作在商場(chǎng)的局域網(wǎng)環(huán)境下。商場(chǎng)經(jīng)營(yíng)管理管理系統(tǒng)的設(shè)計(jì),分為前臺(tái)銷(xiāo)售系統(tǒng)和后臺(tái)管理系統(tǒng)兩部分。前臺(tái)銷(xiāo)售系統(tǒng)由銷(xiāo)售人員進(jìn)行操作,銷(xiāo)售人員用自己的賬戶(hù)和密碼登錄系統(tǒng),可以對(duì)商品實(shí)現(xiàn)查詢(xún)、退貨、銷(xiāo)售的功能。后臺(tái)管理系統(tǒng)則由管理員進(jìn)行操作,管理員要用自己的賬號(hào)密碼登陸進(jìn)入系統(tǒng),從而商品查詢(xún)統(tǒng)計(jì),庫(kù)存管理,人員管理,銷(xiāo)售管理等,從而實(shí)現(xiàn)對(duì)商場(chǎng)的管理。相關(guān)技術(shù)介紹 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)2相關(guān)技術(shù)介紹2.1JSP技術(shù)JSP(JavaServerPages)技術(shù)是由Sun公司發(fā)布的用于開(kāi)發(fā)動(dòng)態(tài)Web應(yīng)用的一項(xiàng)技術(shù)。它以其簡(jiǎn)單易學(xué)、跨平臺(tái)的特性,在眾多動(dòng)態(tài)Web應(yīng)用程序設(shè)計(jì)語(yǔ)言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個(gè)領(lǐng)域中。在國(guó)內(nèi),JSP現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來(lái)越多的動(dòng)態(tài)網(wǎng)站開(kāi)始采用JSP技術(shù)[1]。本章就對(duì)JSP及其相關(guān)技術(shù)進(jìn)行簡(jiǎn)單的介紹。JSP技術(shù)可以以一種簡(jiǎn)捷而快速的方法生成Web頁(yè)面。使用JSP技術(shù)的Web頁(yè)面可以很容易地顯示動(dòng)態(tài)內(nèi)容。JSP技術(shù)的設(shè)計(jì)目的是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種Web服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開(kāi)發(fā)工具共同工作。JSP技術(shù)不是惟一的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),也不是第一個(gè),在JSP技術(shù)出現(xiàn)之前就已經(jīng)存在幾種優(yōu)秀的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),如CGI、ASP等。下面結(jié)合這些技術(shù)的介紹,講述動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的發(fā)展和JSP技術(shù)的誕生。JSP的開(kāi)發(fā)背景及發(fā)展歷史在萬(wàn)維網(wǎng)短暫的歷史中,萬(wàn)維網(wǎng)已經(jīng)從一個(gè)大部分顯示靜態(tài)信息的網(wǎng)絡(luò)演化到對(duì)股票進(jìn)行交易和進(jìn)行購(gòu)書(shū)操作的一個(gè)基礎(chǔ)設(shè)施。在各種各樣的應(yīng)用程序中,對(duì)于可能使用的基于Web的客戶(hù)端,看上去沒(méi)有任何限制?;跒g覽器客戶(hù)端的應(yīng)用程序比傳統(tǒng)的基于客戶(hù)機(jī)/服務(wù)器的應(yīng)用程序有幾個(gè)好處。這些好處包括幾乎沒(méi)有限制的客戶(hù)端訪問(wèn)和極其簡(jiǎn)化的應(yīng)用程序部署和管理(要更新一個(gè)應(yīng)用程序,管理人員只需要更改一個(gè)基于服務(wù)器的程序,而不是成千上萬(wàn)的安裝在客戶(hù)端的應(yīng)用程序)。這樣,軟件工業(yè)正迅速地向建造基于瀏覽器客戶(hù)端的多層次應(yīng)用程序邁進(jìn)。這些快速增長(zhǎng)的精巧的基于Web的應(yīng)用程序要求開(kāi)發(fā)技術(shù)上的改進(jìn)。靜態(tài)HTML對(duì)于顯示相對(duì)靜態(tài)的內(nèi)容是不錯(cuò)的選擇;新的挑戰(zhàn)在于創(chuàng)建交互的基于Web的應(yīng)用程序,在這些程序中,頁(yè)面的內(nèi)容是基于用戶(hù)的請(qǐng)求或者系統(tǒng)的狀態(tài),而不是預(yù)先定義的文字。對(duì)于這個(gè)問(wèn)題的一個(gè)早期解決方案是使用CGI-BIN接口。開(kāi)發(fā)人員編寫(xiě)與接口相關(guān)的單獨(dú)的程序,以及基于Web的應(yīng)用程序,后者通過(guò)Web服務(wù)器來(lái)調(diào)用前者。這個(gè)方案有著嚴(yán)重的擴(kuò)展性問(wèn)題——每個(gè)新的CGI要求在服務(wù)器上新增一個(gè)進(jìn)程。如果多個(gè)用戶(hù)并發(fā)地訪問(wèn)該程序,這些進(jìn)程將消耗該Web服務(wù)器所有的可用資源,并且系統(tǒng)性能會(huì)降低到極其低下的地步。某些Web服務(wù)器供應(yīng)商已經(jīng)嘗試通過(guò)為他們的服務(wù)器提供“插件”和API來(lái)簡(jiǎn)化Web應(yīng)用程序的開(kāi)發(fā)。這些解決方案是與特定的Web服務(wù)器相關(guān)的,不能解決跨多個(gè)供應(yīng)商的解決方案的問(wèn)題。例如,微軟的ActiveServerPages(ASP)技術(shù)使得在Web頁(yè)面上創(chuàng)建動(dòng)態(tài)內(nèi)容更加容易,但也只能工作在微軟的IIS和PersonalWebServer上。還存在其他的解決方案,但都不能使一個(gè)普通的頁(yè)面設(shè)計(jì)者能夠輕易地掌握。例如,像JavaServlet這樣的技術(shù)就可以使得用Java語(yǔ)言編寫(xiě)交互的應(yīng)用程序的服務(wù)器端的代碼變得容易。開(kāi)發(fā)人員能夠編寫(xiě)出這樣的Servlet,以接收來(lái)自Web瀏覽器的HTTP請(qǐng)求,動(dòng)態(tài)地生成響應(yīng)(可能要查詢(xún)數(shù)據(jù)庫(kù)來(lái)完成這項(xiàng)請(qǐng)求),然后發(fā)送包含HTML或XML文檔的響應(yīng)到瀏覽器。注意:一個(gè)JavaServlet就是一個(gè)基于Java技術(shù)的運(yùn)行在服務(wù)器端的程序(與Applet不同,后者運(yùn)行在瀏覽器端)。Servlet會(huì)在本書(shū)第4章介紹。采用這種方法,整個(gè)網(wǎng)頁(yè)必須都在JavaServlet中制作。如果開(kāi)發(fā)人員或者Web管理人員想要調(diào)整頁(yè)面顯示,就不得不編輯并重新編譯該JavaServlet,即使在邏輯上已經(jīng)能夠運(yùn)行了。采用這種方法,生成帶有動(dòng)態(tài)內(nèi)容的頁(yè)面仍然需要應(yīng)用程序的開(kāi)發(fā)技巧。很顯然,目前所需要的是一個(gè)業(yè)界范圍內(nèi)的創(chuàng)建動(dòng)態(tài)內(nèi)容頁(yè)面的解決方案。這個(gè)方案將解決當(dāng)前方案所受到的限制。如下:(1)能夠在任何Web或應(yīng)用程序服務(wù)器上運(yùn)行。(2)將應(yīng)用程序邏輯和頁(yè)面顯示分離。(3)能夠快速地開(kāi)發(fā)和測(cè)試。(4)簡(jiǎn)化開(kāi)發(fā)基于Web的交互式應(yīng)用程序的過(guò)程。JSP技術(shù)就是被設(shè)計(jì)用來(lái)滿(mǎn)足這樣的要求的。JSP規(guī)范是Web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開(kāi)發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。Sun開(kāi)發(fā)出這個(gè)規(guī)范來(lái)整合和平衡已經(jīng)存在的對(duì)Java編程環(huán)境(例如,JavaServlet和JavaBeans)進(jìn)行支持的技術(shù)和工具。其結(jié)果是產(chǎn)生了一種新的、開(kāi)發(fā)基于Web應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁(yè)面設(shè)計(jì)者以強(qiáng)大的功能。2.2SSH技術(shù)SSH為struts+spring+hibernate的一個(gè)集成框架,是目前較流行的一種Web應(yīng)用程序開(kāi)源框架。集成SSH框架的系統(tǒng)從職責(zé)上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,以幫助開(kāi)發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的Web應(yīng)用程序。其中使用Struts作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé)MVC的分離,在Struts框架的模型部分,利用Hibernate框架對(duì)持久層提供支持,業(yè)務(wù)層用Spring支持。具體做法是:用面向?qū)ο蟮姆治龇椒ǜ鶕?jù)需求提出一些模型,將這些模型實(shí)現(xiàn)為基本的Java對(duì)象,然后編寫(xiě)基本的DAO接口,并給出Hibernate的DAO實(shí)現(xiàn),采用Hibernate架構(gòu)實(shí)現(xiàn)的DAO類(lèi)來(lái)實(shí)現(xiàn)Java類(lèi)與數(shù)據(jù)庫(kù)之間的轉(zhuǎn)換和訪問(wèn),最后由Spring完成業(yè)務(wù)邏輯。系統(tǒng)的基本業(yè)務(wù)流程是:在表示層中,首先通過(guò)JSP頁(yè)面實(shí)現(xiàn)交互界面,負(fù)責(zé)傳送請(qǐng)求(Request)和接收響應(yīng)(Response),然后Struts根據(jù)配置文件(struts-config.xml)將ActionServlet接收到的Request委派給相應(yīng)的Action處理。在業(yè)務(wù)層中,管理服務(wù)組件的SpringIoC容器負(fù)責(zé)向Action提供業(yè)務(wù)模型(Model)組件和該組件的協(xié)作對(duì)象數(shù)據(jù)處理(DAO)組件完成業(yè)務(wù)邏輯,并提供事務(wù)處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在持久層中,則依賴(lài)于Hibernate的對(duì)象化映射和數(shù)據(jù)庫(kù)交互,處理DAO組件請(qǐng)求的數(shù)據(jù),并返回處理結(jié)果[2]。采用上述開(kāi)發(fā)模型,不僅實(shí)現(xiàn)了視圖、控制器與模型的徹底分離,而且還實(shí)現(xiàn)了業(yè)務(wù)邏輯層與持久層的分離。這樣無(wú)論前端如何變化,模型層只需很少的改動(dòng),并且數(shù)據(jù)庫(kù)的變化也不會(huì)對(duì)前端有所影響,大大提高了系統(tǒng)的可復(fù)用性。而且由于不同層之間耦合度小,有利于團(tuán)隊(duì)成員并行工作,大大提高了開(kāi)發(fā)效率。2.3MyEclipse環(huán)境MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipseEnterpriseWorkbench,簡(jiǎn)稱(chēng)MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse,是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類(lèi):(1)JavaEE模型(2)WEB開(kāi)發(fā)工具(3)EJB開(kāi)發(fā)工具(4)應(yīng)用程序服務(wù)器的連接器(5)JavaEE項(xiàng)目部署服務(wù)(6)數(shù)據(jù)庫(kù)服務(wù)(7)MyEclipse整合幫助對(duì)于以上每一種功能上的類(lèi)別,在Eclipse中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的JavaEE集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò),MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時(shí)不需安裝Eclipse。2.4Tomcar服務(wù)器Tomcat是Apache軟件基金會(huì)(ApacheSoftwareFoundation)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現(xiàn),Tomcat5支持最新的Servlet2.4和JSP2.0規(guī)范。因?yàn)門(mén)omcat技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的Web應(yīng)用服務(wù)器。目前最新版本是7.0。Tomcat很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。Tomcat是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache服務(wù)器,可利用它響應(yīng)對(duì)HTML頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat時(shí),它實(shí)際上作為一個(gè)與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。這里的訣竅是,當(dāng)配置正確時(shí),Apache為HTML頁(yè)面服務(wù),而Tomcat實(shí)際上運(yùn)行JSP頁(yè)面和Servlet。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁(yè)面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。不過(guò),Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。目前Tomcat最新版本為7.0.27Released。2.5MySql數(shù)據(jù)庫(kù)MySQL是最受歡迎的開(kāi)源SQL數(shù)據(jù)庫(kù)管理系統(tǒng),它由MySQLAB開(kāi)發(fā)、發(fā)布和支持。MySQLAB是一家基于MySQL開(kāi)發(fā)人員的商業(yè)公司,它是一家使用了一種成功的商業(yè)模式來(lái)結(jié)合開(kāi)源價(jià)值和方法論的第二代開(kāi)源公司。MySQL是MySQLAB的注冊(cè)商標(biāo)。

MySQL是一個(gè)快速的、多線程、多用戶(hù)和健壯的SQL數(shù)據(jù)庫(kù)服務(wù)器。MySQL服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大配置(mass-deployed)的軟件中去。MySQL網(wǎng)站()提供了關(guān)于MySQL和MySQLAB的最新的消息。

MySQL是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)

一個(gè)數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合。它可以是從一個(gè)簡(jiǎn)單的銷(xiāo)售表到一個(gè)美術(shù)館、或者一個(gè)社團(tuán)網(wǎng)絡(luò)的龐大的信息集合。如果要添加、訪問(wèn)和處理存儲(chǔ)在一個(gè)計(jì)算機(jī)數(shù)據(jù)庫(kù)中的數(shù)據(jù),你就需要一個(gè)像MySQL這樣的數(shù)據(jù)庫(kù)管理系統(tǒng)。從計(jì)算機(jī)可以很好的處理大量的數(shù)據(jù)以來(lái),數(shù)據(jù)庫(kù)管理系統(tǒng)就在計(jì)算機(jī)處理中和獨(dú)立應(yīng)用程序或其他部分應(yīng)用程序一樣扮演著一個(gè)重要的角色。

MySQL是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)

關(guān)系數(shù)據(jù)庫(kù)把數(shù)據(jù)存放在分立的表格中,這比把所有數(shù)據(jù)存放在一個(gè)大倉(cāng)庫(kù)中要好得多,這樣做將增加你的速度和靈活性?!癕ySQL”中的SQL代表“StructuredQueryLanguage”(結(jié)構(gòu)化查詢(xún)語(yǔ)言)。SQL是用于訪問(wèn)數(shù)據(jù)庫(kù)的最通用的標(biāo)準(zhǔn)語(yǔ)言,它是由ANSI/ISO定義的SQL標(biāo)準(zhǔn)。SQL標(biāo)準(zhǔn)發(fā)展自1986年以來(lái),已經(jīng)存在多個(gè)版本:SQL-86,SQL-92,SQL:1999,SQL:2003,其中SQL:2003是該標(biāo)準(zhǔn)的當(dāng)前版本。

MySQL是開(kāi)源的

開(kāi)源意味著任何人都可以使用和修改該軟件,任何人都可以從Internet上下載和使用MySQL而不需要支付任何費(fèi)用。如果你愿意,你可以研究其源代碼,并根據(jù)你的需要修改它。MySQL使用GPL(GNUGeneralPublicLicense,通用公共許可),在hpt:///licenses中定義了你在不同的場(chǎng)合對(duì)軟件可以或不可以做什么。如果你覺(jué)得GPL不爽或者想把MySQL的源代碼集成到一個(gè)商業(yè)應(yīng)用中去,你可以向MySQLAB購(gòu)買(mǎi)一個(gè)商業(yè)許可版本。

MySQL服務(wù)器是一個(gè)快的、可靠的和易于使用的數(shù)據(jù)庫(kù)服務(wù)器

如果這是你正在尋找的,你可以試一試。MySQL服務(wù)器還包含一個(gè)由用戶(hù)緊密合作開(kāi)發(fā)的實(shí)用特性集。MySQL服務(wù)器原本就是開(kāi)發(fā)比已存在的數(shù)據(jù)庫(kù)更快的用于處理大的數(shù)據(jù)庫(kù)的解決方案,并且已經(jīng)成功用于高苛刻生產(chǎn)環(huán)境多年。盡管MySQL仍在開(kāi)發(fā)中,但它已經(jīng)提供一個(gè)豐富和極其有用的功能集。它的連接性、速度和安全性使MySQL非常適合訪問(wèn)在Internet上的數(shù)據(jù)庫(kù)。

MySQL服務(wù)器工作在客戶(hù)/服務(wù)器或嵌入系統(tǒng)中

MySQL數(shù)據(jù)庫(kù)服務(wù)器是一個(gè)客戶(hù)/服務(wù)器系統(tǒng),它由多線程SQL服務(wù)器組成,支持不同的后端、多個(gè)不同的客戶(hù)程序和庫(kù)、管理工具和廣泛的應(yīng)用程序接口(APIs)。

MySQL也可以是一個(gè)嵌入的多線程庫(kù),你可以把它連接到你的應(yīng)用中而得到一個(gè)小、快且易于管理的產(chǎn)品。

有大量的MySQL軟件可以使用,幸運(yùn)的是,你可以找到你所喜愛(ài)的已經(jīng)支持MySQL數(shù)據(jù)庫(kù)服務(wù)器的軟件和語(yǔ)言。

MySQL的官方發(fā)音是“MyEssQueEll”,而不是“Mysequel”。但是你也可以使用“Mysequel”和其他的方言。需求分析 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)3需求分析3.1需求規(guī)定商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)主要是針對(duì)商場(chǎng)的經(jīng)營(yíng)管理開(kāi)發(fā)的,其主要功能是對(duì)日常經(jīng)營(yíng)活動(dòng)中涉及的商品、顧客、員工等數(shù)據(jù)進(jìn)行有效管理,從而減少了對(duì)人力資源方面的浪費(fèi),以及出錯(cuò)的概率,以提高商場(chǎng)的經(jīng)營(yíng)管理效率為目的。該系統(tǒng)應(yīng)實(shí)現(xiàn)會(huì)員管理、商品入庫(kù)管理、日常銷(xiāo)售管理和查詢(xún)統(tǒng)計(jì)四類(lèi)功能。該系統(tǒng)的各個(gè)功能用例圖表示如下(3-1):圖3-1系統(tǒng)功能用例圖3.2對(duì)功能的規(guī)定根據(jù)客戶(hù)基本需求該系統(tǒng)可分為會(huì)員管理模塊、商品庫(kù)存管理模塊,日常銷(xiāo)售管理模塊、查詢(xún)統(tǒng)計(jì)模塊,整個(gè)系統(tǒng)各個(gè)模塊的結(jié)構(gòu)層次圖如下圖(3-2)所示:商場(chǎng)管理系統(tǒng)商場(chǎng)管理系統(tǒng)前臺(tái)銷(xiāo)售系統(tǒng)后臺(tái)管理系統(tǒng)商品檢索收銀業(yè)務(wù)庫(kù)存管理銷(xiāo)售管理會(huì)員管理查詢(xún)統(tǒng)計(jì)退貨業(yè)務(wù)圖3-2系統(tǒng)結(jié)構(gòu)層次圖1、會(huì)員管理模塊該商場(chǎng)是支持會(huì)員制的商場(chǎng),將顧客分為普通顧客和會(huì)員顧客兩類(lèi)。會(huì)員顧客持有會(huì)員卡,記錄了他們的詳細(xì)信息。會(huì)員卡可以用來(lái)積分,會(huì)員顧客憑此積分參加日后本商場(chǎng)舉行的各種優(yōu)惠或兌獎(jiǎng)活動(dòng)。概括起來(lái)說(shuō),該模塊包括辦理登記新會(huì)員信息、查詢(xún)會(huì)員信息、在會(huì)員消費(fèi)時(shí)使用會(huì)員卡積分,折扣等功能。會(huì)員管理子系統(tǒng)見(jiàn)圖(3-3)會(huì)員管理會(huì)員管理基本信息登記管理會(huì)員卡管理圖(3-3)會(huì)員管理子系統(tǒng)功能描述:會(huì)員管理子系統(tǒng)提供基本信息登記管理,并管理會(huì)員卡信息。2、商品庫(kù)存管理模塊商品采購(gòu)?fù)瓿珊?,將進(jìn)行商品上架工作,并通過(guò)商品庫(kù)存管理子系統(tǒng)記錄相關(guān)進(jìn)貨信息,記錄每次入庫(kù)單信息,包括入庫(kù)單號(hào)、日期和經(jīng)手人,并保存商品名稱(chēng)、數(shù)量、進(jìn)價(jià)、供應(yīng)商等信息。此外還記錄所有商品的現(xiàn)有庫(kù)存信息。即該模塊包括商品出入庫(kù)操作、接收顧客的退貨功能。庫(kù)存管理子系統(tǒng)見(jiàn)圖(3-4)。查詢(xún)庫(kù)存明細(xì)記錄庫(kù)存狀態(tài)自動(dòng)告警提示查詢(xún)庫(kù)存明細(xì)記錄庫(kù)存狀態(tài)自動(dòng)告警提示庫(kù)存管理自動(dòng)盤(pán)點(diǎn)計(jì)算圖3-4庫(kù)存管理子系統(tǒng)功能描述:庫(kù)存管理子系統(tǒng)提供查詢(xún)庫(kù)存明細(xì)記錄的基本功能,并根據(jù)庫(kù)存的狀態(tài)報(bào)警,以及自動(dòng)盤(pán)點(diǎn)計(jì)算。3、日常銷(xiāo)售管理模塊商品上架后,顧客在商場(chǎng)進(jìn)行采購(gòu),采購(gòu)交易最終通過(guò)銷(xiāo)售人員在銷(xiāo)售終端上完成,銷(xiāo)售終端上運(yùn)行的銷(xiāo)售管理子系統(tǒng)應(yīng)能記錄商場(chǎng)的每一次銷(xiāo)售行為以及銷(xiāo)售商品明細(xì),同時(shí)進(jìn)行會(huì)員顧客的會(huì)員卡積分和庫(kù)存量減少操作。概括地說(shuō)包括查看顧客購(gòu)買(mǎi)商品,并計(jì)算消費(fèi)總額,在后臺(tái)中,還具有計(jì)算某一時(shí)間段,或者某一商品的銷(xiāo)售情況。前臺(tái)銷(xiāo)售管理系統(tǒng)包括商品檢索、收銀業(yè)務(wù)、退貨管理以及銷(xiāo)售管理,各自的功能如下所述:(1)商品檢索子系統(tǒng)見(jiàn)圖3-5。商品檢索商品檢索快速商品檢索支持條形碼掃描圖(3-5)商品檢索子系統(tǒng)功能描述:商品檢索子系統(tǒng)要求能快速檢索商品,因此必須支持條形碼掃描。(2)收銀業(yè)務(wù)子系統(tǒng)見(jiàn)圖3-6。收銀業(yè)務(wù)收銀業(yè)務(wù)交易總額計(jì)算打印交易清單支持會(huì)員卡優(yōu)惠圖3-6收銀業(yè)務(wù)子系統(tǒng)功能描述:收銀業(yè)務(wù)子系統(tǒng)能計(jì)算交易總額,打印交易清單,并根據(jù)會(huì)員卡打折。(3)退貨管理子系統(tǒng)見(jiàn)圖3-7。退貨業(yè)務(wù)退貨業(yè)務(wù)貨號(hào)錄入會(huì)員卡管理庫(kù)存管理圖3-7退貨業(yè)務(wù)子系統(tǒng)功能描述:退貨業(yè)務(wù)子系統(tǒng)能讓顧客退貨,根據(jù)貨物的貨號(hào)錄入商品,并對(duì)會(huì)員卡進(jìn)行相應(yīng)的減分操作,以及增加庫(kù)存量。后臺(tái)銷(xiāo)售管理子系統(tǒng)見(jiàn)圖3-8。銷(xiāo)售管理銷(xiāo)售管理商品銷(xiāo)售控制查詢(xún)打印銷(xiāo)售情況生成銷(xiāo)售排行榜圖3-8銷(xiāo)售管理子系統(tǒng)(后臺(tái))功能描述:銷(xiāo)售管理子系統(tǒng)可以控制某商品是否允許銷(xiāo)售,查詢(xún)每種商品的銷(xiāo)售情況并產(chǎn)生年、月、日?qǐng)?bào)表,同時(shí)可以生成銷(xiāo)售排行榜。4、查詢(xún)統(tǒng)計(jì)模塊該模塊可以根據(jù)各種屬性進(jìn)行顧客和會(huì)員卡的查詢(xún)統(tǒng)計(jì)、入庫(kù)單據(jù)和入庫(kù)明細(xì)的查詢(xún)統(tǒng)計(jì)、商品庫(kù)存信息的查詢(xún)統(tǒng)計(jì)、銷(xiāo)售單據(jù)和銷(xiāo)售明細(xì)的查詢(xún)統(tǒng)計(jì)。3.3運(yùn)行環(huán)境規(guī)定1、設(shè)備硬件環(huán)境:CPU:Pentium(R)Dual-CoreT4200內(nèi)存:在WindowsXp中運(yùn)行需要64MB以上 顯示器:VGA或分辨率更高硬盤(pán)空間:全部安裝需要5MB驅(qū)動(dòng)器:24XCD-ROM以上軟件環(huán)境:安裝有Eclipse軟件和MYSQL軟件另需要1臺(tái)~2臺(tái)計(jì)算機(jī)。2、支持軟件WindowsXP操作系統(tǒng),顯示器,打印機(jī),鼠標(biāo),鍵盤(pán)等。3、外部接口本產(chǎn)品的用戶(hù)一般需要通過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的菜單,分別進(jìn)入相對(duì)應(yīng)的界面(如登錄界面,查詢(xún)界面)。用戶(hù)對(duì)程序的維護(hù),最好要有備份。4、用戶(hù)界面對(duì)于該系統(tǒng),我們強(qiáng)調(diào)友好的人機(jī)交互界面,盡可能給用戶(hù)提供簡(jiǎn)潔的流程操作和完善的功能。將使用者的使用要求降到最低,這樣也有利于系統(tǒng)的實(shí)施、運(yùn)行和維護(hù)。用戶(hù)頁(yè)面編寫(xiě)要求:美觀、大方、簡(jiǎn)單、實(shí)用。5、軟件接口(1)系統(tǒng)的DBMS為MYSQL(2)操作系統(tǒng):/Win2003/WinXP/Win7/Linux設(shè)計(jì)與實(shí)現(xiàn) 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)PAGE484設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)概要設(shè)計(jì)4.1.1需求規(guī)定本系統(tǒng)對(duì)各個(gè)模塊的規(guī)定如下表4-1所示:表4-1各模塊需求規(guī)定表功能名稱(chēng)輸入項(xiàng)輸出項(xiàng)執(zhí)行權(quán)限功能描述商品信息管理模塊商品信息錄入信息成功或錄入信息錯(cuò)誤及錯(cuò)誤原因管理員、銷(xiāo)售人員完成對(duì)商品基本資料的收集及存儲(chǔ)進(jìn)貨管理模塊需要修改、增加供應(yīng)商及其商品的信息重新顯示修改后的信息,錯(cuò)誤則顯示錯(cuò)誤提示管理員提供修改與更新供應(yīng)商的信息及其商品的信息銷(xiāo)售管理模塊條形碼編號(hào)或名稱(chēng)等索引信息顯示商品的信息、單價(jià)、總價(jià)格,在銷(xiāo)售成功時(shí)更新商品數(shù)量等信息管理員、銷(xiāo)售人員銷(xiāo)售時(shí)顯示商品的基本信息,并在售后更新商品的庫(kù)存信息庫(kù)存管理模塊商品信息顯示添加,修改后的商品信息管理員管理倉(cāng)庫(kù)商品,并在提醒管理員進(jìn)貨會(huì)員管理模塊會(huì)員卡信息顯示添加、修改后的會(huì)員信息管理員、銷(xiāo)售人員結(jié)賬刷會(huì)員卡時(shí)顯示會(huì)員的基本信息及積分情況,并在售后更新會(huì)員積分續(xù)表4-1打印管理模塊需要打印的商品或列表信息成功或失敗的提示信息管理員、銷(xiāo)售人員打印商品或列表信息系統(tǒng)說(shuō)明模塊系統(tǒng)說(shuō)明書(shū)所有用戶(hù)本系統(tǒng)的說(shuō)明書(shū),用戶(hù)作為參考之用4.1.2基本設(shè)計(jì)概念和處理流程該系統(tǒng)分為前臺(tái)和后臺(tái)兩個(gè)部分,對(duì)應(yīng)人員為銷(xiāo)售人員和管理員,登錄后顯示的界面不同,所擁有的權(quán)限亦不同[3]。管理員登錄處理流程如下圖4-1所示:圖4-1管理員登錄流程圖銷(xiāo)售人員登錄處理流程如下圖4-1所示:圖4-2銷(xiāo)售人員登錄流程圖本系統(tǒng)層次圖如下圖4-3所示:會(huì)員管理毀壞商品信息處理倉(cāng)庫(kù)信息修改倉(cāng)庫(kù)信息添加商品數(shù)量更新退貨商品信息添加所有商品查詢(xún)供應(yīng)交易處理供應(yīng)商品更新供應(yīng)商添加銷(xiāo)售管理進(jìn)貨管理商品信息修改新商品信息添加商品信息查詢(xún)倉(cāng)庫(kù)管理商品信息管理商場(chǎng)管理系統(tǒng)會(huì)員卡積分更新會(huì)員信息添加會(huì)員信息查詢(xún)會(huì)員管理毀壞商品信息處理倉(cāng)庫(kù)信息修改倉(cāng)庫(kù)信息添加商品數(shù)量更新退貨商品信息添加所有商品查詢(xún)供應(yīng)交易處理供應(yīng)商品更新供應(yīng)商添加銷(xiāo)售管理進(jìn)貨管理商品信息修改新商品信息添加商品信息查詢(xún)倉(cāng)庫(kù)管理商品信息管理商場(chǎng)管理系統(tǒng)會(huì)員卡積分更新會(huì)員信息添加會(huì)員信息查詢(xún)圖4-3系統(tǒng)層次圖4.1.3接口設(shè)計(jì)1、用戶(hù)接口(1)界面接口系統(tǒng)以向用戶(hù)提供窗口的形式供用戶(hù)進(jìn)行數(shù)據(jù)的添加、修改、查詢(xún)、統(tǒng)計(jì)與打印等操作,對(duì)于刪除等重要性數(shù)據(jù),將以對(duì)話(huà)框的形式,讓用戶(hù)進(jìn)一步確認(rèn)。(2)軟件接口使用數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序進(jìn)行訪問(wèn),主要用于系統(tǒng)管理員對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和操作管理2、外部接口打印機(jī)鼠標(biāo)3、內(nèi)部接口系統(tǒng)各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。接口傳遞的信息將以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各個(gè)模塊之間傳遞。4.1.4運(yùn)行與維護(hù)設(shè)計(jì)1、運(yùn)行設(shè)計(jì)包括以下幾方面:(1)運(yùn)行模塊組合系統(tǒng)運(yùn)行模塊分別由一級(jí)菜單(七個(gè)模塊)和二級(jí)菜單構(gòu)成。程序啟動(dòng)后,輸入賬號(hào)和密碼進(jìn)入一級(jí)菜單,單擊按鈕觸發(fā)主模塊并調(diào)用下層模塊,進(jìn)入對(duì)應(yīng)的子對(duì)話(huà)框,同樣由用戶(hù)的輸入觸發(fā)這些模塊調(diào)用其下層模塊,完成相應(yīng)操作。(2)運(yùn)行控制系統(tǒng)進(jìn)入二級(jí)菜單,則實(shí)際運(yùn)行本系統(tǒng)的各種功能,通過(guò)鼠標(biāo)或鍵盤(pán)控制系統(tǒng)的運(yùn)行。(3)運(yùn)行時(shí)間對(duì)于添加、刪除、修改、查詢(xún)、統(tǒng)計(jì)與打印等操作響應(yīng)時(shí)間均應(yīng)在秒級(jí)上完成。更新處理時(shí)間≤3s;檢索查詢(xún)時(shí)間≤3s;修改處理時(shí)間≤3s;數(shù)據(jù)傳輸時(shí)間≤1s。2、維護(hù)設(shè)計(jì)主要包括:數(shù)據(jù)庫(kù)的維護(hù)、軟件功能的維護(hù)。(1)對(duì)于數(shù)據(jù)庫(kù)的維護(hù),提供了數(shù)據(jù)庫(kù)的備份和恢復(fù)功能,可以方便的實(shí)現(xiàn)數(shù)據(jù)庫(kù)的維護(hù)管理。(2)對(duì)于軟件功能的維護(hù),由于系統(tǒng)采用模塊化的設(shè)計(jì)方法,每個(gè)模塊之間獨(dú)立性較高,對(duì)于單獨(dú)功能的修改只需要修改一個(gè)模塊即可,對(duì)于功能的添加,只需要添加相應(yīng)的模塊即可。4.1.5系統(tǒng)出錯(cuò)處理設(shè)計(jì)1、出錯(cuò)信息系統(tǒng)對(duì)每一個(gè)模塊(包括某些重要數(shù)據(jù)項(xiàng))都提供可能的出錯(cuò)信息,若出現(xiàn)錯(cuò)誤,以對(duì)話(huà)框的方式輸出錯(cuò)誤信息的形式、含義及處理方法。2、補(bǔ)救措施(1)一般性錯(cuò)誤:顯示錯(cuò)誤信息,提示用戶(hù)重新操作。(2)嚴(yán)重性錯(cuò)誤:重新設(shè)計(jì),必要時(shí)啟用備份恢復(fù)數(shù)據(jù)。4.1.6安全保密設(shè)計(jì)1、數(shù)據(jù)安全通過(guò)分級(jí)管理,設(shè)置不同的操作權(quán)限,只有管理員才可以直接訪問(wèn)和維護(hù)數(shù)據(jù)庫(kù),普通管理員只能通過(guò)軟件接口訪問(wèn)部分?jǐn)?shù)據(jù)。2、操作安全如果出現(xiàn)操作異常,系統(tǒng)會(huì)彈出出錯(cuò)對(duì)話(huà)框,提示出錯(cuò)原因并提示用戶(hù)重新操作,如果錯(cuò)誤等級(jí)比較嚴(yán)重,則進(jìn)行數(shù)據(jù)庫(kù)的備份。4.2數(shù)據(jù)庫(kù)設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該充分了解用戶(hù)各方那個(gè)面的需求,包括現(xiàn)有的以及將來(lái)可能需要增加的需求。其目的是對(duì)商場(chǎng)經(jīng)營(yíng)系統(tǒng)所涉及到的數(shù)據(jù)進(jìn)行分析,從根本上實(shí)現(xiàn)數(shù)據(jù)的共享和安全存取,提高數(shù)據(jù)的操作效率[4]。4.2.1概念設(shè)計(jì)本商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)主要是針對(duì)零售賣(mài)場(chǎng)所設(shè)計(jì)的系統(tǒng),其管理包括經(jīng)營(yíng)活動(dòng)中所涉及的商品、顧客、員工等各類(lèi)數(shù)據(jù)信息的管理,而隨著商場(chǎng)規(guī)模的日益增大,其經(jīng)營(yíng)管理愈加復(fù)雜,各類(lèi)業(yè)務(wù)的數(shù)據(jù)量漸趨龐大,單純的人工管理數(shù)據(jù)方式已無(wú)法勝任。因此,以數(shù)據(jù)庫(kù)為基礎(chǔ)的商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)能更有效的對(duì)數(shù)據(jù)進(jìn)行操作,更方便,快捷,有效。根據(jù)系統(tǒng)的需求分析和概要設(shè)計(jì)對(duì)功能的描述,可以確定以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):(1)會(huì)員:會(huì)員卡號(hào)、姓名、性別、電話(huà)、地址、電子郵箱、積分等;(2)商品:商品編號(hào)、商品名稱(chēng)、產(chǎn)地、規(guī)格、計(jì)算單位、批號(hào)、批準(zhǔn)文號(hào)、供應(yīng)商名稱(chēng)、生產(chǎn)日期、商品簡(jiǎn)介、備注等;(3)員工:?jiǎn)T工編號(hào)、姓名、性別、地址、電子郵箱、電話(huà)等;(4)系統(tǒng)用戶(hù):編號(hào)、用戶(hù)名、密碼、添加時(shí)間、電子郵箱、用戶(hù)類(lèi)型等;(5)銷(xiāo)售單據(jù)信息:銷(xiāo)售單據(jù)編號(hào)、商品編號(hào)、商品名稱(chēng)、單價(jià)、數(shù)量、銷(xiāo)售員、銷(xiāo)售時(shí)間等;(6)供應(yīng)商信息:供應(yīng)商編號(hào)、名稱(chēng)、描述、地址、郵編、聯(lián)系人、電話(huà)、傳真、電子郵箱、開(kāi)戶(hù)銀行、銀行賬號(hào)、添加時(shí)間等;(7)采購(gòu)入庫(kù)信息:入庫(kù)單據(jù)編號(hào)、商品編號(hào)、商品名稱(chēng)、數(shù)量、價(jià)格、管理員、購(gòu)買(mǎi)日期等;(8)庫(kù)存信息:編號(hào)、商品編號(hào)、數(shù)量等;根據(jù)上面分析得到如下圖4-4所示的商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)的E-R關(guān)系圖:采購(gòu)員提供商品供應(yīng)商采購(gòu)員提供商品供應(yīng)商 mn采購(gòu)入庫(kù)n采購(gòu)入庫(kù)m銷(xiāo)售購(gòu)買(mǎi)會(huì)員銷(xiāo)售人員n銷(xiāo)售購(gòu)買(mǎi)會(huì)員銷(xiāo)售人員數(shù)量數(shù)量數(shù)量數(shù)量mmn圖4-4商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)E-R實(shí)體-關(guān)系圖4.2.2邏輯結(jié)構(gòu)設(shè)計(jì)4.3詳細(xì)設(shè)計(jì)主要邏輯結(jié)構(gòu)如下:(1)會(huì)員(member)表4-1會(huì)員屬性表(2)商品(commodity)表4-2商品屬性表(3)員工(employee)表4-3員工屬性表(4)系統(tǒng)用戶(hù)(user)表4-4系統(tǒng)用戶(hù)屬性表(5)銷(xiāo)售單據(jù)信息(sell)表4-5銷(xiāo)售單據(jù)信息屬性表(6)供應(yīng)商信息(company)表4-6供應(yīng)商屬性表(7)采購(gòu)入庫(kù)信息(stock)表4-7采購(gòu)入庫(kù)信息屬性表(8)庫(kù)存信息(storage)表4-8庫(kù)存信息屬性表4.3.1程序描述1、系統(tǒng)登錄模塊功能:本模塊的主要功能是對(duì)用戶(hù)身份進(jìn)行,,驗(yàn)證只有系統(tǒng)的合法用戶(hù)才能進(jìn)入系統(tǒng)。在進(jìn)行系統(tǒng)登錄過(guò)程中,登錄模塊將調(diào)用數(shù)據(jù)庫(kù)里的用戶(hù)清單,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,只有輸入了正確的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。在登錄模塊中,對(duì)系統(tǒng)的嘗試登錄次數(shù)進(jìn)行了限制,禁止用戶(hù)無(wú)終止的進(jìn)行系統(tǒng)登錄嘗試,在本系統(tǒng)中,當(dāng)用戶(hù)對(duì)系統(tǒng)的三次登錄失敗后,系統(tǒng)將自動(dòng)機(jī)制登錄,突出登錄模塊。并在輸入了錯(cuò)誤的或者是不存在的賬戶(hù)和密碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登錄過(guò)程中的錯(cuò)誤輸入或者錯(cuò)誤操作,以便用戶(hù)進(jìn)行正確的登錄。輸入項(xiàng)、輸出項(xiàng):輸入項(xiàng)為賬號(hào)和密碼。賬號(hào)和密碼均為字符串,密碼回顯字符是“.”。2、進(jìn)貨管理模塊功能:該模塊主要是實(shí)現(xiàn)進(jìn)行采購(gòu)入庫(kù)信息查詢(xún)、采購(gòu)計(jì)劃制定兩個(gè)功能。進(jìn)貨信息查詢(xún):該模塊為商場(chǎng)提供整個(gè)商場(chǎng)的采購(gòu)入庫(kù)情況查詢(xún),也可以進(jìn)行采購(gòu)入庫(kù)信息的明細(xì)查詢(xún),并以采購(gòu)入庫(kù)報(bào)表形式打印出來(lái)。進(jìn)貨計(jì)劃制定:該模塊可以為制定采購(gòu)計(jì)劃,并形成相應(yīng)的采購(gòu)入庫(kù)信息。輸入項(xiàng)、輸出項(xiàng):該模塊的輸入項(xiàng)為商場(chǎng)的采購(gòu)入庫(kù)信息,其中包括入庫(kù)單據(jù)編號(hào)、商品編號(hào)、商品名稱(chēng)、數(shù)量、價(jià)格、管理員、購(gòu)買(mǎi)日期等。(1)該進(jìn)貨管理模塊的用例圖,如圖4-5所示:圖4-5進(jìn)貨管理用例圖(2)該進(jìn)貨管理模塊的活動(dòng)圖(用于描述用例中的操作執(zhí)行次序和操作完成的結(jié)果,顯示多個(gè)操作對(duì)象操作時(shí)如何相互結(jié)合共同完成用例的一個(gè)腳本,揭示出操作之間的并行性,為編碼實(shí)現(xiàn)提供開(kāi)發(fā)并行程序的便利),如圖4-6所示:圖4-6進(jìn)貨管理模塊活動(dòng)圖。(3)制定采購(gòu)計(jì)劃的時(shí)序圖(主要用于描述系統(tǒng)內(nèi)對(duì)象之間的消息發(fā)送和接收序列),如圖4-7所示:圖4-7制定采購(gòu)計(jì)劃時(shí)序圖(4)進(jìn)貨信息查詢(xún)時(shí)序圖,如圖4-8所示:圖4-8進(jìn)貨信息查詢(xún)時(shí)序圖3、銷(xiāo)售管理模塊功能:本模塊的主要功能是把銷(xiāo)售信息寫(xiě)入銷(xiāo)售清單,同時(shí)對(duì)庫(kù)存清單進(jìn)行更新,以備用戶(hù)將來(lái)對(duì)庫(kù)存信息進(jìn)行查詢(xún)和打印,此外還可以對(duì)銷(xiāo)售信息進(jìn)行查詢(xún)和盤(pán)點(diǎn)功能。銷(xiāo)售信息查詢(xún):根據(jù)商品銷(xiāo)售情況,按需要對(duì)銷(xiāo)售情況進(jìn)行查詢(xún)。在該查詢(xún)模塊中,可以按照商品的編號(hào)、銷(xiāo)售日期等多種方式進(jìn)行商品銷(xiāo)售信息查詢(xún)。銷(xiāo)售信息盤(pán)點(diǎn):可以按照需要對(duì)在一定時(shí)期內(nèi)的銷(xiāo)售情況進(jìn)行盤(pán)點(diǎn)。輸入項(xiàng)、輸出項(xiàng):本模塊的數(shù)據(jù)輸入項(xiàng)主要是商品的銷(xiāo)售單據(jù)編號(hào)和商品編號(hào),價(jià)格等。其中還包括銷(xiāo)售數(shù)量和銷(xiāo)售日期。(1)該銷(xiāo)售模塊的用例圖,如圖4-9所示:圖4-9銷(xiāo)售管理模塊用例圖(2)該銷(xiāo)售管理模塊的活動(dòng)圖,如圖4-10所示:圖4-10銷(xiāo)售管理模塊活動(dòng)圖(3)銷(xiāo)售信息查詢(xún)時(shí)序圖,如圖4-11所示:圖4-11銷(xiāo)售信息查詢(xún)時(shí)序圖(4)銷(xiāo)售盤(pán)點(diǎn)時(shí)序圖,如圖4-12所示:圖4-12銷(xiāo)售盤(pán)點(diǎn)時(shí)序圖4、庫(kù)存管理模塊功能:本模塊的主要功能是商品信息的查詢(xún)和更新,庫(kù)存信息的查詢(xún)和更新。查詢(xún)商品信息:主要功能查詢(xún)商品的明細(xì)信息,和它的庫(kù)存信息。添加商品信息:主要功能添加新進(jìn)的商品。修改商品信息:主要功能是修改商品的信息,包括他的庫(kù)存數(shù)量。刪除商品信息:主要功能是刪除不再銷(xiāo)售的商品信息。輸入項(xiàng)、輸出項(xiàng):本模塊的數(shù)據(jù)輸入項(xiàng)主要是商品編號(hào)。(1)該庫(kù)存管理模塊的用例圖,如圖4-13所示:圖4-13庫(kù)存管理用例圖(2)庫(kù)存管理模塊活動(dòng)圖,如圖4-14所示:圖4-14庫(kù)存管理模塊活動(dòng)圖(3)庫(kù)存管理查詢(xún)時(shí)序圖,如圖4-15所示:圖4-15庫(kù)存管理查詢(xún)時(shí)序圖(4)庫(kù)存管理添加時(shí)序圖,如圖4-16所示:圖4-16庫(kù)存管理添加時(shí)序圖(5)庫(kù)存管理修改時(shí)序圖,如圖4-17所示:圖4-17商品管理修改時(shí)序圖(6)庫(kù)存管理刪除時(shí)序圖,如圖4-18所示:EMBEDVisio.Drawing.11

圖4-18庫(kù)存管理刪除時(shí)序圖5、人員管理模塊該模塊包括職工管理和會(huì)員管理。在系統(tǒng)開(kāi)發(fā)中,為解決商場(chǎng)人員流動(dòng)問(wèn)題,在系統(tǒng)中增添了員工管理子模塊,用來(lái)對(duì)商場(chǎng)的人員進(jìn)行信息化管理,以此來(lái)提高員工的辦事效率,節(jié)約人力資源。新員工錄入:在商場(chǎng)招進(jìn)新員工時(shí),對(duì)其進(jìn)行基本信息的存儲(chǔ),對(duì)員工信息進(jìn)行基本的了解。員工信息維護(hù):當(dāng)員工信息發(fā)生變化,或者是員工離職,換崗對(duì)相關(guān)信息發(fā)生變化時(shí),利用此子模塊對(duì)其進(jìn)行信息變更。(1)職工管理模塊用例圖,如圖4-19所示:圖4-19職工信息管理模塊用例圖(2)職工管理模塊活動(dòng)圖,如圖4-20所示:圖4-20職工管理模塊活動(dòng)圖(3)職工管理查詢(xún)時(shí)序圖,如圖4-21所示:圖4-21職工管理查詢(xún)時(shí)序圖(4)添加新職工時(shí)序圖,如圖4-22所示:圖4-22新職工添加時(shí)序圖(5)職工信息修改時(shí)序圖,如圖4-23所示:圖4-23職工信息修改時(shí)序圖(6)職工信息刪除時(shí)序圖,如圖4-24所示:圖4-24職工信息刪除時(shí)序圖該商場(chǎng)是支持會(huì)員制的商場(chǎng),將顧客分為普通顧客和會(huì)員顧客兩類(lèi)。會(huì)員顧客持有會(huì)員卡,記錄了他們的詳細(xì)信息。會(huì)員卡可用來(lái)積分,會(huì)員顧客憑此積分參加日后本商場(chǎng)舉行的各種優(yōu)惠或兌獎(jiǎng)活動(dòng)。新會(huì)員錄入:在顧客需辦理該商場(chǎng)的會(huì)員卡時(shí),對(duì)其基本信息進(jìn)行存儲(chǔ)。會(huì)員信息維護(hù):當(dāng)會(huì)員信息發(fā)生變化,或者是會(huì)員長(zhǎng)時(shí)間(1年)未用其擁有的會(huì)員卡時(shí),利用此子模塊對(duì)其進(jìn)行信息變更或刪除。(1)會(huì)員管理模塊用例圖,如圖4-25所示:圖4-25會(huì)員管理模塊用例圖(2)會(huì)員管理模塊活動(dòng)圖,如圖4-26所示:圖4-26會(huì)員管理模塊活動(dòng)圖(3)會(huì)員卡積分更新時(shí)序圖,如圖4-27所示:圖4-27會(huì)員卡積分更新時(shí)序圖其他時(shí)序圖與上面職工管理中的相應(yīng)時(shí)序圖類(lèi)似,在此不再一一列出。6、供應(yīng)商信息管理模塊在商場(chǎng)引進(jìn)商品時(shí),首先查詢(xún)已有的供應(yīng)商信息,然后按照供應(yīng)商信息采購(gòu)商品;或者從新的供應(yīng)商那里引進(jìn)新的商品,此時(shí),要把新供應(yīng)商信息添加到供應(yīng)商清單中。有時(shí),不再?gòu)哪骋还?yīng)商那里采購(gòu)商品時(shí),此時(shí)要把供貨商信息刪掉。當(dāng)供貨商信息有變化時(shí),就需要對(duì)供應(yīng)商信息進(jìn)行維護(hù)等。(1)供應(yīng)商信息管理模塊用例圖,如圖4-28所示:圖4-28供應(yīng)商信息管理用例圖(2)供應(yīng)商信息管理模塊活動(dòng)圖,如圖4-29所示:圖4-29供應(yīng)商信息管理活動(dòng)圖(3)供應(yīng)商信息管理查詢(xún)時(shí)序圖,如圖4-30所示:圖4-30供應(yīng)商信息管理查詢(xún)時(shí)序圖(4)供應(yīng)商信息管理刪除時(shí)序圖,如圖4-31所示:圖4-31供應(yīng)商信息管理刪除時(shí)序圖(5)供應(yīng)商信息管理添加時(shí)序圖,如圖4-32所示:圖4-32供貨商信息管理添加時(shí)序圖(6)供貨商信息管理修改時(shí)序圖,如圖4-33所示:圖4-33供貨商信息管理修改時(shí)序圖7、系統(tǒng)管理模塊系統(tǒng)用戶(hù)管理:在系統(tǒng)實(shí)行多用戶(hù)管理時(shí),本模塊將為系統(tǒng)開(kāi)辟多個(gè)系統(tǒng)用戶(hù),并能對(duì)其進(jìn)行簡(jiǎn)單的信息維護(hù),用戶(hù)名變更和密碼修改。退出:選擇退出系統(tǒng),將關(guān)閉整個(gè)系統(tǒng),結(jié)束本次使用。4.3.2性能1、精度在精度需求上,根據(jù)使用需要,在各項(xiàng)數(shù)據(jù)的輸入、輸出及傳輸過(guò)程中,可以滿(mǎn)足各種精度的需求。2、時(shí)間特性要求系統(tǒng)對(duì)單用戶(hù)或者多用戶(hù)執(zhí)行insertupdatedeleteselect等操作時(shí),在運(yùn)行環(huán)境規(guī)定的條件下,單次操作響應(yīng)的時(shí)間在5秒之內(nèi),返回100行以?xún)?nèi)的數(shù)據(jù),單次查詢(xún)操作響應(yīng)的時(shí)間在5秒之內(nèi)3、靈活性當(dāng)用戶(hù)需求,如操作方式、運(yùn)行環(huán)境、結(jié)果精度、數(shù)據(jù)結(jié)構(gòu)與其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件需求要做適當(dāng)?shù)恼{(diào)整,靈活性非常大。4.3.3測(cè)試計(jì)劃(1)若要查詢(xún)的會(huì)員(職工)信息為空,則提示“無(wú)此會(huì)員(職工)”。若是,則滿(mǎn)足要求。(2)若沒(méi)有要添加dfd的商品的類(lèi)別時(shí),則在庫(kù)存管理子模塊中添加類(lèi)別。若是,則滿(mǎn)足要求。(3)出現(xiàn)寫(xiě)數(shù)據(jù)庫(kù)錯(cuò)誤,則提示無(wú)法連接的具體原因。若是,則滿(mǎn)足要求。測(cè)試 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)5測(cè)試5.1用戶(hù)登錄模塊測(cè)試(1)管理員登錄測(cè)試:用戶(hù)名admin,密碼123。如下圖5-1所示。圖5-1登陸成功進(jìn)入系統(tǒng),如下圖標(biāo)5-2所示。圖5-2(2)銷(xiāo)售人員登錄測(cè)試:用戶(hù)名a,密碼123。如下圖5-3所示。圖5-3登陸成功進(jìn)入系統(tǒng),如下圖標(biāo)5-4所示。圖5-45.2會(huì)員管理模塊測(cè)試添加會(huì)員王明,如下圖標(biāo)5-5所示。圖5-5添加會(huì)員成功,可點(diǎn)擊會(huì)員管理查看,如下圖5-6所示。圖5-6對(duì)會(huì)員測(cè)試,可點(diǎn)擊會(huì)員管理進(jìn)行修改,點(diǎn)擊修改,如下圖5-7所示,修改成功則進(jìn)入主頁(yè)面,如圖5-2所示。圖5-7會(huì)員查詢(xún)功能,可按編號(hào)或名稱(chēng)查詢(xún),在此查詢(xún)編號(hào)為1的會(huì)員信息,如下圖5-8所示。圖5-8會(huì)員刪除功能,則在會(huì)員管理中可以完成。5.2銷(xiāo)售管理模塊測(cè)試銷(xiāo)售人員可對(duì)銷(xiāo)售出去的商品進(jìn)行錄入和查詢(xún)還可進(jìn)行庫(kù)存查詢(xún),并對(duì)銷(xiāo)售信息進(jìn)行刪除。銷(xiāo)售人員將賣(mài)的產(chǎn)品信息錄入功能測(cè)試,如圖5-9所示。圖5-9添加后可在銷(xiāo)售管理里產(chǎn)看結(jié)果,如圖5-10所示。圖5-105.2商品入庫(kù)管理模塊測(cè)試對(duì)商品進(jìn)行入庫(kù)操作時(shí),首先要在商品信息管理模塊添加要入庫(kù)商品的信息,否則商品入庫(kù)則添加失敗。添加原商品信息不存在的編號(hào)為3的商品,如圖5-11所示。圖5-11點(diǎn)擊添加返回信息如下圖5-12所示。圖5-12在商品信息管理模塊添加3號(hào)商品,如下圖5-13所示。圖5-13再次添加3號(hào)商品的庫(kù)存添加成功,產(chǎn)看庫(kù)存信息管理如圖5-14所示。圖5-14其他各模塊的功能均已實(shí)現(xiàn)其測(cè)試如上面幾個(gè)模塊一樣??偨Y(jié) 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)6總結(jié)在整個(gè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程中,我學(xué)習(xí)到了很多,不僅有軟件開(kāi)發(fā)過(guò)程中專(zhuān)業(yè)方面的學(xué)習(xí),還有團(tuán)隊(duì)中合作方面的學(xué)習(xí),最重要的就是團(tuán)隊(duì)中人與人之間的溝通,讓我明白在開(kāi)發(fā)軟件過(guò)程中隊(duì)員之間的溝通是非常重要的,如果沒(méi)有好的溝通和交流,很可能會(huì)出現(xiàn)一些很?chē)?yán)重的問(wèn)題。本系統(tǒng)使用了java為開(kāi)發(fā)語(yǔ)言,以MYSQL數(shù)據(jù)庫(kù)產(chǎn)品作為后臺(tái)數(shù)據(jù)庫(kù),構(gòu)建了一個(gè)高效簡(jiǎn)潔的基于Web技術(shù)的商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)。從系統(tǒng)的設(shè)計(jì)到最后系統(tǒng)的實(shí)現(xiàn)歷時(shí)數(shù)月,一點(diǎn)一點(diǎn)的完善,走過(guò)了軟件開(kāi)發(fā)的完整過(guò)程。前期過(guò)程,我們要了解本系統(tǒng)所要實(shí)現(xiàn)的一些功能要求,以及一些接口的實(shí)現(xiàn)和各模塊之間的調(diào)用。只有在我們的腦子中形成了清晰的系統(tǒng)架構(gòu),在最后的設(shè)計(jì)實(shí)現(xiàn)階段才會(huì)得心應(yīng)手。這次課程設(shè)計(jì)是對(duì)大學(xué)里所學(xué)知識(shí)的一個(gè)綜合運(yùn)用,也發(fā)現(xiàn)自己很多地方還存在許多不足之處,但但這次實(shí)踐的經(jīng)驗(yàn)是寶貴的。在這個(gè)過(guò)程中我也學(xué)到了很多東西,同時(shí)也看到了自己知識(shí)的匱乏,所以這個(gè)課程設(shè)計(jì)的意義是重大的,對(duì)以后的學(xué)習(xí)和工作也有很大的幫助。參考文獻(xiàn) 商場(chǎng)經(jīng)營(yíng)管理系統(tǒng)參考文獻(xiàn)[1]耿祥義.JSP基礎(chǔ)教程(第二版)[M].北京:清華大學(xué)出版社,2009.[2]張海潘.軟件工程[M].北京:清華大學(xué)出版社,2010.[3]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概述(第四版)[M].北京:高等教育出版社,2006.[4]教育部考試中心.全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)教程數(shù)據(jù)庫(kù)工程師[M].北京:高等教育出版,2010.[5]蒲子明,許勇.Struts2+Hibernate+Spring整合開(kāi)發(fā)技術(shù)詳解[M].北京:清華大學(xué)出版社,2009.基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專(zhuān)家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開(kāi)發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開(kāi)發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開(kāi)發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開(kāi)發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門(mén)傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專(zhuān)用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門(mén)機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用HYPERLINK"/detail.htm?35719

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論