二手貨物交易需求規格說明書_第1頁
二手貨物交易需求規格說明書_第2頁
二手貨物交易需求規格說明書_第3頁
二手貨物交易需求規格說明書_第4頁
二手貨物交易需求規格說明書_第5頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、二手貨物交易需求規格說明書二手貨物交易需求規格說明書36/39二手貨物交易需求規格說明書“軟件工程專業綜合實踐”文檔(2)二手商品交易系統需求規格說明書作者姓名參及編寫者指導教師項目組成員學號姓名組長成員年月日目錄 TOC o 1-6 h z u HYPERLINK l _Toc445068226 1 文檔簡介 PAGEREF _Toc445068226 h 2 HYPERLINK l _Toc445068227 1.1 文檔目的 PAGEREF _Toc445068227 h 2 HYPERLINK l _Toc445068228 1.2 背景 PAGEREF _Toc445068228 h

2、 2 HYPERLINK l _Toc445068229 1.3 參考資料 PAGEREF _Toc445068229 h 2 HYPERLINK l _Toc445068230 1.4 術語及縮寫解釋 PAGEREF _Toc445068230 h 2 HYPERLINK l _Toc445068231 2 系統產品介紹 PAGEREF _Toc445068231 h 2 HYPERLINK l _Toc445068232 2.1 項目來源及目標 PAGEREF _Toc445068232 h 2 HYPERLINK l _Toc445068233 2.2 系統(或用戶)的特點 PAGERE

3、F _Toc445068233 h 2 HYPERLINK l _Toc445068234 2.3 項目需要解決的主要問題 PAGEREF _Toc445068234 h 2 HYPERLINK l _Toc445068235 3 產品的功能性需求 PAGEREF _Toc445068235 h 2 HYPERLINK l _Toc445068236 3.1 功能模型 PAGEREF _Toc445068236 h 2 HYPERLINK l _Toc445068237 3.1.1 功能需求列表 PAGEREF _Toc445068237 h 2 HYPERLINK l _Toc4450682

4、38 3.1.2 用例模型列表 PAGEREF _Toc445068238 h 2 HYPERLINK l _Toc445068239 3.1.3 系統總用例圖 PAGEREF _Toc445068239 h 2 HYPERLINK l _Toc445068240 3.2 XXX子系統 PAGEREF _Toc445068240 h 2 HYPERLINK l _Toc445068241 3.2.1 XXX用例 PAGEREF _Toc445068241 h 2 HYPERLINK l _Toc445068242 3.2.2 XXX管理 PAGEREF _Toc445068242 h 2 HY

5、PERLINK l _Toc445068243 4 產品的非功能需求 PAGEREF _Toc445068243 h 2 HYPERLINK l _Toc445068244 4.1 質量需求 PAGEREF _Toc445068244 h 2 HYPERLINK l _Toc445068245 4.1.1精度 PAGEREF _Toc445068245 h 2 HYPERLINK l _Toc445068246 4.1.2時間特性要求 PAGEREF _Toc445068246 h 2 HYPERLINK l _Toc445068247 4.1.3靈活性 PAGEREF _Toc4450682

6、47 h 2 HYPERLINK l _Toc445068248 4.2 輸人輸出要求 PAGEREF _Toc445068248 h 2 HYPERLINK l _Toc445068249 4.3 數據管理能力要求 PAGEREF _Toc445068249 h 2 HYPERLINK l _Toc445068250 4.4 故障處理要求 PAGEREF _Toc445068250 h 2 HYPERLINK l _Toc445068251 4.5 其他專門要求 PAGEREF _Toc445068251 h 2 HYPERLINK l _Toc445068252 5運行環境規定 PAGER

7、EF _Toc445068252 h 2 HYPERLINK l _Toc445068253 5.1設備 PAGEREF _Toc445068253 h 2 HYPERLINK l _Toc445068254 5.2支持軟件 PAGEREF _Toc445068254 h 2 HYPERLINK l _Toc445068255 5.3接口 PAGEREF _Toc445068255 h 2 HYPERLINK l _Toc445068256 5.4控制 PAGEREF _Toc445068256 h 2 HYPERLINK l _Toc445068257 6 詞匯表 PAGEREF _Toc4

