【正文】
滿足設(shè)計的要求和客戶的要求:因此軟件測試是保證質(zhì)量的關(guān)鍵步驟,也是對軟件的規(guī)格說明、設(shè)計和編碼的最后復(fù)審。近來,軟件工程界趨向于一種新的觀點,即認為軟件生命周期每一階段中都應(yīng)包含測試,從而檢驗本階段的成果是否接近預(yù)期的目標,盡可能早的發(fā)現(xiàn)錯誤并加以修正,如果不在早期階段進行測試,錯誤的延時擴散常常會導(dǎo)致最后成品測試的巨大困難。軟件進行測試,可以分為單元測試、編碼測試和綜合測試,單元測試可以測試單一模塊的功能并確定其功效;編碼測試可以測試各模塊之間的連接是否有效;綜合測試是對軟件最后的審定軟件的各項功能是否齊全有效,是否能順利完成設(shè)計的目的。 (1)軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程; (2)測試是為了證明程序有錯,而不是證明程序無錯誤;(3)一個好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤; (4)一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試。但是僅憑字面意思理解這一觀點可能會產(chǎn)生誤導(dǎo),認為發(fā)現(xiàn)錯誤是軟件測試的唯一目,查找不出錯誤的測試就是沒有價值的,事實并非如此。通過分析錯誤產(chǎn)生的原因和錯誤的分布特征,可以幫助項目管理者發(fā)現(xiàn)當前所采用的軟件過程的缺陷,以便改進。其次,沒有發(fā)現(xiàn)錯誤的測試也是有價值的,完整的測試是評定測試質(zhì)量的一種方法。 系統(tǒng)硬件運行環(huán)境。因為MySQL始終圍繞三個基本原則而設(shè)計,它們是:性能、可靠性和容易使用。通過對上一章中,對漫步網(wǎng)購書系統(tǒng)的設(shè)計模型的分析和細化,逐步得到系統(tǒng)的實現(xiàn)模型。 用戶模塊測試1. 用戶注冊測試(失敗案例)要注冊一個郵箱地址為xiaoxiao,密碼為123456,昵稱為瀟瀟。 無法提交頁面(失?。┩ㄟ^這個測試,可以知道,只要注冊頁面填寫有錯誤,就不能提交整個頁面。 填寫完全正確頁面在全部信息填寫正確的情況下,點擊注冊,可以跳轉(zhuǎn)到郵箱驗證頁面。 注冊成功頁面(成功案例)會員登錄通過驗證郵箱地址和密碼以及郵箱驗證是否通過,如果以上都為true,則登錄成功,跳轉(zhuǎn)到產(chǎn)品的顯示頁面。 會員登錄頁面本次測試的用戶為test,郵箱驗證已經(jīng)通過,點擊登錄后。 后臺圖書管理測試首先查看圖書列表的信息,并且顯示到最后一頁。錄入信息完成后點擊提交,會自動跳轉(zhuǎn)到圖書列表顯示頁面。,修改完成后會自動跳轉(zhuǎn)到被修改圖書信息的頁面。點擊確定后,會跳轉(zhuǎn)到圖書列表頁面。因此設(shè)計并開發(fā)一個具有電子商務(wù)功能的門戶網(wǎng)站具有非常重要的意義。漫步網(wǎng)購物系統(tǒng)使用了Struts2和Hibernate開源框架,這樣在高效的完成項目的開發(fā)的同時,也大大減少了代碼量,同時更具有層次分明的功能模塊。通過使用框架,感覺到了框架的強大之處,框架讓編寫的代碼量大大的減少,通過使用業(yè)務(wù)方法讓功能代碼之間的層次更加的清晰。在開發(fā)過程中還遇到了其他的一些問題,但是通過老師的指導(dǎo)和自己通過網(wǎng)絡(luò)的查詢,都得到了很到的解決。同時還要不斷的完善自己的專業(yè)知識,不斷的學習新的只是,同時更要不斷的了解行業(yè)的最新發(fā)展趨勢。 下一步的工作(1) 進一步完善系統(tǒng)的功能體系: 在下一步的工作中,會對系統(tǒng)的一些功能進行完善,比如在注冊頁面可以添加一些更加美觀而且很直觀的效果,還有后臺的美觀度以及操作的簡單性上做一些改善。(2) 進一步完善系統(tǒng)的架構(gòu)模型: 下一步將會對系統(tǒng)的框架實用上做一個改版,讓系統(tǒng)各個功能模塊的實現(xiàn)更加的簡單,并且有更高的效率。第6章 致謝四年的大學生活很快,我們還來不及告別就已經(jīng)結(jié)束了。畢業(yè)設(shè)計的生活結(jié)束了,我們的大學生活也即將結(jié)束。并且在畢業(yè)設(shè)計論文的寫作上,老師對我們要求很嚴格,并且時常督促我們盡快完成,但是老師又經(jīng)常的知道我們要如何的去完成我們的論文。感謝在完成畢業(yè)設(shè)計過程中和我一起解決問題的同學們,我們一起遇到難題,一起解決,一起學習,一起成長。同時感謝在大學四年中對我有所教導(dǎo)的老師,他們的諄諄教誨不但讓我學到了很多知識,而且讓我掌握了學習的方法,更教會了我為人處事的道理,是我今后人生前進道路上的一種力量。參考文獻[1] [M].北京:冶金工業(yè)出版社,2006[2] [J].科技信息,2010年17期[3] ,[J].哈爾濱商業(yè)大學學報:2003 [4] [M].北京:清華大學出版社,2009.[5] [J] .北京:北京郵電大學出版社,2007[6] (第2版)[M].北京:中國鐵道出版社,2005.[7] 謝宜云.基于JSP實現(xiàn)的教學管理系統(tǒng)研究[J] .計算機科學,2007 [8] [J].電腦知識與技術(shù):2005[9] [M].北京:中國郵電出版社,.[10] [M].北京:科學出版社,.[11] 、實施與管理[M].北京:北京交通大學出版社,2009[12] ruce (第3版) [M].北京:機械工業(yè)出版社,.[13] vitch, Introduction to Problem Solving amp。與我一起探討、工作的同學對本論文所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。特授權(quán)青海民族大學可以將畢業(yè)論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,并采用影印、縮印或掃描等復(fù)制手段保存、匯編以供查閱和借閱。論文作者簽名: 簽字日期: 年 月 日 指導(dǎo)教師簽名: 簽字日期: 年 月 日 摘 要伴隨著Internet的蓬勃發(fā)展,網(wǎng)上購物作為電子商務(wù)的一種形式正以其高效、低成本的優(yōu)勢,逐步成為新興的經(jīng)營模式和理念,人們已經(jīng)不再滿足用途信息的瀏覽和發(fā)布,而是渴望著能夠充分享受網(wǎng)絡(luò)所帶來的更加多的便利。電子商務(wù)的戰(zhàn)略作用正逐漸被人們所認識到,在這種情況下需要一種更加便利和先進的方式來快速交流和處理商業(yè)往來業(yè)務(wù)。本系統(tǒng)是通過Visual Studio 2005工具開發(fā)的圖書商城是建立在書城與消費者之間的商務(wù)交易網(wǎng)站,用戶在本電子圖書商城網(wǎng)站上可以方便、快捷地查找到所需商品的信息,并可以足不出戶地購買圖書。本文介紹了網(wǎng)上書店系統(tǒng)的開發(fā)模式和環(huán)境,并具體闡述了系統(tǒng)詳細設(shè)計過程關(guān)鍵字: ;SQLserver2005;C;AbstractWith the rapid development of Internet, online shopping as a form of emerce39。s fastpaced society, so that customers can easily and quickly without leaving home would easily choose their favorite book.The strategic role of emerce is gradually being recognized that in this case requires a more convenient and advanced way to quickly exchange and processing of business to the requirements of the times, this system is to use ASP on the network architecture is a dynamic emerce systems, it is under Windows XP, SQL Server 2005 database development platform using the technology, C and other technology developmentplete a technology based on this online bookstore system. This system is the book store developed by the Visual Studio 2008 tools to establish the site of business transactions in bookstores and consumers in the ebook on the mall site can be easily, quickly and easily find the required goods, and staying at home and buy the book. This system is a typical development application procedures, is divided into front part and back part of the front part of the useroriented, including user registration, shopping cart, news, book fairs, the search function。 SQL Server 2005。然而大多數(shù)的電子商務(wù)網(wǎng)站,都只是一個簡單的在線說明書或銷售工具。為主的跨平臺Web開發(fā)語言,它具有安全性,健全性,運行效率高等許多優(yōu)點。目的是獲得利潤,盈利靠的就是銷量,而網(wǎng)站是否具有吸引力則是決定銷量最主要的因素。該系統(tǒng)解決了網(wǎng)上售書的所需要的功能,對用戶使用來說,具有操作簡單、界面直觀等優(yōu)點;對于系統(tǒng)管理員來說,管理功能完備,操作方便。 網(wǎng)上書城是在Internet開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,實現(xiàn)消費者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運營模式。專業(yè)地講,它是交易雙方從洽談、簽約以及貸款的支付、交貨通知等整個交易過程通過Internet、web和購物界面技術(shù)化的BC模式一并完成的一種新型購物方式,是電子商務(wù)的一個重要組成部分。隨著信息技術(shù)的發(fā)展,搭上國際網(wǎng)絡(luò)直通車的文化企業(yè)面臨著一場新的革命。這主要是由于對電子商務(wù)戰(zhàn)略的評價方法存在問題,因為有很多的零售商將銷售額作為網(wǎng)站是否成功的指標,有些公司用利潤來評價。純粹的網(wǎng)上零售商理應(yīng)將網(wǎng)站帶來多少利潤作為最重要的業(yè)績考評指標。擁有一個很成功的網(wǎng)上購物網(wǎng)站的零售商,收益將比非交易功能的網(wǎng)站多很多。盡管網(wǎng)上網(wǎng)下相結(jié)合成為不可逆轉(zhuǎn)的趨勢,但是由于集成的費用可能很高,使得許多零售企業(yè)的進程大為減慢,最好在商場內(nèi)部系統(tǒng)軟件已經(jīng)基于網(wǎng)絡(luò)標準更新之后再進行整合,一些大型商場的轉(zhuǎn)型都經(jīng)歷了這個過程。本系統(tǒng)正是經(jīng)過對實際商店情況進行了量化分析后才開發(fā)的,將能夠很大的提高競爭力。在國外,影響較大的網(wǎng)上書店有美國的亞馬遜,德國的貝塔斯曼和英國的因特網(wǎng)書店。我國第一家網(wǎng)上書店是1995年建立的中國書店網(wǎng)上書店。后來發(fā)展比較有影響的有當當網(wǎng)上書店、卓越網(wǎng)上書店、旌旗席殊網(wǎng)上書店、中國書網(wǎng)北京圖書大廈、上海書城、中國尋書網(wǎng)等。傳統(tǒng)的商業(yè)是以手工處理信息為主,并且通過紙上的文字交換信息,但是隨著處理和交換信息量的劇增,該過程變得越來越復(fù)雜,這不僅增加了重復(fù)勞動量和額外開支,而且也增加了出錯機會,在這種情況下需要一種更加便利和先進的方式來快速交流和處理商業(yè)往來業(yè)務(wù);另一方面,計算機技術(shù)的發(fā)展及其廣泛應(yīng)用和先進通信技術(shù)的不斷完善及使用導(dǎo)致了EDI和Internet 的出現(xiàn)和發(fā)展,全球社會邁入了信息自動化處理的新時代,這又使得電子商務(wù)的發(fā)展成為可能。我們相信用不了太長有時間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務(wù)。該平臺設(shè)計只是作為個人的畢業(yè)設(shè)計,又因為設(shè)計能力有限,其功能還不能完善,所以沒有什么經(jīng)濟效益可談。(3)運行:該平臺規(guī)定的運行方式是否可行。因為該平臺是作為課程設(shè)計與商業(yè)無關(guān),又因是自主開發(fā)設(shè)計,因此不會構(gòu)成侵權(quán),在法律上是可行的[4]。 網(wǎng)上購書的優(yōu)勢(1)節(jié)約購物時間??衫霉ぷ鏖g隙的少許時間完成商品購買。如今發(fā)展最快的,最時髦的,恐怕就是網(wǎng)絡(luò)了。盜版者利用科學技術(shù),瞄準正版書與盜版書的差價牟取暴利。(3)節(jié)省購物成本。(4)免除購物疲勞。可以說懶人的最佳之選。有道是“貨比三家,擇優(yōu)選購”,我們在網(wǎng)上購物可以同時打開多個頁面,瀏覽多個店鋪中同一類 /件商品的價格、功能介紹及配送方式等進行多方面比較。 ?。?)便捷贈送方式,付款方便。 (7)第一時間購買,服務(wù)范圍更廣。 技術(shù)要求本系統(tǒng)采用B/C結(jié)構(gòu)編寫,前臺是使用Visual Studio 2005平臺,使用的語言是C,HTML,后臺使用強大的數(shù)據(jù)庫軟件SQL Server 2005。Visual Basic、Visual C++、Visual C 和 Visual J 全都使用相同的集成開發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語言解決方案。 SQL Server的概述SQL Server是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個安全、可靠和高效的平臺用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。通過全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對日常任務(wù)的自動化管理能力,SQL Server 2005為不同規(guī)模的企業(yè)提供了一個完整的數(shù)據(jù)解決方案。所以在CS結(jié)構(gòu)中采用SQL Server 2005作為數(shù)據(jù)庫平臺是很是實用的。安全,高效的平臺特性。后者通過對HTTP,XML,SOAP,WSDL等Internet標準的支持提供在異構(gòu)網(wǎng)絡(luò)環(huán)境下獲取遠程服務(wù),連接遠程設(shè)備,交互遠程應(yīng)用的編程界面。會員注冊:為了能夠?qū)崿F(xiàn)圖書商品的購買,需要管理客戶相關(guān)的聯(lián)系方式、送貨地點等相關(guān)的信息,用戶也可以自主對注冊信息進行修改。產(chǎn)生訂單:對應(yīng)客戶購買圖書商品信息的需求,在確定了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應(yīng)的送貨方式及付款方式,最終生成對應(yīng)的訂