




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
精選優質文檔-----傾情為你奉上精選優質文檔-----傾情為你奉上專心---專注---專業專心---專注---專業精選優質文檔-----傾情為你奉上專心---專注---專業【東北林業大學二手物品交易系統】需求規格說明書狀態草稿初始版修訂版標識號1—1當前版本1.0發布日期2010年5月28日密級無密級秘密絕密作者三人行軟件開發小組執筆者1引言31.1編寫目的(31.2項目背景(31.3定義(31.4讀者對象(31.4參考資料(32任務概述(42.1目標(42.2用戶的特點(42.3假定和約束(43需求規定(53.1對功能的規定(53.2對性能的規定(133.2.1精度(133.2.2時間特性要求(133.2.3靈活性(143.3輸人輸出要求(143.4數據管理能力要求(153.5故障處理要求(153.6其他專門要求(154運行環境規定(164.1設備(164.2支持軟件(164.3接口(161引言1.1編寫目的書寫本文檔的目的在于:(1描述用戶需求,明確系統功能內容、功能邊界、開發途徑;(2作為雙方簽訂的軟件開發合同的一部分內容形式存在;(3項目相關人員參考資料1.2項目背景隨著商品經濟的發展,高校學生通常會有出售二手貨物的需求,而其他在校同學又希望買到廉價的二手商品。現在東北林業大學校內的二手物品交易主要是通過校園報紙(三葉草報,校園風行來進行,而這兩家報紙發行時間為每月一期,這遠遠不能滿足學生的需求。通過對三葉草報等報紙的二手物品交易專欄的分析,以及對校內學生的調查,發現林大校內的二手物品交易有如下特點:種類多,規模小,交易隨機性比較強,時間分布基本上比較平均,每年的六七月份(大四學生離校期間會出現一個二手物品交易的高峰。參加交易的人員絕大部分為東北林業大學在校學生,此外還有一些學校周邊的居民。針對這一情況【東北林業大學二手物品交易系統】應運而生。1.3定義垃圾信息:沒有意義的信息或大量重復的信息非法用戶:大量發布無效信息或違反相關規定信息的用戶1.4讀者對象該文檔的讀者為:需求分析人員,軟件開發人員,測試人員,項目提出人。1.4參考資料a.《校內二手物品交易系統開發合同.doc》合同編號:9A5092任務概述2.1目標項目目標是建立東北林業大學二手物品交易系統,并創建對應的數據庫系統,以創造一個東北林業大學校園內的二手物品在線交易平臺,幫助校內學生的及時便捷地進行二手物品交易。2.2用戶的特點系統的一般用戶只需具有基礎的在線瀏覽能力即可正常使用系統提供的各種服務。系統后臺采用了可視化管理界面,因而要求維護人員只須具備基礎的網站及數據庫維護能力,能處理一些常見的操作錯誤。2.3假定和約束2.31軟件運行環境以及技術約束2.1.1軟件約束系統采用Java技術進行開發。開發及運行的軟件環境為:●Java開發包JDK:jdk-1_5_0_01-windows版●應用服務器Tomcat:jakarta-tomcat-5.0.16●數據庫MySQL●開發框架:MVC(JSP+Servlet+JavaBean2.1.2環境約束Web服務器及數據庫服務器均采用IntelP4(1.8GHZPC工作站。內存1024M、硬盤120G。2.2交付及部署約束系統要在5月10日至7月30之內開發完成,交付時要以獨立的war文件作為應用程序發布形式。3需求規定3.1對功能的規定3.1.1.總體功能描述用例圖:用戶游客管理員發布出售信息發布求購信息用戶信息管理買賣信息更新系統管理瀏覽信息上圖描述了本系統總體上可以實現的各項功能。頂層圖:管理員東北林業大學二手物品交易系統用戶管理請求用戶信息操作請求系統通知根據林業大學現在二手交易的基本情況(規模小,種類多,隨機性強,時間分布比較平均,我們定義系統的功能如下:(1系統為用戶提供發布各種求購或出售信息的平臺(2由于用戶的交易規模比較小而且用戶使用系統的時間有不確定性,所以系統不提供在線交易功能。在特定的情況下,系統可以提供幫助實現買賣雙方進行溝通的功能(3注冊用戶可以瀏覽系統保存的各種二手信息,登錄后可以發布二手信息;(4注冊用戶有修改自己發布的信息的權利(5為了防止垃圾信息①出現,在一天內(每天的0:00~23:59每個用戶最多只允許發布五條信息;(6管理員有權刪除非法用戶②(7正常用戶的賬戶信息發生變動時,系統應將變動狀況通知用戶3.1.2.詳細功能描述0層圖:系統的使用者為系統管理員和一般用戶,用戶在系統注冊后生成用戶信息表文件。系統的功能分為兩個模塊,面向管理員的模塊功能是系統管理,主要是刪除系統非法用戶的帳號信息;面向一般用戶的模塊功能是戶信息管理和交易管理。其中,用戶信息管理包括更改用戶注冊郵箱,更改用戶密碼,更改用戶基本信息;交易管理包括出售管理,求購管理,買賣信息管理。管理員用戶管理用戶管理請求用戶信息操作請求系統通知系統管理用戶信息表3.1.2.1.系統管理管理員功能:對用戶發出警告,從用戶信息表中刪除非法用戶。這項功能只能為管理員所有。3.1.2.2.用戶管理:這個模塊實現了用戶請求交易,發布、更新交易信息的功能,并使用戶能夠更新自己的注冊信息以及基本信息。用戶用戶信息更改請求信息更改通知交易管理用戶管理交易通知操作請求求購信息表交易請求用戶信息管理管理員搜索用戶記錄用戶信息表管理請求用戶登錄賬戶信息警告用戶系統管理記錄表用戶警告信息警告信息刪除非法用戶刪除請求出售信息表求購信息表3.1.2.2.1.交易管理:在用戶交易管理中,根據用戶的提供的交易物品生成了“出售信息表”和“求購信息表”,用戶可以隨時對自發布的信息進行更改或刪除。在交易的過程中,系統會根據這兩個表生成對應物品的求購(出售信息目錄供用戶瀏覽參考。對于沒有明顯求購或出售目標的用戶,也可以瀏覽由求購、出售信息表生成的求購、出售物品目錄交易請求交易管理用戶出售管理求購管理出售請求求購請求買賣信息更新信息更新請求交易通知交易通知消息發布搜索搜索請求i.出售管理用戶發出出售請求后,系統會自動檢查用戶是否已登錄。用戶錄入出售信息(包括出售物品名稱(gods,出售物品價格(sellprice,出售物品種類(category,出售物品描述(selldes,聯系電話(contactp,聯系QQ(contactq。其中物品名稱、價格、種類為必填字段。聯系方式為電話或QQ,考慮到用戶可能不愿意留下自己的電話或QQ,我們將聯系方式設為可選字段。當有交易請求時,系統通過郵箱通知用戶。經用戶檢查錄入信息正確無誤,生成出售物品信息單。系統將出售信息納入出售信息表,并根據出售信息表上的內容發布出售信息用戶檢查不合格處理用戶錄入出售信息用戶確認出售信息將信息錄入出售信息表用戶信息表發布出售消息出售信息表出售信息描述出售物品信息單出售物品信息提示合格出售請求不合格ii.求購管理用戶發出求購請求后,系統會自動檢查用戶是否已登錄。用戶錄入求購信息(包括求購物品名稱(neds,求購物品價格(sbuyprice,求購物品種類(category,求購物品描述(buydes,聯系電話(contactp,聯系QQ(contactq。其中物品名稱、價格、種類為必填字段。聯系方式為電話或QQ,考慮到用戶可能不愿意留下自己的電話或QQ,我們將聯系方式設為可選字段。當有交易請求時,系統通過郵箱通知用戶。經用戶檢查錄入信息正確無誤,生成求購物品信息單。系統將求購信息納入出售信息表,并根據求購信息表上的內容發布求購信息iii.買賣信息更新管理用戶可以隨時更新自己的買賣信息。用戶檢查用戶是否登錄更新或刪除現有消息求購信息表出售信息表未登錄處理提示未登錄更新買賣新請求已登錄用戶檢查不合格處理用戶錄入求購信息用戶確認求購信息將信息錄入求購信息表用戶信息表發布求購消息求購信息表求購信息描述求購物品信息單求購物品信息提示合格求購請求不合格iv.搜索3.1.2.2.2.用戶信息管理用戶信息管理包括更改用戶注冊郵箱,更改用戶密碼,更改用戶基本信息;交易管理包括出售管理這些管理操作主要針對用戶信息表進行修改,每個用戶只能在登陸后修改自己的信息用戶系統通知更新請求用戶信息管理更新注冊郵箱更改密碼更改基本信息用戶注冊用戶信息表注冊確認信息賬戶信息密碼用戶基本信息用戶基本信息確認信息用戶用戶錄入搜索信息開始搜索生成搜索結果搜索信息匹配搜索請求出售信息表求購信息表搜索結果單搜索結果搜索內容i.更新注冊郵箱用戶修改自己的注冊郵箱信息時,必須輸入原來的帳戶信息(注冊郵箱和密碼,經系統審核無誤后,用戶可以修改注冊郵箱。ii.更新用戶密碼用戶修改密碼時,需要輸入原密碼,并兩次輸入新密碼,經系統審核無誤后,用戶可以修改密碼。用戶檢查用戶是否登錄錄入賬戶信息和新郵箱審核修改用戶注冊郵箱未登錄處理錯誤提示未登錄已登錄更新郵箱請求錯誤處理提示錯誤正確請求用戶信息表修改成功提示用戶檢查用戶是否登錄錄入原密碼和新密碼審核修改用戶密碼未登錄處理錯誤提示未登錄已登錄更新密碼請求錯誤處理提示錯誤正確請求用戶信息表修改成功提示iii.更新用戶基本信息用戶可以隨時更新自己的買賣信息。iv.用戶注冊3.2對性能的規定3.2.1精度本子系統應支持最大并發用戶500個,每秒事務處理數應大于1000筆。3.2.2時間特性要求在硬件和網絡條件滿足的前提下,所有日常性操作事務的平均響應時間應小于10秒,最長響應時間應小于30秒;對于查詢性事務的平均響應時間應小于60秒,最長響應時間應小于180秒。用戶檢查用戶是否登錄修改用戶基本信息未登錄處理未登錄已登錄更新基本信息請求提示用戶信息表修改成功提示游客用戶錄入賬戶信息郵箱有效性檢查注冊郵箱確認用戶信息表注冊請求郵箱+密碼3.2.3靈活性本項目采用J2EE架構,因此可以在不同的異構平臺上正常運行,由于J2EE架構的高度可擴展性,因此在需求變化和系統集成商具有很大的靈活性。3.3輸人輸出要求3.3.1.系統需要使用的靜態資料用戶的基本情況,包括相應的地址、電話、郵箱等。信息的具體情況列表如下。用戶基本信息表(userinfo字段名字段類型字段長度描述用戶ID(useridChar5主鍵注冊郵箱(regmailChar24Unique用戶昵稱(nicknameChar18Notnull密碼(passwdChar18Notnull3.3.2.系統需要使用的靜態資料用戶中買者的求購信息,賣者的出售信息。信息的具體情況列表如下。賣方信息表字段名字段類型字段長度描述出售ID(msgidChar7主鍵用戶ID(useridChar5出售物品名稱(godsChar64Notnull物品類別(categoryChar32Notnull期望價格(sellpriceFloat18出售物品描述(selldesChar200聯系電話(contactpChar18聯系QQ(contactqChar10買方信息表(buyer字段名字段類型字段長度描述求購ID(msgidChar7主鍵消息ID(useridChar5求購物品名稱(nedsChar64Notnull物品類別(categoryChar32Notnull愿意出價(buypriceFloat18求購物品要求(buydemChar200聯系電話(contactpChar18聯系QQ(contactqChar103.4數據管理能力要求數據采集的要求輸入源:手工鍵盤輸入;輸入介質和設備:鍵盤,磁盤;輸出介質和設備:磁盤,顯示器。數據采集的處理JAVA組件處理;瀏覽器編譯。3.5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科學室工作總結(5篇)
- 初中英語外研版 (新標準)九年級下冊Unit 1 Heres to our friendship and the future教學設計及反思
- 13《人物描寫一組》第二課時《巧用多種方法寫“活”身邊人物》教學設計-2023-2024學年五年級語文下冊統編版
- “時間從哪里來”跨學科主題教學設計
- 學期結束自我總結范文300字(4篇)
- 文明美德伴我成長演講稿范文500字(19篇)
- 人教部編版九年級上冊16 孤獨之旅教學設計
- 時間演講稿(15篇)
- 企業春節主題活動方案(27篇)
- 亭子(教學設計)-2024-2025學年浙美版(2012)美術四年級下冊
- 《中國當代文學作品選》課程講稿課件61
- 醫院門診登記本
- 如愿二聲部合唱簡譜文檔
- GB/T 1531-2020銅及銅合金毛細管
- GB/T 12785-2002潛水電泵試驗方法
- 機械制圖國家標準
- 汽車吊起重吊裝方案-
- 陰囊疾病超聲診斷課件
- 信息資產及分級管理程序
- 信用修復授權委托書
- 危大工程驗收記錄表(腳手架工程)
評論
0/150
提交評論