




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
題目:求書(shū)網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)摘要伴隨著信息技術(shù)的飛速發(fā)展,以及百姓生活品質(zhì)的改善,電商也成為人們?nèi)粘I畈豢苫蛉钡臉?gòu)成要素。網(wǎng)上商城已然成為了電子商務(wù)最最普遍的一種形式,已被大家逐漸接受并且去實(shí)施。所以本文提出的求書(shū)網(wǎng)站開(kāi)發(fā)能夠充分適合當(dāng)今形勢(shì),也更加有利于人們?cè)诩依锞涂梢栽诰€購(gòu)物。與使用ASP,JSP語(yǔ)言開(kāi)發(fā)的圖書(shū)網(wǎng)上商城相比較,對(duì)使用PHP語(yǔ)言設(shè)計(jì)來(lái)說(shuō)在操作以及編寫(xiě)程序上都比較容易,數(shù)據(jù)信息的處理基于MYSQL數(shù)據(jù)庫(kù)達(dá)成,通過(guò)該數(shù)據(jù)庫(kù),完成基礎(chǔ)數(shù)據(jù)的輸入以及修改和數(shù)據(jù)信息的存儲(chǔ)操作。本網(wǎng)站根據(jù)豆瓣讀書(shū)的樣式來(lái)編譯,本求書(shū)網(wǎng)主要用以圖書(shū)類型進(jìn)行在線銷售以及進(jìn)一步了解。論文在研究過(guò)程中,就系統(tǒng)開(kāi)發(fā)的基本環(huán)境,系統(tǒng)整體的結(jié)構(gòu)設(shè)計(jì),以及為確保系統(tǒng)的運(yùn)行采取的編譯方式等做出了分析,并對(duì)一些數(shù)據(jù)流、工作流的處理詳細(xì)地介紹了基本的流程,結(jié)合系統(tǒng)的子功能規(guī)劃,綜合不同的要點(diǎn)需求,以及對(duì)應(yīng)的設(shè)計(jì)方案展開(kāi)了對(duì)應(yīng)的解讀和分析。論文在研究的過(guò)程中,核心目的是通過(guò)新技術(shù)開(kāi)發(fā),實(shí)現(xiàn)完整求書(shū)網(wǎng)系統(tǒng)的規(guī)劃和布局。整個(gè)系統(tǒng)的開(kāi)發(fā)是基于Windows10平臺(tái)完成的,同時(shí)在編譯工作開(kāi)展上,基于PHP編程實(shí)現(xiàn)。在進(jìn)行具體的論述過(guò)程中,基于MYSQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)相應(yīng)的結(jié)構(gòu)規(guī)劃,本文網(wǎng)站采取的結(jié)構(gòu)為B/S結(jié)構(gòu)。在此基礎(chǔ)上完成整個(gè)求書(shū)網(wǎng)站的設(shè)計(jì)。采用PHP研發(fā)的求書(shū)網(wǎng)是采用PHP語(yǔ)言為基本研發(fā)工具,在用戶信息的一些管理中,在用戶的賬戶信息和產(chǎn)品的信息等信息條件下,最后完美實(shí)現(xiàn)用戶使用銀行卡等購(gòu)買方式來(lái)購(gòu)買產(chǎn)品,還可以讓用戶提現(xiàn)等操作的一款求書(shū)網(wǎng)站。關(guān)鍵詞:求書(shū)網(wǎng)B/S、網(wǎng)絡(luò)購(gòu)物phpmysqlAbstractWiththerapiddevelopmentofinformationtechnologyandtheimprovementofpeople'squalityoflife,e-commercehasbecomeanindispensablecomponentofpeople'sdailylife.Onlineshoppingmallhasbecomethemostcommonformofe-commerce,whichhasbeengraduallyacceptedandimplemented.Therefore,thedevelopmentofthebook-seekingwebsiteproposedinthispapercansuitthecurrentsituationadequately,andismoreconducivetopeople'sonlineshoppingathome.ComparedwiththebookonlineshoppingmalldevelopedbyASPandJSP,itiseasiertodesignandwriteprogramsinPHP.TheprocessingofdatainformationisbasedonMYSQLdatabase,throughwhichtheinputofbasicdataandthemodificationandstorageofdatainformationarecompleted.ThiswebsiteiscompiledaccordingtothepatternofDoubanreading.Thiswebsiteismainlyusedforonlinesalesofbooktypesandfurtherunderstanding.Intheprocessofresearch,thispaperanalysesthebasicenvironmentofsystemdevelopment,theoverallstructuredesignofthesystem,andthecompilingmethodadoptedtoensuretheoperationofthesystem.Italsointroducesthebasicflowofsomedataflowandworkflowprocessingindetail.Combiningwiththesub-functionplanningofthesystem,itsynthesizesdifferentkeyrequirementsandcorrespondingdesignschemes.Interpretationandanalysis.Intheprocessofresearch,thecorepurposeofthispaperistorealizetheplanningandlayoutofacompletebook-seekingnetworksystemthroughthedevelopmentofnewtechnologies.ThedevelopmentofthewholesystemisbasedonWindows10platform.Atthesametime,thecompilationworkiscarriedoutbasedonPHPprogramming.Intheprocessofdetaileddiscussion,basedonMYSQLdatabasetoachievethecorrespondingstructuralplanning,thestructureofthiswebsiteisB/Sstructure.Onthisbasis,completethedesignoftheentirebook-seekingwebsite.Thebook-seekingnetworkdevelopedbyPHPisabook-seekingwebsitewhichusesPHPlanguageasthebasicresearchanddevelopmenttool.Insomemanagementofuserinformation,undertheconditionofuseraccountinformationandproductinformation,userscanusebankcardandotherpurchasingmethodstopurchaseproductsperfectly.Itcanalsoletuserswithdrawcashandotheroperations.Keywords:QiushuNetworkB/S,Shoppingphpmysql目錄本科生畢業(yè)論文(設(shè)計(jì)) II題目:求書(shū)網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn) II摘要 IIIAbstract IV第一章引言 11.1開(kāi)發(fā)背景 11.2開(kāi)發(fā)意義 11.3系統(tǒng)設(shè)計(jì)思想 2第二章相關(guān)技術(shù) 32.1B/S體系結(jié)構(gòu) 32.2PHP技術(shù) 42.3MYSQL數(shù)據(jù)庫(kù) 42.4Apache服務(wù)器 5第三章網(wǎng)站需求分析 63.1可行性分析 63.1.1經(jīng)濟(jì)上的可行性 63.1.2技術(shù)上的可行性 63.1.3操作上的可行性 63.2功能需求分析 73.3數(shù)據(jù)流程圖 72.5業(yè)務(wù)流程分析 93.6數(shù)據(jù)字典 10第四章網(wǎng)站總體設(shè)計(jì) 134.1網(wǎng)站功能描述 134.2系統(tǒng)功能結(jié)構(gòu)圖 134.3系統(tǒng)目標(biāo) 144.4數(shù)據(jù)庫(kù)設(shè)計(jì) 154.4.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 154.4.2邏輯數(shù)據(jù)庫(kù)設(shè)計(jì) 17第五章商城功能實(shí)現(xiàn) 195.1網(wǎng)站首頁(yè)實(shí)現(xiàn) 195.2商城新聞功能實(shí)現(xiàn) 195.3用戶注冊(cè)功能實(shí)現(xiàn) 215.4圖書(shū)展示功能實(shí)現(xiàn) 225.5留言板功能實(shí)現(xiàn) 235.6后臺(tái)管理模塊設(shè)計(jì) 244.7添加圖書(shū)功能實(shí)現(xiàn) 25第六章系統(tǒng)測(cè)試 266.1測(cè)試的任務(wù)及目標(biāo) 266.1.1測(cè)試的任務(wù) 266.1.2測(cè)試的目標(biāo) 276.2測(cè)試方案 276.2.1模塊測(cè)試 276.2.2集成測(cè)試 276.2.3驗(yàn)收測(cè)試 286.2.4平行運(yùn)行 28結(jié)論 28致謝 29參考文獻(xiàn) 30第一章引言1.1開(kāi)發(fā)背景隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,以及電商的普及,人們開(kāi)始充分享受網(wǎng)絡(luò)帶來(lái)的便捷生活態(tài)勢(shì)。此時(shí)進(jìn)行求書(shū)網(wǎng)的研發(fā),正是充分實(shí)現(xiàn)網(wǎng)絡(luò)技術(shù)運(yùn)用,以及順應(yīng)電商發(fā)展潮流的最突出體現(xiàn)。求書(shū)網(wǎng)的研發(fā),能夠讓買賣雙方直接通過(guò)網(wǎng)絡(luò)平臺(tái)完成圖書(shū)的購(gòu)買和銷售工作,改變了傳統(tǒng)的銷售方式,讓消費(fèi)者可以享受到便捷的圖書(shū)購(gòu)買體驗(yàn)。與傳統(tǒng)的書(shū)店相比較,采用電子銷售的方式是一種明智的選擇,同時(shí)擁有了很多傳統(tǒng)所代替不了的優(yōu)勢(shì):主要突出的是在于降低了銷售成本以及人力還有物力;第二則是采用了互聯(lián)網(wǎng)新時(shí)代的電子商務(wù)平臺(tái)作為交易服務(wù)對(duì)象,對(duì)既有交流流程以及模式做了改變,讓我們?cè)谶M(jìn)行網(wǎng)絡(luò)交易活動(dòng)開(kāi)展進(jìn)程中能夠享受到便捷的服務(wù)體驗(yàn),同時(shí)也可以規(guī)避不同層面的約束。另外,隨著網(wǎng)絡(luò)的發(fā)展,也可以讓我們享受到便捷的信息處理和傳播服務(wù),一旦網(wǎng)站中有新書(shū)上架,確保消費(fèi)者可以在第一時(shí)間獲取相應(yīng)信息,而后借助網(wǎng)絡(luò)完成圖書(shū)的購(gòu)買操作,這也提升了網(wǎng)絡(luò)交易活動(dòng)的效率。由于諸多優(yōu)勢(shì)的存在,推動(dòng)了網(wǎng)絡(luò)圖書(shū)銷售的興起。本文在網(wǎng)絡(luò)圖書(shū)銷售網(wǎng)站的研發(fā),核心要達(dá)成的功能就是將網(wǎng)絡(luò)作為交易平臺(tái),合理進(jìn)行圖書(shū)類別劃分,并在不同類別下完成突出信息的添加。消費(fèi)者通過(guò)登陸網(wǎng)絡(luò),可以進(jìn)行圖書(shū)評(píng)分以及評(píng)價(jià),也可以直接下單購(gòu)買自己喜愛(ài)的書(shū)籍,享受智能化的圖書(shū)購(gòu)買服務(wù)。求書(shū)網(wǎng)開(kāi)發(fā)從而大大減少了生活中的開(kāi)支。能夠盡可能縮減運(yùn)營(yíng)成本,因此也大大提高了工作效率,可以突破時(shí)間以及空間約束,確保在任何時(shí)間以及地點(diǎn)都能夠進(jìn)行圖書(shū)的購(gòu)買,對(duì)推動(dòng)互聯(lián)網(wǎng)圖書(shū)公司在互聯(lián)網(wǎng)圖書(shū)銷售行業(yè)中遙遙領(lǐng)先,對(duì)今后的電子圖書(shū)的發(fā)展有著一定的深刻影響。1.2開(kāi)發(fā)意義通過(guò)網(wǎng)絡(luò)圖書(shū)銷售網(wǎng)站的構(gòu)建,能夠盡可能以最低的成本耗費(fèi),達(dá)成最突出的運(yùn)營(yíng)效果。在過(guò)程中可以有效突破時(shí)間以及空間制約,確保消費(fèi)者可以隨時(shí)隨地購(gòu)買圖書(shū),而且網(wǎng)站也無(wú)需有專門營(yíng)業(yè)員,其更像是一個(gè)自動(dòng)售賣機(jī),借助多媒體方式進(jìn)行相關(guān)信息的推廣,讓消費(fèi)者能夠在多媒體信息驅(qū)動(dòng)下進(jìn)入網(wǎng)站,完成圖書(shū)購(gòu)買操作。而且借助數(shù)據(jù)庫(kù)中存儲(chǔ)的客戶信息,網(wǎng)站還可以針對(duì)不同消費(fèi)者的消費(fèi)喜好完成個(gè)性化的新書(shū)推薦,為消費(fèi)者提供更有針對(duì)性的服務(wù)。相對(duì)于傳統(tǒng)的店面布局形式,求書(shū)網(wǎng)運(yùn)營(yíng)成本更低,而且服務(wù)更高效,且能夠?qū)崿F(xiàn)零庫(kù)存管理方式,盡可能節(jié)省庫(kù)存管理開(kāi)支,加速企業(yè)資金的流通速度。此外借助求書(shū)網(wǎng),還可以進(jìn)一步拓展市場(chǎng)。所以對(duì)三源圖書(shū)公司來(lái)說(shuō),建立求書(shū)網(wǎng),對(duì)企業(yè)的長(zhǎng)遠(yuǎn)發(fā)展有突出價(jià)值。1.3系統(tǒng)設(shè)計(jì)思想在系統(tǒng)設(shè)計(jì)上,任何一個(gè)大型系統(tǒng)的設(shè)計(jì),都離不開(kāi)核心指導(dǎo)思想的驅(qū)動(dòng)。要想確保計(jì)算機(jī)管理優(yōu)勢(shì)的充分凸顯,要求必須要進(jìn)行系統(tǒng)數(shù)據(jù)、網(wǎng)絡(luò)結(jié)構(gòu)的合理布局,同時(shí)進(jìn)行操作系統(tǒng)及開(kāi)發(fā)環(huán)境的規(guī)劃,確保整個(gè)系統(tǒng)設(shè)計(jì)的完整、全面。1.實(shí)用性。任何系統(tǒng)開(kāi)發(fā)的核心目的在于滿足用戶訴求,確保用戶可以高效使用,同時(shí)在進(jìn)行系統(tǒng)設(shè)計(jì)的過(guò)程中,要充分重視細(xì)節(jié)的權(quán)衡和考量,確保即便是普通用戶,無(wú)需查閱相應(yīng)的說(shuō)明手冊(cè),也可以便捷的上手,完成系統(tǒng)操作。2. 先進(jìn)性。在系統(tǒng)設(shè)計(jì)上,要盡可能引入多方技術(shù),確保系統(tǒng)設(shè)計(jì)的效益。在系統(tǒng)研發(fā)的過(guò)程中,要綜合多優(yōu)勢(shì)技術(shù)引入,合理進(jìn)行瀏覽器以及服務(wù)器架構(gòu)布局,同時(shí)引入MYSQL數(shù)據(jù)庫(kù)完成系統(tǒng)數(shù)據(jù)模塊設(shè)計(jì),確保系統(tǒng)的設(shè)計(jì)符合預(yù)期需求。3. 高安全性:為確保系統(tǒng)設(shè)計(jì)有較高安全性,在設(shè)計(jì)過(guò)程中通過(guò)多種安全舉措的引入,確保用戶在高效享有多種豐富資源的同時(shí),也可以享有出色的安全保障。4. 可維護(hù)性:在網(wǎng)站設(shè)計(jì)的過(guò)程中,要充分立足長(zhǎng)遠(yuǎn)視角考量,無(wú)論是從硬件還是從軟件的設(shè)計(jì)上,都要確保后續(xù)能夠?qū)崿F(xiàn)便捷的維護(hù)。5. 可擴(kuò)展性:為滿足后續(xù)業(yè)務(wù)拓展的需求,在網(wǎng)站設(shè)計(jì)的過(guò)程中還要有一定的可擴(kuò)展空間。6. 靈活性:在數(shù)據(jù)計(jì)算實(shí)現(xiàn)上,可以通過(guò)靈活計(jì)算方式引入,提供多樣化的技術(shù)模式。 第二章相關(guān)技術(shù)2.1B/S體系結(jié)構(gòu)在本文設(shè)計(jì)的網(wǎng)站系統(tǒng)上,核心使用對(duì)象是社區(qū)用戶。所以在系統(tǒng)結(jié)構(gòu)的規(guī)劃上,使用B/S結(jié)構(gòu)。圖2-4-1B/S`結(jié)構(gòu)圖相對(duì)C/S結(jié)構(gòu)來(lái)說(shuō),B/S結(jié)構(gòu)承襲了其全部的優(yōu)勢(shì),還有一些自身的特有優(yōu)勢(shì):(1)開(kāi)放的標(biāo)準(zhǔn)。該結(jié)構(gòu)采用的均為開(kāi)放標(biāo)準(zhǔn),因此通過(guò)這種結(jié)構(gòu)設(shè)計(jì)網(wǎng)站,能夠確保網(wǎng)站有出色的通用以及跨平臺(tái)特質(zhì)。(2)無(wú)論是開(kāi)發(fā)還是運(yùn)營(yíng),成本較低。由于采用B/S結(jié)構(gòu)設(shè)計(jì)的系統(tǒng)僅僅要求客戶終端有瀏覽器即可完成系統(tǒng)使用,系統(tǒng)升級(jí)及維護(hù)均通過(guò)服務(wù)器完成,為此系統(tǒng)有較低的運(yùn)維成本。(3)界面友好,操作便捷。系統(tǒng)研發(fā)采用B/S架構(gòu),因此操作相對(duì)便捷。而且有友好的戒面設(shè)計(jì)。此外在系統(tǒng)終端用戶層面,無(wú)需在終端進(jìn)行數(shù)據(jù)的分析和處理,僅僅是將所有完成處理的結(jié)果顯示在終端瀏覽器上,所以對(duì)客戶端要求較低。綜合以上分析,B/S有很多突出的優(yōu)勢(shì),采用B/S進(jìn)行系統(tǒng)研發(fā)能夠有更出色的開(kāi)發(fā)效益,促使終端操作更簡(jiǎn)單、便捷且高效。所以本文在求書(shū)網(wǎng)開(kāi)發(fā)的過(guò)程中,采用B/S結(jié)構(gòu)完成系統(tǒng)設(shè)計(jì)。2.2PHP技術(shù)PHP,即超文本預(yù)處理器。該語(yǔ)言不僅學(xué)習(xí)簡(jiǎn)單,而且使用方便,因此無(wú)需復(fù)雜編程即可滿足頁(yè)面交互設(shè)計(jì)要求。PHP編程還可以出色完成動(dòng)態(tài)網(wǎng)頁(yè)的生成操作。通常在進(jìn)行變成處理上,可以將PHP網(wǎng)頁(yè)文件看作是普通HTML網(wǎng)頁(yè)文件,并采用常規(guī)HTML編程方式來(lái)完成PHP編程操作。RasmusLerdorf開(kāi)發(fā)出“個(gè)人主頁(yè)工具”。該工具在應(yīng)用上非常簡(jiǎn)單容易,而且也吸引了不少人的關(guān)注,且結(jié)合應(yīng)用實(shí)踐,使用者也對(duì)其提出了一些觀點(diǎn)和建議。由于本身語(yǔ)言有自由源代碼,以及使用者的修正建議,逐漸讓該語(yǔ)言豐富起來(lái),并成為一種有獨(dú)特特點(diǎn)以及優(yōu)勢(shì)的語(yǔ)言模式。應(yīng)用PHP有許多有點(diǎn):1.學(xué)習(xí)過(guò)程。學(xué)習(xí)時(shí),僅需要掌握語(yǔ)言的語(yǔ)法及相應(yīng)特點(diǎn),就可以進(jìn)行PHP編碼。2.數(shù)據(jù)庫(kù)連接。PHP可以通過(guò)編譯完成和不同類別數(shù)據(jù)庫(kù)的連接。通常而言,采取MySQL數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)開(kāi)發(fā)。3.可擴(kuò)展性:PHP目前發(fā)展速度較快,其有突出的可擴(kuò)展表現(xiàn)。4.面向?qū)ο缶幊?。PHP可進(jìn)行類以及對(duì)象提供,面向?qū)ο?。不僅可滿足構(gòu)造器支持,也可以實(shí)現(xiàn)類的提取。5.可伸縮性。由于CGI本身在伸縮方面不具備突出優(yōu)勢(shì),因此基于CGI編程語(yǔ)言解釋器編譯web服務(wù)器,以確保其有突出伸縮性。2.3MYSQL數(shù)據(jù)庫(kù)MySQL為關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),開(kāi)發(fā)者為MySQLAB,系統(tǒng)版權(quán)歸屬Oracle。MySQL應(yīng)用廣泛,其可以實(shí)現(xiàn)完成數(shù)據(jù)類別的劃分,并將數(shù)據(jù)分類存放。通過(guò)這種方式,確保該數(shù)據(jù)庫(kù)在數(shù)據(jù)處理上有較高的處理效率,而且在數(shù)據(jù)存儲(chǔ)上更靈活。借助SQL語(yǔ)言可以便捷訪問(wèn)數(shù)據(jù)庫(kù)。MySQL軟件有社區(qū)及商業(yè)兩版本,在數(shù)據(jù)處理上有較快的運(yùn)算速度,開(kāi)放源代碼,成本低廉。MySQL數(shù)據(jù)庫(kù)成為很多小型網(wǎng)站開(kāi)發(fā)的首選,而且其所提供的社區(qū)版在應(yīng)用性能上十分突出,所以通過(guò)MySQL、PHP、Apache搭載能營(yíng)造出色的開(kāi)發(fā)環(huán)境。MySQL的系統(tǒng)特性如下:1.系統(tǒng)編程語(yǔ)言為C以及C++語(yǔ)言,引入多編譯器完成系統(tǒng)測(cè)試,系統(tǒng)源代碼有突出的可移植表現(xiàn)。2.系統(tǒng)可充分滿足Linux、Windows操作要求。3.實(shí)現(xiàn)多種語(yǔ)言支持,為多編程語(yǔ)言提供API。4.可實(shí)現(xiàn)多線程操作,同時(shí)能夠?qū)崿F(xiàn)CPU資源的最大化利用。5.采用經(jīng)過(guò)優(yōu)化的SQL查詢算法,能夠確保系統(tǒng)在信息查詢上效率較高。6.其可以作為獨(dú)立程序應(yīng)用,同時(shí)也可以滿足嵌入式應(yīng)用需求。7.在數(shù)據(jù)庫(kù)連接上,可借助TCP/IP、ODBC及JDBC等不同當(dāng)時(shí)實(shí)現(xiàn)。8.有豐富的管理工具提供。9.可滿足大型數(shù)據(jù)庫(kù)使用需求,具備同時(shí)進(jìn)行大量數(shù)據(jù)處理的能力。10.可滿足多存儲(chǔ)引擎應(yīng)用要求。2.4Apache服務(wù)器基于調(diào)研結(jié)果,Apache占據(jù)了超一半的服務(wù)器市場(chǎng),而后IIS、Netscape占約為市場(chǎng)的三成左右。Apache免費(fèi)、源代碼開(kāi)放,因此也贏得了市場(chǎng)用戶的青睞。早在1995年,Apache項(xiàng)目就已經(jīng)啟動(dòng)。該項(xiàng)目的發(fā)起者為部分網(wǎng)絡(luò)管理者。最初項(xiàng)目的目的在于結(jié)合新型網(wǎng)站建設(shè)需求,實(shí)現(xiàn)有突出穩(wěn)定性以及強(qiáng)大功能的WEB服務(wù)器開(kāi)發(fā)。當(dāng)時(shí)在服務(wù)器使用上為NCSA開(kāi)發(fā)的軟件,其開(kāi)發(fā)人員加盟Apache后,為服務(wù)器功能拓展以及錯(cuò)誤程序修補(bǔ)提出了有效的建議,推動(dòng)Apache服務(wù)器功能的完善。Apache服務(wù)器在應(yīng)用上,一個(gè)最突出的表現(xiàn)是可以直接查閱源代碼。因此應(yīng)用者只要對(duì)C++或Perl有足夠了解,可以結(jié)合不同的功能需求,直接進(jìn)行源代碼修改,以推動(dòng)服務(wù)器功能的進(jìn)一步完善。此外全球各個(gè)國(guó)家的編程人員還位使用者提供了更多可直接使用的免費(fèi)功能模塊[3]。第三章網(wǎng)站需求分析3.1可行性分析3.1.1經(jīng)濟(jì)上的可行性經(jīng)濟(jì)可行性,指的是在進(jìn)行系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的過(guò)程中,立足經(jīng)濟(jì)視角就網(wǎng)站在開(kāi)發(fā)過(guò)程中的人力以及物力成本耗費(fèi)進(jìn)行權(quán)衡,分析整體的投入以及預(yù)期收益情況。目前已經(jīng)步入信息化發(fā)展時(shí)期,在當(dāng)前時(shí)代背景下,通過(guò)信息化技術(shù)的引入,促使在進(jìn)行求書(shū)網(wǎng)的管控上,能有較高的管理效率和運(yùn)作效率,同時(shí)也可以降低傳統(tǒng)線下書(shū)店運(yùn)營(yíng)的店面以及人力成本支出,且在整個(gè)網(wǎng)站的管理上,有較高的便捷度。因此由于這些方面因素的存在,其帶來(lái)的收益遠(yuǎn)比網(wǎng)站開(kāi)發(fā)付出成本要高出許多。所以從經(jīng)濟(jì)角度來(lái)說(shuō),該系統(tǒng)開(kāi)發(fā)有突出的經(jīng)濟(jì)可行性。3.1.2技術(shù)上的可行性技術(shù)可行性研究指的是對(duì)既有系統(tǒng)的開(kāi)發(fā)技術(shù)進(jìn)行分析,包括軟硬件的配置,以及在系統(tǒng)開(kāi)發(fā)過(guò)程中涉及到的系列技術(shù)等。在本文設(shè)計(jì)系統(tǒng)開(kāi)發(fā)上,對(duì)硬件基礎(chǔ)要求不高,而且數(shù)據(jù)庫(kù)采用MYSQL,采用PHP編程。在技術(shù)上有突出可行性保障。3.1.3操作上的可行性從操作角度來(lái)說(shuō),目前在本文網(wǎng)站設(shè)計(jì)上采用的軟件是目前通用軟件,設(shè)計(jì)人員對(duì)軟件有較高熟悉度,使用流暢。而且在系統(tǒng)的運(yùn)維上,管理員的作用是進(jìn)行信息的錄入、修改及統(tǒng)計(jì),這些對(duì)操作人員沒(méi)有太高要求。所以從操作視角來(lái)說(shuō),本文研發(fā)系統(tǒng)有突出的可行。結(jié)合上述研究,基于現(xiàn)行條件能夠滿足本文設(shè)計(jì)網(wǎng)站的開(kāi)發(fā)。所以網(wǎng)站設(shè)計(jì)有突出的可行性。3.2功能需求分析功能需求分析是系統(tǒng)開(kāi)發(fā)的首要環(huán)節(jié)。本文設(shè)計(jì)的網(wǎng)站功能要求是:1、首頁(yè)展示功能。完成書(shū)籍信息的分類及展示,可以顯示搜索的圖書(shū)信息。2、購(gòu)物車??梢詽M足用戶進(jìn)行購(gòu)物車書(shū)籍添加、刪除以及修改、清空和查閱等方面的功能。3、訂單管理。主要是訂單信息的填寫(xiě)、修改以及確認(rèn)、產(chǎn)查看和管理訂單等。4、會(huì)員注冊(cè)。新會(huì)員的注冊(cè)及信息修改。5、后臺(tái)管理。對(duì)已經(jīng)完成的書(shū)籍類別、發(fā)布信息進(jìn)行管控,也可以進(jìn)行瀏覽的管理,可以按照需求發(fā)布、修改或刪除新聞公告。通過(guò)以上需求的分析,實(shí)際上也對(duì)本文設(shè)計(jì)網(wǎng)站的基本功能進(jìn)行了展示。除了以上提到的內(nèi)容,還進(jìn)行了相應(yīng)細(xì)節(jié)的優(yōu)化調(diào)整,確保本文所研發(fā)的系統(tǒng)有完整的架構(gòu)布局,同時(shí)有突出的實(shí)用價(jià)值。3.3數(shù)據(jù)流程圖數(shù)據(jù)流程圖是按照數(shù)據(jù)處理程序規(guī)劃,對(duì)整個(gè)軟件系統(tǒng)邏輯進(jìn)行展示的圖形符號(hào)。通過(guò)數(shù)據(jù)流程圖,能夠?qū)ο到y(tǒng)的工作狀態(tài)做出精準(zhǔn)的表述,立足本質(zhì)深挖系統(tǒng)邏輯布局,而且能夠清晰的展示出系統(tǒng)開(kāi)發(fā)需求。在下圖2-1里就是本文設(shè)計(jì)系統(tǒng)的數(shù)據(jù)流圖。(1)總體數(shù)據(jù)流程圖,如圖所示:管理員管理員P求書(shū)網(wǎng)用戶F1圖書(shū)品信息F2管理員信息F3個(gè)人信息F4訂單信息F5購(gòu)信息圖3-1總體流程圖(2)數(shù)據(jù)流程分析,如圖所示:用戶用戶P用戶注冊(cè)P2訂購(gòu)D1用戶信息管理員P3圖書(shū)維護(hù)D圖書(shū)P4評(píng)價(jià)D3圖書(shū)評(píng)論信息等F1圖3-2購(gòu)物流程圖管理員管理員P4.1購(gòu)物車管理D3購(gòu)物信息訂單等P4訂單管理D3訂單信息表圖3-3提交訂單流程圖2.5業(yè)務(wù)流程分析在對(duì)整個(gè)業(yè)務(wù)進(jìn)行流程的規(guī)劃和論述過(guò)程中,要嚴(yán)格根據(jù)信息流動(dòng)的環(huán)節(jié)來(lái)進(jìn)行不同環(huán)節(jié)業(yè)務(wù)的分析,對(duì)不同環(huán)節(jié)需要處理的內(nèi)容、方式以及處理方式、時(shí)間需求等展開(kāi)深入研究,確保能夠?qū)Σ煌h(huán)節(jié)所信息處理及計(jì)算的方式、來(lái)源以及主要的流向、信息處理時(shí)間的需求做出清晰展示[4]。通過(guò)數(shù)據(jù)業(yè)務(wù)流程圖,能讓開(kāi)發(fā)者通過(guò)流程圖清晰了解到業(yè)務(wù)處理環(huán)節(jié)和流程,找出系統(tǒng)設(shè)計(jì)過(guò)程中存在的問(wèn)題。具體參考下圖:用戶用戶維護(hù)管理員統(tǒng)計(jì)圖書(shū)類別圖書(shū)信息圖書(shū)新聞圖書(shū)購(gòu)買購(gòu)物車生成訂單圖書(shū)信息瀏覽會(huì)員注冊(cè)3-4總體業(yè)務(wù)流程圖進(jìn)行信息管理、訂單管理、用戶管理、網(wǎng)站管理等進(jìn)行信息管理、訂單管理、用戶管理、網(wǎng)站管理等瀏覽網(wǎng)站其它功能模塊3-5登錄系統(tǒng)否是是是否否求書(shū)網(wǎng)管理員非會(huì)員登錄注冊(cè)登錄會(huì)員中心3.6數(shù)據(jù)字典首先是進(jìn)行系統(tǒng)數(shù)據(jù)流的研究,而后基于數(shù)據(jù)字典可以對(duì)其中核心數(shù)據(jù)的類別、數(shù)據(jù)流以及處理方式、存儲(chǔ)以及外部實(shí)體做出解釋[8]。數(shù)據(jù)元素條目如表3-1所示。表3-1數(shù)據(jù)元素用戶編號(hào)調(diào)入年份數(shù)據(jù)元素條目總編號(hào):1-101用戶編號(hào)調(diào)入年份數(shù)據(jù)元素條目總編號(hào):1-101編號(hào):101名稱:用戶編號(hào)XXX說(shuō)明:用戶的編號(hào)數(shù)據(jù)值類型:離散長(zhǎng)度:50有關(guān)數(shù)據(jù)結(jié)構(gòu):用戶信息表 如:123數(shù)據(jù)結(jié)構(gòu)條目如表3-2所示。表3-2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)條目數(shù)據(jù)結(jié)構(gòu)條目名稱:用戶信息表說(shuō)明:創(chuàng)建用戶信息記錄似的數(shù)據(jù) 總編號(hào):2-01結(jié)構(gòu): 編號(hào):01 用戶編號(hào) 有關(guān)數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ): 用戶名 密碼 數(shù)量:每年約200份 性別 地址 年齡 電話數(shù)據(jù)流條目如表3-3所示:表3-3數(shù)據(jù)流數(shù)據(jù)流條目數(shù)據(jù)流條目名稱:用戶在線訂購(gòu) 總編號(hào):3-10說(shuō)明:用戶將訂購(gòu)產(chǎn)品信息存儲(chǔ)到訂購(gòu)信息表里 編號(hào):10數(shù)據(jù)流來(lái)源:P3訂購(gòu)數(shù)據(jù)流去向:D3訂購(gòu)存儲(chǔ) 流通量:500份/周包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)存儲(chǔ)條目如表3-5所示:表3-5數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)條目數(shù)據(jù)存儲(chǔ)條目名稱:訂購(gòu)信息 總編號(hào):4-01說(shuō)明:存儲(chǔ)用戶的訂購(gòu)信息 標(biāo)號(hào):D3結(jié)構(gòu): 訂購(gòu)編號(hào) 用戶編號(hào) 張數(shù)時(shí)間有關(guān)的數(shù)據(jù)流: 信息量:400份/月 處理過(guò)程條目如表3-6所示:表3-6處理過(guò)程處理過(guò)程條目處理過(guò)程條目名稱:訂購(gòu)管理 總編號(hào):5-15說(shuō)明:管理員進(jìn)行訂購(gòu)管理 編號(hào):P3輸入:P3訂購(gòu)管理輸出:D3訂購(gòu)存儲(chǔ)處理:外部實(shí)體條目如表3-7所示:表3-7外部實(shí)體外部實(shí)體條目外部實(shí)體條目名稱:管理員 總編號(hào):6-01說(shuō)明: 編號(hào):001輸入數(shù)據(jù)流: 個(gè)數(shù):1個(gè)輸出數(shù)據(jù)流:考慮到論文篇幅有限,為此在這里不做過(guò)多贅述。實(shí)際上可以基于數(shù)據(jù)流圖完成其他數(shù)據(jù)字典條目的對(duì)應(yīng)繪制。第四章網(wǎng)站總體設(shè)計(jì)4.1網(wǎng)站功能描述功能需求分析是系統(tǒng)開(kāi)發(fā)的首要環(huán)節(jié)。本文設(shè)計(jì)的網(wǎng)站功能要求是:1、首頁(yè)展示功能。完成書(shū)籍信息的分類及展示,可以顯示搜索的圖書(shū)信息。2、購(gòu)物車??梢詽M足用戶進(jìn)行購(gòu)物車書(shū)籍添加、刪除以及修改、清空和查閱等方面的功能。3、訂單管理。主要是訂單信息的填寫(xiě)、修改以及確認(rèn)、產(chǎn)查看和管理訂單等。4、會(huì)員注冊(cè)。新會(huì)員的注冊(cè)及信息修改。5、后臺(tái)管理。對(duì)已經(jīng)完成的書(shū)籍類別、發(fā)布信息進(jìn)行管控,也可以進(jìn)行瀏覽的管理,可以按照需求發(fā)布、修改或刪除新聞公告。4.2系統(tǒng)功能結(jié)構(gòu)圖本文在網(wǎng)站系統(tǒng)的設(shè)計(jì)上,采用B/S結(jié)構(gòu)完成網(wǎng)站的規(guī)劃。通過(guò)需求調(diào)研,明確在網(wǎng)站功能的規(guī)劃上,應(yīng)該結(jié)合不同用戶的需求,進(jìn)行對(duì)應(yīng)功能的提供。本網(wǎng)站主要是對(duì)于圖書(shū)的訂購(gòu),在下圖中對(duì)本文網(wǎng)站結(jié)構(gòu)及功能設(shè)計(jì)做出了展示。求書(shū)網(wǎng)求書(shū)網(wǎng)首頁(yè)商城介紹圖書(shū)新聞購(gòu)買常識(shí)圖書(shū)動(dòng)態(tài)圖書(shū)展示用戶注冊(cè)留言咨詢后臺(tái)管理圖4-1系統(tǒng)前臺(tái)結(jié)構(gòu)圖系統(tǒng)后臺(tái)結(jié)構(gòu)圖系統(tǒng)后臺(tái)結(jié)構(gòu)圖用戶網(wǎng)站后臺(tái)個(gè)人信息修改我的訂單用戶帳號(hào)管理圖書(shū)新聞管理圖書(shū)動(dòng)態(tài)管理用戶信息管理評(píng)價(jià)信息管理系統(tǒng)管理圖4-2后臺(tái)功能結(jié)構(gòu)圖圖書(shū)管理留言咨詢管理購(gòu)買常識(shí)管理4.3系統(tǒng)目標(biāo)在進(jìn)行系統(tǒng)目標(biāo)設(shè)定上,對(duì)于數(shù)據(jù)庫(kù)管理系統(tǒng),尤其是本文所設(shè)計(jì)的求書(shū)網(wǎng)這樣一個(gè)龐大網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)來(lái)說(shuō),在數(shù)據(jù)庫(kù)的選擇上,一方面要確保使用的便捷,此外還有便于操作。因此系統(tǒng)的設(shè)計(jì)模板是:1.人機(jī)對(duì)話,有美觀的界面布局,可以靈活、精準(zhǔn)、快速、便捷的查閱數(shù)據(jù),并要確保數(shù)據(jù)存儲(chǔ)有較高安全性。3.提高圖書(shū)信息發(fā)布宣傳網(wǎng)站的效率和質(zhì)量。4.用戶可以通過(guò)網(wǎng)站直接下單購(gòu)買圖書(shū),也可以進(jìn)行網(wǎng)站用戶的注冊(cè)、在網(wǎng)站中留言或進(jìn)行對(duì)應(yīng)功能的管理操作。5.系統(tǒng)會(huì)自動(dòng)完成用戶輸入信息的檢查,規(guī)避人為輸入錯(cuò)誤。4.4數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)在獲取數(shù)據(jù)項(xiàng)以及數(shù)據(jù)結(jié)構(gòu)后,可以結(jié)合用戶需求進(jìn)行不同實(shí)體設(shè)計(jì),并對(duì)不同實(shí)體的關(guān)系做出解讀。這也是后續(xù)系統(tǒng)邏輯設(shè)計(jì)的基礎(chǔ)。在實(shí)體中會(huì)蘊(yùn)含豐富的數(shù)據(jù)信息,其本質(zhì)是數(shù)據(jù)流動(dòng)的結(jié)果。產(chǎn)品類別定單列表產(chǎn)品類別定單列表定單圖4-1實(shí)體間的關(guān)系E-R圖用戶購(gòu)買圖書(shū)NMN11N管理員信息實(shí)體E-R圖如圖4-2所示:管理員管理員帳號(hào)姓名密碼圖4-2管理員信息實(shí)體ER圖注冊(cè)用戶信息實(shí)體ER圖如圖4-3所示:注冊(cè)用戶注冊(cè)用戶會(huì)員帳號(hào)姓名密碼地址圖4-3注冊(cè)用戶信息實(shí)體ER圖圖書(shū)實(shí)體ER圖如圖4-4所示:圖書(shū)信息編號(hào)名稱款式規(guī)格價(jià)格圖4-4圖書(shū)實(shí)體ER圖產(chǎn)品類型實(shí)體ER圖如4-5所示:產(chǎn)品類型產(chǎn)品類型類型編號(hào)類型名稱添加時(shí)間圖4-5農(nóng)產(chǎn)品類型實(shí)體圖定單編號(hào)個(gè)人信息單列表定單編號(hào)個(gè)人信息單列表農(nóng)產(chǎn)品種類數(shù)量圖4-6定單詳細(xì)信息實(shí)體ER圖4.4.2邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)第一步是實(shí)現(xiàn)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)的轉(zhuǎn)換,確保系統(tǒng)數(shù)據(jù)庫(kù)概念能滿足MYSQL應(yīng)用需求。也就是說(shuō),要進(jìn)行數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì)。各個(gè)表格的設(shè)計(jì)結(jié)果如下xinwentongzhi表:
allusers表:shangpinxinxi表:yonghuzhuce表:liuyanban表:第五章商城功能實(shí)現(xiàn)求書(shū)網(wǎng)界面也是整個(gè)網(wǎng)站的門戶,是用戶進(jìn)行網(wǎng)站操作的平臺(tái)。用戶通過(guò)注冊(cè)頁(yè)面完成注冊(cè)后,即可跳轉(zhuǎn)到首頁(yè)界面上。在該頁(yè)面上,可以操作進(jìn)入個(gè)體空間;用戶在完成注冊(cè)并登入系統(tǒng)后,可以進(jìn)行系統(tǒng)功能使用,并可在線購(gòu)買書(shū)籍。5.1網(wǎng)站首頁(yè)實(shí)現(xiàn)網(wǎng)站首頁(yè),主要是為使用者提供系統(tǒng)登入口,在該網(wǎng)頁(yè)中,還對(duì)系統(tǒng)的功能進(jìn)行了導(dǎo)航欄設(shè)置,分別有:商城介紹、圖書(shū)新聞、購(gòu)買常識(shí)、圖書(shū)動(dòng)態(tài)、圖書(shū)展示、用戶注冊(cè)、留言咨詢、后臺(tái)管理等管理導(dǎo)航,并顯示網(wǎng)站公告。主要由兩部分組成:登錄和信息顯示。圖5-1所展示的是首頁(yè)界面布局效果。圖5-1首頁(yè)網(wǎng)站5.2商城新聞功能實(shí)現(xiàn)商城新聞能主要是提供給所有商城信息的展示功能,通過(guò)改頁(yè)面可以讓用戶對(duì)網(wǎng)站信息有更全面了解,具體界面情況參考下圖5-2。圖5-2商城新聞模塊效果圖其實(shí)現(xiàn)系統(tǒng)主頁(yè)面運(yùn)行的關(guān)鍵程序代碼如下:$sql="select*fromxinwentongzhiwhere1=1";if($biaoti!=""){$sql=$sql."andbiaotilike'%$biaoti%'";}if($lb!=""){$sql=$sql."andleibie='$lb'";}$sql=$sql."orderbyiddesc";$query=mysql_query($sql);$rowscount=mysql_num_rows($query);if($rowscount==0){}else{$pagelarge=20;//每頁(yè)行數(shù);$pagecurrent=$_GET["pagecurrent"];if($rowscount%$pagelarge==0){ $pagecount=$rowscount/$pagelarge;}else{ $pagecount=intval($rowscount/$pagelarge)+1;}if($pagecurrent==""||$pagecurrent<=0)5.3用戶注冊(cè)功能實(shí)現(xiàn)本功能主要實(shí)現(xiàn)用戶信息的注冊(cè),用戶想要進(jìn)入本網(wǎng)站進(jìn)行圖書(shū)的訂購(gòu)物的咨詢就必須要先注冊(cè)會(huì)成網(wǎng)站會(huì)員才能。其運(yùn)行效果如圖5-3所示。圖5-3注冊(cè)模塊效果圖其實(shí)現(xiàn)系統(tǒng)主頁(yè)面運(yùn)行的關(guān)鍵程序代碼如下: $zhanghao=$_POST["zhanghao"];$mima=$_POST["mima"];$xingming=$_POST["xingming"];$xingbie=$_POST["xingbie"];$diqu=$_POST["diqu"];$Email=$_POST["Email"];$zhaopian=$_POST["zhaopian"]; $sql="selectidfromyonghuzhucewherezhanghao='".$zhanghao."'"; $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) { echo"<script>javascript:alert('對(duì)不起,該賬號(hào)已經(jīng)存在,請(qǐng)換其他賬號(hào)再試?。?);history.back();</script>"; } else { $sql="insertintoyonghuzhuce(zhanghao,mima,xingming,xingbie,diqu,Email,zhaopian) echo"<script>javascript:alert('注冊(cè)成功!!');location.href='index.php';</script>"; }}?> }?5.4圖書(shū)展示功能實(shí)現(xiàn)用戶可以通過(guò)作網(wǎng)站查詢想要了解的圖書(shū)信息,各類圖書(shū)搜索后可進(jìn)入詳細(xì)的圖書(shū)介紹界面,可以對(duì)圖書(shū)進(jìn)行主人是,圖書(shū)主要包括名稱、類別、圖片、價(jià)格、發(fā)布人、銷售量、添加時(shí)間等字段信息。其運(yùn)行效果如圖5-3所示。圖5-3搜索圖書(shū)效果圖圖5-4圖書(shū)詳細(xì)效果圖其實(shí)現(xiàn)系統(tǒng)主頁(yè)面運(yùn)行的關(guān)鍵程序代碼如下:$sql="insertintogwc(username,bh,mc,shuliang,jiage)values('".$_SESSION['username']."','".$_GET["bh"]."','".$_GET["mc"]."',".$_POST["shuliang"].",".$njg.")";$query=mysql_query($sql);$sql="updateshangpinxinxisetxsl=xsl+".$_POST["shuliang"]."wherebianhao='".$_GET["bh"]."'";$query=mysql_query($sql);echo"<scriptlanguage='javascript'>alert('操作成功!');history.back();</script>";src="qtimages/1.jpg"></td>5.5留言板功能實(shí)現(xiàn)網(wǎng)站飾品咨詢模塊,對(duì)圖書(shū)信息進(jìn)行互動(dòng)咨詢交流的功能,用戶可以在互提交留言,后臺(tái)管理員可以對(duì)咨詢信息進(jìn)行處理操作。其運(yùn)行效果如下圖5-5所示。圖5-5留言功能運(yùn)行頁(yè)面其關(guān)鍵程序代碼如下所示:<?phpsession_start();if($_SESSION["username"]==""){ echo"<script>javascript:alert('對(duì)不起,請(qǐng)您先登陸!');location.href='index.php';</script>"; exit;}include_once'conn.php';$addnew=$_POST["addnew"];if($addnew=="1"){ $zhanghao=$_POST["zhanghao"];$zhaopian=$_POST["zhaopian"];$xingming=$_POST["xingming"];$liuyan=$_POST["liuyan"]; $sql="insertintoliuyanban(zhanghao,zhaopian,xingming,liuyan)values('$zhanghao','$zhaopian','$xingming','$liuyan')"; mysql_query($sql); echo"<script>javascript:alert('留言成功!');location.href='lyblist.php';</script>";}?>5.6后臺(tái)管理模塊設(shè)計(jì)用戶登陸模塊呈現(xiàn)為ndez.PHP頁(yè)面,頁(yè)面共計(jì)有兩個(gè)文本框,用戶完成賬號(hào)及密碼輸入后。系統(tǒng)調(diào)用數(shù)據(jù)庫(kù)信息配對(duì),配對(duì)成功則允許進(jìn)入系統(tǒng)。若配對(duì)不成功,會(huì)要求使用者重新完成信息數(shù)據(jù)。圖5-6為流程圖,圖5-7為頁(yè)面運(yùn)行效果。否否是進(jìn)入用戶登陸頁(yè)面輸入員工號(hào)和密碼是否正確圖5-6用戶登陸模塊流程圖由存儲(chǔ)過(guò)程的返回值,得用戶類型按其用戶類型轉(zhuǎn)到相應(yīng)的界面顯示錯(cuò)誤信息,并清空文本輸入框中的內(nèi)容圖5-7系統(tǒng)登錄模塊運(yùn)行效果登錄功能對(duì)應(yīng)的代碼是:if($login=="1") { if($username!=""&&$pwd!="") { if($cx=="管理員") { $sql="select*fromalluserswhereusername='$username'andpwd='$pwd'"; } if($cx=="普通用戶") { $sql="select*fromputongyonghuwhereyonghuming='$username'andmima='$pwd'"; } $query=mysql_query($sql); $rowscount=mysql_num_rows($query); if($rowscount>0) {else { $_SESSION['cx']=$cx; } echo"<scriptlanguage='javascript'>alert('用戶名或密碼錯(cuò)誤!');history.back();</script>"; } }4.7添加圖書(shū)功能實(shí)現(xiàn)其作用是滿足管理員通過(guò)后臺(tái)進(jìn)行圖書(shū)類別和信息添加需求。完成添加后,圖書(shū)信息會(huì)在首頁(yè)界面顯示出來(lái)。具體參考圖5-8。圖5-8添加圖書(shū)效果圖其代碼關(guān)鍵程序代碼如下所錄:<?phpsession_start();include_once'conn.php';$ndate=date("Y-m-d");$addnew=$_POST["addnew"];if($addnew=="1"){ $bianhao=$_POST["bianhao"];$mingcheng=$_POST["mingcheng"];$leibie=$_POST["leibie"];$tupian=$_POST["tupian"];$jianjie=$_POST["jianjie"];$jiage=$_POST["jiage"];$faburen=$_POST["faburen"]; $sql="insertintoshangpinxinxi(bianhao,mingcheng,leibie,tupian,jianjie,jiage,faburen)values('$bianhao','$mingcheng','$leibie','$tupian','$jianjie','$jiage','$faburen')"; mysql_query($sql); echo"<script>javascript:alert('添加成第六章系統(tǒng)測(cè)試6.1測(cè)試的任務(wù)及目標(biāo)6.1.1測(cè)試的任務(wù)測(cè)試是為了盡可能發(fā)現(xiàn)軟件設(shè)計(jì)的問(wèn)題,確保軟件能夠得到更好的市場(chǎng)應(yīng)用。6.1.2測(cè)試的目標(biāo)1.測(cè)試目的在于發(fā)現(xiàn)程序錯(cuò)誤。2.最佳測(cè)試方案是發(fā)現(xiàn)目前未被發(fā)現(xiàn)的錯(cuò)誤的方案。3.成功測(cè)試是發(fā)現(xiàn)迄今為止未被認(rèn)識(shí)到的錯(cuò)誤的測(cè)試。6.2測(cè)試方案在測(cè)試階段,一個(gè)最關(guān)鍵的內(nèi)容就是要合理進(jìn)行測(cè)試方案的設(shè)計(jì)。在測(cè)試方案中,要涵蓋系統(tǒng)設(shè)計(jì)預(yù)期要達(dá)成的功能,必要對(duì)測(cè)試數(shù)據(jù)和預(yù)期結(jié)果進(jìn)行輸入。通過(guò)可能發(fā)現(xiàn)系統(tǒng)設(shè)計(jì)問(wèn)題數(shù)據(jù)的設(shè)定,來(lái)檢測(cè)程序設(shè)計(jì)是否存在問(wèn)題。常見(jiàn)的測(cè)試方式有黑盒以及白盒兩種不同的測(cè)試方式。黑盒測(cè)試,即我們常說(shuō)的功能測(cè)試。主要是對(duì)程序功能設(shè)計(jì)是否能夠符合預(yù)期需求進(jìn)行測(cè)試。在測(cè)試的過(guò)程中,需要進(jìn)行測(cè)試數(shù)據(jù)的輸入,看系統(tǒng)是否能夠完成預(yù)期信息的正確輸出。在測(cè)試過(guò)程中,要充分確保外部信息完整。白盒測(cè)試,即結(jié)構(gòu)測(cè)試。指的是對(duì)系統(tǒng)的整個(gè)結(jié)構(gòu)設(shè)計(jì)是否合理進(jìn)行一一測(cè)試
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 溫室施工方案
- 現(xiàn)場(chǎng)實(shí)行豬舍施工方案
- 明渠導(dǎo)流施工方案
- 機(jī)場(chǎng)塔臺(tái)結(jié)構(gòu)施工方案
- 斜槽帆布更換施工方案
- 2025年度特色輔導(dǎo)班家長(zhǎng)責(zé)任協(xié)議
- 二零二五年度歷年合同法司考備考資料定制合同
- 2025年度車輛抵押消費(fèi)貸款合同范本
- 2025年度租賃合同解除與合同解除解除爭(zhēng)議訴訟起訴狀
- 二零二五年度農(nóng)家樂(lè)房屋租賃與鄉(xiāng)村旅游生態(tài)保護(hù)合同
- 港珠澳大橋及背后的故事中國(guó)建造課程組30課件講解
- 2025年吉林長(zhǎng)白朝鮮族自治縣事業(yè)單位招聘16人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 初中歷史七年級(jí)上冊(cè)第8課 百家爭(zhēng)鳴
- 中國(guó)教育史課件
- 第18課排序計(jì)算有方法(教案)四年級(jí)全一冊(cè)信息技術(shù)人教版
- 規(guī)?;i場(chǎng)生物安全
- 2025年春節(jié)后復(fù)產(chǎn)復(fù)工方案及安全技術(shù)措施
- 維修基金使用合同范例
- 幼兒園小班美術(shù)欣賞《漂亮的糖紙》課件
- 互聯(lián)網(wǎng)接入服務(wù)提供商服務(wù)承諾
- 解除凍結(jié)及撤銷納入失信和限高令申請(qǐng)書(shū)(文本)
評(píng)論
0/150
提交評(píng)論