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

正文內(nèi)容

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

2024-12-01 17:56本頁面

【導(dǎo)讀】網(wǎng)上服裝銷售量增長迅速,網(wǎng)上服裝銷售在整個(gè)服裝銷售中所占比例將。與傳統(tǒng)的服裝銷售模式相比較,網(wǎng)上服裝銷售擁有許多不可比擬的優(yōu)。這是一個(gè)基于Inter,并根據(jù)現(xiàn)有的網(wǎng)上購物系統(tǒng)的現(xiàn)狀而設(shè)計(jì)開發(fā)的電子。它不但可以擴(kuò)大商家的規(guī)模和市場影響力,而且可以減少企業(yè)的經(jīng)營成。本,提高工作效率。設(shè)計(jì)目標(biāo),系統(tǒng)需求和總體設(shè)計(jì)方案,較詳細(xì)的論述了系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。后,對網(wǎng)上購物系統(tǒng)進(jìn)行了系統(tǒng)檢測并提出了還需要改進(jìn)的問題。臺商品展示、銷售和后臺管理兩部分組成。前臺部分主要包括商品查詢、購物車、數(shù)據(jù)進(jìn)行有效管理,包括商品管理、管理員管理、訂單管理、留言管理等。成熟,能開發(fā)出穩(wěn)定的系統(tǒng)。

  

