版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
竭誠為您提供優(yōu)質(zhì)文檔/雙擊可除信息系統(tǒng)的需求調(diào)查
篇一:如何進(jìn)行管理信息系統(tǒng)需求調(diào)研分析
如何進(jìn)行管理信息系統(tǒng)需求調(diào)研分析
摘要:本文是在管理信息系統(tǒng)需求調(diào)研實(shí)踐和學(xué)習(xí)中的一些經(jīng)驗(yàn)總結(jié),有些是自己的體會(huì),有些來自專家的書本或文章,希望與大家分享,并起到一個(gè)拋磚引玉的作用,如有不妥之處歡迎指正。
一、軟件需求的定義
ieee軟件工程標(biāo)準(zhǔn)詞匯表(1997年)中定義的需求為:
(1)用戶解決問題或達(dá)到目標(biāo)所需的條件或能力;
(2)系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn)、規(guī)范或其他正式規(guī)定文檔所需具有的條件或能力;
(3)一種反映上述條件和能力的文檔說明。
二、需求分析的幾個(gè)方面
需求分析可分為問題識(shí)別、分析與綜合、編制需求分析文檔、需求評(píng)審等四個(gè)階段,包括以下幾個(gè)方面:確定軟件所期望的用戶類;獲取每個(gè)用戶的需求;了解實(shí)際用戶任務(wù)和目標(biāo)以及這些任務(wù)所支持的業(yè)務(wù)需求;分析員與用戶的信息以區(qū)別用戶任務(wù)需求、功能需求、業(yè)務(wù)規(guī)則、質(zhì)量屬性、建議解決方法和附加信息;將系統(tǒng)級(jí)的需求分為幾個(gè)子系統(tǒng),并將需求中的一部分分配給軟件組件;了解相關(guān)質(zhì)量屬性的重要性;討論得出實(shí)施優(yōu)先級(jí);將所收集的用戶需求編寫成需求規(guī)格說明和模型;評(píng)審需求規(guī)格說明,確保與用戶達(dá)成共識(shí)。
軟件需求的各組成部分如下圖所示:
三、需求文檔規(guī)范
a、三種編寫方法
1、用好的結(jié)構(gòu)化和自然語言編寫文本型文檔;
2、建立圖形化模型,這些模型可以描繪轉(zhuǎn)換過程、系統(tǒng)狀態(tài)、和它們之間的變化、數(shù)據(jù)關(guān)系、邏輯流或?qū)ο箢惡退麄兊年P(guān)系;
3、編寫形式化規(guī)格說明,這可以通過使用數(shù)學(xué)上精確的形式化邏輯語言來定義需求。
多種編寫方法可在同一個(gè)文檔使用,根據(jù)需要選擇,或互為補(bǔ)充,以能夠把需求說明白為目的。
b、應(yīng)有成果
1、各業(yè)務(wù)手工辦理流程文字說明;
2、各業(yè)務(wù)手工辦理流程圖;
3、各業(yè)務(wù)手工辦理各環(huán)節(jié)輸入輸出表單、數(shù)據(jù)來源;
4、目標(biāo)軟件系統(tǒng)功能劃分(示意圖及文字說明);
5、目標(biāo)軟件系統(tǒng)中各業(yè)務(wù)辦理流程文字說明;
6、目標(biāo)軟件系統(tǒng)中各業(yè)務(wù)辦理流程圖(模型);
7、目標(biāo)軟件系統(tǒng)中各業(yè)務(wù)辦理各環(huán)節(jié)數(shù)據(jù)、數(shù)據(jù)采集方式、數(shù)據(jù)間的內(nèi)在聯(lián)系分析。
8、目標(biāo)軟件系統(tǒng)用戶界面圖、各式系統(tǒng)邏輯模型圖及說明
c、文檔工具推薦
1、調(diào)研結(jié)果《需求分析說明書》格式參照開發(fā)文檔模板;
2、單位組織結(jié)構(gòu)圖、功能模塊分解圖用Visio繪制,或直接用woRd中的畫圖工具;
3、業(yè)務(wù)流程圖用Visio中的FlowchaRt模板繪制;
4、系統(tǒng)邏輯模型使用Rose繪制活用Visio中的uml模板繪制;(信息系統(tǒng)的需求調(diào)查)
5、軟件用戶界面用Visio中的win95useRinteRFace模板繪制;
6、數(shù)據(jù)物理模型用poweRdesineR繪制;
d、需求文檔編寫原則
1、句子簡短完整,具有正確的語法、拼寫和標(biāo)點(diǎn);
2、使用的術(shù)語與詞匯表中所定義的一致;
3、需求陳述應(yīng)該有一致的樣式,例如“系統(tǒng)必須..”或者“用戶必須..”,并緊跟一個(gè)行為動(dòng)作和可觀察的結(jié)果;
4、避免使用模糊、主觀的術(shù)語,減少不確定性,如“界面友好、操作方便”;
5、避免使用比較性詞語,如“提高”,應(yīng)定量說明提高程度。
四、需求分析的任務(wù)與過程
需求分析的任務(wù)是借助于當(dāng)前系統(tǒng)的物理模型(待開發(fā)系統(tǒng)的系統(tǒng)元素)導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型(只描述系統(tǒng)要完成的功能和要處理的數(shù)據(jù)),解決目標(biāo)系統(tǒng)“做什么”的問題,所要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的限制和軟件同其他系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其他有效性需求,通過逐步細(xì)化對軟件的要求描述軟件要處理的數(shù)據(jù),并給軟件開發(fā)提供一種可以轉(zhuǎn)化為數(shù)據(jù)設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)和過程設(shè)計(jì)的數(shù)據(jù)與功能表示。必須全面理解用戶的各項(xiàng)要求,但不能全盤接受,只能接受合理的要求;對其中模糊的要求要進(jìn)一步澄清,然后決定是否采納;對于無法實(shí)現(xiàn)的要求要向用戶作充分的解釋。最后將軟
件的需求準(zhǔn)確地表達(dá)出來,形成軟件需求說明書sRs。其實(shí)現(xiàn)步驟如圖:
(1)獲得當(dāng)前系統(tǒng)的物理模型:首先分析、理解當(dāng)前系統(tǒng)是如何運(yùn)行的,了解當(dāng)前系統(tǒng)的組織機(jī)構(gòu)、輸入輸出、資源利用情況和日常數(shù)據(jù)處理過程,并用一個(gè)具體的模型來反映自己對當(dāng)前系統(tǒng)的理解。此步驟也可以稱為“業(yè)務(wù)建?!?,其主要任務(wù)是對用戶的組織機(jī)構(gòu)或企業(yè)進(jìn)行評(píng)估理解他們的需要及未來系統(tǒng)要解決的問題,然后建立一個(gè)業(yè)務(wù)usecase模型和業(yè)務(wù)對象模型。當(dāng)然如果系統(tǒng)相對簡單,也沒必要大動(dòng)干戈區(qū)進(jìn)行業(yè)務(wù)建模,只要做一些簡單的業(yè)務(wù)分析即可。
(2)抽象出當(dāng)前系統(tǒng)的邏輯模型:在理解當(dāng)前系統(tǒng)“怎樣做”的基礎(chǔ)上,取出非本質(zhì)因素,抽取出“做什么”的本質(zhì)。
(3)建立目標(biāo)系統(tǒng)的邏輯模型:明確目標(biāo)系統(tǒng)要“做什么”
(4)對邏輯模型的補(bǔ)充,如用戶界面、啟動(dòng)和結(jié)束、出錯(cuò)處理、系統(tǒng)輸入輸出、系統(tǒng)性能、其他限制等等。
需求分析各過程如下:
(1)問題識(shí)別:解決目標(biāo)系統(tǒng)做什么,做到什么程度。需求包括:功能、性能、環(huán)境、可靠性、安全性、保密性、用戶界面、資源使用、成本、進(jìn)度。同時(shí)建立需求調(diào)查分析所需的通信途徑。
(2)分析與綜合:從數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)出發(fā),逐步細(xì)化所有的軟件功能,找出各元素之間的聯(lián)系、接口特性和設(shè)計(jì)上的限制,分析它們是否滿足功能要求并剔除不合理部分,綜合成系統(tǒng)解決方案,給出目標(biāo)系統(tǒng)的詳細(xì)邏輯模型。常用的分析方法有面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法sa(數(shù)據(jù)流圖dFd、數(shù)據(jù)詞典dd、
加工邏輯說明)、描繪系統(tǒng)數(shù)據(jù)關(guān)系的實(shí)體關(guān)系圖eRd、面向數(shù)據(jù)結(jié)構(gòu)的jackson方法jsd、面向?qū)ο蠓治龇椒╫oa(主要用uml)、對于有動(dòng)態(tài)時(shí)序問題的軟件可以用形式化技術(shù),包括有窮狀態(tài)機(jī)Fsm的狀態(tài)遷移(轉(zhuǎn)換)圖std、時(shí)序圖、petri網(wǎng)或z。每一種分析建模方法都有其優(yōu)勢和局限性,可以兼而有之以不同角度分析,應(yīng)該避免陷入在軟件需求方法和模型中發(fā)生教條的思維模式和派系斗爭,一般來說結(jié)構(gòu)化方法用于中小規(guī)模軟件、面向?qū)ο蠓椒ㄓ糜诖笮蛙浖?/p>
(3)編制需求分析文檔
(4)需求評(píng)審
五、需求分析的要求
1、必須能夠表達(dá)和理解問題的數(shù)據(jù)域和功能域:系統(tǒng)的目的都是為了解決數(shù)據(jù)處理問題,就是將一種形式的數(shù)據(jù)轉(zhuǎn)換(輸入、處理、輸出)為另一種形式的數(shù)據(jù)。數(shù)據(jù)域應(yīng)包括數(shù)據(jù)流、數(shù)據(jù)內(nèi)容和數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)流式數(shù)據(jù)通過系統(tǒng)時(shí)的變化方式。對數(shù)據(jù)進(jìn)行轉(zhuǎn)換就是程序的功能或子功能,兩個(gè)轉(zhuǎn)換之間的數(shù)據(jù)傳遞確定了功能間的接口。數(shù)據(jù)內(nèi)容就是數(shù)據(jù)項(xiàng),如人的數(shù)據(jù)項(xiàng)包括姓名、性別、出生日期等等。數(shù)據(jù)結(jié)構(gòu)即各種數(shù)據(jù)項(xiàng)的邏輯組織,如是表格結(jié)構(gòu)還是樹形結(jié)構(gòu)、數(shù)據(jù)項(xiàng)間的相互關(guān)系
2、必須按自頂向下、逐層分解的方式對問題進(jìn)行分解和不斷細(xì)化:軟件的功能域和信息與都能做進(jìn)一步的分解,可以是同一層次上的橫向分解,也可以是多層次上的縱向分解。
3、給出系統(tǒng)的邏輯模型和物理模型:邏輯模型給出軟件要達(dá)到的功能和要處理的數(shù)據(jù)之間的關(guān)系;物理模型給出處理功能和數(shù)據(jù)結(jié)構(gòu)的實(shí)際表示形式
六、需求調(diào)研方法
1、會(huì)談、詢問:圍繞軟件目標(biāo)提出具體問題;
2、調(diào)查表:經(jīng)過仔細(xì)考慮的書面回答可能比會(huì)談中的回答更加準(zhǔn)確;
3、收集分析客戶使用的各種表格、有關(guān)工作責(zé)任、工作流程、工作規(guī)范、相關(guān)數(shù)據(jù)標(biāo)準(zhǔn)、業(yè)務(wù)標(biāo)準(zhǔn)的各種文字資料;
4、收集同類相關(guān)產(chǎn)品的宣傳資料、技術(shù)資料、演示程序或軟件程序;
篇二:信息系統(tǒng)需求調(diào)研表
[xxxx]技術(shù)有限公司[公司名稱]
[xxxx]有限公司[客戶名稱]
[xxxx]信息系統(tǒng)項(xiàng)目[項(xiàng)目或產(chǎn)品名稱]
需求調(diào)研記錄
文件信息
修改歷史
篇三:信息系統(tǒng)基本情況調(diào)查表
信息系統(tǒng)基本情況調(diào)查表
xxxx
安全需求調(diào)查表
被檢測信息系統(tǒng)名稱:填表人/部門:填表日期:
1、被檢測信息系統(tǒng)的安全利益主體屬以下哪種系統(tǒng)類型?
a、黨政機(jī)關(guān)
b、國家重要行業(yè)和重要基礎(chǔ)設(shè)施的企事業(yè)單位c、一般企事業(yè)單位
d、其它系統(tǒng)類型,______________________
2、被檢測信息系統(tǒng)內(nèi)處理的主要信息屬于以下哪種信息類別?
a、國家秘密信息
b、非密敏感信息(法人和其他組織及公民的專有信息)c、公開信息
d、其它信息類型,_______________________
3、被檢測信息系統(tǒng)被破壞后將可能對以下哪種范疇造成較大安全影響?
a、國家安全利益范疇
b、國家經(jīng)濟(jì)建設(shè)、社會(huì)秩序或公共利益范疇c、單位自身利益
d、其它范疇,__________________________
4、被檢測信息系統(tǒng)的主要服務(wù)范圍、業(yè)務(wù)范圍與下列哪種選擇最接近?
a、對外服務(wù),且服務(wù)覆蓋全國范圍b、對外服務(wù),且服務(wù)覆蓋省級(jí)范圍
c、對內(nèi)服務(wù),或?qū)ν夥?wù)覆蓋市、縣級(jí)以下范圍d、其他范圍,_______________________
5、對于系統(tǒng)內(nèi)的主要業(yè)務(wù)處理過程,被檢測信息系統(tǒng)實(shí)現(xiàn)的自動(dòng)化程度與下列哪種選擇最接近?
a、業(yè)務(wù)處理流程完全依賴信息系統(tǒng),手工方式無法完成
b、業(yè)務(wù)處理流程的部分環(huán)節(jié)可以通過手工方式或其他方式替代完成c、整個(gè)業(yè)務(wù)處理流程可以通過手工方式或其他方式完成
6、如果被檢測系統(tǒng)內(nèi)的數(shù)據(jù)被非授權(quán)泄漏或修改,會(huì)對被檢測系統(tǒng)造成何種損失?
a、很嚴(yán)重?fù)p失b、嚴(yán)重?fù)p失c、部分損失d、輕微損失
7、正常業(yè)務(wù)處理過程的未預(yù)期中斷時(shí)間達(dá)到下列哪種情況時(shí),會(huì)受到單位管理層的關(guān)注?
a、中斷3小時(shí)以下b、中斷8小時(shí)c、中斷24小時(shí)d、中斷3天e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國玩偶行業(yè)營銷模式及投資前景展望報(bào)告版
- 2024-2030年中國物流園區(qū)行業(yè)開發(fā)模式分析規(guī)劃研究報(bào)告
- 2024-2030年中國燃油添加劑行業(yè)十三五規(guī)劃及投資風(fēng)險(xiǎn)分析報(bào)告
- 2024-2030年中國煤氣爐具產(chǎn)業(yè)未來發(fā)展趨勢及投資策略分析報(bào)告
- 2024年大氣控制項(xiàng)目規(guī)劃申請報(bào)告
- 2024-2030年中國滾輪修整器行業(yè)發(fā)展形勢與投資盈利預(yù)測報(bào)告
- 2024-2030年中國游標(biāo)卡鉗產(chǎn)業(yè)未來發(fā)展趨勢及投資策略分析報(bào)告
- 2024年水分保持劑項(xiàng)目規(guī)劃申請報(bào)告模板
- 2024-2030年中國液化石油氣叉車產(chǎn)業(yè)未來發(fā)展趨勢及投資策略分析報(bào)告
- 2024-2030年中國洗衣連鎖行業(yè)競爭力分析及投資經(jīng)營策略研究報(bào)告
- 2024年北京北燃實(shí)業(yè)集團(tuán)招聘筆試參考題庫含答案解析
- 2024年通用技術(shù)集團(tuán)招聘筆試參考題庫含答案解析
- 幼兒園室內(nèi)環(huán)境和濕度調(diào)節(jié)
- 2023汽車4s店承包合同
- 2023年少兒書法美術(shù)培訓(xùn)行業(yè)趨勢報(bào)告
- 全國優(yōu)質(zhì)課一等獎(jiǎng)人教版八年級(jí)生物上冊《人類對細(xì)菌和真菌的利用》公開課課件(內(nèi)嵌視頻)
- 中建住宅給排水工程專項(xiàng)施工方案
- 認(rèn)知語言學(xué)導(dǎo)論第四章(主體和背景)
- 新教師如何備課課件
- 農(nóng)村小學(xué)基于國家中小學(xué)智慧教育平臺(tái)下的雙師課堂研究
- 推進(jìn)農(nóng)業(yè)綠色發(fā)展
評(píng)論
0/150
提交評(píng)論