當前位置:首頁 » 網購平台 » 寫一個購物車的需求規格說明書
擴展閱讀
寧波奧德賽優惠價格 2021-03-15 14:26:02
丹尼斯購物卡能掛失么 2021-03-15 14:25:58
淘寶購物指紋驗證失敗 2021-03-15 14:24:44

寫一個購物車的需求規格說明書

發布時間: 2021-03-06 15:28:47

A. 怎麼寫一個購物車

時尚快購吧

B. 用戶需求說明書 與 需求規格說明書 有什麼本質區別

1、用戶需求說明書是用戶的需求,需要和用戶確認的。需求規格說明書是系統需求主要是對內的。需求管理的時候也需要用到用戶需求。

2、 優點:用戶的語言與設計人員的語言是不同的,所以需要有面向不同人員的文檔。 缺點:層次越多,信息損失的越多,誤解的概率就越大。權衡的結果:基本上是依據項目的規模而定。

3、這主要看項目管理採用的規范。 如果是CMMI就需要,敏捷就取消。

4、如果要省掉一個的話,更傾向於寫用戶需求,因為搞系統的時候要始終明白用戶在想什麼,要解決什麼問題 需求規格相對不是很重要,具體實現用戶需求的時候,你可以有各種方案,這個是用戶不關心的。要是用戶需求就已經理解錯了,軟體規格讓用戶簽字好哪裡放什麼文本框用什麼布局就沒有任何意義了。

C. 我需要一個需求規格說明書!很急~

一 引言

1、編寫目的

說明編寫這份項目需求說明書的目的,指出預期的讀者。

2、背景說明:

(1)待開發的軟體系統的名稱。

(2)本項目的任務提出者、開發者、用戶及實現該軟體的計算中心或計算機網路。

(3)該軟體系統同其他系統或其他機構的基本的相互來往關系。

3、定義

列出本文件中用到的專門術語的定義和外文首字母組詞的原片語。

4、參考資料

列出用得著的參考資料,如:

(1)本項目的經核準的計劃任務書或合同、上級機關的批文。

(2)屬於本項目的其他已發表的文件。

(3)本文件中各處引用的文件、資料、包括所要用到的軟體開發標准。列出這些文件資料的標題、文件編號、發表日期和出版單位,說明能夠得到這些文件資料的來源。

二 任務概述

1、目標

敘述該項軟體開發的意圖、應用目標、作用范圍以及其它應向讀者說明的有關該軟體開發的背景材料。解釋被開發軟體與其它有關軟體之間的關系。如果本軟體產品是一項獨立的軟體,而且全部內容自含,則說明這一點。如果所定義的產品是一個更大的系統的一個組成部分,則應說明本產品與該系統中其他各組成部分之間的關系,為此可使用一張方框圖來說明該系統的組成和本產品同其他各部分的聯系和介面。

2、用戶的特點

列出本軟體的最終用戶的特點,充分說明操作人員、維護人員的教育水平和技術專長,以及本軟體的預期使用頻度。這些是軟體設計工作的重要約束。

3、假定和約束

列出進行本軟體開發工作的假定和約束,例如經費限制、開發期限等。

三 需求規定

1、對功能的規定

用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項定量和定性地敘述對軟體所提出的功能要求,說明輸入什麼量、經怎樣的處理、得到什麼輸出,說明軟體應支持的終端數和應支持的並行操作的用戶數。

2、對性能的規定

(1)精度

說明對該軟體的輸入、輸出數據精度的要求,可能包括傳輸過程中的精度。

(2)時間特性要求

說明對於該軟體的時間特性要求,如對:
① 響應時間。
② 更新處理時間。
③ 數據的轉換和傳送時間。
④ 解題時間。
等的要求。

(3)靈活性

說明對該軟體的靈活性的要求,即當需求發生某些變化時,該軟體對這些變化的適應能力,如:
① 操作方式上的變化。
② 運行環境的變化。
③ 同其他軟體的介面的變化。
④ 精度和有效時限的變化。
⑤ 計劃的變化或改進。
對於為了提供這些靈活性而進行的專門設計的部分應該加以標明。

3、輸入輸出要求