8、45068257 h 21 文檔簡介本文檔為“二手商品交易”系統需求規格說明書。本需求規格說明書詳細的描述了這款“二手商品交易”系統預期實現的各項功能,并提供UML用例圖及詳細的用例描述。1.1 文檔目的 編寫本文檔的目的主要是能夠讓“二手商品交易”系統的功能的準確實現,以及在實現這些功能所使用的流程,和他們所使用的對象或者對象,對這些實體進行解釋,說明,定義。 以下人員應仔細閱讀本文檔:系統分析員 ,程序分析員 ,程序員1.2 背景 開發系統:“二手商品交易”系統 行業情況:隨著internet技術的廣泛發展和應用,電子商務提供了一個網絡交易平臺,在人們生活中得到廣大發展。隨著各種計算機技術

9、的發展,許多市場交易網站涌現出來,而二手貨物在市場交易的出現,讓物資資源得到充分的利用。然而隨著計算機網絡技術的不斷發展,一部分市場交易網站已經不能滿足人們的需求,然而隨著web2.0時代的到來,計算機覆蓋范圍不斷擴大,市場交易網站在技術層次,整體規模上發展越來越成熟,越來越穩定。而二手貨物市場的出現讓物資得到利用,并且低價購買所需物資,滿足人們日常需求,避免浪費。 本項目 提出者:吳家漢 開發者:趙洪志 吳家漢 胡維健 用戶:社會各種人群 1.3 參考資料編號資料名稱簡介作者日期出版單位1創意無間 學習前端的教材 石丹2014 03 12電子工業出版社2JAVA瘋狂講義 編程語言的參考書李剛

10、2013 08 06電子工業出版社網點簡介 查看了網站的建設 及系統功能2 系統產品介紹2.1 項目來源及目標 本款二手商品系統旨在為客戶提供其想購買的二手商品的銷售信息,并提供評價平臺。應用目標一是使用戶能夠及時快速的獲取二手商品信息。二是構件一個二手商品交易市場,使物品利用率提高,節約資源。三是為人們購買物品省下一些錢。作用范圍是社會各種人群。人們可以通過二手商品系統篩選物品信息獲取自己需要的商品。背景材料:本軟件系統為獨立軟件。2.2 系統(或用戶)的特點本款二手商品系統功能在個人PC上使用,是用戶群體遍布各個階層。本系統采用C/S 結構編寫,前端后臺具有分工明確和維護方便的特點。本款二

11、手商品系統具有實時更新貨品信息的特點。市場上也有類似軟件,如:咸魚。及咸魚相比較,本款二手具有針對賣家出售資格審核以確保客戶購買商品有保障的特點。 2.3系統需要解決的主要問題問題類別問題詳情性能當前存在的問題:吞吐量:網站人多時候會變得很卡響應時間:訂單提交后后臺處理時間過長。信息輸出:沒有商品詳情介紹訂單詳情不夠完善輸入: 1. 商品下訂單的信息不可修改只能刪除 2. 銷售信息是不安全的容易被人修改經濟成本: 1.成本是不可跟蹤的收益:當前的市場銷售方式的改進更容易吸引顧客控制安全性機制或控制手段太少:對于二手商品的上架審核不完善任何人都可以作為商家,對商家監管不嚴厲。 效率二手商品多為線

12、上查看,線下物品交易,如果距離較遠時就很浪費時間服務如果客戶購買商品后發現及實物不符合可以通過和客服人員聯系辦理退換貨物。2.4 新系統需要解決的主要問題本系統將要解決主要的嚴重影響系統功能的問題。有:系統的吞吐量增大,響應時間縮短。改善評儲存信息的操作,能修改儲存后的信息。擴大系統服務市場,挖掘潛在客戶,發掘更高利潤空間。3 產品的功能性需求3.1 事件表建立事件觸發器來源動作響應目的地用戶注冊注冊命令信息用戶驗證賬號有效性,存入數據庫反饋注冊結果用戶用戶登錄登錄命令信息用戶用戶點擊登錄反饋登錄結果用戶用戶想確定可用的商品信息商品查詢,輸入查詢內容用戶用戶輸入搜索詞,查詢可用的商品反饋查詢結