【正文】 form 表單將 value值傳給 MyOrderAction 處理,該 Action 類調(diào)用 updateOrdera()方法對數(shù)據(jù)庫中的相應(yīng)訂單信息進(jìn)行更新。 留言板模塊設(shè)計(jì) 用戶留言 所有用戶都可以進(jìn)入留言板首頁 , 但只有注冊用戶在登錄 后才能給管理員留言 ,這部分也進(jìn)行了用戶登錄驗(yàn)證。 留言需填寫題目(留言目的)和內(nèi)容,如圖 413 所示: 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 2021) 23 圖 413 留言板 用戶留言板塊的設(shè)計(jì)是系統(tǒng)自動獲取 存儲在 session 中的 當(dāng)前登錄用戶的相關(guān)信息, 將用戶名回顯在留言頁面上 。同時(shí),對留言頁面也進(jìn)行了用戶登錄驗(yàn)證。 所以,未登錄用戶是不能使用留言功能的。用戶輸入留言題目和留言內(nèi)容后,點(diǎn)擊“確定留言”, Form 表單會將數(shù)據(jù)提交給 MessageAction 進(jìn)行處理。 該 Action 類除了對表單提交 的數(shù)據(jù) 進(jìn)行 處理外,同時(shí)對 Flag 賦值 FALSE,以 表 示 還未回復(fù)的 留言。此外獲取當(dāng)前時(shí)間并將其賦值給 submittime。最后 調(diào)用 addMessage()方法 將所有數(shù)據(jù)寫入數(shù)據(jù)庫 。 查看留言回復(fù) 留言成功后,用戶可以去用戶中心查看自己的留言 。 在管理員進(jìn)行回復(fù)后 , 用戶也可以通過我的回復(fù)來查看回復(fù)。如圖 414 所示: 圖 414 我的回復(fù) 查看留言和回復(fù) 部分是由 Action 類獲取當(dāng)前登錄用戶存放在 session 中的信息,根據(jù)所得的信息對留言和回復(fù)進(jìn)行 按提交留言人 查詢 分別調(diào)用 QueryByUse()方法和findByUse()方法 , 并 對查詢結(jié)果分頁顯示。 管理員回復(fù) 客服管理員和超級管理員都能對用戶的留言進(jìn)行回復(fù)。根據(jù)回復(fù)狀態(tài),將留言分為已新留言和已回復(fù)留言。對新留言回復(fù)后,可以到已回復(fù)留言中查看詳情。如圖 415 所示: 在線服裝銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 24 圖 415 回復(fù) 對于已經(jīng)回復(fù)的留言,管理員可以對其進(jìn)行刪除操作。操作成功后,系統(tǒng)會跳轉(zhuǎn)到信息頁面,給出相應(yīng)的提示。 考慮到留言和回復(fù)可能會很多,所以對于“新留言”和“已回復(fù)留言”的列表顯示都 進(jìn)行了 分頁。 分頁功能也是該系統(tǒng)的重要功能之一,在之前的多個(gè)模塊中都有使用到。分頁部分的設(shè)計(jì)分為兩部分: 在 中對分頁所需變量進(jìn)行定義 ,同時(shí)對 查詢結(jié)果 , 以及當(dāng)前頁碼、總記錄條數(shù)、當(dāng)前記錄數(shù)等信息 的 get方法進(jìn)行了重寫 ; 在 Action 部分的處理則是先判斷當(dāng)前頁數(shù), 如果當(dāng)前頁是初始頁,代表第一次訪問,應(yīng)該訪問第一頁; 然后根據(jù)數(shù)據(jù)庫中的數(shù)據(jù)條數(shù)判斷 所有 數(shù)據(jù)顯示的總頁數(shù), 如果總頁數(shù)太小, 就設(shè)初始值為 1; 最后就是對分頁屬性的設(shè)置與賦值。 管理員管理模塊設(shè)計(jì) 登錄 管理員對數(shù)據(jù)進(jìn)行操作時(shí)必須先登錄,輸入相應(yīng)的用戶名和密碼。用戶名或密碼不正確,都會給出相應(yīng)的信息提示。登錄頁面如圖 416 所示 : 圖 416 管理員登錄 登錄后系統(tǒng)會根據(jù)登錄管理員的權(quán)限顯示菜單和歡迎詞。 后臺的所有操作都要求登錄了之后才能進(jìn)行,這一部分也定義了過濾器: ,其功能與 相應(yīng) 配置與用戶 模塊的 過濾器相似,不予 以 重復(fù)敘述。 對管理員的權(quán)限控制是通過 JSP 頁面來實(shí)現(xiàn)的 。在 頁面使用c:choose 標(biāo)簽對左側(cè)的菜單欄進(jìn)行選擇性顯示。使用 c:when 標(biāo)簽對存儲在 session 會鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 2021) 25 話中的登錄管理員信息進(jìn)行測試判斷: 如果管理員 id 的值為 1,即超級管理員,其菜單欄部分顯示所有功能;反之, 即為客服管理員,客服管理員的菜單欄只顯示留言管理和管理員管理的修改密碼功能。 客服管理員 客服管理員的歡迎界面如圖 417 所示: 圖 417 客服管理員歡迎頁 客服管理員除了能對留言進(jìn)行管理外,只能對自己的登錄密碼進(jìn)行修改 , 原密碼輸入錯誤或兩次密碼輸入不一致都會給出提示;密碼修改成功后,系統(tǒng)自動跳轉(zhuǎn)到登錄頁面,進(jìn)行重新登錄。 超級管理員 超級管理員的歡迎界面如圖 418 所示: 圖 418 超級管理員歡迎頁 超級管理員可以添加客服管理員 ,兩次密碼不一致會給出相應(yīng)的提示。對于頁面 提交的一系列數(shù)據(jù), Action 類會先對管理員名進(jìn)行查找,判斷該管理員名是否已經(jīng)被使用, 如果 添加 的 管理員 名已經(jīng)存在, 系統(tǒng)會給出相應(yīng)提示信息并返回管理員添加 頁面 ;反之,則調(diào)用 add()方法將提交的相關(guān)數(shù)據(jù)寫入數(shù)據(jù)庫。 超級管理員也可以刪除客服管理員。點(diǎn)擊“刪除管理員”顯示管理員列表,如圖 419 所示。選擇要刪除的管理員,刪除成功后給出成功提示。 在管理員的列表顯示中,使用 c:if 標(biāo)簽對管理員先進(jìn)行了判斷,對于超級管理員 admin 其操作 表中 是 沒“刪除”操作的,這是為了防止誤刪超級管理員而使系統(tǒng)不可用。 對于客服管理員其“刪除”操作 是 可執(zhí)行的。點(diǎn)擊“刪除”后,頁面將管理員的 id 值傳遞給 AdminAction類,由該 Action 類調(diào)用 delete()方法將數(shù)據(jù)庫中的數(shù)據(jù)刪除。 在線服裝銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 26 圖 419 刪除管理員 此外,超級管理員也可以對自身登錄密碼進(jìn)行修改。 5 系統(tǒng)測試 與維護(hù) 系統(tǒng)測試 程序調(diào)試 在 MyEclipse 中啟動 Tomcat,并將項(xiàng)目部署之后,在瀏覽器地址欄中輸入網(wǎng)址進(jìn)行測試。 MyEclipse 自動會跳出來一個(gè)對話框: This kind of launch is configured to open the Debug perspective when it you want to open this perspective now?錯誤提示 如圖 51 所示 : 圖 51 錯誤提示 確認(rèn)以后進(jìn)入程序調(diào)試視圖,并且自動跳出來一個(gè)叫 getNextToken 的頁面,上面用紅色字體寫著 : Source not found for ()line:899 經(jīng)多次查找發(fā)現(xiàn)代碼無任何問題,后經(jīng)查閱資料得其解決方法。 方法一:在磁盤上新建一個(gè)目錄作為新的工作區(qū)( workspace),然后在 Eclipse中選擇菜單項(xiàng) File|Switch workspace 切換到新的工作區(qū),將原來的項(xiàng)目導(dǎo)入。再重新啟動 Tomcat,問題解決。 方法二:先將 workspace 中的全部項(xiàng)目導(dǎo)出,退出 eclipse 后,刪除該 workspace對應(yīng)目錄下的所有內(nèi)容;然后啟動 eclipse 并導(dǎo) 入剛才導(dǎo)出的項(xiàng)目。 功能測試 在線服裝銷售管理系統(tǒng)的測試按網(wǎng)站的要求進(jìn)行,經(jīng)代碼測試正確的程序只是基本上驗(yàn)證了程序邏輯上的正確性,但并不能驗(yàn)證程序是否滿足程序說明中定義的鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 2021) 27 功能,也不能驗(yàn)證測試數(shù)據(jù)本身是否完備。把程序看作一個(gè)“黑盒子”,認(rèn)為程序只要滿足應(yīng)用功能上的需要,就是可行的。 用戶登錄、注冊測試:作為用戶的角色進(jìn)行注冊,測試是否能夠正確的注冊,檢測功能是否正常進(jìn)行,如兩次密碼輸入不相同時(shí)系統(tǒng)是否提示出錯。 登錄測試表如下表 51 所示(測試登錄名和密碼): 表 51登錄 測試表 輸入數(shù)據(jù) 預(yù)期結(jié)果 測試結(jié)果 “ daidai”“” 密碼不能為空提示 顯示“請輸入密碼” “ daidai” “ 121” 密碼輸入錯誤 顯示 出錯提示對話框 “ ” “ 870212” 用戶名不能為空提示 顯示“用戶名不能為空” “ daidai” “ 870212” 登錄成功 登錄成功,跳轉(zhuǎn)到首頁 用戶權(quán)限測試: 未 登錄 用戶只可以瀏覽商品信息,不能進(jìn)行購物等操作,點(diǎn)擊購物車等操作后是否會跳轉(zhuǎn)到登錄的界面,檢測是否有未 登錄 用戶進(jìn)行異常操作。測試如下: a)未登錄用戶點(diǎn)擊“我的購物車”,跳轉(zhuǎn)到登錄頁面,顯示“您尚未登錄,請先登錄 … ” ; b)未登錄用戶點(diǎn)擊“留言 ” → “給客服留言請按我”,跳轉(zhuǎn)到登錄頁面,顯示“您尚未登錄,請先登錄 … ” ; c)登錄用戶點(diǎn)擊“我的購物車”,跳轉(zhuǎn)到購物車頁面 ; d)登錄用戶點(diǎn)擊“留言” → “給客服留言請按我”,跳轉(zhuǎn)到 留言頁面。 購物流程測試: 登錄 過的用戶可以進(jìn)行一系列的操作,主要測試購物流程中是否出現(xiàn)問題,包括是否能夠正常的提交訂單。 測試過程如下:登錄用戶 → 商品瀏覽 → 加入購物車 → 繼續(xù)購物 → 商品瀏覽 → 加入購物車 → 修改商品數(shù)量 → 更新購物車 → 刪除 商品 → 去結(jié)算中心 → 修改商品信息 →修改收貨人信息 → 選擇付款方式 → 下訂單 → 查看訂 單詳情 管理員測試: 以管理員的身份進(jìn)入系統(tǒng),測試不同權(quán)限的管理員其功能是否也不一樣,同時(shí)也要測試管理員能否對后臺數(shù)據(jù)進(jìn)行操作。 a)輸入“ admin”“ admin”登錄超級管理員,顯示包括商品管理、訂單管理、留言管理、管理員管理的菜單和超級管理員歡迎語 b)輸入“ jojo” “ 123”登錄客服管理員,顯示包括留言管理、密碼修改的菜單和客服管理員歡迎語 系統(tǒng)前臺與后臺之間聯(lián)系的測試:如訂單處理過程中,會員下訂單后,后臺管理員對訂單進(jìn)行管理,同時(shí)也可以對相關(guān)狀態(tài)進(jìn)行修改,當(dāng)用戶的再次進(jìn)行登錄后,查看訂單的情況, 修改過的地方是否有相應(yīng)的變化。 對用戶來講,按步驟對網(wǎng)頁進(jìn)行順暢的操作是首要的,所以對網(wǎng)頁的鏈接測試是非常重要的,因?yàn)樗I(lǐng)用戶了解網(wǎng)站的基本操作。鏈接測試可分為三個(gè)方面: a)測試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁面; b)測試所鏈接的頁面是否存在; 在線服裝銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 28 c)保證系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的 URL 地址才能訪問。鏈接測試必須在集成測試階段完成,也就是說,在整個(gè)在線服裝 銷售 管理系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn) 的所有頁面開發(fā)完成之后進(jìn)行鏈接測試。 最后在確認(rèn)測試的階段里面,主要 依據(jù)需求檢查系統(tǒng)的功能、性能以及其他特征是否與之前確定的需求一致。首先對配置做了復(fù)查,確認(rèn)配置的所有成分都已經(jīng)齊全,質(zhì)量符合了要求。然后對所運(yùn)行的硬件的配置做了測試,證明所做的系統(tǒng)在前面介紹的硬件配置下運(yùn)行一切正常。從用戶登錄開始,對整個(gè)系統(tǒng)所有功能做了全面的測試。測試的結(jié)果表明系統(tǒng)在測試之后運(yùn)行正常,并且能實(shí)現(xiàn)設(shè)計(jì)的功能。 系統(tǒng)維護(hù) 系統(tǒng)運(yùn)行后會暴露出一些錯誤 、 缺陷或者用戶又對系統(tǒng)有一些新的功能需要,這就要求系統(tǒng)在使用中不斷的得到完善。另外,由于計(jì)算機(jī)軟件與硬件的升級換代,系統(tǒng)也需要做出相應(yīng)的調(diào)整 和移植。因此,系統(tǒng)維護(hù)的主要任務(wù)就是保證系統(tǒng)的正常運(yùn)轉(zhuǎn),使系統(tǒng)的資源得到有效運(yùn)用,并使系統(tǒng)的功能在運(yùn)行中不斷得到完善和擴(kuò)充,以提高系統(tǒng)的工作效率和延長系統(tǒng)的生命周期。對系統(tǒng)的維護(hù)工作貫穿于系統(tǒng)整個(gè)生命周期,維護(hù)工作的質(zhì)量將直接影響到系統(tǒng)的使用效果和使用壽命,所以,系統(tǒng)維護(hù)是系統(tǒng)生存的重要條件。 系統(tǒng)維護(hù)主要包括硬件維護(hù)、軟件維護(hù)、數(shù)據(jù)維護(hù)和代碼維護(hù): a)硬件維護(hù),一方面是定期的設(shè)備保養(yǎng)性維護(hù),另一方面是突發(fā)性地故障維修。 b)軟件維護(hù),主要指系統(tǒng)中應(yīng)用程序的維護(hù)。 c)數(shù)據(jù)文件維護(hù),數(shù)據(jù)文件的維護(hù)是指因其 業(yè)務(wù)處理的變化,需建立新文件,或?qū)ΜF(xiàn)有的數(shù)據(jù)文件進(jìn)行修改(不包括正常更新)。主要的維護(hù)工作有以下三個(gè)方面:數(shù)據(jù)庫文件安全性、完整性的控制;數(shù)據(jù)庫的正確性保護(hù)、轉(zhuǎn)貯與恢復(fù);數(shù)據(jù)庫的重組織與重構(gòu)造。 d)代碼維護(hù),代碼的維護(hù)包括訂正、添加、刪除甚至重新設(shè)計(jì)等。變更代碼應(yīng)經(jīng)過詳細(xì)的討論和斟酌,確定之后用書面寫清、貫徹。代碼維護(hù)的困難往往不在代碼本身的變更,而在于新代碼的貫徹。 本系統(tǒng)維護(hù)階段需注意以下三點(diǎn): a)正確性維護(hù):指針對在系統(tǒng)開發(fā)階段已發(fā)生的而系統(tǒng)調(diào)試階段尚未發(fā)現(xiàn)的錯誤。這類錯誤是由于遇到了以前從未有 過的某種輸入數(shù)據(jù)或者是對系統(tǒng)的硬件和軟件的不正確使用引起的,也可能是調(diào)試階段診斷錯誤引起的 , 這就需要對錯誤進(jìn)行診斷和改正。 b)適應(yīng)性維護(hù):由于計(jì)算機(jī)科學(xué)技術(shù)的迅速發(fā)展,新的硬、軟件不斷推出,是系統(tǒng)的外部環(huán)境發(fā)生了變化。為了使系統(tǒng)適應(yīng)這種變化,延長使用壽命,滿足用戶的要求,就需要對系統(tǒng)進(jìn)行相應(yīng)的修改。 c)完善性維護(hù):為了擴(kuò)充功能和改善性能而進(jìn)行的修改。在系統(tǒng)的使用過程中,用戶往往會提出增加新功能或修改已有功能的要求。為了滿足用戶要求,需要對系統(tǒng)進(jìn)行完善工作。這項(xiàng)工作很有意義,可以大大提高系統(tǒng)的可用性,可維 護(hù)性和可靠性,系統(tǒng)壽命也隨之延長。 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 2021) 29 6 結(jié)束語 在過去的一個(gè)月中,經(jīng)過指導(dǎo)老師的指導(dǎo)和我自己的努力,終于完成了在線服裝銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),該系統(tǒng)包括用戶模塊、商品模塊、購物車模塊、訂單模塊、留言板模塊以及管理員模塊等 6 個(gè)模塊,每個(gè)模塊都有自己的較全面的功能。 這個(gè)系統(tǒng)從需求分析開始,經(jīng)歷總體設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼以及最后的測試幾個(gè)階段,我一步一步踏踏實(shí)實(shí)地實(shí)現(xiàn)功能,不斷修改創(chuàng)新使之趨于完善,可以說,到現(xiàn)在整個(gè)系統(tǒng)的開發(fā)已初步完成,并通過了隨后的功能測試,可以實(shí)際地運(yùn)行使用。 雖然整個(gè)設(shè)計(jì)過程 中比較順利,但在程序的開發(fā)上還是遇到了很多的困難,不過經(jīng)過同學(xué)和指導(dǎo)老師的細(xì)心指導(dǎo)和幫助,我一一化解了困難,并從中學(xué)到了很多編程方面的知識。但由
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1