基于web的書(shū)店管理系統(tǒng)設(shè)計(jì)報(bào)告_第1頁(yè)
基于web的書(shū)店管理系統(tǒng)設(shè)計(jì)報(bào)告_第2頁(yè)
基于web的書(shū)店管理系統(tǒng)設(shè)計(jì)報(bào)告_第3頁(yè)
基于web的書(shū)店管理系統(tǒng)設(shè)計(jì)報(bào)告_第4頁(yè)
基于web的書(shū)店管理系統(tǒng)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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)介

1、Evaluation Warning: The document was created with Spire.Doc for .NET.- HYPERLINK 基于webb的書(shū)店店管理系系統(tǒng)(系統(tǒng)分析析及設(shè)計(jì)計(jì)報(bào)告)一、系統(tǒng)需需求分析析1、業(yè)務(wù)需需求分析析:隨著著計(jì)算機(jī)機(jī)技術(shù)的的發(fā)展,各各種新型型管理系系統(tǒng)的層層出不窮窮,書(shū)店店管管理理系統(tǒng)也也越來(lái)越越受到各各大中小小型書(shū)店店的重視視,它給給人們的的生活帶帶來(lái)了便便捷,同同時(shí)也減減少了書(shū)書(shū)店管理理人員的的工作量量,有著著很樂(lè)觀觀的發(fā)展展前途。2、用戶(hù)需需求分析析:跟隨隨信息的的腳步,人人們更多多的是追追求智能能化和簡(jiǎn)單易易用的服服務(wù)。用戶(hù)更更

2、關(guān)注的的是如何何和計(jì)算算機(jī)交互互,如何何簡(jiǎn)單的的查閱到到自己需需要的信信息。因因此人機(jī)機(jī)交互界面面的設(shè)計(jì)計(jì)至關(guān)重重要,唯唯一必須須遵循的的準(zhǔn)則就就是用最最簡(jiǎn)單易易懂的方方法提供供最全面面的服務(wù)務(wù)。在書(shū)店店管理系系統(tǒng)中,普普通用戶(hù)戶(hù)希望自自己可以以快捷的的查到自自己所需需要的圖圖書(shū),他他們想知知道某種種圖書(shū)的的銷(xiāo)售量量如何以以及圖書(shū)書(shū)的價(jià)格格調(diào)整。而而對(duì)于管管理員來(lái)來(lái)說(shuō),他他要希望望清楚的的記錄下下圖書(shū)的的入庫(kù),入入庫(kù)退貨貨,銷(xiāo)售售,銷(xiāo)售售退貨,圖圖書(shū)的新新增和修修改,便便于以后后的查閱閱和存檔檔。3、功能需需求分析析:針對(duì)對(duì)以上的的用戶(hù)需需求分析析,在本本系統(tǒng)中中,普通通用戶(hù)和和管理員員在登錄

3、錄系統(tǒng)時(shí)時(shí)需要有有身份的的驗(yàn)證。對(duì)對(duì)于普通通用戶(hù)來(lái)來(lái)說(shuō),在在登錄系系統(tǒng)后可可以查閱閱到的信信息有:圖書(shū)的的基本信信息,圖圖書(shū)的銷(xiāo)銷(xiāo)售情況況,圖書(shū)書(shū)價(jià)格調(diào)調(diào)整情況況以及圖圖書(shū)的銷(xiāo)銷(xiāo)售量排排名情況況;對(duì)于于系統(tǒng)的的管理員員來(lái)說(shuō),他他不僅可可以看到到普通用用戶(hù)所看看的信息息,還可可以對(duì)圖圖書(shū)的入入庫(kù)及入入庫(kù)退貨貨,銷(xiāo)售售及銷(xiāo)售售退貨,圖圖書(shū)價(jià)格格調(diào)整,用用戶(hù)信息息更改進(jìn)進(jìn)行管理理。因此此需要對(duì)對(duì)普通用用戶(hù)和管管理員設(shè)設(shè)置不同同的權(quán)限限,登錄錄系統(tǒng)后后可以在在自己的的權(quán)限范范圍內(nèi)查查閱圖書(shū)書(shū)和對(duì)圖圖書(shū)進(jìn)行行管理??偟膩?lái)說(shuō),改系統(tǒng)可以分為五不同的模塊,分別為:登錄模塊,操作員管理模塊,圖書(shū)信息管理模塊,