13、果用戶用戶發送訂單新訂單生成用戶生成新訂單實時連接,訂單細節,確認訂單,事務處理銀行子系統,用戶,供應商,用戶訂單表用戶修改訂單修改訂單用戶修改原來的定單,重新生成修改確認,修改訂單細節,事務處理銀行子系統,用戶,供應商用戶訂單表用戶付款確認付款用戶用戶付款付款確認,賬單細節,付款結果銀行子系統,用戶,供應商商品上架商品上架供應商商鋪添加新的商品上架確認,上架細節,上架結果,事務處理供應商供應商供應商商品信息表商品下架商品下架命令供應商店鋪下架商品下架確認,下架結果,事務處理供應商供應商商品信息表商品修改商品修改命令供應商供應商修改店鋪的商品內容信息輸入修改選項,修改確認,修改結果,事務處理供

14、應商供應商供應商商品信息表商品評估商品評估命令供應商供應商上選擇商品使用詳情輸入使用詳情選項,評估確認,評估結果供應商收款用戶支付銀行賬戶系統供應商收款獲取收款信息確認信息啟動收款,事務處理供應商,供應商供應商3.2 用例模型描述3.2.1 確定業務參及者 采用參及者詞匯表進行描述,如表所示。參及者詞匯表序號詞匯同義詞描述1普通會員會員在本系統注冊賬號的用戶2商家會員供應商會員在本系統注冊店鋪的商家3系統管理員管理員管理用戶和商家的信息3.2.2 確定業務需求用例 建立系統上下文用例模型 用例詞匯表用例詞匯表用例名稱用例描述預期參及者和角色用戶注冊該用例描述了用戶在軟件系統上注冊了一個賬號的過

15、程,注冊完成后就可以登錄使用本系統的功能。用戶用戶登錄當用戶輸入賬號和密碼,系統能夠識別已經注冊的賬號用戶發送訂單該用例描述了用戶選擇了商品,確認訂單的過程。用戶修改訂單該用例描述了用戶有更換應經確認的訂單信息的需求。用戶刪除訂單該用例描述了用戶刪除訂單的過程。用戶付款用戶應經確認了訂單,申請銀行賬戶進行付款用戶、銀行賬戶系統商品上架該用例描述了供應上向店鋪增加商品的過程。供應商商品下架該用例描述了供應上把店鋪的商品刪除的過程。供應商價格評估供應上使用該用例來評估二手商品的價格供應商商品修改該用例描述了供應商修改供應商收款該用了描述了供應收款的過程供應商商家管理該用例描述了管理員管理商家的過程

16、,管理員可以刪除商家的賬戶管理員訂單管理該用例描述了管理員管理用戶訂單的過程。管理員商品管理該用例描述了管理員管理供應商店鋪商品的過程。管理員3.2.3構造用例模型圖3圖 系統用例模型圖3.2.4 記錄業務需求用例描述 注冊用例描述用例名用戶注冊用例類型用例IDMSM1101業務需求主要業務參及者用戶其他參及者無描述該用例描述了一個用戶注冊賬號的過程,注冊完成后就可以登錄本系統來使用系統的功能前置條件賬號的格式有效,且數據庫中不存在此賬號,能夠正確地注冊后置條件注冊完成可以登錄觸發條件用戶進入注冊頁面,點擊注冊按鈕基本流程用戶點擊注冊按鈕用戶填寫用戶信息,設置密碼并且點擊確認系統將用戶信息寫入

