freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上商城系統(tǒng)開發(fā)研究本科畢業(yè)論文-資料下載頁

2025-06-25 02:58本頁面
  

【正文】 該頁面以分頁瀏覽的方式查看全部的商品資料信息,并可以查詢某一種商品的詳細(xì)資料信息。同時還可以對不需要的商品資料,選中后刪除。 商品管理流程圖。在文件中,先調(diào)出數(shù)據(jù)庫中的shop_books表,分頁顯示;當(dāng)查詢某一商品時,通過向表單提交關(guān)鍵字信息和查詢方式,然后,根據(jù)這兩個條件在數(shù)據(jù)庫表中找到相匹配的記錄,調(diào)用顯示內(nèi)容過程showcontent顯示出來;刪除記錄時,通過獲取打勾選項(xiàng)的ID號來實(shí)現(xiàn)刪除功能。 增加商品資料增加商品資料,對于網(wǎng)上商城系統(tǒng)來說,是后臺中用的最多的一項(xiàng),因?yàn)槊刻於紩写罅康纳唐焚Y料錄入數(shù)據(jù)庫中,來豐富網(wǎng)站的產(chǎn)品。在增加新的商品資料記錄時,在列表框中選擇已經(jīng)分類的類別信息,用戶只要選擇大類,屬于這一大類的小類就出現(xiàn)在小類欄中,這樣既方便了錄入數(shù)據(jù)庫時的操作,又保證了數(shù)據(jù)的完整性、統(tǒng)一性。實(shí)現(xiàn)商品大類和小類相互關(guān)聯(lián)的主要思路是:先將全部的商品類別保留在一個數(shù)組中,然后,通過商品大類列表框選項(xiàng)的改變事件,獲取大類ID號,根據(jù)ID號將數(shù)組中對應(yīng)的小類ID號和名稱賦值給小類列表框,從而實(shí)現(xiàn)大類改變,小類也相應(yīng)變化的功能。當(dāng)錄入新商品時,只要對出版單位進(jìn)行選擇,無須填寫,可以提高工作效率,設(shè)置文本框,單擊它時,出現(xiàn)下拉的列表框,顯示全部的出版單位名稱,選中選項(xiàng)后,下拉列表框自動隱藏。文本框下面的列表框初始時是隱藏的,當(dāng)單擊文本框時,列表框才出現(xiàn);選中選項(xiàng)后,將列表框的值賦值給文本框,同時列表框自動隱藏,控制是否隱藏是通過列表框的屬性style的display的值來實(shí)現(xiàn)的。 修改商品資料當(dāng)商品錄入完成,寫入數(shù)據(jù)庫后,還可以對它進(jìn)行修改。對原有商品資料的修改,也是商品資料管理的一部分。通過對商品信息的修改,可以很方便地改變折扣、封面,避免了重新錄入的麻煩,在瀏覽商品信息時,單擊“商品名”便可以進(jìn)入該商品的修改狀態(tài)。其界面和增加商品的界面差不多。 網(wǎng)站人員的管理為確保后臺數(shù)據(jù)系統(tǒng)的安全,進(jìn)入后臺系統(tǒng)必須先登錄才能進(jìn)行操作。因此,首先要在數(shù)據(jù)庫中增加人員記錄并設(shè)置權(quán)限,操作人員依據(jù)用戶名和密碼進(jìn)入后臺系統(tǒng),在自己的權(quán)限內(nèi)進(jìn)行操作。需要說明的是:只有具備了管理權(quán)限的人員,才能添加、修改、刪除網(wǎng)站內(nèi)容,其他后臺人員和不具備這項(xiàng)權(quán)限的操作人員,只能修改自己的密碼。網(wǎng)站人員管理是一個集增加、修改、刪除為一體的綜合管理模塊。通過這一模塊,管理人員完成對所有網(wǎng)站人員的管理。當(dāng)然只有具備管理權(quán)限的人員才能進(jìn)行這些操作。填寫用戶名和密碼設(shè)置權(quán)限后,單擊“添加” 按鈕,它是來完成增加新人員的功能;單擊“修改”鏈接,便獲得該人員的ID號,在數(shù)據(jù)庫中找到相應(yīng)記錄,顯示在界面右邊。修改完成后,單擊“保存”按鈕。刪除功能和修改實(shí)現(xiàn)方法一樣。 第6章 系統(tǒng)測試 測試目的與目標(biāo)在此系統(tǒng)進(jìn)行初步實(shí)現(xiàn)之后,開始進(jìn)行對系統(tǒng)進(jìn)行測試,找出系統(tǒng)中存在的Bug,通過測試,用提交的Bug報告來為以后軟件的改進(jìn)提供標(biāo)準(zhǔn)和參考,能夠在以后的系統(tǒng)改進(jìn)中找到依據(jù)。測試后的軟件各模塊基本功能能順利進(jìn)行,盡可能的提高軟件的健壯性。 測試方法系統(tǒng)的測試有兩種方法分別為黑盒測試和白盒測試。黑盒測試又稱為功能測試,在程序接口進(jìn)行,只檢查程序功能是否能夠按照規(guī)格說明書的規(guī)定正確使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并發(fā)生正確的輸出信息,而且要能夠保持外部信息的完整性。白盒測試又叫結(jié)構(gòu)測試,完全了解程序的結(jié)構(gòu)和處理過程,這種方法按照程序內(nèi)部的邏輯測試程序,檢驗(yàn)程序中每條通路是否都能按照預(yù)定要求正確工作。本系統(tǒng)開發(fā)過程進(jìn)行的測試步驟如下:模塊測試:也叫單元測試,目的是保證每一個模塊作為一個單元能正確運(yùn)行,本測試所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯誤,主要評價模塊的下述五個特點(diǎn):模塊接口,局部數(shù)據(jù)結(jié)構(gòu),重要的執(zhí)行路徑,出錯處理通路,影響上述各方面特性的邊界條件。模塊測試主要由代碼審查和軟件測試兩部分組成。集成測試:包括系統(tǒng)測試和子系統(tǒng)測試。集成測試是組裝軟件的系統(tǒng)技術(shù),主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問題。集成測試有兩種方法:非漸增式和漸增式,但比較而言,漸增式方法比較好,因?yàn)椋壕帉懙臏y試軟件較少,開銷較?。惠^早地發(fā)現(xiàn)模塊間的接口錯誤;錯誤位置容易判斷;測試更徹底。因此,本系統(tǒng)集成測試采用漸增式測試中的混合法,即對軟件結(jié)構(gòu)中較上層使用自頂而下的測試方法,而對軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,這是對模塊較多時測試的一種折衷方法。驗(yàn)收測試:這一步是驗(yàn)證軟件的有效性。目的是向未來的用戶表明系統(tǒng)能夠象預(yù)定的那樣工作,驗(yàn)收測試一般使用黑盒測試法,驗(yàn)收測試有兩種可能的結(jié)果:功能和特性與用戶的要求有差距;功能和性能與用戶要求一致,軟件是可以接受的。這個階段發(fā)現(xiàn)的問題往往和需求分析階段的差距有關(guān)。平行運(yùn)行。所謂平行運(yùn)行就是同時運(yùn)行。新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結(jié)果。目的有:可以在準(zhǔn)生產(chǎn)環(huán)境中運(yùn)行新系統(tǒng)而有不冒風(fēng)險;用戶能有一段熟悉新系統(tǒng)的時間;可以驗(yàn)證用戶指南和使用手冊之類的文檔;能夠以準(zhǔn)生產(chǎn)模式對新系統(tǒng)進(jìn)行全負(fù)荷測試,可以用測試結(jié)果驗(yàn)證性能指標(biāo)。 測試用例本系統(tǒng)采用黑盒測試,設(shè)計(jì)測試方案是測試階段的關(guān)鍵技術(shù)問題。所謂測試方案包括預(yù)定要測試的功能。應(yīng)該輸入的測試數(shù)據(jù)和預(yù)期的結(jié)果,目標(biāo)是設(shè)計(jì)一組可能發(fā)現(xiàn)錯誤的數(shù)據(jù)。本系統(tǒng)中應(yīng)用了如下測試方案:基本用到邏輯覆蓋;語句覆蓋;判斷覆蓋;條件覆蓋;判定/條件覆蓋;條件組合覆蓋;點(diǎn)邊路徑覆蓋,由于功能模塊較多,測試內(nèi)容篇幅較長,所以在本論文中只介紹登入系統(tǒng)的測試用例,從測試的結(jié)果來看與期望結(jié)果完全相同。表 登入系統(tǒng)測試用例功能特性會員登錄驗(yàn)證測試目的驗(yàn)證是否輸入合法的信息測試數(shù)據(jù)會員ID:1111 密碼:1111測試內(nèi)容操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測試狀態(tài)1輸入會員ID,按“登陸”按鈕。會員ID:1111,密碼為空顯示警告信息“用戶名或密碼誤!”顯示警告信息“用戶名或密碼誤!”與期望結(jié)果相同2輸入密碼,按“登陸”按鈕。會員ID為空,密碼:1111顯示警告信息“用戶名或密碼誤!”顯示警告信息“用戶名或密碼誤!”與期望結(jié)果相同3輸入會員ID和密碼,按“登陸”按鈕。會員ID:1,密 碼:1顯示警告信息“用戶名或密碼誤!”顯示警告信息“用戶名或密碼誤”與期望結(jié)果相同4輸入會員ID和密碼,按“登陸”按鈕。用戶名:1111,密 碼:1111正確登入到會員操作界面正確登入到會員操作界面與期望結(jié)果相同 測試結(jié)論把開始的代碼寫得越好,它出現(xiàn)的錯誤也就越少,你也就越能相信所做過的測試是徹底的。系統(tǒng)化測試以一種有序方式設(shè)法探測潛在的麻煩位置。同樣,毛病最可能出現(xiàn)在邊界,這可以通過手工的或者程序的方式檢查。自動進(jìn)行測試是最理想的,用得越多越好,因?yàn)闄C(jī)器不會犯錯誤、不會疲勞、不會用臆想某此實(shí)際無法工作的東西能行來欺騙自己?;貧w測試檢查一個程序是否能產(chǎn)生與它們過去相同的輸出。在做了小改變之后就測試是一種好技術(shù),能幫助我們將出現(xiàn)問題的范圍局部化,因?yàn)樾聠栴}一般就出現(xiàn)在新代碼里面。測試和排錯常常被說成是一個階段,實(shí)際上它們根本不是同一件事。簡單地說,排錯是在你已經(jīng)知道程序有問題時要做的事情。而測試則是在你在認(rèn)為程序能工作的情況下,排錯是在你已經(jīng)知道程序有問題時要做的事情。而測試則是在你在認(rèn)為程序能工作的情況下,為設(shè)法打敗它而進(jìn)行的一整套確定的系統(tǒng)化的試驗(yàn)。Edsger Dijkstra有一個非常有名的說法:測試能夠說明程序中有錯誤,但卻不能說明其中沒有錯誤。他的希望是,程序可以通過某種構(gòu)造過程正確地做出來,這樣就不再會有錯誤了,因此測試也就不必要了。這確實(shí)是個美好生活的目標(biāo),但是,對今天的實(shí)際程序而言,這仍然還只是一個理想。所以應(yīng)該集中精力討論如何測試,如何才能夠更快地發(fā)現(xiàn)程序錯誤,如何才可以使得工作更有成效、效率更高。 結(jié) 論通過開發(fā)本系統(tǒng),我較全面的掌握了JAVA的基本知識和編程技巧,并在開發(fā)過程中我的JAVA開發(fā)能力得到了進(jìn)一步的提高。如:更進(jìn)一步的深入ADO數(shù)據(jù)對象技術(shù),SQL語言的使用;以前學(xué)過的軟件工程知識、數(shù)據(jù)庫原理及操作也得到了充分的應(yīng)用。 在開發(fā)過程中我學(xué)到了一些經(jīng)驗(yàn):系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設(shè)計(jì)將是成功開發(fā)主要因素。我們在著手開發(fā)之前不要急于編程,先應(yīng)有較長的時間去把分析做好,做好數(shù)據(jù)庫設(shè)計(jì)工作,寫出相關(guān)的開發(fā)文檔等。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù),有條不絮。當(dāng)然也有些還需待繼續(xù)深入地方如:控件的應(yīng)用等。此外,我還覺得,我個人在這次設(shè)計(jì)中走了很多彎路。主要是因?yàn)槠綍r很少接觸軟件開發(fā)工作,在應(yīng)用方面缺乏經(jīng)驗(yàn),以后還需要更多的努力。對我來說,這次設(shè)計(jì)的本身所產(chǎn)生的影響,還遠(yuǎn)遠(yuǎn)沒有結(jié)束,我從本次畢業(yè)設(shè)計(jì)中學(xué)到了許多課本上沒有的知識。從設(shè)計(jì)任務(wù)商品的下達(dá)到今天基本實(shí)現(xiàn)任務(wù)商品中的設(shè)計(jì)要求。通過自己的學(xué)習(xí)和努力;通過老師的指導(dǎo)和教育,使我不僅僅在知識水平和解決實(shí)際問題的能力上有了很大的提高。還從思想的深處體會到,要把自己的所學(xué)變成現(xiàn)實(shí)時所將面對的種種難題。系統(tǒng)不免有錯誤和待改進(jìn)之處,真誠歡迎各位師長、同行提出寶貴意見。 致 謝在論文完成之際,我首先要向尊敬的呂海華老師表示最真摯的謝意。在論文寫作期間,為了保證我們畢業(yè)設(shè)計(jì)的正常進(jìn)行,學(xué)院抽調(diào)了優(yōu)秀的老師指導(dǎo)我們進(jìn)行畢業(yè)設(shè)計(jì),并且不時地詢問我們畢業(yè)設(shè)計(jì)的進(jìn)展情況。沒有老師們的細(xì)心指導(dǎo)我的論文與系統(tǒng)就不可能順利的完成,再次對你們表示衷心地感謝。老師認(rèn)真負(fù)責(zé)的工作態(tài)度、嚴(yán)謹(jǐn)?shù)闹螌W(xué)風(fēng)格,使我深受啟發(fā);同時也很感謝幫助過我和我一同探討問題的同學(xué)們。為我們這次設(shè)計(jì)的正常開展提供了必要的基礎(chǔ)。本次畢業(yè)設(shè)計(jì),就要畫上一個句號了。感謝沈陽工程學(xué)院給我提供學(xué)習(xí)的平臺,讓我在這里接受了四年正規(guī)系統(tǒng)的本科學(xué)習(xí)。感謝所有關(guān)心、支持、幫助過我的良師益友。 最后,向在百忙中抽出時間對本文進(jìn)行評審并提出寶貴意見的各位老師表示衷心地感謝! 參考文獻(xiàn)[1] 孫曉龍,:人民郵電出版社,2001[2] 石志國,薛為民,:,2004[3] :中國電力出版社,2006[4] ,2006[5] Vivek ,機(jī)械工業(yè)出版社,2001[6] 申吉紅,廖學(xué)峰,:清華大學(xué)出版社,2007[7] :清華大學(xué)出版社;北京交通大學(xué)出版社,2005[8] 薩師煊,:高等教育出版社,2000[9] :電子工業(yè)出版社,2003[10] PaulJPerrone etal,張志偉,譚郁松,[M] .北京:清華大學(xué)出版社,2001[11] Chuck Jakarta Struts,2002[12] Bruce Direction in ObjectOriented Programming,2002[13] Miao Ian,Proving the existence of the initial state in Z specification,Chinese Journal of Advanced Software Research,2003[14] Apache Struts User39。s Guide. Breitbart Y,Garofalakis M,Martin C, discovery in heterogeneous IP networks[M].Proc of INFOCOM 2000,Telaviv Isreal,2005[1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1