版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p><b> (20_ _屆)</b></p><p> “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站的設(shè)計與開發(fā)(前臺管理模塊)</p><p><b> 摘 要</b></p><p> 現(xiàn)代電子商務(wù)市場與互聯(lián)網(wǎng)絡(luò)的
2、發(fā)展加深了我國企業(yè)對門戶網(wǎng)站的認(rèn)識與理解,也為我國企業(yè)門戶網(wǎng)站建設(shè)企業(yè)帶來了巨大的發(fā)展空間。因此,現(xiàn)代企業(yè)已經(jīng)越來越多的認(rèn)識到門戶網(wǎng)站對企業(yè)發(fā)展的促進(jìn)作用,如何構(gòu)建現(xiàn)代企業(yè)門戶網(wǎng)站已經(jīng)成為我國企業(yè)管理與發(fā)展面臨的首要問題。企業(yè)門戶網(wǎng)站是中小企業(yè)彌補(bǔ)企業(yè)流動渠道不足,提高企業(yè)經(jīng)濟(jì)效益的關(guān)鍵。因此,企業(yè)門戶網(wǎng)站建設(shè)已經(jīng)成為現(xiàn)代中小企業(yè)發(fā)展的必要選擇。</p><p> “三陽水產(chǎn)有限責(zé)任公司”地處祖國東海之濱的舟山
3、群島,所生產(chǎn)的海鮮禮包產(chǎn)品均為舟山漁場盛產(chǎn)的各種水產(chǎn)品。但是由于該企業(yè)未能擁有自己的企業(yè)門戶網(wǎng)站,從而導(dǎo)致該企業(yè)無法在流通領(lǐng)域上順利發(fā)展。因此,建設(shè)屬于自己的企業(yè)門戶網(wǎng)站變得極其迫切和必要。</p><p> 開發(fā)企業(yè)門戶網(wǎng)站的一些技術(shù)和工具主要有JSP和數(shù)據(jù)庫技術(shù)。利用需求分析,建立需求模型等方法,對企業(yè)門戶網(wǎng)站進(jìn)行分析與策劃,該系統(tǒng)設(shè)計開發(fā)工作可分為:系統(tǒng)概述、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)、系統(tǒng)測試,這五塊
4、來進(jìn)行。</p><p> 關(guān)鍵詞:門戶網(wǎng)站;電子商務(wù);JSP;數(shù)據(jù)庫技術(shù)</p><p><b> Abstract</b></p><p> The development of modern e-commerce market and Internet not only deepens the development of our
5、knowledge and understanding about enterprise portals, but also brings tremendous space for the construction of enterprise business. Thus, modern enterprises have a growing understanding of the contribution portal site ca
6、n make to the development of enterprise, how to build a modern enterprise portal has become the primary problem in the business management and development. The enterprise portal based</p><p> Sanyang Seafoo
7、d Co. Ltd. is located in the Zhoushan Islands, whose seafood is from Zhoushan fishing ground. However, the company hasn’t owned enterprise portal so that the company cannot develop fast in the sales. Thus, building own e
8、nterprise portal becomes vital and necessary.</p><p> The main technology and tools to build enterprise portal are JSP and database technology. The enterprise portal is analyzed and planned by demand analys
9、is and building demand analysis and it can be divided into five segments: System Overview, system analysis, system design, system implementation, system testing.</p><p> Keywords: Enterprise Portal; E-Comme
10、rce; JSP; Database Technology</p><p><b> 目 錄</b></p><p><b> 1 系統(tǒng)概述1</b></p><p> 1.1 門戶網(wǎng)站概述1</p><p> 1.2 系統(tǒng)開發(fā)背景2</p><p><
11、b> 2 系統(tǒng)分析4</b></p><p> 2.1 系統(tǒng)需求分析4</p><p> 2.2 系統(tǒng)功能分析5</p><p> 2.3 系統(tǒng)業(yè)務(wù)流程分析6</p><p> 2.4 系統(tǒng)數(shù)據(jù)流程分析6</p><p> 2.5 建立需求模型7</p><
12、p><b> 3 系統(tǒng)設(shè)計12</b></p><p> 3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計12</p><p> 3.2系統(tǒng)邏輯設(shè)計14</p><p> 3.3 系統(tǒng)模塊的劃分16</p><p> 3.4 “前臺用戶子系統(tǒng)”類圖17</p><p> 3.5 處理過程設(shè)計
13、18</p><p><b> 4 系統(tǒng)實現(xiàn)21</b></p><p> 4.1 會員注冊界面的實現(xiàn)21</p><p> 4.2 會員登錄界面的實現(xiàn)23</p><p> 4.3商品選購界面的實現(xiàn)24</p><p> 4.4 購物車管理界面的實現(xiàn)25</p>
14、<p> 4.5 訂單管理界面的實現(xiàn)26</p><p><b> 5.系統(tǒng)測試28</b></p><p> 5.1系統(tǒng)測試的目標(biāo)28</p><p> 5.2 網(wǎng)站模塊測試28</p><p> 5.3 測試結(jié)果30</p><p><b> 結(jié)
15、論31</b></p><p><b> 參考文獻(xiàn)32</b></p><p> 隨著信息技術(shù)的發(fā)展,電子商務(wù)正在逐步取代傳統(tǒng)的商務(wù)活動,成為新的商貿(mào)活動手段?;ヂ?lián)網(wǎng)的興起和電子商務(wù)的發(fā)展打破了時空的界限,使傳統(tǒng)的貿(mào)易方式和經(jīng)濟(jì)活動發(fā)生了根本改變,從而為中小型企業(yè)同大企業(yè)在同一個起跑線上競爭創(chuàng)造了有利條件。</p><p>
16、 中小企業(yè)需要抓住這次發(fā)展的機(jī)會,有效地開展電子商務(wù),和大企業(yè)一起分享網(wǎng)絡(luò)經(jīng)濟(jì)帶來的利益。開通門戶意味著企業(yè)以更低的成本,獲得更高的效率和更廣的視野和空間。因此對于企業(yè)而言,企業(yè)門戶不只是一個IT技術(shù)工具,更是一個發(fā)展的戰(zhàn)略。</p><p> “三陽水產(chǎn)有限責(zé)任公司”地處祖國東海之濱的舟山群島,所生產(chǎn)的海鮮禮包產(chǎn)品均為舟山漁場盛產(chǎn)的各種水產(chǎn)品。但是由于該企業(yè)未能擁有自己的企業(yè)門戶網(wǎng)站,從而導(dǎo)致該企業(yè)無法在流
17、通領(lǐng)域上順利發(fā)展。因此,建設(shè)屬于自己的企業(yè)門戶網(wǎng)站變得極其迫切和必要。</p><p> 本人利用所學(xué)知識開發(fā)和建設(shè)“三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站——主界面與前臺管理等模塊,主要實現(xiàn):主界面風(fēng)格設(shè)計,企業(yè)簡介,產(chǎn)品中心,銷售網(wǎng)絡(luò),用戶信息反饋,客戶服務(wù),聯(lián)系我們等模塊。</p><p><b> 1 系統(tǒng)概述</b></p><p>
18、1.1 門戶網(wǎng)站概述</p><p> 門戶網(wǎng)站是數(shù)據(jù)和應(yīng)用程序簡單、統(tǒng)一的訪問點,是用戶與用戶、用戶與應(yīng)用程序、應(yīng)用程序與應(yīng)用程序之間交互的平臺(韓蓄,2005)。門戶網(wǎng)站最初提供搜索引擎、信息服務(wù),后來由于市場競爭日益激烈,門戶網(wǎng)站不得不快速地拓展各種新的業(yè)務(wù),希望通過各種各樣的業(yè)務(wù)來吸引和留住互聯(lián)網(wǎng)用戶,以至于目前門戶網(wǎng)站的業(yè)務(wù)包羅萬象,成為網(wǎng)絡(luò)世界的“百貨商場”或“網(wǎng)絡(luò)超市”。從現(xiàn)在的情況來看,門戶網(wǎng)站
19、主要提供新聞、搜索引擎、網(wǎng)絡(luò)接入、聊天室、電子公告牌、免費郵箱、影音資訊、電子商務(wù)、網(wǎng)絡(luò)社區(qū)、網(wǎng)絡(luò)游戲、免費網(wǎng)頁空間等。在我國,典型的門戶網(wǎng)站有新浪網(wǎng)、百度、網(wǎng)易和搜狐網(wǎng)等。</p><p> 業(yè)界認(rèn)為企業(yè)門戶就是一個聯(lián)接企業(yè)內(nèi)部和外部的網(wǎng)站,它可以為企業(yè)提供一個單一的訪問企業(yè)各種信息資源的入口,企業(yè)的員工、客戶、合作伙伴和供應(yīng)商等等都可以通過這個門戶獲得個性化的信息和服務(wù)。企業(yè)門戶可以無縫地集成企業(yè)的內(nèi)容、商
20、務(wù)和社區(qū):首先,通過企業(yè)門戶,企業(yè)能夠動態(tài)地發(fā)布存儲在企業(yè)內(nèi)部和外部的各種信息;其次,企業(yè)門戶可以完成網(wǎng)上的交易;此外,企業(yè)門戶還可以支持網(wǎng)上的虛擬社區(qū),網(wǎng)站的用戶可以相互討論和交換信息(曹玉波、趙亮,2010)。</p><p> 1.2 系統(tǒng)開發(fā)背景</p><p> 1.2.1 中國企業(yè)門戶網(wǎng)站發(fā)展現(xiàn)狀</p><p> Internet的全球性發(fā)展,對
21、人們的生活、生產(chǎn)方式都產(chǎn)生了深遠(yuǎn)的影響。截止到2010年底,我國網(wǎng)民人數(shù)已超過4.5個億(CNNIC,2011),成為全球最大的互聯(lián)網(wǎng)市場。建設(shè)企業(yè)門戶性網(wǎng)站,樹立企業(yè)的網(wǎng)絡(luò)形象,成為企業(yè)適應(yīng)信息化時代發(fā)展的最佳方式。企業(yè)門戶性網(wǎng)站的建設(shè),使企業(yè)能夠通過網(wǎng)絡(luò)和客戶更好的交流,拉近企業(yè)和客戶的距離,掌握大量的客戶反饋信息,并及時作出企業(yè)內(nèi)部調(diào)整方案,以滿足客戶不斷增長的需求。企業(yè)門戶性網(wǎng)站的建設(shè)和管理水平,直接影響企業(yè)的網(wǎng)絡(luò)形象,擁有一個
22、設(shè)計美觀、功能全面的門戶性網(wǎng)站,已經(jīng)成為企業(yè)網(wǎng)絡(luò)化建設(shè)的一個重要內(nèi)容(侯玉香,劉丁發(fā),2010)。</p><p> 現(xiàn)代電子商務(wù)市場與互聯(lián)網(wǎng)絡(luò)的發(fā)展加深了我國企業(yè)對門戶網(wǎng)站的認(rèn)識與理解,也為我國企業(yè)門戶網(wǎng)站建設(shè)企業(yè)帶來了巨大的發(fā)展空間。隨著企業(yè)對門戶網(wǎng)站重要性認(rèn)識的提升,越來越多的企業(yè)開始籌備建設(shè)自己的門戶網(wǎng)站,以此拓寬企業(yè)的宣傳途徑、提升企業(yè)核心業(yè)務(wù)信息化處理效率。同時通過企業(yè)門戶網(wǎng)站與內(nèi)部綜合管理系統(tǒng)的融
23、合實現(xiàn)企業(yè)業(yè)務(wù)流程的簡化,提高企業(yè)的綜合市場競爭力(李紅,2010)。</p><p> 1.2.2 三陽水產(chǎn)公司建立門戶網(wǎng)站的必要性</p><p> 隨著信息技術(shù)的發(fā)展,電子商務(wù)正在逐步取代傳統(tǒng)的商務(wù)活動,成為新的商貿(mào)活動手段?;ヂ?lián)網(wǎng)的興起和電子商務(wù)的發(fā)展打破了時空的界限,使傳統(tǒng)的貿(mào)易方式和經(jīng)濟(jì)活動發(fā)生了根本改變,從而為中小型企業(yè)同大企業(yè)在同一個起跑線上競爭創(chuàng)造了有利條件。中小企業(yè)
24、通過參與以互聯(lián)網(wǎng)為基礎(chǔ)的網(wǎng)站建設(shè),使得中小企業(yè)與大企業(yè)由于規(guī)模遞增效應(yīng)引起的差距逐漸縮?。煌ㄟ^網(wǎng)站這個電子商務(wù)平臺的建設(shè),不僅僅給中小企業(yè)帶來流通領(lǐng)域的改革,而且從市場需求調(diào)查、產(chǎn)品生產(chǎn)計劃的制定、原產(chǎn)料的采購、產(chǎn)品的設(shè)計、產(chǎn)品的儲運和銷售等方面給企業(yè)帶來成本的降低和效率的提高(查鯤,2006)。</p><p> 企業(yè)門戶網(wǎng)站是企業(yè)信息發(fā)布的快速通道、是企業(yè)收集用戶反饋信息的溝通通道、使企業(yè)實現(xiàn)實時高效服務(wù)的
25、客服通道、更是詳細(xì)宣傳企業(yè)形象與產(chǎn)品信息的業(yè)務(wù)通道。加快企業(yè)門戶網(wǎng)站的建設(shè)是促進(jìn)企業(yè)現(xiàn)代化的基礎(chǔ),是現(xiàn)代企業(yè)發(fā)展的重要手段。以電子商務(wù)為基礎(chǔ)的企業(yè)門戶網(wǎng)站對企業(yè)在線反饋、收集客戶技術(shù)信息有著重要的作用(魏善沛,2009)。</p><p> 此外,現(xiàn)代企業(yè)門戶網(wǎng)站不是單純的企業(yè)信息發(fā)布載體,更是企業(yè)電子商務(wù)應(yīng)用的關(guān)鍵?;陔娮由虅?wù)技術(shù)基礎(chǔ)上的企業(yè)門戶網(wǎng)站在為企業(yè)提供實時快速的信息發(fā)布通路的同時,還擔(dān)負(fù)著企業(yè)用戶
26、反饋、客戶服務(wù)的任務(wù),更是企業(yè)實現(xiàn)電子商務(wù)的關(guān)鍵?;陔娮由虅?wù)技術(shù)基礎(chǔ)上的企業(yè)門戶網(wǎng)站是中小企業(yè)改變傳統(tǒng)那個銷售模式、打破銷售渠道壟斷的關(guān)鍵,是彌補(bǔ)企業(yè)流動渠道不足,提高企業(yè)經(jīng)濟(jì)效益的關(guān)鍵(宋立博,2009)。同時,企業(yè)網(wǎng)站給客戶提供一個了解企業(yè)的平臺,客戶可以與企業(yè)及時地交換意見,產(chǎn)生互動,企業(yè)也可以及時對網(wǎng)站進(jìn)行更新維護(hù)(韓蓄,2006)。</p><p> 因此,企業(yè)門戶網(wǎng)站建設(shè)已經(jīng)成為現(xiàn)代中小企業(yè)發(fā)展的
27、必要選擇。</p><p> 舟山漁場是世界四大漁場之一,中國漁都所在地,這里常年四季分明,氣候適宜,是海洋魚類理想的繁殖棲息之地?!叭査a(chǎn)有限責(zé)任公司”地處祖國東海之濱的舟山群島,所生產(chǎn)的海鮮禮包產(chǎn)品均為舟山漁場盛產(chǎn)的各種水產(chǎn)品。但是由于該企業(yè)未能擁有自己的企業(yè)門戶網(wǎng)站,從而導(dǎo)致該企業(yè)無法在流通領(lǐng)域上順利發(fā)展,使其銷售市場只局限于浙江省內(nèi)的幾個中小企業(yè),也無法打開國內(nèi)市場乃至世界市場的大門。因此,建設(shè)屬于自
28、己的企業(yè)門戶網(wǎng)站變得極其迫切和必要。</p><p><b> 2 系統(tǒng)分析</b></p><p> 系統(tǒng)分析是在總體規(guī)劃的指導(dǎo)下,對某個或若干個子系統(tǒng)進(jìn)行深入仔細(xì)地調(diào)查研究,確定新系統(tǒng)邏輯功能的過程。這一階段的主要是了解每個業(yè)務(wù)流程,工作流程,廣大用戶的需求,運用系統(tǒng)開發(fā)理論、開發(fā)方法和開發(fā)技術(shù)設(shè)計出一個計算機(jī)化的信息系統(tǒng)。</p><p&
29、gt; 在系統(tǒng)分析中存在很多困難,為了克服困難,做好分析工作,在進(jìn)行系統(tǒng)分析時應(yīng)遵循系統(tǒng)分析的原則,這樣才能保證分析工作能夠順利進(jìn)行,系統(tǒng)分析的原則有:</p><p> ?。?)邏輯設(shè)計與物理設(shè)計分開的原則</p><p> ?。?)面向用戶的原則</p><p> ?。?)結(jié)構(gòu)化分析的原則</p><p> 通過實際調(diào)查并與相關(guān)用戶交
30、流后,分析企業(yè)網(wǎng)站的具體的要求,確定本網(wǎng)站系統(tǒng)的邏輯功能,以滿足用戶的各項要求,完成相應(yīng)的各項功能,提高網(wǎng)站的實用水平。在近期目標(biāo)完成后,該系統(tǒng)應(yīng)該有很強(qiáng)的擴(kuò)充性,便于在此基礎(chǔ)上進(jìn)行擴(kuò)充式開發(fā),為以后的發(fā)展及擴(kuò)充打好基礎(chǔ)。</p><p> 2.1 系統(tǒng)需求分析</p><p> 2.1.1 “三陽水產(chǎn)有限責(zé)任公司”概況</p><p> 三陽水產(chǎn)有限責(zé)任公司
31、地處祖國東海之濱的舟山群島,位于中國的東海之濱沈家門漁港,水產(chǎn)資源豐富。所生產(chǎn)的海鮮禮包產(chǎn)品均為舟山漁場生產(chǎn)的各類水產(chǎn)品,多年來得到客戶的信任和好評。</p><p> 但是,公司的信息化程度并不高。雖然在“第一食品網(wǎng)”上發(fā)布了公司的企業(yè)信息,但是無人發(fā)布,更新產(chǎn)品信息。消費者很難從互聯(lián)網(wǎng)上了解公司的詳細(xì)介紹,產(chǎn)品信息。更不用說在網(wǎng)上完成產(chǎn)品的交易了。</p><p> 然而,結(jié)合“三
32、陽水產(chǎn)有限責(zé)任公司”企業(yè)自身的發(fā)展?fàn)顩r,在舟山地區(qū),漁業(yè)、水產(chǎn)業(yè)已經(jīng)相當(dāng)發(fā)達(dá)。同時,水產(chǎn)公司的競爭也非常激烈,像“中國水產(chǎn)舟山海洋漁業(yè)公司”已經(jīng)建設(shè)了自己功能完善的門戶網(wǎng)站,其已成為“中國2010上海世博會舟山唯一特許生產(chǎn)商”。因此,要能夠在眾多的同行中脫穎而出,“三陽水產(chǎn)有限責(zé)任公司”就必須要結(jié)合電子商務(wù),建設(shè)發(fā)展自身的企業(yè)門戶網(wǎng)站。</p><p> 2.1.2 “三陽水產(chǎn)有限責(zé)任公司”功能需求</p
33、><p> 對于像企業(yè)門戶網(wǎng)站這樣數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等設(shè)計需求。企業(yè)門戶網(wǎng)站的功能需求:</p><p> (1)展示網(wǎng)站最新的商品信息,不斷更新商品種類,使用戶了解最新的市場動態(tài)。</p><p> (2)網(wǎng)站根據(jù)商品的銷售情況,即廠家信譽度來推薦并展示部分商品。</p><p> ?。?)用戶可以
34、在網(wǎng)站上修改個人資料,修改個人進(jìn)入網(wǎng)站的密碼,查詢提交的訂單,以及查詢個人在網(wǎng)站上的消費情況。</p><p> ?。?)實現(xiàn)購物車和收銀臺的功能,用戶選擇所需商品后,在線提交商品訂單。</p><p> ?。?)以循環(huán)滾動的方式顯示網(wǎng)站公告信息。</p><p> (6)根據(jù)商品的銷售情況進(jìn)行銷售排行。</p><p> ?。?)展示網(wǎng)站
35、友情鏈接的圖片信息,起到網(wǎng)站之間相互的宣傳的作用。</p><p> (8)對商品信息進(jìn)行管理,選擇商品類別將商品聚集信息和圖片信息都存儲在數(shù)據(jù)庫中,并可以修改或者刪除商品信息。</p><p> ?。?)可以查看和查詢用戶詳細(xì)信息和用戶消費信息。</p><p> ?。?0)對用戶提交的訂單,根據(jù)情況進(jìn)行階段處理,對管理員信息、網(wǎng)站公告信息及友情鏈接信息進(jìn)行維護(hù)
36、管理。系統(tǒng)運行穩(wěn)定、安全可靠。</p><p> 2.2 系統(tǒng)功能分析</p><p> 本網(wǎng)站通過當(dāng)前企業(yè)門戶網(wǎng)站發(fā)展現(xiàn)狀、前景分析。結(jié)合“三陽水產(chǎn)有限責(zé)任公司”企業(yè)自身的發(fā)展情況。將其門戶網(wǎng)站結(jié)構(gòu)化,模塊化來逐步達(dá)到完整的電子商務(wù)摸擬環(huán)境所需的各個功能,并實現(xiàn)信息流,資金流,物流的有效傳遞。</p><p> ?。?)會員管理模塊:為了確保交易信息的有效性和
37、網(wǎng)站功能拓展,購物網(wǎng)站需要以會員機(jī)制運作,瀏覽者必須成為會員,才能夠在網(wǎng)站中購物。該模塊通過與瀏覽者的交互,記錄瀏覽者的基本信息,通過后臺審核確定其信息的有效性。</p><p> ?。?)選購商品模塊:商品分門別類、分層次展示不僅方便瀏覽者迅速找到自己的目標(biāo)商品,同時增強(qiáng)了網(wǎng)站的親和力。該模塊是瀏覽者與網(wǎng)站接觸最頻繁的部分,要突出用戶性和流程性。</p><p> ?。?)購物車模塊:購
38、物車是一個人性化的工具,瀏覽者對于中意的商品,在購買前臨時存放在購物車中,并可以隨時增減購物車中的商品種類和數(shù)量,以提高購物效率。</p><p> ?。?)訂單管理模塊:跟蹤并記錄訂單情況,包括新訂單提醒、訂單處理紀(jì)錄、訂單查詢及階段性訂單統(tǒng)計等功能。</p><p> 2.3 系統(tǒng)業(yè)務(wù)流程分析</p><p> 通過調(diào)查和分析,該企業(yè)網(wǎng)站前臺子系統(tǒng)的業(yè)務(wù)流程
39、是:用戶登錄網(wǎng)站可以瀏覽網(wǎng)站公告、企業(yè)簡介、產(chǎn)品信息、訂單信息;選購商品;管理購物車。(具體系統(tǒng)業(yè)務(wù)流程圖見圖1)。</p><p> 圖1 “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站前臺子系統(tǒng)業(yè)務(wù)流程圖</p><p> 2.4 系統(tǒng)數(shù)據(jù)流程分析</p><p> 數(shù)據(jù)流程分析主要是分析系統(tǒng)數(shù)據(jù)的來源和去向,提出系統(tǒng)的各個邏輯功能,同時也分析一個邏輯功能由哪些數(shù)據(jù)元素
40、和邏輯功能聯(lián)結(jié)起來。同時還應(yīng)考慮每一個要進(jìn)行數(shù)據(jù)訪問的數(shù)據(jù)存儲。因此,數(shù)據(jù)流程分析對現(xiàn)行業(yè)務(wù)流程圖的抽取過程,其分析結(jié)果用數(shù)據(jù)流程圖來表示。 通過對本網(wǎng)站前臺子系統(tǒng)業(yè)務(wù)流程圖的抽取,得到以下數(shù)據(jù)流程圖。如圖2所示。</p><p> 圖2 “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站前臺子系統(tǒng)數(shù)據(jù)流程圖</p><p> 2.5 建立需求模型</p><p> 根據(jù)“三陽
41、水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站的特點,在網(wǎng)站前臺子系統(tǒng),主要是用戶活動。需要實現(xiàn)會員注冊,商品選購,購物車管理等功能。</p><p> 在企業(yè)網(wǎng)站規(guī)劃,需求分析的基礎(chǔ)上,用UML用例圖和活動圖來描述得到的需求,然后對調(diào)查得到的需求進(jìn)行詳細(xì)的分析和描述。</p><p> 2.5.1 網(wǎng)站前臺子系統(tǒng)的用戶用例圖</p><p> 用例圖通過簡單的圖形元素表示系統(tǒng)的
42、活動者、用例,以及它們之間的聯(lián)系,準(zhǔn)確地描述了活動者與系統(tǒng)的交互情況和系統(tǒng)所能提供的服務(wù)(楊玥,張祎,2010)。</p><p> 企業(yè)門戶網(wǎng)站為企業(yè)提供信息支持;使客戶了解企業(yè),了解產(chǎn)品;增加銷售渠道。該企業(yè)網(wǎng)站前臺主要給用戶提供企業(yè),產(chǎn)品信息;選購商品;還有會員注冊等功能。</p><p> “三陽水產(chǎn)”企業(yè)網(wǎng)站用戶活動用例圖如下:</p><p> 圖
43、3 “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站用戶活動用例圖</p><p> 2.5.2 “會員注冊”模塊</p><p> 會員注冊模塊用于用戶注冊會員,當(dāng)用戶想要注冊會員時,必須輸入注冊信息,系統(tǒng)會根據(jù)注冊信息是否有效來判斷是否保存到數(shù)據(jù)庫,以下為會員注冊活動圖和用例需求描述。</p><p> 圖4 “會員注冊”活動圖</p><p>
44、 表1 “會員注冊”的需求描述</p><p> 2.5.3 “商品選購”模塊</p><p> 商品選購模塊用于會員選購商品,當(dāng)會員想要選購商品時,必須提出購買請求,系統(tǒng)會根據(jù)是否缺貨來判斷是否將其加入購物車或轉(zhuǎn)到缺貨策略頁面,以下為商品選購活動圖和用例需求描述。</p><p> 圖5 “商品選購”活動圖</p><p> 表2
45、 “商品選購”需求描述</p><p> 2.5.4 “購物車管理”模塊</p><p> 購物車管理模塊用于會員管理購物車?yán)锷唐沸畔ⅲ?dāng)會員想要管理購物車時,必須提出管理請求,系統(tǒng)會根據(jù)用戶的添加或刪除商品來將信息保存到數(shù)據(jù)庫,以下為商品選購活動圖和用例需求描述。</p><p> 圖6 “購物車管理”活動圖</p><p> 表3
46、 “購物車管理”需求描述</p><p><b> 3 系統(tǒng)設(shè)計</b></p><p> 系統(tǒng)分析主要是針對總體規(guī)劃中的各個子系統(tǒng)的開發(fā)來進(jìn)行的,它的主要任務(wù)是通過對現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查,了解其內(nèi)部的數(shù)據(jù)流程及用戶對系統(tǒng)的各項需求,然后在總體規(guī)劃的指導(dǎo)下,對系統(tǒng)的數(shù)據(jù)和功能進(jìn)行詳細(xì)的分析,建立起數(shù)據(jù)庫模型和邏輯功能結(jié)構(gòu),解決了“系統(tǒng)應(yīng)該做什么”的問題。但是系統(tǒng)的各
47、項功能在未來的信息系統(tǒng)中是靠計算機(jī)中的應(yīng)用程序模塊來實現(xiàn)的,這些功能應(yīng)該由哪些程序模塊來實現(xiàn)的問題并沒有在系統(tǒng)分析階段中給出答案,這正是系統(tǒng)設(shè)計所要解決的。</p><p> 系統(tǒng)設(shè)計主要考慮的是為實現(xiàn)某一個系統(tǒng)/子系統(tǒng),應(yīng)該設(shè)計幾個功能模塊,這些模塊由哪些程序組成,它們之間又存在什么關(guān)系,為了提高運行效率在數(shù)據(jù)庫的組織方面又應(yīng)該采取什么措施,程序模塊應(yīng)該采用什么處理方式等(魏善沛,2009)。</p&g
48、t;<p><b> 系統(tǒng)總體結(jié)構(gòu)設(shè)計</b></p><p> ?。?)本系統(tǒng)的設(shè)計原則</p><p><b> 1) 平臺無關(guān)原則</b></p><p> 系統(tǒng)的平臺無關(guān)是保證電子商務(wù)平臺在不同的硬件及操作系統(tǒng)環(huán)境下運行及平滑升級的前提,由于不可能限制客戶采購某一種固定的產(chǎn)品和服務(wù),因此作為產(chǎn)品
49、和服務(wù)而言,電子商務(wù)平臺必須實現(xiàn)平臺無關(guān)。</p><p><b> 2) 高度集成原則</b></p><p> 如前所述,對于保險電子商務(wù)平臺而言,集成性是系統(tǒng)可用性的前提。因此在系統(tǒng)的開發(fā)、運營和推廣過程中,都必須確保電子商務(wù)平臺與核心系統(tǒng)的集成。</p><p><b> 3) 安全可靠原則</b></
50、p><p> 在實施電子商務(wù)的過程中,安全問題是最大的障礙之一,它不但影響到商務(wù)活動的正常進(jìn)行,而且直接影響著企業(yè)的信譽和電子商務(wù)平臺的效益。因此,電子商務(wù)平臺設(shè)計了全面的安全解決方案,對系統(tǒng)的各個環(huán)節(jié)提供安全保證的技術(shù)手段,包括客戶端、網(wǎng)絡(luò)通訊、主機(jī)平臺、應(yīng)用平臺、數(shù)據(jù)庫等系統(tǒng)環(huán)節(jié)安全控制,還包括用戶、信息等在平臺上承載的對象進(jìn)行安全認(rèn)證。在技術(shù)手段保證的同時,制定了相應(yīng)的安全管理制度,對業(yè)務(wù)操作、系統(tǒng)管理、系統(tǒng)
51、運行、業(yè)務(wù)推廣等方面實行規(guī)范管理。</p><p> 4) 可擴(kuò)展及快速應(yīng)用原則</p><p> 電子商務(wù)的發(fā)展,是一個長期的事業(yè),不是一蹴而就的,隨著業(yè)務(wù)的不斷擴(kuò)展,電子商務(wù)在全行業(yè)、全社會應(yīng)用的不斷深入,勢必會在服務(wù)功能、系統(tǒng)結(jié)構(gòu)、硬件設(shè)備、系統(tǒng)平臺等方面進(jìn)行擴(kuò)展。因此,系統(tǒng)功能應(yīng)可以方便地升級和擴(kuò)展,能夠支持大容量的交易,同時適應(yīng)構(gòu)建不同的垂直市場的要求。系統(tǒng)的可擴(kuò)展性將直接影
52、響電子商務(wù)服務(wù)平臺的持續(xù)發(fā)展和未來效益。</p><p> 根據(jù)以上原則,“三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站的總體結(jié)構(gòu)設(shè)計如圖所示。</p><p> 圖7 “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站總體結(jié)構(gòu)設(shè)計圖</p><p> ?。?) 網(wǎng)絡(luò)環(huán)境設(shè)計 </p><p> “三陽水產(chǎn)”企業(yè)門戶網(wǎng)站是一個基于網(wǎng)絡(luò)的系統(tǒng),它的網(wǎng)絡(luò)環(huán)境包括Inter
53、net、Intranet 和 Extranet 3個部分,其結(jié)構(gòu)如圖所示。</p><p><b> 圖8網(wǎng)絡(luò)環(huán)境設(shè)計圖</b></p><p> ?。?) 電子商務(wù)系統(tǒng)平臺的選擇</p><p> 1) 操作系統(tǒng)的選擇</p><p> 目前支持電子商務(wù)的主流操作系統(tǒng)有Windows系列和UNIX/Linux系列
54、。我們此次網(wǎng)站系統(tǒng)選擇使用Windows XP 作為服務(wù)器上運行的操作系統(tǒng)。</p><p> 2) 數(shù)據(jù)庫管理系統(tǒng)的選擇</p><p> 數(shù)據(jù)庫管理系統(tǒng)有很多,比如Microsoft的SQL Server 2000、Oracle公司的Oracle 10g、IBM公司的DB2以及開源的MySQL。根據(jù)對這些的比較,我們選擇了SQL Server 2000.作為本系統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)。
55、</p><p> 3) 應(yīng)用服務(wù)器的選擇</p><p> 企業(yè)門戶網(wǎng)站系統(tǒng)使用Java語言開發(fā),而支持JSP+Severlet+JavaBeans的應(yīng)用服務(wù)器有許多,其中包括BEA的WebLogic、IBM的WebSphere、Jarkata的Tomcat服務(wù)器。本次我們選擇使用BEA的WebLogic Server。</p><p><b>
56、系統(tǒng)邏輯設(shè)計</b></p><p><b> E-R圖的設(shè)計</b></p><p> E-R圖是用來描述某一組織(單位)的概念模型,提供了表示實體、屬性和聯(lián)系的方法。</p><p> 設(shè)計E-R圖通常分為兩步:第一步,首先要根據(jù)需求分析的結(jié)果(數(shù)據(jù)流圖、數(shù)據(jù)字典等)對現(xiàn)實世界的數(shù)據(jù)進(jìn)行抽象,設(shè)計各個局部視圖即分E-R圖;
57、第二步,集成局部視圖(史久林,2009)。</p><p> 該系統(tǒng)的E-R圖,見圖9。</p><p><b> 圖9 E-R圖</b></p><p> 3.2.2 數(shù)據(jù)庫設(shè)計</p><p> 該數(shù)據(jù)庫共有會員信息表、商品信息表、訂單信息表、訂單明細(xì)表、管理員信息表、公告信息表。</p>&l
58、t;p><b> 表4 數(shù)據(jù)庫表</b></p><p> 下表是會員信息表,用戶信息包含了會員的基本且必要的信息,其中id是“會員編號”,是系統(tǒng)為用戶分配的唯一標(biāo)識符,在整個用戶信息表中是互不相同的;用戶名和密碼也是必須的,用戶在登陸論壇時需要提供,而且用戶名也是要求唯一的,系統(tǒng)根據(jù)用戶名來區(qū)分用戶;Email是會員提供的聯(lián)系方式,方便在離線時與會員聯(lián)系;registerdate
59、登記會員注冊時間。</p><p> 表5 Member會員信息表</p><p> 下表是商品信息表,該表包含了商品的基本且必要的信息。其中id是“商品編號”。</p><p> 表6 Goods商品信息表</p><p><b> 下表為公告信息表</b></p><p> 表7 N
60、otice公告信息表</p><p> 3.3 系統(tǒng)模塊的劃分</p><p> 根據(jù)系統(tǒng)的功能需求和信息需求可將企業(yè)網(wǎng)站分為前臺子系統(tǒng)和后臺子系統(tǒng),其中前臺子系統(tǒng)可分為會員管理;選購商品;訂單管理;購物車管理四個模塊?!叭査a(chǎn)有限責(zé)任公司”門戶網(wǎng)站前臺子系統(tǒng)的劃分見圖1。</p><p> 圖10 “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站前臺子系統(tǒng)的劃分<
61、/p><p> 3.4 “前臺用戶子系統(tǒng)”類圖</p><p> 通過分析階段對系統(tǒng)的了解和掌握,可以對分析的類圖進(jìn)行進(jìn)一步細(xì)化,從中得到設(shè)計類圖。</p><p> 下圖11是“用戶子系統(tǒng)”實體類圖</p><p> 圖11 “三陽水產(chǎn)有限責(zé)任公司”前臺子系統(tǒng)實體類圖</p><p> 下圖是“用戶子系統(tǒng)”界面
62、類和控制類圖</p><p> 圖12 “三陽水產(chǎn)有限責(zé)任公司”前臺子系統(tǒng)界面類和控制類圖</p><p> 3.5 處理過程設(shè)計</p><p> ?。?)“用戶注冊”模塊</p><p> “用戶注冊”模塊需用戶輸入有效的用戶信息,否則將轉(zhuǎn)到錯誤頁面。系統(tǒng)調(diào)用“用戶登錄”模塊。</p><p> 圖13
63、用戶注冊IPO圖</p><p> ?。?)“用戶登錄”模塊</p><p> “用戶登錄”模塊需用戶輸入正確的用戶名和密碼,否則將轉(zhuǎn)到錯誤頁面。系統(tǒng)調(diào)用“產(chǎn)品選購模塊”。</p><p> 圖14 用戶登錄IPO圖</p><p> (3)“產(chǎn)品選購”模塊</p><p> “產(chǎn)品選購”模塊需用戶提出產(chǎn)品選
64、購請求,若有余量則訂單中加入相應(yīng)的產(chǎn)品預(yù)定信息;若缺貨,則顯示缺貨信息。系統(tǒng)調(diào)用“訂單管理”模塊。</p><p> 圖15 產(chǎn)品選購IPO圖</p><p> ?。?)“查看訂單”模塊</p><p> “查看訂單”模塊需用戶提出查看訂單請求,系統(tǒng)列出所有符合條件的訂單。</p><p> 圖16 查看訂單IPO圖</p>
65、<p><b> 4 系統(tǒng)實現(xiàn)</b></p><p> 系統(tǒng)的用戶不可能是專業(yè)的計算機(jī)技術(shù)人員,甚至對計算機(jī)了解甚少,因此,一個布局合理、操作簡單的用戶界面是物流信息平臺的基本要求。用戶在網(wǎng)站首頁上登錄后可以瀏覽最新的網(wǎng)站公告、企業(yè)信息、產(chǎn)品信息,可以根據(jù)要查詢的信息的關(guān)鍵字檢索需要的信息,當(dāng)然用戶也可以通過點擊網(wǎng)站上方的功能條來進(jìn)行產(chǎn)品選購、購物車管理。</p&g
66、t;<p> 本章主要展示了“三陽水產(chǎn)”企業(yè)門戶網(wǎng)站前臺用戶子系統(tǒng)的實現(xiàn),它主要包括了會員管理、選購商品、購物車管理、訂單管理這四個模塊的實現(xiàn)內(nèi)容。</p><p> 4.1 會員注冊界面的實現(xiàn)</p><p> 會員注冊界面為用戶提供了注冊會員的頁面,用戶可以根據(jù)自己的實際情況填寫會員信息。如果填寫形式不正確或信息不完整,則無法將信息保存到數(shù)據(jù)庫中,即注冊失敗。<
67、;/p><p><b> 如圖17所示。</b></p><p> 圖17 會員注冊界面</p><p><b> 其核心代碼如下:</b></p><p><b> </head></b></p><p> <body left
68、Margin=0 topMargin=0></p><p><b> <tr></b></p><p> <td width="13%" height="27"</p><p><b> </font></b></p><
69、p><b> 用戶名:</b></p><p><b> </td></b></p><p> <td width="87%" height="27"></p><p> <input type="text" name=
70、"username" maxlength="30" size="22"/></p><p> <span class="priMemCenRegister_notice" id="chk_signup_uid"></p><p> 由英文字母、數(shù)字組成,并以英文字母開頭
71、</p><p><b> </span></b></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> <tr></b></p&
72、gt;<p> <td width="13%" height="27"></p><p> <font color="#ff0000"></p><p><b> </font></b></p><p> 密
73、 碼:</td></p><p> <td width="87%" height="27"></p><p> <input type="password" name="pwd" maxlength="30" size="22&
74、quot;/></p><p> <span class="priMemCenRegister_notice" id="chk_signup_pwd"></p><p> 密碼由6位以上的字符組成</p><p><b> </span></b></p>
75、<p><b> </td></b></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td width="13%" height="27"&
76、gt;</p><p> <font color="#e70000"></p><p><b> </font></b></p><p> 確認(rèn)密碼:</td></p><p> <td width="87%" height=&qu
77、ot;27"></p><p> <input type="password" name="pwd2" maxlength="30" size="22"/></p><p> <span class="priMemCenRegister_notice"
78、id="chk_signup_pwd2"></p><p><b> 請再次輸入密碼</b></p><p><b> </span></b></p><p><b> </td></b></p><p><b>
79、; </tr></b></p><p><b> <tr></b></p><p> <td width="13%" height="27"></p><p> <font color="#ff0000"></p
80、><p><b> </font></b></p><p> 手機(jī)號碼:</td></p><p> <td width="87%" height="27"></p><p> <input type="text"
81、name="tel_number" maxlength="22" size="22"/></p><p><b> </td></b></p><p><b> </tr></b></p><p> <td width=&
82、quot;13%" height="27"> </td></p><p> <td width="87%" height="27"></p><p> <font color="#7300e7"></p><p>
83、<b> </form></b></p><p> <jsp:include page="/buttom.jsp"/></p><p> 4.2 會員登錄界面的實現(xiàn)</p><p> 會員填寫正確的用戶名和密碼登陸系統(tǒng),如輸入錯誤的用戶名和密碼,則轉(zhuǎn)到錯誤頁面,提示登陸失敗。</p>
84、;<p> 圖18 會員登錄界面</p><p><b> 其核心代碼為:</b></p><p> <jsp:include page="/top.jsp"/><table cellspacing="2" cellpadding="3"</p><p
85、> border="0" width="85%" align="center"></p><p><b> <tr></b></p><p> <td width="70%" height="232" valign="mid
86、dle" ></p><p> <img src="Image/start.gif" width="100%" height="232"/></p><p><b> </td></b></p><p> <td height=&qu
87、ot;87" valign="top" width="30%"></p><p> <jsp:include page="left_second.jsp" flush="true"/></p><p><b> </td></b></p&
88、gt;<p><b> </tr></b></p><p><b> </table></b></p><p> <jsp:include page="buttom.jsp"/></p><p> 用戶輸入正確的用戶名和密碼登錄網(wǎng)站。</p
89、><p> 4.3商品選購界面的實現(xiàn)</p><p> 用戶可以瀏覽商品信息,并選購商品。選購商品成功后,將把相應(yīng)的商品信息加入訂單中。商品選購界面如圖所示。</p><p> 圖19 商品選購界面</p><p><b> 其核心代碼如下:</b></p><p><b> &l
90、t;%</b></p><p> if (request.getParameter("selectgoods")!=null)</p><p><b> {</b></p><p> ResultSet rslikegoodsname;</p><p> String goodsn
91、=request.getParameter("selectgoods").toString();</p><p> String goodsname=new String(goodsn.getBytes("iso-8859-1"),"gb2312");</p><p> if(goodsname!=null)</p>
92、;<p><b> {</b></p><p> String goodsnames=request.getParameter("textgoodsname").toString();</p><p> goodsnames=new String(goodsnames.getBytes("iso-8859-1"
93、;),"gb2312");</p><p> rslikegoodsname=checkuser.likecheckgoodsname(goodsnames);</p><p><b> try {</b></p><p> int goodsid=0;</p><p> while(rsli
94、kegoodsname.next())</p><p><b> {</b></p><p> goodsid=rslikegoodsname.getInt("goodsid");</p><p><b> %></b></p><p> <tr align=
95、"center" valign="middle" bgcolor="#FFFFFF"></p><p> <td height="31" bgcolor="#99CCFF"><%=rslikegoodsname.getString("goodssort")%>&l
96、t;/td></p><p> <td bgcolor="#99CCFF"><%=rslikegoodsname.getString("goodsname")%></td></p><p> <td bgcolor="#99CCFF"><%=rslikegoodsna
97、me.getString("goodsnumber")%></td></p><p> <td bgcolor="#99CCFF"><%=rslikegoodsname.getString("goodsprice")%></td></p><p> <td bgcol
98、or="#99CCFF"><%=rslikegoodsname.getString("goodsinfo")%></td></p><p> <td bgcolor="#99CCFF"></p><p> <a href="buynumber.jsp?goodsid=&
99、lt;%=goodsid%>">加入購物車</td></p><p><b> </tr></b></p><p><b> <%</b></p><p><b> }</b></p><p><b> }&
100、lt;/b></p><p> catch (Exception ex) {</p><p> ex.printStackTrace();</p><p><b> }</b></p><p><b> }</b></p><p><b> }<
101、;/b></p><p> 4.4 購物車管理界面的實現(xiàn)</p><p> 用戶可以在購物車管理界面添加或取消選購的商品,點擊“下一步”確認(rèn)后生成訂單。</p><p> 購物車管理界面如圖所示:</p><p> 圖20 購物車管理界面</p><p><b> 其核心代碼:</b&g
102、t;</p><p><b> <%</b></p><p> buybook.cart usercar=new buybook.cart();</p><p> usercar=(buybook.cart)session.getAttribute("username");</p><p>
103、; buybook.book books=new buybook.book();</p><p> java.util.ArrayList booklist=(java.util.ArrayList)usercar.getBooks();</p><p> int bookprice=0;</p><p> for(int i=0;i<booklist
104、.size();i++)</p><p><b> {</b></p><p> books=(buybook.book)booklist.get(i);</p><p> Long price=books.getBookprice();</p><p> price=price*books.getBooknum
105、ber();</p><p> bookprice+=price;</p><p> int id=books.getGoodid();</p><p><b> %></b></p><p> <tr align="center" valign="middle"
106、; bgcolor="#FFFFFF"></p><p> <td bgcolor="#99CCFF"></td></p><p> <td height="31" bgcolor="#99CCFF"><%=books.getBooksort()%>&l
107、t;/td></p><p> <td bgcolor="#99CCFF"><%=books.getBookname()%></td></p><p> <td bgcolor="#99CCFF"><%=books.getBooknumber()%></td></
108、p><p> <td bgcolor="#99CCFF"><%=books.getBookprice() %></td></p><p> <td bgcolor="#99CCFF"><%=price %></td></p><p> <td bg
109、color="#99CCFF"></p><p> <a href="buyweb/WebRoot/showcart.jsp?bookid=<%=id%>">取消購買</a> </td></p><p><b> </tr></b></p>
110、;<p><b> <%</b></p><p><b> }</b></p><p><b> %></b></p><p> <tr align="center" valign="middle" bgcolor=&qu
111、ot;#FFFFFF"></p><p> <td height="31" colspan="9" bgcolor="#99CCFF">總價格:<%=bookprice%> </td></p><p><b> </tr></b>&l
112、t;/p><p> </table></td></p><p><b> </tr></b></p><p> 4.5 訂單管理界面的實現(xiàn)</p><p> 用戶可以在訂單管理界面進(jìn)行查看訂單,取消訂單或確認(rèn)付款。公司將在,確認(rèn)付款后發(fā)貨。</p><p>
113、 圖21 訂單管理界面</p><p><b> 其核心代碼如下:</b></p><p> <div class="news"></p><p> <p class="color_A">訂單號:1112826772</p></p><p&g
114、t; <div> <input class="news_knob" name="" type="button" onclick="location.href='index.php?app=message&act=send&to_id=78'" /></div></p><
115、;p> <p class="color_B">訂單狀態(tài):<span class="color666" id="order194_status">待付款</span></p></p><p><b> </div></b></p><p>
116、 <div class="order_form_conline"></p><p> <div class="order_form_con2"></p><p> <div class="commodity"></p><p> <a class="
117、comlink" href="/goods/id-1433.html"><img src="data/files/store_78/goods_65/small_201003241327456761.jpg" width="50" height="50" /></a></p><p> <
118、;p><a href="/goods/id-1433.html">瑞升魚排骨</a><br />重量:50g</p></p><p><b> </div></b></p><p> <div class="comtext2"></p>
119、<p> <p>零售價: <span>¥8.00</span></p></p><p> <p>數(shù)量: <span>1</span></p></p><p><b> </div></b></p><p&g
120、t;<b> </div></b></p><p><b> 5.系統(tǒng)測試</b></p><p> 5.1系統(tǒng)測試的目標(biāo)</p><p> 系統(tǒng)測試是針對程序設(shè)計及編程調(diào)試后的結(jié)果進(jìn)行的工作。好的測試極可能發(fā)現(xiàn)以前沒發(fā)現(xiàn)的錯誤,而不是為了表明程序是正確的。好的測試方案是力求暴露錯誤的測試方案。查出了新
121、的錯誤的測試看作是成功的測試,沒有發(fā)現(xiàn)錯誤的測試是失敗的測試。因此,在進(jìn)入綜合測試階段通常由其他人員組成測試小組來完成測試工作。但是,我們系統(tǒng)測試的目標(biāo)是保證軟件的可靠性,力爭用盡可能少的測試發(fā)現(xiàn)盡可能多的錯誤。</p><p> 系統(tǒng)測試最常用的有黑盒測試和白盒測試,黑盒測試也稱功能測試或數(shù)據(jù)驅(qū)動測試,它是已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盒子
122、,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是知道產(chǎn)品內(nèi)部工作過程,按照程序內(nèi)部的結(jié)構(gòu)測試程序,檢驗程序中的每條通路是否都能按預(yù)定要求正確工作(孫明磊,2009)。</p><p> 5.2 網(wǎng)站模塊
123、測試</p><p> 測試包括三個方面,即設(shè)計測試用例、執(zhí)行被測程序和分析程序結(jié)果。其中,設(shè)計什么樣的測試用例及使用什么樣的測試數(shù)據(jù)最為重要。本系統(tǒng)的測試采取“黑盒測試”的方法,選擇用例進(jìn)行測試,得到的測試結(jié)果見一下各表。</p><p> 表8 用戶注冊測試表(1)</p><p> 表9 用戶注冊測試表(2)</p><p>
124、表10 用戶登錄測試表</p><p> 表11產(chǎn)品購買測試表(1)</p><p> 表12 產(chǎn)品購買測試表(2)</p><p> 表13 訂單查詢測試表</p><p><b> 5.3 測試結(jié)果</b></p><p> 從測試結(jié)果看,網(wǎng)站系統(tǒng)各個功能模塊“用戶注冊”模塊、“用戶
125、登錄”模塊、“產(chǎn)品選購”模塊、“訂單查詢”模塊都能正常運行,基本上符合開發(fā)目標(biāo),該系統(tǒng)可以正式投入運行。</p><p><b> 結(jié) 論</b></p><p> 企業(yè)門戶網(wǎng)站基本實現(xiàn)了系統(tǒng)中的會員管理、商品管理、采購管理、訂單管理等功能,并且它著重于門戶企業(yè)業(yè)務(wù)流程的模擬,通過將業(yè)務(wù)和信息系統(tǒng)的有效整合,有助于商家和用戶更有效率的使用門戶網(wǎng)站、提高業(yè)務(wù)效率,
126、體會企業(yè)門戶網(wǎng)站的作用。 </p><p> 我在此次畢業(yè)設(shè)計中通過調(diào)研、設(shè)計文檔整理來了解企業(yè)的基本情況,做好門戶網(wǎng)站的需求分析。使用當(dāng)前流行的SQL數(shù)據(jù)庫技術(shù)和JSP等技術(shù)來構(gòu)建網(wǎng)站,使系統(tǒng)更加健壯和靈活,能夠適應(yīng)系統(tǒng)的不斷變化和發(fā)展。實現(xiàn)了讓用戶能夠通過網(wǎng)站來了解企業(yè)信息,產(chǎn)品信息,并且能夠在線選購產(chǎn)品。管理員能夠在后臺管理網(wǎng)站,更新信息,發(fā)布產(chǎn)品,管理訂單。</p><p>
127、由于個人能力以及時間等因素的限制,整個網(wǎng)站還有許多不足的地方,有些地方分析的還是不夠到位,功能還是不夠完善,比如在線支付,查看發(fā)貨物流信息等功能都還沒有完善。但是通過這次對一個較完整系統(tǒng)的開發(fā),我們將書本上的知識容入到了實際中,體會到了真正設(shè)計一個系統(tǒng)所應(yīng)該具備的知識和能力,這對于我們培養(yǎng)實踐能力、發(fā)展創(chuàng)新思維也是非常有意義的。并且,在以后的學(xué)習(xí)生活中,我會通過知識的積累和實踐水平的提高盡量去完善這個網(wǎng)站,使之成為不僅為教學(xué)所用,也可以
128、作為現(xiàn)實中的網(wǎng)站進(jìn)行商品的交易。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 白晶.基于JSP的企業(yè)信息發(fā)布系統(tǒng)的設(shè)計[J].辦公自動化,2010(2).</p><p> [2] 孫明磊.基于JSP技術(shù)實現(xiàn)電子商務(wù)網(wǎng)站的設(shè)計[D].吉林:吉林大學(xué),2009.</p><p> [3]
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站的設(shè)計與開發(fā)(前臺管理模塊)【文獻(xiàn)綜述】
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站的設(shè)計與開發(fā)(前臺管理模塊)[畢業(yè)論文]
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站的設(shè)計與開發(fā)(前臺管理模塊)【開題報告】
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站設(shè)計與開發(fā)(后臺管理模塊【文獻(xiàn)綜述】
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站設(shè)計與開發(fā)(后臺管理模塊)[畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯]
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站設(shè)計與開發(fā)(后臺管理模塊)[畢業(yè)論文]
- “三陽水產(chǎn)有限責(zé)任公司”門戶網(wǎng)站設(shè)計與開發(fā)(后臺管理模塊)[任務(wù)書]
- “天信儀表集團(tuán)有限公司”門戶網(wǎng)站的設(shè)計與開發(fā)[畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯]
- 鮮動力超市企業(yè)門戶網(wǎng)站設(shè)計與實現(xiàn)[畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯]
- 上海唐碩軟件公司門戶網(wǎng)站的設(shè)計與實現(xiàn) 【畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯】
- 騎跡萬里門戶網(wǎng)站設(shè)計與實現(xiàn)【畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯】
- 臺州市博思堂廣告策劃有限公司門戶網(wǎng)站設(shè)計與實現(xiàn)【畢業(yè)論文-任務(wù)書-開題報告-文獻(xiàn)綜述-外文翻譯】
- 地方政府門戶網(wǎng)站評價研究[畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯]
- 地方政府門戶網(wǎng)站評價研究[畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯]
- “天信儀表集團(tuán)有限公司”門戶網(wǎng)站的設(shè)計與開發(fā)【文獻(xiàn)綜述】
- “天信儀表集團(tuán)有限公司”門戶網(wǎng)站的設(shè)計與開發(fā)[畢業(yè)論文]
- 畢業(yè)論文——公司門戶網(wǎng)站建設(shè)
- 畢業(yè)論文——公司門戶網(wǎng)站建設(shè)
- “天信儀表集團(tuán)有限公司”門戶網(wǎng)站的設(shè)計與開發(fā)【開題報告】
- 基于jsp技術(shù)的甬港物流信息平臺設(shè)計與開發(fā)—前臺管理模塊[畢業(yè)論文+任務(wù)書+開題報告+文獻(xiàn)綜述+外文翻譯]
評論
0/150
提交評論