




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
綜合實訓(xùn)報告題目網(wǎng)上書店系統(tǒng)的設(shè)計與開發(fā)組長*組員***指導(dǎo)教師*中國·武漢2015年07月需求分析說明書 1.序言1.1編寫目的在這個網(wǎng)絡(luò)信息的時代,經(jīng)濟全球化,互聯(lián)網(wǎng)全球化,網(wǎng)上電子商城已經(jīng)可以滿足廣大消費者的需求。而網(wǎng)上書店可以讓更多的用戶越加方便的查閱自己所需要的書籍,同時節(jié)省大量的時間,網(wǎng)上書店具有很大的開發(fā)潛力與發(fā)展空間。1.2項目背景在網(wǎng)上書店,用戶可以更方便更自由的查看自己所想閱讀的書籍,用戶無需親自到書店去挑選心儀的圖書,只需要開機上網(wǎng)便可以查看自己所需書籍,對此相比傳統(tǒng)的書店而言,為用戶大量的時間具有實際意義。項目委托單位: 綜合實訓(xùn)項目組項目開發(fā)單位: *項目主管部門: *項目規(guī)劃:階段文檔完成日期需求分析需求分析文檔2015.6.21設(shè)計實現(xiàn)軟件設(shè)計文檔2015.7.13測試軟件測試文檔2015.7.14項目開發(fā)小組:組長組員**1.3定義名詞解釋中層數(shù)據(jù)流圖底層數(shù)據(jù)流圖圖書查詢購買模塊的底層數(shù)據(jù)流圖訂單信息模塊的的層數(shù)據(jù)流圖個人信息模塊的底層數(shù)據(jù)流圖公告信息模塊的層數(shù)據(jù)流圖3.5用例圖:3.6數(shù)據(jù)采集數(shù)據(jù)庫名稱:不同的軟件都有不同的名稱,一般在選擇不同的接口類型后,系統(tǒng)都會顯示默認的數(shù)據(jù)庫名,一般不用修改;如果需要修改,可以點擊“數(shù)據(jù)庫清單”來選擇相應(yīng)的數(shù)據(jù)庫。選擇采集文件存放目錄及采集參數(shù):選擇采集后文件存放目錄,采集的數(shù)據(jù)類型,手動錄入數(shù)據(jù),或?qū)?shù)據(jù)庫文件載入數(shù)據(jù)庫。4.功能需求4.1功能劃分基于jsp開發(fā)的網(wǎng)上書店系統(tǒng)的構(gòu)建功能具體如下:(1)用戶前臺登陸,打開文件,對系統(tǒng)進行可允許的操作(2)管理員后臺登陸,打開后臺管理器,對系統(tǒng)數(shù)據(jù)以及訂單等信息進行操作(2)選擇算法、設(shè)置參數(shù)、完成管理(3)模型動態(tài)顯示4.2功能描述主要實現(xiàn)新書上架、購物車、會員注冊、會員登錄、圖書公告及書瀏覽,圖書搜索、用戶留言等功能。5.性能需求5.1時間特性為滿足用戶高效要求,數(shù)據(jù)的響應(yīng)時間、更新處理時間都應(yīng)在1-2秒之內(nèi)。如果需要與外部設(shè)備交互時,響應(yīng)時間可能較長,但應(yīng)在可接受范圍之內(nèi)5.2適應(yīng)性本系統(tǒng)可在微軟的多種軟件平臺上運行。6.運行需求6.1用戶界面采用jsp網(wǎng)頁界面6.2硬件接口1、處理器要求:PentiumⅥ或以上2、運行環(huán)境:MyEclipse3、內(nèi)存要求:512MB或以上6.3軟件接口操作系統(tǒng)平臺:MicrosoftWindows7數(shù)據(jù)庫系統(tǒng)平臺:SQLSever2005開發(fā)語言:JAVA、jsp開發(fā)工具:MyEclipse6.4故障處理由于用戶在管理系統(tǒng)時,可能因長期的修改數(shù)據(jù)造成系統(tǒng)響應(yīng)時間超長,因此,應(yīng)定期對系統(tǒng)進行修復(fù)和壓縮,從而減少響應(yīng)時間,可以滿足用戶高效率的要求。硬件方面:如果本系統(tǒng)出現(xiàn)問題,我們可以通過倒入備份文件來解決軟件方面:做好每天關(guān)機前自動備份。7.其他需求代碼的可維護性:要求每個方法預(yù)留出必要的接口。7.1軟件的正確性
要求所發(fā)布的軟件可以正確的完成用戶的操作需求。如用戶在對系統(tǒng)進行錄入數(shù)據(jù)時,系統(tǒng)不僅要將用戶輸入的正確數(shù)據(jù)完整、準確的添加到系統(tǒng)里,而且要準確反映排序的全過程。7.2軟件的可靠性
在用戶進行可預(yù)期的操作時,系統(tǒng)要保證不出故障7.3軟件的效率
本軟件是為實現(xiàn)排序算法動態(tài)可視化,使用戶可以看到動態(tài)的排序過程,因此該軟件對用戶的操作請求應(yīng)在1-2秒內(nèi)做處響應(yīng)。7.4軟件的完整性
在發(fā)生例如掉電等以外情況時,可以保證系統(tǒng)數(shù)據(jù)的不會丟失。7.5軟件的可維護性
系統(tǒng)應(yīng)可以在發(fā)現(xiàn)錯誤時不僅做出錯誤顯示,還應(yīng)該進行錯誤處理,并多系統(tǒng)進行自動修復(fù)。7.7軟件的可理解性
軟件應(yīng)提供完全jsp網(wǎng)頁的界面,盡可能的方便用戶進行操作,從而以滿足各層次的用戶需求。概要設(shè)計說明書目錄TOC\o"1-3"\h\z1引言 31.1編寫目的 31.2背景 31.3定義 31.4參考資料 52總體設(shè)計 52.1需求規(guī)定 52.2運行環(huán)境 52.3基本設(shè)計概念和處理流程 62.4結(jié)構(gòu) 72.5功能器求與程序的關(guān)系 72.6人工處理過程 72.7尚未問決的問題 73接口設(shè)計 83.1用戶接口 83.2外部接口 83.3內(nèi)部接口 84運行設(shè)計 84.1運行模塊組合 84.2運行控制 84.3運行時間 95系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 95.1邏輯結(jié)構(gòu)設(shè)計要點 95.2物理結(jié)構(gòu)設(shè)計要點 95.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 96系統(tǒng)出錯處理設(shè)計 96.1出錯信息 96.2補救措施 96.3系統(tǒng)維護設(shè)計 91引言1.1編寫目的項目開發(fā)總結(jié)報告的編制是為了研究本項目的總體需求,背景,對開發(fā)結(jié)果、開發(fā)技術(shù)進行分析,總結(jié)本項目開發(fā)工作的經(jīng)驗,說明實際取得的開發(fā)結(jié)果以及對整個開發(fā)工作的各個方面的評價。在網(wǎng)上書店初步開發(fā)階段中,就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對本系統(tǒng)的需求做了詳細的闡述,這些用戶需求已經(jīng)在上一階段中在通過網(wǎng)絡(luò)需求分析中獲得,并在需求分析說明書中得到詳盡的敘述及闡明。在下一階段的詳細設(shè)計中,小組人員可參考此概要設(shè)計報告,在概要設(shè)計對重建算法的動態(tài)jsp網(wǎng)頁可視化系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計的基礎(chǔ)上,對系統(tǒng)進行詳細設(shè)計。在以后的軟件測試以及軟件維護階段也可參考此說明書,以便于了解在概要設(shè)計過程中所完成的各種模塊設(shè)計結(jié)構(gòu),或在修改時找出在本階段設(shè)計的不足或錯誤。1.2背景工程的名稱:基于jsp的網(wǎng)上書店系統(tǒng)的開發(fā)與設(shè)計工程產(chǎn)品名稱:基于jsp的網(wǎng)上書店系統(tǒng)工程組織者:綜合實訓(xùn)項目組產(chǎn)品用戶:教師和學(xué)生產(chǎn)品設(shè)計者:綜合實訓(xùn)項目組產(chǎn)品生產(chǎn)者:綜合實訓(xùn)項目組產(chǎn)品所有權(quán):綜合實訓(xùn)項目組1.3定義術(shù)語定義或解釋表序號術(shù)語名稱術(shù)語定義1總體結(jié)構(gòu)系統(tǒng)的總體邏輯結(jié)構(gòu)。按照結(jié)構(gòu)化的設(shè)計方法,采用面向功能或面向數(shù)據(jù)的設(shè)計方法,則總體邏輯結(jié)構(gòu)為一樹形的功能模塊結(jié)構(gòu)圖。2外部接口本系統(tǒng)與網(wǎng)絡(luò)之間的接口,接口描述包括:用戶信息。3數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)包括:數(shù)據(jù)庫表的結(jié)構(gòu)、其他數(shù)據(jù)結(jié)構(gòu)等4概念數(shù)據(jù)模型CDM關(guān)系數(shù)據(jù)庫的邏輯設(shè)計模型,叫做概念數(shù)據(jù)模型。主要內(nèi)容包括一張邏輯E-R圖及其相應(yīng)的數(shù)據(jù)字典5物理數(shù)據(jù)模型PDM關(guān)系數(shù)據(jù)庫的物理設(shè)計模型,叫做物理數(shù)據(jù)模型。主要內(nèi)容包括一張物理表關(guān)系圖及其相應(yīng)的數(shù)據(jù)字典6視圖在基表或其他視圖之上建立的一張?zhí)摫?,叫做視圖,它具有物理表的許多性質(zhì),在數(shù)據(jù)處理和授權(quán)上很有用7角色數(shù)據(jù)庫中享有某些特權(quán)操作的用戶,叫做角色。角色的權(quán)利通過授權(quán)來實現(xiàn)8子系統(tǒng)具有相對獨立功能的小系統(tǒng)叫做子系統(tǒng)。一個大的系統(tǒng)可以劃分為多個子系統(tǒng),每個子系統(tǒng)可由多個模塊或多個部件組成9模塊具有功能獨立、能被調(diào)用的信息單元叫做模塊。模塊是結(jié)構(gòu)化設(shè)計中的概念10內(nèi)部接口軟件系統(tǒng)內(nèi)部各子系統(tǒng)之間、各部件之間、各模板之間的接口,叫做內(nèi)部接口。接口描述包括:調(diào)用方式、入口信息、出口信息等11相關(guān)文件相關(guān)文件是指當(dāng)本文件內(nèi)容變更后,可能引起變更的其他文件。如需求分析報告、詳細設(shè)計說明書、測試計劃、用戶手冊12參考資料參考資料是指本文件書寫時用到的其他資料。如各種有關(guān)規(guī)范、模板、標準、準則1.4參考資料[1]國家軟件工程開發(fā)標準[2]陳軼《web開發(fā)實驗指導(dǎo)》清華大學(xué)出版社[3]苗連強《jsp程序設(shè)計基礎(chǔ)教程》人民郵電出版社2總體設(shè)計2.1需求規(guī)定對功能的規(guī)定:網(wǎng)站系統(tǒng)開發(fā)作為計算機科學(xué)的一個重要領(lǐng)域,廣泛應(yīng)用于電子商務(wù),搜索引擎,等許多方面,網(wǎng)上書店系統(tǒng)正是基于這一現(xiàn)狀,這也對該系統(tǒng)提出了更高層面的要求,因此本系統(tǒng)要需要滿足多方面的需求。本系統(tǒng)的目標是方便用戶購買圖書,用網(wǎng)頁閱覽的方式更加直觀的查看用戶需要的圖書。Jsp動態(tài)網(wǎng)頁開發(fā),是計算機Javaweb和jsp動態(tài)網(wǎng)頁處理技術(shù)在電子商務(wù)中的重要應(yīng)用。它涉及到計算機動態(tài)網(wǎng)頁、數(shù)據(jù)處理、生軟件工程等多種技術(shù),是一項多學(xué)科交叉的研究領(lǐng)域,是目前的一個研究熱點。網(wǎng)上書店系統(tǒng)在電子商務(wù)以及物聯(lián)網(wǎng)等方面都有重要的應(yīng)用。因此,對網(wǎng)上書店系統(tǒng)技術(shù)的研究,具有重要的學(xué)術(shù)意義和廣闊的應(yīng)用前景。網(wǎng)上書店系統(tǒng)的主要研究內(nèi)容包括后臺數(shù)據(jù)導(dǎo)入,如數(shù)據(jù)的增、刪、檢、插值等;動態(tài)網(wǎng)頁設(shè)計;公告信息;留言板等。對性能的規(guī)定:系統(tǒng)的性能需求一般是指相互消息傳遞順利,協(xié)議分析正確,界面友好,運行時間滿足使用需要,安全性得到完全保證等。就實際情況而言,我們最需要考慮的性能需求就是系統(tǒng)的界面問題。本系統(tǒng)在設(shè)計的時候,性能需求主要從一下幾方面進行考慮:穩(wěn)定性:由于系統(tǒng)面對的大量數(shù)據(jù)的操作,在對大量數(shù)據(jù)的處理中,一旦服務(wù)器發(fā)生阻塞而崩潰,將給演示帶來很大的麻煩。因此,系統(tǒng)服務(wù)器要能及時響應(yīng),由于數(shù)據(jù)量大,還要對數(shù)據(jù)及時做好備份和恢復(fù)。可擴展性:系統(tǒng)要保證可持續(xù)增長一滿足用戶需求和業(yè)務(wù)復(fù)雜性要求。排序算法的動態(tài)可視化系統(tǒng)將隨著需求的增長而顯指數(shù)的增長,大體表現(xiàn)在用戶數(shù)量以及提供的用戶服務(wù)的復(fù)雜性和集成性等方面,系統(tǒng)要能隨著用戶的需求和技術(shù)的不斷發(fā)展而改進。易于管理:用戶可以很方便地對本系統(tǒng)進行管理,確保系統(tǒng)運行正常。2.2運行環(huán)境硬件環(huán)境:PIV以上處理器,256M以上內(nèi)存。軟件環(huán)境:windows7/windows8,SQLServer2005,MyEclipse使用人員:能夠使用電腦、手機等用戶2.3基本設(shè)計概念和處理流程2.4結(jié)構(gòu)2.5功能需求與程序的關(guān)系登陸程序注冊程序事件處理程序數(shù)據(jù)處理程序登陸需求1011注冊需求0111查詢需求0011添加購物車需求0011購買需求00112.6人工處理過程管理員:數(shù)據(jù)導(dǎo)入、數(shù)據(jù)更新用戶:操作2.7尚未問決的問題圖書檢索設(shè)計龐大的算法3接口設(shè)計3.1用戶接口包括用戶界面、管理員界面、文件數(shù)據(jù),其中系統(tǒng)數(shù)據(jù)處理實現(xiàn)對原始數(shù)據(jù)的可視化,文件數(shù)據(jù)模塊負責(zé)文件的操作,包括打開文件、關(guān)閉文件、和保存文件,用戶需要一個友好的界面,在界面設(shè)計上,應(yīng)做到簡單明了,易于操作,并且要注意到界面的布局,應(yīng)突出重要以及出錯信息。3.2外部接口3.2.1軟件接口服務(wù)器程序可使用MyEclipse提供的對SQLServer2005的接口,進行對數(shù)據(jù)庫的所有訪問。服務(wù)器程序上可使用SQLServer2005的對數(shù)據(jù)庫的備份命令,以做到對數(shù)據(jù)的保存。3.2.2硬件接口在輸入方面,對于鍵盤、鼠標的輸入,可用MyEclipse的標準I/0,對輸入進行處理;在輸出方面,打印機的簡介及使用,也可用MyEclipse的標準I/O進行處理。3.3內(nèi)部接口各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進行信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù)。4運行設(shè)計4.1運行模塊組合網(wǎng)上書店管理系統(tǒng)的四個模塊在服務(wù)器啟動的時候完成所有模塊的加載工作,隨時等候用戶的調(diào)用。4.2運行控制在頁面上,通過鼠標點擊觸發(fā)相應(yīng)的操作。4.3運行時間視操作系統(tǒng)而定。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計5.1邏輯結(jié)構(gòu)設(shè)計要點5.2物理結(jié)構(gòu)設(shè)計要點5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系各個數(shù)據(jù)結(jié)構(gòu)調(diào)用以上數(shù)據(jù)模塊6系統(tǒng)出錯處理設(shè)計6.1出錯信息本系統(tǒng)將出錯信息分為兩種:操作錯誤和系統(tǒng)錯誤操作錯錯誤是指用戶在本系統(tǒng)的使用過程中進行的錯誤操作,例如輸入格式不規(guī)范、輸入數(shù)據(jù)超出范圍等。系統(tǒng)錯誤是指數(shù)據(jù)庫連接失敗、系統(tǒng)以外停機等不可避免的以外事故。6.2補救措施當(dāng)用戶操作出錯時,顯示提示信息,并重新操作。系統(tǒng)出錯時只要重啟本軟件就可以了。6.3系統(tǒng)維護設(shè)計定期重啟服務(wù)器。保證服務(wù)器每周重新啟動一次,重啟之后進行復(fù)查。服務(wù)器優(yōu)化,包括整理系統(tǒng)空間和性能優(yōu)化。詳細設(shè)計說明書1引言1.1編寫目的根據(jù)《需求規(guī)格說明書》、《概要設(shè)計說明書》,在仔細考慮討論之后,我們對《網(wǎng)上書店管理系統(tǒng)》的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實現(xiàn)有了進一步的想法。我們將這些想法記錄下來,作為詳細設(shè)計說明書,為進一步設(shè)計軟件、編寫代碼打下基礎(chǔ)。在前一階段《概要設(shè)計說明書》中,已解決了實現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計問題。包括如何把該系統(tǒng)劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計等。在以下的詳細設(shè)計報告中將對在本階段中對系統(tǒng)所做的所有詳細設(shè)計進行說明。在本階段中,確定應(yīng)該如何具體地實現(xiàn)所要求的系統(tǒng),從而在編碼階段可以把這個描述直接翻譯成用具體的程序語言書寫的程序。主要的工作有:根據(jù)在《需求分析說明書》中所描述的數(shù)據(jù)、功能、運行、性能需求,并依照《概要設(shè)計說明書》所確定的處理流程、總體結(jié)構(gòu)和模塊外部設(shè)計,設(shè)計軟件系統(tǒng)的結(jié)構(gòu)設(shè)計、逐個模塊的程序描述(包括各模塊的功能、性能、輸入、輸出、算法、程序邏輯、接口等等)1.2背景本項目的名稱:基于jsp動態(tài)網(wǎng)頁開發(fā)的網(wǎng)上書店管理系統(tǒng)Jsp(Java-script)的構(gòu)建本項目的提出者:綜合實訓(xùn)指導(dǎo)老師——章英本項目的開發(fā)者:張萬明,鄒浪,馮默,張許本項目的使用者:教師和學(xué)生1.3定義J2SE:Java2StandardEditionjsp:JavaScript動態(tài)網(wǎng)頁網(wǎng)上書店管理系統(tǒng):網(wǎng)上書店管理系統(tǒng)包含jsp動態(tài)網(wǎng)頁處理和數(shù)據(jù)庫處理及交互兩大部分。由管理員進行數(shù)據(jù)處理,后臺管理操作,用戶前臺登陸、注冊信息、查詢圖書操作。通過后臺數(shù)據(jù)庫,可以查看用戶信息,通過前臺,用戶將信息提交到后臺數(shù)據(jù)庫,所有的操作是將前臺界面與后臺數(shù)據(jù)庫進行交互的操作。1.4參考資料[1]《需求規(guī)格說明書》[2]《概要設(shè)計說明書》[3]《jsp動態(tài)網(wǎng)頁開發(fā)》[4]王珊薩師煊《數(shù)據(jù)庫系統(tǒng)概論》高等教育出版社[5]楊衛(wèi)兵王偉《JavaWeb編程詳解》東南大學(xué)出版社[6]劉全《網(wǎng)頁設(shè)計教程》武漢大學(xué)出版社2程序系統(tǒng)的結(jié)構(gòu)3模塊(留言板、購物車、圖書信息、數(shù)據(jù)維護)設(shè)計說明3.1模塊描述實現(xiàn)用戶與管理員留言板,以及用戶添加購物車模塊操作的功能。3.2功能用戶可進行留言、回復(fù)、刪除等操作,管理員可回復(fù)留言、查看留言。管理員可以在后臺數(shù)據(jù)庫查看留言、獲得留言板的各種信息。用戶可將貨物添加至購物車,可以將購物車的貨物刪除、添加訂單。管理員可對圖書信息進行處理。3.3交互的模塊用戶、管理員與數(shù)據(jù)庫相互交互3.4模塊設(shè)計主要的類的對象:如下類包含在com.wy.dao包Affiche代表公告類,Javaclass文件BigType表示圖書大類別,Javaclass文件Goods代表商品類,Javaclass文件Manager代表管理員類,Javaclass文件Member代表用戶類,Javaclass文件Mess代表留言類,Javaclass文件Order代表訂單類,Javaclass文件OrderDetail代表訂單子類,Javaclass文件SmallType代表圖書類別子類,Javaclass文件主要方法:相應(yīng)各種事件,包含在com.wy.webtier包中1.公告actionafficheSelectafficheInsertAfficheActionafficheDeleteafficheUpdateafficheContentafficheSelectOne2.大類別actionbigTypeSelectbigTypeInsertBigTypeActionbigTypeDeletesetAttribute3.貨物actiongoodSelectgoodForwardselectSmallNamesaveGoodsselectOneGoodsdeleteGoodsgoodSelectMarkgoodSelectSmallGoodsActiongoodSelectBigmanagerFreePirceForwardmanagerFreePircegoodSelectBigHeadgoodSelectSmallHeadgoodSelectNewHeadgoodSelectFreeHeadgoodSelectOneHead4.管理員actionmanagerCheckmanagerSelectManagerActionmanagerInsertmanagerDeletemanagerUpdatePassword用戶actioninsertMembercheckMemberselectMemberMemberActionselectOneMemberdeleteMemberselectOneMemberHeadupdateMemberHead留言板actionMessSelectMessInsertMessDeleteMessActionMessSelectOneMessUpdateMessContent訂單actionselectOrderOrderActionselectOrderSenddeleteOrderselectOneOrder圖書小類別actionsmallTypeSelectsmallTypeInsertsmallTypeDeleteSmallTypeActionsmallTypeSelectOnesmallTypeUpdatesmallTypeSelectBigId項目開發(fā)總結(jié)報告1引言1.1編寫目的編寫本報告的目的是研究本系統(tǒng)的總體需求、背景。對開發(fā)結(jié)果、開發(fā)評價進行分析,得出經(jīng)驗與教訓(xùn)。1.2背景本項目的名稱:基于jsp動態(tài)網(wǎng)頁開發(fā)的網(wǎng)上書店管理系統(tǒng)本項目的提出者:綜合實訓(xùn)指導(dǎo)老師——黃鈺本項目的開發(fā)者:張萬明、鄒浪、馮默、張許本項目的使用者:教師和學(xué)生1.3定義J2SE:MyeclipesJava2StandardEditionTomcat:本地服務(wù)器網(wǎng)上書店管理系統(tǒng):網(wǎng)上書店管理系統(tǒng)包含管理員對數(shù)據(jù)處理和用戶前臺操作及交互兩大部分。由SQLsever2005和Myeclipes、tomcat本地服務(wù)器,開發(fā)得到網(wǎng)上書店管理系統(tǒng)。1.4參考資料[1]王珊薩師煊《數(shù)據(jù)庫系統(tǒng)概論》高等教育出版社[2]楊衛(wèi)兵王偉《JavaWeb編程詳解》東南大學(xué)出版社[3]劉全《網(wǎng)頁設(shè)計教程》武漢大學(xué)出版社2實際開發(fā)結(jié)果2.1產(chǎn)品此程序系統(tǒng)包括四大程序模塊,它們分別是:留言板模塊、購物車模塊、圖書信息管理模塊、數(shù)據(jù)信息維護模塊。其中每個大模塊下還有若干個子模塊。1、留言板模塊下有:控制界面子模塊、視圖界面子模塊2、購物車模塊下主要是訂單子模塊3、圖書信息管理模塊下有:開發(fā)過程中制定的計劃和現(xiàn)在比較,程序模塊基本都一樣,功能完成得較好。2.2主要功能和性能系統(tǒng)的主要功能如下:a首頁登錄模式,有三種模式供選擇:<1>前臺用戶模式<2>后臺管理員模式<3>游客模式b多種操作的動態(tài)網(wǎng)頁演示。注1:待處理的數(shù)據(jù)可由管理員后臺管理處理注2:前臺操作結(jié)果交由管理員后臺處理2.3基本流程系統(tǒng)設(shè)立開發(fā)流程系統(tǒng)結(jié)構(gòu)系統(tǒng)功能結(jié)構(gòu)圖2.4進度需求分析需求分析文檔2014.6.21設(shè)計階段概要設(shè)計文檔和詳細設(shè)計文檔2014.7.10測試階段測試分析報告2014.7.13項目完成項目開發(fā)總結(jié)報告2014.7.14實際進度比原計劃進度較慢,因為最初設(shè)計不夠詳細,對后續(xù)過程中需要使用的技術(shù)與知識沒有準確的預(yù)見,所以導(dǎo)致在編碼實現(xiàn)的后期學(xué)習(xí)新知識,且對程序進行許多修改,使得進度有所延遲。3開發(fā)工作評價3.1對技術(shù)方法的評價在開發(fā)過程中開發(fā)工具是用J2SE平臺,Jsp是一種可以撰寫跨平臺動態(tài)網(wǎng)頁的面向?qū)ο蟮某绦蛟O(shè)計語言。Javajsp技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性。網(wǎng)上書店管理系統(tǒng)的性能
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼陽古建施工方案審批
- 2024年三季度報湖南地區(qū)A股銷售凈利率排名前十大上市公司
- 快船新球館施工方案
- (教研室)福建省寧德市2024-2025學(xué)年高二上學(xué)期期末考試語文試題
- 揚塵施工方案
- 預(yù)制濾板施工方案
- 2025年柳工營銷面試題及答案
- 6年級上冊20課青山不老課堂筆記
- 教育教學(xué)評價表
- 低空經(jīng)濟產(chǎn)業(yè)專項引導(dǎo)基金
- 2025年“才聚齊魯成就未來”山東省機場管理集團濟南國際機場股份限公司校園招聘8人自考難、易點模擬試卷(共500題附帶答案詳解)
- 2025年四川省對口招生(旅游類)考試復(fù)習(xí)題(附答案)
- 種植辣椒500畝項目可行性研究報告建議書模板
- 醫(yī)院危險化學(xué)品安全管理
- 2024年勞動合同(30篇)
- 原生廣告行業(yè)可行性分析報告
- 新聞記者職業(yè)資格《新聞基礎(chǔ)知識》考試題庫(含答案)
- 《鐵路軌道維護》課件-道岔改道作業(yè)
- 湘教版地理八年級下冊 期末綜合測試卷(二)(含答案)
- 灌區(qū)工程施工方案與技術(shù)措施
- 幼兒園繪本:《小蛇散步》 課件
評論
0/150
提交評論