解釋各輸入輸出數據類型,並逐項說明其媒體、格式、數值范圍、精度等。對軟體的數據輸出及必須標明的控制輸出量進行解釋並舉例,包括對硬拷貝報告(正常結果輸出、狀態輸出及異常輸出)以及圖形或顯示報告的描述。

4、數據管理能力要求

說明需要管理的文卷和記錄的個數、表和文卷的大小規模,要按可預見的增長對數據及其分量的存儲要求作出估算。

5、故障處理要求

列出可能的軟體、硬體故障以及對各項性能而言所產生的後果和對故障處理的要求。

6、其它專門要求

如用戶單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、運行環境可轉換性的特殊要求等。

四 運行環境規定

1、設備

列出運行該軟體所需要的硬體設備。說明其中的新型設備及其專門功能,包括:
(1) 處理器型號及內存容量。
(2) 外存容量、聯機或離線、媒體及其存儲格式,設備的型號及數量。
(3) 輸入及輸出設備的型號和數量,聯機或離線。
(4) 數據通信設備的型號和數量。
(5) 功能鍵及其他專用硬體。

2、支持軟體

列出支持軟體,包括要用到的操作系統、編譯(或匯編)程序、測試支持軟體等。

3、介面

說明該軟體同其他軟體之間的介面、數據通信協議等。

4、控制

說明控制該軟體的運行的方法和控制信號,並說明這些控制信號的來源。

五 數據要求

1、數據的邏輯描述

對數據進行邏輯描述時可把數據分為動態數據和靜態數據。所謂靜態數據,指在運行過程中主要作為參考的數據,它們在很長的一段時間內不會變化,一般不隨運行而改變。所謂動態數據.包括所有在運行中要發生變化的數據以及在運行中要輸入、輸出的數據。進行描述時應把各數據元素邏輯地分成若干組,列如函數、源數據或對於其應用更為恰當的邏輯分組。給出每一數據元的名稱(包括縮寫和代碼)、定義(或物理意義)度量單位、值域、格式和類型等有關信息。

(1) 靜態數據??列出所有作為控制或參考用的靜態數據元素。
(2) 動態輸人數據??列出動態輸入數據元素(包括在常規運行中或聯機操作中要改變的數據)。
(3) 動態輸出數據??列出動態輸出數據元素(包括在常規運行中或聯機操作中要改變的數據)。
(4) 內部生成數據??列出向用戶或開發單位中的維護調試人員提供的內部生成數據。
(5) 數據約定??說明對數據要求的制約。逐條列出對進一步擴充或使用方面的考慮而提出的對數據要求的限制(容量、文卷、記錄和數據元的個數的最大值)。對於在設計和開發中確定是臨界性的限制更要明確指出。

2、數據的採集

(1) 要求和范圍

按數據元的邏輯分組來說明數據採集的要求和范圍,指明數據的採集方法,說明數據採集工作的承擔者是用戶還是開發者。具體的內容包括:
① 輸入數據的來源:例如是單個操作員、數據輸入站,專業的數據輸入公司或它們的一個分組。
② 數據輸入(指把數據輸入處理系統內部)所用的媒體和硬體設備。如果只有指定的輸入點的輸入才是合法的,則必須對此加以說明。
③ 接受者:說明輸出數據的接受者。
④ 輸出數據的形式和設備列出輸出數據的形式和硬設備。無論接受者將接收到的數據是列印輸出,還是CRT上的一組字元、一幀圖形,或一聲警鈴,或向開關線圈提供的一個電脈沖,或常用介質如磁碟、磁帶、穿孔卡片等,均應具體說明。
⑤ 數據值的范圍:給出每一個數據元的合法值的范圍。
⑥ 量綱:給出數字的度量單位、增量的步長、零點的定標等。在數據是非數字量的情況下,要給出每一種合法值的形式和含意。
⑦ 更新和處理的頻度:給出預定的對輸入數據的更新和處理的頻度。如果數據的輸入是隨機的,應給出更新處理的頻度的平均值,或變化情況的某種其他度量。

(2) 輸入的承擔者

說明預定的對數據輸入工作的承擔者。如果輸入數據同某一介面軟體有關,還應說明該介面軟體的來源。

