畢業(yè)論文-化妝品公司網(wǎng)站設(shè)計_第1頁
畢業(yè)論文-化妝品公司網(wǎng)站設(shè)計_第2頁
畢業(yè)論文-化妝品公司網(wǎng)站設(shè)計_第3頁
畢業(yè)論文-化妝品公司網(wǎng)站設(shè)計_第4頁
畢業(yè)論文-化妝品公司網(wǎng)站設(shè)計_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEIV摘要隨著Internet的不斷普及,對于人們的生活,生產(chǎn)方式都產(chǎn)生了深遠(yuǎn)的影響。薇姿佳人化妝品公司對自己形象的打造,對自己產(chǎn)品的宣傳越來越重視。網(wǎng)絡(luò)的發(fā)展,提高了企業(yè)的知名度,擴大了企業(yè)的加盟范圍,使得企業(yè)打造自己的門戶網(wǎng)站成為必然。本網(wǎng)站從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),實現(xiàn)了用戶注冊,用戶對產(chǎn)品評價、用戶留言、產(chǎn)品查詢、產(chǎn)品展示等前臺的頁面設(shè)計,在后臺對網(wǎng)站的維護工作主要實現(xiàn)了產(chǎn)品管理、產(chǎn)品類別管理、新聞管理、管理員管理以及管理員對留言的回復(fù)功能。本網(wǎng)站基于B/S架構(gòu)進行設(shè)計,采用當(dāng)前流行的Java技術(shù)進行開發(fā),后臺數(shù)據(jù)存儲采用SQLServer2005數(shù)據(jù)庫存儲數(shù)據(jù)。本文詳細(xì)講述了薇姿佳人化妝品公司網(wǎng)站的詳細(xì)開發(fā)過程,從最初的可行性研究到軟件測試都給予了詳細(xì)的說明。經(jīng)過測試以及實際上的使用,證明本文所設(shè)計的網(wǎng)站可以滿足公司的各方面需求。關(guān)鍵詞企業(yè)門戶網(wǎng)站;B/S;Java;SQLServer2005AbstractWiththeincreasingpopularityofInternet,topeople'slives,modeofproductionhaveaprofoundinfluence.Vichywindcosmeticscompanyfortheirimageofthebuild,tooneselfproductpublicitypaymoreandmoreattentionto.Thedevelopmentofthenetwork,improvetheenterprise'spopularity,expandtheenterprisetojoinrange,causestheenterprisetocreateyourwebportalbecomeinevitable.Thiswebsitefromaccordwithoperationissimple,friendlyinterface,flexible,practical,saferequirements,whichrealizesuserregister,theusertoproductevaluation,usermessage,productinquiry,theproductshowstheinterfacebeautificationanddisplay,inthebackgroundofthesitemaintenanceworkmainlyrealizestheproductmanagement,productcategorymanagement,newsmanagement,administratormanagement,andadministratortomessagereplyfunction.ThissystembasedonB/Sarchitecturedesign,USESthecurrentpopularJavatechnologydevelopment,backstagedatastorageusingSQLServer2005databasestoragedata.ThispapertellsthestoryofVichywindcosmeticscompanywebsitedetaileddevelopmentprocess,fromtheinitialfeasibilitystudytosoftwaretestingaregivenadetaileddescription.Throughtestandactualapplicationshowsthatthedesignofthewebsitecanmeetthedemandofvariousaspects.KeywordsEnterpriseportalwebsiteB/SJavaSQLServer2005

目錄13309摘要 I29872Abstract II17253第1章緒論 1157551.1課題背景 146671.2目的和意義 1104851.3網(wǎng)站設(shè)計思想 2194141.4系統(tǒng)開發(fā)環(huán)境 3321781.4.1B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式 3270251.4.2MyEclipse簡介 4283691.4.2SQLServer2005數(shù)據(jù)庫簡介 4237901.5論文的工作內(nèi)容及論文的結(jié)構(gòu) 520396第2章可行性分析 6235842.1經(jīng)濟可行性 6299322.2技術(shù)可行性 7275182.3運行可行性 847542.4系統(tǒng)流程圖 8214842.5本章小結(jié) 910063第3章需求分析 10300203.1網(wǎng)站規(guī)劃 10183643.2薇姿佳人化妝品公司的需求分析 1074853.2.1數(shù)據(jù)流圖 11287183.2.2數(shù)據(jù)字典 1236923.2本章小結(jié) 1831283第4章總體設(shè)計 19704.1網(wǎng)站總體設(shè)計 19314924.2數(shù)據(jù)庫設(shè)計 20267104.2.1數(shù)據(jù)庫設(shè)計概述 20149534.2.2數(shù)據(jù)分析 2176854.2.3數(shù)據(jù)庫的詳細(xì)設(shè)計 22117504.3本章小結(jié) 2513722第5章網(wǎng)站功能實現(xiàn) 265525.1網(wǎng)站運行平臺設(shè)置 2652265.2網(wǎng)站前臺模塊設(shè)計 26197285.2.1網(wǎng)站主界面設(shè)計 2639145.2.2用戶登錄模塊設(shè)計 2853215.2.3產(chǎn)品評價模塊設(shè)計 30319415.2.4新聞管理模塊設(shè)計 31162475.3本章小結(jié) 3212198第6章網(wǎng)站測試與性能分析 3379916.1為什么要進行系統(tǒng)測試 3354626.2測試環(huán)境 3353666.3測試方法 3378906.4網(wǎng)站測試步驟 3469066.5本網(wǎng)站測試 34321286.5.1前臺測試 3593156.5.2新聞管理模塊測試 3525676.5.3管理員登錄驗證模塊 36146246.6本章小結(jié) 3632506結(jié)論 376759致謝 383551參考文獻 3931789附錄1譯文 4018767附錄2英文參考譯文 44PAGE48PAGE48第1章緒論在計算機迅猛發(fā)展的時代,一切事物都將成為信息化處理的產(chǎn)物,作為我們計算機學(xué)習(xí)者,我們要運用所學(xué)知識,為社會做出貢獻。1.1課題背景近年來,隨著網(wǎng)絡(luò)的普及,人們獲取新聞及各種信息的途徑已不僅僅限于報紙、廣播等傳統(tǒng)媒體。人們開始越來越多的在網(wǎng)上獲取信息的主要途徑之一。由于各種門戶網(wǎng)站隨即出現(xiàn),大大地提高人們獲取信息的速度,加大了信息交流的效率。在市場調(diào)研中,靠加盟來盈利的公司,要首先做好的就是宣傳工作,如何擴大公司的知名度,增強企業(yè)的影響力,讓更多的人,更多的客戶了解到您的公司,網(wǎng)絡(luò)手段是必不可少的,因此構(gòu)建自己的門戶網(wǎng)站,做好自己的網(wǎng)站,已經(jīng)不在是簡單的網(wǎng)站問題了,更增加公司收入的一種途徑。1.2目的和意義隨著Internet在中國的迅速發(fā)展,人們?nèi)粘I钪性絹碓蕉嗟厥褂眠@項新的技術(shù)來為自己的工作和學(xué)習(xí)服務(wù).由于WEB頁面能把文本、圖像、聲音、動畫、視像等多種媒體信息集于一體,不但使信息的顯示更加生動,而且使信息的瀏覽更為方便,因此許多企業(yè)紛紛建設(shè)網(wǎng)站以增強企業(yè)知名度.

