校園二手交易平臺系統(tǒng).doc
《校園二手交易平臺系統(tǒng).doc》由會員分享,可在線閱讀,更多相關(guān)《校園二手交易平臺系統(tǒng).doc(43頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
校園二手交易平臺系統(tǒng) 1、系統(tǒng)規(guī)劃 1.1項(xiàng)目背景 1.1.1 技術(shù)背景 近些年來互聯(lián)網(wǎng)技術(shù)迅速發(fā)展,使得不同地點(diǎn)的人們在任何時(shí)間都可以輕松獲取自己需要的信息,同時(shí)互聯(lián)網(wǎng)的出現(xiàn)也極大地推動了教育事業(yè)的發(fā)展,特別是javaEE技術(shù),以其交互性、動態(tài)性的特點(diǎn),大大擴(kuò)展了互聯(lián)網(wǎng)的應(yīng)用范圍,互聯(lián)網(wǎng)的廣泛應(yīng)用也深刻的影響了教育教學(xué)領(lǐng)域。隨著全世界互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,各種基于互聯(lián)網(wǎng)技術(shù)的網(wǎng)絡(luò)應(yīng)用不斷涌現(xiàn),網(wǎng)絡(luò)技術(shù)正在不斷的深入人們的生活。人們從網(wǎng)上獲取信息、享受生活、交流感情、網(wǎng)上工作、網(wǎng)上購物等。網(wǎng)絡(luò)正在迅速改變著人們的生活方式。在當(dāng)前社會上,許多的各種類型的電子商務(wù)類網(wǎng)站紛紛建立,可以很大程度上解決人們信息資源的閉塞以及地域上的限制。大學(xué)生在網(wǎng)絡(luò)的使用上占了很大一部分比例,他們熟練操作各種軟件,熱衷于網(wǎng)上購物、網(wǎng)上聊天。校園網(wǎng)的推行也為大學(xué)生上網(wǎng)提供了便利條件。 1.1.2 經(jīng)濟(jì)背景 在網(wǎng)絡(luò)廣泛使用的條件下,人們的消費(fèi)方式也發(fā)生了很大改變。人們開始傾向于網(wǎng)上購物,特別是大學(xué)生。所以網(wǎng)上二手交易的推廣有著良好的消費(fèi)基礎(chǔ)。在人們習(xí)慣網(wǎng)絡(luò)購物的前提下,可以發(fā)動大學(xué)生使用二手交易平臺來購買自己想要的商品。 同時(shí),大學(xué)生目前還不能做到經(jīng)濟(jì)獨(dú)立,個人的經(jīng)濟(jì)能力有限。網(wǎng)上二手交易平臺的推廣,對大學(xué)生來說有一定的吸引力。賣出自己不用的物品,能夠獲得一定的回報(bào),而買入一些低價(jià)實(shí)用的二手商品,則可以為大學(xué)生們節(jié)約一定的錢財(cái)。 1.1.3 傳統(tǒng)的校園二手交易方式 在大學(xué)校園,伴隨著學(xué)生的購買能力的提高和每年的升學(xué)和畢業(yè),也存在的許多各種類型的二手商品,由于信息交流的落后,很多只限于實(shí)地買賣或者請人代為宣傳的方式進(jìn)行交易。這種方式有很多局限性和偶然性,并不能滿足二手商品暢通交流的要求。 每年大四畢業(yè)季,在學(xué)校各大食堂周圍就可以看到很多大四的學(xué)長和學(xué)姐在擺攤賣東西。 但是這種方式不能給其他學(xué)生提供全面的信息,沒有全面的對比,對自己商品的宣傳不夠到位,常常只能做到低價(jià)甩賣。買方不能獲得自己想要商品的信息,對已經(jīng)得到的商品期望過低,消費(fèi)者剩余沒有最大化。賣方已經(jīng)賣出的商品也不能達(dá)到自己期望的價(jià)格,生產(chǎn)者剩余低下。所以,這種買賣是一種沒有效率的買賣。 1.1.4 新興的校園二手交易方式 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,新興的二手交易方式出現(xiàn)了。它利用網(wǎng)絡(luò)信息的共享性,在網(wǎng)上發(fā)布商品信息,實(shí)現(xiàn)商品價(jià)值的最大化。這種交易方式的優(yōu)點(diǎn)有:信息共享性大、耗時(shí)少、方便快捷、運(yùn)行成本低等。通過網(wǎng)上交易,可以提高買賣的效率和滿意度,也可以實(shí)行物物交換,達(dá)到物盡其用的原則。通過一個專門的網(wǎng)上交易平臺,收錄各種二手商品的信息,并對商品進(jìn)行分類,方便買者根據(jù)自己的意愿進(jìn)行檢索,買到自己想要的商品。同時(shí),交易平臺也為賣者提供便利,讓他們在不耗時(shí)不耗力的情況下銷售自己不用的物品,過得一定的經(jīng)濟(jì)回報(bào)。 1.2系統(tǒng)目標(biāo) 1.2.1 系統(tǒng)功能目標(biāo) 1、用戶可以進(jìn)行注冊、登陸和注銷 2、用戶能夠在系統(tǒng)上輸入自己的商品信息 3、用戶能夠在系統(tǒng)上瀏覽其他用戶發(fā)布的商品信息 4、用戶可以在系統(tǒng)上檢索自己所需的商品 5、用戶可以對商品進(jìn)行評價(jià)和留言 6、用戶可以進(jìn)行商品購買、交換、饋贈 1.2.2系統(tǒng)性能目標(biāo) 1、系統(tǒng)運(yùn)行安全穩(wěn)定,可靠性強(qiáng),功能齊全 2、操作方便、靈活、頁面簡潔 3、信息容量大,安全性高 4、系統(tǒng)易于維護(hù)和擴(kuò)充升級 1.3 總體功能需求和關(guān)鍵信息需求 1.3 總體功能需求和關(guān)鍵信息需求 1.3.1 總體功能需求 我們設(shè)計(jì)的校園二手交易平臺主要是為了方便校內(nèi)同學(xué)們的二手物品的買賣和饋贈、愛心募捐等,其要滿足的主要功能需求是以下幾點(diǎn): (1)、會員可以通過賬號和密碼登錄,搜索或查看二手商品的信息和募捐活動的信息; (2)、會員可以發(fā)布要賣掉或者捐贈的二手物品的信息; (3)、會員可以購買平臺上的二手物品并進(jìn)行評價(jià); (4)、會員可以在平臺上發(fā)起愛心募捐活動; (5)、游客可以搜索、查看平臺上的二手物品或注冊成為會員; (6)、系統(tǒng)管理員可以管理會員和二手物品的基本信息。 用圖表示如下: 1.3.2 非功能性需求 (1)、性能需求 ①數(shù)據(jù)精確度: 查詢信息時(shí)應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)該查到。 查詢信息應(yīng)保證查準(zhǔn)率,查到的記錄應(yīng)與給定的查詢條件完全匹配。 ②時(shí)間特性: 本網(wǎng)站具體時(shí)間特性要求要根據(jù)網(wǎng)速來決定。我們將最大限度的減少系統(tǒng)響應(yīng)時(shí)間,最小化更新處理時(shí)間和數(shù)據(jù)轉(zhuǎn)換時(shí)間。 ③系統(tǒng)容量需求 注冊用戶:10000以上;在線用戶:4500以上;并發(fā)數(shù):1500以上。 (2)、安全性需求 ①設(shè)置權(quán)限,對于某些特定的用戶,只分配其部分權(quán)限。讓其只能做自己能做的操作。 ②對于敏感的數(shù)據(jù),在存入數(shù)據(jù)庫前進(jìn)行加密操作。 ③對于數(shù)據(jù)庫中的數(shù)據(jù),一定要進(jìn)行實(shí)時(shí)的備份操作。每當(dāng)數(shù)據(jù)庫中發(fā)生一些修改操作時(shí),就進(jìn)行備份操作,這樣的話,再后來的數(shù)據(jù)丟失時(shí),就可以進(jìn)行及時(shí)的恢復(fù),從而避免了數(shù)據(jù)丟失造成的損失。 1.4 可行性分析 1.4.1技術(shù)可行性 我們設(shè)計(jì)的二手交易平臺可以運(yùn)用ASP來編寫。 (1)、ASP簡介: ASP(Microsoft Active Server Pages)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,ASP內(nèi)含于IIS 3.0和4.0 之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。運(yùn)用了ASP我們就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 (2)、以下羅列了ASP 所獨(dú)具的一些特點(diǎn): ①使用VBScript 、JScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 ②無須compile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 ③使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì)。 ④與瀏覽器無關(guān)(Browser Independence), 用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active Server Pages 所設(shè)計(jì)的網(wǎng)頁內(nèi)容。Active Server Pages 所使用的腳本語言(VBScript、Jscript)均在WEB服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 ⑤ASP 能與任何ActiveX scripting 語言相容。除了可使用VBScript 或JScript 語言來設(shè)計(jì)外,還通過plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(Component Object Model)物件。 ⑥ASP 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 ⑦可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 ⑧物件導(dǎo)向(Object-oriented )。 ⑨ActiveX Server Components(ActiveX 服務(wù)器元件)具有無限可擴(kuò)充性??梢允褂肰isual Basic 、Java 、Visual C++ 、COBOL 等編程語言來編寫你所需要的ActiveX Server Component。 1.4.2 市場可行性 武大和所有學(xué)校一樣,每年都有畢業(yè)生要畢業(yè),每年也都有新生來報(bào)到。畢業(yè)生們不可能將大學(xué)幾年留存下來的東西全部帶走,有些物品帶著是累贅,賣掉反而還能賺些路費(fèi)。學(xué)生們的消費(fèi)水平本來也不高,都希望能買到物美價(jià)廉的商品,這個時(shí)候,網(wǎng)上二手交易平臺的作用就發(fā)揮出來了。賣主可以在網(wǎng)上登記自己要處理的物品以及售賣價(jià)格,聯(lián)系方式,買主則可以在網(wǎng)上搜索自己所需要的,若沒有搜索到,也可以在網(wǎng)上發(fā)布求購信息。當(dāng)然,我們的網(wǎng)上二手交易平臺不僅僅是處理畢業(yè)生的多余物品,平時(shí)學(xué)生們有任何閑置的東西或有任何需求都可以免費(fèi)在網(wǎng)上二手交易平臺上得到處理,并且不限時(shí)間也不限地點(diǎn)。買賣雙方同學(xué)只要達(dá)成一致意見,就可以選擇以錢物交換、物物交換、饋贈等方式完成交易,方便易行。 另外,現(xiàn)在學(xué)校里有越來越越多的同學(xué)熱心于公益,也有很多公益類的社團(tuán)會不定期在學(xué)校里進(jìn)行募捐活動,偶爾也會有同學(xué)為了班里生了重病的同學(xué)募捐。但是,他們的募捐大多采取在食堂擺點(diǎn)或在人人上宣傳的方式,效果并不是很好。而我們設(shè)計(jì)的二手交易平臺不僅可以進(jìn)行二手物品的交易,還將設(shè)有專門的募捐區(qū)域,由平臺統(tǒng)一發(fā)布募捐信息,可以擴(kuò)大募捐活動的宣傳范圍,吸引更多同學(xué)參與募捐。 而且,校園二手交易平臺上進(jìn)行交易的都是武大的學(xué)生,他們在發(fā)布供求信息時(shí)都提供了真實(shí)的聯(lián)系方式,商品價(jià)格及質(zhì)量可以直接當(dāng)面確定,不像那些純商業(yè)網(wǎng)站,買賣雙方都存在很大的風(fēng)險(xiǎn)。這使得同學(xué)們的交易有了安全保證。 1.4.3 操作可行性 首先,這個二手交易平臺開發(fā)完成、投入使用后,將有計(jì)算機(jī)專業(yè)的同學(xué)專門負(fù)責(zé)維護(hù)和管理,保證系統(tǒng)的正常運(yùn)作。 其次,根據(jù)市場可行性分析我們可以知道,此二手交易平臺毫無疑問將受到同學(xué)們的歡迎和使用。因?yàn)槲錆h大學(xué)現(xiàn)有的校內(nèi)二手交易平臺只是利用人人網(wǎng)轉(zhuǎn)發(fā),而人人網(wǎng)的使用人數(shù)在逐漸減少,所以這樣一個新的、能滿足更多需求的二手交易將會被同學(xué)們廣泛使用。 再次,這個二手交易平臺將適用于電腦和移動終端,而現(xiàn)在的在校同學(xué)們基本上都有自己的電腦和智能手機(jī),只需要下載客戶端就可以使用該平臺進(jìn)行交易,簡便易行,不存在設(shè)備上的限制。 1.4.4 進(jìn)度可行性 二手交易平臺系統(tǒng)開發(fā)的全過程包括規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、開發(fā)、測試、實(shí)施、維護(hù)等七個階段。 系統(tǒng)規(guī)劃階段主要進(jìn)行項(xiàng)目背景、系統(tǒng)目標(biāo)、總體功能需求和關(guān)鍵信息需求以及系統(tǒng)可行性分析工作;系統(tǒng)分析階段主要進(jìn)行組織結(jié)構(gòu)及人員職能的劃分、業(yè)務(wù)及相關(guān)數(shù)據(jù)表的記錄和整理、業(yè)務(wù)和數(shù)據(jù)流程圖的繪制、u/c矩陣圖及相應(yīng)計(jì)算和目標(biāo)系統(tǒng)邏輯功能結(jié)構(gòu)的開發(fā)工作;系統(tǒng)設(shè)計(jì)階段擬訂詳細(xì)設(shè)計(jì)報(bào)告,主要進(jìn)行目標(biāo)系統(tǒng)軟硬件配置方案的確定、業(yè)務(wù)流程與數(shù)據(jù)類的描述以及功能結(jié)構(gòu)、設(shè)計(jì)數(shù)據(jù)庫文件、安全保密機(jī)制、編碼方案、功能模塊的輸入/輸出設(shè)計(jì)與處理流程等工作;系統(tǒng)實(shí)施階段主要進(jìn)行程序設(shè)計(jì)說明書、源程序備份文件、系統(tǒng)測試報(bào)告和用戶使用手冊等的撰寫工作;最后的系統(tǒng)運(yùn)行維護(hù)與評價(jià)階段主要進(jìn)行系統(tǒng)運(yùn)行階段的運(yùn)行、維護(hù)修改記錄以及系統(tǒng)的評價(jià)結(jié)果整理等工作。 目前我們進(jìn)行的工作主要是系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施的設(shè)計(jì)方案的撰寫。其中,規(guī)劃部分由李艷麗和劉冰負(fù)責(zé),時(shí)間是11月29日到12月3日中午;系統(tǒng)分析部分由劉春然、李彥霖負(fù)責(zé),時(shí)間是12月3日中午至7日晚;系統(tǒng)設(shè)計(jì)由楊朝雅、譚珊珊負(fù)責(zé),時(shí)間為12月8日至14日晚;系統(tǒng)實(shí)施的后續(xù)內(nèi)容由簡潔負(fù)責(zé),時(shí)間為12月15日至18日晚。我們小組同學(xué)分工合作,充分保證時(shí)間安排合理,系統(tǒng)開發(fā)有序進(jìn)行。 2 系統(tǒng)分析 2.1 組織結(jié)構(gòu)分析 2.1.1 組織結(jié)構(gòu)圖 2.1.2職能劃分 l 委員會:負(fù)責(zé)校園二手交易平臺系統(tǒng)開發(fā)戰(zhàn)略的制定,其中包括系統(tǒng)的定位和遠(yuǎn)期發(fā)展戰(zhàn)略等。 l 市場部:二手交易平臺與市場直接接觸的部門,主要職責(zé)為品牌推廣、活動策劃與信息合作。 a) 品牌推廣:主要負(fù)責(zé)線上線下平臺的宣傳,開拓市場,增加用戶數(shù)量。 b) 活動策劃:進(jìn)行特別活動的策劃,例如“畢業(yè)季”與“迎新季”的二手產(chǎn)品交易的品牌活動、大型公益募捐活動等等。 c) 信息合作:負(fù)責(zé)用戶注冊、認(rèn)證等工作,以及用戶信息等大規(guī)模數(shù)據(jù)的錄入和整合。 l 技術(shù)部:對整個系統(tǒng)進(jìn)行日常的維護(hù)與定期的更新,以及特殊情況下的維修。 l 運(yùn)營部:維持平臺常規(guī)運(yùn)行。 a) 交易平臺組:交易活動產(chǎn)生的結(jié)構(gòu)化,常規(guī)性工作,包括發(fā)布資格審核等。 b) 募捐平臺組:募捐活動產(chǎn)生的結(jié)構(gòu)化,常規(guī)性工作,包括與公益組織及個人的募捐資格的審核等。 c) 社交平臺組:交易評價(jià),朋友圈模塊管理。 l 人事部:對各個部門日常工作人員的招聘,培訓(xùn)與管理。 l 財(cái)務(wù)部:負(fù)責(zé)與系統(tǒng)財(cái)務(wù)相關(guān)的工作 a) 外聯(lián)組:負(fù)責(zé)向商家拉取贊助,用于系統(tǒng)的開發(fā)和人員的薪酬福利。 b) 會計(jì)組:執(zhí)行出納任務(wù),并將財(cái)務(wù)狀況形成賬簿。 l 物流部:負(fù)責(zé)交易、募捐商品的物流工作 a) 倉儲組:會在各個校區(qū)設(shè)點(diǎn),把提交申請審批通過的貨物進(jìn)行存儲。 b) 運(yùn)輸組:將完成訂單的貨物進(jìn)行學(xué)校范圍內(nèi)的派送。 2.2 業(yè)務(wù)流程分析 業(yè)務(wù)流程圖(TFD)反映業(yè)務(wù)處理的過程,基本符號如下: 業(yè)務(wù)處理部門或個人 業(yè)務(wù)處理活動 生成的報(bào)表、卡片憑證等 傳遞 使用的基本數(shù)據(jù)或同級數(shù)據(jù) 2.2.1經(jīng)過分析,得到系統(tǒng)綜合業(yè)務(wù)流程圖如下: 圖2.2.1 業(yè)務(wù)流程圖——二手商品交易 圖2.2.2 業(yè)務(wù)流程圖——募捐 圖 2.2.3 業(yè)務(wù)流程圖——物流 圖2.2.4 業(yè)務(wù)流程圖——活動發(fā)布 注:活動中產(chǎn)生的交易業(yè)務(wù)流程同圖2.2.1 2.3 數(shù)據(jù)流程分析 基本符號如下: 外部實(shí)體 處理 數(shù)據(jù)流 數(shù)據(jù)存儲 圖2.3.1 數(shù)據(jù)流程圖——二手商品交易 2.3.2 數(shù)據(jù)流程圖——募捐 2.3.3數(shù)據(jù)流程圖——物流 圖2.3.4 數(shù)據(jù)流程圖——活動發(fā)布 注:活動中產(chǎn)生的交易數(shù)據(jù)流程同圖2.3.1 2.4 數(shù)據(jù)字典 表一:用戶信息表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Stu_na 字符型 8 否 真實(shí)姓名 Stu_no 數(shù)字型 13 否 綁定學(xué)號 Car_no 字符型 18 否 綁定身份證號 Add 字符型 25 否 地址 TEL_no 數(shù)字型 11 否 手機(jī)號碼 Ban_no 數(shù)字型 19 否 綁定銀行卡 表二:商品信息表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Goo_ta 字符型 8 否 商品類型 Valid 字符型 8 否 有效狀態(tài) 幾成新 Time 字符型 3 否 使用年限 P_bef 數(shù)字型 8 否 原價(jià) 單位:元 P_pre 數(shù)字型 8 否 標(biāo)價(jià) 單位:元 表三:商品實(shí)際情況表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Goo_id 數(shù)字型 8 否 商品編號 Goo_ta 字符型 8 否 商品類型 Valid 字符型 8 否 有效狀態(tài) 幾成新 Time 字符型 3 否 使用年限 P_bef 數(shù)字型 8 否 原價(jià) 單位:元 P_pre 數(shù)字型 8 否 標(biāo)價(jià) 單位:元 表四:商品訂單 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Ord_id 數(shù)字型 8 否 訂單號 Goo_id 數(shù)字型 8 否 商品編號 Stu_no_b 數(shù)字型 13 否 買家學(xué)號 Stu_no_s 數(shù)字型 13 否 賣家學(xué)號 P_rea 數(shù)字型 8 否 成交價(jià) 單位:元 Way_p 字符型 2 否 付款方式 網(wǎng)銀/付現(xiàn) Way_ts 字符型 2 否 物流方式 自取/送貨 P_ts 數(shù)字型 3 是 運(yùn)費(fèi) 單位:元 Add_b 字符型 25 是 買家收貨地址 表五:募捐申請單 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Req_id 數(shù)字型 8 否 申請單號 Stu_no_r 數(shù)字型 13 否 發(fā)起者學(xué)號 Add_r 字符型 25 否 發(fā)起人地址 Ban_no 數(shù)字型 19 否 發(fā)起人銀行卡號 表六:募捐情況表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Req_id 數(shù)字型 9 否 申請單號 Stu_no_r 數(shù)字型 13 否 發(fā)起者學(xué)號 Add_r 字符型 25 否 發(fā)起人地址 Ban_no 數(shù)字型 19 否 發(fā)起人銀行卡號 P_req 數(shù)字型 8 否 募捐手續(xù)費(fèi) 單位:元 表七:捐贈信息表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Req_id 數(shù)字型 8 否 申請單號 Stu_no_co 數(shù)字型 13 否 捐贈人學(xué)號 Goo_id 數(shù)字型 8 是 商品編號 Money 數(shù)字型 25 是 捐贈貨幣 單位:元 表八:募捐賬單 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Req_id 數(shù)字型 8 否 申請單號 Goo_id 數(shù)字型 8 是 商品編號 Money_tle 數(shù)字型 25 是 募捐貨幣總額 單位:元 表九:物流情況表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Goo_id 數(shù)字型 8 否 商品編號 Date_in 日期型 8 否 入庫日期 Date_out 日期型 8 是 出庫日期 Goo_pla 字符型 25 否 倉儲網(wǎng)點(diǎn) 表十:評價(jià)單 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Ord_id 數(shù)字型 8 否 訂單號 Rev_goo 數(shù)字型 1 否 商品評分 5分最高 Rev_ts 數(shù)字型 1 否 物流評分 5分最高 表十一:活動情況表 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)類型 數(shù)據(jù)項(xiàng)長度 是否允許為空 數(shù)據(jù)項(xiàng)含義 備注 Act_id 數(shù)字型 8 否 活動編號 Date_beg 日期型 8 否 活動開始日期 Date_end 日期型 8 否 活動結(jié)束日期 Act_tim 字符型 8 否 每日活動時(shí)間 Act_pla 字符型 25 否 活動地點(diǎn) P_rent 數(shù)字型 8 否 場地租借費(fèi)用 單位:元 2.5 系統(tǒng)功能結(jié)構(gòu)分析 U/C矩陣 數(shù)據(jù)類 功能 用戶信息 商品信息 商品實(shí)際情況表 物流情況表 商品訂單 募捐申請單 募捐情況表 捐贈信息表 募捐賬單 評價(jià)單 活動情況表 行號 用戶注冊、認(rèn)證以及用戶信息錄入和整合。 C 1 賣家申請發(fā)布商品。 U C U 2 對商品信息進(jìn)行審核與修改后將商品掛上平臺。 U U C U 3 對已置入實(shí)體倉儲網(wǎng)點(diǎn)的商品進(jìn)行物流的更新。 C U 4 買賣雙方達(dá)成交易。 U U C 5 募捐發(fā)起人申請發(fā)起募捐。 U C 6 對募捐信息進(jìn)行審核與修改后將項(xiàng)目掛上平臺。 U U C 7 捐贈人完成捐贈。 U U C 8 進(jìn)行捐贈物和捐贈貨幣的整合、記錄。 U C 9 買賣雙方、募捐雙方對交易和物流進(jìn)行評價(jià)。 U U C 10 展示計(jì)劃舉行的實(shí)體二手交易活動情況。 C 11 買家檢索商品信息、募捐信息及大型實(shí)體活動。 U U U 12 對捐贈物和捐贈貨幣進(jìn)行運(yùn)輸和結(jié)算。 U 13 對評價(jià)較差的用戶進(jìn)行取締,對評價(jià)較好的用戶進(jìn)行獎勵。 U U 14 對交易與募捐情況進(jìn)行階段性的統(tǒng)計(jì)和總結(jié)。 U 15 對交易款項(xiàng)進(jìn)行結(jié)算并記錄。 U U 16 列號 1 2 3 4 5 6 7 8 9 10 11 3、系統(tǒng)設(shè)計(jì) 3.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì): 交易服務(wù)系統(tǒng) 消息中間件 交易復(fù)制系統(tǒng) 買家?guī)? 賣家?guī)? 寫 讀 募捐和社交平臺是基于交易平臺基礎(chǔ)上運(yùn)作的,募捐和社交的會員信息可以直接來自于交易系統(tǒng)中的買家?guī)旌唾u家?guī)臁? 系統(tǒng)硬件:包括平臺內(nèi)部運(yùn)營需要的Pc機(jī),多端口的轉(zhuǎn)發(fā)器,交換機(jī),調(diào)制解調(diào)器等。 系統(tǒng)軟件:包括客戶端開發(fā),電腦軟件開發(fā)等。 預(yù)算:購置Pc機(jī)等其他硬件設(shè)備,大約20000元,軟件開發(fā)3000元。初步預(yù)算23000. 3.2 數(shù)據(jù)類描述 數(shù)據(jù)流圖——二手商品交易 輸入商品信息 物流信息 審核 用戶信息 商品分類 商品信息匯總 輸入商品名 搜索 買賣雙方成交 生成訂單 賣家 買家 數(shù)據(jù)流圖——募捐 物流信息 用戶信息 物資信息匯總 發(fā)布募捐信息 審核 物資分類 搜索捐贈信息 雙方達(dá)成捐贈 捐贈信息單 捐贈人 受助人 數(shù)據(jù)流圖——物流 存貨信息匯總 物流訂單 商品入庫 已審核訂單 送貨 賣家 物流部運(yùn)輸組 數(shù)據(jù)流圖——活動發(fā)布 活動信息匯總 活動計(jì)劃及申請 審核 活動情況描述 市場部活動策劃組 3.3功能結(jié)構(gòu) 校園二手交易平臺 交易管理 募捐管理 社交管理 賣家信息登記及交易方式選擇(自銷/或代銷) 注冊買家信息登記匯總 交易信息登記表(商品名稱,時(shí)間,價(jià)格,地點(diǎn),賣家送貨/買家自取) 交易情況反饋及評價(jià)登記匯總 組織募捐申請表 捐助對象及金額選擇 募捐結(jié)果公示及被募捐人后期情況反饋 賣家買家間聊天平臺管理 帖子(交流經(jīng)驗(yàn),求購商品等)發(fā)布管理 賣家買家間聊天平臺管理 商品分類及信息登記 3.4 數(shù)據(jù)庫文件設(shè)計(jì) 3.4.1 ER圖 地點(diǎn) 時(shí)間 原價(jià) 名稱 類別 編號 幾成新 標(biāo)價(jià) 運(yùn)費(fèi) 訂單號 方式 商品 物流 配送 地址 賬號(學(xué)號/工號) 手機(jī)號 專業(yè) 年級 姓名 專業(yè) 年級 姓名 地址 賬號(學(xué)號/工號) 手機(jī)號 買家 賣家 交易 3.4.1.1 ER圖——二手商品交易 N 1 M N 物資 受助人 發(fā)起人 募捐 3.4.1.2 ER圖——募捐 年級 地點(diǎn) 時(shí)間 手機(jī)號 賬號(學(xué)號/工號 姓名 地址 專業(yè) 金額 名稱 類別 編號 專業(yè) 手機(jī)號 地址 賬號(學(xué)號/工號 ) 年級 姓名 N M N 注:紅色字體為關(guān)鍵字。 3.4.2 關(guān)系模型 二手商品交易: 賣家(賬號,姓名,年級,專業(yè),地址,手機(jī)號) 交易(賬號) 買家(賬號,姓名,年級,專業(yè),地址,手機(jī)號) 賣家(賬號,姓名,年級,專業(yè),地址,手機(jī)號) 配送(賬號,編號,訂單號,時(shí)間,地點(diǎn)) 商品(編號,類別,名稱,原價(jià),標(biāo)價(jià),幾成新) 物流(方式,訂單號,運(yùn)費(fèi)) 募捐: 發(fā)起人(賬號,姓名,年級,專業(yè),地址,手機(jī)號) 募捐(賬號,編號,時(shí)間,地點(diǎn)) 受助人(賬號,姓名,年級,專業(yè),地址,手機(jī)號) 物資(編號,類別,名稱,金額) 注:畫紅線處為關(guān)鍵字 3.5編碼方案: A:買家賣家編碼(Id):學(xué)號或工號。同時(shí)實(shí)名制驗(yàn)證,以保證賣家買家信息的真實(shí)性。 B:商品編碼: 大類碼 細(xì)類碼1 細(xì)類碼2 學(xué)習(xí)用品 1 圖書:1 課本 1 全新:10 一成新:1二成新:2 三成新:3 四成新:4 五成新:5 六成新:6 七成新:7 八成新:8 九成新:9 練習(xí)冊 2 筆記 4 其他書籍: 5 文具:2 學(xué)習(xí)用品 1 體育用品 2 生活用品 2 電器:1 吹風(fēng)機(jī) 1 照明類 2 電煮鍋 3 其他 4 衣物:2 上裝 1 下裝 2 其他 3 清潔用品:3 無細(xì)分 0 其他:4 坐墊 1 毛絨玩具 2 收納 3 其他 4 其他 3 無細(xì)分:0 無細(xì)分 0 C:訂單編碼: 商品編碼+日期(0000/00/00)+物流方式(自取1,送貨2)+當(dāng)日第N筆訂單 D:募捐編碼: 個人1 募捐對象 +募捐日期(0000/00/00)+募捐序號(第N筆) 組織2 3.6功能模塊的輸入輸出設(shè)計(jì) 3.6.1輸入設(shè)計(jì): 1輸入項(xiàng)目:姓名,Id,登陸密碼,商品信息,訂單信息,募捐信息,募捐訂單 2輸入人員:買家,賣家,募捐者,捐贈者 3設(shè)計(jì)要求:操作簡單,一目了然,頁面分明,使用方便,便于人機(jī)交互操作 4輸入校驗(yàn): 靜態(tài)校驗(yàn)法,文件查詢校驗(yàn)法 A輸入界面-用戶登錄 姓名: Id: 登錄 取消 密碼: B:輸入界面-賣家輸入商品信息 商品名稱: 商品簡介: 賣家電話: 賣家報(bào)價(jià): 新舊程度: 賣家住址: 確認(rèn) 重新輸入 商品圖片 C輸入界面-訂單信息 商品名稱: 商品號: 交易地點(diǎn): 成交價(jià)格: 交易時(shí)間: 交易方式: 訂單號: 賣家ID 買家ID 提交訂單 取消訂單 D:輸入界面-募捐申請 募捐組織人/社團(tuán): 募捐時(shí)間: 募捐對象: 募捐對象簡介: 發(fā)起募捐 取消 E輸入界面—募捐訂單 捐贈人姓名: 捐贈人ID: 取消 捐贈方式:(網(wǎng)上支付/現(xiàn)實(shí)交付)(選擇) 募捐單號: 捐贈內(nèi)容:(物品/捐款) 確認(rèn) 募捐內(nèi)容:(選擇)捐款/物資/均可 F輸入界面-商品檢索 商品號: 商品類型: *商品名稱:(必填) 賣家ID: 商品新舊程度: 價(jià)格區(qū)間: 檢索 取消 G:輸入界面---募捐信息檢索 募捐編碼: 募捐對象: 檢索 左側(cè)信息至少選擇一項(xiàng)填寫 募捐時(shí)間: 取消 組織機(jī)構(gòu)/個人: 3.6.2 輸出界面 A輸出界面—商品檢索 商品 商品名稱: 商品編碼: 商品分類: 商品價(jià)格: 新舊程度 商品簡介 賣家姓名 賣家電話 商品圖片: B:輸出界面—募捐信息 募捐編碼: 募捐對象: 募捐組織者: 募捐背景介紹: 募捐時(shí)間 募捐內(nèi)容 組織者聯(lián)系方式: 3.7 功能模塊的處理流程 PROCEDURE 用戶登錄 顯示:請輸入賬號和密碼 賬號——ZH 密碼——MM IF ZH=MM 顯示:登錄成功 ELSE 顯示:登錄失敗,請檢查賬號和密碼是否正確 ENDIF 返回調(diào)用模塊 PROCEDURE 商品發(fā)布 顯示:請輸入商品描述及上傳圖片 商品名——SP DO CASE 發(fā)布待售商品頁面 顯示:商品信息及購買界面 ENDCASE ENDIF 返回調(diào)用模塊 PROCEDURE 商品搜索 顯示:請輸入商品名稱 商品名——SP DO CASE 對商品名進(jìn)行搜索 顯示:商品搜索輸出界面 ENDCASE ENDIF 返回調(diào)用模塊 4系統(tǒng)開發(fā)與測試階段 4.1開發(fā)階段 4.1.1開發(fā)基礎(chǔ)設(shè)施 校園二手交易平臺系統(tǒng)的建立需要依賴與一定的物理通信環(huán)境,該系統(tǒng)的操作平臺是在網(wǎng)站或者APP上,需要網(wǎng)絡(luò)覆蓋。但我們可以利用現(xiàn)有的廣域網(wǎng),不需要自己構(gòu)建。系統(tǒng)硬件方面包括平臺內(nèi)部運(yùn)營需要的Pc機(jī)、多端口的轉(zhuǎn)發(fā)器、交換機(jī)、調(diào)制解調(diào)器等。系統(tǒng)軟件方面包括包括手機(jī)客戶端開發(fā)、網(wǎng)站設(shè)計(jì)以及電腦軟件開發(fā)。 4.1.2開發(fā)數(shù)據(jù)庫和程序 數(shù)據(jù)庫的實(shí)現(xiàn)主要是設(shè)計(jì)數(shù)據(jù)庫的物理結(jié)構(gòu),根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)來選定RDBMS(如Oracle、Sybase等),并設(shè)計(jì)和實(shí)施數(shù)據(jù)庫的存儲結(jié)構(gòu)、存取方式等。本系統(tǒng)后臺是采用access作為數(shù)據(jù)存儲庫,其中設(shè)計(jì)的表(用戶表)在其平臺上實(shí)現(xiàn)如下圖所示: 【等設(shè)計(jì)完全確定后再進(jìn)行操作,然后截圖】 4.2測試階段 4.2.1前臺用戶測試 測試條件(用戶登錄功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 點(diǎn)擊頁面 彈出登錄頁面 與期望結(jié)果相同 通過 2 點(diǎn)擊登錄頁面登錄按鈕 彈出登錄頁面,要求輸入用戶名和密碼 與期望結(jié)果相同 通過 3 輸入用戶名和密碼,并點(diǎn)擊確定 發(fā)送用戶登錄請求,驗(yàn)證通過 測試條件(買家瀏覽選擇功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 輸入關(guān)鍵字,點(diǎn)擊搜索按鈕 出現(xiàn)需要的商品信息 2 點(diǎn)擊商品名稱或圖標(biāo) 出現(xiàn)商品的詳細(xì)信息 3 有意向購買,點(diǎn)擊與賣家聯(lián)系的按鈕 出現(xiàn)對話框 4 點(diǎn)擊“購買”按鈕 出現(xiàn)訂單界面 5 完成訂單,確認(rèn)進(jìn)行提交 出現(xiàn)“付款”選擇界面 6 選擇在線支付 跳出在線支付方式選擇界面 7 進(jìn)行一系列支付信息填寫,點(diǎn)擊確定 出現(xiàn)付款成功的提示框 測試條件(買家查看訂單功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 點(diǎn)擊“我的訂單” 跳出用戶登錄界面 2 點(diǎn)擊單個訂單 出現(xiàn)訂單的詳細(xì)信息 3 點(diǎn)擊查看物流 出現(xiàn)目前商品所處位置 測試條件(賣家上傳商品信息功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 點(diǎn)擊“我要轉(zhuǎn)讓” 出現(xiàn)轉(zhuǎn)讓物品信息填寫界面 2 進(jìn)行信息填寫 能夠成功輸入 3 點(diǎn)擊上傳照片,添加照片 能夠鏈接到本地照片庫并上傳 4 點(diǎn)擊確定,完成發(fā)布 出現(xiàn)發(fā)布成功的提示框 測試條件(賣家標(biāo)記已售出產(chǎn)品信息交易功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 點(diǎn)擊我要轉(zhuǎn)讓 出現(xiàn)已經(jīng)掛在頁面上的物品 2 點(diǎn)擊單個物品 出現(xiàn)產(chǎn)品信息 3 修改產(chǎn)品出售狀態(tài)為已出售或下架 產(chǎn)品狀態(tài)被改變 4.2.2后臺管理系統(tǒng)測試 測試條件(管理員登陸功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 點(diǎn)擊后臺管理頁面 彈出登錄頁面 2 點(diǎn)擊登錄頁面登錄按鈕 彈出登錄頁面,要求輸入用戶名和密碼 與期望結(jié)果相同 3 輸入用戶名和密碼,并點(diǎn)擊確定 發(fā)送用戶登錄請求,驗(yàn)證通過 與期望結(jié)果相同 測試條件(管理員管理功能測試) 編號 測試條件 期望結(jié)果 實(shí)際結(jié)果 通過/錯誤 1 點(diǎn)擊后臺“用戶管理” 彈出管理員登錄頁面 2 輸入管理員用戶名和密碼進(jìn)行登錄 成功跳轉(zhuǎn)到用戶信息界面 與期望結(jié)果相同 3 對用戶發(fā)布的信息進(jìn)行審核,不符合要求的出售品點(diǎn)擊“刪除” 公共頁面上該商品信息被刪除 與期望結(jié)果相同 4 點(diǎn)擊用戶反饋 出現(xiàn)用戶反饋信息,重點(diǎn)的進(jìn)行回復(fù) 5 點(diǎn)擊發(fā)布公告 出現(xiàn)發(fā)布公告信息填寫頁面 6 完成公告填寫,點(diǎn)擊發(fā)布 公告出現(xiàn)在首頁公告欄中 5.系統(tǒng)實(shí)施和維護(hù) 5.1實(shí)施階段 由于在該系統(tǒng)之前不存在舊系統(tǒng),因此采用直接接入的方法,在武大廣泛進(jìn)行宣傳,然系統(tǒng)能夠立即被使用。對于已經(jīng)慣用了APP以及社交網(wǎng)站和電子商務(wù)網(wǎng)站的同學(xué)們來說,操作不會有太大問題,因此不需要大量發(fā)放用戶手冊。如果有問題可以點(diǎn)擊平臺上的幫組按鈕進(jìn)行學(xué)習(xí)。 5.2維護(hù)階段 v 正確性維護(hù):交易系統(tǒng)如果出現(xiàn)一些錯誤,例如無法上傳商品信息,或是無法進(jìn)行交易,系統(tǒng)管理員要及時(shí)糾正錯誤,盡快恢復(fù)交易平臺的使用。 v 適應(yīng)性維護(hù):如果校園二手交易方面出現(xiàn)了新的需求,管理員可以通過添加新的功能模塊使得系統(tǒng)一直保持著與時(shí)俱進(jìn)的活力。 v 完整性維護(hù):提高對用戶反饋信息的處理能力,保證系統(tǒng)的可用性。 v 預(yù)防性維護(hù):在一些特殊的時(shí)期,例如畢業(yè)季,用戶可能會迅猛增加,導(dǎo)致系統(tǒng)癱瘓。因此管理員要加強(qiáng)預(yù)防措施,防止該種可能的發(fā)生。 6.結(jié)語 6.1項(xiàng)目書總結(jié) v 完成了對校園二手平臺的系統(tǒng)規(guī)劃,對項(xiàng)目的需求性以及可行性進(jìn)行了分析。 v 對系統(tǒng)進(jìn)行初步分析,確定業(yè)務(wù)活動完成的流程,繪制系統(tǒng)工作的數(shù)據(jù)流程圖,完成了校園二手交易平臺系統(tǒng)的框架。同時(shí)通過定義數(shù)字字典更加清楚的描述數(shù)據(jù)流程圖。 v 對系統(tǒng)進(jìn)行設(shè)計(jì),畫出校園二手交易系統(tǒng)的ER圖,完成邏輯設(shè)計(jì)和物理設(shè)計(jì)。 v 對后期交易系統(tǒng)的開發(fā)與測試、實(shí)施與維護(hù)進(jìn)行方案設(shè)計(jì)。 6.2下一步工作 基于B/S架構(gòu)的校園二手交易信息系統(tǒng)是一個比較龐大的系統(tǒng),本文旨在研究開發(fā)校園二手交易管理信息系統(tǒng)的思想和方法。通過對當(dāng)前的計(jì)算機(jī)應(yīng)用技術(shù)和開發(fā)方法的研究,并且自己進(jìn)行了數(shù)據(jù)庫設(shè)計(jì)實(shí)驗(yàn),得出了適合于校園交易的最佳系統(tǒng)。 由于設(shè)計(jì)時(shí)間較短,因此該系統(tǒng)還有許多不盡如人意的地方,比如沒有具體程序代碼、使用文檔比較少,用戶界面不夠美觀等多方面問題,這些都有待進(jìn)一步解決和改善。 另外,在進(jìn)一步開發(fā)校園二手交易信息系統(tǒng)過程中,還需考慮信息安全和信息共享的策略,力圖使本系統(tǒng)更具有可復(fù)用、可伸縮、可分布、可維護(hù)、安全和可靠的特性,以適應(yīng)需求不斷變化的需要。 6.3感想 通過本文的撰寫,我們團(tuán)隊(duì)對開發(fā)管理信息系統(tǒng)有了更深入的理解,也取得了一些經(jīng)驗(yàn)教訓(xùn)。一個看似簡單的系統(tǒng),在背后卻需要如此繁雜的設(shè)計(jì)分析。在這樣一個過程中,我們讓邏輯思維得到了鍛煉,讓創(chuàng)造思維得到了發(fā)散,這為我們今后的工作打下了良好的基礎(chǔ)。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 校園 二手 交易平臺 系統(tǒng)
鏈接地址:http://m.appdesigncorp.com/p-6694045.html