(3) 預處理

對數據的採集和預處理過程提出專門的規定,包括適合應用的數據格式、預定的數據通信媒體和對輸入的時間要求等。對於需經模擬轉換或數字轉換處理的數據量,要給出轉換方法和轉換因子等有關信息,以便軟體系統使用這些數據。

(4) 影響

說明這些數據要求對於設備、軟體、用戶、開發單位所可能產生的影響,例如要求用戶單位增設某個機構等。

D. 系統的需求規格說明書怎麼寫

這個要看你寫什麼了,一邊做軟體寫需求規格說明書,都有既定的格式,百回度一下,答樣版很,http://wenku..com/search?word=%E7%B3%BB%E7%BB%9F%E9%9C%80%E6%B1%82%E8%A7%84%E6%A0%BC%E8%AF%B4%E6%98%8E%E4%B9%A6&ie=utf-8&lm=0&od=0

E. 某購物軟體的一個模塊的需求規格說明書中描述:

給你一個介紹因果圖的文檔,自己學習下,

F. 需求規格說明書包括哪兩個部分

三、需求規格說明書

1.引言
1.1編寫目的 1
1.2項目背景 2
1.3定義 2
1.4參考資料 2
2.任務概述 2
2.1目標 2
2.2運行環境 2
2.3條件與限制 2
3.數據描述 3
3.1靜態數據 3
3.2動態數據 3
3.3資料庫介紹 3
3.4數據詞典 3
3.5數據採集 3
4.功能需求 3
4.1功能劃分 3
4.2功能描述 3
5.性能需求 3
5.1數據精確度 3
5.2時間特性 3
5.3適應性 4
6.運行需求 4
6.1用戶界面 4
6.2硬體介面 4
6.3軟體介面 4
6.4故障處理 4
7.其它需求 4

1.引言
1.1編寫目的
【闡明編寫需求說明書的目的,指明讀者對象。】
為明確軟體需求、安排項目規劃與進度、組織軟體開發與測試,撰寫本文檔。
本文檔供項目經理、設計人員、開發人員參考。
1.2項目背景
a. 項目的委託單位、開發單位和主管部門
b. 該軟體系統與其他
1.3定義
【列出文當中所用到的專門術語的定義和縮寫詞的原文。】
1.4參考資料
a. 項目經核準的計劃任務書、合同或上級機關的批文
b. 項目開發計劃
c. 文檔所引用的資料、標准和規范。列出這些資料的作者、標題、編號、發表日期、出版單位或資料來源
2.任務概述
2.1目標
2.2運行環境
操作系統:Microsoft Windows 2000 Advanced Server
支持環境:IIS 5.0
數 據 庫:Microsoft SQL Server 2000
2.3條件與限制

3.數據描述
3.1靜態數據
3.2動態數據
【包括輸入數據和輸出數據。】
3.3資料庫介紹
【給出使用資料庫的名稱和類型。】
3.4數據詞典
3.5數據採集
4.功能需求
4.1功能劃分
4.2功能描述
5.性能需求
5.1數據精確度
5.2時間特性
【如響應時間、更新處理時間、數據轉換與傳輸時間、運行時間等。】
5.3適應性
【在操作方式、運行環境、與其它軟體的介面以及開發計劃等發生變化時,應具有的適應能力。】
6.運行需求
6.1用戶界面
【如屏幕格式、報表格式、菜單格式、輸入輸出時間等。】
6.2硬體介面
6.3軟體介面
6.4故障處理
7.其它需求
【如可使用性、安全保密、可維護性、可移植性等。】

G. 寫一個購物車,用map集合實現商品的添加,刪除,查詢和結算,添加和刪除我會,查詢和結算該怎麼寫呀

最終還是遍歷map的問題,遍歷出來的對象的價格屬性累加,遍歷方法有很回多種,參考http://..com/question/283029340.html?device=mobile&ssid=0&from=wenku&uid=0&pu=rc@1,pic@on,sl@1,pw@4500,sz@1320_2001,pd@1,fz@3,lp@0,tpl@iphone,ta@iphone_1_8.1_3_600,usm@1&bd_page_type=1&id=&tj=2Fl_1_0_10_title