【正文】
然無(wú)法根除這些危害,但可以減緩這種危害的發(fā)生,我們提供免費(fèi)的方式發(fā)布商品交易信息,為學(xué)生、賣(mài)家提供了一種更為方便、環(huán)保的買(mǎi)賣(mài)渠道。 二手 貨物通常 會(huì) 以低廉的價(jià) 格 出售,而這正好能夠被廣大學(xué)生 接受。 在 經(jīng)濟(jì)方面,可以幫助同學(xué)們 省些 零用錢(qián) ; 在物品 方面 ,可以物盡其用,達(dá)到一種勤儉節(jié)約的 作用 。 技術(shù)性 分析 本 網(wǎng)站是在互聯(lián)網(wǎng)的環(huán)境下實(shí)現(xiàn)的, 是 典型的瀏覽器 /服務(wù)器 模型 。 在 本網(wǎng)站 中, 采用 JavaWeb 開(kāi)發(fā) , 實(shí)現(xiàn)MVC模式。 同時(shí) ,借助 Myeclipse 集成開(kāi)發(fā) 環(huán)境 , 數(shù)據(jù)庫(kù)采 用 Mysql。 我 們 直接在 Win7 上 進(jìn)行開(kāi)發(fā)。 三、 系統(tǒng)需求分析 需求 分析 作為 一個(gè) 商品 交易的在線 平臺(tái) 網(wǎng)站, 其 界面應(yīng)該做到友好,也就是說(shuō), 在 設(shè)計(jì)前臺(tái)網(wǎng)頁(yè)時(shí) , 需要簡(jiǎn)單明了,操作盡量 簡(jiǎn)單 ,能夠快速處理用戶的請(qǐng)求。 同時(shí) ,4 我們還應(yīng)該注意平臺(tái)的安全性問(wèn)題,針對(duì)惡意用戶,需要提供健全的機(jī)制 來(lái) 應(yīng)對(duì)。當(dāng)然 ,那些無(wú)效 抑或是過(guò)期 的信息,理應(yīng)及時(shí)處理,提供高效的 檢索方式 。 本 網(wǎng)站還存在一種反饋機(jī)制, 買(mǎi)賣(mài) 雙方進(jìn)行交易前可以進(jìn)行交互,這些交互信息對(duì)于第三人來(lái)說(shuō),是不可見(jiàn)的。當(dāng) 買(mǎi)賣(mài) 雙方交易完畢后,亦可 相互 進(jìn)行評(píng)價(jià),為 第三人再 次交易提供 借鑒 。 通過(guò) 對(duì)本網(wǎng) 站 的功能分析,可以總結(jié) 出一下幾點(diǎn)需求: 1. 使用 系統(tǒng)的用戶分為 會(huì)員用戶 、系統(tǒng)用戶 以及 游客。 2. 對(duì)于 以上的不同用戶擁有不同的權(quán)限 , 每一種用戶可以進(jìn)行不同的操作,以適應(yīng)各種需求。 3. 會(huì)員用戶 可以 發(fā)出 商品出售信息,當(dāng)然也可以發(fā)出求購(gòu)信息。 4. 游客 只能閱覽商品信息中的部分信息,其中的關(guān)鍵信息對(duì)游客來(lái)說(shuō)不可見(jiàn) ,只有當(dāng)游客進(jìn)行注冊(cè)后,方可擁有 會(huì)員用戶 的權(quán)限,進(jìn)行相應(yīng)的操作。 5. 管理員用戶可以 管 理 會(huì)員用戶 ,對(duì) 會(huì)員用戶 中發(fā)布的 無(wú)用信息 亦或是無(wú)效信息進(jìn)行刪除操作。此外 , 管理員可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,及時(shí)更新、備份數(shù)據(jù)庫(kù) 。 各個(gè) 功能需 求 數(shù)據(jù)流程圖如下: 5 圖二 、數(shù)據(jù)流圖 0 層 圖 6 圖 三、用戶 信息 管理數(shù)據(jù)流圖 數(shù)據(jù)字典 主要的數(shù)據(jù)流 條目: ? 數(shù)據(jù)流名稱:用戶信息 別名:無(wú) 簡(jiǎn)述:用戶注冊(cè)本網(wǎng)站會(huì)員時(shí)填寫(xiě)的信息 來(lái)源:會(huì)員 去向:加工 ”注冊(cè) ”和會(huì)員 ”個(gè)人信息管理 ” 數(shù)據(jù)流量:網(wǎng)站的注冊(cè)會(huì)員人數(shù) 組成:會(huì)員編號(hào) +用戶名 +密碼 +電子郵箱 ? 數(shù)據(jù)流 名稱: 商品信息 別名:無(wú) 簡(jiǎn)述 : 賣(mài)家 發(fā)布商品出 售 信息 來(lái)源 : 賣(mài)家 去向:賣(mài)家 “商品 信息發(fā)布 ”和 ”商品信息 管理 “ 數(shù)據(jù)流量 : 本臺(tái) 中的商品數(shù)量 組成:商品編號(hào) +商品名稱 +商品發(fā)布者 +商品介紹 +商品圖片 +商品所屬類別 +商品評(píng)價(jià) +商品原價(jià) +新舊程度 +商品二手價(jià) +所屬賣(mài)家 ID ? 數(shù)據(jù)流名稱:商品類別信息 別名:無(wú) 簡(jiǎn)述:賣(mài)家發(fā)布商品時(shí)選擇的項(xiàng)目 來(lái)源:賣(mài)家 7 去向:加工賣(mài)家 ”商品發(fā)布 ”、 ”二手商品信息管理 ” 數(shù)據(jù)流量:本平臺(tái)的商品類別量 組成:商品 類別編號(hào) +商品 類別名稱 ? 數(shù)據(jù)流名稱:訂單信息 別名:無(wú) 簡(jiǎn)述:買(mǎi)家訂貨時(shí)填寫(xiě)的項(xiàng)目 來(lái)源:買(mǎi)家 去向:加工“檢驗(yàn)訂單” 數(shù)據(jù)流量:買(mǎi)家訂貨的訂單數(shù) 組成:訂單編號(hào) +商品編號(hào) +商品數(shù)量 +商品單價(jià) +商品總價(jià) +賣(mài)家 ID+買(mǎi)家ID 四 、 系統(tǒng) 功能模塊設(shè)計(jì) 采用 面向?qū)ο笤O(shè)計(jì)方法進(jìn)行設(shè)計(jì), 系統(tǒng) 中共有 分為 多種角色,其中包含用戶類 、 商品類、以及留言類。 游客 登錄主要 界面 時(shí) ,需要進(jìn)行注冊(cè) 才能 成為會(huì)員用戶 , 游客 進(jìn)行操作的 順序 圖如下: 8 圖四 、游客注冊(cè) 順序 圖 經(jīng) 注冊(cè)后用戶 即 擁有 用戶 ID、用戶 名 、 密碼 、郵箱屬性,同時(shí) 會(huì)員 可以進(jìn)行與之對(duì)應(yīng)的操作權(quán)限,具體如下圖 : 圖 五 、用戶 類圖 商品 的屬性以及 相應(yīng) 的 操作如下 : : 游客 : R e g is t ra t ion F or m : A rc h iv e S y s t e m : L og in F or m : U s e r1 : 登錄 ()2 : 驗(yàn)證用戶 ()3 : 返回成功信息4 : 生成注冊(cè)頁(yè)面 ()5 : 填寫(xiě)個(gè)人信息 ()6 : 返回成功信息u se ru se ri du se rn a m eu se rp a ssw o rde m a i l: i n t: j a va . l a n g . S t ri n g: j a va . l a n g . S t ri n g: j a va . l a n g . S t ri n g++++++++se t u se ri d ()se t u se rn a m e ()se t u se rp a ssw o rd ()se t e m a i l ()g e t u se ri d ()g e t u se rn a m e ()g e t u se rp a ssw o rd ()g e t u se re m a i l ()...: vo i d: vo i d: vo i d: vo i d: i n t: S t ri n g: S t ri n g: S t ri n g0..10..*user9 圖 六 、商品類圖 系統(tǒng) 中包含留言板功能,用戶進(jìn)行交易時(shí),可以使用留言板進(jìn)行相應(yīng)的操作,具體的類圖如下: 圖 七 、留言板類圖 系統(tǒng)中 包含管理員用戶,管理員對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,包括用戶數(shù)據(jù)庫(kù)、商品信息數(shù)據(jù)庫(kù)、以及留言數(shù)據(jù)庫(kù) 。 G o o d sg o o d si dxi n j i ul e i b i ej i a o yi j i a g eyu a n j i a g eb i a o tim i a o sul i a n xi fa n g sh i: i n t: S tri n g: S tri n g: d o u b l e: d o u b l e: S tri n g: S tri n g: S tri n g++++++++++++++++se tg o o d si d ()se txi n j i u ()se tl e i b i e ()se tj i a o yi j i a g e ()se tyu a n j i a g e ()se tb i a o ti ()se tm i a o su ()se tl i a n xi fa n g sh i ()g e tg o o d si d ()g e txi n j i u ()g e tl e i b i e ()g e tj i a o yi j i a g e ()g e tyu a n j i a g e ()g e tb i a o ti ()g e tm i a o su ()g e tl i a n xi fa n g sh i ()...: vo i d: vo i d: vo i d: vo i d: vo i d: vo i d: vo i d: vo i d: i n t: S tri n g: S tri n g: d o u b l e: d o u b l e: S tri n g: S tri n g: S tri n g 0 . . 1 0 . . *u s e r G o o d sL i u ya nl i u ya n b i a o til i u ya n m i a o sul i u ya n re n: S tri n g: S tri n g: S tri n g++++++se tl i u ya n b i a o ti ()se tl i u ya n m i a o su ()se tl i u y