4、圖書(shū)銷(xiāo)售模塊,圖書(shū)銷(xiāo)售查詢(xún)模塊。二概要設(shè)設(shè)計(jì)1、總體架架構(gòu):該該系統(tǒng)分分為3個(gè)個(gè)部分。(1)管理理員子系系統(tǒng):面面向管理理員,提提供圖書(shū)書(shū)信息的的管理、用用戶(hù)管理理、權(quán)限限管理;(2)普通通用戶(hù)子子系統(tǒng):面向普普通用戶(hù)戶(hù),提供供圖書(shū)的的查詢(xún)功功能;(3)公共共功能:面向管管理員和和普通用用戶(hù),包包括身份份認(rèn)證、查查詢(xún)、數(shù)數(shù)據(jù)庫(kù)連連接等。2、技術(shù)架架構(gòu):(1)技術(shù)術(shù):Javva WWebJava Webb應(yīng)用的的核心技技術(shù)是JJavaa Seerveer PPagee和Seervllet。此此外,開(kāi)開(kāi)發(fā)一個(gè)個(gè)完整的的Javva WWeb應(yīng)應(yīng)用還涉涉及一些些概念和和技術(shù),如如JavvaBeean組

5、組件,EEJB組組件,自自定義JJSP標(biāo)標(biāo)簽,XXML,WWeb服服務(wù)器和和應(yīng)用服服務(wù)器。下圖顯示了Java Web的應(yīng)用結(jié)構(gòu)。視圖模型控制器W視圖模型控制器Web服務(wù)器以及應(yīng)用服務(wù)器JSPJsvaBeanJSPJsvaBeanXXml配置文件自定義標(biāo)簽自定義標(biāo)簽EJBEJBSServletJJava實(shí)用類(lèi)XMLXML圖:Javva WWeb的的應(yīng)用結(jié)結(jié)構(gòu)技術(shù):JSSPSUN JJSP是是Javva SServver Pagges的的縮寫(xiě),是由SSun公公司倡導(dǎo)導(dǎo)、眾多多業(yè)領(lǐng)先先的公司司參與制制定的一一種動(dòng)態(tài)態(tài)交互式式網(wǎng)頁(yè)技技術(shù)標(biāo)準(zhǔn)準(zhǔn),它為為創(chuàng)建動(dòng)動(dòng)態(tài)內(nèi)容容的Weeb頁(yè)面面提供了了簡(jiǎn)單便便捷的

6、實(shí)實(shí)現(xiàn)方法法。JSSP一經(jīng)經(jīng)問(wèn)世便便得到廣廣大網(wǎng)站站建設(shè)者者的喜愛(ài)愛(ài)和追捧捧,很快快在網(wǎng)站站開(kāi)發(fā)與與設(shè)計(jì)領(lǐng)領(lǐng)域普及及開(kāi)來(lái)。在傳統(tǒng)的HHTMLL文件(*.httml,*.hhtmll)中加入入Javva程序序段( Scrripttlett)和JSSP標(biāo)簽簽,就構(gòu)構(gòu)成了JJSP網(wǎng)網(wǎng)頁(yè)。 Javva 程程序片段段可以操操縱數(shù)據(jù)據(jù)庫(kù)、重重新定向向網(wǎng)頁(yè)以以及發(fā)送送E-mmaill等,實(shí)實(shí)現(xiàn)建立立動(dòng)態(tài)網(wǎng)網(wǎng)站所需需要的功功能。所所有程序序操作都都在服務(wù)務(wù)器端執(zhí)執(zhí)行,網(wǎng)網(wǎng)路上傳傳送給用用戶(hù)端的的僅為輸輸出結(jié)果果。JSSP技術(shù)術(shù)大大降降低了對(duì)對(duì)用戶(hù)瀏瀏覽器的的要求,即即使用戶(hù)戶(hù)瀏覽器器端不支支持Jaava,也也

