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

正文內(nèi)容

在線圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2025-04-18 03:56本頁面
  

【正文】 return success。 }else{ (msg, 更新失敗)。 return error。 } }}8. 論壇23 / 40 圖49 論壇相關(guān)主要代碼public String execute(){Date now=new Date()。String TTIME=new SimpleDateFormat(yyyyMMdd).format(now)。String TZCOM1=TNAME+:++TZCOM+。TeiZi teizi=new TeiZi(TZID,TZCOM1,TNAME,TZNAME,TTIME)。boolean bool=new Dao().AddTEI(teizi)。if(bool=true){return success。}else{return error。}}}(2)管理員操作頁面1.后臺登陸頁面以及功能描述管理員登陸界面:圖 410 管理員登陸窗口24 / 40具體實(shí)現(xiàn)代碼如下:protected void doLogin(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{String Verificationconde=(Verificationconde)。String randomStr=(String)().getAttribute(randomStr)。if(!(randomStr)){ (Verror, 校驗(yàn)碼錯(cuò)誤!)。().forward(request, response)。}else{ int T_USERID=((T_USERID))。 ().setAttribute(T_USERID, (T_USERID))。 String T_USERPASS=(T_USERPASS)。 int num=new Dao().checkLogin(T_USERID,T_USERPASS)。 if(num==1){ (error1,此用戶ID不存在!)。().forward(request, response)。 } else if(num==1){ (error2,密碼輸入錯(cuò)誤! )。 ().forward(request, response)。 } else{ ().setAttribute(T_USERID, (T_USERID))。 Dao dao=new Dao()。 int T_SIGN = (T_USERID)。 if(T_SIGN==3){(admin/).forward(request, response)。} else{ ().forward(request, response)。} } }}2.管理員信息維護(hù)頁面以及功能描述管理員進(jìn)入管理員管理頁面后,可進(jìn)行管理員信息維護(hù)。25 / 40圖 411 管理員信息維護(hù)3.書籍管理界面以及功能描述當(dāng)管理員進(jìn)入圖書管理界面時(shí),可以對書籍的詳細(xì)信息進(jìn)行修改,還可刪除下架書籍的信息以及添加新上架書籍的信息。圖 412 書籍信息維護(hù)頁面4.用戶管理界面以及功能描述當(dāng)管理員進(jìn)入用戶管理界面時(shí),可以對用戶的詳細(xì)信息進(jìn)行修改,還可刪除修改用戶的信息。 圖 413 用戶信息維護(hù)頁面5.訂單管理界面以及功能描述當(dāng)管理員進(jìn)入此管理界面時(shí),可以對訂單的詳細(xì)信息進(jìn)行打印等功能。26 / 40 圖 414 訂單信息維護(hù)頁面(3)賣家操作頁面1.后臺登陸頁面以及功能描述管理員登陸界面:圖 415 管理員登陸窗口具體實(shí)現(xiàn)代碼如下:int num=new Dao().checkLogin(T_USERID,T_USERPASS)。 if(num==1){ (error1,此用戶ID不存在!)。().forward(request, response)。 } else if(num==1){ (error2,密碼輸入錯(cuò)誤! )。 ().forward(request, response)。 } else{ ().setAttribute(T_USERID, (T_USERID))。 Dao dao=new Dao()。27 / 40 int T_SIGN = (T_USERID)。 if(T_SIGN==3){(admin/).forward(request, response)。} else{ ().forward(request, response)。} } }2.圖書發(fā)布模塊賣家點(diǎn)擊圖書發(fā)布進(jìn)入圖書發(fā)布界面發(fā)布圖書 圖 416 圖書發(fā)布窗口具體代碼如下:private void doAddshop(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { int T_SELLUSERID=((String)().getAttribute(T_USERID))。 String T_PRODUCTID=(T_PRODUCTID)。 String T_PRODUCTNAME=(T_PRODUCTNAME)。 double T_PRICE=((T_PRICE))。 int T_NUM=((T_NUM))。 double T_POSTAGE=((T_POSTAGE))。 String T_PRODUCTTYPEID=(T_PRODUCTTYPEID)。 String T_COMMENT=(T_COMMENT)。Date now=new Date()。 String T_PRODUCTDATE=new SimpleDateFormat(yyyyMMdd).format(now)。Pro pro=new pro(T_PRODUCTID,T_PRODUCTNAME,T_PRICE,T_NUM,T_PRODUCTTYPEID,T_SELLUSERID,T_COMMENT,T_POSTAGE,T_PRODUCTDATE)。 boolean bool=new Dao().pro(pro)。28 / 40if(bool==true){ ().forward(request, response)。 }else{ (fl, 發(fā)布失敗)。 ().forward(request, response)。 }}3.已賣圖書界面以及功能描述 圖 417 已賣圖書窗口點(diǎn)擊已賣圖書查看圖書訂單,點(diǎn)擊獲取買家信息可以獲得買家信息,進(jìn)行發(fā)貨。具體代碼如下: private void doRealsell(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { int T_SELLUSERID=((String)().getAttribute(T_USERID))。 List realsellList= new Dao().realsell(T_SELLUSERID)。 Map map=new HashMap()。 int curpage=1。if(((curpage))!=null amp。amp。 ((curpage)!=)){ curpage=((curpage))。}(curpage, curpage)。(T_SELLUSERID,T_SELLUSERID)。Page page=new Dao().realselly(map)。(curpage, (()))。(pagecount,(()))。(realsellList,( ()))。 if(()!=0||().size()!=0){29 / 40 (realsellList, realsellList)。 (realsellyList, ())。 ().forward(request, response)。 }}4.圖書信息修改頁面以及功能描述圖 418 圖書信息修改窗口 圖 419 圖書信息修改窗口點(diǎn)擊圖書修改,獲取圖書信息,點(diǎn)擊修改進(jìn)入修改頁面修改圖書信息,具體代碼如下:public class Xiu { private String T_PRODUCTID。30 / 40private double T_PRICE。private int T_NUM。public String getT_PRODUCTID() {return T_PRODUCTID。}public void setT_PRODUCTID(String t_PRODUCTID) {T_PRODUCTID = t_PRODUCTID。}public double getT_PRICE() {return T_PRICE。}public void setT_PRICE(double t_PRICE) {T_PRICE = t_PRICE。}public int getT_NUM() {return T_NUM。}public void setT_NUM(int t_NUM) {T_NUM = t_NUM。}public String execute() { ActionContext context=()。 MapString, Object session=(Map)()。 boolean bool=new Dao().Xiu(,)。 (bool)。 if(bool==true){ (msg, 更新成功 )。 return success。 }else{ (msg, 更新失敗 )。 return error。 }} }五、網(wǎng)絡(luò)營銷系統(tǒng)的測試(一)測試的定義及目的軟件測試就是在軟件投入運(yùn)行前,對軟件的需求分析,設(shè)計(jì)規(guī)格說明和編碼的最終復(fù)審,是保證軟件質(zhì)量的關(guān)鍵步驟。如果要給軟件測試下定義,可以這樣來表述:軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程31 / 40序的過程。測試的目的:將軟件設(shè)計(jì)時(shí)程序開發(fā)者與設(shè)計(jì)者之間理解不一致的地方,功能與需求不一致的地方,不符合邏輯思維的情況都反映給質(zhì)量控制部門,由質(zhì)量控制部門調(diào)配需求部門統(tǒng)一做出一個(gè)明確解答,再由開發(fā)人員進(jìn)行修改和補(bǔ)充。測試的目標(biāo):以最少的時(shí)間和人力找出軟件中潛在的各種錯(cuò)誤和缺陷。(二)測試的原則系統(tǒng)測試從不同的角度出發(fā)會(huì)派生出兩種不同的測試原則。本系統(tǒng)測試原則主要從開發(fā)者的角度出發(fā),希望通過系統(tǒng)測試能充分暴露系統(tǒng)軟件中存在的問題和缺陷,并進(jìn)行修改,最終能通過測試來表明該系統(tǒng)軟件產(chǎn)品不存在錯(cuò)誤,已經(jīng)正確地實(shí)現(xiàn)了用戶的需求。(三)測試的方法系統(tǒng)測試劃分為以下幾個(gè)方面來進(jìn)行:.1.界面測試界面測試是測試過程中比較簡單直觀的一種測試方法。下面簡單介紹一下界面測試中經(jīng)常出現(xiàn)的幾種Bug:一是錯(cuò)別字,即界面中的標(biāo)題或者文本內(nèi)容中出現(xiàn)了錯(cuò)別字;二是出現(xiàn)一些讀不懂的內(nèi)容,一般多出現(xiàn)在程序的提示信息和一些較長的文本中;三是程序員自創(chuàng)的詞語,但不符合界面的標(biāo)準(zhǔn)及需求。2.功能測試功能測試主要是測試程序模塊是否實(shí)現(xiàn)了設(shè)計(jì)中所有要求的功能。功能測試中需要注意的有:一是查詢功能:可分為按單一查詢條件進(jìn)行查詢和按多個(gè)查詢條件組合查詢;二是錄入功能:可分為前臺錄入功能和后臺錄入功能;三是刪除功能:單擊“刪除”按鈕后,確定刪除所選信息;四是修改功能:修改系統(tǒng)中已有信息。3.需求測試需求測試,是測試中很重要的一個(gè)環(huán)節(jié)。因?yàn)樾枨笫窃谲浖O(shè)計(jì),開發(fā)乃至軟件測試中重要的依據(jù)。需求很多時(shí)候是實(shí)現(xiàn)增加、刪除、修改、查詢等操作,以及相關(guān)操作。4.性能測試性能測試在軟件的質(zhì)量保證中起著重要的作用。通常性能需求指標(biāo)主要包括:穩(wěn)定性、安全性、訪支撐能力、承受負(fù)荷壓力以及各種潛在的危險(xiǎn)和惡意攻擊的可能性等。(四)網(wǎng)絡(luò)在線銷售系統(tǒng)的測試在完成編碼的工作以后,根據(jù)以上的方法和步驟進(jìn)行了如下的測試:界面測試:在不開啟Web服務(wù)器的情況下,反復(fù)點(diǎn)擊網(wǎng)頁上的超鏈接,測試其連接情況,直到所有的鏈接都達(dá)到預(yù)期的效果。功能測試:對網(wǎng)站的幾大功能模塊逐一測試,直到?jīng)]有錯(cuò)誤為止。性能測試:將程序以局域網(wǎng)的形式
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1