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

正文內容

網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)畢業(yè)論文模板-資料下載頁

2025-08-17 21:32本頁面

【導讀】的實踐制作中不斷提高自身的實際水平。開發(fā)環(huán)境和開發(fā)技術介紹。。。據(jù)庫設計和處理流程設計。。系統(tǒng)實現(xiàn)主要功能模塊包括:注冊。我聲明,本論文及其研究工作是由本人在導師指導下獨立完成的,在完成論文時所利用的一切資料均已在參考文獻中列出。面顯示層,后臺數(shù)據(jù)庫持久層,和基于JavaBean封裝的業(yè)務邏輯層。要求界面友好,簡單實用。對于持久層,要求存儲數(shù)據(jù)效率高,安全性高。網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)共分兩個部分:前臺用戶部分和后臺管理部份。時信息的發(fā)布管理。有使用到數(shù)字簽名。個性化頁面生成系統(tǒng)的系統(tǒng)結構及工作原理;分析了系統(tǒng)實現(xiàn)中的特殊性、難點和重點;技術問題;建立了完整的實驗網(wǎng)站,進行測試并分析結果。

  

【正文】 別(電子產(chǎn)品,非電子產(chǎn)品)是使用是幾段 jsp 代碼來實現(xiàn)鼠標滑過則會顯示該類別的下屬類別功能: %for(int i=0。 i()。 i++) { Category c = (i)。% %=()% %=()% % } %//用一個 for 方法找到所有類別并取得 id 和 name。 北京航空航天大學畢業(yè)設計 (論文 ) 第 22 頁 %for(int i=0。 i()。 i++) { Category parent = (i)。 ListCategory childs = getChilds(parent, categories)。 % %=()% %=getChildsStr(childs)% % } %//用 for 方法找到所有的主類,然后顯示所有主類的子類信息。 注冊會員 的實現(xiàn) 輸入用戶的姓名,密碼,電話及送貨地址,然后點擊提交按鈕,將注冊用戶的信息存儲到數(shù)據(jù)庫中的 user 表中。 會員注冊如圖 所示。 圖 會員注冊頁面 其中,下面這段代碼只是負責顯示注冊頁面各個條目,方便用戶填寫內容。 form method=post name=register action= onSubmit==true。 input type=hidden name=action value=register/ td colspan=2 class=header注冊 必填內容 /td /tr tr td class=altbg1 width=21%用戶名 :/td 北京航空航天大學畢業(yè)設計 (論文 ) 第 23 頁 td class=altbg2input id=userid name=username size=25 maxlength=25 type=text onblur=validate() span id=usermsg/span /tr …… /tbody/table//顯示注冊頁面這個圖表 下面這些代碼主要將獲取的用戶的各個信息都存儲到數(shù)據(jù)庫的 user 表中。也就是負責數(shù)據(jù)庫信息存儲。 % (GBK)。 String action = (action)。 if(action != null amp。amp。 ().equals(register)) { String username = (username)。 //接收 username String password = (password)。 //接收 password String phone = (phone)。 String addr = (addr)。 User u = new User()。 (username)。 (password)。 (phone)。 (addr)。 (new Date())。 ()。 (注冊成功 !恭喜 !)。 return。 } %//將獲取的用戶的每個信息都存儲到數(shù)據(jù)庫的 user表中。 商品查看 的實現(xiàn) 當進入網(wǎng)站時, 用戶可以瀏覽商品。 如圖 所示 。用戶點擊“筆記本電腦”后,系統(tǒng)會跳轉到筆記本電腦列表頁面,每一條記錄都為一臺筆記本電腦的信息。包括商品的基本信息、價格等參數(shù)。 北京航空航天大學畢業(yè)設計 (論文 ) 第 24 頁 圖 商品購買 的實現(xiàn) 當 用戶進入商品列表界面后,選擇自己喜歡的商品,點擊“提交訂單”按鈕。這樣就用把用戶選擇的商品和用戶信息提交一個訂單保存到數(shù)據(jù)庫中。系統(tǒng)通過用戶提交訂單實現(xiàn)了網(wǎng)上商品的購買。 系統(tǒng) 后臺管理模塊 后臺管理 員登陸 后臺 管理員可以用管理員賬號和密碼登陸管理界面,在管理界面中管理員可以管理用戶,類別,產(chǎn)品以及訂單等 輸入管理員的用戶名和密碼就可以登錄后臺;如圖 是后臺管理員登錄界面: 圖 管理員登錄界面 其中下面這段代碼主要作用是通過 JavaScript驗證登錄名和登錄密碼是否正確, 北京航空航天大學畢業(yè)設計 (論文 ) 第 25 頁 如果不正確則提示錯誤信息,正確則進入后臺管理系統(tǒng)。 % String action = (action)。 if(action != null amp。amp。 (login)) { String username = (username)。//獲取用戶名 String password = (password)。//獲取密碼 if( !(admin) || !(admin) ) { (username or password not correct!)。 return。 } //密碼錯誤時頁面跳轉的驗證 (admin , admin)。 //session 驗證 (admin/)。 } % 后臺用戶管理 后臺管理員 登錄后 ,有用戶管理、類別管理、產(chǎn)品管理、訂單管理等操作,管理員可以對一個或多個用戶進行 管理,在用戶列表中,可以通過用戶名進行查詢,查詢用戶的基本信息。也可以對用戶進行刪除 , 如圖 : 圖 用戶列表 后臺菜單隱藏 后臺管理員 登錄后 ,有用戶管理、類別管理、產(chǎn)品管理、訂單管理等操作 , 北京航空航天大學畢業(yè)設計 (論文 ) 第 26 頁 系統(tǒng)通過 JS 實現(xiàn)了對菜單列表的隱藏, 鼠標單擊向左的箭頭,則管理列表會自動隱藏,使頁面的可視面積更大,方便管理。 如圖 : 圖 菜單 功能列表 下面這段 script 代碼用來實現(xiàn)圖 右上角的箭頭的隱藏菜單功能。 script function hidemenu(){ if( == 0){ = 1。 =39。*,100%39。 ()。 }else{ = 0。 } } /script// 管理菜單隱藏方法 后臺類別管理 后臺管理員 登錄后 ,有用戶管理、類別管理、產(chǎn)品管理、訂單管理等操作,類別管理列表 實現(xiàn)了 對類別的增刪改操作以及添加子類別操作: 例如網(wǎng)站首頁顯示的電子產(chǎn)品、非電子產(chǎn)片等,都是通過類別管理功能進行 維護的。 如圖 : 由于該購物是用 JSP + JavaBean 來實現(xiàn)的,大部分的業(yè)務邏輯都封裝在 北京航空航天大學畢業(yè)設計 (論文 ) 第 27 頁 JavaBean 里以達到重復使用的目的。因此,類別管理我封裝在了 包里,這個包有 和 兩個文件。 中:主要是 Category的主要的屬性和屬性的 set, get 等實體方法。 中:主要是管理 Category 的各種方法的管理類。也有很多跟數(shù)據(jù)庫交換數(shù)據(jù)需要用到的方法。 圖 類別管理列表 后臺產(chǎn)品管理 后臺管理員 登錄后 ,有用戶管理、類別管理、產(chǎn)品管理、訂單管理等操作,產(chǎn)品管理提供了搜索產(chǎn)品,添加產(chǎn)品,刪除產(chǎn)品功能。搜索產(chǎn)品 提供兩種搜索方式,一種是簡單搜索方式,一種是高級搜索方式。簡單搜索方式只需要輸入搜索的產(chǎn)品名即可,高級搜索方式則需要輸入很多具體的產(chǎn)品信息,例如產(chǎn)品屬于哪個類別,產(chǎn)品市場價格的范圍。 如圖 : 圖 產(chǎn)品搜索功能 北京航空航天大學畢業(yè)設計 (論文 ) 第 28 頁 通過以下代碼來進行搜索操作: % ListCategory categories = () .getCategories()。 for (int i = 0。 i ()。 i++) { Category c = (i)。 String preStr = 。 for (int j = 1。 j ()。 j++) { preStr += 。 } % %=()%|%=()% %=preStr + ()% % } %//搜索操作 后臺訂單管理 后臺管理員 登錄后 ,有用戶管理、類別管理、產(chǎn)品管理、訂單管理等操作,訂單管理提供了訂單明細、訂單修改、刪除功能。 訂單管理列表,點擊訂單信息時會下方會顯示訂單的下單人、購買的商品、送貨地址、下單時間、購買數(shù)量、價錢及現(xiàn)單狀態(tài),如圖 : 圖 訂單管理界面 北京航空航天大學畢業(yè)設計 (論文 ) 第 29 頁 6 系統(tǒng)測試 系統(tǒng)的測試 一個程序并不可能達到十分完美,難免存在一些錯誤。如果不能及時將其找出并修改,會造成系統(tǒng)崩潰并造成不必要的損失。通過軟件測試,盡可能多的找出系統(tǒng)中的錯誤,以便于及時修改。 系統(tǒng)測試的環(huán)境 系統(tǒng)測試的性能要求 軟硬件要求:系統(tǒng)環(huán)境 Windows XP+ sql2020 。硬件系統(tǒng)環(huán)境 CPU P4 主頻、 1024MB 內存、 80G 硬盤。系統(tǒng)運行時對數(shù)據(jù)的保密性要求不高對一般的數(shù)據(jù)不要求進行加密。此外,對其他軟件幾乎沒有依賴性,程序健壯性較好。 測試數(shù)據(jù) 建立一個會員用戶,登錄系統(tǒng),瀏覽商品并購買;同時登陸管理員后臺系統(tǒng)看是否能添加商品和對用戶進行管理。 系統(tǒng)測試的評價 系統(tǒng)功能評價:此系統(tǒng)各模塊都能實現(xiàn)各自的功能,符合大眾化網(wǎng)上購物的要求。 結論:此系統(tǒng)是可行的。 測試階段 軟件測試是一項復雜的系統(tǒng)工程,從不同的角度考慮可以有不同的劃分方法,對測試進行分類是為了更好的明確測試的過 程,了解測試究竟要完成哪些工作,盡量做到全面測試。按照軟件測試的策略和過程分類,軟件測試可分為單元測試、集成測試、確認測試、系統(tǒng)測試和驗收測試。它們被依次順序地執(zhí)行,如圖 所示: 北京航空航天大學畢業(yè)設計 (論文 ) 第 30 頁 北京航空航天大學畢業(yè)設計 (論文 ) 第 31 頁 圖 軟件測試分級模型 單元測試 單元測試是對軟件中的基本組成單位進行的測試,如一個模塊、一個過程等等。它是軟件動態(tài)測試的最基本的部分,也是最重要的部分之一,其目的是檢驗軟件基本組成單位的正確性。因為單元測試需要知道內部程序設計和編碼的細節(jié)知識,一 般應由程序員而非測試員來完成,往往需要開發(fā)測試驅動模塊和樁模塊來輔助完成單元測試。因此應用系統(tǒng)有一個設計很好的體系結構就顯得尤為重要。 一個軟件單元的正確性是相對于該單元的規(guī)約而言的。因此,單元測試以被測試單位的規(guī)約為基準。單元測試的主要方法有控制流測試、數(shù)據(jù)流測試、排錯測試、分域測試等等。 針對此購物網(wǎng)站,單元測試就顯得特別重要,管理員登陸、后臺管理等模塊的依次測試保證了整個網(wǎng)站的正確性。 集成測試 集成測試是在軟件系統(tǒng)集成過程中所進行的測試,其主要目的是檢查軟件單位之間的接口是否正確。它根據(jù)集成測 試計劃,一邊將模塊或其他軟件單位組合成越來越大的系統(tǒng),一邊運行該系統(tǒng),以分析所組成的系統(tǒng)是否正確,各組成部分是否合拍。集成測試的策略主要有自頂向下和自底向上兩種。在此采用自頂向下策略,從網(wǎng)站主頁開始進入,測試每個模塊之間的聯(lián)系是否合理,如前臺展示與后臺管理的接口等。 確認測試 確認測試又稱有效性測試。它的任務是驗證軟件的有效性,即驗證軟件的功能和性能及其它特性是否與用戶的要求一致。在軟件需求規(guī)格說明書中描述了全部用戶可見的軟件屬性,其中有一節(jié)叫做有效性準則,它包含的信息就是軟件確認測試的基礎。 系統(tǒng)測試 系統(tǒng)測試是對已經(jīng)集成好的軟件系統(tǒng)進行徹底的測試,以驗證軟件系統(tǒng)的正確性和性能等滿足其規(guī)約所指定的要求,檢查軟件的行為和輸出是否正確并非一項簡單的任務,它被稱為測試的 “先知者問題 ”。因此,系統(tǒng)測試應該按照測試計劃 北京航空航天大學畢業(yè)設計 (論文 ) 第 32 頁 進行,其輸入、輸出和其他動態(tài)運行行為應該與軟件規(guī)約進行對比。軟件系統(tǒng)測試方法很多,主要有功能測試、性能測試、隨機測試等等。 驗收測試 驗收測試旨在向軟件的購買者展示該軟件系統(tǒng)滿足其用戶的需求。它的測試數(shù)據(jù)通常是系統(tǒng)測試的測試數(shù)據(jù)的子集。這是軟件在投入使用之前的最后測試。當然在此購物網(wǎng)站 設計不涉及交互,所以也就沒有驗收測試。 系統(tǒng)部分模塊測試 管理員登錄測試 在管理員登錄界面中輸入正確的用戶名和密碼,則進入系統(tǒng)后臺管理界面,如果用戶名或密碼錯誤則給出錯誤提示頁面。 例如:當在用 admin 進行測試時,如果輸入的用戶名、密碼和驗證碼都正確,則頁面跳轉至后臺首頁,如果用戶名或密碼錯誤,則彈出如圖 提示信息: 圖 管理員登陸測試 后臺管理測試 以刪除用戶為例,在用戶管理列表頁面,可以看到各個用戶的信息,如果點擊刪除,會彈出提示對話框,是否真的刪除,如圖 。如果需要刪除該用戶,點擊確認,否則點擊取消: 北京航空航天大學畢業(yè)設計 (論文 ) 第 33 頁 圖 刪除用戶功能
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1