17、到用戶數據庫中替代流程替代第3步:用戶名重復提示用戶已占用用戶名約束系統需要為用戶提供GUI界面待解決問題無登錄用例描述用例名用戶登錄用例類型用例IDMSM1102業務需求主要業務參及者用戶其他參及者無描述該用例描述了一個用戶登錄系統的過程,登錄成功后就可以使用本系統的功能前置條件賬號的格式有效后置條件登錄成功可以使用系統功能觸發條件用戶點擊登錄按鈕基本流程用戶進入登錄界面輸入用戶名和密碼點擊登錄按鈕替代流程替代第2步:如果用戶名不存在,提示用戶注冊賬號如果用戶名輸入格式錯誤,提示用戶重新輸入如果密碼錯誤,提示重新輸入密碼結束用戶點擊了確認登錄按鈕實現和約束說明系統需要為用戶提供登錄GUI界面

18、待解決問題賬號密碼的安全控制用戶查詢商品用例描述用例名查詢商品用例類型用例IDMSM1103業務需求主要業務參及者用戶其他參及者無描述該用例描述了一個用戶查詢商品的過程前置條件用戶輸入請求查詢的內容后置條件系統請求數據庫,列出詳細的商品信息觸發條件點擊搜索按鈕基本流程用戶在搜索框輸入搜索內容點擊搜索按鈕替代流程無結束顯示搜索結果實現和約束說明系統提供GUI界面待解決問題無用戶修改訂單用例描述用例名修改訂單用例類型用例IDMSM1103業務需求主要業務參及者用戶其他參及者無描述該用例描述了一個用戶修改訂單詳細內容的過程。前置條件用戶已經成功下訂單后置條件修改完訂單可以確認付款觸發條件用戶選擇訂單

19、,點擊修改按鈕基本流程用戶查詢已選擇的訂單用戶選擇訂單用戶修改訂單選項用戶點擊修改按鈕系統反饋修改確認替代流程替代第3步:用戶沒有選擇訂單,系統提示用戶選擇訂單用戶沒做修改選項,就點擊修改系統提示選擇修改選項結束系統提示修改成功實現和約束說明應當有明確的信息提示用戶修改不正確的地方待解決問題無用戶下訂單用例描述用例名用戶注冊用例類型用例IDMSM1104業務需求主要業務參及者用戶其他參及者無描述該用例描述了一個用戶完成確認訂單的過程,完成后就可進入付款頁面了前置條件用戶已經登錄成功后置條件進入付款界面觸發條件用戶點擊了確認訂單的按鈕基本流程用戶選擇商品選擇商品的規則點擊確定訂單按鈕系統反饋訂單

20、信息確認用戶確認替代流程替代第3步:用戶沒有選擇商品規格,系統停止提交替代第4步:系統沒有響應,系統重新反饋確認信息結束點擊了確認按鈕約束和說明問題系統應有明確的訂單反饋信息待解決問題無用戶刪除訂單的用例描述用例名用戶刪除訂單用例類型用例IDMSM1105業務需求主要業務參及者用戶其他參及者無描述該用例描述了一個用戶把已經確定的訂單刪除過程。前置條件用戶已經確認訂單后置條件重新選擇商品觸發條件用戶選擇訂單,點擊刪除按鈕基本流程用戶進入訂單界面選擇訂單,刪除訂單替代流程無結束系統提示刪除成功待解決問題無用戶付款用例描述用例名用戶付款用例類型用例IDMSM1106業務需求主要業務參及者用戶其他參及

21、者銀行賬戶系統、供應商描述該用例描述了一個用戶確認付款的過程。前置條件用戶確認訂單后置條件等待供應商發貨觸發條件用戶點擊了確認按鈕基本流程進入到付款頁面系統反饋賬目信息點擊確認付款按鈕替代流程替代第3步:用戶沒有選擇賬,系統提示選擇賬戶用戶賬號余額不足,系統提示余額不足,更換銀行賬戶結束系統反饋付款結果信息約束和說明問題系統需要的付款反饋信息待解決問題銀行賬戶付款的安全控制供應商上架商品用例描述用例名上架商品用例類型用例IDMSM1107業務需求主要業務參及者供應商其他參及者無描述該用例描述了一個供應商為店鋪上架商品的過程。前置條件供應商登錄成功后置條件商品信息記錄在店鋪商品信息中觸發條件供應

