二手交易網(wǎng)站概要設(shè)計(jì)②.doc
-
資源ID:6726721
資源大?。?span id="vdpjnhr" class="font-tahoma">1.05MB
全文頁(yè)數(shù):9頁(yè)
- 資源格式: DOC
下載積分:9.9積分
快捷下載
會(huì)員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。
|
二手交易網(wǎng)站概要設(shè)計(jì)②.doc
一、 引言1、 目的 本文檔的目的是闡述校園二手交易網(wǎng)站的概要設(shè)計(jì),本概要設(shè)計(jì)說(shuō)明書(shū)的目的是為了全面說(shuō)明校園二手交易網(wǎng)站第一階段中的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、模塊劃分、功能分配、為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。2、 背景隨著Internet的不斷發(fā)展,以校園網(wǎng)為依托的電子商務(wù)正在高校范圍內(nèi)迅速崛起,而這其中二手交易網(wǎng)站滿(mǎn)足了高校師生對(duì)暢通二手書(shū)籍等渠道的需求,即減輕了大學(xué)生的開(kāi)銷(xiāo)負(fù)擔(dān),也刺激了消費(fèi),所以,二手交易網(wǎng)站是很有發(fā)展前景的。3、 參考資料 實(shí)用軟件文檔寫(xiě)作 軟件工程二、 總體設(shè)計(jì)1、 需求規(guī)格系統(tǒng)名稱(chēng) 模 塊 功 能 二手交易網(wǎng)站 拾貨 商品模塊 出售(發(fā)布出售商品信息)、購(gòu)買(mǎi)、收藏、下架 舉報(bào)模塊 舉報(bào)言論、舉報(bào)用戶(hù) 用戶(hù)模塊 注冊(cè)、登錄、退出、編輯資料 維護(hù)模塊 系統(tǒng)維護(hù)、警告禁言、刪除言論、刪除請(qǐng)求、刪除用戶(hù)信息、編輯用戶(hù)信息、數(shù)據(jù)導(dǎo)入、數(shù)據(jù)導(dǎo)出 交流模塊 發(fā)布需求、回復(fù)留言、搜索圖表 12、 運(yùn)行環(huán)境(1) 硬件平臺(tái)硬件最低要求:CPU:1G以上 內(nèi)存128MB以上、硬盤(pán)4G以上(2) 軟件平臺(tái)操作系統(tǒng):Window 2000、Window 98、Window XP、Window Server2003、 數(shù)據(jù)庫(kù)系統(tǒng):SQL Server2008 服務(wù)器:Tomcat 6.0.16(3) 開(kāi)發(fā)環(huán)境Eclipse、Java Server Pages,html53、 基本設(shè)計(jì)概念和處理流程圖表 24、 結(jié)構(gòu) 圖表 3(1) 商品模塊本子系統(tǒng)主要負(fù)責(zé)二手交易網(wǎng)站在交易區(qū)的出售、購(gòu)買(mǎi)、收藏功能。 出售是指已經(jīng)完善了基本信息的用戶(hù)可以在交易板塊發(fā)布出售的需求,在系統(tǒng)大致審核為合法商品后,就會(huì)在頁(yè)面上進(jìn)行顯示,其他用戶(hù)可以瀏覽、留言或者進(jìn)行購(gòu)買(mǎi)操作,當(dāng)交易成功后,雙方都向系統(tǒng)反饋成功信息后,系統(tǒng)會(huì)自動(dòng)下架商品并更新交易雙方交易記錄。 購(gòu)買(mǎi)是指已經(jīng)完善了基本信息的用戶(hù)可以在交易板塊對(duì)商品進(jìn)行購(gòu)買(mǎi)操作,點(diǎn)擊購(gòu)買(mǎi)后,可以使用本站支持的網(wǎng)上支付手段進(jìn)行付款,本站作為第三方擔(dān)保,或者聯(lián)系賣(mài)家當(dāng)面進(jìn)行交易,當(dāng)交易成功后,雙方都向系統(tǒng)反饋成功信息后,系統(tǒng)會(huì)自動(dòng)下架商品并更新交易雙方交易記錄。 收藏是指用戶(hù)可以關(guān)注某一已經(jīng)發(fā)布的商品,可以持續(xù)關(guān)注此商品的動(dòng)向,比如已經(jīng)出售或者下架。 下架是指商品的賣(mài)家不想繼續(xù)進(jìn)行出售此商品的操作,選擇下架停止公布商品信息和出售意愿。(2) 用戶(hù)模塊本子系統(tǒng)主要負(fù)責(zé)二手交易網(wǎng)站用戶(hù)對(duì)個(gè)人帳號(hào)的一些基本操作,如登錄、退出等等。 登錄是指使用帳號(hào)密碼進(jìn)入本站為用戶(hù)提供的個(gè)人帳號(hào)。 退出是指從登錄狀態(tài)進(jìn)入游客狀態(tài),不再顯示網(wǎng)站上個(gè)人帳號(hào)的信息。 注冊(cè)是指游客申請(qǐng)個(gè)人帳號(hào),使用更多操作。 編輯資料是指用戶(hù)完善個(gè)人基本信息,比如聯(lián)系方式等等,未完善基本信息的用戶(hù)不能進(jìn)行交易操作。(3) 舉報(bào)模塊本子系統(tǒng)主要負(fù)責(zé)二手交易網(wǎng)站用戶(hù)對(duì)不良言論信息或者用戶(hù)的舉報(bào)操作 舉報(bào)言論是指用戶(hù)對(duì)其他用戶(hù)不良留言,評(píng)論的舉報(bào)。 舉報(bào)用戶(hù)是指用戶(hù)對(duì)發(fā)布非法商品信息的用戶(hù)、散播非法言論的用戶(hù)、不誠(chéng)信交易的用戶(hù)等等用戶(hù)的舉報(bào)。(4) 維護(hù)模塊本子系統(tǒng)主要負(fù)責(zé)保障二手交易網(wǎng)站能正常運(yùn)行并且對(duì)網(wǎng)站上出現(xiàn)的不良言論或者違規(guī)帳號(hào)進(jìn)行處理 系統(tǒng)維護(hù)是指系統(tǒng)管理員保障網(wǎng)站能夠正常運(yùn)行。 刪除言論是指用戶(hù)管理員對(duì)不良言論進(jìn)行刪除。 刪除請(qǐng)求是指用戶(hù)管理員對(duì)用戶(hù)發(fā)布求購(gòu)或者出售信息進(jìn)行刪除。 刪除用戶(hù)信息是指用戶(hù)管理員對(duì)某個(gè)帳號(hào)進(jìn)行刪除。 修改用戶(hù)信息是指用戶(hù)管理員對(duì)某個(gè)帳號(hào)進(jìn)行基本信息修改,比如密碼。 警告禁言是指用戶(hù)管理員對(duì)違規(guī)用戶(hù)進(jìn)行處理,警告或者禁言處理。 數(shù)據(jù)導(dǎo)入是指提供數(shù)據(jù)交換功能,可用于數(shù)據(jù)備份等。 數(shù)據(jù)到處是指提供數(shù)據(jù)交換功能,可用于部分?jǐn)?shù)據(jù)更新等。(5) 交流模塊 發(fā)布需求是指用戶(hù)可以在交流模塊發(fā)布求購(gòu)或者咨詢(xún)等信息。 回復(fù)留言是指用戶(hù)可以在對(duì)商品進(jìn)行評(píng)論或者在其他用戶(hù)發(fā)布的需求里進(jìn)行回復(fù)。 搜索是指用戶(hù)通過(guò)關(guān)鍵字找到想要的信息。5、 功能需求與程序的關(guān)系功 能 需 求 功能需求與程序的關(guān)系(實(shí)現(xiàn)功能需求)出 售 SellUnit購(gòu) 買(mǎi) PurchaseUnit收 藏 CollecUnit下 架 SoldOutUnit舉 報(bào) 言 論 ReportComUnit舉 報(bào) 用 戶(hù) ReportUserUnit注 冊(cè) RegisterUnit登 錄 LoginUnit退 出 QuitUnit編 輯 資 料 EditUserInforUnit系 統(tǒng) 維 護(hù) SystemManageUnit刪 除 言 論 DelComUnit刪 除 請(qǐng) 求 DelRequestUnit刪除用戶(hù)信息 DelUserInforUnit修改用戶(hù)信息 ModifyUserInforUnit警 告 禁 言 WarnUnit、DisableSendMsgUnit搜 索 SearchUnit發(fā) 布 需 求 PublishUnit回 復(fù) 留 言 ReplyUnit、CommentUnit 數(shù) 據(jù) 導(dǎo) 入 ImportUnit 數(shù) 據(jù) 導(dǎo) 出 ExportUnit圖表 4三、 接口設(shè)計(jì)1、 用戶(hù)接口本系統(tǒng)網(wǎng)站提供簡(jiǎn)單易懂方便操作的動(dòng)態(tài)網(wǎng)站界面,以鼠標(biāo)和鍵盤(pán)作為用戶(hù)接口2、 外部接口本系統(tǒng)網(wǎng)站提供數(shù)據(jù)導(dǎo)入和數(shù)據(jù)導(dǎo)出功能、也有專(zhuān)門(mén)的接受用戶(hù)交易信息反饋的功能,可以用于網(wǎng)站的數(shù)據(jù)更新。3、 內(nèi)部接口設(shè)計(jì)內(nèi)部接口時(shí),各模塊之間主要采用函數(shù)調(diào)用,參數(shù)傳遞,返回值的方式進(jìn)行信息傳遞四、 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)設(shè)計(jì)表的邏輯結(jié)構(gòu)(1) 用戶(hù)信息表(user_infor) 這是存儲(chǔ)用戶(hù)基本信息的表 序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 用戶(hù)編號(hào) 2 10 nvarchar 用戶(hù)名稱(chēng) 3 Not null 50varchar 帳號(hào) 4Not null 20varchar 密碼 5 11varchar 手機(jī) 6 30varchar 郵箱 7Not null 4int 權(quán)限0普通用戶(hù)1管理員 8 10nvarchar 真實(shí)姓名 9 18varchar 身份證號(hào) 108 datetime 注冊(cè)時(shí)間 114 Int 違規(guī)次數(shù)確認(rèn)舉報(bào)屬實(shí)后,不良記錄即違規(guī)次數(shù)加一圖表 5(2) 出售信息表(sale_infor)這里是存儲(chǔ)用戶(hù)發(fā)布出售信息的表序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 用戶(hù)編號(hào)發(fā)布出售信息的用戶(hù) 2 Not null 10 varchar 商品編號(hào)出售信息中商品信息的編號(hào) 3 Not null 10varchar 出售編號(hào)本次出售信息發(fā)布事件的編號(hào) 4Not null 8datetime 發(fā)布時(shí)間 5maxvarchar 收藏用戶(hù)編號(hào)收藏本信息的用戶(hù)編號(hào)圖表 6(3) 商品信息表(goods_infor)這里是存儲(chǔ)用戶(hù)發(fā)布出售信息中的商品信息的表序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null10 varchar 商品編號(hào) 2 Not null 8 varchar 用戶(hù)編號(hào) 3 50nvarchar 商品名稱(chēng) 4Not null 10double 出售價(jià)格 5 Not null 20varchar 聯(lián)系方式 6 30varchar 商品數(shù)量 7 50nvarchar 展示圖片這里存儲(chǔ)路徑 8 500nvarchar 說(shuō)明信息包括一些商品基本屬性的說(shuō)明圖表 7 (4) 交易信息表(business_infor) 這里是存儲(chǔ)交易成功記錄信息的表序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 賣(mài)方編號(hào)賣(mài)方的用戶(hù)編號(hào) 2 Not null 8 varchar 買(mǎi)方編號(hào)買(mǎi)方的用戶(hù)編號(hào) 3Not null 10varchar 交易編號(hào) 4Not null 10double 交易價(jià)格 5 Not null 8datetime 完成時(shí)間 6 Not null 10varchar 商品編號(hào) 7 Not null 10varchar 出售編號(hào)圖表 8(5) 留言評(píng)論記錄表這里是出售請(qǐng)求中存儲(chǔ)評(píng)論留言信息的表(salecmt_record)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null20 varchar 評(píng)論編號(hào)相對(duì)于子編號(hào),評(píng)論編號(hào)是父編號(hào) 2 Not null 20 varchar 評(píng)論子編號(hào) 3Not null 10varchar 出售編號(hào) 4Not null 500nvarchar 評(píng)論內(nèi)容 5 Not null 8datetime 評(píng)論時(shí)間 6 Not null 8varchar 發(fā)送者編號(hào)發(fā)送信息的用戶(hù)的編號(hào) 7 Not null 8varchar 接收者編號(hào)接收信息的用戶(hù)的編號(hào)圖表 9這里是發(fā)布請(qǐng)求中存儲(chǔ)評(píng)論留言信息的表,發(fā)布請(qǐng)求如求購(gòu),咨詢(xún)等等請(qǐng)求信息(requestcmt_record)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null20 varchar 評(píng)論編號(hào)相對(duì)于子編號(hào),評(píng)論編號(hào)是父編號(hào) 2 Not null 20 varchar 評(píng)論子編號(hào) 3Not null 10varchar 請(qǐng)求編號(hào)發(fā)布請(qǐng)求的編號(hào) 4Not null 500nvarchar 評(píng)論內(nèi)容 5 Not null 8datetime 評(píng)論時(shí)間 6 Not null 8varchar 發(fā)送者編號(hào)發(fā)送信息的用戶(hù)的編號(hào) 7 Not null 8varchar 接收者編號(hào)接收信息的用戶(hù)的編號(hào)圖表 10(6) 言論舉報(bào)記錄表這里是存儲(chǔ)發(fā)布出售信息中的言論舉報(bào)信息(reportcmt_one)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 舉報(bào)人編號(hào)完成舉報(bào)操作的用戶(hù)編號(hào) 2 Not null 20 varchar 評(píng)論編號(hào) 3Not null 10varchar 出售編號(hào)出售請(qǐng)求編號(hào) 4 500nvarchar 舉報(bào)理由 5 Not null 8datetime 舉報(bào)時(shí)間圖表 11這里是存儲(chǔ)發(fā)布請(qǐng)求中的言論舉報(bào)信息(reportcmt_twe)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 舉報(bào)人編號(hào)完成舉報(bào)操作的用戶(hù)編號(hào) 2 Not null 20 varchar 評(píng)論編號(hào) 3Not null 10varchar 請(qǐng)求編號(hào) 4 500nvarchar 舉報(bào)理由 5 Not null 8datetime 舉報(bào)時(shí)間圖表 12(7) 舉報(bào)用戶(hù)記錄表(reportuser_record)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 舉報(bào)人編號(hào)完成舉報(bào)操作的用戶(hù)編號(hào) 2 Not null 8 varchar 被舉報(bào)人編號(hào)被舉報(bào)用戶(hù)的編號(hào) 3 500nvarchar 舉報(bào)理由 4 Not null 8datetime 舉報(bào)時(shí)間圖表 13(8) 發(fā)布請(qǐng)求記錄表(request_record)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 用戶(hù)編號(hào) 2 Not null 10 varchar 發(fā)布編號(hào) 3 500nvarchar 發(fā)布內(nèi)容如咨詢(xún),求購(gòu)等 4 8datetime 發(fā)布時(shí)間圖表 14(9) 登錄退出記錄表(loginquit_record) 序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 用戶(hù)編號(hào) 2 Not null 8 datetime 登錄時(shí)間 3Not null 8datetime 退出時(shí)間圖表 15(10) 禁言處理記錄表(punish_record) 序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 處理人編號(hào)完成處理操作的用戶(hù)編號(hào) 2 Not null 8 varchar 被處理用戶(hù)編號(hào) 3Not null 4Int 禁言時(shí)長(zhǎng) 4 500nvarchar 處理原因 5 Not null 8datetime 處理時(shí)間 6 20varchar 禁言編號(hào)圖表 16(11) 違規(guī)交易記錄表(bad_record)序 號(hào) 約束(規(guī)則) 寬度 類(lèi) 型 字 段 名 稱(chēng) 字 段 說(shuō) 明 1 Not null8 varchar 用戶(hù)編號(hào) 2 Not null 4 Int 交易方0-賣(mài)方 1-買(mǎi)方 3Not null 10varchar 交易編號(hào) 4 500nvarchar 原因圖表 17五、 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪(fǎng)問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的形式,如下表所示。 程序?qū)崿F(xiàn)的功能模版 涉及的主要表結(jié)構(gòu) 出 售 sale_infor, goods_infor, bad_record 購(gòu) 買(mǎi) business_infor, bad_record 舉 報(bào) 模 塊 reportcmt_one, reportuser_record, reportcmt_twe 用 戶(hù) 模 塊 user_infor, loginquit_record 維 護(hù) 模 塊 punish_record 發(fā) 布 需 求 request_record 回 復(fù) 留 言 salecmt_record圖表 18六、 系統(tǒng)出錯(cuò)處理設(shè)計(jì)1、 出錯(cuò)信息系統(tǒng)應(yīng)對(duì)以下錯(cuò)誤做出正確處理 無(wú)法與數(shù)據(jù)庫(kù)連接時(shí),則做出正確的處理。 當(dāng)初網(wǎng)絡(luò)故障時(shí),如網(wǎng)絡(luò)連接超時(shí)。 當(dāng)系統(tǒng)出現(xiàn)故障,如被惡意攻擊時(shí)導(dǎo)致數(shù)據(jù)庫(kù)丟失。 當(dāng)用戶(hù)輸入錯(cuò)誤,或者錯(cuò)誤操作時(shí)2、 補(bǔ)救措施 提示數(shù)據(jù)庫(kù)無(wú)法連接信息。 使用預(yù)先建立的一條成本較低的后備網(wǎng)絡(luò),保證當(dāng)主網(wǎng)絡(luò)斷路時(shí)數(shù)據(jù)的通信。 應(yīng)該使用備份數(shù)據(jù)進(jìn)行恢復(fù)。 通過(guò)對(duì)話(huà)框提醒用戶(hù)錯(cuò)誤操作并通過(guò)中止操作保護(hù)系統(tǒng)。