NEFU二手物品交易系統(tǒng)需求規(guī)格說明書_第1頁
NEFU二手物品交易系統(tǒng)需求規(guī)格說明書_第2頁
NEFU二手物品交易系統(tǒng)需求規(guī)格說明書_第3頁
NEFU二手物品交易系統(tǒng)需求規(guī)格說明書_第4頁
NEFU二手物品交易系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、【東北林業(yè)大學(xué)二手物品交易系統(tǒng)】需求規(guī)格說明書狀態(tài)草稿初始版修訂版標(biāo)識(shí)號(hào)11當(dāng)前版本 1.0發(fā)布日期2010年5月28日密級(jí)無密級(jí)秘密絕密作者三人行軟件開發(fā)小組執(zhí)筆者1引言31.1編寫目的 (31.2項(xiàng)目背景 (31.3定義 (31.4讀者對(duì)象 (31.4參考資料 (32任務(wù)概述 (42.1目標(biāo) (42.2用戶的特點(diǎn) (42.3假定和約束 (43需求規(guī)定 (53.1對(duì)功能的規(guī)定 (53.2對(duì)性能的規(guī)定 (133.3輸人輸出要求 (143.4數(shù)據(jù)管理能力要求 (153.5故障處理要求 (153.6其他專門要求 (154運(yùn)行環(huán)境規(guī)定 (164.1設(shè)備 (164.2支持軟件 (164.3接口 (16

2、1引言1.1編寫目的書寫本文檔的目的在于:(1描述用戶需求,明確系統(tǒng)功能內(nèi)容、功能邊界、開發(fā)途徑;(2作為雙方簽訂的軟件開發(fā)合同的一部分內(nèi)容形式存在;(3項(xiàng)目相關(guān)人員參考資料1.2項(xiàng)目背景隨著商品經(jīng)濟(jì)的發(fā)展,高校學(xué)生通常會(huì)有出售二手貨物的需求,而其他在校同學(xué)又希望買到廉價(jià)的二手商品?,F(xiàn)在東北林業(yè)大學(xué)校內(nèi)的二手物品交易主要是通過校園報(bào)紙(三葉草報(bào),校園風(fēng)行來進(jìn)行,而這兩家報(bào)紙發(fā)行時(shí)間為每月一期,這遠(yuǎn)遠(yuǎn)不能滿足學(xué)生的需求。通過對(duì)三葉草報(bào)等報(bào)紙的二手物品交易專欄的分析,以及對(duì)校內(nèi)學(xué)生的調(diào)查,發(fā)現(xiàn)林大校內(nèi)的二手物品交易有如下特點(diǎn):種類多,規(guī)模小,交易隨機(jī)性比較強(qiáng),時(shí)間分布基本上比較平均,每年的六七月份

3、(大四學(xué)生離校期間會(huì)出現(xiàn)一個(gè)二手物品交易的高峰。參加交易的人員絕大部分為東北林業(yè)大學(xué)在校學(xué)生,此外還有一些學(xué)校周邊的居民。針對(duì)這一情況【東北林業(yè)大學(xué)二手物品交易系統(tǒng)】應(yīng)運(yùn)而生。1.3定義垃圾信息:沒有意義的信息或大量重復(fù)的信息非法用戶:大量發(fā)布無效信息或違反相關(guān)規(guī)定信息的用戶1.4 讀者對(duì)象該文檔的讀者為:需求分析人員,軟件開發(fā)人員,測試人員,項(xiàng)目提出人。1.4參考資料a.校內(nèi)二手物品交易系統(tǒng)開發(fā)合同.doc合同編號(hào):9A5092任務(wù)概述2.1目標(biāo)項(xiàng)目目標(biāo)是建立東北林業(yè)大學(xué)二手物品交易系統(tǒng),并創(chuàng)建對(duì)應(yīng)的數(shù)據(jù)庫系統(tǒng),以創(chuàng)造一個(gè)東北林業(yè)大學(xué)校園內(nèi)的二手物品在線交易平臺(tái),幫助校內(nèi)學(xué)生的及時(shí)便捷地進(jìn)行

4、二手物品交易。2.2用戶的特點(diǎn)系統(tǒng)的一般用戶只需具有基礎(chǔ)的在線瀏覽能力即可正常使用系統(tǒng)提供的各種服務(wù)。系統(tǒng)后臺(tái)采用了可視化管理界面,因而要求維護(hù)人員只須具備基礎(chǔ)的網(wǎng)站及數(shù)據(jù)庫維護(hù)能力,能處理一些常見的操作錯(cuò)誤。2.3假定和約束2.31 軟件運(yùn)行環(huán)境以及技術(shù)約束系統(tǒng)采用Java技術(shù)進(jìn)行開發(fā)。開發(fā)及運(yùn)行的軟件環(huán)境為:Java開發(fā)包JDK:jdk-1_5_0_01-windows版數(shù)據(jù)庫MySQL開發(fā)框架:MVC(JSP+Servlet+JavaBeanWeb服務(wù)器及數(shù)據(jù)庫服務(wù)器均采用Intel P4(1.8G HZPC 工作站。內(nèi)存1024M、硬盤120G。2.2 交付及部署約束系統(tǒng)要在5月10日

5、至7月30之內(nèi)開發(fā)完成,交付時(shí)要以獨(dú)立的war文件作為應(yīng)用程序發(fā)布形式。3需求規(guī)定3.1對(duì)功能的規(guī)定用例圖:用戶游客管理員發(fā)布出售信息發(fā)布求購信息用戶信息管理買賣信息更新系統(tǒng)管理瀏覽信息上圖描述了本系統(tǒng)總體上可以實(shí)現(xiàn)的各項(xiàng)功能。頂層圖:管理員東北林業(yè)大學(xué)二手物品交易系統(tǒng)用戶管理請(qǐng)求用戶信息操作請(qǐng)求系統(tǒng)通知根據(jù)林業(yè)大學(xué)現(xiàn)在二手交易的基本情況(規(guī)模小,種類多,隨機(jī)性強(qiáng),時(shí)間分布比較平均,我們定義系統(tǒng)的功能如下:(1 系統(tǒng)為用戶提供發(fā)布各種求購或出售信息的平臺(tái)(2 由于用戶的交易規(guī)模比較小而且用戶使用系統(tǒng)的時(shí)間有不確定性,所以系統(tǒng)不提供在線交易功能。在特定的情況下,系統(tǒng)可以提供幫助實(shí)現(xiàn)買賣雙方進(jìn)行溝

6、通的功能(3 注冊(cè)用戶可以瀏覽系統(tǒng)保存的各種二手信息,登錄后可以發(fā)布二手信息; (4 注冊(cè)用戶有修改自己發(fā)布的信息的權(quán)利(5 為了防止垃圾信息出現(xiàn),在一天內(nèi)(每天的0:0023:59每個(gè)用戶最多只允許發(fā)布五條信息;(6 管理員有權(quán)刪除非法用戶(7 正常用戶的賬戶信息發(fā)生變動(dòng)時(shí),系統(tǒng)應(yīng)將變動(dòng)狀況通知用戶0層圖:系統(tǒng)的使用者為系統(tǒng)管理員和一般用戶,用戶在系統(tǒng)注冊(cè)后生成用戶信息表文件。系統(tǒng)的功能分為兩個(gè)模塊,面向管理員的模塊功能是系統(tǒng)管理,主要是刪除系統(tǒng)非法用戶的帳號(hào)信息;面向一般用戶的模塊功能是戶信息管理和交易管理。其中,用戶信息管理包括更改用戶注冊(cè)郵箱,更改用戶密碼,更改用戶基本信息;交易管理包

7、括出售管理,求購管理,買賣信息管理。管理員 用戶管理用戶管理請(qǐng)求用戶信息 操作請(qǐng)求 系統(tǒng)通知系統(tǒng)管理用戶信息表管理員功能:對(duì)用戶發(fā)出警告,從用戶信息表中刪除非法用戶。這項(xiàng)功能只能為管理員所有。 這個(gè)模塊實(shí)現(xiàn)了用戶請(qǐng)求交易,發(fā)布、更新交易信息的功能,并使用戶能夠更新自己的注冊(cè)信息以及基本信息。用戶 用戶信息 更改請(qǐng)求信息更改通知交易管理用戶管理交易通知操作請(qǐng)求求購信息表交易請(qǐng)求用戶信息管理管理員 搜索用戶記錄 用戶信息表管理請(qǐng)求用戶登錄賬戶信息警告用戶系統(tǒng)管理記錄表用戶警告信息警告信息刪除非法用戶刪除請(qǐng)求 出售信息表求購信息表 在用戶交易管理中,根據(jù)用戶的提供的交易物品生成了“出售信息表”和“求

8、購信息表”,用戶可以隨時(shí)對(duì)自發(fā)布的信息進(jìn)行更改或刪除。在交易的過程中,系統(tǒng)會(huì)根據(jù)這兩個(gè)表生成對(duì)應(yīng)物品的求購(出售信息目錄供用戶瀏覽參考。對(duì)于沒有明顯求購或出售目標(biāo)的用戶,也可以瀏覽由求購、出售信息表生成的求購、出售物品目錄交易請(qǐng)求交易管理用戶出售管理 求購管理出 售 請(qǐng) 求 求購請(qǐng)求買賣信息更新信息更新請(qǐng)求交易通知交易通知消息發(fā)布搜索搜索請(qǐng)求i.出售管理用戶發(fā)出出售請(qǐng)求后,系統(tǒng)會(huì)自動(dòng)檢查用戶是否已登錄。用戶錄入出售信息(包括出售物品名稱(gods ,出售物品價(jià)格(sellprice ,出售物品種類(category ,出售物品描述(selldes ,聯(lián)系電話(contactp ,聯(lián)系QQ (c

9、ontactq 。其中物品名稱、價(jià)格、種類為必填字段。聯(lián)系方式為電話或QQ ,考慮到用戶可能不愿意留下自己的電話或QQ ,我們將聯(lián)系方式設(shè)為可選字段。當(dāng)有交易請(qǐng)求時(shí),系統(tǒng)通過郵箱通知用戶。經(jīng)用戶檢查錄入信息正確無誤,生成出售物品信息單。系統(tǒng)將出售信息納入出售信息表,并根據(jù)出售信息表上的內(nèi)容發(fā)布出售信息用戶檢查不合格處理 用戶錄入出售信息 用戶確認(rèn)出售信息將信息錄入出售信息表用戶信息表發(fā)布出售消息 出售信息表出售信息描述 出售物品信息單出售物品信息提示合格出售請(qǐng)求不合格ii. 求購管理用戶發(fā)出求購請(qǐng)求后,系統(tǒng)會(huì)自動(dòng)檢查用戶是否已登錄。用戶錄入求購信息(包括求購物品名稱(neds ,求購物品價(jià)格(

10、sbuyprice ,求購物品種類(category ,求購物品描述(buydes ,聯(lián)系電話(contactp ,聯(lián)系QQ (contactq 。其中物品名稱、價(jià)格、種類為必填字段。聯(lián)系方式為電話或QQ ,考慮到用戶可能不愿意留下自己的電話或QQ ,我們將聯(lián)系方式設(shè)為可選字段。當(dāng)有交易請(qǐng)求時(shí),系統(tǒng)通過郵箱通知用戶。經(jīng)用戶檢查錄入信息正確無誤,生成求購物品信息單。系統(tǒng)將求購信息納入出售信息表,并根據(jù)求購信息表上的內(nèi)容發(fā)布求購信息iii.買賣信息更新管理用戶可以隨時(shí)更新自己的買賣信息。用戶 檢查用戶是否登錄更新或刪除現(xiàn)有消息求購信息表出售信息表未登錄處理提示未登錄更新買賣新請(qǐng)求已登錄用戶檢查不合

11、格處理 用戶錄入求購信息 用戶確認(rèn)求購信息將信息錄入求購信息表用戶信息表發(fā)布求購消息求購信息表求購信息描述 求購物品信息單求購物品信息提示合格求購請(qǐng)求不合格iv.搜索用戶信息管理包括更改用戶注冊(cè)郵箱,更改用戶密碼,更改用戶基本信息;交易管理包括出售管理這些管理操作主要針對(duì)用戶信息表進(jìn)行修改,每個(gè)用戶只能在登陸后修改自己的信息用戶系統(tǒng)通知更新請(qǐng)求用戶信息管理更新注冊(cè)郵箱更改密碼更改基本信息用戶注冊(cè)用戶信息表注冊(cè)確認(rèn)信息賬戶信息密碼 用戶基本信息 用戶基本信息 確認(rèn)信息用戶 用戶錄入搜索信息 開始搜索生成搜索結(jié)果搜索信息匹配搜索請(qǐng)求出售信息表求購信息表 搜索結(jié)果單搜索結(jié)果搜索內(nèi)容i.更新注冊(cè)郵箱用

12、戶修改自己的注冊(cè)郵箱信息時(shí),必須輸入原來的帳戶信息(注冊(cè)郵箱和密碼,經(jīng)系統(tǒng)審核無誤后,用戶可以修改注冊(cè)郵箱。ii.更新用戶密碼用戶修改密碼時(shí),需要輸入原密碼,并兩次輸入新密碼,經(jīng)系統(tǒng)審核無誤后,用戶可以修改密碼。用戶 檢查用戶是否登錄錄入賬戶信息和新郵箱審核修改用戶注冊(cè)郵箱未登錄處理錯(cuò)誤提示未登錄已登錄更新郵箱請(qǐng)求錯(cuò)誤處理提示錯(cuò)誤正確請(qǐng)求 用戶信息表修改成功提示用戶 檢查用戶是否登錄錄入原密碼和新密碼審核修改用戶密碼未登錄處理錯(cuò)誤提示未登錄已登錄更新密碼請(qǐng)求錯(cuò)誤處理提示錯(cuò)誤正確請(qǐng)求 用戶信息表修改成功提示iii.更新用戶基本信息用戶可以隨時(shí)更新自己的買賣信息。iv. 用戶注冊(cè)3.2對(duì)性能的規(guī)定

13、本子系統(tǒng)應(yīng)支持最大并發(fā)用戶500個(gè),每秒事務(wù)處理數(shù)應(yīng)大于1000筆。在硬件和網(wǎng)絡(luò)條件滿足的前提下,所有日常性操作事務(wù)的平均響應(yīng)時(shí)間應(yīng)小于10秒,最長響應(yīng)時(shí)間應(yīng)小于30秒;對(duì)于查詢性事務(wù)的平均響應(yīng)時(shí)間應(yīng)小于60秒,最長響應(yīng)時(shí)間應(yīng)小于180秒。用戶 檢查用戶是否登錄修改用戶基本信息未登錄處理未登錄已登錄更新基本信息請(qǐng)求提示用戶信息表修改成功提示游客 用戶錄入賬戶信息郵箱有效性檢查注冊(cè)郵箱確認(rèn)用戶信息表注冊(cè)請(qǐng)求郵箱+密碼本項(xiàng)目采用J2EE架構(gòu),因此可以在不同的異構(gòu)平臺(tái)上正常運(yùn)行,由于J2EE架構(gòu)的高度可擴(kuò)展性,因此在需求變化和系統(tǒng)集成商具有很大的靈活性。3.3輸人輸出要求用戶的基本情況,包括相應(yīng)的地

14、址、電話、郵箱等。信息的具體情況列表如下。用戶基本信息表(userinfo字段名字段類型字段長度描述用戶ID(useridChar 5 主鍵注冊(cè)郵箱(regmailChar 24 Unique用戶昵稱(nicknameChar 18 Not null 密碼(passwdChar 18 Not null用戶中買者的求購信息,賣者的出售信息。信息的具體情況列表如下。賣方信息表字段名字段類型字段長度描述出售ID(msgidChar 7 主鍵用戶ID(useridChar 5出售物品名稱(godsChar 64 Not null物品類別(categoryChar 32 Not null期望價(jià)格(sellpriceFloat 18出售物品描述(selldesChar 200聯(lián)系電話(contactpChar 18聯(lián)系QQ(contactqChar 10買方信息表(buyer字段名字段類型字段長度描述求購ID(msgidChar 7 主鍵消息ID(useridChar 5求購物品名稱(nedsChar 64 Not null 物品類別(categoryChar 32 Not null 愿意出價(jià)(buypriceFloat 18求購物品要求(buydemChar 200聯(lián)系電話(contactpChar 18聯(lián)系QQ(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論