- 相關(guān)推薦
購物系統(tǒng)軟件開發(fā)需求分析報(bào)告范文
現(xiàn)在讀軟件專業(yè)的學(xué)生們越來越吃香,因?yàn)殡S著互聯(lián)網(wǎng)的發(fā)展,電子軟件已經(jīng)逐漸滲透到人們的生活里,成為人們辦公娛樂的一部分。除此之外,軟件開發(fā)對我們生活的便利程度是提高許多的。下面小編就為大家?guī)碣徫锵到y(tǒng)軟件開發(fā)需求分析報(bào)告,歡迎大家參考。
1引言
“萬事開頭難”,就軟件開發(fā)而言,首要任務(wù)是確定軟件需求。據(jù)統(tǒng)計(jì),軟件項(xiàng)目中40%~60%的問題源自軟件需求階段,因?yàn)樾枨竽:蝈e漏都會造成軟件開發(fā)者與用戶對軟件的理解產(chǎn)生差異。所以對軟件需求要有準(zhǔn)確的把握,這樣才能在后續(xù)的開發(fā)中減少錯誤的發(fā)生。
軟件需求主要指一個軟件系統(tǒng)必須遵循的條件或具備的能力,一般包括三個不同的層次:業(yè)務(wù)需求,用戶需求和功能需求。需求分析主要指軟件開發(fā)的第一項(xiàng)活動,而該項(xiàng)活動的目的主要是為待開發(fā)的軟件系統(tǒng)進(jìn)行需求定義與分析,并建立一個需求模型。軟件需求分析一般包括如下4個步驟:需求獲取、需求建模、需求描述和需求驗(yàn)證。我們這次主要進(jìn)行需求建模,下面將會進(jìn)行具體介紹。
2功能需求
軟件需求主要指一個軟件系統(tǒng)必須遵循的條件或具備的能力,一般包括三個不同的層次:業(yè)務(wù)需求、用戶需求和功能需求。在此主要介紹功能需求。
在線購物系統(tǒng)大體可以分為兩個部分,即面向用戶和面向管理員的兩個部分。
面向用戶的前臺功能如下:
(1)商品信息查詢功能。用戶瀏覽網(wǎng)上商城,可以在網(wǎng)上商城首頁、專柜首頁、產(chǎn)品小類、專賣店首頁等查看產(chǎn)品詳細(xì)信息,可以按照價格,銷量等元素排序。
(2)購物車功能。顧客選擇完商品后可進(jìn)入購物車頁面,查看自己要購買的商品,可修改某一商品數(shù)量、取消購買某商品和清空整個購物車。
(3)網(wǎng)上結(jié)算功能。顧客在訂單被銷售方確認(rèn)后,要選擇付款方式,并付款給銷售方,然后完成結(jié)算。
(4)訂單管理功能。顧客確定購物車中的商品后提交訂單,如顧客已填寫收貨人信息,則頁面顯示該信息并由顧客確認(rèn)。如尚未填寫則顯示相應(yīng)表單請其填寫,系統(tǒng)記錄顧客提交的收貨人信息以便其下次購物時使用。顧客提交訂單后可在網(wǎng)上商城查詢該訂單,并可對尚未處理的訂單進(jìn)行取消、修改等操作。
面向管理員的后臺功能如下:
(1)用戶管理功能?梢詫τ脩舻淖孕畔⑦M(jìn)行管理,凍結(jié)不合法賬號等。(2)商品管理功能。管理員可以管理所有商品的發(fā)布,制定價格,確定商品信息,增刪廣告。(3)管理商品功能。管理員可以添加、修改、刪除商品。(4)物流發(fā)貨功能。對成功的訂單,查詢用戶地址信息,發(fā)貨給用戶。
3參考文獻(xiàn)
[1]《軟件工程理論與實(shí)踐》,張燕,南京金陵科技學(xué)院,2011[2]《數(shù)據(jù)庫系統(tǒng)概論》(第3版),薩師煊,高等教育出版社,2007
[3]《數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)指導(dǎo)書》,丁勇,南京理工大學(xué)泰州科技學(xué)院,2007
【購物系統(tǒng)軟件開發(fā)需求分析報(bào)告】相關(guān)文章:
需求分析報(bào)告模板07-29
保險(xiǎn)需求分析07-13
需求分析模板07-27
需求分析模板07-21
員工培訓(xùn)需求調(diào)查分析報(bào)告07-03
需求分析模板(通用)07-27
[通用]需求分析模板07-27
需求分析模板【優(yōu)】07-27
需求分析模板(精)07-27