7、可以訪訪問(wèn)JSSP網(wǎng)頁(yè)頁(yè)。當(dāng)JSP容容器接收收到Weeb用戶(hù)戶(hù)的一個(gè)個(gè)JSPP文件請(qǐng)請(qǐng)求時(shí),它它對(duì)JSSP文件件進(jìn)行語(yǔ)語(yǔ)法分析析并生成成JavvaSeervllet源源文件,然然后對(duì)其其進(jìn)行編編譯。一一般情況況下,SServvlett源文件件的生成成和編譯譯僅在初初次調(diào)用用JSPP時(shí)發(fā)生生。如果果原始的的JSPP文件被被更新,JJSP容容器將檢檢測(cè)所做做的更新新,在執(zhí)執(zhí)行它之之前重新新生成SServvlett并進(jìn)行行編譯。下圖顯示了JSP容器初次執(zhí)行JSP的過(guò)程: Jsp容器Jsp文件生成servlet源代碼生成servlet類(lèi)瀏覽器圖2: JJSP容容器初Jsp容器Jsp文件生成servle

8、t源代碼生成servlet類(lèi)瀏覽器(2)開(kāi)發(fā)發(fā)模式(MModeel2 )Modell1是以以前用JJSP開(kāi)開(kāi)發(fā)動(dòng)態(tài)態(tài)WEBB時(shí)的一一種模式式,就是是JAVVA+JJAVAABEAAN,這這種模式式被后來(lái)來(lái)證明不不利于開(kāi)開(kāi)發(fā)稍大大型項(xiàng)目目,由此此誕生了了Moddel22,也就就是MVVC模式式,其體體系結(jié)構(gòu)構(gòu)也正是是J2EEE的思思想,如如圖1-3所所示:應(yīng)用服務(wù)器應(yīng)用服務(wù)器1.請(qǐng)求1.請(qǐng)求控制器servlet控制器servlet瀏覽器瀏覽器2.實(shí)例化42.實(shí)例化4視圖jsp數(shù)據(jù)庫(kù)視圖jsp數(shù)據(jù)庫(kù)36.響應(yīng)536.響應(yīng)5 圖1-3 JSPP Moodell2(3) SStruuts框框架Stru

9、tts是AApacche Sofftwaare Fouundaatioon(AASF)支持JJakaartaa項(xiàng)目的的一部分分。Sttrutts是一一種應(yīng)用用程序框框架,所所謂框架架結(jié)構(gòu)是是一個(gè)可可重用的的,大致致完成的的應(yīng)用程程序。可可以通過(guò)過(guò)對(duì)其進(jìn)進(jìn)行定制制來(lái)生成成一個(gè)客客戶(hù)需要要的真正正應(yīng)用程程序??蚩蚣芙Y(jié)構(gòu)構(gòu)提供給給程序員員一系列列的骨干干模塊。這這些模塊塊都有著著如下的的特性:它們都是被被證明可可以和其其他應(yīng)用用程序一一起很好好地工作作。它們可以立立即在下下一個(gè)項(xiàng)項(xiàng)目中被被使用它們可以被被同一個(gè)個(gè)組織中中的其他他團(tuán)隊(duì)所所使用Strutts使用用Moddel22體系結(jié)結(jié)構(gòu),在在Strr

10、utss中有一一個(gè)AcctioonSeervllet負(fù)負(fù)責(zé)控制制流程,還還有一系系列的輔輔助類(lèi)來(lái)來(lái)負(fù)責(zé)數(shù)數(shù)據(jù)存取取工作。它它采用的的主要技技術(shù)是SServvlett,JSSP和自自定義標(biāo)標(biāo)簽庫(kù)(ccusttom tagg liibraary)。另外這種MMVC模模式松解解了業(yè)務(wù)務(wù)邏輯、表表示邏輯輯及應(yīng)用用邏輯之之間的藕藕合,從從而更易易于實(shí)現(xiàn)現(xiàn)大規(guī)模模系統(tǒng)的的開(kāi)發(fā)和和管理。MMVC本本身就是是一個(gè)非非常復(fù)雜雜的系統(tǒng)統(tǒng),所以以采用MMVC實(shí)實(shí)現(xiàn)WEEB應(yīng)用用時(shí),最最好選一一個(gè)現(xiàn)成成的MVVC框架架,在此此之下進(jìn)進(jìn)行開(kāi)發(fā)發(fā),從而而取得事事半功倍倍的效果果。這也也正是本本系統(tǒng)中中選擇SSTRUUTS