企業(yè)網(wǎng)站建設(shè)最為重要的是長期的網(wǎng)站的維護,而目前大多數(shù)企業(yè)網(wǎng)站的維護意識與當(dāng)初域名申請和網(wǎng)站開通時的超前意識相比卻顯得十分不足。許多公司建立起網(wǎng)站后就在那守株待兔,既不管理又不更新,這是錯的。網(wǎng)站不及時更新,就不能正確反應(yīng)公司的信息,這樣宣傳的效果不能達到反而會給企業(yè)形象帶來負(fù)面的影響。一個好的企業(yè)網(wǎng)站應(yīng)具備以下幾個內(nèi)容:1.企業(yè)的網(wǎng)站架構(gòu)應(yīng)該是以企業(yè)為核心的主題層次、內(nèi)容分類、頁面順序等所組成。由于每一個瀏覽者都可能成為企業(yè)的客戶,網(wǎng)站的主題應(yīng)突出對企業(yè)所想或所可以提供給客戶的利益性產(chǎn)品的詳盡說明和體貼客戶設(shè)計,而企業(yè)規(guī)模、實力等方面的描述則只是對主題的烘托,由此決定了在內(nèi)容分類上應(yīng)加大主題內(nèi)容的渲染,在頁面順序上應(yīng)優(yōu)先考慮主題內(nèi)容的排列。2.企業(yè)網(wǎng)站另一個重要的作用就是體現(xiàn)出企業(yè)加盟政策、加盟優(yōu)勢以及企業(yè)文化,在網(wǎng)站的建設(shè)中該部分也應(yīng)該得到很好的體現(xiàn)。1.3網(wǎng)站設(shè)計思想對于一個企業(yè)而言宣傳工作是必不可少的,Internet的發(fā)展,這使得企業(yè)有了一個更廣闊、更迅速的宣傳模式。1.網(wǎng)站的需求分析需求分析是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實際要求,將直接影響到后面各個階段的設(shè)計,并影響到設(shè)計結(jié)果是否合理和實用,確定用戶的最終需求是一件很困難的事,這是因為一方面用戶缺少計算機知識,開始時無法確定計算機究竟能為自己做什么,不能做什么,因此往往不能準(zhǔn)確地表達自己的需求,所提出的需求往往不斷地變化。另一方面,設(shè)計人員缺少用戶的專業(yè)知識,不易理解用戶的真正需求,甚至誤解用戶的需求。因此設(shè)計人員必須不斷深入地與用戶交流,才能逐步確定用戶的實際需求。2.給企業(yè)帶來的高效宣傳效果。對于一個企業(yè)網(wǎng)站,需要做到的就是頁面美觀,當(dāng)用戶打開后能很明顯的發(fā)現(xiàn)企業(yè)突出的產(chǎn)品、品牌等企業(yè)所要突出的問題,并且用戶可以迅速找到自己想查找的產(chǎn)品。根據(jù)網(wǎng)站的前臺特點,我對其后臺設(shè)計了五大模塊,企業(yè)新聞管理、產(chǎn)品類別管理、產(chǎn)品管理、用戶留言回復(fù)、管理員管理。使我所設(shè)計的網(wǎng)站具有動態(tài)更新數(shù)據(jù)的功能,一個網(wǎng)站就要總是更新數(shù)據(jù)來吸引來訪客戶。3.給用戶帶來了快捷性和創(chuàng)業(yè)機會。薇姿佳人化妝品公司是全國連鎖型加盟公司,用戶在網(wǎng)上可以清楚的看到公司的加盟政策、加盟優(yōu)勢、加盟流程等關(guān)于加盟的一系列事情。并且可以看到公司的簡介以及獲獎經(jīng)歷,對公司有初步的了解之后,可以通過客戶留言對成為加盟店有更深層次的了解,公司會有專人為客戶解答,并給客戶打電話或者郵件之類的聯(lián)系客戶,給予相應(yīng)的解答。對于使用過產(chǎn)品的用戶可以對產(chǎn)品進行評價、發(fā)表使用后感想。這個網(wǎng)站無論是對用戶還是對公司都有著很好的服務(wù)。1.4系統(tǒng)開發(fā)環(huán)境軟件條件:數(shù)據(jù)庫SQLServer2005、MyEclipse8.5、AdobeDreamweaverCS4、MicrosoftOfficeVisio2007。硬件條件:電腦一臺內(nèi)存2G硬盤640G。1.4.1B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式B/S(Browser/Server)結(jié)構(gòu)是真正的三層結(jié)構(gòu),它以訪問Web數(shù)據(jù)庫為中心,HTTP為傳輸協(xié)議,客戶端通過瀏覽器(Browser)訪問Web服務(wù)器和與其相連的后臺數(shù)據(jù)庫,我們將B/S模式分三層。第一層:本層是客戶端層,是客戶端即瀏覽器,主要完成客戶和后臺的交互及最終查詢結(jié)果的輸出功能。在客戶端向指定的Web服務(wù)器提出服務(wù)器請求,Web服務(wù)器用HTTP協(xié)議把所需文件資料傳給用戶,客戶端接受并顯示在WWW瀏覽器上;第二層:本層是Web服務(wù)器層,Web服務(wù)器是功能層,完成客戶的應(yīng)用功能,即Web服務(wù)器接受客戶請求,并與后臺數(shù)據(jù)庫連接,進行申請?zhí)幚?,然后將處理結(jié)果返回Web服務(wù)器,再傳至客戶端;第三層:本層是數(shù)據(jù)庫服務(wù)器層,數(shù)據(jù)庫服務(wù)器是數(shù)據(jù)層。數(shù)據(jù)庫服務(wù)器應(yīng)客戶請求獨立地進行各種處理。B/S三層體系結(jié)構(gòu)如圖1-1所示。Browse瀏覽器Browse瀏覽器We服務(wù)器數(shù)據(jù)庫圖1-1B/S三層架構(gòu)示意圖1.4.2MyEclipse簡介MyEclipse企業(yè)級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。雖然大多數(shù)用戶很樂于將MyEclipse當(dāng)作JavaIDE來使用,但Eclipse的目標(biāo)不僅限于此。MyEclipse還包括插件開發(fā)環(huán)境(Plug-inDevelopmentEnvironment,PDE),這個組件主要針對希望擴展MyEclipse的軟件開發(fā)人員,因為它允許他們構(gòu)建與MyEclipse環(huán)境無縫集成的工具。由于MyEclipse中的每樣?xùn)|西都是插件,對于給MyEclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。1.4.2SQLServer2005數(shù)據(jù)庫簡介SQLServer2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQLServer2005數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外SQLServer2005結(jié)合了分析、報表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的BI解決方案,幫助您的團隊通過記分卡、Dashboard、Webservices和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。與MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的開發(fā)工具包(BusinessIntelligenceDevelopmentStudio)的緊密集成使SQLServer2005與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQLServer2005都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。Microsoft仔細(xì)傾聽了您的反饋,并對行業(yè)進行了認(rèn)真研究,全世界的Microsoft研究團隊共同努力,經(jīng)過創(chuàng)造性思索才最終向您奉獻出這一引入了上百種新增功能或改進功能的SQLServer2005。這些功能將有助于您在以下三個主要方面提高業(yè)務(wù):1.企業(yè)數(shù)據(jù)管理SQLServer2005針對行業(yè)和分析應(yīng)用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺。SQLServer的最新版本不僅是迄今為止SQLServer的最大發(fā)行版本,而且是最為可靠安全的版本。2.開發(fā)人員生產(chǎn)效率SQLServer2005提供了一種端對端的開發(fā)環(huán)境,其中涵蓋了多種新技術(shù),可幫助開發(fā)人員大幅度提高生產(chǎn)效率。3.商業(yè)智能SQLServer2005的綜合分析、集成和數(shù)據(jù)遷移功能使各個企業(yè)無論采用何種基礎(chǔ)平臺都可以擴展其現(xiàn)有應(yīng)用程序的價值。構(gòu)建于SQLServer2005的BI解決方案使所有員工可以及時獲得關(guān)鍵信息,從而在更短的時間內(nèi)制定更好的決策。1.5論文的工作內(nèi)容及論文的結(jié)構(gòu)薇姿佳人化妝品公司是根據(jù)公司實際情況進行需求分析、設(shè)計與實施的網(wǎng)站,然后對模塊的和數(shù)據(jù)庫進行了設(shè)計,最后進行了網(wǎng)站的測試。本文共分6章:第1章緒論,介紹了網(wǎng)站的課題背景、目的和意義及網(wǎng)站設(shè)計思想。第2章可行性分析,進行了經(jīng)濟可行性、技術(shù)可行性、操作可行性的分析及業(yè)務(wù)流程圖繪制。第3章需求分析,包括網(wǎng)站規(guī)劃、數(shù)據(jù)流圖和數(shù)據(jù)字典。第4章總體設(shè)計和數(shù)據(jù)庫的設(shè)計。第5章網(wǎng)站功能實現(xiàn)。第6章網(wǎng)站測試與性能分析。第2章可行性分析可行性分析也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新網(wǎng)站的開發(fā)從技術(shù)、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。2.1經(jīng)濟可行性根據(jù)用戶的要求,分析其特點,在經(jīng)濟上本項目是可行的,如果公司職員使用的本網(wǎng)站就可以很方便的對各種各樣的產(chǎn)品信息進行采集,編輯,發(fā)布,人員不需要專業(yè)的網(wǎng)頁制作知識就可以快速高效地發(fā)布產(chǎn)品信息。這樣加快了信息發(fā)布速度,減少了人力的開銷,縮短了從采集到發(fā)布的時間周期,從而提高了服務(wù)的質(zhì)量,而且由于管理周期縮短和人力開銷的減少,可以在商場信息化中獲得更多的好處。下面從以下幾個方面對系統(tǒng)的經(jīng)濟可行性進行具體的分析:1.網(wǎng)站初期投資根據(jù)網(wǎng)站初期投資的計算,表示該項目的開展是可行的。網(wǎng)站初期投資如表2-1所示。表2-1薇姿佳人化妝品公司網(wǎng)站初期投資序號項目人工(人·日)單價(元)合計(元)1需求分析10100010,0002總體設(shè)計30100030,0003前臺網(wǎng)站詳細(xì)設(shè)計20100020,0004后臺管理詳細(xì)設(shè)計20100020,0005工程實際成本數(shù)據(jù)庫實現(xiàn)30100010,0006編碼實現(xiàn)50100050,0007單體測試30100010,0008系統(tǒng)集成測試10100010,0009說明手冊編制10100010,00010合計210,0002.貨幣的時間價值根據(jù)貨幣的時間價值的計算,表示該項目的開展是可行的。網(wǎng)站貨幣時間價值如表2-2所示。表2-2薇姿佳人化妝品公司網(wǎng)站設(shè)計貨幣時間價值序號將來值(萬)(1+i)n現(xiàn)在值(萬)累計的現(xiàn)在值(萬)1101.059.5239.5232101.10259.07018.5933101.15768.63927.2324101.21558.22735.4595101.27637.83543.2943.投資回收期引入薇姿佳人化妝品公司網(wǎng)站兩年后,可以節(jié)省18.59萬元,比最初投資還少2.407萬元。但第三年可以節(jié)省8.639萬元。即:2.407/8.64=0.2792+0.279=2.2794.純收入43.294-21=21.294(萬元)當(dāng)然,如果想要在五年后得到預(yù)計的純收入,那么首先就應(yīng)拿出初期投資的21萬。而且考慮到開發(fā)本網(wǎng)站將為以后帶來的利益,拿出21萬來進行薇姿佳人化妝品公司網(wǎng)站的開發(fā),是絕對必要!經(jīng)過以上分析,薇姿佳人化妝品公司網(wǎng)站設(shè)計與實現(xiàn)在經(jīng)濟上是可行的。2.2技術(shù)可行性技術(shù)可行性是對現(xiàn)有技術(shù)進行評價,分析系統(tǒng)是否可以用現(xiàn)有技術(shù)來實施以及技術(shù)發(fā)展對系統(tǒng)建設(shè)有什么影響。JSP安全可靠,對于開發(fā)人員而言開發(fā)方便,對于使用人員而言界面友好,開發(fā)出來的網(wǎng)站簡單易用,掌握方便,開發(fā)出的軟件易學(xué)易用,即便原來沒有計算機操作基礎(chǔ)也會很容易學(xué)會使用。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成,服務(wù)器在頁面被客戶端請求后對Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。在軟件方面,由于MyEclipse和SQLserver2005都兩個非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。2.3運行可行性本網(wǎng)站界面良好操作簡單,不需進行人員培訓(xùn),所以員工們能很好的操作此網(wǎng)站與后臺系統(tǒng),所有用戶都能清晰的查找自己所需的商品。綜上所述,可以得出結(jié)論:該網(wǎng)站的開發(fā)是完全可行的,從而繼續(xù)保持易于使用和高效率開發(fā)的優(yōu)勢。2.4系統(tǒng)流程圖網(wǎng)站的系統(tǒng)流程圖是分析和描述薇姿佳人化妝品網(wǎng)站業(yè)務(wù)的重要工具之一。其主要作用是:描述現(xiàn)行網(wǎng)站的系統(tǒng)情況以便于與企業(yè)管理人員交流,它是系統(tǒng)設(shè)計的前提和保證。根據(jù)具體的情況,可以將業(yè)務(wù)分成兩個部分,一個是前臺操作系統(tǒng),一個是后臺管理系統(tǒng)。具體信息描述如下:普通用戶通過IE訪問本公司的網(wǎng)站,可以搜索站內(nèi)的產(chǎn)品,查看全部產(chǎn)品,公司簡介,以及加盟公司的流程、優(yōu)勢等,并且可以與公司留言,交流客戶不懂的地方,用戶可注冊成為會員用戶,可以對使用的每款產(chǎn)品進行評價,交流使用后感想。管理員分為超級管理員與普通管理員,超級管理員比普通管理員多了一項對管理員管理的權(quán)限,管理員可以對產(chǎn)品、產(chǎn)品類別、新聞錄入,修改,刪除??梢詫τ脩袅粞赃M行刪除以及回復(fù)。薇姿佳人化妝品公司系統(tǒng)流程圖如圖2-1。圖2-1薇姿佳人化妝品公司系統(tǒng)流程圖2.5本章小結(jié)本章主要對網(wǎng)站開發(fā)的可行性進行具體的分析,從用戶方的角度考慮本網(wǎng)站是否可行,主要通過有力的數(shù)據(jù)和軟件運行環(huán)境方面作為依據(jù)。并介紹了本網(wǎng)站的業(yè)務(wù)流程圖,對于本網(wǎng)站在經(jīng)濟可行性、技術(shù)可行性、操作可行性等方面的分析表現(xiàn)出本網(wǎng)站的技術(shù)成熟、完備,測試手段可靠,具有良好的市場拓展,它的最終目的是要達到簡單、易學(xué)、易懂、易用這幾個性能指標(biāo),因此,本網(wǎng)站適合在網(wǎng)絡(luò)上正式運行,會給公司帶來收益,為客戶提供服務(wù)與創(chuàng)業(yè)機會。第3章需求分析軟件需求分析的質(zhì)量對軟件開發(fā)的影響是深遠(yuǎn)的、全局性的,高質(zhì)量需求對軟件開發(fā)往往起到事半功倍的效果,所謂“磨刀不誤砍柴功”。3.1網(wǎng)站規(guī)劃網(wǎng)站的實際設(shè)計規(guī)劃應(yīng)考慮以下幾點:1.網(wǎng)站的總體風(fēng)格特征要統(tǒng)一,對于一個網(wǎng)站來說統(tǒng)一的風(fēng)格會更容易讓人從視覺上接受,不會產(chǎn)生過多的視覺沖突。為此,可以引入CSS樣式,利用一個統(tǒng)一的樣式對網(wǎng)站的風(fēng)格進行定義。2.網(wǎng)站的所有功能應(yīng)當(dāng)設(shè)置明顯,對于一個功能集成性很高的網(wǎng)站而言,在構(gòu)建頁面樣式時要仔細(xì)考慮用戶的需求,使用戶操作時更加方便的找到自己想要的功能。3.網(wǎng)站開發(fā)公共模塊的設(shè)計要盡量統(tǒng)一,這樣有利于后期的合成并減少程序的體積。3.2薇姿佳人化妝品公司的需求分析薇姿佳人化妝品公司網(wǎng)站就是一個連接企業(yè)內(nèi)部和外部的網(wǎng)站,它可以為企業(yè)提供一個單一的訪問企業(yè)各種信息資源的入口,企業(yè)的員工、客戶等等都可以通過這個門戶網(wǎng)站獲得個性化的信息和服務(wù)。企業(yè)門戶網(wǎng)站可以展示企業(yè)的內(nèi)容、聯(lián)系和評價。首先,通過企業(yè)門戶網(wǎng)站,企業(yè)能夠動態(tài)地發(fā)布存儲在企業(yè)內(nèi)部和外部的各種信息;其次,瀏覽的每個人都有可能成為企業(yè)的客戶,聯(lián)系企業(yè)詳談加盟意愿;此外,企業(yè)門戶網(wǎng)站還可以進行的產(chǎn)品評價,網(wǎng)站的用戶可以交換產(chǎn)品信息。因此,針對該公司而言,通過嚴(yán)密的需求分析、反復(fù)的論證最終設(shè)計出這個薇姿佳人化妝品公司網(wǎng)站,并定義了以下的功能,見表3-1。表3-1薇姿佳人化妝品公司網(wǎng)站功能需求分析功能模塊實現(xiàn)功能新聞管理企業(yè)新聞添加、刪除、修改、查詢續(xù)表3-1產(chǎn)品信息管理產(chǎn)品信息的添加、刪除、修改、查詢產(chǎn)品類別管理產(chǎn)品類別的添加、刪除、修改、查詢留言管理管理員對留言的回復(fù)和刪除管理員管理管理員的添加、刪除、修改、查詢3.2.1數(shù)據(jù)流圖數(shù)據(jù)流圖(dateflowdiagram,DFD),是表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在網(wǎng)站中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。網(wǎng)站的數(shù)據(jù)流圖如圖3-1所示。圖3-1薇姿佳人化妝品公司網(wǎng)站數(shù)據(jù)流圖3.2.2數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。1.數(shù)據(jù)項定義:本網(wǎng)站的數(shù)據(jù)項描述如表3-2所示。表3-2網(wǎng)站數(shù)據(jù)項定義序號列名數(shù)據(jù)類型可否為空別名I01-01AdminIDintNOTNULL管理員編號I01-02UserNamevarchar(20)NOTNULL管理員姓名I01-03Passwordvarchar(40)NOTNULL密碼I01-04IsSuperAdminbitNOTNULL超級管理員I01-05CateIDintNOTNULL類別編號I01-06CateNamenvarchar(20)NULL類別名稱I01-07OrderSameintNULL排序值I01-08UpdateDatedatetimeNOTNULL更新時間I01-09LeaveIDintNOTNULL評價編號I01-10ProductIDintNULL產(chǎn)品編號I01-11UserIDintNULL用戶編號I01-12Titlenvarchar(50)NULL評價標(biāo)題I01-13Contentnvarchar(500)NULL評價內(nèi)容I01-14CreateDatedatetimeNULL評價時間I01-15NewsIDintNOTNULL新聞編號I01-16Titlenvarchar(50)NULL新聞標(biāo)題I01-17Contentnvarchar(4000)NULL新聞內(nèi)容I01-18Promulgatorvarchar(50)NULL發(fā)布者I01-19UpdatedatedatetimeNOTNULL更新日期I01-20PageviewintNULL點擊次數(shù)I01-21ProductIdintNOTNULL產(chǎn)品編號續(xù)表3-2I01-22CateIDintNULL類別編號I01-23ProductNamenvarchar(50)NOTNULL產(chǎn)品名稱I01-24Descriptionnvarchar(4000)NULL產(chǎn)品描述I01-25ImageURLvarchar(100)NULL圖片地址I01-26UpdateDatedatetimeNULL更新日期I01-27LeaveIDintNOTNULL留言編號I01-28Titlenvarchar(50)NULL留言標(biāo)題I01-29Contentnvarchar(2000)NULL留言內(nèi)容I01-30Namenvarchar(50)NULL姓名I01-31ContactPhonenvarchar(200)NULL聯(lián)系電話I01-32QQvarchar(50)NULL聯(lián)系QQI01-33CreateDatedatetimeNOTNULL創(chuàng)建日期I01-34AdminIDintNULL管理員編號I01-35ReplayContentnvarchar(2000)NULL回復(fù)內(nèi)容I01-36ReplayDatedatetimeNULL回復(fù)日期I01-37UserIDintNOTNULL用戶編號I01-38UserNamevarchar(20)NOTNULL用戶名I01-39PassWordvarchar(40)NOTNULL密碼I01-40NickNamevarchar(20)NULL昵稱I01-41Emailvarchar(50)NULL郵箱I01-42HeadIMGvarchar(200)NULL頭像I01-43CreateDatedatetimeNOTNULL創(chuàng)建日期2.主要業(yè)務(wù)數(shù)據(jù)流定義:數(shù)據(jù)流編號:D1-01數(shù)據(jù)流名稱:用戶注冊信息數(shù)據(jù)流來源:客戶數(shù)據(jù)流去向:P1-01數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-43數(shù)據(jù)流編號:D1-04數(shù)據(jù)流名稱:驗證信息數(shù)據(jù)流來源:F1-01數(shù)據(jù)流去向:P1-02數(shù)據(jù)流組成:I01-38+I01-39數(shù)據(jù)流編號:D1-05數(shù)據(jù)流名稱:企業(yè)新聞信息數(shù)據(jù)流來源:P1-02數(shù)據(jù)流去向:P1-03數(shù)據(jù)流組成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20數(shù)據(jù)流編號:D1-06數(shù)據(jù)流名稱:產(chǎn)品信息數(shù)據(jù)流來源:P1-02數(shù)據(jù)流去向:P1-04數(shù)據(jù)流組成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26數(shù)據(jù)流編號:D1-07數(shù)據(jù)流名稱:留言信息數(shù)據(jù)流來源:P1-02數(shù)據(jù)流去向:P1-05數(shù)據(jù)流組成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33+I01-34+I01-35+I01-36數(shù)據(jù)流編號:D1-10數(shù)據(jù)流名稱:評價信息數(shù)據(jù)流來源:P1-04數(shù)據(jù)流去向:P1-06數(shù)據(jù)流組成:I01-09+I01-10+I01-11+I01-12+I01-13+I01-14+I01-21+I01-22+I01-23+I01-24+I01-25+I01-26+I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-43數(shù)據(jù)流編號:D1-11數(shù)據(jù)流名稱:產(chǎn)品類別信息數(shù)據(jù)流來源:F1-05數(shù)據(jù)流去向:P1-04數(shù)據(jù)流組成:I01-05+I01-06+I01-07+I01-08數(shù)據(jù)流編號:D1-17數(shù)據(jù)流名稱:客戶信息數(shù)據(jù)流來源:F1-04數(shù)據(jù)流去向:P1-06數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-43數(shù)據(jù)流編號:D1-23數(shù)據(jù)流名稱:留言信息回復(fù)數(shù)據(jù)流來源:普通管理員數(shù)據(jù)流去向:F1-10數(shù)據(jù)流組成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33+I01-34+I01-35+I01-36數(shù)據(jù)流編號:D1-24數(shù)據(jù)流名稱:類別信息設(shè)置數(shù)據(jù)流來源:P1-11數(shù)據(jù)流去向:普通管理員數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04數(shù)據(jù)流編號:D1-25數(shù)據(jù)流名稱:普通管理員驗證信息數(shù)據(jù)流來源:F1-07數(shù)據(jù)流去向:普通管理員數(shù)據(jù)流組成:I01-02+I01-03數(shù)據(jù)流編號:D1-26數(shù)據(jù)流名稱:管理員信息數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:P1-11數(shù)據(jù)流組成:I01-01+I01-02+I01-03數(shù)據(jù)流編號:D1-27數(shù)據(jù)流名稱:超級管理員信息數(shù)據(jù)流來源:P1-11數(shù)據(jù)流去向:超級管理員數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04數(shù)據(jù)流編號:D1-29數(shù)據(jù)流名稱:驗證超級管理員信息數(shù)據(jù)流來源:F1-07數(shù)據(jù)流去向:超級管理員數(shù)據(jù)流組成:I01-02+I01-03+I01-04數(shù)據(jù)流編號:D1-30數(shù)據(jù)流名稱:評價信息數(shù)據(jù)流來源:P1-06數(shù)據(jù)流去向:F1-08數(shù)據(jù)流組成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26+I01-05+I01-06+I01-07+I01-08+I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-433.主要數(shù)據(jù)存儲的定義:名稱:客戶信息表編號:F1-01簡述:用來存儲客戶信息的表流入的數(shù)據(jù)流:D1-01流出的數(shù)據(jù)流:D1-04組成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-43名稱:新聞信息表編號:F1-02簡述:用來存儲企業(yè)新聞信息的表流入的數(shù)據(jù)流:D1-15流出的數(shù)據(jù)流:D1-08組成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20名稱:產(chǎn)品信息表編號:F1-03簡述:用來存儲企業(yè)產(chǎn)品信息的表流入的數(shù)據(jù)流:D1-16流出的數(shù)據(jù)流:D1-09+D1-13組成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26名稱:產(chǎn)品類別信息表編號:F1-05簡述:用來存儲企業(yè)產(chǎn)品類別信息的表流入的數(shù)據(jù)流:D1-18流出的數(shù)據(jù)流:D1-11+D1-14組成:I01-05+I01-06+I01-07+I01-08名稱:留言信息表編號:F1-06簡述:用來存儲客戶留言信息的表流入的數(shù)據(jù)流:D1-19流出的數(shù)據(jù)流:D1-12組成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33+I01-34+I01-35+I01-36名稱:管理員信息表編號:F1-07簡述:用來存儲企業(yè)普通管理員信息的表流入的數(shù)據(jù)流:D1-30流出的數(shù)據(jù)流:D1-25+D1-29組成:I01-02+I01-03+I01-04名稱:管理員信息表編號:F1-08簡述:用來存儲用戶對產(chǎn)品評價信息的表流入的數(shù)據(jù)流:D1-30流出的數(shù)據(jù)流:無組成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26+I01-05+I01-06+I01-07+I01-08+I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-433.2本章小結(jié)本章主要介紹了薇姿佳人化妝品公司的需求分析,根據(jù)需求分析畫出了數(shù)據(jù)流圖,并且設(shè)計出了數(shù)據(jù)庫、數(shù)據(jù)字典,為后期的程序設(shè)計起到了奠基的作用。第4章總體設(shè)計利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素。4.1網(wǎng)站總體設(shè)計本文描述的是薇姿佳人化妝品網(wǎng)站,考慮到公司的發(fā)展與現(xiàn)代化信息的發(fā)展,在網(wǎng)上做一個公司網(wǎng)站,以增加宣傳力度,并不斷壯大企業(yè),吸引更多的客戶加盟到我們薇姿佳人公司,為社會為群眾做出貢獻。由此問題我對網(wǎng)站的具體功能設(shè)計如下:前臺管理模塊:這個模塊主要實現(xiàn)的是吸引客戶,每一個瀏覽過網(wǎng)站的人都可能成為我們的一員,所以一定要突出主題。前臺模塊:1.用戶登錄注冊網(wǎng)站2.我首先展示到用戶面前的是一個大概框架,最后用了詳細(xì)的導(dǎo)航條將所要展示的東西分開,分別展示了公司簡介、產(chǎn)品展示、企業(yè)新聞?wù)故?、加盟流程等展示,對于新聞我對其進行了熱點展示與最新新聞?wù)故尽?.如果用戶有不明白的地方可以留言,管理員會及時回復(fù),用戶可以通過其他用戶對產(chǎn)品的評價進一步了解產(chǎn)品,這樣充分的考慮到客戶。4.考慮到用戶的更深一步的了解,將公司的店鋪分布地址公布到網(wǎng)站,以便用戶實際考察并且有自己喜歡的產(chǎn)品可以買回去使用。后臺管理模塊:1.化妝品管理:為了方便管理員的維護,采用了動態(tài)的產(chǎn)品添加、刪除、修改操作。2.產(chǎn)品類別管理:為了方便用戶查找產(chǎn)品,并且為其設(shè)置了排序值,可以把新產(chǎn)品、賣的好的產(chǎn)品展示到前面。3.新聞管理:對企業(yè)新聞的添加、修改、刪除操作。4.管理員管理:我對管理員設(shè)置了一個是否是超級管理員的選項,如果是超級管理員可以管理管理員并且可以管理其他事物,非超級管理員不能對管理員進行管理。5.留言板管理:管理員可以對用戶的留言進行回復(fù)以及刪除操作。系統(tǒng)功能圖如圖4-1所示。圖4-1系統(tǒng)功能結(jié)構(gòu)圖4.2數(shù)據(jù)庫設(shè)計4.2.1數(shù)據(jù)庫設(shè)計概述數(shù)據(jù)庫是薇姿佳人化妝品公司網(wǎng)站的設(shè)計與實現(xiàn)中一個重要的組成步驟。數(shù)據(jù)庫系統(tǒng)本質(zhì)上是一個用計算機存儲記錄的系統(tǒng)。數(shù)據(jù)庫本身可被看作為一種電子文件柜:也就是說,它是收集計算機數(shù)據(jù)文件的倉庫或容器。系統(tǒng)用戶可以對這些文件執(zhí)行插入數(shù)據(jù)、檢索數(shù)據(jù)、更改數(shù)據(jù)、刪除數(shù)據(jù)等一系列操作??傊?,數(shù)據(jù)庫系統(tǒng)是一個計算機存儲記錄的系統(tǒng),即,它是一個計算機系統(tǒng),該系統(tǒng)的目標(biāo)存儲信息并支持用戶檢索和更新所需要的信息。數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計是一個非常重要的問題,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度。在對上述問題考慮的基礎(chǔ)上,設(shè)計了如下關(guān)系表:用戶表、管理員表、產(chǎn)品表、產(chǎn)品類別表、新聞表、產(chǎn)品評價表、留言表。他們分別記錄了網(wǎng)站不同的信息,支持網(wǎng)站的運行。4.2.2數(shù)據(jù)分析數(shù)據(jù)也稱觀測值,是實驗、測量、觀察、調(diào)查等的結(jié)果,常以數(shù)量的形式給出。數(shù)據(jù)分析的目的是把隱沒在一大批看來雜亂無章的數(shù)據(jù)中的信息集中、萃取和提煉出來,以找出所研究對象的內(nèi)在規(guī)律。在實用中,數(shù)據(jù)分析可幫助人們作出判斷,以便采取適當(dāng)行動。數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。要確定實體和關(guān)系的性質(zhì),用戶必須確定單個實體和他們相關(guān)的屬性。為每個對象定義一個完整的與商業(yè)相關(guān)的描述以及他單獨使用的要求,這也包括確定此實體是否使用應(yīng)用程序的永久需求,每種關(guān)系的基本定義使用了商業(yè)定義和與關(guān)系相連接的需求。在為實體確定相關(guān)的屬性過程中,也需要確定此實體的主鍵和索引,并且要確定在每個實體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。在高層次的描述過程中,還可以確定所有擴展屬性信息,包括長度、格式、編輯風(fēng)格、校驗規(guī)則和初始值。單獨實體的屬性被組織起來,用戶就能夠開始以某一種組織方式來給實體分類。用戶必須通過關(guān)系,來為實體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對分析的理解,通過將數(shù)據(jù)分類成組,就產(chǎn)生了相關(guān)分組的不同類型,這樣,更加易于觀察和分析。4.2.3數(shù)據(jù)庫的詳細(xì)設(shè)計在設(shè)計數(shù)據(jù)庫時,應(yīng)考慮以下事項:1.數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計,應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計劃。2.數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計中出現(xiàn)錯誤。3.對數(shù)據(jù)完整性的保護。4.數(shù)據(jù)庫和用戶權(quán)限的安全要求。5.應(yīng)用程序的性能需求,設(shè)計數(shù)據(jù)庫時必須利用MicrosoftSQLServer2005中能夠提高性能的功能。對于性能而言,在數(shù)據(jù)庫大小和硬件配置之間權(quán)衡也是很重要的。對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。綜合各個用戶的應(yīng)用需求(現(xiàn)實世界的需求)。形成獨立于機器和各DBMS產(chǎn)品的概念模式)(信息世界模型),用E-R圖來描述。將E-R圖轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型,如關(guān)系模型,形成數(shù)據(jù)庫邏輯模式。然后根據(jù)用戶處理的要求,安全性的考慮,在基本表的基礎(chǔ)上再建立必要的視圖(VIEW)形成數(shù)據(jù)的外模式。根據(jù)DBMS特點和處理的需要,進行物理存儲安排,設(shè)計索引,形成數(shù)據(jù)庫內(nèi)模式。本網(wǎng)站的數(shù)據(jù)庫命名為:DB_GP數(shù)據(jù)庫中共分7張信息表如表4-1至4-7所示。數(shù)據(jù)庫E-R如圖4-2所示。圖4-2數(shù)據(jù)庫E-R表4-1T_Admin(管理員信息表)序號英文名中文名類型1AdminID管理員編號int2UserName管理員姓名varchar(20)3Password管理員密碼varchar(40)4IsSuperAdmin超級管理員bit表4-2T_Product(產(chǎn)品信息表)序號英文名中文名類型1ProductID產(chǎn)品編號int2CateID類別編號int3ProductName產(chǎn)品名字nvarchar(50)4Description產(chǎn)品描述nvarchar(4000)5ImageURL產(chǎn)品圖片地址varchar(100)6UpdateDate更新日期datetime表4-3T_LeavaMessage(產(chǎn)品評價信息表)序號英文名中文名類型1LeaveID評價編號int2ProductID產(chǎn)品編號int3UserID用戶編號int4Title評價標(biāo)題nvarchar(50)5Content評價內(nèi)容nvarchar(500)6CreateDate創(chuàng)建日期datetime表4-4T_News(企業(yè)新聞信息表)序號英文名中文名類型1NewsID新聞編號int2Title新聞標(biāo)題nvarchar(50)3Content新聞內(nèi)容nvarchar(4000)4Promulgator新聞發(fā)布者varchar(50)5UpdateDate更新日期datetime6Pageview新聞點擊率int表4-5T_SiteLeavaMessage(客戶留言信息表)序號英文名中文名類型1LeaveID留言編號int2Title留言標(biāo)題nvarchar(50)3Content留言內(nèi)容nvarchar(2000)4Name留言姓名nvarchar(50)5ContactPhone聯(lián)系電話nvarchar(200)6QQQQnvarchar(50)7CreateDate創(chuàng)建日期datetime8AdminID管理員編號int9ReplayContent回復(fù)內(nèi)容nvarchar(2000)10ReplayDate回復(fù)日期datetime表4-6T_User(用戶信息表)序號英文名中文名類型1UserID用戶編號int2UserName用戶姓名varchar(20)3PassWord用戶密碼varchar(40)4NickName昵稱nvarchar(20)5Email郵箱varchar(50)6HeadIMG頭像varchar(200)7CreateDate創(chuàng)建日期datetime表4-7T_Category(產(chǎn)品類別表)序號英文名中文名類型1CateID產(chǎn)品類別編號int2CateName產(chǎn)品類別名稱varchar(20)3OrderSame管理員密碼varchar(40)4UpdateDate更新日期datetime4.3本章小結(jié)網(wǎng)站設(shè)計階段,在需求分析的基礎(chǔ)之上設(shè)計出來系統(tǒng)功能模塊圖,并且根據(jù)所有的功能設(shè)計出了數(shù)據(jù)庫,對網(wǎng)站的功能進行了詳細(xì)的描述,并畫出了網(wǎng)站功能結(jié)構(gòu)圖和ER圖,對本網(wǎng)站的內(nèi)容進行了詳盡的說明。數(shù)據(jù)庫是比較重要的部分,所以一定要考慮周全。第5章網(wǎng)站功能實現(xiàn)本章主要敘述網(wǎng)站運行平臺的設(shè)置網(wǎng)站界面的設(shè)計,以及各個功能模塊實現(xiàn)的設(shè)計,實現(xiàn)過程和網(wǎng)站運行的具體流程圖.5.1網(wǎng)站運行平臺設(shè)置本系統(tǒng)運行于當(dāng)今主流PC平臺,支持各種操作系統(tǒng),由比較強的平臺適應(yīng)性,可以滿足大多數(shù)用戶要求。1.硬件環(huán)境:臺式計算機(PC)一臺,如表5-1所示。表5-1運行環(huán)境硬件配置硬件配置處理器Inteli5內(nèi)存2G以上硬盤空間640G以上2.軟件環(huán)境:Windows7操作系統(tǒng)5.2網(wǎng)站前臺模塊設(shè)計5.2.1網(wǎng)站主界面設(shè)計薇姿佳人化妝品公司網(wǎng)站采用前臺與后臺分離的模式。前臺用戶是網(wǎng)絡(luò)使用者,后臺用戶是公司管理員或者維護員。本網(wǎng)站前臺的首頁整體結(jié)構(gòu)為上中下結(jié)構(gòu),上面部分顯示:加入收藏、設(shè)為首頁、用戶會員注冊、首頁、關(guān)于我們、產(chǎn)品展示、新聞?wù)故?、加盟中心、客戶留言、?lián)系我們、產(chǎn)品搜索。中間部分是網(wǎng)站頁的主體部分,主要是用來顯示網(wǎng)站上的信息,分為:用JS編寫的圖片滑動特效來展示企業(yè)店鋪和特別推薦產(chǎn)品,下面一個模塊是對公司加盟信息的介紹,加盟優(yōu)勢流程等以吸引更多客戶快速了解以便迅速產(chǎn)生加盟店鋪的想法,在下一個模塊是企業(yè)新聞的展示模塊,其中采用了不同方式,一個是對最新新聞的展示,一個是對點擊率最高的新聞?wù)故?,下面是用JS寫的一個特效,對產(chǎn)品滾動展示。最下面是友情連接板塊以及版權(quán)板塊。網(wǎng)站前臺首頁如圖5-1和5-2所示。圖5-1薇姿佳人化妝品公司網(wǎng)站前臺首頁圖5-2薇姿佳人化妝品公司網(wǎng)站前臺首頁5.2.2用戶登錄模塊設(shè)計1.實現(xiàn)目標(biāo):用戶單擊登錄后需要輸入用戶名和密碼登錄到網(wǎng)站內(nèi)部,如果用戶未注冊該網(wǎng)站,需要注冊網(wǎng)站,按照頁面提示要求,將用戶名、郵箱、密碼輸入,點擊提交進入另一個界面,寫入昵稱,QQ,頭像進行提交后注冊成功,用戶提交的正確注冊信息將被存入系統(tǒng)的數(shù)據(jù)庫中。界面的設(shè)計如圖5-3所示。圖5-3薇姿佳人化妝品公司網(wǎng)站前臺登錄界面2.程序流程圖當(dāng)用戶進入網(wǎng)站的登錄界面時,如果用戶已經(jīng)注冊了信息,直接輸入用戶已有的用戶名和密碼驗證是否正確,如果正確可以直接進入網(wǎng)站進行一系列權(quán)限內(nèi)的操作,如果用戶沒有注冊網(wǎng)站則首先注冊用戶信息,只要按照頁面提示的內(nèi)容正確填寫后有提示直接登錄網(wǎng)站。用戶登錄網(wǎng)站流程圖如圖5-4所示。圖5-4用戶登錄網(wǎng)站程序流程圖3.主要Java類用戶發(fā)布信息主要用到的Java類如表5-2所示表5-2員工信息添加主要控件信息列表類名方法名功能UsergetUserid()獲取用戶IdsetUserid()設(shè)置用戶Id續(xù)表5-2UsergetPassword()獲取用戶密碼setPassword()設(shè)置用戶密碼getCreatedate()獲取創(chuàng)建日期setCreatedate()設(shè)置創(chuàng)建日期getNickname()獲取昵稱setNickname()設(shè)置用戶昵稱getEmai()獲取郵箱setEmail()設(shè)置郵箱getQq()獲取QQsetQq()設(shè)置QQgetHeadimg()獲取頭像setHeadimg()設(shè)置頭像selectsqlupdateUser()更新用戶數(shù)據(jù)AddUser()添加用戶getUserByID根據(jù)ID找用戶checkUser驗證用戶是否存在5.2.3產(chǎn)品評價模塊設(shè)計1.實現(xiàn)目標(biāo):用戶注冊登錄后,可以對任何一款產(chǎn)品進行評價,和其他用戶進行交流,而管理員是不可以刪除這里的評價的,這樣可以使評價更真實可信,便于大家真正的了解問題與產(chǎn)品,界面設(shè)計如圖5-5所示。圖5-5薇姿佳人化妝品公司網(wǎng)站用戶留言模塊圖2. 主要Java類用戶發(fā)布信息主要用到的Java類如表5-3所示表5-3員工信息添加主要控件信息列表類名方法名功能selectsqlAddSiteLeaveMessage()添加留言delSiteLeaveMessage()刪除留言內(nèi)容updateSiteLeaveMessage()更新留言內(nèi)容getSiteLeaveMessageByID()根據(jù)ID獲取留言74045.2.4新聞管理模塊設(shè)計1.實現(xiàn)目標(biāo)管理員登錄后臺完成對前臺網(wǎng)站的維護工作,為方便更新數(shù)據(jù),使用了動態(tài)新聞更新技術(shù),完成新聞的增加、刪除、修改和查看功能。新聞管理模塊圖如圖5-6所示。圖5-6薇姿佳人化妝品公司網(wǎng)站新聞管理模塊圖2.主要Java類用戶發(fā)布信息主要用到的Java類如表5-4所示。表5-4員工信息添加主要控件信息列表類名方法名功能selectsqlgetNewsByID()寫入新聞內(nèi)容delNews()根據(jù)ID刪除新聞updateNews()更新新聞GetNewsListOrderby()根據(jù)排序值獲取新聞AddPageview()增加新聞點擊量295435.3本章小結(jié) 根據(jù)上一章的總體設(shè)計本章對網(wǎng)站進行了詳細(xì)的設(shè)計。首先介紹了本網(wǎng)站的運行平臺設(shè)置,然后對網(wǎng)站的主要模塊功能進行了介紹,包括新聞、產(chǎn)品、公司簡介、加盟中心展示,用戶留言和對產(chǎn)品的評價等前臺模塊,后來有對后臺的新聞管理、產(chǎn)品管理、產(chǎn)品類別管理、對留言回復(fù)等模塊進行了程序流程圖繪制。第6章網(wǎng)站測試與性能分析經(jīng)過需求分析、設(shè)計和編碼等階段的開發(fā)后,得到了源程序,開始進入到軟件測試階段。,在測試之前的各階段中都可能在軟件產(chǎn)品中遺留下許多錯誤和缺陷,這章將檢查缺陷并且改進。6.1為什么要進行系統(tǒng)測試因為沒有經(jīng)過測試的網(wǎng)站很難在發(fā)布之前知道該網(wǎng)站的質(zhì)量,就好比ISO質(zhì)量認(rèn)證一樣,測試同樣也需要質(zhì)量的保證,這個時候就需要開展軟件測試的工作。在測試的過程發(fā)現(xiàn)軟件中存在的問題,及時讓開發(fā)人員得知并修改問題,在即將發(fā)布時,從測試報告中得出軟件的質(zhì)量情況。保證發(fā)布出去的產(chǎn)品達到了一定的質(zhì)量標(biāo)準(zhǔn)。軟件測試的工作就是利用測試工具按照測試方案和流程對產(chǎn)品進行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護測試系統(tǒng),對測試方案可能出現(xiàn)的問題進行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。使用人工或者自動手段來運行或測試某個系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實際結(jié)果之間的差別.明確測試的原因是一件非常重要的事,因為在現(xiàn)實世界中對測試工作存在著許多模糊或者錯誤的看法,這些看法嚴(yán)重影響著測試工作的順利進行。6.2測試環(huán)境測試所在硬件環(huán)境:中央處理器:I5處理器內(nèi)存:2G硬盤:640G光驅(qū):CD-ROM52X標(biāo)準(zhǔn)鍵盤、標(biāo)準(zhǔn)光電鼠標(biāo)。測試所在軟件環(huán)境:Windows7,MyEclipse,SQLServer2005。6.3測試方法測試的關(guān)鍵是測試用例的設(shè)計,其方法可分成兩類:白盒測試和黑盒測試。白盒測試是把程序看成裝在一只透明的白盒子里,測試者完全了解程序的結(jié)構(gòu)和處理過程。它根據(jù)程序的內(nèi)部邏輯來設(shè)計測試用例,檢查程序中的邏輯通路是否都按預(yù)定的要求正確地工作。黑盒測試是把程序看成一只黑盒子,測試者完全不了解(或不考慮)程序的結(jié)構(gòu)和處理過程。它根據(jù)規(guī)格說明書規(guī)定的功能來設(shè)計測試用例,檢查程序的功能是否符合規(guī)格說明的要求。6.4網(wǎng)站測試步驟軟件測試的主要步驟有單元測試、集成測試和確認(rèn)測試。1.單元測試(UnitTesting)單元測試也稱模塊測試。通常單元測試可放在編碼階段,程序員在編寫好一個模塊后,總會對自己編寫的模塊進行測試,檢查它是否實現(xiàn)了詳細(xì)設(shè)計說明書中規(guī)定的模塊功能和算法。單元測試主要發(fā)現(xiàn)編碼和詳細(xì)設(shè)計中產(chǎn)生的錯誤,通常采用白盒測試。2.集成測試(IntegrationTesting)集成測試也稱組裝測試,它是對由各模塊組裝而成的程序進行測試,主要檢查模塊間的接口和通信。集成測試主要發(fā)現(xiàn)設(shè)計階段產(chǎn)生的錯誤,通常采用黑盒測試。3.確認(rèn)測試(ValidationTesting)確認(rèn)測試的任務(wù)是檢查軟件的功能、性能及其他特征與用戶的需求一致,它是以需求規(guī)格說明書(即需求規(guī)約)作為依據(jù)的測試。確認(rèn)測試通常采用黑盒測試。確認(rèn)測試產(chǎn)生測試程序是否滿足需求規(guī)格說明書所列的各項要求,然后要進行軟件配置復(fù)查,特別是文檔是否齊全,各方面的質(zhì)量是否符合要求等。6.5本網(wǎng)站測試黑盒測試(Black-boxTesting,又稱為功能測試或數(shù)據(jù)驅(qū)動測試)是把測試對象看作一個黑盒子。利用黑盒測試法進行動態(tài)測試時,需要測試軟件產(chǎn)品的功能,不需測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。采用黑盒技術(shù)設(shè)計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。黑盒測試注重于測試軟件的功能性需求,也即黑盒測試使軟件工程師派生出執(zhí)行程序所有功能需求的輸入條件。黑盒測試并不是白盒測試的替代品,而是用于輔助白盒測試發(fā)現(xiàn)其他類型的錯誤。黑盒測試試圖發(fā)現(xiàn)以下類型的錯誤:功能錯誤或遺漏、界面錯誤、數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫訪問錯誤、性能錯誤、初始化和終止錯誤。黑盒測試的測試用例設(shè)計方法:等價類劃分方法、邊界值分析方法、錯誤推測方法、因果圖方法、判定表驅(qū)動分析方法、正交實驗設(shè)計方法、功能圖分析方法等。6.5.1前臺測試首先在主頁中的用戶自己注冊,然后成功進入主頁,說明添加成功。然后在將注冊的信息在登錄界面登錄,驗證是否登錄成功,通過對系統(tǒng)的反復(fù)大量的測試,該模塊測試成功。注冊好的用戶點擊產(chǎn)品展示導(dǎo)航,進入產(chǎn)品展示區(qū),并查看單個產(chǎn)品,這時對產(chǎn)品進行評價,看是否能夠成功評價,并且顯示到頁面,這個經(jīng)過多次反復(fù)實驗,最終驗證該模塊測試成功。對于未注冊用戶和已注冊用戶都可以在本網(wǎng)站進行留言,對此我進行反復(fù)留言,切換角色最終驗證該模塊測試成功。在導(dǎo)航條的最末端有搜索框,在搜索框內(nèi)輸入產(chǎn)品名字,或產(chǎn)品名字中的某個字,如果成功會在下邊顯示出搜索的出相關(guān)的產(chǎn)品,采取多次查詢,反復(fù)實驗最后通過測試。6.5.2新聞管理模塊測試這一模塊主要是為了維護前臺,方便管理員隨時更新網(wǎng)頁數(shù)據(jù),如果一個網(wǎng)站的數(shù)據(jù)不隨時更新,瀏覽者肯定是不喜歡看的,每次看你的網(wǎng)站都沒有什么新的內(nèi)容,客戶當(dāng)然不喜歡訪問你的網(wǎng)站,就不會吸引客戶,從而達不到靠網(wǎng)站盈利的效果,在填寫的時候如果都能按照要求來做,那么提交這個表單就一定會是成功的。從而可以達到自己的要求。我按照這些要求來填寫,每一次的結(jié)果都是成功添加新聞的,在后臺數(shù)據(jù)庫和顯示界面都能查到。所以,對于這個模塊的測試是比較成功。對于新聞的修改和刪除這兩個模塊,如果嚴(yán)格按照界面提示的要求來操作,是絕對不會出錯的,同樣經(jīng)過了很多次驗證,并且在不同的電腦上試驗過,不同的瀏覽器也試驗過,最后達到成功。輸入測試用例如表6-1所示。表6-1新聞管理模塊測試用例表測試用例號輸入數(shù)據(jù)測試結(jié)果T1輸入標(biāo)題和輸入內(nèi)容后提交正常T2將顯示的內(nèi)容進行修改正常T3將剛剛添加的內(nèi)容進行刪除正常6.5.3管理員登錄驗證模塊如果登錄的是超級管理員,就會有管理員管理這個模塊,其他模塊可以操作,如果登錄的是普通管理員,則沒有管理員管理這項,其他模塊可以操作。輸入測試用例如表6-2所示。表6-2新聞管理模塊測試用例表測試用例號輸入數(shù)據(jù)測試結(jié)果T1管理員進行登陸,系統(tǒng)判斷其使用權(quán)限正常T2普通管理員沒有管理員管理權(quán)限正常T3普通管理員可對其他模塊管理正常T4超級管理員有管理員管理權(quán)限正常T5超級管理員可對其他管理模塊管理正常6.6本章小結(jié)軟件測試是軟件開發(fā)中的重中之重,每個過程的每一個環(huán)節(jié)都要進行測試,保證網(wǎng)站在每個階段可以正常運行。本章著重對前臺首頁、新聞管理模塊設(shè)計、管理員登錄驗證模塊進行了詳細(xì)的測試說明。通過反復(fù)大量的測試,每個模塊均測試成功。結(jié)論本網(wǎng)站是基于MyEclipse和SQLServer2005來完成網(wǎng)站的設(shè)計與實現(xiàn)。網(wǎng)站充分考慮了用戶的需求,最終達到了預(yù)期效果,并添加了一些附加功能,使系統(tǒng)更加人性化。該網(wǎng)站由4個模塊組成,他們分別是:新聞信息管理、產(chǎn)品信息管理、留言信息管理、管理員信息管理。操作界面美觀,用戶使用方便。在用戶份權(quán)限登錄后,不同的用戶有不同的權(quán)限。權(quán)限級別的設(shè)置大大加強了本系統(tǒng)的安全性,讓使用本網(wǎng)站的人各司其職,從而加強工作效率??傊?,這個薇姿佳人化妝品網(wǎng)站可以滿足公司與客戶的需求,不需要太多的改動就可以投入到網(wǎng)上使用。在網(wǎng)站的編寫過程中,我充分體會了編程人員的辛苦,因為每一個細(xì)微的細(xì)節(jié)都必須十分的注意,如果稍有不慎,就會全盤皆輸,而且往往很多的時候,程序我自己覺得非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認(rèn)自己的過程,是對意志品質(zhì)的考驗。由于本人在知識、經(jīng)驗方面都存在著欠缺,同時整個開發(fā)的過程中時間也比較倉促,因此該網(wǎng)站必然會存在一些不足之處。本網(wǎng)站在加盟中心出還有不足之處,在實現(xiàn)功能上不夠細(xì)化,不夠詳盡,所以有待以后將其更加完善。盡量做到為公司帶來更大的利益,為用戶帶來更多的便利。致謝在論文即將完成之際,回顧緊張但又充實的學(xué)習(xí)班和開發(fā)過程,本人在此向所有關(guān)心我的及幫助我的老師、同學(xué)們及同事朋友致以最真誠的感謝。這篇論文得以完成離不開各他們給予我的支持和幫助。感謝哈爾濱華德學(xué)院四年來對我的培養(yǎng),母校四年的時光頗多收益,終生受用,我謹(jǐn)以微薄之心感恩偉大的母校。從接受課題到現(xiàn)在完成畢業(yè)設(shè)計論文,衷心的感謝我的指導(dǎo)老師俞經(jīng)善老師給予了精心的指導(dǎo)和熱情的幫助,在短暫的幾個月的相處時間里,老師淵博的知識、敏銳的思路和做事嚴(yán)謹(jǐn)、謙和的態(tài)度給我留下了深刻的印象,這將使得我終身受益,謹(jǐn)此向老師表示衷心的感謝和崇高的敬意!我也很感謝在每一個設(shè)計環(huán)節(jié)中檢查老師給我提出的寶貴意見,從而使網(wǎng)站的功能不斷的完善。其他老師在此期間的關(guān)懷和幫助,以及學(xué)院為我提供良好的畢業(yè)設(shè)計環(huán)境。感謝我的朋友,同事以及同學(xué)對我的幫助,感謝他們在技術(shù)上給予我的支持以及在我最困難時給我的信心。參考文獻1鄧良松劉海巖.軟件工程.西安電子科技大學(xué)出版社,2000.11-252薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.第三版.高等教育出版社,2003.27-983閃四清.SQLServer2005基礎(chǔ)教程.清華大學(xué)出版社,2007.46-784劉志明.用Java語言實現(xiàn)Internet遠(yuǎn)程考試.微型機與應(yīng)用,2000.59-715MartyHall.Serlet與JSP核心編程.第二版.機械工業(yè)出版社,2008.32-1686王克宏.Java技術(shù)及其應(yīng)用.高等教育出版社,2007.23-567楊淑靜.信息管理發(fā)展歷程及推動分析.文獻信息論壇,2004.23-268光軍,胡波.JSP應(yīng)用開發(fā)高級教程.北京航空航天出版社,2007.27-329吳葳,洪炳熔.JavaBean高級講解.上海人民出版社,1997.75-8010候曉強.Java服務(wù)器編程實例.中國青年出版社,2004.53-9711李緒成.JavaEE5實用教程.北京電子工業(yè)出版社,2007.37-8512葛志春.Java面向?qū)ο缶幊?第2版.機械工業(yè)出版社,2008.46-12813陳昊鵬.Java編程思想.機械工業(yè)出版社,2007.29-9214周桓,王殊宇.JSP項目開發(fā)全程實錄.清華大學(xué)出版社,2008.120-20115SeanJ.BarbeauaMiguelA.LabradorbPhilipL.WintersaRafaelPerezbandNevineLabibGeorggia.AdvancesinEngineeringsoftware,2008.34-9316RaghuRamakrishnan,JohannesGehrke.DatabaseManagementSystem,2007.34-8617AbrahamSilberschatz,Henry,S.Sudarshan.DatabaseSystemsConcepts,FifthEdition.McGraw-Hill,2006.103-11618BruceEckel,BertBates.ThinkinginJava.PrenticeHallPTR,2007.92-123附錄1譯文JSP簡介JSP(JavaServerPages)是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。用JSP開發(fā)的Web應(yīng)用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)上運行。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP與JavaServlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP的1.0規(guī)范的最后版本是1999年9月推出的,12月又推出了1.1規(guī)范。目前較新的是JSP1.2規(guī)范,JSP2.0規(guī)范的征求意見稿也已出臺。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JavaServlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。JSP技術(shù)的強勢1.一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。2.系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/PHP的局限性是顯而易見的。3.強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務(wù)器進行集群和負(fù)載均衡,到多臺Application進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。4.多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。JSP技術(shù)的弱勢

溫馨提示

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

評論

0/150

提交評論