22、商點擊確認上架按鈕基本流程進入上架商品頁面添加商品信息點擊上架替代流程替代第3步:供應商添加商品缺少某一項,系統提示添加某一項的信息供應商添加商品信息的格式不正確,系統提示錯誤信息結束系統反饋添加成功約束和實現說明系統提供GUI界面待解決問題無供應商商品修改用例描述用例名商品修改用例類型用例IDMSM1108業務需求主要業務參及者供應商其他參及者無描述該用例描述了一個供應商修改店鋪內商品信息的過程。前置條件供應商登錄成功后置條件記錄到店鋪商品信息表觸發條件點擊修改按鈕基本流程進入店鋪界面選擇商品修改商品信息反饋修改詳情5、點擊確認替代流程無結束點擊確認按鈕待解決問題無供應商商品下架用例描述用例

23、名商品下架用例類型用例IDMSM1109業務需求主要業務參及者供應商其他參及者描述該用例描述了一個供應上把店鋪的商品下架的過程。前置條件店鋪商品記錄及店鋪商品表后置條件把店鋪商品記錄刪除觸發條件點擊刪除按鈕基本流程供應商選擇商品確認刪除替代流程無結束點擊了刪除按鈕待解決問題無供應商評估二手商品價格用例描述用例名評估價格用例類型用例IDMSM1113業務需求主要業務參及者供應商其他參及者市場銷售員描述該用例描述了一個供應商評估二手商品的價格。前置條件供應商登錄成功后置條件獲取二手商品價格可用于上架商品價格觸發條件點擊了評估的按鈕基本流程供應商進入商品評估界面供應商填寫商品詳情和商品使用詳情選項點

24、擊評估價格按鈕替代流程無結束系統反饋價格信息待解決問題無二手商品交易系統用例活動描述用戶登錄/注冊用例活動圖:查詢商品用例活動圖:用戶下訂單用例活動圖:用戶修改訂單的用例活動圖:用戶刪除訂單的用例活動圖:用戶付款用例活動圖:供應商上架商品用例活動圖:2w供應商下架商品用例活動圖:供應商修改商品用例活動圖:供應商評估價格用例活動圖:供應商收款的用例活動圖:4 產品的非功能需求4.1 質量需求列出常見的質量需求,如性能、安全性、精度、可移植性、可維護性等等(1)易用性:易用性是及一組規定或者潛在的用戶為使用其軟件所做的努力和對這樣的使用所做的評價有關的一組屬性。包括易理解性和易學習性,易操作性。本

25、系統應該操作簡單,界面人性化,不需要學習太久就可以熟練的使用本系統,并且美觀,培訓資料詳細,文檔簡單。(2)性能:此系統響應速度快,結果精度高,運行時消耗的資源少。(3)安全性:即及防止對程序的非授權的故意的或者是意外的訪問的有關的軟件的屬性 本系統定義了一些私有屬性,防止外界訪問。(4)可維護性:維護性是指及進行的指定的修改所需的努力有關的一組屬性。具體包括易分析性,易改變性,穩定性,易測試性。本系統應該易于分析,當我們在做適應性修改的時候如果要添加一些功能的話,我們應該在原來程序基礎上修改容易,并且穩定,修改后還容易測試。(5)可移植性:是指軟件可以從某一環境轉移到另一個環境的能力有關的一

26、組屬性,具體包括適應性,易安裝性,遵循性,可替換性。當本系統安裝在其他的設備上時可以正常運行,功能全部都可以正常使用。4.1.1精度輸入項數據類型格式數值范圍精度User_namevarchar漢字15-20User_passwordvarchar數字20Administrator_namevarchar漢字15-20Administrator_passwardvarchar數字20Goods_pricesSmallint數字20Goods_nameVarchar漢字15-204.1.2時間特性要求說明對于該軟件的時間特性要求,如對:響應時間;更新處理時間;數據的轉換和傳送時間;解題時間;等的要求。響應時間快,更新處理時間短,數據轉換快捷,傳送時間短靈活,解題效率高,時間快。4.1.3靈活性說明對該軟件的靈活性的要求

溫馨提示

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

評論

0/150

提交評論