11、這這種框架架的原因因之一。3、功能模模塊劃分分書(shū)店管理系統(tǒng)書(shū)店管理系統(tǒng)系統(tǒng)登錄模塊操作員管理模塊圖書(shū)信息管理模 塊圖書(shū)銷(xiāo)售模 塊圖書(shū)銷(xiāo)售查詢(xún)模 塊用戶(hù)驗(yàn)證個(gè)人信息管理添加操作員刪除操作員添加圖書(shū)刪除圖書(shū)修改圖書(shū)圖書(shū)入庫(kù)圖書(shū)入庫(kù)退貨圖書(shū)庫(kù)存盤(pán)點(diǎn)圖書(shū)銷(xiāo)售銷(xiāo)售退貨圖書(shū)定價(jià)圖書(shū)調(diào)價(jià)入庫(kù)查詢(xún)?nèi)霂?kù)退貨查詢(xún)銷(xiāo)售查詢(xún)銷(xiāo)售退貨查詢(xún)銷(xiāo)售排行榜4. 數(shù)據(jù)據(jù)庫(kù)設(shè)計(jì)計(jì)通過(guò)對(duì)系統(tǒng)統(tǒng)功能模模塊的分分析,建建立一下下表格:1.用戶(hù)信信息表表名t_useer描述信息保存用戶(hù)信信息序號(hào)字段名描述類(lèi)型約束備注1u_namme用戶(hù)名varchhernot nnulll2u_passswoord用戶(hù)密碼charnot nnulll3u

12、_sexx用戶(hù)性別charnot nnulll4u_rinngt用戶(hù)權(quán)限charnot nnulll0:普通用用戶(hù)1:管理員員2.圖書(shū)信信息表表名描述信息保存圖書(shū)信信息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharnot nnulll5b_priice圖書(shū)價(jià)格intnot nnulll6b_pagge圖書(shū)頁(yè)數(shù)intnot nnulll7b_isbbn圖書(shū)條形碼碼charnot nnulll8b_possi

13、tiion所在的書(shū)架架intnot nnulll9b_couunt圖書(shū)庫(kù)存量量intnot nnulll3.圖書(shū)入入庫(kù)表表名t_stoockss描述信息保存圖書(shū)入入庫(kù)信息息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharnot nnulll5b_stoockss圖書(shū)入庫(kù)數(shù)數(shù)量intnot nnulll6sendeee接收人varchharnot nnulll在管理員中中選7st_daate入庫(kù)日期charn

14、ot nnulll4.圖書(shū)入入庫(kù)退貨貨表表名t_retturnn描述信息保存圖書(shū)入入庫(kù)退貨貨信息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharnot nnulll5r_couunt入庫(kù)退貨量量intnot nnulll6p_hanndlee經(jīng)手人varchharnot nnulll在管理員中中選7r_datte退貨日期charnot nnulll5.圖書(shū)庫(kù)庫(kù)存盤(pán)點(diǎn)點(diǎn)表表名t_cheeck描述信息保存圖書(shū)庫(kù)

15、庫(kù)存盤(pán)點(diǎn)點(diǎn)信息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharnot nnulll5s_cheeck庫(kù)存盤(pán)點(diǎn)intnot nnulll6p_cheeck盤(pán)點(diǎn)人varchharnot nnulll在管理員中中選7c_datte盤(pán)點(diǎn)日期charnot nnulll6.圖書(shū)銷(xiāo)銷(xiāo)售表表名t_selll描述信息保存圖書(shū)銷(xiāo)銷(xiāo)售信息息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme

16、圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharnot nnulll5s_couunt售出數(shù)量intnot nnulll6payeee收款人varchharnot nnulll在管理員中中選7s_datte售出日期charnot nnulll7.圖書(shū)銷(xiāo)銷(xiāo)售退貨貨表表名t_sreeturrn描述信息保存圖書(shū)銷(xiāo)銷(xiāo)售退貨貨信息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharnot nnulll5r_scoountt退數(shù)本數(shù)intnot nnulll6p_shaandlle經(jīng)手人varchharnot nnulll在管理員中中選7r_sdaate退書(shū)日期charnot nnulll8.圖書(shū)定定價(jià)調(diào)價(jià)價(jià)表表名b_priice描述信息保存圖書(shū)定定價(jià)調(diào)價(jià)價(jià)信息序號(hào)字段名描述類(lèi)型約束備注1b_numm圖書(shū)charnot nnulll2b_namme圖書(shū)名稱(chēng)charnot nnulll3b_cattegoory圖書(shū)類(lèi)別charnot nnulll4b_pubblissh圖書(shū)出版社社varchharno

溫馨提示

  • 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)論