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

正文內容

網絡手機銷售系統(tǒng)的需求分析畢業(yè)論文-資料下載頁

2025-06-23 06:30本頁面
  

【正文】 計如表55所示。表55 用戶確認訂單主要控件信息列表名稱主要屬性設置作用 InputName=username輸入用戶名InputName=truename輸入真實姓名InputName=sex輸入用戶性別InputName=phonecode輸入聯(lián)系電話 InputName=輸入電子郵箱InputName=postcode輸入郵編InputName=address輸入家庭地址ButtonType=submit提交表單ButtonType=reset重置表單Table/顯示商品信息  后臺訂單管理設計與實現(xiàn) 后臺訂單管理的設計與實現(xiàn)后臺訂單管理界面如圖511所示。圖511 后臺訂單管理界面1. 后臺訂單管理程序流程:管理員查看完訂單后,開始進行處理,如果沒有受理的,可以進行受理,受理完成后,看是否已經結單,未結單的進行結單,結單完成后,可以刪除此訂單。后臺訂單管理程序流程圖如圖512所示:圖512 后臺訂單管理程序流程圖2. 實現(xiàn)目標本模塊的主要功能是查看訂單、受理訂單、結單和刪除已處理訂單的功能。頁面顯示時自動列出所有的訂單基本信息訂單號、貨品總額、總金額、收貨人姓名、收貨人電話、訂單狀態(tài),在查看審核訂單中銷售管理員可以查看和刪除訂單,在未處理訂單中銷售管理員可以對訂單進行審核、刪除和處理定單,訂單處理后銷售人員點擊“確定此訂單生效”將未處理訂單的狀態(tài)修改成已處理訂單,點擊“管理”就可以對訂單的狀態(tài)進行更改,從未受理到結單的狀態(tài),還可以對不正確的訂單進行刪除。3. 實現(xiàn)過程在訂單處理功能實現(xiàn)時要用到兩個表中的數(shù)據(jù),一個是訂單表(Orders)一個是訂單項表(OrderItem)。所以在刪除時只需要知道一個兩個表共有的屬性即可就是OrderId(訂單編號),因此數(shù)據(jù)庫中兩表也需要建立關聯(lián)。如表56所示。單元名:OrderDetail窗體名:表56 訂單處理模塊主要標簽設計標簽名稱主要屬性設置(ID)作用c:set/c:setvar=label1 bean:message key=/性賦值給變量label1display/displayname=orderList pagesize=15export=true requestURI=/Admin/?method=browseOrder將orderList變量中屬性顯示出來,每頁顯示15行,可以導成文件,調用方法名為browseOrder()logic:equal/logic:equalname=row property=orderStatus value=1判斷orderStatus屬性值是否為1html:link/html:linkpage=/Admin/?method=delOrderparamId=idparamName=rowparamProperty=id超鏈接,鏈接到刪除訂單Action并將圖書號的值也傳過去續(xù)表56script/scriptlanguage=”JavaScript”在此標簽范圍內編寫Java腳本文件,用于加載確認刪除的Java語句  本章小結本章主要介紹了網絡手機銷售系統(tǒng)的開發(fā)過程和系統(tǒng)主要模塊的設計過程,包括系統(tǒng)在具體開發(fā)過程中要完成的功能和各個模塊的詳細設計。全部過程都作了比較詳細的介紹,并在一些技術點上也作了描述。相信通過這一章的介紹會對本系統(tǒng)的設計有了一個細致而全面的了解。第6章  軟件測試在信息技術迅速發(fā)展的今天,軟件產品應用到社會的各個領域當中。產品的質量是人們最為關注的。作者設計的軟件不但要保證其質量、而且要占據(jù)一定的市場。產品的質量是作者開發(fā)的重要目標之一,以免在激烈的競爭中被淘汰了。用戶為了保證自己業(yè)務的順利進行的完成,當然希望選用最好的軟件。  測試的基本概念1. 測試用例要進行測試,除了要有測試數(shù)據(jù)(或稱輸入數(shù)據(jù))外,還應同時給出該組測試數(shù)據(jù)應該得到怎樣的輸出結果,我們稱它為預期結果。在測試時將實際的輸出結果與預期結果比較,若不同則表示發(fā)現(xiàn)了錯誤。因此測試用例是由測試數(shù)據(jù)和預期結果構成的。為了發(fā)現(xiàn)程序中的錯誤,應竭力設計能暴露錯誤的測試。一個好的測試用例是極有可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試用例。一次成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。2. 白盒測試和黑盒測試測試的關鍵是測試用例的設計,其方法可分成兩類:白盒測試和黑盒測試。白盒測試是把程序看成裝在一只透明的白盒子里,測試者完全了解程序的結構和處理過程。它根據(jù)程序的內部邏輯來設計測試用例,檢查程序中的邏輯通路是否都按預定的要求正確地工作。黑盒測試是把程序看成一只黑盒子,測試者完全不了解(或不考慮)程序的結構和處理過程。它根據(jù)規(guī)格說明書規(guī)定的功能來設計測試用例,檢查程序的功能是否符合規(guī)格說明的要求。  測試的任務和目的白箱測試或白盒測試是通過程序的源代碼進行測試的而不使用用戶界面。這種類型的測試需要從代碼句法發(fā)現(xiàn)內部代碼在算法,溢出,路徑,條件等等中的缺點或者錯誤,進而加以修正。黑箱測試或黑盒測試是通過使用整個軟件或某種軟件功能來嚴格地測試, 而并沒有通過檢查程序的源代碼或者很清楚地了解該軟件或某種軟件功能的源代碼程序具體是怎樣設計的。測試人員通過輸入他們的數(shù)據(jù)然后看輸出的結果從而了解軟件怎樣工作。通常測試人員在進行測試時不僅使用肯定出正確結果的輸入數(shù)據(jù),而且還會使用有挑戰(zhàn)性的輸入數(shù)據(jù)以及可能結果會出錯的輸入數(shù)據(jù)以便了解軟件怎樣處理各種類型的數(shù)據(jù)?!y試的任務網絡手機銷售的重要依據(jù)的測試方法選擇黑盒測試中的因果圖法,黑盒測試是不考慮程序內部的邏輯結構的特性,只依據(jù)規(guī)格說明書檢查程序功能是否能正常的使用。主要依據(jù)輸入條件輸出條件確定測試數(shù)據(jù),檢查程序是否能產生正確輸出。本系統(tǒng)測試階段有如下幾方面的任務:1. 制定測試大綱。2. 制作測試數(shù)據(jù)。3. 單元測試(程序測試)。4. 功能測試。5. 性能測試。6. 集成測試(子系統(tǒng)測試)。7. 系統(tǒng)測試。8. 驗收測試。9. 寫出測試報告書。10. 提交下一階段工作所需的系統(tǒng)運行、維護手冊的草案?!y試的目的網絡手機銷售的目的是為了發(fā)現(xiàn)問題之后來解決問題。其目標是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程,軟件測試中涉及的第一個問題是為了確認和驗證軟件、設計、實現(xiàn)過程中的邏輯正確性以及發(fā)現(xiàn)軟件產品中存在的問題并通過測試不斷提高和完善軟件產品的質量。軟件測試中涉及的第二個問題是排錯問題,也稱為調試。排錯的目的是診斷程序錯誤的性質及產生的原因并加以改正。軟件測試涉及的第三個問題是軟件可靠性的評測??煽啃允擒浖咝?、正確運行的保證。正確認識測試的目標十分重要的,測試目標決定了測試方案的設計。在測試階段積累的測試結果,可以用更形式化的方法進行統(tǒng)計分析。系統(tǒng)可靠性模型使用這些錯誤率數(shù)據(jù),可以估計將來出現(xiàn)錯誤的情況并進一步對系統(tǒng)可靠性進行預測。如果為了表明程序是正確的而進行測試,就會設計一些不易發(fā)現(xiàn)錯誤的測試方案;相反,如果測試是為了發(fā)現(xiàn)程序中的錯誤,就會力求設計出最能暴露錯誤的測試方案。從實際情況及本系統(tǒng)的特性考慮,軟件測試的目標要求是:不同的用戶能夠通過Internet登陸并進行各種操作;能夠正常的訪問遠程數(shù)據(jù)庫,并保證數(shù)據(jù)傳輸?shù)陌踩院驼_性;后臺管理程序能夠進行核對、添加、刪除等操作。測試任何新產品都有兩種方法:如果已經知道了新產品應該具有的功能可以通過測試來檢驗是否每個功能都能正常使用;如果知道新產品的內部工作過程,可以通過測試來檢驗新產品內部動作是否按照規(guī)格說明書的規(guī)定正常進行。前一種方法稱為黑盒測試,后一種方法稱為白盒測試。  系統(tǒng)整體測試步驟軟件測試的主要步驟有單元測試、集成測試和確認測試。1. 單元測試(Unit Testing)單元測試也稱模塊測試。通常單元測試可放在編碼階段,程序員在編寫好一個模塊后,總會對自己編寫的模塊進行測試,檢查它是否實現(xiàn)了詳細設計說明書中規(guī)定的模塊功能和算法。單元測試主要發(fā)現(xiàn)編碼和詳細設計中產生的錯誤,通常采用白盒測試。2. 集成測試(Integration Testing)集成測試也稱組裝測試,它是對由各模塊組裝而成的程序進行測試,主要檢查模塊間的接口和通信。集成測試主要發(fā)現(xiàn)設計階段產生的錯誤,通常采用黑盒測試。3. 確認測試(Validation Testing)確認測試的任務是檢查軟件的功能、性能及其他特征與用戶需求是否一致,它是以需求規(guī)格說明書(即需求規(guī)約)作為依據(jù)的測試。確認測試通常采用黑盒測試。確認測試產生測試程序是否滿足需求規(guī)格說明書所列的各項要求,然后要進行軟件配置復查,特別是有關文檔是否齊全,各方面的質量是否符合要求等。如果一個軟件是為某個客戶定制的,那么最后由客戶來實施驗收測試(acceptance testing),以便客戶確認該軟件是他所需要的。如果一個軟件是作為產品被許多客戶使用的話,那不可能為每個客戶進行驗收測試。大多數(shù)軟件生產者使用一種Alpha測試和Beta測試的過程,來揭露僅由最終用戶才能發(fā)現(xiàn)的錯誤。  本系統(tǒng)測試軟件測試方法從測試人員角度看,可分為手動測試和自動測試。從源代碼的角度可分為單元測試和功能測試。從理論定義來分,可分為黑盒測試,白盒測試。由于白盒測試是根據(jù)程序的內部邏輯來設計測試用例的,所以根據(jù)本系統(tǒng)的開發(fā)情況來看,我采用的是手動的白盒測試?!∮脩舻卿涀阅K測試注冊模塊的測試是在輸入注冊信息時開始的,當用戶輸入注冊信息過程中時,若用戶輸入的賬號已經存在,則直接彈出對話框提示用戶用戶名已存在。并且其他的注冊信息也都有相應的規(guī)范約束,例如電話號碼必須符合11位數(shù)字、郵政編碼必須符合實際地理位置、郵箱地址必須符合命名規(guī)則等。當用戶提交注冊申請時,若驗證失敗,便提示用戶錯誤信息。當用戶在輸入注冊信息的過程中,若用戶輸入的賬號已經存在,則會出現(xiàn)如圖61所示的提示。圖61 注冊信息提示錯誤 購物車模塊測試當在購物車中修改圖書的數(shù)量時,將文本框中數(shù)字修改后,如果符合庫存數(shù)量,便會提示操作成功如圖62所示。圖62 選購商品提示 搜索訂單模塊測試后臺訂單可以按好多方法去搜索,如果是按訂單編號去搜索,編號必須是數(shù)字,否則會出現(xiàn)提示錯誤如圖63所示。圖64 搜索訂單失敗效果圖  本章小結目前,在大型軟件開發(fā)項目中,軟件測試是主要的軟件驗證方式,也是一個周期長開銷大的軟件工程活動。一般的軟件開發(fā)組織要將30%40%的項目精力投入到測試之中。本章通過討論測試的內容和標準,進一步細化了本設計測試的目的和意義。本章簡單介紹了軟件測試的黑盒測試、白盒測試、客戶測試等幾種方法。網絡手機銷售系統(tǒng)各個模塊都進行了詳細的測試,在本章中只列出了幾個重要的測試。在實際運行中的測試是最重要的,它能反應出一些不可遇知的問題本軟件測試時出現(xiàn)過的問題,經過多輪測試,本系統(tǒng)具有操作簡單、功能齊全等特點,軟件開發(fā)得比較成功。結  論本系統(tǒng)是一個面向手機商品專賣店的網站,具有一定的實用性的電子商務系統(tǒng)。本系統(tǒng)通過美觀、友好的界面設計可完成信息查詢靈活、方便、快捷準確,數(shù)據(jù)存儲安全可靠;全面、分類展示手機銷售網上的所有商品;顯示商品的詳細信息,方便顧客了解商品信息;查看網絡手機銷售系統(tǒng)網的交易信息;對用戶輸入的數(shù)據(jù),進行嚴格的數(shù)據(jù)檢驗,盡可能避免人為錯誤;如果是系統(tǒng)的使用對象較多,則要求有較好的權限管理;網絡手機銷售系統(tǒng)內部可使用本系統(tǒng)更好地完成整個業(yè)務流程的數(shù)據(jù)管理,后臺數(shù)據(jù)維護將大大提高工作效率。系統(tǒng)的實用性較強,并具有較高的安全性和可靠性,且易于操作和維護。在本軟件的開發(fā)過程中,首先對本系統(tǒng)的整體進行了設計,確定了系統(tǒng)應該具備哪些主要特性和特殊優(yōu)點,明確了系統(tǒng)總體的設計思路理念之后就是對系統(tǒng)進行有效的可行性分析,其中分別從經濟、技術和運行的可行性進行了分析。在確定了本系統(tǒng)具有較高的可行性后通過對系統(tǒng)的數(shù)據(jù)庫的分析和總體的功能模塊的設計基本明確了本系統(tǒng)開發(fā)要做什么,怎么做,然后著手于軟件代碼的實現(xiàn)。代碼實現(xiàn)過程中本系統(tǒng)的軟件開發(fā)環(huán)境主要選擇了當前較為流行的Java來進行前臺的管理設計,而后臺則選用了功能強大的SQL server 2005數(shù)據(jù)庫,并通過JSP、JavaBean和Servlet技術的相結合,完成了軟件的最終編碼過程。最后,對本系統(tǒng)采用白盒和其它測試,測試系統(tǒng)的模塊功能和內部邏輯。經測試本系統(tǒng)具有相對較高的穩(wěn)定性和實用性。該網上銷售系統(tǒng)雖然已基本上滿足了要求,但還不夠完善,在以后的使用過程中可能會暴露許多實際問題,有待進一步的改進完善。致  謝在畢業(yè)設計這段時間里,在指導老師的指導和同學幫助之下,我順利地完成了本次畢業(yè)設計。首先,由衷地感謝我的指導教師***老師在畢業(yè)設計期間給予我的指導、幫助和支持,他在我所做的題目為網絡手機銷售系統(tǒng)的設計與實現(xiàn)中給我提供了許多重要的信息和寶貴的意見。***老師有著淵博的知識、謙遜的為人、求實的治學精神,有著對待工作認真的態(tài)度,這些都將是我今后需要銘記的。在他的影響下我不斷學習克服了不少的困難,使我的理論與實踐水平得到很大的提高,這對于我以后的工作和學習都起著舉足輕重的作用。其次,感謝在整個畢業(yè)設計期間開題時各位老師給我提出的寶貴意見,使我不斷完善系統(tǒng)的各項功能,使我所開發(fā)的軟件應用范圍更廣、效率更高。再次,感謝畢業(yè)設計的負責老師,為了我們的畢業(yè)設計能夠順利進行而奔波忙碌,感謝機房的管理同學,每天早起晚歸,負責任地為我們開機房,管理機房的衛(wèi)生,為我們提供了舒適的環(huán)境。感謝各位熱心的同學在我需要的時候幫助我。最后,感謝各位老師能在百忙之中來參加我們的論文換審,論文答辯。參考文獻1 2 3 4 .
5 羅福凱.
6
7
8 9 10 (JSP).11 Server
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1