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

正文內(nèi)容

網(wǎng)上書店畢業(yè)設(shè)計(jì)論文定稿-資料下載頁

2025-11-22 16:27本頁面

【導(dǎo)讀】渠道,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。為了圖書信息的管理更加。及時、高效,便于用戶的查詢和購買,因此設(shè)計(jì)開發(fā)了這個網(wǎng)上圖書銷售系統(tǒng)。2021作為數(shù)據(jù)庫,ApacheTomcat作為Web服務(wù)器,IE作為瀏覽器。為Web應(yīng)用程序的開發(fā)環(huán)境。包括用戶的注冊和登錄;圖書信息的查詢;單個圖書的基本信息查

  

【正文】 寫基本信息,點(diǎn)擊 提交 完成結(jié)賬操作。 //計(jì)算打折 float rebate=1。 ResultSet rs_rebate=(SELECT FROM tb_Member INNER JOIN tb_rebate ON = where =39。+username+39。)。 if (()){rebate=(rebate)。} Vector cart=(Vector)(cart)。 int number=0。float price=0。float sum=0。float Totalsum=0。String flag=True。 int temp=0。int resultSign=0。 //插入訂單主表數(shù)據(jù) float bnumber=()。 String sql=insert into tb_Order(bnumber,username,truename,address,postcode,tel,,pay,carry,rebate,bz) values(+bnumber+,39。+username+39。,39。+truename+39。,39。+address+39。,39。+postcode+39。,39。+tel+39。,39。++39。,39。+pay+39。,39。+carry+39。,39。+rebate+39。,39。+bz+39。)。 temp=(sql)。 if (temp==0){flag=false。 }else{ResultSet rsIde =(SELECT IDENT_CURRENT(39。tb_Order39。) AS 39。justID39。)。 if (()){orderID=(justID)。}} //插入訂單明細(xì)表數(shù) 據(jù) for(int i=0。i()。i++){ bookelement mybookelement=(bookelement)(i)。 String ISBN=。 price=*rebate。 number=。 sum=price*number。 String str=insert into tb_order_Detail (orderID,ISBN,price,number) values(+orderID+,39。+ISBN+39。,+price+,+number+)。 24 temp=(str)。Totalsum=Totalsum+sum。 if (temp==0){flag=false。}} //更新會員信息 String sql_up=update tb_Member set Amount=Amount++Totalsum+ where username=39。+username+39。 temp=(sql_up)。 if (temp==0){flag=false。} //更新會員等級 ResultSet rs_Amount=(select Amount from tb_Member where username=39。+username+39。)。 if (()){int Amount=0。Amount=(Amount)。 ResultSet rs_grade=(select Top 1 grade,Amount from tb_rebate where Amount=+Amount+ order by grade desc)。 if (()){int grade=0。grade=(grade)。 String sql_upgrade=update tb_Member set grade=+grade+ where username=39。+username+39。 temp=(sql_upgrade)。 if (temp==0){flag=false。}}} if((false)){ ()。 }else{(cart)。 (script language=39。javascript39。alert(39。訂單生成,請記住您的訂單號[+orderID+]39。)。=39。39。/script)。} ()。 評論 模塊設(shè)計(jì) 用戶 評論 的界面如圖 所示。 25 圖 評論 界面 評論功能實(shí)現(xiàn)代碼 如下。 %if ((UserName)==null){ (script language=39。javascript39。alert(39。您還沒有登錄 !39。)。=39。39。/script)。 }else{% % String userName=。 String message=。 String bookId=。 userName=((UserName)).trim()。 bookId=(bookId).trim()。 message=(strMessage).trim()。 userName=(userName)。 message=(message)。 bookId=(bookId)。 if(bookId!=amp。amp。bookId!=null){ 26 String sql=Insert into tb_message (bookID,userID,username,grade,message) values(39。+bookId+39。,39。+ +39。,39。+userName+39。,39。+ +39。,39。+message+39。+)。 int ret=0。ret=(sql)。 (iso88591)。 (text/html。 charset=gb2312)。 if (ret!=0){(script language=39。javascript39。alert(39。評論成功!39。)。=39。?ISBN=+bookId+39。/script)。 }else{(iso88591)。 (text/html。 charset=gb2312)。 (script language=39。javascript39。alert(39。評論失?。?9。)。=39。?ISBN=+bookId+39。/script)。 } } 查看訂單 模塊設(shè)計(jì) 用戶查看訂單的界面如圖 所示。 圖 訂單查看 界面 訂單查看 功能實(shí)現(xiàn)代碼 如下。 %ResultSet rs=(select * from tb_order where username=39。+ 27 (String)(UserName)+39。)。 ()。 do{orderID=(orderID)。bnumber=(bnumber)。 truename=(truename)。pay=(pay)。 carry=(carry)。rebate=(rebate)。 orderDate=(orderDate)。% tr align=centertd height=24a href=?ID=%=orderID%%=orderID%/a/td td%=bnumber%/tdtd%=truename%/td td%=pay%/tdtd%=carry%/tdtd%=rebate*100%%/td td%=orderDate%/td/tr 28 5 軟件測試 軟件測試的方法與步驟 軟件測試有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢驗(yàn)是否每個功能都能正常使用;如果知道產(chǎn)品的內(nèi)部工作過程,可以通過測試來檢驗(yàn)產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常運(yùn)行。前一種方法稱為黑盒測試, 后一種方法稱為白盒測試。 大型軟件系統(tǒng)的測試過程基本上由下述幾個步驟組成。 ( 1) 模塊測試 在設(shè)計(jì)得好的軟件系統(tǒng)中,每個模塊完成一個清晰定義的子功能,而且這個子功能和同級其他功能之間沒有相互依賴關(guān)系。因此,有可能把每個模塊作為一個單獨(dú)的實(shí)體來測試,而且通常比較容易設(shè)計(jì)檢驗(yàn)?zāi)K正確性的測試方案。模塊測試的目的是保證每個模塊作為一個單元能正確運(yùn)行,所以模塊測試通常又稱為單元測試。在這個測試步驟中所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯誤。 ( 2) 子系統(tǒng)測試 子系統(tǒng)測試是把經(jīng)過單元測試的模塊放在一起形成一個子系統(tǒng)來測試。 模塊相互間的協(xié)調(diào)和通信是這個測試過程中的主要問題,因此,這個步驟著重測試模塊的接口。 ( 3) 系統(tǒng)測試 系統(tǒng)測試是把經(jīng)過測試的子系統(tǒng)裝配成一個完整的系統(tǒng)來測試。在這個過程中不僅應(yīng)該發(fā)現(xiàn)設(shè)計(jì)和編碼的錯誤,還應(yīng)該驗(yàn)證系統(tǒng)確實(shí)能提供需求說明書中指定的功能,而且系統(tǒng)的動態(tài)性也符合預(yù)定要求。在這個測試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯誤,也可能發(fā)現(xiàn)需求說明中的錯誤。 ( 4) 驗(yàn)收測試 驗(yàn)收測試把軟件系統(tǒng)作為單一的實(shí)體進(jìn)行測試,測試內(nèi)容與系統(tǒng)測試基本類似,但是它是在用戶積極參與下進(jìn)行的,而且可能主要使用實(shí)際數(shù)據(jù)進(jìn)行測試。驗(yàn)收 測試的目的是驗(yàn)證系統(tǒng)確實(shí)能夠滿足用戶的需要,在這個測試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說明書中的錯誤。 ( 5) 平行運(yùn)行 29 關(guān)系重大的軟件產(chǎn)品在驗(yàn)收之后往往并不立即投入生產(chǎn)性運(yùn)行,而是要再經(jīng)過一段平行運(yùn)行時間的考驗(yàn)。所謂平行運(yùn)行就是同時運(yùn)行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結(jié)果。 測試用例設(shè)計(jì)與測試 用 例的運(yùn)行過程及測試結(jié)果分析 啟動 IE, 在地址欄中輸 入 可運(yùn)行 網(wǎng)上圖書銷售 系統(tǒng)。 其主要 功能的測試與分析: A、 圖書信息搜索 功能測試 ①輸入用戶名和密碼,進(jìn)入 網(wǎng)上圖書銷售 系統(tǒng)的主頁, 點(diǎn)擊搜索按鈕, 即可在主窗口中得到 搜索 全部 結(jié)果,如圖 所示。 圖 圖書信息搜索 全部 結(jié)果 將此查詢結(jié)果與數(shù)據(jù)庫中 tb_bookinfo 表中的記錄作比較不難發(fā)現(xiàn)此查詢結(jié)果正確。 ②輸入 搜索條件 :“程序 ”點(diǎn)擊“ 搜索 ” 按鈕 ,得到 搜索 結(jié)果 , 如圖 所示 。 圖 圖書按條件查搜索 結(jié)果 對照數(shù)據(jù)庫中 tb_bookinfo 表的內(nèi)容,不難發(fā)現(xiàn)運(yùn)行結(jié)果正確。 30 B、 網(wǎng)上圖書銷售系統(tǒng) 購物車 功能測試 ①用戶登錄后單擊 購買按鈕 顯示購物車,在購物車中可以修改購買數(shù)量 , 操作過程及結(jié)果如圖 。 圖 購物 車 單擊去結(jié)帳,之后跳轉(zhuǎn)到結(jié)帳頁面。 ②刪除 購物車中圖書 測試 點(diǎn)擊“購物車”選擇“ 退回 ”操作過程和結(jié)果如圖 和 所示。 圖 購物車中預(yù)購產(chǎn)品顯示 圖 刪除 購物車中 ajax圖書 31 由圖 中可以看出,已經(jīng)刪除了 ajax 圖書 。 C、 圖書 評論 功能測試 進(jìn)去主頁,在圖書詳細(xì)信息中點(diǎn)擊 查看 評論按鈕 。如圖 所示。 圖 評論 功能測試 至此,評論 功能測試完畢,測試運(yùn)行結(jié)果正常。 評價 按照前一階段編制的“ 網(wǎng)上圖書銷售 系統(tǒng)模塊功能表”,對系統(tǒng)每個模塊功能,用白盒法與黑盒法進(jìn)行了系統(tǒng)的測試,并沒有發(fā)現(xiàn)錯誤,說明了軟件預(yù)期功能全部實(shí)現(xiàn)。保證了軟件的完善性、正確性,到目前為止,并沒有發(fā)現(xiàn)邏輯上的錯誤。因此,軟件開發(fā)是成功的、有效的,實(shí)現(xiàn)了當(dāng)初設(shè)想的全部目標(biāo)。 32 結(jié) 論 在整個系統(tǒng)的編寫過程中,從最開始的開題報告到程序的編寫,每一個細(xì)微的細(xì)節(jié)都必須十分的注意,稍有一點(diǎn)錯誤在編譯的過程都會出錯,有時就是多了個空格,編譯通不過,在糾正錯誤的過程中往往會忽略,所以進(jìn)展速度比較慢。 通 過該系統(tǒng)的 設(shè)計(jì),熟悉掌握關(guān)于 JSP 動態(tài)網(wǎng)站構(gòu)架應(yīng)用程序的開發(fā)方法以及數(shù)據(jù)庫的設(shè)計(jì)和應(yīng)用,當(dāng)遇到困難的時候,通過不斷的解決這些問題,從中提高了自己的編程能力。 從本系統(tǒng)開始設(shè)計(jì)到現(xiàn)在,共用時間近三個月。 到目前為止基本功能已經(jīng)實(shí)現(xiàn)。本系統(tǒng)包括系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、程序設(shè)計(jì)等,是一個具有實(shí)際應(yīng)用意義的典型管理系統(tǒng)。 在反反復(fù)復(fù)的學(xué)習(xí)之下,我的辛勤努力有了回報,終于做出了一個簡單的軟件。這個軟件的功能還很簡單,在實(shí)際的運(yùn)用中,還是有很多的不足之處,對于 圖書 的分類 查詢 還是不夠詳細(xì),只是實(shí)現(xiàn)了簡單的查詢。 對本系統(tǒng) 只是作了 簡單 的開發(fā),功能不很完善,對應(yīng)用 JSP 進(jìn)行程序設(shè)計(jì)方面不太熟悉,再加上畢業(yè)設(shè)計(jì)的時間有限,許多方面在今后的工作學(xué)習(xí)中還需要進(jìn)一步改進(jìn)和完善。 33 致 謝 本論文是在導(dǎo)師 郭冀生 老師的 細(xì)心 指導(dǎo)下完成的。在本論文的撰寫期間,老師給予了我極大的幫助, 遇到問題老師會以最快的速度答復(fù)我的問題 。我深深地感受到老師對我論文的幫助,細(xì)心的指導(dǎo)方式一直給我了莫大的動力,是本文能順利完成的重要保證。 同樣,我還要感謝 教 過我的老師,他們以前傳授我的知識是我完成論文的基礎(chǔ)。另外我要感謝我的同 學(xué),他們在我完成論文的過程中,對我的論文提出了很多中肯的建議 。在系統(tǒng)設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1