商場(chǎng)管理系統(tǒng)_第1頁(yè)
商場(chǎng)管理系統(tǒng)_第2頁(yè)
商場(chǎng)管理系統(tǒng)_第3頁(yè)
商場(chǎng)管理系統(tǒng)_第4頁(yè)
商場(chǎng)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

商場(chǎng)管理系統(tǒng)摘要隨著信息技術(shù)的飛速發(fā)展,商業(yè)之間的競(jìng)爭(zhēng)也越演越烈,進(jìn)入信息化時(shí)代,每個(gè)商場(chǎng)店鋪都必須緊跟時(shí)代的步伐,加強(qiáng)商場(chǎng)店鋪競(jìng)爭(zhēng)力和提升現(xiàn)代化商場(chǎng)店鋪的管理能力,以適應(yīng)整個(gè)社會(huì)的發(fā)展變化。但是傳統(tǒng)的商場(chǎng)店鋪管理方式早已不能滿足現(xiàn)代化工作的需要。網(wǎng)絡(luò)化辦公的出現(xiàn)正是給這一問(wèn)題提供了一個(gè)很好的解決方案。網(wǎng)絡(luò)化的商場(chǎng)店鋪管理通過(guò)對(duì)各商場(chǎng)店鋪要素的閉環(huán)整合,實(shí)現(xiàn)了工作流、信息流、知識(shí)流和商場(chǎng)店鋪系統(tǒng)的整合管理,提供了一個(gè)先進(jìn)的、開放、科學(xué)化管理平臺(tái),真正實(shí)現(xiàn)了管理的自動(dòng)化。這不僅可以提高商場(chǎng)店鋪內(nèi)部的管理水平,并加快內(nèi)部信息流通,確保信息有效利用,增強(qiáng)商場(chǎng)店鋪的核心競(jìng)爭(zhēng)力。一般在大型的商場(chǎng)里,店鋪組織架構(gòu)系統(tǒng)是非常龐大的,各項(xiàng)工作一般都需要幾個(gè)部門之間的協(xié)同協(xié)作才能完成,而且在辦公的過(guò)程中都是采取紙制的、表格式的辦公形式,不但浪費(fèi)資源而且費(fèi)時(shí)費(fèi)力,降低了工作效率。所以開發(fā)一套商場(chǎng)店鋪的管理系統(tǒng)是十分必要的。這個(gè)系統(tǒng)會(huì)根據(jù)商場(chǎng)店鋪的實(shí)際業(yè)務(wù)要求,應(yīng)用計(jì)算機(jī)通信技術(shù),把商場(chǎng)店鋪信息化管理和網(wǎng)絡(luò)化辦公結(jié)合在一起,實(shí)現(xiàn)快捷方便的管理并可以資源共享,在提升效率的同時(shí),也會(huì)加大商場(chǎng)店鋪的市場(chǎng)競(jìng)爭(zhēng)力。本系統(tǒng)是以JAVA為開發(fā)語(yǔ)言,基于WEB技術(shù),系統(tǒng)主要以J2EE作為開發(fā)基礎(chǔ),用MYECLIPSE作為開發(fā)工具,以SQLSERVER作為數(shù)據(jù)庫(kù),以PHOTOSHOP作為界面美化工具,頁(yè)面采取JSP動(dòng)態(tài)頁(yè)面開發(fā)技術(shù)。系統(tǒng)分為兩個(gè)權(quán)限用戶,即系統(tǒng)管理員,和店鋪業(yè)主,系統(tǒng)界面友好、操作簡(jiǎn)單,便于維護(hù),達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。關(guān)鍵詞商場(chǎng)管理系統(tǒng)JAVASQLSERVERSHOPPINGCENTERMANAGEMENTSYSTEMABSTRACTWITHTHERAPIDDEVELOPMENTOFINFORMATIONTECHNOLOGY,BUSINESSCOMPETITIONISBECOMINGMOREANDMOREINTENSE,ENTEREDTHEERAOFINFORMATION,EVERYMALLSHOPSMUSTKEEPPACEWITHTHETIMES,STRENGTHENTHECOMPETITIVENESSANDPROMOTEMODERNSHOPSSHOPSMANAGEMENTABILITY,TOADAPTTOTHEDEVELOPMENTOFTHEWHOLESOCIALCHANGEBUTTHESHOPSTOTHETRADITIONALMANAGEMENTMETHODSCANNOTMEETTHEMODERNWORKBUTTHENETWORKOFFICEISPROVIDEDAGOODSOLUTIONTOTHISPROBLEMSHOPSMANAGEMENTNETWORKBYCLOSEDLOOPINTEGRATIONOFALLELEMENTSOFTHEOFFICEAUTOMATION,INTEGRATEDMANAGEMENTWORKFLOW,INFORMATIONFLOW,KNOWLEDGEFLOWANDOFFICEAUTOMATIONSYSTEMS,PROVIDESANADVANCED,OPEN,SCIENTIFICMANAGEMENTPLATFORM,REALIZETHEAUTOMATICMANAGEMENTOFTHETHISCANNOTONLYIMPROVETHEMALLSHOPSINTERNALMANAGEMENTLEVEL,ANDSPEEDUPTHEFLOWOFINTERNALINFORMATION,TOENSUREEFFECTIVEUSEOFINFORMATION,ENHANCETHECORECOMPETITIVENESSOFSHOPPINGMALLSSHOPINGENERAL,LARGESHOPPINGMALLS,STORESORGANIZATIONSYSTEMOFTHEMISVERYBIG,THEWORKGENERALLYREQUIRESCOLLABORATIONBETWEENSEVERALDEPARTMENTSTOCOMPLETE,BUTALSOINTHEOFFICEOFTHEPROCESSISTOTAKETHEPAPER,TABLEFORMATOFFICEFORMS,NOTONLYAWASTEOFRESOURCESANDTIMECONSUMING,LOWERTHEWORKEFFICIENCYSOTHEDEVELOPMENTOFASHOPPINGMALLSTORESMANAGEMENTSYSTEMISVERYNECESSARYTHISSYSTEMACCORDINGTOTHEACTUALBUSINESSSHOPSREQUIREMENTS,APPLICATIONOFCOMPUTERCOMMUNICATIONTECHNOLOGY,THEINFORMATIONMANAGEMENTNETWORKOFSHOPSANDOFFICETOGETHER,REALIZETHEQUICKANDCONVENIENTMANAGEMENTANDRESOURCESHARING,TOUPGRADETHEEFFICIENCYATTHESAMETIME,ALSOCANINCREASETHEMALLSHOPSMARKETCOMPETITIVENESSTHISSYSTEMISDEVELOPEDBYJAVALANGUAGE,BASEDONWEBTECHNOLOGY,THISSYSTEMMAINLYUSESJ2EEASTHEBASISFORTHEDEVELOPMENT,USEMYECLIPSEASTHEDEVELOPMENTTOOL,SQLSERVERASTHEDATABASE,USINGPHOTOSHOPASTHEINTERFACELANDSCAPINGTOOLS,WEBPAGEDEVELOPMENTTECHNOLOGYOFJSPDYNAMICPAGESTAKETHESYSTEMCONSISTSOFTWOUSERS,THESYSTEMADMINISTRATOR,ANDSHOPOWNERS,THESYSTEMHASFRIENDLYINTERFACE,SIMPLEOPERATION,EASYMAINTENANCE,TOFULLYUTILIZEINFORMATION,IMPROVETHEEFFICIENCYANDQUALITYOFWORK,IMPROVETHEPRODUCTIVITYOFTHEKEYWORDSSHOPTHEMALLMANAGEMENTSYSTEM;JAVA;SQLSERVER目錄摘要IABSTRACTII1緒論111課題的提出及實(shí)踐意義112研究現(xiàn)狀綜述113研究?jī)?nèi)容12開發(fā)方法綜述221J2EE介紹222JSP簡(jiǎn)介23可行性分析631系統(tǒng)規(guī)劃方案632可行性研究64需求分析741系統(tǒng)功能需求742功能需求分析743數(shù)據(jù)字典75系統(tǒng)設(shè)計(jì)951概要設(shè)計(jì)952數(shù)據(jù)庫(kù)設(shè)計(jì)953界面設(shè)計(jì)136系統(tǒng)測(cè)試2261軟件測(cè)試目的2262測(cè)試計(jì)劃2263測(cè)試方法2264測(cè)試的重要性23總結(jié)24參考文獻(xiàn)25致謝26外文原文27中文翻譯341緒論11課題的提出及實(shí)踐意義隨著商場(chǎng)店鋪的不斷發(fā)展,各種信息量的日益龐大,網(wǎng)絡(luò)化的管理系統(tǒng)的發(fā)展也發(fā)生著深刻變革,商場(chǎng)店鋪管理者要求從系統(tǒng)中了解到目前的商場(chǎng)店鋪情況,而店鋪業(yè)主希望能夠即時(shí)的查詢自己的當(dāng)前信息,這些都需要自動(dòng)化系統(tǒng)來(lái)實(shí)現(xiàn)。計(jì)算機(jī)的出現(xiàn)確實(shí)給商場(chǎng)的職員們帶來(lái)了很大的便利,它從管理者從繁瑣的工作中解救出來(lái),提高了工作效率,在降低管理成本,促進(jìn)管理進(jìn)步的同時(shí),能夠培養(yǎng)全員信息化關(guān)注與參與意識(shí),激發(fā)掌握和利用先進(jìn)信息技術(shù)的熱情,提高專業(yè)素質(zhì),形成全新的商場(chǎng)店鋪文化。商場(chǎng)店鋪管理的網(wǎng)絡(luò)化是信息時(shí)代的一種新型的省力的辦公模式。它是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能相結(jié)合開發(fā)的適用于商場(chǎng)店鋪內(nèi)部人員之間的辦公軟件。隨著信息技術(shù)的發(fā)展,網(wǎng)絡(luò)化的普及,商場(chǎng)店鋪管理系統(tǒng)在行政企事業(yè)單位的管理、經(jīng)營(yíng)活動(dòng)等處都發(fā)揮著日益重要的作用。通過(guò)網(wǎng)絡(luò),組織機(jī)構(gòu)內(nèi)部的員工可跨越時(shí)間、地點(diǎn)協(xié)同工作。通過(guò)系統(tǒng)所實(shí)施的交換式網(wǎng)絡(luò)應(yīng)用,使信息的傳遞更加快捷和方便,從而極大地?cái)U(kuò)展了管理手段,實(shí)現(xiàn)了運(yùn)營(yíng)的高效。從這個(gè)意義上講,在市場(chǎng)競(jìng)爭(zhēng)日趨白熱化的今天,網(wǎng)絡(luò)化的管理己經(jīng)不再是一種手段、一種工具,而成為決定商場(chǎng)店鋪生存發(fā)展的命脈。目前市面上流行的人事管理系統(tǒng)不少。但是,對(duì)于企、事業(yè)單位的人事管理系統(tǒng)來(lái)說(shuō),不需要大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能滿足本中心對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。我們的目標(biāo)就是在于開發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的商場(chǎng)管理管理系統(tǒng)。12研究現(xiàn)狀綜述伴隨著INTERNET的迅猛發(fā)展,商場(chǎng)店鋪管理系統(tǒng)作為網(wǎng)絡(luò)化辦公的一種形式正以其高效、低成本的優(yōu)勢(shì),逐步成為新興的經(jīng)營(yíng)模式和理念。各大公司當(dāng)然不會(huì)錯(cuò)過(guò)這樣的好機(jī)會(huì),越來(lái)越多的商場(chǎng)店鋪或是公司開始使用商場(chǎng)店鋪管理,一個(gè)基于INTERNET的全球商場(chǎng)店鋪框架正在形成。隨著計(jì)算機(jī)的廣泛應(yīng)用,商場(chǎng)店鋪管理逐步成為現(xiàn)代化的標(biāo)志。展望未來(lái),商場(chǎng)店鋪管理系統(tǒng)勢(shì)必成為商場(chǎng)店鋪發(fā)展必不可少的一部分。這就要求我們提供的不僅僅是簡(jiǎn)單的管理系統(tǒng)這么一個(gè)功能,而是要做到以社會(huì)的需求變化來(lái)改進(jìn)我們的服務(wù),使之更加專業(yè),更有特色。13研究?jī)?nèi)容本系統(tǒng)具有方便,強(qiáng)大的資料管理和良好的人機(jī)界面,使用戶易于操作,便于瀏覽,構(gòu)建了一個(gè)B/S模式的WEB應(yīng)用程序。安全性好,通過(guò)密碼和權(quán)限的管理是用戶的數(shù)據(jù)不受到侵害。根據(jù)不同的用戶的權(quán)限開放不同的處理權(quán)限;不同的用戶可以通過(guò)軟件進(jìn)行信息的溝通。大體功能如下管理員功能包括修改個(gè)人密碼、店鋪信息管理,店鋪業(yè)主主要有商品信息管理、客戶信息管理、交易信息管理、客戶數(shù)量統(tǒng)計(jì)、交易數(shù)量統(tǒng)計(jì)、交易金額統(tǒng)計(jì)等功能。2開發(fā)方法綜述21J2EE介紹自從SERVLET技術(shù)產(chǎn)生以來(lái),J2EE的WEB開發(fā)技術(shù)與開發(fā)框架便層出不窮。這些技術(shù)和框架的產(chǎn)生,在給我們的開發(fā)帶來(lái)方便的同時(shí),也讓我們眼花繚亂,導(dǎo)致疲于學(xué)習(xí)這些框架。1JSP頁(yè)面技術(shù)JSP產(chǎn)生于SERVLET之后,主要是為了解決SERVLET中輸出HTML代碼效率低的問(wèn)題而產(chǎn)生的。JSP技術(shù)比較簡(jiǎn)單,類似于ASP、PHP這些腳本語(yǔ)言。JSP的技術(shù)主要是由以下兩個(gè)部分組成JSP的基本語(yǔ)法兩個(gè)注釋、3個(gè)腳本元素、8個(gè)動(dòng)作指令。JSP的九大內(nèi)置對(duì)象REQUEST請(qǐng)求對(duì)象、RESPONSE響應(yīng)對(duì)象、PAGECONTEXT頁(yè)面上下文對(duì)象、SESSION會(huì)話對(duì)象、APPLICATION應(yīng)用程序?qū)ο?、OUT輸出對(duì)象、CONFIG配置對(duì)象、PAGE頁(yè)面對(duì)象和EXCEPTION例外對(duì)象。2JAVABEAN組件技術(shù)JAVABEAN稱為“JAVA豆”,它的原意是封裝業(yè)務(wù)邏輯,以便于外界的調(diào)用。調(diào)用者可以是JSP,也可以是其他的類。JAVABEAN組件由一些屬性和操作這些屬性的函數(shù)組成。3SERVLET技術(shù)SERVLET產(chǎn)生于JSP技術(shù)之前,它最大的特點(diǎn)就是基于線程。與傳統(tǒng)的CGI相比,每一個(gè)CGI請(qǐng)求都會(huì)產(chǎn)生一個(gè)新的進(jìn)程,而每一個(gè)SERVLET請(qǐng)求都只會(huì)產(chǎn)生一個(gè)線程,這對(duì)于系統(tǒng)的利用率來(lái)說(shuō)是一場(chǎng)革命。SERVLET是MVC開發(fā)的技術(shù),所有基于J2EE的MVC框架都離不開SERVLET。通常SERVLET用于進(jìn)行系統(tǒng)的初始化、服務(wù)攔截、過(guò)濾等。最典型的應(yīng)用是過(guò)濾器、監(jiān)聽器。22JSP簡(jiǎn)介JSP,即JAVASERVERPAGE,JAVA應(yīng)用頁(yè)面程序。作為開發(fā)動(dòng)態(tài)頁(yè)面的一種技術(shù),JSP是當(dāng)前大中型商場(chǎng)店鋪應(yīng)用軟件首選的開發(fā)路線之一。而且JSP是J2EE的重要組成部分,開發(fā)人員可以在JSP中獲得J2EE的眾多優(yōu)點(diǎn)。學(xué)習(xí)JSP也是J2EE入門的必經(jīng)之路。JSP既依賴于也得益于J2EE技術(shù)?!耙淮尉帉懀S處運(yùn)行”的可移植性使用戶可以專注于JSP的開發(fā),而無(wú)須考慮系統(tǒng)層面的問(wèn)題;JAVA的開放特性使市面上涌現(xiàn)出了眾多的WEB框架可供采納;面向?qū)ο蟮脑O(shè)計(jì),為更加輕松地構(gòu)筑安全穩(wěn)定的WEB在線系統(tǒng)提供了基礎(chǔ)保障。JSP秉承了J2EE高貴的血統(tǒng),卻又帶著平易近人的個(gè)性。JSP本質(zhì)上是一個(gè)JAVA程序,具備JAVA語(yǔ)言一切無(wú)與倫比的優(yōu)勢(shì)。相比依賴于VBSCRIPT代碼的ASP,以及依賴于PERL語(yǔ)言的PHP等其他WEB編程語(yǔ)言,JSP有著嚴(yán)格的JAVA語(yǔ)法支持,可以和JAVABEAN無(wú)縫整合。ASP采用了解析執(zhí)行的機(jī)制,而JSP則是先編譯后執(zhí)行。因此,在第一次訪問(wèn)時(shí)JSP比ASP要慢,但是JSP的執(zhí)行則比每次都解析執(zhí)行的ASP快若干個(gè)數(shù)量級(jí)。微軟隨后推出了ASPNET,號(hào)稱提供了豐富的面向?qū)ο箢悗?kù),引入中間語(yǔ)言的概念來(lái)支持多種語(yǔ)言,完整地集成了XML及WEBSERVICE的支持,利用代碼托管機(jī)制避免危害服務(wù)器,并期盼以此代替ASP。事實(shí)上ASPNET的框架設(shè)計(jì)與J2EE框架十分類似,雖然彌補(bǔ)了ASP之前的缺陷,但是,其對(duì)于WINDOWS平臺(tái)的依賴性以及NET本身的封閉性卻依然存在。盡管現(xiàn)在有MONO計(jì)劃將所有的開發(fā)轉(zhuǎn)移到LINUX,但是由于各種原因,MONO有著眾多的制肘,并不被業(yè)界看好。當(dāng)然,對(duì)于WINDOWS環(huán)境下的中小型應(yīng)用程序,ASPNET確實(shí)是不錯(cuò)的選擇。JSP是線程高度并行的,可以充分利用硬件資源。另外,JAVA語(yǔ)言與平臺(tái)無(wú)關(guān),開發(fā)者可以將JSP部署在幾乎任何操作系統(tǒng)上,UNIX系統(tǒng)可以為JSP提供穩(wěn)定可靠的安全運(yùn)行環(huán)境;利用集群技術(shù)還可以把多臺(tái)主機(jī)聯(lián)合起來(lái)服務(wù)于JSP應(yīng)用程序。因此,JSP對(duì)于高可靠性、高性能要求的商場(chǎng)店鋪級(jí)應(yīng)用系統(tǒng)有較強(qiáng)的吸引力。從開發(fā)者的角度考慮,JSP是開發(fā)WEB應(yīng)用程序的首選。JSP支持JAVABEAN組件,也就獲得了眾多JAVA廠商的有力支持,開發(fā)者可以利用JAVABEAN來(lái)完成所有JAVA能實(shí)現(xiàn)的功能,如數(shù)據(jù)庫(kù)連接池、圖形繪制、文件IO操作、XML解析、WEBSERVICE調(diào)用與發(fā)布等。JAVA的開放性也使系統(tǒng)框架如雨后春筍般涌現(xiàn),TAPSTRY,VELOCITY,HIBERNATE等開源框架為WEB應(yīng)用開發(fā)者簡(jiǎn)化了開發(fā)流程,提高了代碼質(zhì)量,從而降低了學(xué)習(xí)門檻和開發(fā)成本。JSP遵循J2EE規(guī)范所采用的分層結(jié)構(gòu)也使得代碼容易組織維護(hù),各個(gè)獨(dú)立的層次分別針對(duì)特定的編程領(lǐng)域,在某個(gè)領(lǐng)域發(fā)生變化的時(shí)候,只需要在對(duì)應(yīng)層次進(jìn)行針對(duì)性的修改,而不會(huì)影響到其他層次的代碼。而相對(duì)于SERVLET這種JAVA類,JSP又有著特定的優(yōu)勢(shì)。從前面的例子可以看出,要完成一個(gè)簡(jiǎn)單JSP頁(yè)面具有的功能,需要編寫大量的SERVLET代碼,而且,從代碼上根本看不出來(lái)生成的HTML文檔結(jié)構(gòu)。另外,JSP中雙引號(hào)等特殊字符,在SERVLET中都需要進(jìn)行轉(zhuǎn)義處理,又進(jìn)一步降低了程序的可讀性。SERVLET不能有效地利用原型頁(yè)面。事實(shí)上,在JSP中,還可以使用標(biāo)簽等特性,進(jìn)一步將JSP中的JAVA代碼導(dǎo)致的不利因素削弱。總之,使用JSP可以降低開發(fā)門檻,提高程序可讀性,開發(fā)出高性能的跨平臺(tái)商場(chǎng)店鋪級(jí)軟件。所以在線汽車銷售網(wǎng)站采用了JSP技術(shù)。23MYSQL數(shù)據(jù)庫(kù)管理系統(tǒng)概述MYSQL是最流行的開放源碼,SQL數(shù)據(jù)庫(kù)管理系統(tǒng),它是由MYSQLAB公司開發(fā)、發(fā)布并支持的。MYSQLAB是由多名MYSQL開發(fā)人創(chuàng)辦的一家商業(yè)公司。它是一家第二代開放源碼公司,結(jié)合了開放源碼價(jià)值取向、方法和成功的商業(yè)模型。(1)MYSQL是一種數(shù)據(jù)庫(kù)管理系統(tǒng)。數(shù)據(jù)庫(kù)是數(shù)據(jù)的結(jié)構(gòu)化集合。它可以是任何東西,從簡(jiǎn)單的購(gòu)物清單到畫展,或企業(yè)網(wǎng)絡(luò)中的海量信息。要想將數(shù)據(jù)添加到數(shù)據(jù)庫(kù),或訪問(wèn)、處理計(jì)算機(jī)數(shù)據(jù)庫(kù)中保存的數(shù)據(jù),需要使用數(shù)據(jù)庫(kù)管理系統(tǒng),如MYSQL服務(wù)器。計(jì)算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫(kù)管理系統(tǒng)在計(jì)算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實(shí)用工具,或是作為其他應(yīng)用程序的組成部分。(2)MYSQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng)。關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大的倉(cāng)庫(kù)內(nèi)。這樣就增加了速度并提高了靈活性。MYSQL的SQL指得是“結(jié)構(gòu)化查詢語(yǔ)言”。SQL是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言,它是由ANSI/ISOSQL標(biāo)準(zhǔn)定義的。SQL標(biāo)準(zhǔn)自1986年以來(lái)不斷演化發(fā)展,有數(shù)種版本。在本手冊(cè)中,“SQL92”指得是1992年發(fā)布的標(biāo)準(zhǔn),“SQL1999”指得是1999年發(fā)布的標(biāo)準(zhǔn),“SQL2003”指得是標(biāo)準(zhǔn)的當(dāng)前版本。我們采用術(shù)語(yǔ)“SQL標(biāo)準(zhǔn)”標(biāo)示SQL標(biāo)準(zhǔn)的當(dāng)前版本。(3)MYSQL軟件是一種開放源碼軟件?!伴_放源碼”意味著任何人都能使用和改變軟件。任何人都能從INTERNET下載MYSQL軟件,而無(wú)需支付任何費(fèi)用。如果愿意,你可以研究源碼并進(jìn)行恰當(dāng)?shù)母?,以滿足你自己的需求。MYSQL軟件采用了GPL(GNU通用公共許可證),HTTP/WWWFSFORG/LICENSES/,定義了在不同情況下可以用軟件作的事和不可作的事。如果你對(duì)GPL不滿意,或需要在商業(yè)應(yīng)用程序中嵌入MYSQL代碼,可從我方購(gòu)買商業(yè)許可版本。(4)MYSQL數(shù)據(jù)庫(kù)服務(wù)器具有快速、可靠和易于使用的特點(diǎn)。如果它正是你所尋找的,不妨一試。MYSQL服務(wù)器還有一套實(shí)用的特性集合,這些特性是通過(guò)與我們用戶的密切合作而開發(fā)的。在我們的基準(zhǔn)測(cè)試主頁(yè)上,給出了MYSQL服務(wù)器和其他數(shù)據(jù)庫(kù)管理器的比較結(jié)果。MYSQL服務(wù)器最初是為處理大型數(shù)據(jù)庫(kù)而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來(lái),它已成功用于眾多要求很高的生產(chǎn)環(huán)境。盡管MYSQL始終在不斷發(fā)展,但目前MYSQL服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,這使的MYSQL十分適合于訪問(wèn)INTERNET上的數(shù)據(jù)庫(kù)。MYSQL服務(wù)器工作在客戶端服務(wù)器模式下,或嵌入式系統(tǒng)中。MYSQL數(shù)據(jù)庫(kù)軟件是一種客戶端服務(wù)器系統(tǒng),由支持不同后端的1個(gè)多線程SQL服務(wù)器,數(shù)種不同的客戶端程序和庫(kù),眾多管理工具和廣泛的應(yīng)用編程接口API組成。24MYSQL的的主要特性(1)內(nèi)部構(gòu)件和可移植性使用C和C編寫用眾多不同的編譯器進(jìn)行了測(cè)試能夠工作在眾多不同的平臺(tái)上使用GNUAUTOMAKEAUTOCONF和LIBTOOL進(jìn)行移植。提供了用C、C、EIFFEL、JAVA、PERL、PHP、PYTHON、RUBY和TCL的API。采用核心線程的完全多線程如果有多個(gè)CPU,它能方便地使用這些CPU。供了事務(wù)性和非事務(wù)性存儲(chǔ)引擎。添加另一個(gè)存儲(chǔ)引擎相對(duì)簡(jiǎn)單。如果打算為內(nèi)部數(shù)據(jù)庫(kù)添加一個(gè)SQL接口,該特性十分有用。服務(wù)器可作為單獨(dú)程序運(yùn)行在客戶端服務(wù)器聯(lián)網(wǎng)環(huán)境下。它也可作為庫(kù)提供,可嵌入(鏈接)到獨(dú)立的應(yīng)用程序中。這類應(yīng)用程序可單獨(dú)使用,也能在網(wǎng)絡(luò)環(huán)境下使用。(2)列類型眾多列類型帶符號(hào)/無(wú)符號(hào)整數(shù),1、2、3、4、8字節(jié)長(zhǎng),F(xiàn)LOAT,DOUBLE,CHAR,VARCHAR,TEXT,BLOB,DATE,TIME,DATETIME,TIMESTAMP,YEAR,SET,ENUM,以及OPENGIS空間類型。定長(zhǎng)和可變長(zhǎng)度記錄。(3)語(yǔ)句和函數(shù)在SELECT和查詢的WHERE子句中,提供完整的操作符和函數(shù)支持。按照標(biāo)準(zhǔn)SQL的要求,支持表別名和列別名。DELETE、INSERT、REPLACE和UPDATE返回更改(影響)的行數(shù)。連接到服務(wù)器時(shí),可通過(guò)設(shè)置標(biāo)志返回匹配的行數(shù)。MYSQL的SHOW命令可用于檢索關(guān)于數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)引擎表和索引的信息。EXPLAIN命令可用于確定優(yōu)化器處理查詢的方式。函數(shù)名與表名或列名不沖突。例如,ABS是有效的列名。唯一的限制在于,調(diào)用函數(shù)時(shí),函數(shù)名和隨后的符號(hào)“”之間不得有空格。(4)安全十分靈活和安全的權(quán)限和密碼系統(tǒng),允許基于主機(jī)的驗(yàn)證。連接到服務(wù)器時(shí),所有的密碼傳輸均采用加密形式,從而保證了密碼安全。(5)可伸縮性和限制處理大型數(shù)據(jù)庫(kù)我們使用了MYSQL服務(wù)器和含千萬(wàn)條記錄的數(shù)據(jù)庫(kù)。我們還聽說(shuō),有些用戶將MYSQL用于含60000個(gè)表和約50億行的數(shù)據(jù)庫(kù)。(6)連接性在任何平臺(tái)上,客戶端可使用TCP/IP協(xié)議連接到MYSQL服務(wù)器。在WINDOWS系統(tǒng)的NT系列中(NT、2000、XP或2003),客戶端可使用命名管道進(jìn)行連接。在UNIX系統(tǒng)中,客戶端可使用UNIX域套接字文件建立連接。(7)客戶端和工具M(jìn)YSQL服務(wù)器提供了對(duì)SQL語(yǔ)句的內(nèi)部支持,可用于檢查、優(yōu)化和修復(fù)表。通過(guò)MYSQLCHECK客戶端,可在命令行上使用這類語(yǔ)句。MYSQL還包括MYISAMCHK,這是一種很快的命令行實(shí)用工具,可用于在MYISAM表上執(zhí)行這類操作。3可行性分析31系統(tǒng)規(guī)劃方案商場(chǎng)店鋪管理將建立基于B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的網(wǎng)站,利用INTERNET連接功能,實(shí)現(xiàn)商場(chǎng)店鋪的自動(dòng)化管理,使管理者輕松掌握商場(chǎng)店鋪的大小事情,同時(shí),也提高了商場(chǎng)店鋪工作效率和降低了成本。32可行性研究可行性分析是在全面調(diào)查的基礎(chǔ)上,針對(duì)系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)系統(tǒng)的開發(fā)從運(yùn)行、經(jīng)濟(jì)、技術(shù)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。這部分將從以下四個(gè)方面進(jìn)行研究技術(shù)可行性、經(jīng)濟(jì)可行性、時(shí)間可行性、操作可行性。1經(jīng)濟(jì)可行性通過(guò)對(duì)商場(chǎng)店鋪內(nèi)部信息進(jìn)行全面的自動(dòng)化的管理,大大提高了商場(chǎng)店鋪的管理效率。通過(guò)系統(tǒng)對(duì)商場(chǎng)店鋪生產(chǎn)經(jīng)營(yíng)過(guò)程中的數(shù)據(jù)進(jìn)行全面的管理和統(tǒng)計(jì),避免人為處理各類數(shù)據(jù)時(shí)所產(chǎn)生的各種問(wèn)題,提高了商場(chǎng)店鋪的經(jīng)濟(jì)效益,為商場(chǎng)店鋪經(jīng)營(yíng)決策提供了大量的、權(quán)威的數(shù)據(jù),使商場(chǎng)店鋪的管理進(jìn)行到科學(xué)化、系統(tǒng)化的范籌。硬件方面主要是計(jì)算機(jī),我們的實(shí)際情況可以滿足開發(fā)任務(wù),所需資料書籍可以到圖書館翻閱或者個(gè)人購(gòu)買,因此整個(gè)系統(tǒng)的所需投資符合我們的支付狀況,經(jīng)濟(jì)可行性良好。2技術(shù)可行性因?yàn)橛?jì)算機(jī)硬件的發(fā)展已經(jīng)越來(lái)越快,現(xiàn)在PC機(jī)的性能已經(jīng)可以勝任普通網(wǎng)站的WEB服務(wù)器。購(gòu)買一臺(tái)高性能PC機(jī)作為商場(chǎng)店鋪的網(wǎng)站對(duì)于這個(gè)營(yíng)銷商來(lái)說(shuō)并不是問(wèn)題。網(wǎng)絡(luò)化的辦公管理,使商場(chǎng)店鋪管理更加規(guī)范,實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)對(duì)信息進(jìn)行發(fā)布、傳遞、接收等一系列功能。系統(tǒng)中的各個(gè)辦公管理模塊,為個(gè)人辦公提供了一個(gè)更為方便的管理平臺(tái),大大提高個(gè)人辦公的工作效率,進(jìn)而提高整個(gè)商場(chǎng)店鋪的辦公效率。而且系統(tǒng)方便操作,技術(shù)可行。3時(shí)間可行性本次網(wǎng)站開發(fā)為期三個(gè)月時(shí)間,在大學(xué)幾年多學(xué)習(xí)了相關(guān)的網(wǎng)站開發(fā)技術(shù),編寫代碼不會(huì)花費(fèi)太多的時(shí)間,同時(shí),自己也有相關(guān)的建站經(jīng)驗(yàn),能合理的安排開發(fā)流程,因此開發(fā)時(shí)間足夠。4操作可行性從操作可行性的角度說(shuō),該系統(tǒng)得操作方式很簡(jiǎn)單,對(duì)于用戶來(lái)說(shuō)都是簡(jiǎn)單方便的。因此,通過(guò)上面的分析,可以看出,商場(chǎng)店鋪管理統(tǒng)計(jì)是完全可行的。5管理可行性從管理可行性的角度來(lái)說(shuō),商場(chǎng)管理系統(tǒng)能夠妥善的管理商場(chǎng)內(nèi)的交易金額,交易數(shù)量,客戶的信息。能夠方便于店鋪的管理,管理是可行的。4需求分析41系統(tǒng)功能需求商場(chǎng)店鋪管理系統(tǒng)隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展發(fā)生了翻天覆地的變化。它的管理方式在不斷的改變,但同時(shí)也帶來(lái)了這一行業(yè)激烈的競(jìng)爭(zhēng)。42功能需求分析管理員包括修改密碼、店鋪信息管理。主要功能如下介紹1密碼修改管理員可以在系統(tǒng)中更改自己的登錄密碼。2店鋪信息管理管理員在系統(tǒng)中可以查看業(yè)主的店鋪信息,如登錄賬號(hào)、密碼、店鋪名稱、主營(yíng)產(chǎn)品,管理員也可以對(duì)其店鋪信息進(jìn)行刪除操作。3注銷系統(tǒng)。店鋪業(yè)主包括商品信息管理、客戶信息管理、交易信息管理、客戶數(shù)量統(tǒng)計(jì)、交易數(shù)量統(tǒng)計(jì)、交易金額統(tǒng)計(jì)等功能。具體功能如下介紹(1)店鋪?zhàn)?cè)用戶必須先注冊(cè)成為會(huì)員才可以在系統(tǒng)中管理的店鋪,注冊(cè)時(shí)只需填寫登錄賬號(hào)、密碼、店鋪名、主營(yíng)產(chǎn)品即可完成注冊(cè)。(2)商品信息管理店鋪業(yè)主可以添加商品信息,如名稱、產(chǎn)地、單位、規(guī)格、備注即可完成對(duì)商品的添加,添加后可以對(duì)其刪除。(3)客戶信息管理店鋪業(yè)主可以添加客戶信息,如客戶名稱、地址、聯(lián)系電話、郵編、電子郵件,添加后可以進(jìn)行客戶信息的查看和刪除。(4)交易信息管理店鋪業(yè)主添加交易信息,如商品信息、客戶信息、購(gòu)買數(shù)量、購(gòu)買價(jià)格、交易時(shí)間,添加后可以查看或是刪除。(5)客戶數(shù)量統(tǒng)計(jì)填入所要查詢的月份可以查看到客戶信息統(tǒng)計(jì)。(6)交易數(shù)量統(tǒng)計(jì)店鋪業(yè)主輸入交易的開始時(shí)間和結(jié)束時(shí)間可以進(jìn)行交易數(shù)量的查詢。(7)交易金額統(tǒng)計(jì)店鋪業(yè)主輸入交易的開始時(shí)間和結(jié)束時(shí)間可以進(jìn)行交易金額的查詢。(8)注銷系統(tǒng)。43數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果?;趯?duì)商場(chǎng)店鋪管理系統(tǒng)的需求分析,通過(guò)對(duì)功能需求內(nèi)容和業(yè)務(wù)流程的分析,設(shè)計(jì)如下主要數(shù)據(jù)字典表41管理員數(shù)據(jù)名字管理員別名T_ADMIN描述管理員的信息定義管理員信息主鍵用戶名密碼位置傳輸?shù)椒?wù)器端名字客戶別名T_KEHU描述記錄客戶信息定義客戶信息客戶名稱客戶地址聯(lián)系電話客戶郵編電子郵箱等位置服務(wù)器端名字店鋪別名T_DIANPU描述用于存儲(chǔ)店鋪相關(guān)信息定義店鋪信息登錄賬號(hào)密碼店鋪名稱主營(yíng)產(chǎn)品位置傳輸?shù)椒?wù)器端表42客戶數(shù)據(jù)字典表43店鋪數(shù)據(jù)字典名字交易信息別名T_JIAOYI描述用于存儲(chǔ)交易信息定義交易信息店鋪ID商品ID客戶ID數(shù)量單價(jià)等信息位置服務(wù)器端名字商品別名T_GOODS描述用于存儲(chǔ)商品信息定義商品信息ID名稱產(chǎn)地單位規(guī)格備注等位置傳輸?shù)椒?wù)器端表44商品數(shù)據(jù)字典表45交易信息數(shù)據(jù)字典5系統(tǒng)設(shè)計(jì)51概要設(shè)計(jì)1應(yīng)具有方便,強(qiáng)大的資料管理和良好的人機(jī)界面,使用戶易于操作,便于瀏覽。2系統(tǒng)的健壯性,擴(kuò)展性良好。系統(tǒng)具有對(duì)數(shù)據(jù)備份和日志記錄的功能。3系統(tǒng)的安全性好,通過(guò)密碼和權(quán)限的管理是用戶的數(shù)據(jù)不受到侵害。4系統(tǒng)的動(dòng)態(tài)信息交互功能強(qiáng),系統(tǒng)根據(jù)不同的用戶的權(quán)限開放不同的處理權(quán)限;不同的用戶可以通過(guò)軟件進(jìn)行信息的溝通。5系統(tǒng)盡量給用戶提供一個(gè)良好的操作環(huán)境。本系統(tǒng)主要分管理員、店鋪業(yè)主、普通員工三部分。總功能圖如圖51所示圖51商場(chǎng)店鋪管理系統(tǒng)總體功能模塊圖52數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來(lái),是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合商場(chǎng)店鋪各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)應(yīng)用程序的重要組成部分。一個(gè)設(shè)計(jì)結(jié)構(gòu)合理的數(shù)據(jù)庫(kù)對(duì)于應(yīng)用程序的開發(fā)效率和程序的性能都是非常重要的。為了描述數(shù)據(jù)庫(kù)結(jié)構(gòu)的概念模式,這里采用ER圖來(lái)描述數(shù)據(jù)庫(kù)的實(shí)體關(guān)系。我們采用了自底向上的策略進(jìn)行了概念結(jié)構(gòu)的設(shè)計(jì),即先定義各局部應(yīng)用的概念模型,然后把它們集合起來(lái),形成全局的概念結(jié)構(gòu)。系統(tǒng)中主要ER圖如下所示(1)T_ADMIN管理員實(shí)體圖密碼ID用戶名T_ADMIN圖52管理員實(shí)體圖(2)T_DIANPU店鋪實(shí)體圖圖53店鋪實(shí)體圖(3)T_GOODS商品實(shí)體圖圖54商品實(shí)體圖(4)T_JIAOYI交易實(shí)體圖圖55交易實(shí)體圖(5)T_KEHU客戶實(shí)體圖圖56客戶實(shí)體圖2數(shù)據(jù)庫(kù)表設(shè)計(jì)表的設(shè)計(jì)是這次設(shè)計(jì)的一個(gè)核心內(nèi)容。根據(jù)前面對(duì)網(wǎng)站各個(gè)權(quán)限用戶模塊的功能分析和對(duì)數(shù)據(jù)庫(kù)中實(shí)體關(guān)系的設(shè)計(jì),可以看到網(wǎng)站中所用到的數(shù)據(jù)信息基本包括添加課題、添加公告、學(xué)生選題、論文審批等功能。設(shè)計(jì)原則如下(1)進(jìn)行規(guī)范化設(shè)計(jì),盡可能地減少數(shù)據(jù)冗余和重復(fù)。(2)結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。(3)數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性?;谝陨显O(shè)計(jì)原則,本系統(tǒng)中關(guān)于數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)如下(1)T_ADMIN表51管理員表名稱數(shù)據(jù)類型備注USERIDINTIDUSERNAMEVARCHAR50用戶名USERPWVARCHAR55密碼(2)T_DIANPU表52店鋪表名稱數(shù)據(jù)類型備注IDINTIDLOGINNAMEVARCHAR50登錄賬號(hào)LOGINPWVARCHAR55登錄密碼MINGCHENGVARCHAR50店鋪名稱ZHUYINGVARCHAR50主營(yíng)產(chǎn)品(3)T_GOODS表53商品表名稱數(shù)據(jù)類型備注IDINTIDMINGCHENGVARCHAR50名稱CHANDIVARCHAR55產(chǎn)地DANWEIVARCHAR50單位GUIGEVARCHAR50規(guī)格BEIZHUVARCHAR500備注DELVARCHAR50是否刪除DIANPU_IDINT店鋪ID(4)T_JIAOYI表54交易表名稱數(shù)據(jù)類型備注IDINTIDDIANPU_IDINT店鋪IDGOODS_IDINT商品IDKEHU_IDINT客戶IDSHULIANGINT數(shù)量DANJIADECIMAL18,2單價(jià)ZONGJIADECIMAL18,2總價(jià)SHIJIANVARCHAR55交易時(shí)間(5)T_KEHU表55客戶表名稱數(shù)據(jù)類型備注IDINTIDMINGCHENGVARCHAR50客戶名稱DIZHIVARCHAR50客戶地址DIANHUAVARCHAR50聯(lián)系電話YOUBIANVARCHAR50客戶郵編YOUXIANGVARCHAR50電子郵箱TIANJIASHIVARCHAR50添加時(shí)間DELVARCHAR50是否刪除DIANPU_IDINT店鋪ID以上是系統(tǒng)中主要表的設(shè)計(jì)。53界面設(shè)計(jì)隨著科技的高速發(fā)展,眾多網(wǎng)頁(yè)制作的應(yīng)用軟件應(yīng)運(yùn)而生。相對(duì)于傳統(tǒng)的動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)工具而言,由于繼承了JAVA語(yǔ)言的許多優(yōu)點(diǎn),用JSP開發(fā)動(dòng)態(tài)網(wǎng)站十分方便,開發(fā)效率較高。此外,JSP還具有強(qiáng)大的組件支持功能,可以方便地實(shí)現(xiàn)組件復(fù)用,進(jìn)一步提高了開發(fā)效率。1登錄頁(yè)面系統(tǒng)分為2個(gè)用戶權(quán)限,登錄時(shí)會(huì)有相應(yīng)的選擇,如圖511所示圖511系統(tǒng)登錄頁(yè)面登陸代碼IFUSERTYPE0STRINGSQL“SELECTFROMT_ADMINWHEREUSERNAMEANDUSERPW“OBJECTPARAMSUSERNAME,USERPWDBMYDBNEWDBMYDBDOPSTMSQL,PARAMSTRYRESULTSETRSMYDBGETRSBOOLEANMARKRSNULL|RSNEXTFALSETRUEIFMARKFALSERESULT“NO“ELSERESULT“YES“TADMINADMINNEWTADMINADMINSETUSERIDRSGETINT“USERID“ADMINSETUSERNAMERSGETSTRING“USERNAME“ADMINSETUSERPWRSGETSTRING“USERPW“WEBCONTEXTCTXWEBCONTEXTFACTORYGETHTTPSESSIONSESSIONCTXGETSESSIONSESSIONSETATTRIBUTE“USERTYPE“,0SESSIONSETATTRIBUTE“ADMIN“,ADMINRSCLOSECATCHSQLEXCEPTIONESYSTEMOUTPRINTLN“登錄失敗“EPRINTSTACKTRACE2管理員修改密碼頁(yè)面管理員可以在系統(tǒng)中更改自己的登錄密碼,如圖512所示圖512修改密碼頁(yè)面代碼如下PUBLICSTRINGADMINPWEDITSTRINGUSERPWNEWSYSTEMOUTPRINTLN“DDDD“TRYTHREADSLEEP700CATCHINTERRUPTEDEXCEPTIONEEPRINTSTACKTRACEWEBCONTEXTCTXWEBCONTEXTFACTORYGETHTTPSESSIONSESSIONCTXGETSESSIONTADMINADMINTADMINSESSIONGETATTRIBUTE“ADMIN“STRINGSQL“UPDATET_ADMINSETUSERPWWHEREUSERID“OBJECTPARAMSUSERPWNEW,ADMINGETUSERIDDBMYDBNEWDBMYDBDOPSTMSQL,PARAMSRETURN“YES“3店鋪管理頁(yè)面管理員在系統(tǒng)中可以查看業(yè)主的店鋪信息,如登錄賬號(hào)、密碼、店鋪名稱、主營(yíng)產(chǎn)品,管理員也可以對(duì)其店鋪信息進(jìn)行刪除操作,如圖513所示圖513店鋪管理界面代碼如下PUBLICVOIDDIANPUMANAHTTPSERVLETREQUESTREQ,HTTPSERVLETRESPONSERESTHROWSSERVLETEXCEPTION,IOEXCEPTIONLISTDIANPULISTNEWARRAYLISTSTRINGSQL“SELECTFROMT_DIANPU“OBJECTPARAMSDBMYDBNEWDBTRYMYDBDOPSTMSQL,PARAMSRESULTSETRSMYDBGETRSWHILERSNEXTTDIANPUDIANPUNEWTDIANPUDIANPUSETIDRSGETINT“ID“DIANPUSETLOGINNAMERSGETSTRING“LOGINNAME“DIANPUSETLOGINPWRSGETSTRING“LOGINPW“DIANPUSETMINGCHENGRSGETSTRING“MINGCHENG“DIANPUSETZHUYINGRSGETSTRING“ZHUYING“DIANPULISTADDDIANPURSCLOSECATCHEXCEPTIONEEPRINTSTACKTRACEMYDBCLOSEDREQSETATTRIBUTE“DIANPULIST“,DIANPULISTREQGETREQUESTDISPATCHER“ADMIN/DIANPU/DIANPUMANAJSP“FORWARDREQ,RES4店鋪?zhàn)?cè)頁(yè)面用戶必須先注冊(cè)成為會(huì)員才可以在系統(tǒng)中管理的店鋪,注冊(cè)時(shí)只需填寫登錄賬號(hào)、密碼、店鋪名、主營(yíng)產(chǎn)品即可完成注冊(cè)。如圖514所示圖514店鋪?zhàn)?cè)界面主要代碼如下PUBLICVOIDDIANPUREGHTTPSERVLETREQUESTREQ,HTTPSERVLETRESPONSERESSTRINGLOGINNAMEREQGETPARAMETER“LOGINNAME“STRINGLOGINPWREQGETPARAMETER“LOGINPW“STRINGMINGCHENGREQGETPARAMETER“MINGCHENG“STRINGZHUYINGREQGETPARAMETER“ZHUYING“STRINGSQL“INSERTINTOT_DIANPUVALUES,“OBJECTPARAMSLOGINNAME,LOGINPW,MINGCHENG,ZHUYINGDBMYDBNEWDBMYDBDOPSTMSQL,PARAMSMYDBCLOSEDREQSETATTRIBUTE“MSG“,“注冊(cè)成功,請(qǐng)登錄“STRINGTARGETURL“/COMMON/MSGJSP“DISPATCHTARGETURL,REQ,RES5商品管理頁(yè)面店鋪業(yè)主可以添加商品信息,如名稱、產(chǎn)地、單位、規(guī)格、備注即可完成對(duì)商品的添加,添加后可以對(duì)其刪除。下圖515為商品管理頁(yè)面圖515商品管理界面代碼如下PUBLICVOIDGOODSMANAHTTPSERVLETREQUESTREQ,HTTPSERVLETRESPONSERESTHROWSSERVLETEXCEPTION,IOEXCEPTIONTDIANPUDIANPUTDIANPUREQGETSESSIONGETATTRIBUTE“DIANPU“LISTGOODSLISTNEWARRAYLISTSTRINGSQL“SELECTFROMT_GOODSWHEREDELNOANDDIANPU_ID“DIANPUGETIDOBJECTPARAMSDBMYDBNEWDBTRYMYDBDOPSTMSQL,PARAMSRESULTSETRSMYDBGETRSWHILERSNEXTTGOODSGOODSNEWTGOODSGOODSSETIDRSGETINT“ID“GOODSSETMINGCHENGRSGETSTRING“MINGCHENG“GOODSSETBEIZHURSGETSTRING“BEIZHU“GOODSSETCHANDIRSGETSTRING“CHANDI“GOODSSETDANWEIRSGETSTRING“DANWEI“GOODSSETGUIGERSGETSTRING“GUIGE“GOODSSETBEIZHURSGETSTRING“BEIZHU“GOODSSETDIANPU_IDRSGETINT“DIANPU_ID“GOODSLISTADDGOODSRSCLOSECATCHEXCEPTIONEEPRINTSTACKTRACEMYDBCLOSEDREQSETATTRIBUTE“GOODSLIST“,GOODSLISTREQGETREQUESTDISPATCHER“ADMIN/GOODS/GOODSMANAJSP“FORWARDREQ,RES6客戶管理頁(yè)面店鋪業(yè)主可以添加客戶信息,如客戶名稱、地址、聯(lián)系電話、郵編、電子郵件,添加后可以進(jìn)行客戶信息的查看和刪除。下圖516所示圖516客戶管理界面代碼如下PUBLICVOIDKEHUMANAHTTPSERVLETREQUESTREQ,HTTPSERVLETRESPONSERESTHROWSSERVLETEXCEPTION,IOEXCEPTIONTDIANPUDIANPUTDIANPUREQGETSESSIONGETATTRIBUTE“DIANPU“LISTKEHULISTNEWARRAYLISTSTRINGSQL“SELECTFROMT_KEHUWHEREDELNOANDDIANPU_ID“DIANPUGETIDOBJECTPARAMSDBMYDBNEWDBTRYMYDBDOPSTMSQL,PARAMSRESULTSETRSMYDBGETRSWHILERSNEXTTKEHUKEHUNEWTKEHUKEHUSETIDRSGETINT“ID“KEHUSETMINGCHENGRSGETSTRING“MINGCHENG“KEHUSETDIZHIRSGETSTRING“DIZHI“KEHUSETDIANHUARSGETSTRING“DIANHUA“KEHUSETYOUBIANRSGETSTRING“YOUBIAN“KEHUSETYOUXIANGRSGETSTRING“YOUXIANG“KEHUSETDELRSGETSTRING“DEL“KEHUSETDIANPU_IDRSGETINT“DIANPU_ID“KEHULISTADDKEHURSCLOSECATCHEXCEPTIONEEPRINTSTACKTRACEMYDBCLOSEDREQSETATTRIBUTE“KEHULIST“,KEHULISTREQGETREQUESTDISPATCHER“ADMIN/KEHU/KEHUMANAJSP“FORWARDREQ,RES7交易信息頁(yè)面店鋪業(yè)主添加交易信息,如商品信息、客戶信息、購(gòu)買數(shù)量、購(gòu)買價(jià)格、交易時(shí)間,添加后可以查看或是刪除。如圖517所示圖517交易管理界面代碼如下PUBLICVOIDJIAOYIMANAHTTPSERVLETREQUESTREQ,HTTPSERVLETRESPONSERESTHROWSSERVLETEXCEPTION,IOEXCEPTIONTDIANPUDIANPUTDIANPUREQGETSESSIONGETATTRIBUTE“DIANPU“LISTJIAOYILISTNEWARRAYLISTSTRINGSQL“SELECTFROMT_JIAOYIWHEREDIANPU_ID“DIANPUGETIDOBJECTPARAMSDBMYDBNEWDBTRYMYDBDOPSTMSQL,PARAMSRESULTSETRSMYDBGETRSWHILERSNEXTTJIAOYIJIAOYINEWTJIAOYIJIAOYISETIDRSGETINT“ID“JIAOYISETDIANPU_IDRSGETINT“DIANPU_ID“JIAOYISETGOODS_IDRSGETINT“GOODS_ID“JIAOYISETKEHU_IDRSGETINT“KEHU_ID“JIAOYISETDANJIARSGETFLOAT“DANJIA“JIAOYISETSHULIANGRSGETINT“SHULIANG“JIAOYISETZONGJIARSGETFLOAT“ZONGJIA“JIAOYISETSHIJIANRSGETSTRING“SHIJIAN“JIAOYISETGOODSLIUSERVICEGET_GOODSRSGETINT“GOODS_ID“JIAOYILISTADDJIAOYIRSCLOSECATCHEXCEPTIONEEPRINTSTACKTRACEMYDBCLOSEDREQSETATTRIBUTE“JIAOYILIST“,JIAOYILISTREQGETREQUESTDISPATCHER“ADMIN/JIAOYI/JIAOYIMANAJSP“FORWARDREQ,RES8交易數(shù)量統(tǒng)計(jì)頁(yè)面店鋪業(yè)主輸入交易的開始時(shí)間和結(jié)束時(shí)間可以進(jìn)行交易數(shù)量的查詢。如圖518所示圖518交易數(shù)量統(tǒng)計(jì)界面代碼如下PUBLICVOIDJIAOYI_TONGJI_SHULIANGHTTPSERVLETREQUESTREQ,HTTPSERVLETRESPONSERESTHROWSSERVLETEXCEPTION,IOEXCEPTIONTDIANPUDIANPUTDIANPUREQGETSESSIONGETATTRIBUTE“DIANPU“STRINGSHIJIAN1REQGETPARAMETER“SHIJIAN1“STRINGSHIJIAN2REQGETPARAMETER“SHIJIAN2“LISTGOODSLISTLIUSERVICEGET_GOODS_LISTDIANPUGETIDFORINTI0IGOODSLISTSIZEITGOODSGOODSTGOODSGOODSLISTGETIGOODSSETJIAOYI_SHULIUSERVICEGET_JIAOYI_SHUGOODSGETID,SHIJIAN1,SHIJIAN2REQSETATTRIBUTE“GOODSLIST“,GOODSLISTREQGETREQUESTDISPATCHER“ADMIN/TONGJI/JIAOYI_TONGJI_SHULIANGJSP“FORWARDREQ,RES9交易統(tǒng)計(jì)成功頁(yè)面店主在提交交易日期后會(huì)得到一個(gè)柱狀圖圖519交易金額統(tǒng)計(jì)柱狀圖代碼如下STRINGPATHREQUESTGETCONTEXTPATHLISTGOODSLISTLISTREQUESTGETATTRIBUTE“GOODSLIST“DEFAULTCATEGORYDATASETCATEGORYDATASETNEWDEFAULTCATEGORYDATASETFORINTI0IGOODSLISTSIZEITGOODSGOODSTGOODSGOODSLISTGETISYSTEMOUTPRINTGOODSGETJIAOYI_JINE“CATEGORYDATASETSETVALUEGOODSGETJIAOYI_JINE,“,GOODSGETMINGCHENGJFREECHARTFREECHARTCHARTFACTORYCREATEBARCHART“交易金額統(tǒng)計(jì)柱狀圖“,“,“,CATEGORYDATASET,PLOTORIENTATIONVERTICAL,FALSE,FALSE,FALSETEXTTITLETITLEFREECHARTGETTITLETITLESETFONTNEW

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論