• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      校園二手物品交易網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

      2021-09-15 08:52:12李宛盈
      科學(xué)技術(shù)創(chuàng)新 2021年26期
      關(guān)鍵詞:二手物品后臺(tái)管理員

      王 雪 李宛盈

      (長(zhǎng)春師范大學(xué),吉林 長(zhǎng)春 130032)

      1 概述

      互聯(lián)網(wǎng)的興起給人們的生活帶來了極大的便利,尤其是在購(gòu)物方面,現(xiàn)在我們足不出戶就可以在網(wǎng)絡(luò)上購(gòu)買自己喜歡的物品,對(duì)于這種新的購(gòu)物方式在我國(guó)已經(jīng)非常的流行了,人們都感受到了網(wǎng)上購(gòu)物給我們帶來的便捷,然而高校大學(xué)生儼然成為了網(wǎng)絡(luò)購(gòu)物消費(fèi)的主力軍。隨著消費(fèi)行為的增加各種產(chǎn)品也層出不窮,由于商品更新?lián)Q代的速度太快,所以必然會(huì)產(chǎn)生許多閑置物品,然而其他人對(duì)于這些閑置物品正好有需求,但是因?yàn)樾畔⒉粫惩ǎ斐少Y源和資金的嚴(yán)重浪費(fèi)。大部分的高校已經(jīng)建立了校園網(wǎng),也有一些高校建立了校園“一卡通”。隨著計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)以及數(shù)據(jù)庫(kù)技術(shù)的不斷發(fā)展,電子商務(wù)也隨之壯大起來。目前網(wǎng)絡(luò)已經(jīng)成為了人們生活中不可或缺的一部分,據(jù)相關(guān)調(diào)查顯示,在校大學(xué)生每天上網(wǎng)率高到百分之九十二,大部分學(xué)生每天上網(wǎng)時(shí)間超過了十個(gè)小時(shí)[1]。所以建立一個(gè)在線的二手物品交易網(wǎng)站是十分便利的,學(xué)生可以把自己不需要的物品放到網(wǎng)站上,也可以在網(wǎng)站上找到適合自己的物品,經(jīng)濟(jì)實(shí)惠,各求所需,達(dá)到雙贏。

      2 可行性分析

      2.1 技術(shù)可行性

      本系統(tǒng)設(shè)計(jì)使用struts2+spring+hibernate框架進(jìn)行開發(fā),對(duì)struts2+spring+hibernate的研究與學(xué)習(xí),才得以知道目前這個(gè)框架已經(jīng)非常成熟了。隨著社會(huì)的不斷發(fā)展,計(jì)算機(jī)應(yīng)用在我們生活中也越來越重要了,各種應(yīng)用軟件也隨之產(chǎn)生,而且還在不斷的豐富[2]。在本系統(tǒng)中只有用戶會(huì)操作電腦,按照文字提示進(jìn)行操作就好了,本系統(tǒng)是一個(gè)完善的網(wǎng)站,用戶可以實(shí)現(xiàn)注冊(cè),查詢物品信息,購(gòu)買自己喜歡的物品等功能,因此,在技術(shù)方面也是可行的。

      2.2 經(jīng)濟(jì)可行性

      校園二手物品交易平臺(tái)的目的就是為了確定我們開發(fā)這個(gè)項(xiàng)目付出的代價(jià)要低于這個(gè)項(xiàng)目為我們帶來的利益,它是基于為用戶節(jié)約時(shí)間,減少不必要的花銷,將會(huì)以專業(yè)化的服務(wù)、獨(dú)特的經(jīng)營(yíng)模式和標(biāo)準(zhǔn)化的管理為學(xué)生們提供優(yōu)質(zhì)的服務(wù),代替學(xué)生銷售種類齊全的二手物品,涉及到生活用品,學(xué)習(xí)用品,娛樂等各個(gè)方面。產(chǎn)品、服務(wù)的針對(duì)性,使得二手交易平臺(tái)更加的優(yōu)于其他的校園的跳蚤市場(chǎng),并且還達(dá)到了節(jié)儉節(jié)約,物盡其用的目的。所以,在經(jīng)濟(jì)上是可行的。

      3 網(wǎng)站設(shè)計(jì)

      3.1 總體設(shè)計(jì)原則

      系統(tǒng)內(nèi)的前臺(tái)模塊和后臺(tái)模塊在訪問數(shù)據(jù)庫(kù)上是相關(guān)連的,它們所訪問的都是同一個(gè)數(shù)據(jù)庫(kù),但是每個(gè)模塊所訪問的是不同的表。在調(diào)研過程中會(huì)搜集到許多的資料由此來編排制作每個(gè)模塊的功能。根據(jù)以上敘述功能的分析,前臺(tái)和后臺(tái)兩個(gè)模塊又會(huì)分成幾個(gè)小模塊。

      3.2 系統(tǒng)總體架構(gòu)

      本系統(tǒng)采用的是SSH框架,實(shí)現(xiàn)MVC思想,它把應(yīng)用程序分為控制層、視圖層和模型層,其中控制層的主要任務(wù)是負(fù)責(zé)接收用戶的輸入內(nèi)容,并指定對(duì)應(yīng)的視圖層去完成。視圖層的主要任務(wù)是按照用戶的指令顯示相應(yīng)的頁(yè)面信息。模型層表示業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù)。每個(gè)層都承擔(dān)著不同的任務(wù)。

      本系統(tǒng)所用到的技術(shù)中怎樣運(yùn)用Struts技術(shù)是最關(guān)鍵的難點(diǎn)。Struts技術(shù)是一個(gè)Web應(yīng)用框架并且基于MVC模式。在這個(gè)框架里面,視圖層由一些JSP文件構(gòu)成,控制層的實(shí)現(xiàn)是由Action和ActionServlet來完成的,模型層由JavaBean組件構(gòu)成。系統(tǒng)的總體框架結(jié)構(gòu)圖如圖1所示。

      圖1 總體結(jié)構(gòu)圖

      在SSH系統(tǒng)中,對(duì)象之間的調(diào)用流程如圖2所示。

      圖2 SSH流程圖

      3.3 功能設(shè)計(jì)

      本系統(tǒng)分為前臺(tái)模塊和后臺(tái)模塊。

      3.3.1 前臺(tái)模塊功能

      (1)展示模塊:用戶可以在這里查看最新發(fā)布出的二手物品;

      (2)查詢模塊:只要輸入你需要的二手物品名字就可以查到相應(yīng)的物品;

      (3)購(gòu)物車模塊:用戶登錄網(wǎng)站以后點(diǎn)擊購(gòu)物車按鈕就可以看到購(gòu)物車內(nèi)物品,而且還可以對(duì)其進(jìn)行刪除操作;

      (4)訂單查詢模塊:用戶在登陸賬戶后點(diǎn)擊我的訂單按鈕就可以查看自己的所有訂單信息;

      (5)用戶維護(hù)模塊:用戶可以注冊(cè)賬號(hào)、使用個(gè)人的賬號(hào)密碼登錄、并可以修改自己的個(gè)人資料;

      (6)留言模塊:如果用戶對(duì)網(wǎng)站有什么意見或建議就可以在留言板中留言。

      3.3.2 后臺(tái)模塊功能:

      (1)管理員維護(hù)模塊:管理員可以更改訂單狀態(tài),修改用戶信息;

      (2)用戶管理模塊:網(wǎng)站內(nèi)的任意用戶都受管理員管理;

      (3)物品管理模塊:每個(gè)管理員登錄后臺(tái)之后可以添加二手物品和刪除二手物品;

      (4)訂單管理模塊:管理員可以查詢訂單,更改訂單狀態(tài),對(duì)一些不合格的訂單進(jìn)行刪除操作;

      (5)留言模塊:管理員可以看到用戶的所有留言,并對(duì)其進(jìn)行維護(hù)。

      3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)

      數(shù)據(jù)庫(kù)主要用于信息的存儲(chǔ)、查詢、修改和提取等操作,對(duì)平臺(tái)內(nèi)的所有功能進(jìn)行需求分析。

      3.4.1 用戶的注冊(cè)、登錄都需要針對(duì)用戶的信息建立對(duì)應(yīng)的數(shù)據(jù)表,用戶名、密碼、郵箱、QQ等都是數(shù)據(jù)表中的數(shù)據(jù)項(xiàng)。

      3.4.2 為了方便對(duì)物品的管理,后臺(tái)會(huì)把物品分成不同的類來進(jìn)行存儲(chǔ),也需要針對(duì)每個(gè)物品進(jìn)行管理,所以這里至少需要兩張數(shù)據(jù)表來存儲(chǔ)物品信息。

      3.4.3 管理員需要對(duì)用戶的訂單進(jìn)行管理,每個(gè)訂單的詳細(xì)信息都會(huì)被制成一張數(shù)據(jù)表。

      3.4.4 在訂單生成之后,需要記錄訂單的發(fā)送情況。

      3.4.5 平臺(tái)管理員需要對(duì)平臺(tái)進(jìn)行管理維護(hù),需要建立管理員的信息數(shù)據(jù)表,其中的管理員的ID、管理員的密碼等都是管理員信息數(shù)據(jù)表的數(shù)據(jù)項(xiàng)。

      3.4.6 需要建立留言表,因?yàn)橛脩艨梢栽诹粞园辶粞?,留言的?nèi)容、留言的標(biāo)題、留言的日期等都是留言表的數(shù)據(jù)項(xiàng)。

      4 網(wǎng)站的實(shí)現(xiàn)

      4.1 前臺(tái)功能的實(shí)現(xiàn)

      4.1.1 用戶登錄功能實(shí)現(xiàn)

      如果用戶沒有賬號(hào)需要重新注冊(cè)一個(gè)新賬號(hào),在用戶輸入賬號(hào)密碼后再點(diǎn)擊登錄按鈕,系統(tǒng)將調(diào)用Dao類中的Check_Login()方法,這個(gè)方法會(huì)在后臺(tái)用戶信息表中查詢用戶填寫的用戶名和密碼是不是存在,將查詢出來的數(shù)據(jù)行封裝成Login_User類的對(duì)象,并且再返回這個(gè)對(duì)象,如果這個(gè)對(duì)象不是空的就表示用戶輸入的用戶名和密碼是存在的,并且把這個(gè)對(duì)象的用戶名存于Session里用來判斷當(dāng)前的用戶是否登錄,這個(gè)用戶登錄成功了,如果這個(gè)對(duì)象為空就表示這個(gè)用戶是不存在的,這個(gè)時(shí)候窗口就會(huì)彈出一個(gè)對(duì)話框提示用戶輸入的密碼或用戶名有誤,那么表示用戶此次登錄失敗了,需要重新注冊(cè)的話需要用戶點(diǎn)擊“注冊(cè)”按鈕,此時(shí)頁(yè)面會(huì)跳轉(zhuǎn)到注冊(cè)頁(yè)面,用戶需要把相關(guān)的信息填寫上,再點(diǎn)擊提交按鈕,這時(shí)系統(tǒng)會(huì)調(diào)用UserDao類中的insertUser()方法,這個(gè)方法會(huì)把用戶填寫的所有信息依次插入進(jìn)用戶信息表內(nèi),并且會(huì)返回一個(gè)Int類型的數(shù)據(jù),要是這個(gè)數(shù)據(jù)大于零就表示用戶注冊(cè)成功了,否則用戶注冊(cè)失敗。

      4.1.2 用戶提交訂單功能的實(shí)現(xiàn)

      當(dāng)用戶將物品加入了購(gòu)物車之后,確認(rèn)所需要的物品沒有問題后,需要補(bǔ)充個(gè)人信息和選擇付款方式才能提交訂單。

      4.2 后臺(tái)功能的實(shí)現(xiàn)

      4.2.1 后臺(tái)登錄功能實(shí)現(xiàn)

      網(wǎng)站的后臺(tái)主要是負(fù)責(zé)存儲(chǔ)用戶的賬號(hào)密碼,二手物品的詳細(xì)信息,訂單的信息,網(wǎng)站前臺(tái)內(nèi)的圖片、影音、文字以及其他文件的發(fā)布、更新、刪除等操作。總的來說就是對(duì)網(wǎng)站數(shù)據(jù)庫(kù)和文件的快速操作,及時(shí)更新和調(diào)整前臺(tái)內(nèi)容。

      4.2.2 刪除用戶功能實(shí)現(xiàn)

      這個(gè)功能主要是在管理員刪除用戶操作的時(shí)候,來執(zhí)行SQL語(yǔ)句,這個(gè)用戶的全部信息將會(huì)在總數(shù)據(jù)庫(kù)中被刪除。想要把用戶的信息從數(shù)據(jù)庫(kù)中調(diào)出來查看或者刪除需要運(yùn)用FindById方法和FindALL方法,運(yùn)用findALL方法來顯示用戶的信息資料,如果用戶點(diǎn)擊刪除按鈕,對(duì)應(yīng)的用戶信息將會(huì)被除。

      4.2.3 刪除訂單功能實(shí)現(xiàn)

      管理員有權(quán)利瀏覽所有的訂單,如果有訂單出現(xiàn)違規(guī)違法現(xiàn)象,管理有權(quán)利刪除這個(gè)訂單。后臺(tái)管理員可以在后臺(tái)看到所有的訂單狀況以及訂單信息,用戶所提交的訂單的初始狀態(tài)都默認(rèn)為未受理狀態(tài)。管理員查看訂單的時(shí)候會(huì)調(diào)用guanli()方法,這個(gè)時(shí)候訂單才會(huì)顯示到頁(yè)面里面,如果管理員點(diǎn)擊刪除按鈕,此時(shí)就會(huì)調(diào)用shanchu()方法把對(duì)應(yīng)的訂單刪除,訂單的狀態(tài)就會(huì)被更改為已受理。通過調(diào)用miaoshu()方法可以把指定的訂單細(xì)節(jié)顯示到前臺(tái)頁(yè)面里面。

      4.2.4 留言管理功能實(shí)現(xiàn)

      留言管理分為回復(fù)留言和刪除留言兩個(gè)功能?;貜?fù)留言功能的實(shí)現(xiàn)方法與前臺(tái)回復(fù)留言的實(shí)現(xiàn)方法有些相似,只是這里不需要對(duì)管理員的判斷直接進(jìn)行留言;刪除留言功能是通過調(diào)用MessageDao類中的delMessage(int id)方法來實(shí)現(xiàn),這個(gè)方法是通過形參傳來的留言編號(hào)刪除留言信息表里面的相關(guān)記錄。

      5 結(jié)論

      校園二手物品交易網(wǎng)站的建立讓大學(xué)生在學(xué)習(xí)生活中的一些資源得到更加合理、更加充分、可持久的利用,使他們養(yǎng)成“勤儉節(jié)約、艱苦奮斗、熱愛環(huán)境”的良好行為習(xí)慣。網(wǎng)上交易使學(xué)生可以隨時(shí)隨地進(jìn)行物品交易,給學(xué)生節(jié)約時(shí)間的同時(shí),也提升了校園形象,深化學(xué)校精神文明建設(shè)。

      猜你喜歡
      二手物品后臺(tái)管理員
      我是小小午餐管理員
      我是圖書管理員
      我是圖書管理員
      可疑的管理員
      后臺(tái)暗戀
      基于ASP.NET的貴安大學(xué)城二手物品交易網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
      商(2016年35期)2016-11-24 08:04:22
      前臺(tái)、后臺(tái)精彩花絮停不了
      二手物品交易電商下一個(gè)風(fēng)口?
      電力調(diào)度中后臺(tái)監(jiān)控系統(tǒng)的應(yīng)用
      河南科技(2014年11期)2014-02-27 14:10:03
      后臺(tái)
      丽江市| 邻水| 铜陵市| 渝中区| 六枝特区| 博客| 台北县| 旅游| 芷江| 阿拉善右旗| 汝南县| 乐昌市| 龙门县| 宁乡县| 大悟县| 原阳县| 龙南县| 石台县| 江阴市| 突泉县| 娱乐| 渝北区| 双牌县| 广饶县| 宁武县| 揭东县| 金乡县| 金秀| 庆城县| 南江县| 赣榆县| 宜君县| 无为县| 黔西县| 白城市| 临安市| 合川市| 基隆市| 兴宁市| 新丰县| 陆良县|