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

正文內(nèi)容

基于社區(qū)的商品代理服務(wù)平臺的系統(tǒng)設(shè)計-資料下載頁

2025-06-27 20:33本頁面
  

【正文】 blic class BoxAction extends MappingDispatchAction { //此方法的功能是,獲得用戶的收件列表,把它放到request里供下一頁面調(diào)用 //如果成功,轉(zhuǎn)發(fā)到sucRece對應(yīng)的頁面 public ActionForward receiverBox(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { User user = (User)(false).getAttribute(user)。 ReceiverBox rBox = ()。 ZoneServer zoneS = new ZoneServerImpl()。 Zone zone = (())。 List list = ((),())。 (receiverBox, list)。 return (sucRece)。 } // 此方法的功能是,獲得用戶的發(fā)件列表,把它放到request里供下一頁面調(diào)用 //如果成功,轉(zhuǎn)發(fā)到sucSen對應(yīng)的頁面 public ActionForward sendBox(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { User user = (User)(false).getAttribute(user)。 SendBox sBox = ()。 ZoneServer zoneS = new ZoneServerImpl()。 Zone zone = (())。 List list = ((),())。 (sendBox, list)。 return (sucSen)。 } // 此方法的功能是,從Form表單里獲得用戶寫的郵件信息,并把它存入數(shù)據(jù)庫 //如果成功,轉(zhuǎn)發(fā)到success對應(yīng)的頁面 public ActionForward writeEmail(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { User user = (User)(false).getAttribute(user)。 EmailForm Form = (EmailForm)form。 SendBox sBox = ()。 Email = new Email()。 (())。 (())。 (())。 (new Date())。 ZoneServer zoneS = new ZoneServerImpl()。 Zone zone = (())。 (())。 ()。 return (success)。 }} 廠商及商品管理模塊當(dāng)廠商登錄以后,便可對自己注冊的商品進(jìn)行管理。 注冊新商品商品注冊信息要盡量填寫完整,一定要上傳一張商品圖片。這樣可以讓顧客直觀的看到商品。 圖17 商品注冊用例圖獲取用戶標(biāo)識用戶身份判斷不合法,拋出異常信息檢查獲取商品的相關(guān)信息保存商品信息缺參數(shù),拋出異常圖18注冊商品流程圖 l 基本流程獲取用戶標(biāo)識獲取商品的相關(guān)信息保存商品信息l 擴(kuò)展流程1* 用戶身份判斷,如果用戶身份非法,提示用戶無此權(quán)限2* 商品信息完整性檢查,如果信息不完整,拋出參數(shù)不完整異常顯示自己已經(jīng)注冊的商品列表獲取用戶標(biāo)識用戶身份判斷不合法,拋出異常獲取相應(yīng)用戶的商品列表圖19查看商品流程圖l 基本流程獲取用戶標(biāo)識獲取商品列表l 擴(kuò)展流程1* 用戶身份判斷,如果用戶身份非法,提示用戶無此權(quán)限 修改商品信息選擇想要修改的商品名,便可進(jìn)入修改業(yè)面。注意,這里沒有修改圖片的功能獲取用戶標(biāo)識用戶身份判斷不合法,拋出異常商品標(biāo)識檢查獲取商品標(biāo)識顯示商品信息不合法,拋出異常信息檢查獲取商品的相關(guān)信息缺參數(shù),拋出異常保存商品信息圖20修改商品信息流程圖獲取用戶標(biāo)識獲取商品標(biāo)識顯示商品信息獲取修改后的商品信息保存商品信息l 擴(kuò)展流程1* 用戶身份判斷,如果用戶身份非法,提示用戶無此權(quán)限2* 商品標(biāo)識判斷,如果無此商品拋異常3* 商品信息完整性檢查,如果信息不完整,拋出參數(shù)不完整異常 刪除商品 對在銷售的商品,只要在其后點擊刪除即可。獲取用戶標(biāo)識用戶身份判斷不合法,拋出異常商品標(biāo)識判斷獲取商品標(biāo)識刪除指定商品不合法,拋出異常圖21刪除商品流程圖l 基本流程獲取用戶標(biāo)識獲取商品標(biāo)識刪除商品l 擴(kuò)展流程1* 用戶身份判斷,如果用戶身份非法,提示用戶無此權(quán)限 2* 商品標(biāo)識判斷 ,如果郵件不存在,拋出異常商品管理的Action代碼: //繼承MappingDispatchAction,可以有多個路徑訪問這個GoodsManagerActionpublic class GoodsManagerAction extends MappingDispatchAction{ // 此方法的功能是,獲得某廠商的注冊商品列表 //如果成功,轉(zhuǎn)發(fā)到success對應(yīng)的頁面 public ActionForward allGoodsByFactoryName(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = (false)。 Factory fa = (Factory)(user)。 GoodsServer gSer = new GoodsServer()。 List list = (())。 (list, list)。 return (success)。 } // 此方法的功能是,從form獲得注冊商品的信息,并把它保存的數(shù)據(jù)庫里 //如果成功,轉(zhuǎn)發(fā)到successGoodsList對應(yīng)的頁面 public ActionForward registerGoods(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { GoodsForm goodsForm = (GoodsForm)form。 HttpSession session = (false)。 Factory fa = (Factory)(user)。 Goods goods = new Goods()。 (())。 (())。 (())。 (())。 (())。 (())。 (())。 String pathold = ()。 String filename = ((39。\\39。)+1)。 String path = ../images/goods/+filename。 (path)。 GoodsServer gSer = new GoodsServer()。 (goods)。 return (successGoodsList)。 }// 此方法的功能是,通過商品的id號刪除此注冊商品 //如果成功,轉(zhuǎn)發(fā)到successGoodsList對應(yīng)的頁面 public ActionForward deleteGoods(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { GoodsServer gSer = new GoodsServer()。 Goods goods = new Goods()。 (((id)))。 (goods)。 return (successGoodsList)。 }// 此方法的功能是,從form獲得修改后商品的信息,并更新數(shù)據(jù)庫 //如果成功,轉(zhuǎn)發(fā)到successGoodsList對應(yīng)的頁面 public ActionForward updateGoods(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { GoodsForm goodsForm = (GoodsForm)form。 HttpSession session = (false)。 Factory fa = (Factory)(user)。 Goods goods = new Goods()。 (((id)))。 (())。 (())。 (())。 (())。 (())。 (())。 (())。 (())。 GoodsServer gSer = new GoodsServer()。 (goods)。 return (successGoodsList)。 } // 此方法的功能是,通過商品id獲得商品的注冊信息 //如果成功,轉(zhuǎn)發(fā)到success對應(yīng)的頁面 public ActionForward readGoods(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { GoodsServer gSer = new GoodsServer()。 Goods goods = (((id)))。 (goods, goods)。 return (success)。 }}6 測試 整合測試 由于我們是幾個人合作一個項目,因此,把各個模塊組合起來運(yùn)行是很重要的一件事情。由于我們在畢業(yè)設(shè)計之前,已經(jīng)統(tǒng)一了包名和工具類,因此組合起來比較容易。只是代碼的融合性不夠,要經(jīng)過一定的測試。 功能測試 用戶注冊登錄測試 郵件管理測試訂單管理測試商品注冊測試任務(wù)管理測試管理員管理測試 商品注冊測試 新商品未注冊前,網(wǎng)站首頁圖22 網(wǎng)站首頁廠商用戶登錄后,開始注冊新商品 圖23 商品管理頁商品注冊后,便能看到注冊的商品 圖24 注冊商品后的管理頁此時看到網(wǎng)站的首頁如下:圖25 注冊商品后的首頁測試結(jié)果正確,符合要求結(jié)論畢業(yè)設(shè)計是大學(xué)四年來,最重要的一次作業(yè)。它是對你大學(xué)四年的一次綜合考核。它不光檢驗知識,同時也檢驗了你的能力。如果畢業(yè)設(shè)計認(rèn)真做了,并完成的很好,它是對你大學(xué)四年學(xué)習(xí)的一次升華。我的這次畢業(yè)設(shè)計是基于社區(qū)的商品代理服務(wù)平臺,可以認(rèn)為它是一個購物商店,不過它更像一個購物商城。如果要是想完整的完成,那要花費(fèi)很大的人力,物力。不是短時間能做完的。我們有三個人一起合作這個項目,首先是一起分析項目,分析好以后根據(jù)每個人的能力,給每個人分配任務(wù)。在分配任務(wù)時,我們要統(tǒng)一包名,使用相同的工具類,對什么類存放在不同的包下,使用什么類名都有規(guī)定,這樣即方便別人調(diào)用。然后,各做各的模塊,做完以后再合起來,進(jìn)行整合。幾個人共同做項目最重要的事情就是溝通,只有溝通好了,后來整合起來才容易,否則可能每個模塊單個運(yùn)行是正確的,合起來就不能用了。甚至,有人的代碼可能要重寫。我們盡管一開始就進(jìn)行了規(guī)定,當(dāng)?shù)秸蠒r,仍有一些問題。比如:一個人的代碼不能滿足另一個人的需求或者另一個人想要的功能,這個人卻沒有寫。這是我們開始做項目的時候沒有想到的,因此,項目里還有一些不完善的地方,比如:郵件管理的功能過于簡單,項目的健壯性還不夠強(qiáng),這是今后要努力的方向。致謝畢業(yè)設(shè)計是大學(xué)里的最后一門課,也可以說是最難的一門課。它對我們的能力提出了更高的要求,在畢業(yè)設(shè)計中不免要遇到
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1