




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)文檔名稱:需求分析項目名稱:商品管理系統(tǒng)項目負責人:xxxx項目組長:xxx程序錄入:xxxxx 需求分析:xxxxxx軟件測試: xxxx 開發(fā)單位:xxx精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)1. 引言引言1.1 編寫目的編寫目的為了開發(fā)出真正滿足用戶需求的軟件產(chǎn)品,首先必須知道用戶的需求,確定用戶所需軟件產(chǎn)品的功能,對軟件需求的深入需求是軟件產(chǎn)品開發(fā)工作獲得成功的前提條件,不論我們把設(shè)計和編碼工作做得如何出色,不能真正滿足用戶需求的程序只會令用戶失望,給開發(fā)者帶來麻煩。需求分析是軟件定義時期的最后一個階段,它的基本任務(wù)是準確的回答“系統(tǒng)必須做
2、什么?”這個問題。它確定系統(tǒng)必須完成哪些工作,對目標系統(tǒng)提出完整、準確、清晰、具體的要求。用戶真正知道自己需要什么后,將其準確、具體的描述出來,分析者再得出用軟件實現(xiàn)他們需求的方案。購物已成為生活中不可缺少的一部分,大大小小的商店,超市充斥著城市鄉(xiāng)鎮(zhèn)的每個角落,一套優(yōu)秀的商品管理系統(tǒng)對于商家的管理者和消費者都會起到很重要的作用,不但便于消費者對商品信息進行查詢,也便于商家對所擁有的產(chǎn)品信息進行更新,修改,管理,因此有必要設(shè)計一套管理系統(tǒng)對商品進行管理。1.2 項目背景項目背景本系統(tǒng)管理的任務(wù)是要獲得用戶對整個商品管理系統(tǒng)的詳細需求情況所得,系統(tǒng)初步擬定主要由系統(tǒng)的登陸界面,主窗體和設(shè)計窗體組成
3、。主要供用戶管理大量商品,并且能對商品的基本資料有效及時查閱和修改操作。在本系統(tǒng)中,基于管理員和用戶的權(quán)限作了明確的安全系統(tǒng)保護。在設(shè)計窗體中能一打開查閱的窗體目錄,對主窗體情況一目了然,也能在另一方窗體中查閱生成的報表。在主窗體中,能實行增加、刪除、修改、查詢的數(shù)據(jù)操作。1.3 定義定義軟件需求分析是由軟件開發(fā)方在系統(tǒng)需求分析的基礎(chǔ)上,根據(jù)交辦方提出的軟件任務(wù)書以及其他文件進行的。承辦方要詳細確定軟件需求并制定出一個需求完整、詳細,又具有很好使用性的軟件需求規(guī)格說明書。承辦方必須寫出詳細的軟件需求規(guī)格說明書以及其它文檔,并進行需求的逐步審查,最終作為整個開發(fā)工作的基礎(chǔ)。軟件項目組的組建與計劃
4、工作也是本階段的重要任務(wù)。2. 任務(wù)概述任務(wù)概述2.1 目標目標完成功能需求分析、性能需求分析、界面需求分析,其中包括用 visio 完成需求分析中 DFD(數(shù)據(jù)流圖)和 DD(數(shù)據(jù)字典)的畫法,以及 E_R 圖。2.2 運行環(huán)境運行環(huán)境客戶機:外圍設(shè)備:鼠標,鍵盤,顯示器;操作系統(tǒng):裝有瀏覽器的各種操作系統(tǒng);精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)服務(wù)器:外圍設(shè)備:鼠標,鍵盤,顯示器; 編譯程序:VB 6.0;操作系統(tǒng): windows 操作系統(tǒng); 數(shù)據(jù)庫支持:SQL Server 2000;數(shù)據(jù)存儲能力和測試支持能力:需要有較高的系統(tǒng)支持。2.3 技術(shù)要求技術(shù)要求軟件需求分析階段的技術(shù)要
5、求如下:(1)軟件需求規(guī)格要說明對應(yīng)軟件的主要功能、性能、技術(shù)指標進行定義,其內(nèi)容應(yīng)全面、可檢查。(2)項目開發(fā)計劃中應(yīng)給出階段評審以及配置管理計劃,并明確人員。(3)軟件需求規(guī)格說明書要正確而恰當?shù)囟x軟件的功能、性能等所有軟件需求,不必描述設(shè)計和管理的細節(jié)。(4)要求編制的軟件需求規(guī)格要具有:完整性、明確性、一致性、可驗證性及可測試性、易修改、包含軟件需要的關(guān)鍵功能、軟件可追蹤、需求基于運行環(huán)境、描述軟件應(yīng)發(fā)生的事件和不應(yīng)發(fā)生的事件。3. 數(shù)據(jù)描述數(shù)據(jù)描述3.1 靜態(tài)數(shù)據(jù)靜態(tài)數(shù)據(jù)在軟件開發(fā)過程中不可改變的數(shù)據(jù),包括會員和管理員的賬號注冊時間,地址,性別,還有商品的商品名稱,商品類別。3.2
6、 動態(tài)數(shù)據(jù)動態(tài)數(shù)據(jù)在軟件開發(fā)過程中可以改變的數(shù)據(jù),除開靜態(tài)數(shù)據(jù)以外的數(shù)據(jù)。3.3 E-R 圖圖為了把用戶的數(shù)據(jù)要求清楚、準確地描述出來,就需要建立一種面向問題的數(shù)據(jù)模型,是用戶的觀點對數(shù)據(jù)建立的模型,常用實體-聯(lián)系圖(E-R 圖)來描述,該模型包含三種相互關(guān)聯(lián)的信息:數(shù)據(jù)對象、數(shù)據(jù)對象的屬性及數(shù)據(jù)對象彼此間的相互連接關(guān)系。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3.4 數(shù)據(jù)流圖(數(shù)據(jù)流圖(DFD)當數(shù)據(jù)在軟件系統(tǒng)中移動時,它將被一些“變換”所修改。數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入到輸出的過程中所經(jīng)受的變換。在數(shù)據(jù)流圖中沒有任何的物理部件,它只描繪數(shù)據(jù)在軟件中流動和
7、被處理的邏輯過程,它是分析員與用戶間幾號的通信工具。此外,設(shè)計數(shù)據(jù)流圖時只需要考慮系統(tǒng)必須完成的基本邏輯功能,不需要考慮如何具體實現(xiàn)這些功能。數(shù)據(jù)流圖中有四種基本符號:正方形表示數(shù)據(jù)的原點或終點;圓形代表數(shù)據(jù)的處理;兩條平行橫線代表數(shù)據(jù)存儲;箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動方向。數(shù)據(jù)流圖的基本要點是描繪“做什么” ,而不考慮“真么做” 。數(shù)據(jù)流圖如下: 精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3.5 數(shù)據(jù)字典(數(shù)據(jù)字典(DD)數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是數(shù)據(jù)流圖中包含的所有元素的定義的集合,它的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)
8、的邏輯模型,沒有數(shù)據(jù)字典的數(shù)據(jù)流圖就不嚴格;沒有數(shù)據(jù)流圖,數(shù)據(jù)字典也難以發(fā)揮作用。數(shù)據(jù)字典有下列四類元素的定義組成:(1)數(shù)據(jù)流(2)數(shù)據(jù)流分量(即數(shù)據(jù)元素)(3)數(shù)據(jù)存儲(4)處理采用卡片形式書寫數(shù)據(jù)字典,每張卡片上保存描述一個數(shù)據(jù)的信息,包含這些信息:名字、別名、描述、定義、位置。名字:統(tǒng)計報表別名:統(tǒng)計信息描述:統(tǒng)計出超市的銷售情況定義:統(tǒng)計報表=商品編號+商品名稱+商品數(shù)量+商品類別+商品描述+會員售價+一般售價+商品進價+利潤+上貨日期 位置:超級管理員精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)名字:商品信息別名:描述:包含于商品內(nèi)的屬性定義:商品信息=商品編號+商品名稱+商品數(shù)量+
9、商品類別+商品描述+會員售價+一般售價+上貨日期位置:會員 管理員 超級管理員名字:消費信息別名:消費情況描述:會員在超市的購買情況定義:消費信息=購買日期+商品名稱+商品數(shù)量+商品售價+消費金額位置:會員名字:訂貨報表別名:訂貨信息描述:根據(jù)商品的需求和庫存的數(shù)量確定所要訂購得商品定義:訂貨報表=商品名稱+訂購數(shù)量位置:超級管理員4. 功能需求功能需求4.1 登錄功能登錄功能驗證登錄用戶是否為商品管理系統(tǒng)數(shù)據(jù)庫中的合法用戶,判斷登陸的用戶是會員用戶還是管理員或者超級管理員。會員用戶(即數(shù)據(jù)庫中有基本信息)則能實現(xiàn)查詢產(chǎn)品信息,查看消費記錄,搜索商品的功能。管理員則除了擁有一般用戶所具有的功能
10、外還可以管理會員,查看貨物信息,滿足消費者的一般需求。超級管理員可以對管理員權(quán)限進行修改,可以修改,刪除,添加,插入貨物,對會員信息進行查看、修改,可以進行查詢統(tǒng)計數(shù)據(jù)(利潤、庫存) 。4.2 主界面功能主界面功能可以瀏覽各種商品信息,可以注冊為會員,還可以進入登陸頁面,可以查找各類商品信息。會員的主界面主要顯示個人消費記錄和查詢商品信息;管理員的主界面主要顯示會員、各類商品信息,對會員的管理;超級管理員的主界面主要顯示會員、各類商品信息,可以對會員及管理員進行管理,更新各類商品的信息。4.3 用戶管理功能用戶管理功能管理員(即超級用戶)可以添加新的用戶以及修改當前登錄用戶的密碼。也可實現(xiàn)登錄
11、用戶的重新登錄和退出,超級管理員可以對管理員的權(quán)限進行設(shè)定,可以修改商品。會員則可以瀏覽,搜索,查看各類商品信息。 5. 性能需求性能需求精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)5.1 數(shù)據(jù)處理能力要求:數(shù)據(jù)處理能力要求:由于本系統(tǒng)主要對超市商品進行管理,所以數(shù)據(jù)量非常大,因此系統(tǒng)對數(shù)據(jù)的處理能力要相當強,考慮 SQL server2000 既是免費開源軟件,并且其對數(shù)據(jù)管理和處理能力相對較強,所以決定用 SQL server2000 作為該系統(tǒng)的數(shù)據(jù)庫。5.2 故障處理要求:故障處理要求:由于某種未知的軟件及硬件故障所引起的本系統(tǒng)無法使用,可能會對使用該軟件的用戶產(chǎn)生一定的影響,但由于其具有較好的可維護性,使得維護人員發(fā)現(xiàn)情況時,立即更正,可在短時間內(nèi)恢復(fù)其使用。5.3 其他專門要求:其他專門要求:本系統(tǒng)具有較強的使用權(quán)限,使得本系統(tǒng)具有易于維護,管理;其用戶界面要求為包括簡潔、易用、易懂,美觀、標準,具備一定的兼容性;軟件質(zhì)量要求為:易用、健壯、兼容性好、運行穩(wěn)定、有一定安全保障。6. 運行需求運行需求6.1 用戶界面用戶界面采用圖形用戶界面直觀反映6.2 軟件接口軟件接口運行于 Windows9X/2000/XP 及更高版本并裝有 JAV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專升本思政知識補充材料試題及答案
- 2024年圖書管理員多元文化試題及答案
- 數(shù)據(jù)中心基礎(chǔ)設(shè)施施工及驗收標準 附條文說明 GB50462-2024
- 第14課《橋》教學設(shè)計 2024-2025學年統(tǒng)編版(五四學制)語文六年級上冊
- 分布式計算、云計算與大數(shù)據(jù) 第2版 習題答案 林偉偉
- 陜西省寶雞市陳倉高級中學高中地理 第二章 第二節(jié) 城市化過程與特點教學實錄 湘教版必修2
- 汽車裝調(diào)工解析復(fù)習試題含答案
- 中西面點原料練習試題及答案
- 學碩教育學-《311教育學專業(yè)基礎(chǔ)綜合》押題密卷1
- 業(yè)主防艾知識培訓(xùn)課件
- 2024年淮北職業(yè)技術(shù)學院單招職業(yè)適應(yīng)性測試題庫及答案解析
- 2023全國高考四套文言文真題挖空訓(xùn)練(答案)
- 姓吳的研究報告
- 神經(jīng)外科常見引流管護理課件
- 欽州市充電站建設(shè)計劃書
- 自縊的護理查房
- 安全生產(chǎn)費用使用臺賬
- 精神障礙社區(qū)康復(fù)服務(wù)投標方案
- 冰箱溫度監(jiān)測登記表
- 《利用導(dǎo)數(shù)研究函數(shù)的零點問題》教學設(shè)計
- 唯識二十論述記講記(完整版)-智敏上師
評論
0/150
提交評論