第一篇:軟件需求書的寫作要求
引言
1.1 編寫目的【闡明編寫需求說明書的目的,指明讀者對象。(本文檔的編寫目的,闡述用戶需求,完成用戶功能模型的分析,為設(shè)計(jì)奠定開發(fā)基礎(chǔ)。)】
1.2 項(xiàng)目背景
【應(yīng)包括
● 項(xiàng)目的委托單位、開心單位和主管部門;
● 該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系?!?/p>
1.3 定義
【列出文檔中所用到的專門術(shù)語的定義和縮寫詞的原文。】
1.4 參考資料
【可包括
● 項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書、合同或上級機(jī)關(guān)的批文
● 文檔所引用的資料、規(guī)范等
● 列出這些資料的作者、標(biāo)題、編號、發(fā)表日期、出版單位或資料來源】 2 任務(wù)概述
2.1 目標(biāo)
【闡述系統(tǒng)目標(biāo)(做系統(tǒng)分析前的目標(biāo)),用戶希望達(dá)到的目標(biāo),描述系統(tǒng)需求條目。做一個(gè)簡單的功能結(jié)構(gòu)圖,將用戶需求條目歸類到功能分類中】
2.2 運(yùn)行環(huán)境
2.3 條件與限制
【系統(tǒng)運(yùn)行前置條件,主要是系統(tǒng)運(yùn)行對其它系統(tǒng)的依賴】數(shù)據(jù)描述
3.1 表態(tài)數(shù)據(jù)
【表態(tài)數(shù)據(jù)主要是描述實(shí)體對象和關(guān)系對象,表結(jié)構(gòu)數(shù)據(jù)存儲的描述】
3.2 動(dòng)態(tài)數(shù)據(jù)
【系統(tǒng)模塊之間的數(shù)據(jù)交流,包括輸入數(shù)據(jù)和輸出數(shù)據(jù)?!?/p>
3.3 數(shù)據(jù)庫描述
【給出使用數(shù)據(jù)庫的名稱和類型?!?/p>
3.4 數(shù)據(jù)詞典
實(shí)體數(shù)據(jù)的詞條
業(yè)務(wù)流程的詞條
【進(jìn)行數(shù)據(jù)詞典分析,對詞條進(jìn)行詳細(xì)描述】
3.5 數(shù)據(jù)采集
【需要采集的數(shù)據(jù)包括為系統(tǒng)運(yùn)行之前需要準(zhǔn)備的數(shù)據(jù),系統(tǒng)初始化數(shù)據(jù)】 4 功能需求
使用用例分析來分析功能
4.1用例分析
對功能進(jìn)行描述,分析功能,形成用例圖
【進(jìn)行系統(tǒng)功能結(jié)構(gòu)分析】
4.2用例描述
1、用例1
n目標(biāo)
n事件流(業(yè)務(wù)處理流程)
n特殊需求
n前置條件
n后置條件
【根據(jù)需求條目,使用用例圖分析用戶需求,進(jìn)行用例描述】性能需求
5.1 數(shù)據(jù)精確度
【對實(shí)時(shí)、高敏度系統(tǒng)必須】
5.2 時(shí)間特性
【如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間、運(yùn)行時(shí)間等?!?/p>
5.3 適應(yīng)性
【在操作方式、運(yùn)行環(huán)境、與其他軟件的接口以及開發(fā)計(jì)劃等發(fā)生變化時(shí),應(yīng)具有的適應(yīng)能力?!窟\(yùn)行需求
6.1 用戶界面
【提出主要功能的界面設(shè)計(jì)方案,功能的界面流程,界面元素的定義。如屏幕格式、報(bào)表格式、菜單格式、輸入輸出時(shí)間等。】
1、用例1對應(yīng)的功能
1)界面步驟1
輸入元素
輸出元素
顯示元素
2)界面步驟2
6.2 硬件接口
6.3 軟件接口
【軟硬件接口指系統(tǒng)與外部系統(tǒng)之間的接口,接口定義的是函數(shù)名和參數(shù)列表的定義】
6.4 故障處理其他需求
【如可使用性、安全保密、可維護(hù)性、可移植性等?!?/p>
第二篇:軟件需求說明[范文]
軟件需求說明
某公司總部設(shè)在北京,在上海、廣州、成都和西安有分支機(jī)構(gòu),公司員工接近700名。由于公司業(yè)務(wù)和員工團(tuán)隊(duì)的迅速發(fā)展,為了提升整體工作效率,公司準(zhǔn)備開發(fā)一套員工報(bào)賬系統(tǒng),取代原來的人工處理方式。
報(bào)賬系統(tǒng)將支持員工記錄(或預(yù)見)日常業(yè)務(wù)活動(dòng)的開銷,并自動(dòng)結(jié)算每個(gè)月應(yīng)該返還員工的補(bǔ)償金額,補(bǔ)償額會(huì)直接存入員工的工資帳戶中。
報(bào)賬系統(tǒng)應(yīng)具有基于先進(jìn)技術(shù)的圖形化界面,員工可以輸入業(yè)務(wù)活動(dòng)的種類和簡短描述,活動(dòng)開銷的類別,選擇不同的支付方式,并可以生成靈活的報(bào)表。
報(bào)賬系統(tǒng)應(yīng)該有能力根據(jù)員工提供的信息和要求返還補(bǔ)償額,同時(shí)保存全部員工的報(bào)賬信息。員工可以通過他們自己的電腦來使用報(bào)賬系統(tǒng)。由于牽涉到財(cái)務(wù)信息,報(bào)賬系統(tǒng)必須提供可信的安全機(jī)制。
公司現(xiàn)有一套基于MicroSoft SQL Server的人事管理數(shù)據(jù)庫系統(tǒng),記錄員工共的基本信息和團(tuán)隊(duì)的組織結(jié)構(gòu)。報(bào)賬系統(tǒng)將和現(xiàn)有人事管理數(shù)據(jù)庫系統(tǒng)協(xié)同工作,需要引用人事管理數(shù)據(jù)庫系統(tǒng)中的部分信息,但不會(huì)更新其內(nèi)容。
通過報(bào)賬系統(tǒng),員工能夠在出差前(提前2天)按照規(guī)定的額度向公司申請借款,相關(guān)的經(jīng)理人員能夠通過報(bào)賬系統(tǒng)批復(fù)或拒絕。報(bào)賬系統(tǒng)應(yīng)在相關(guān)負(fù)責(zé)人批復(fù)之后通知該員工提取現(xiàn)金或確認(rèn)相應(yīng)款項(xiàng)已經(jīng)劃入指定信用卡(根據(jù)員工的要求);員工可以通過保賬系統(tǒng)報(bào)銷合理的業(yè)務(wù)活動(dòng)經(jīng)費(fèi)。
財(cái)務(wù)部門將指定一位報(bào)賬系統(tǒng)管理員監(jiān)督擬建系統(tǒng)中的信息,負(fù)責(zé)初始設(shè)置和維護(hù)特定的分類額度準(zhǔn)則,并能夠定期或隨機(jī)地向部門負(fù)責(zé)人提交報(bào)賬系統(tǒng)情況的統(tǒng)計(jì)報(bào)告。
報(bào)賬系統(tǒng)在每月的25日對通過審批的報(bào)賬申請自動(dòng)作一次結(jié)算,并以電子郵件的方式通知應(yīng)該得到補(bǔ)償?shù)膯T工,同時(shí)生成一份統(tǒng)計(jì)報(bào)告?zhèn)魉徒o財(cái)務(wù)部門的系統(tǒng)監(jiān)管人員。
具體的局部功能需求-----“提交報(bào)銷申請”的Use Case
簡介:
員工通過報(bào)賬系統(tǒng)填寫報(bào)銷申請,輸入相關(guān)活動(dòng)產(chǎn)生的費(fèi)用,在一次或者多次填寫后提交,經(jīng)驗(yàn)證之后,以電子郵件的方式通知相應(yīng)經(jīng)理批復(fù)。
事件流(Flow of Events)
基本事件序列(Basic Flow)1.打開報(bào)銷單
[員工]:員工選擇進(jìn)入“報(bào)銷申請”功能。
[系統(tǒng)]:該員工當(dāng)月報(bào)銷單存在,系統(tǒng)將取出相應(yīng)信息并展示給員工;如果該員工的當(dāng)月報(bào)銷單不存在,則轉(zhuǎn)至A1備選事件序列。2.添加報(bào)銷記錄
[員工]:員工要求添加一條報(bào)銷記錄。[系統(tǒng)]:系統(tǒng)顯示一條空白的報(bào)銷記錄。3.填寫報(bào)銷記錄單
[員工]:員工開始填寫報(bào)銷記錄,每條報(bào)銷記錄包括的信息有:業(yè)務(wù)活動(dòng)發(fā)生的時(shí)間、為了讓員工方便而準(zhǔn)確地輸入相關(guān)信息,除了客戶名稱、業(yè)務(wù)活動(dòng)原因和金額之外,其他信息域提供相應(yīng)的下拉式選擇列表。并記錄員工輸入的信息。
(重復(fù)以上針對每一條報(bào)銷記錄的活動(dòng)),直至所有記錄填寫完畢。)4.驗(yàn)證報(bào)銷單
[員工]:員工填寫完畢所有報(bào)銷記錄之后,要求系統(tǒng)驗(yàn)證這些記錄的合理性。[系統(tǒng)]:報(bào)銷記錄的初始狀態(tài)為“未驗(yàn)證”,每當(dāng)一條報(bào)銷記錄被驗(yàn)證為合理,系統(tǒng)將該報(bào)銷記錄的狀態(tài)設(shè)置為“已驗(yàn)證”,系統(tǒng)在驗(yàn)證所有報(bào)銷記錄(為“已驗(yàn)證”)之后提示用戶可以提交本月的報(bào)銷單。驗(yàn)證為合理的記錄必須滿足集中條件:第一,不同種類的費(fèi)用不超過相應(yīng)得限額;第二,報(bào)銷費(fèi)用的類型要和員工的職能匹配。對于未通過的驗(yàn)證的報(bào)銷記錄,轉(zhuǎn)至A5備選事件序列 5.提交報(bào)銷單
[員工]:所有報(bào)銷記錄經(jīng)過驗(yàn)證之后,員工提交當(dāng)月的報(bào)銷單。
[系統(tǒng)]:系統(tǒng)保存這張報(bào)銷單,將報(bào)銷單的狀態(tài)設(shè)置為“已提交”并記錄提交日期,同時(shí)這張報(bào)銷單被設(shè)為“只讀”。系統(tǒng)要從人事管理數(shù)據(jù)庫中獲知該員工及其經(jīng)理(負(fù)擔(dān)該員工當(dāng)月開銷者)的電子郵件地址。如果此時(shí)人事管理數(shù)據(jù)庫不可用,轉(zhuǎn)至A6備選事件序列。
為了及時(shí)通知相關(guān)人員,系統(tǒng)將自動(dòng)生成一份以當(dāng)前報(bào)銷單為內(nèi)容的電子郵件發(fā)送到該員工及其經(jīng)理的信箱中。當(dāng)郵件成功發(fā)送后,員工得到一個(gè)確認(rèn)信息。如果此時(shí)郵件系統(tǒng)未能將郵件及時(shí)發(fā)送,轉(zhuǎn)至備選事件序列A7。
備選事件序列組(Alternative Flows)
A1 創(chuàng)建當(dāng)月報(bào)銷單
[起始位置]:基本事件序列中,員工進(jìn)入報(bào)銷申請程序并準(zhǔn)備打開當(dāng)月報(bào)銷單。
[觸發(fā)條件]:系統(tǒng)沒有發(fā)現(xiàn)和該員工對應(yīng)的當(dāng)月報(bào)銷單。
[具體內(nèi)容]:系統(tǒng)為員工創(chuàng)建一張當(dāng)月報(bào)銷單。
[返回位置]:基本事件序列中的“打開報(bào)銷單” 步驟。
A2 刪除報(bào)銷記錄
[起始位置]:在提交報(bào)銷單之前任意時(shí)間點(diǎn)。
[觸發(fā)條件]:員工希望刪除某一條報(bào)銷記錄。
[具體內(nèi)容]:系統(tǒng)刪除有員工指定的某一條報(bào)銷記錄。[返回位置]:同“起始位置”。
A3 更新報(bào)銷記錄
[起始位置]:在提交報(bào)銷單之前任意時(shí)間點(diǎn)。
[觸發(fā)條件]:員工希望更新某一條報(bào)銷單。
[具體內(nèi)容]:系統(tǒng)根據(jù)員工輸入的內(nèi)容更新相應(yīng)的一條報(bào)銷記錄。[返回位置]:同“起始位置”。
A4 保存當(dāng)月報(bào)銷單
[起始位置]:該Use Case 允許員工在事件流中的任意時(shí)間點(diǎn)保存當(dāng)月的報(bào)銷單。
[觸發(fā)條件]:員工希望將已經(jīng)錄入的報(bào)銷記錄保存在報(bào)賬系統(tǒng)中。
[具體內(nèi)容]:系統(tǒng)保存該員工當(dāng)月報(bào)銷單,并給出確認(rèn)信息。員工可以在保存當(dāng)月報(bào)銷單之后直接退出系統(tǒng)。
[返回位置]:同“起始位置”。
A5 報(bào)銷記錄不合理
[起始位置]:基本事件序列中,“驗(yàn)證報(bào)銷單”步驟中對每一條報(bào)銷記錄驗(yàn)證結(jié)束之后。
[觸發(fā)條件]:包銷記錄不滿足某一條適用的準(zhǔn)則。有兩種情形:第一,某報(bào)銷記錄的金額超出了其對應(yīng)類型費(fèi)用的上限,已知有三種:請客戶用餐人均超過300元,出差時(shí)每天住宿費(fèi)超過800元,移動(dòng)電話費(fèi)再無特殊說明情況下超過800元;第二,報(bào)銷費(fèi)用的類型和員工所處部門及職能不匹配,已知的情形是業(yè)務(wù)部門的員工申請加班補(bǔ)助。
[具體內(nèi)容]:系統(tǒng)告知員工不合理的報(bào)銷記錄編號,以及未通過驗(yàn)證的原因。[返回位置]:即本事件序列中的“填寫報(bào)銷單”步驟,目的是更正有問題的報(bào)銷記錄。
A6 人事管理數(shù)據(jù)庫不可用
[起始位置]:即本事件序列中,提交報(bào)銷單步驟結(jié)尾
[觸發(fā)條件]:當(dāng)報(bào)賬系統(tǒng)向人事管理數(shù)據(jù)庫索取信息而該數(shù)據(jù)庫沒有正常的響應(yīng)。
[具體內(nèi)容]:以對話框形式告知員工“人事管理數(shù)據(jù)庫不可用,報(bào)賬但沒有提交成功”。
[返回位置]:Use Case 執(zhí)行結(jié)束。
A7 郵件未即時(shí)發(fā)出
[起始位置]:基本事件序列中,“提交報(bào)銷單”步驟的結(jié)尾,成功地從人事管理數(shù)據(jù)庫獲得相關(guān)信息后。
[觸發(fā)條件]:報(bào)賬系統(tǒng)要求發(fā)送相關(guān)郵件時(shí),郵件系統(tǒng)沒有及時(shí)的響應(yīng)。
[具體內(nèi)容]:系統(tǒng)將以提示信息的方式告知員工“郵件沒有及時(shí)發(fā)出,但是報(bào)銷單在系統(tǒng)內(nèi)已經(jīng)提交成功,待郵件系統(tǒng)恢復(fù)后,相關(guān)郵件會(huì)自動(dòng)發(fā)出”。[返回位置]:Use Case 執(zhí)行結(jié)束。
特殊需求列表(專屬于該Use Case)
暫無
啟動(dòng)條件
員工成功登錄系統(tǒng),通過身份驗(yàn)證。被系統(tǒng)提示進(jìn)入“報(bào)銷申請”或“借款申請”功能。
結(jié)束狀態(tài)(組)如果該Use Case 順利執(zhí)行,員工得報(bào)銷申請記錄將被建立,更新、保存或者保存并提交;否則,系統(tǒng)地狀態(tài)應(yīng)該保持和該Use Case 執(zhí)行之前相同。
輔助圖示(活動(dòng)圖)
“補(bǔ)充規(guī)約”要點(diǎn) 1.RDBMS數(shù)據(jù)庫訪問 2.分布式處理
詞匯表 要點(diǎn)
? 員工。公司的正式雇員
? 經(jīng)理。負(fù)責(zé)審批某員工當(dāng)月開銷的管理者,是較高級別的員工。
? 報(bào)銷紀(jì)錄。與業(yè)務(wù)有關(guān)的某一項(xiàng)具體的花費(fèi),包括業(yè)務(wù)活動(dòng)發(fā)生的時(shí)間、地點(diǎn)、客戶名稱(可選)、原因以及費(fèi)用金額和種類(交通、餐飲、會(huì)議、通信和雜項(xiàng))。? 報(bào)銷單。員工在一個(gè)(自然)月內(nèi)的所有報(bào)銷紀(jì)錄的集合。
? 工資戶頭。公司將員工用于日常業(yè)務(wù)活動(dòng)開銷的補(bǔ)償金額返還至員工的銀行賬戶,該帳戶的基本功能是供員工接受工資。
? 人事管理數(shù)據(jù)庫。該數(shù)據(jù)庫紀(jì)錄了有關(guān)人事管理的相關(guān)信息,與報(bào)帳系統(tǒng)有關(guān)的是公司的組織機(jī)構(gòu)(“員工”和“經(jīng)理”的關(guān)系)。
? 內(nèi)部郵件系統(tǒng)。該郵件系統(tǒng)負(fù)責(zé)收發(fā)與公司業(yè)務(wù)有關(guān)的電子郵件信息。
“提交報(bào)銷申請”[控制,SubmitClaim]的Use Case
簡介:
員工通過報(bào)賬系統(tǒng)填寫報(bào)銷申請,輸入相關(guān)活動(dòng)產(chǎn)生的費(fèi)用,在一次或者多次填寫后提交,經(jīng)驗(yàn)證之后,以電子郵件的方式通知相應(yīng)經(jīng)理批復(fù)。
事件流(Flow of Events)
基本事件序列(Basic Flow)打開報(bào)銷單
[員工]:員工[實(shí)體,關(guān)鍵抽象,Employee]選擇進(jìn)入“報(bào)銷申請”[邊界,SubmitClaimForm]功能。
[系統(tǒng)]:如果該員工當(dāng)月報(bào)銷單[實(shí)體,關(guān)鍵抽象,ClaimReport]存在,系統(tǒng)將取出相應(yīng)信息并展示給員工;如果該員工的當(dāng)月報(bào)銷單不存在,則轉(zhuǎn)至A1備選事件序列。添加報(bào)銷記錄
[員工]:員工要求添加一條報(bào)銷記錄。[系統(tǒng)]:系統(tǒng)顯示一條空白的報(bào)銷記錄。填寫報(bào)銷記錄單
[員工]:員工開始填寫報(bào)銷記錄[實(shí)體,關(guān)鍵抽象,ClaimRecord],每條報(bào)銷記錄包括的信息有:業(yè)務(wù)活動(dòng)發(fā)生的時(shí)間、地點(diǎn)、客戶名稱(可選)、原因以及費(fèi)用金額和種類(交通、餐飲、會(huì)議、通信和雜項(xiàng))。
[系統(tǒng)]:系統(tǒng)顯示并記錄員工輸入的信息。為了讓員工方便而準(zhǔn)確地輸入相關(guān)信息,除了客戶名稱、業(yè)務(wù)活動(dòng)原因和金額之外,其他信息域提供相應(yīng)的下拉式選擇列表。
(重復(fù)以上針對每一條報(bào)銷記錄的活動(dòng)),直至所有記錄填寫完畢。)驗(yàn)證報(bào)銷單
[員工]:員工填寫完畢所有報(bào)銷記錄之后,要求系統(tǒng)驗(yàn)證這些記錄的合理性[實(shí)體,ValidRule]。
[系統(tǒng)]:包銷記錄的初始狀態(tài)為“未驗(yàn)證”,每當(dāng)一條報(bào)銷記錄被驗(yàn)證為合理,系統(tǒng)監(jiān)該報(bào)銷記錄的狀態(tài)設(shè)置為“已驗(yàn)證”,系統(tǒng)在驗(yàn)證所有報(bào)銷記錄(為“已驗(yàn)證”)之后提示用戶可以提交本月的報(bào)銷單。驗(yàn)證為合理的記錄必須滿足集中條件:第一,不同種類的費(fèi)用不超過相應(yīng)得限額;第二,報(bào)銷費(fèi)用的類型要和員工的職能匹配。對于未通過的驗(yàn)證的報(bào)銷記錄,轉(zhuǎn)至A5備選事件序列 提交報(bào)銷單
[員工]:所有報(bào)銷記錄經(jīng)過驗(yàn)證之后,員工提交當(dāng)月的報(bào)銷單。
[系統(tǒng)]:系統(tǒng)保存這張報(bào)銷單,將報(bào)銷單的狀態(tài)設(shè)置為“以提交”并記錄提交日期,同時(shí)這張報(bào)銷單被設(shè)為“只讀”。系統(tǒng)要從人事管理數(shù)據(jù)庫[邊界,HRDatabase]中獲知該員工及其經(jīng)理(負(fù)擔(dān)該員工當(dāng)月開銷者)的電子郵件地址。如果此時(shí)人事管理數(shù)據(jù)庫不可用,轉(zhuǎn)至A6備選事件序列。
為了及時(shí)通知相關(guān)人員,系統(tǒng)將自動(dòng)生成一份以當(dāng)前報(bào)銷單為內(nèi)容的電子郵件發(fā)送到該員工及其經(jīng)理的信箱中。當(dāng)郵件成功發(fā)送后,員工得到一個(gè)確認(rèn)信息。如果此時(shí)郵件系統(tǒng)[邊界,MailSystem]未能將郵件及時(shí)發(fā)送,轉(zhuǎn)至備選事件序列A7。
第三篇:軟件需求-案例分析
1、問題描述
許多醫(yī)院存在高峰期掛號排隊(duì)時(shí)間長,就診等待時(shí)間長,倒號現(xiàn)象頻發(fā)的問題。因此,構(gòu)建一個(gè)網(wǎng)上預(yù)約掛號系統(tǒng),通過推薦患者使用該系統(tǒng)進(jìn)行出診信息查詢和醫(yī)生預(yù)約,可以緩解就診壓力、節(jié)約患者的時(shí)間,并且可以在一定程度上保證預(yù)約者和就診者一致,有利于提高醫(yī)院的服務(wù)質(zhì)量。為了更好的設(shè)計(jì)并實(shí)現(xiàn)這一系統(tǒng),對系統(tǒng)進(jìn)行需求建模和分析是十分必要的。
2、情景描述的主要成分
2.1、該系統(tǒng)所涉及的用戶
本系統(tǒng)的用戶包含患者、醫(yī)生以及管理員三類。而且該三類用戶各自的特征和所要面對的情景也是截然不同的。
對于患者來說,他們在年齡、計(jì)算機(jī)使用能力等方面存在較大差異,但面對的情景都一樣,就是要預(yù)約掛號,掛號成功過后就診。
對于醫(yī)生來說,普遍具備較高的學(xué)歷,在醫(yī)療方面具備專業(yè)知識,有一定的計(jì)算機(jī)使用能力。所面對的情景有查看掛號信息,確定要就診的病人。
對于管理員來說,他們負(fù)責(zé)對出診信息進(jìn)行管理,是醫(yī)院工作的安排者,具備較強(qiáng)的計(jì)算機(jī)使用能力。
不同的用戶,對系統(tǒng)的要求也不相同?;颊呦Mㄟ^完成注冊和登錄后能夠進(jìn)行掛號預(yù)約,查詢醫(yī)生的出診信息和個(gè)人預(yù)約信息,并且能夠在規(guī)定的時(shí)間內(nèi)完成掛號預(yù)約或者取消已有的預(yù)約;醫(yī)生則希望能夠在登錄系統(tǒng)后可以查看病人的預(yù)約情況;而管理員希望可以修改出診信息和調(diào)整預(yù)約掛號。這些都是功能性的需求。
同時(shí)對于所有用戶都希望該系統(tǒng)是易用的,而且能夠?qū)ψ约旱男畔⑵鸬奖Wo(hù)即系統(tǒng)安全性的要求,還有比如說系統(tǒng)的性能比較高效,能夠及時(shí)處理自己的預(yù)約申請。當(dāng)然開發(fā)系統(tǒng)的成本如果也能較低就更好了。這些都是非功能需求。
2.2、情景描述的主要成分
? 目標(biāo)和關(guān)鍵成功因素
預(yù)約掛號情景的目標(biāo)是“讓患者能夠及時(shí)的掛號,并能順利的就診”,而可能的子目標(biāo)包括:患者能夠注冊賬號,患者能夠登錄賬號,患者能夠查詢預(yù)約記錄,患者能夠取消已有預(yù)約,患者能夠查詢出診信息。關(guān)鍵成功因素,要保證系統(tǒng)能夠24小時(shí)正常穩(wěn)定的運(yùn)行,系統(tǒng)里的信息要是實(shí)時(shí)變化的,即可以預(yù)約的醫(yī)生要和實(shí)際在值班的醫(yī)生要匹配,不能出現(xiàn)掛上號了卻沒有醫(yī)生就診的情況。
? 物理上下文和邏輯上下文 物理上下文:醫(yī)院用于掛號的計(jì)算機(jī)可以正常的使用,情景中的可以被預(yù)約的醫(yī)生應(yīng)該是在醫(yī)院值班的;而對于患者可以選擇在醫(yī)院進(jìn)行預(yù)約,也可選擇在家中進(jìn)行預(yù)約,只要在預(yù)約時(shí)間內(nèi)能到達(dá)醫(yī)院就可。邏輯上下文:事件發(fā)生的條件是患者在系統(tǒng)中進(jìn)行了預(yù)約,然后管理員會(huì)根據(jù)現(xiàn)有的資源(可以預(yù)約的醫(yī)生)對預(yù)約進(jìn)行處理,如果同意,下一步就是醫(yī)生就診;如果沒有可以預(yù)約的醫(yī)生或合適的時(shí)間,患者的預(yù)約就不成功,患者需要重新選擇醫(yī)生或時(shí)間進(jìn)行預(yù)約。
? 組成情景的主要事件和活動(dòng) 主要事件:患者預(yù)約掛號,管理員對預(yù)約掛號的處理,醫(yī)生就診。主要活動(dòng):患者注冊、登錄系統(tǒng),患者在系統(tǒng)中查詢可以預(yù)約的醫(yī)生和時(shí)間,患者取消已有預(yù)約,患者進(jìn)行就診;管理員接受或拒絕預(yù)約,管理員分配醫(yī)生;醫(yī)生查詢預(yù)約信息。
? 涉及的執(zhí)行者和其他參與者
執(zhí)行者:醫(yī)院的醫(yī)生,預(yù)約掛號系統(tǒng)的管理員。其他參與者:醫(yī)院的相關(guān)人員,比如患者,前臺咨詢員等。
? 要使用的信息和資源 要使用的信息和資源包括,可以預(yù)約的醫(yī)生數(shù)量,所在科室等,醫(yī)院中的設(shè)備,病房等。? 要考慮的約束條件和要使用的規(guī)則 約束條件:同一醫(yī)生同一時(shí)間段內(nèi)只能接受一名患者的預(yù)約,根據(jù)醫(yī)療設(shè)備的屬性決定是否要排他性的使用。
3、情景需求分析的步驟
需求規(guī)格說明輸入過程需求目標(biāo)列表1.目標(biāo)分析系統(tǒng)模型目標(biāo),目的使用情景用戶問題實(shí)例2.輸入事件分析初始系統(tǒng)模型用戶,環(huán)境事件情景腳本4.輸出需求分析3.刻畫系統(tǒng)輸出情景結(jié)構(gòu)模型系統(tǒng)輸出類型信息需求5.社會(huì)影響分析Agent目標(biāo)6.涉眾分析需求規(guī)格說明
3.1 目標(biāo)分析
在第2部分情景描述的主要成分中已經(jīng)對目標(biāo)進(jìn)行了分析,即:預(yù)約掛號情景的目標(biāo)是“讓患者能夠及時(shí)的掛號,并能順利的就診”,而可能的子目標(biāo)包括:患者能夠注冊賬號,患者能夠登錄賬號,患者能夠查詢預(yù)約記錄,患者能夠取消已有預(yù)約,患者能夠查詢出診信息。3.2 輸入事件分析
對于該系統(tǒng)的輸入事件可能會(huì)包括如下情況:初始使用該系統(tǒng)的用戶需要先注冊,而對于已經(jīng)注冊的用戶在使用系統(tǒng)預(yù)約掛號時(shí)首先要登錄系統(tǒng)。這是最基本的兩個(gè)輸入事件。3.3 刻畫系統(tǒng)輸出
對于系統(tǒng)輸出我們要考慮系統(tǒng)輸出的形式,比如消息顯示,對話框等形式。不如用戶在登錄系統(tǒng)是輸入的用戶名和密碼不匹配的時(shí)候要給出對應(yīng)的提示信息,比如用戶名未注冊或密碼不對等。在提交預(yù)約掛號申請后系統(tǒng)也應(yīng)給出預(yù)約成功與否的提示。3.4輸出需求分析
對于輸出需求要根據(jù)用戶的輸入給出對應(yīng)的輸出。比如用戶輸入查詢請求,那么系統(tǒng)應(yīng)該能夠給出詳細(xì)的信息。系統(tǒng)只給出對應(yīng)的輸出還不夠,同時(shí)要考慮輸出的信息是否合適。比如用戶要查詢眼科醫(yī)生的資料,系統(tǒng)的輸出就應(yīng)該只是眼科醫(yī)生的信息,而沒有必要把所有醫(yī)生的信息都輸出。3.5 社會(huì)影響分析
在進(jìn)行社會(huì)影響分析時(shí)要同時(shí)考慮到積極和消極兩個(gè)方面的問題。系統(tǒng)是否可以提高效率,減少人員的工作量。同時(shí)也要考慮過多的自動(dòng)化是否會(huì)削弱人對整個(gè)系統(tǒng)的意識,導(dǎo)致人對意外處理的能力降低,比如系統(tǒng)臨時(shí)出現(xiàn)問題,是否有一套應(yīng)急措施使醫(yī)院日常工作能夠正常的進(jìn)行。
4、需求說明文檔
基于之前構(gòu)建的模型,并參照IEEE 830-1998標(biāo)準(zhǔn)模板,撰寫的系統(tǒng)需求說明文檔如下。
4.1 引言
引言部分將對本文檔的編寫目的、系統(tǒng)的開發(fā)目的、名詞定義以及參考資料進(jìn)行說明,并對文檔的后續(xù)內(nèi)容進(jìn)行概述。4.1.1 編寫目的
網(wǎng)上預(yù)約掛號系統(tǒng)是基于Web開發(fā)技術(shù)完成的網(wǎng)站。為了更好的設(shè)計(jì)并實(shí)現(xiàn)這一系統(tǒng),對系統(tǒng)進(jìn)行需求建模和分析是十分必要的。因此,基于之前構(gòu)建的各類模型,撰寫系統(tǒng)的需求說明文檔,并將其作為后續(xù)項(xiàng)目設(shè)計(jì)、項(xiàng)目開發(fā)和項(xiàng)目測試的指導(dǎo)。
本文檔連同之前構(gòu)建的模型,可用來與客戶進(jìn)一步明確需求,同時(shí)可供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開發(fā)人員參考。4.1.2 系統(tǒng)目的
許多醫(yī)院存在高峰期掛號排隊(duì)時(shí)間長,就診等待時(shí)間長,倒號現(xiàn)象頻發(fā)的問題。因此,構(gòu)建一個(gè)網(wǎng)上預(yù)約掛號系統(tǒng),通過推薦患者使用該系統(tǒng)進(jìn)行出診信息查詢和醫(yī)生預(yù)約,可以緩解就診壓力、節(jié)約患者的時(shí)間,并且可以在一定程度上保證預(yù)約者和就診者一致,有利于提高醫(yī)院的服務(wù)質(zhì)量。4.1.3 名詞定義 ? 患者預(yù)約系統(tǒng)
網(wǎng)上預(yù)約掛號系統(tǒng)的子系統(tǒng),主要用于為患者提供預(yù)約掛號、信息查詢等功能。? 醫(yī)生工作查詢系統(tǒng)
網(wǎng)上預(yù)約掛號系統(tǒng)的子系統(tǒng),主要用于為醫(yī)生提供各時(shí)段預(yù)約患者的信息。? 醫(yī)務(wù)管理系統(tǒng)
網(wǎng)上預(yù)約掛號系統(tǒng)的子系統(tǒng),主要用于為管理員提供出診信息修改、預(yù)約掛號調(diào)整等功能。? 賬號控制系統(tǒng)
網(wǎng)上預(yù)約掛號系統(tǒng)的子系統(tǒng),主要用于用戶賬號的注冊及登錄控制。? 安全保障系統(tǒng)
網(wǎng)上預(yù)約掛號系統(tǒng)的子系統(tǒng),主要用于保障系統(tǒng)的程序、網(wǎng)絡(luò)及數(shù)據(jù)庫安全。4.1.4 參考資料
[1]Objectiver: A KAOS tutorial.Respect-It(2004)[2]吳雙兵,劉偉.網(wǎng)上預(yù)約掛號系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].醫(yī)學(xué)信息學(xué)雜志, 2015, 36(1):36-39.4.1.5 文檔概述
需求說明文檔主要分為三個(gè)部分。本節(jié)屬于引言部分,主要用于對文檔本身進(jìn)行定義和描述。文檔的第二部分為系統(tǒng)的整體描述,包括系統(tǒng)的預(yù)期目標(biāo)、限制條件以及用戶的需求、特征。文檔的第三部分是需求說明,包含對系統(tǒng)需求的明確定義。
4.2 整體描述
本節(jié)將對系統(tǒng)預(yù)期、用戶需求、用戶特征、條件與限制、假定與依賴以及需求分配進(jìn)行說明。
4.2.1 系統(tǒng)預(yù)期
為了方便用戶在不需安裝任何軟件的情況下使用系統(tǒng),本系統(tǒng)整體采用B/S結(jié)構(gòu),用戶可以通過瀏覽器對其進(jìn)行訪問。4.2.2 用戶需求
參照之前完成的目標(biāo)模型,對用戶的需求進(jìn)行整理和定義。由于系統(tǒng)整體較為復(fù)雜,因此本小節(jié)只包含已構(gòu)建目標(biāo)模型的功能性需求和非功能性需求。? 功能性需求
1.患者進(jìn)行預(yù)約選擇
為了實(shí)現(xiàn)患者進(jìn)行預(yù)約選擇的目標(biāo),系統(tǒng)應(yīng)完成的需求如下。(1)系統(tǒng)擁有患者預(yù)約頁面以及預(yù)約按鈕:
系統(tǒng)的預(yù)約頁面可以顯示未來1至3天的出診醫(yī)生及其所有可被預(yù)約的出診時(shí)段。其中,尚未被預(yù)約的時(shí)段擁有預(yù)約按鈕;已被預(yù)約的時(shí)段無法被其他患者預(yù)約,因此無預(yù)約按鈕。(2)系統(tǒng)接收到預(yù)約請求:
當(dāng)患者點(diǎn)擊預(yù)約按鈕,系統(tǒng)可以接收到預(yù)約請求。(3)患者被告知預(yù)約選擇結(jié)果:
系統(tǒng)可以對患者是否預(yù)約成功進(jìn)行判定,如果成功則跳轉(zhuǎn)至信息確認(rèn)頁面,否則彈出對話框給予患者相應(yīng)提示。2.患者確認(rèn)預(yù)約信息
為了實(shí)現(xiàn)患者確認(rèn)預(yù)約信息的目標(biāo),系統(tǒng)應(yīng)完成的需求如下。(1)系統(tǒng)擁有預(yù)約信息確認(rèn)頁面以及預(yù)約提交按鈕:
系統(tǒng)的預(yù)約信息確認(rèn)頁面會(huì)顯示預(yù)約的醫(yī)生和時(shí)段,患者的個(gè)人信息,以及預(yù)約提交按鈕,患者可以在提交預(yù)約前核對這些信息。(2)系統(tǒng)接收到預(yù)約提交請求:
當(dāng)患者點(diǎn)擊提交按鈕,系統(tǒng)可以接收到預(yù)約提交請求。(3)患者被告知預(yù)約提交結(jié)果:
系統(tǒng)可以對預(yù)約是否提交成功進(jìn)行判定,并彈出對話框給予患者相應(yīng)提示。? 非功能性需求 1.安全的系統(tǒng)
為了保證預(yù)約掛號系統(tǒng)的安全性,系統(tǒng)應(yīng)完成的需求如下。(1)用戶程序安全:
系統(tǒng)應(yīng)明確區(qū)分不同類別用戶的權(quán)限。并且在用戶登錄時(shí),輸入的密碼不可見、不可復(fù)制。(2)系統(tǒng)網(wǎng)絡(luò)安全:
系統(tǒng)應(yīng)采取安全的網(wǎng)絡(luò)傳輸協(xié)議,網(wǎng)絡(luò)數(shù)據(jù)在被傳輸前應(yīng)進(jìn)行加密。(3)數(shù)據(jù)庫安全:
數(shù)據(jù)庫中存儲的數(shù)據(jù)應(yīng)具備完整性,且密碼應(yīng)在加密后被存儲到數(shù)據(jù)庫中。此外,數(shù)據(jù)庫中的數(shù)據(jù)應(yīng)該可以被備份和恢復(fù)。2.低成本的系統(tǒng) 為了保證預(yù)約掛號系統(tǒng)的低成本,系統(tǒng)應(yīng)完成的需求如下。(1)系統(tǒng)開發(fā)成本低:
開發(fā)團(tuán)隊(duì)?wèi)?yīng)具備合理的項(xiàng)目管理,且在開發(fā)前應(yīng)盡可能明確系統(tǒng)的需求。(2)系統(tǒng)運(yùn)營成本低:
系統(tǒng)在運(yùn)行過程中,應(yīng)該盡可能少的占用資源。(3)系統(tǒng)維護(hù)成本低:
系統(tǒng)應(yīng)該健壯可靠,出現(xiàn)問題后應(yīng)該易于修復(fù),且系統(tǒng)的功能應(yīng)該易于擴(kuò)展??紤]到系統(tǒng)健壯可靠與系統(tǒng)開發(fā)成本低存在一定的沖突,因此需要進(jìn)行一定的權(quán)衡。4.2.3 用戶特征
本系統(tǒng)的用戶包含患者、醫(yī)生以及管理員三類,其特征如下。? 患者
個(gè)體間在年齡、計(jì)算機(jī)使用能力等方面存在較大差異。? 醫(yī)生
普遍具備較高的學(xué)歷,在醫(yī)療方面具備專業(yè)知識,有一定的計(jì)算機(jī)使用能力。? 管理員
負(fù)責(zé)對出診信息進(jìn)行管理,是醫(yī)院工作的安排者,具備較強(qiáng)的計(jì)算機(jī)使用能力。4.2.4 條件與限制
為了保證系統(tǒng)的可移植性和可擴(kuò)展性,本系統(tǒng)應(yīng)使用Java語言進(jìn)行開發(fā)。4.2.5 假定與依賴
本系統(tǒng)假定提供的大、中、小三種字體大小可以滿足不同患者的需求,并且患者可以在系統(tǒng)的引導(dǎo)和提示下正常使用系統(tǒng)。4.2.6 需求分配
由于文檔中并未列出系統(tǒng)的全部需求,因此無法對所有需求進(jìn)行優(yōu)先級排序。但已經(jīng)列出的均為系統(tǒng)較為核心的功能性需求和非功能性需求,應(yīng)具有高優(yōu)先級。
4.3 需求說明
需求說明部分將參照之前完成的模型,對系統(tǒng)結(jié)構(gòu)、對象模型以及操作過程模型進(jìn)行詳細(xì)描述。
4.3.1 系統(tǒng)結(jié)構(gòu)
本部分將主要參照圖 3-1所示的責(zé)任模型,根據(jù)主體對需求進(jìn)行劃分。考慮到系統(tǒng)較為復(fù)雜,因此只列出主體“患者預(yù)約系統(tǒng)”的相關(guān)需求。? 患者預(yù)約系統(tǒng)
系統(tǒng)擁有患者預(yù)約頁面以及預(yù)約按鈕。
系統(tǒng)接收到預(yù)約請求。
患者被告知預(yù)約選擇結(jié)果。
系統(tǒng)擁有預(yù)約信息確認(rèn)頁面及預(yù)約提交按鈕。
系統(tǒng)接收到預(yù)約提交請求。
患者被告知預(yù)約提交的結(jié)果。4.3.2 對象模型
本部分將主要對圖 4-1所示的對象模型的結(jié)構(gòu)進(jìn)行解釋。
網(wǎng)上預(yù)約掛號系統(tǒng)可以被詳細(xì)劃分為患者預(yù)約系統(tǒng)、醫(yī)生工作查詢系統(tǒng)、醫(yī)務(wù)管理系統(tǒng)、賬號控制系統(tǒng)、安全保障系統(tǒng)等五個(gè)子系統(tǒng)。患者預(yù)約系統(tǒng)、醫(yī)生工作查詢系統(tǒng)、醫(yī)務(wù)管理系統(tǒng)的使用者分別為患者、醫(yī)生和管理員,這些用戶通過系統(tǒng)提供的頁面與系統(tǒng)進(jìn)行交互。
對象模型中所涉及的名詞在4.1.3小節(jié)中有具體解釋。4.3.3 操作過程模型
本部分將主要對圖 5-1,圖 5-3和圖 5-4所示的操作過程模型進(jìn)行說明,并以表格的形式列出各操作過程的參與主體及對應(yīng)需求。? 患者進(jìn)行預(yù)約選擇
患者點(diǎn)擊預(yù)約按鈕后,患者預(yù)約系統(tǒng)會(huì)收到患者的預(yù)約請求,并觸發(fā)預(yù)約驗(yàn)證操作,得到預(yù)約驗(yàn)證結(jié)果。接下來,患者預(yù)約系統(tǒng)會(huì)以得出的預(yù)約結(jié)果為基礎(chǔ),進(jìn)行預(yù)約結(jié)果判定,進(jìn)而執(zhí)行頁面跳轉(zhuǎn)或消息框彈出操作。? 患者確認(rèn)預(yù)約信息
患者點(diǎn)擊提交按鈕后,患者預(yù)約系統(tǒng)會(huì)收到患者的預(yù)約提交請求,并觸發(fā)預(yù)約提交操作。接下來,患者預(yù)約系統(tǒng)會(huì)根據(jù)提交結(jié)果彈出包含相應(yīng)信息的提示框。
以上部分涉及到的操作過程及與之對應(yīng)的主體、需求如下表所示。
以上部分涉及到的操作過程及與之對應(yīng)的主體、需求如表 4-1所示。
操作 預(yù)約驗(yàn)證 參與主體
對應(yīng)需求
患者預(yù)約系統(tǒng) 系統(tǒng)接收到預(yù)約請求,患者被告知預(yù)約選擇結(jié)果
預(yù)約結(jié)果判定 患者預(yù)約系統(tǒng) 患者被告知預(yù)約選擇結(jié)果 預(yù)約提交 患者預(yù)約系統(tǒng) 系統(tǒng)接收到預(yù)約提交請求,患者被告知預(yù)約提交結(jié)果
第四篇:軟件項(xiàng)目需求建議書
篇一:軟件需求建議書
醫(yī)院門診管理系統(tǒng)需求建議書
2012年3月26日
有關(guān)公司:
現(xiàn)需一個(gè)醫(yī)院門診管理系統(tǒng),要求具有相關(guān)項(xiàng)目經(jīng)驗(yàn)的軟件公司參與競標(biāo),要求能對該系統(tǒng)進(jìn)行合理的編寫,保證系統(tǒng)能夠穩(wěn)定運(yùn)行,并且在預(yù)定時(shí)間內(nèi)交付我院使用。
項(xiàng)目目標(biāo):
系統(tǒng)分為5個(gè)子系統(tǒng),即(a)掛號管理系統(tǒng)(b)病歷管理系統(tǒng)(c)藥品庫存管理系統(tǒng)(d)內(nèi)部資料管理系統(tǒng)(f)財(cái)務(wù)管理系統(tǒng)。并且需要保證系統(tǒng)運(yùn)行穩(wěn)定準(zhǔn)確。
1.工作表述
承包商應(yīng)執(zhí)行以下工作任務(wù),及工作要求:
(1)系統(tǒng)應(yīng)使用本院的局域網(wǎng),win98、win2000、winxp、win7等環(huán)境
下,可進(jìn)行穩(wěn)定準(zhǔn)確的查詢,修改、處理功能。
(2)數(shù)據(jù)錄入功能:其中包括在掛號時(shí)的患者信息錄入,病歷管理的錄
入處方和內(nèi)部資料管理中的醫(yī)師信息的添加。
(3)數(shù)據(jù)的修改和刪除功能:其中包括改號、退號和內(nèi)部資料管理中的
患者、醫(yī)師信息的修改和刪除功能。
(4)數(shù)據(jù)查詢功能:包括在診室管理中的藥品的模糊查詢,對庫存不足
的藥品報(bào)警,內(nèi)部資料管理中的醫(yī)師、患者信息的查詢中包括單項(xiàng)查詢和組合查詢。
(5)統(tǒng)計(jì)報(bào)表功能,財(cái)務(wù)報(bào)表:統(tǒng)計(jì)每天患者交款報(bào)表和掛號員每天的
交款單。統(tǒng)計(jì)患者總?cè)藬?shù)和總費(fèi)用。
(6)按處方類別和拼音碼分別統(tǒng)計(jì)藥品的總數(shù)和庫存剩容量。
(7)按科室名稱和是否專家級別分別統(tǒng)計(jì)醫(yī)師總?cè)藬?shù)信息。日報(bào)表:打
印每天的患者人數(shù)、就診科室等,以及醫(yī)師每天的出診數(shù),檢驗(yàn)、檢查、手術(shù)每天的執(zhí)行次數(shù),以及這些項(xiàng)目的總金額。
(8)合計(jì)費(fèi)用功能:患者憑掛號單到交款處交款,系統(tǒng)根據(jù)門診號碼自 動(dòng)調(diào)用患者信息,顯示患者的單項(xiàng)費(fèi)用和總費(fèi)用,自動(dòng)找零。
(9)系統(tǒng)管理功能:其中包括用戶和內(nèi)部人員的修改密碼功能,根據(jù)權(quán)
限添加用戶和管理員。數(shù)據(jù)備份功能。
(10)幫助功能:包含醫(yī)院簡介和系統(tǒng)主要實(shí)現(xiàn)功能簡介。
2交付實(shí)物
(1)必須準(zhǔn)備一份詳細(xì)的系統(tǒng)設(shè)計(jì)報(bào)告,以及所用到的技術(shù),用以監(jiān)測產(chǎn)品
質(zhì)量。
(2)有關(guān)項(xiàng)目進(jìn)程的書面報(bào)告必須在每15天交給本院。報(bào)告應(yīng)簡明,并且
重點(diǎn)放在與承約商的原計(jì)劃和時(shí)間表相對應(yīng)的進(jìn)程上。報(bào)告應(yīng)涉及到各項(xiàng)活動(dòng)、取得的進(jìn)展、接下來15天的計(jì)劃、花費(fèi)的時(shí)間與金錢。對于落后進(jìn)度計(jì)劃進(jìn)程的工作項(xiàng)目,應(yīng)當(dāng)提供一份計(jì)劃,使項(xiàng)目能在原進(jìn)度計(jì)劃和預(yù)算內(nèi)完成。
(3)在合同預(yù)期內(nèi),交付我院一個(gè)能夠運(yùn)行正常穩(wěn)定的完整的系統(tǒng)。并且在
后期一定時(shí)間內(nèi)提供免費(fèi)維護(hù)。
3其他要求
(4)本院會(huì)向承包商提供本院的一些業(yè)務(wù)流程。
(5)承約商必須在執(zhí)行工作前,獲得本院對最終計(jì)劃的認(rèn)同。
(6)合同必須以一個(gè)商定的價(jià)格,給提供滿足需求建議書要求工作的承約商
付款。
(7)承約商必須最遲在2012年5月1日以前提供給本院兩份建議書備份。
(8)本院希望在2012年6月1日前選中一家承約商。這個(gè)工程需要完成的
期限是十二個(gè)月,從2012年7月1日至2013年7月1日,所有交付物必須不遲于2013年10月1日提供給本院。
(9)本院將按照下面的時(shí)間表付款給承約商:當(dāng)項(xiàng)目完成了1/3時(shí)付總額的
1/3;當(dāng)項(xiàng)目完成了2/3時(shí)付總額的2/3;當(dāng)本人已經(jīng)滿意于項(xiàng)目的100%,并且承約商已履行了全部契約義務(wù)時(shí)再付出總額的最后1/3。
申請內(nèi)容
(1)承約商能清晰理解需求建議書,理解什么是被期望達(dá)到的要求。承約商應(yīng)有對每個(gè)任務(wù)和任務(wù)如何完成的詳細(xì)描述。
(2)承約商將要提供的每一份交付物的描述。
(3)列出條形圖或網(wǎng)絡(luò)圖表,列明每周要執(zhí)行的詳細(xì)任務(wù)的時(shí)間表,以便在要求的項(xiàng)目完成日期內(nèi)能夠完成項(xiàng)目。
(4)敘述一下承約商最近已經(jīng)執(zhí)行過的相似項(xiàng)目,包括已完成的子系統(tǒng),以及其他子系統(tǒng)的完成進(jìn)度。
(5)列出工程具體人員的姓名和詳細(xì)簡歷,以及他在類似工程的精彩的經(jīng)歷。
(6)必須說明項(xiàng)目所需要的人月,并通過一份詳細(xì)的工作時(shí)間分解和每個(gè)被指派于工程的員工的小時(shí)成本費(fèi)用來驗(yàn)證。此外,所有直接費(fèi)用逐條列表也必須包括進(jìn)來。
(7)承包商需列出貴公司的軟件能力成熟度(cmmi)等級。
(8)本院將按照以下的標(biāo)準(zhǔn)評價(jià)所有承約商的申請書:
a.設(shè)計(jì)方案(30%)。設(shè)計(jì)的實(shí)用及涉及技術(shù)。
b.經(jīng)驗(yàn)(30%)。被指定工程的承約商和工作人員執(zhí)行類似工程的經(jīng)驗(yàn)。
c.成本(30%)。承約商申請中的所列的固定成本。
d.進(jìn)度計(jì)劃(10%)。為了在要求的項(xiàng)目完成日期內(nèi)或在此日期之前完成項(xiàng)目,承約商應(yīng)提出進(jìn)度計(jì)劃的詳細(xì)而全面的連續(xù)說明。
篇二:軟件系統(tǒng)項(xiàng)目建議書完全版
****系統(tǒng)項(xiàng)目建議書
2014年5月
目錄
概述....................................................................1 1.1 文檔編寫目的...........................................................................................................1 1.2 系統(tǒng)建設(shè)目標(biāo)與內(nèi)容...............................................................................................1 1.2.1 系統(tǒng)建設(shè)目標(biāo)...................................................................................................1 1.2.2 系統(tǒng)建設(shè)的主要內(nèi)容.......................................................................................1 2 系統(tǒng)設(shè)計(jì)方案.............................................................1 2.1 總體架構(gòu)設(shè)計(jì)...........................................................................................................1 2.1.1 系統(tǒng)總體業(yè)務(wù)架構(gòu)...........................................................................................1 2.1.2 系統(tǒng)總體軟件架構(gòu)...........................................................................................1 2.1.3 系統(tǒng)總體技術(shù)架構(gòu)...........................................................................................1 2.2 系統(tǒng)組成...................................................................................................................1 2.3 系統(tǒng)數(shù)據(jù)流...............................................................................................................1 2.4 系統(tǒng)功能...................................................................................................................3 3 系統(tǒng)部署方案.............................................................3 3.1 系統(tǒng)部署架構(gòu)...........................................................................................................3 3.2 系統(tǒng)環(huán)境...................................................................................................................3 3.2.1 軟件環(huán)境...........................................................................................................4 3.2.2 硬件環(huán)境...........................................................................................................4 4 系統(tǒng)界面設(shè)計(jì).............................................................4 5 主要技術(shù)指標(biāo).............................................................4 6 交付成果................................................................6 7 驗(yàn)收策略................................................................6 7.1 系統(tǒng)驗(yàn)收測試的原則...............................................................................................6 7.2 驗(yàn)收測試的具體內(nèi)容...............................................................................................7 7.3 驗(yàn)收測試的步驟.......................................................................................................7 8 質(zhì)量保證................................................................8 8.1 軟件研制一般要求...................................................................................................8 8.2 軟件評審要求...........................................................................................................9 8.3 軟件配置管理要求.................................................................................................10 9 售后服務(wù)...............................................................10 9.1 培訓(xùn).........................................................................................................................10 9.2 維護(hù)與升級.............................................................................................................10 9.3 質(zhì)量保證期內(nèi)的服務(wù).............................................................................................10 9.4 壽命期內(nèi)維修服務(wù).................................................................................................11 10 開發(fā)進(jìn)度計(jì)劃............................................................11 11 項(xiàng)目報(bào)價(jià)...............................................................12 1 概述
1.1 文檔編寫目的 1.2 系統(tǒng)建設(shè)目標(biāo)與內(nèi)容
1.2.1 系統(tǒng)建設(shè)目標(biāo) 1.2.2 系統(tǒng)建設(shè)的主要內(nèi)容
系統(tǒng)設(shè)計(jì)方案 2.1 總體架構(gòu)設(shè)計(jì)
2.1.1 系統(tǒng)總體業(yè)務(wù)架構(gòu) 2.1.2 系統(tǒng)總體軟件架構(gòu) 2.1.3 系統(tǒng)總體技術(shù)架構(gòu)
2.2 系統(tǒng)組成
2.3 系統(tǒng)數(shù)據(jù)流
系統(tǒng)詳細(xì)數(shù)據(jù)流如下圖所示。
2.4 系統(tǒng)功能
系統(tǒng)部署方案 3.1 系統(tǒng)部署架構(gòu)
表1各子系統(tǒng)部署架構(gòu)
3.2 系統(tǒng)環(huán)境 篇三:需求建議書
題目:
假設(shè)你在嘉州新城購買了一套二室二廳一廚一衛(wèi),面積大約90平方的新房,先裝修入住,請你根據(jù)自己的需求對這個(gè)房屋裝修項(xiàng)目編寫項(xiàng)目需求建議書。
項(xiàng)目:房屋裝修
需求建議書:
(1)承約商要執(zhí)行的任務(wù):裝修材料的購買、家用設(shè)備的安裝、裝修工程。
① 代購裝修材料,如:地磚、涂料等等
② 廚房器具、淋浴設(shè)備等的代購
(2)承約商根據(jù)國家標(biāo)準(zhǔn)裝修,提供裝修計(jì)劃、施工方案,最后裝修符合標(biāo)準(zhǔn)的房
子。
(3)本人向承約商提供裝修方案。
要求:
①、臥室的顏色以暖色調(diào)為主
②、裝修后簡單、寬敞、采光效果良好
③、衛(wèi)生間隔成兩部分,分為盥洗間和浴室
(4)和承約商簽訂一個(gè)商定的價(jià)格,以及滿足需求建議書的工作承約商付款合同。
(5)當(dāng)裝修工程完成1/2時(shí)付總額的1/2;當(dāng)裝修工程100%完成時(shí),獲得本人的
滿意后,并且承約商已經(jīng)全部履行契約義務(wù)時(shí)再付總額的最后1/2。
(6)希望這個(gè)項(xiàng)目在兩個(gè)月內(nèi)完成,從5月15日到7月15日,所有的可交付成果 必須不遲于7月15日提供給本人。
(7)承約商必須最遲于4月30日以前向本人提交兩份申請書備份。承約商的申請書
至少包括以下內(nèi)容: 1)承約商能清晰的理解需求建議書,要詳細(xì)描述承約商的實(shí)施裝修項(xiàng)目的方法,以及使用的裝修材料的具體規(guī)格。
2)承約商要提供可交付成果的詳細(xì)描述。
3)在6月15日向本人反映項(xiàng)目進(jìn)行的進(jìn)度。
4)敘述承約商最近實(shí)施的項(xiàng)目,包括客戶的姓名、地址和電話號碼,以備核實(shí)。
5)列出將被指定為項(xiàng)目主要負(fù)責(zé)人的姓名和聯(lián)系方式,以及工作經(jīng)驗(yàn)。
(8)申請書的評價(jià)標(biāo)準(zhǔn)
1)承約商提出的建設(shè)方案(30%)
2)被指定為執(zhí)行此項(xiàng)目主要負(fù)責(zé)人的姓名和聯(lián)系方式,以及類似的工作經(jīng)驗(yàn)(30%)
3)承約商申請書所列的固定成本(30%)
4)承約商提供的施工計(jì)劃(10%)
組員:岳紅 117 王華 213 周燕飛 126 趙涵玉 223 曾志錦 203 篇四:需求建議書
需求建議書(request for proposal,rfp)
什么是需求建議書[1] 需求建議書是指從客戶角度出發(fā),全面、詳細(xì)地向服務(wù)商陳述、表達(dá)為了滿足其已識別需求所應(yīng)做的準(zhǔn)備工作。也就是說,需求建議書是客戶向服務(wù)商發(fā)出的用來說明如何滿足其已識別需求的建議書,是客戶與服務(wù)商建立正式聯(lián)系的第一份書面文件,又稱招標(biāo)書。需求建議書一般由客戶起草,主要描述客戶的需求、條件及對項(xiàng)目任務(wù)的具體要求。一份完整的需求建議書主要包括滿足其需求的項(xiàng)目的工作自述、對項(xiàng)目的要求、期望的項(xiàng)目目標(biāo)、客戶供應(yīng)條款、付款方式、契約形式、項(xiàng)目時(shí)間、項(xiàng)目申請書的要求等。好的需求建議書能讓服務(wù)商準(zhǔn)確把握客戶所期待的產(chǎn)品或服務(wù)。當(dāng)然,并非在所有情況下都需要準(zhǔn)備一份正式的需求建議書,當(dāng)某一企業(yè)的需求由內(nèi)部開發(fā)項(xiàng)目予以滿足時(shí),這一過程似乎變得簡單多了,此時(shí)更多需要的是口頭上的交流和信息傳遞,而不是把寶貴的時(shí)間耽擱在僅僅起到信息傳遞作用的需求建議書上。例如,某一軟件開發(fā)公司感到公司原來的財(cái)務(wù)分析系統(tǒng)已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)日益增加的業(yè)務(wù)需要時(shí),便可直接要求軟件開發(fā)小組進(jìn)行開發(fā),這時(shí)只需口頭把相關(guān)的要求傳達(dá)給軟件開發(fā)小組即可。
[編輯] 需求建議書的主要內(nèi)容[2] 需求建議書一般包含以下主要內(nèi)容:
客戶必須搜集大量相關(guān)資料準(zhǔn)備需求建議書,因?yàn)閕t項(xiàng)目實(shí)施者需要按照rfp來準(zhǔn)備他們的項(xiàng)目技術(shù)方案,并以此參與競標(biāo)。rfp中包括項(xiàng)目的目標(biāo),也就是用戶的期望,也包括客戶要求項(xiàng)目的進(jìn)度計(jì)劃;對實(shí)施商申請書的表格和內(nèi)容的規(guī)定;客戶希望潛在的實(shí)施商提交投標(biāo)申請書的最后期限;評價(jià)申請書的標(biāo)準(zhǔn)等。一份好的rfp應(yīng)該包括以下一些內(nèi)容。
1.工作表述
工作表述就是說明項(xiàng)目的工作范圍,概括客戶要求開發(fā)商或項(xiàng)目團(tuán)隊(duì)執(zhí)行的任務(wù)或工作單元,說明項(xiàng)目所涉及的各種事情,哪些必須由開發(fā)商或項(xiàng)目團(tuán)隊(duì)去完成,哪些由客戶自己去做。例如,一個(gè)辦公自動(dòng)化軟件系統(tǒng)的具體目標(biāo)。又如建設(shè)一個(gè)網(wǎng)站,所需設(shè)備的采購任務(wù),是由客戶自己完成,還是由開發(fā)商去完成;企業(yè)網(wǎng)站上的頁面文字,是客戶自己撰寫,還是由開發(fā)商撰寫等。2.任務(wù)要求
需求建議書必須要具體規(guī)定開發(fā)商需要完成任務(wù)的規(guī)格和特征,如要求涉及大小、數(shù)量、顏色、重量、速度和其他開發(fā)商提出的解決方案中,所必須滿足的物理參數(shù)和操作參數(shù)。例如,建立一個(gè)企業(yè)網(wǎng)站,可能要求在1 000人同時(shí)訪問的情況下不會(huì)產(chǎn)生堵塞的感覺,網(wǎng)
站的瀏覽頁面不低于多少;建立一個(gè)自動(dòng)結(jié)賬和收款系統(tǒng),可能要求每天能辦理12 000次交易的功能和其他特定的功能,如在開出了發(fā)票的30天內(nèi)沒有收到賬款,就會(huì)自動(dòng)產(chǎn)生催款通知。具體的任務(wù)要求,可能會(huì)成為將來的驗(yàn)收標(biāo)準(zhǔn)。
3.交付物
交付物就是開發(fā)商所提供的實(shí)體內(nèi)容,這在需求建議書中應(yīng)該說明。例如,對于自動(dòng)結(jié)賬和收款系統(tǒng)來說,客戶可能要求開發(fā)商提供硬件(計(jì)算機(jī))、軟件(磁盤和一些印刷品)、操作手冊和培訓(xùn)課程。交付物也可能包括客戶要求開發(fā)商提供定期進(jìn)度報(bào)告或終期報(bào)告。
4.客戶供應(yīng)條款
需求建議書還應(yīng)該列出客戶的供應(yīng)條款。例如,客戶需要建立一個(gè)網(wǎng)j站,可能需要向開發(fā)商提供企業(yè)內(nèi)部的組織結(jié)構(gòu)及各部門之間業(yè)務(wù)關(guān)系的詳]細(xì)說明,包括信息流程的類型、信息流量和發(fā)生頻率等。5.表述客戶對需求的確認(rèn)
需求建議書不是對客戶需求的最后確認(rèn)。最后的確認(rèn)應(yīng)該在對開發(fā)商提出的方案進(jìn)行評估之后。例如印刷宣傳手冊,可能在開印之前要經(jīng)過客戶審定;局域網(wǎng)的建設(shè),在購買材料和設(shè)備之前,客戶必須審定開發(fā)商的技術(shù)方案。這一點(diǎn)在需求建議書中必須向開發(fā)商說明。
6.期望的合同類型(1)合同可以按固定價(jià)格訂立。這樣,開發(fā)商實(shí)際上就是費(fèi)用包干??蛻糁唤o固定的價(jià)錢,不管開發(fā)商實(shí)際工作花費(fèi)多少。開發(fā)商必須保證功能的實(shí)現(xiàn)和質(zhì)量要求,超支的風(fēng)險(xiǎn)由開發(fā)商負(fù)擔(dān)。
(2)合同也可以規(guī)定開發(fā)商不承擔(dān)風(fēng)險(xiǎn),即在時(shí)間、原材料限制的條件下,不論實(shí)際成本多少,都會(huì)給開發(fā)商特定的報(bào)酬,也就是所謂包工不包料。在我國現(xiàn)階段的條件下,由于質(zhì)量檢驗(yàn)和資信度水平不高,這種合同比]較普遍。在需求建議書中,最好說明客戶是希望采用那種類型的合同。7.期望的付款方式
付款方式可以分為一次性付款和分階段付款;在開始前付款和結(jié)束后付款。一般依項(xiàng)目的性質(zhì)來定付款方式。如網(wǎng)頁制作,往往在項(xiàng)目末期付款;而架設(shè)局域網(wǎng),一般在方案確認(rèn)后,付款30%以便開發(fā)商采購,工程結(jié)束驗(yàn)收后付滿90%,留10%等到使用一段時(shí)間以后確認(rèn)無問題時(shí)付清。具體付款方式需要合同雙方協(xié)商,但在需求建議書中,客戶應(yīng)該先提出自己的期望付款方式。8.要求的進(jìn)度計(jì)劃
進(jìn)度計(jì)劃的要求可能很粗,如要求在6個(gè)月內(nèi)完成;也可以詳細(xì)一些,如多長時(shí)間內(nèi)完成方案設(shè)計(jì)和審定,多長時(shí)間內(nèi)完成硬件選購與安裝,多長時(shí)間內(nèi)完成軟件研制、測試與安裝,最后開發(fā)商在系統(tǒng)安裝調(diào)試后,在多長時(shí)間內(nèi)提交所有的系統(tǒng)文件和操作培訓(xùn)。9.申請書的格式和內(nèi)容提示
為了便于在幾個(gè)開發(fā)商之間進(jìn)行比較和評價(jià),申請書應(yīng)該在形式上采取同一個(gè)格式,內(nèi)容的結(jié)構(gòu)也應(yīng)該一致。這樣對不同的申請者來說比較公平,也能減輕客戶在評審時(shí)的工作量??蛻粼谛枨蠼ㄗh書中可以限定申請書的每一部分采用的文字?jǐn)?shù)量或頁數(shù)。
10.提交申請書的最后期限
申請書受理的截止日期是必須要交代清楚的。例如,要求開發(fā)商在接到需求建議書后多少個(gè)工作口之內(nèi)(如l周之內(nèi)、1個(gè)月之內(nèi)等)提交申請書,或大家一律在某月某日之前提交申請書。這樣做的目的是便于同時(shí)對眾多的申請者進(jìn)行比較、評估,也是為了保持公正,不給某些開發(fā)商以額外的時(shí)間和機(jī)會(huì)。
11.對申請書的評價(jià)標(biāo)準(zhǔn)
要告訴開發(fā)商客戶將根據(jù)哪些準(zhǔn)則來評價(jià)他提交的申請書。這樣做的目的,是指導(dǎo)開發(fā)商寫好申請書。一般評價(jià)標(biāo)準(zhǔn)包括4個(gè)方面的內(nèi)容:
(1)開發(fā)商在類似項(xiàng)目中的經(jīng)驗(yàn)。如他們近期是否在預(yù)算內(nèi)按期完成了類似的項(xiàng)目,客戶對他們是否滿意?(2)開發(fā)商提出的技術(shù)方案是否合適。如采用哪種類型的計(jì)算機(jī)軟件?數(shù)據(jù)庫的設(shè)計(jì)、方法是什么?用來建立管理信息系統(tǒng)的是哪種語言?采用哪些供應(yīng)商的設(shè)備?等等。
(3)進(jìn)度計(jì)劃。開發(fā)商是否能按照所要求的進(jìn)度完成項(xiàng)目計(jì)劃?(4)成本。如開發(fā)商的報(bào)價(jià)是否合理?成本預(yù)算中有無漏算的條款?將來在執(zhí)行時(shí)有沒有可能出現(xiàn)超支,或有無可能因過于節(jié)約而導(dǎo)致質(zhì)量不能保證?有的申請人為了爭取合同,在報(bào)價(jià)上壓低成本,到了執(zhí)行階段,或偷工減料,或增加成本,結(jié)果導(dǎo)致所建系統(tǒng)的缺陷很多,或使最終成本大大超出原始的估算。對此需要引起注意。
12.資金總量
開發(fā)商總是希望了解客戶有多少資金可以用于發(fā)展擬議中的真t項(xiàng)目,但客戶在需求建議書中,往往不愿意透露這個(gè)信息。其實(shí),客戶暗示大約的數(shù)字,告訴開發(fā)商他打算花多少錢來辦這件事是有好處的,這樣可以使開發(fā)商能夠提交與資金水平相適應(yīng)的申請書,提高在項(xiàng)目準(zhǔn)備階段的工作效率。
[編輯] 需求建議書的必要性[2] 需求建議書(rfp)是項(xiàng)目客戶與開發(fā)商建立正式聯(lián)系的第一份書面文件,也叫招標(biāo)書。一般由項(xiàng)目的客戶自己起草,主要描述客戶的需求、條件以及對項(xiàng)目任務(wù)的具體要求,向可能的開發(fā)商發(fā)送。
需求建議書是客戶為確保供應(yīng)商理解項(xiàng)目的需求,并在此基礎(chǔ)上提供項(xiàng)目建議書而編制的需求規(guī)范。雖然它不能確??蛻魮?jù)此就能獲得理想的解決方案,但卻可以幫助客戶發(fā)現(xiàn)那些盡可能接近自身需求的系統(tǒng)準(zhǔn)備。其
目的是從客戶自身的角度出發(fā),通過全面、詳細(xì)地陳述,使開發(fā)商或項(xiàng)目團(tuán)隊(duì)理解客戶所希望的是什么,以可行的價(jià)格滿足客戶的已識別的需求。
對于一些預(yù)算較少的客戶,開發(fā)商往往不愿意花精力準(zhǔn)備正式的方案建議書,這種情況下,客戶的需求建議書就變得很重要。事實(shí)上,項(xiàng)目無論大小,都需要編寫需求建議書。第一,需求建議書需要描述用戶的目標(biāo)與需求。編制需求建議書的過程也是客戶進(jìn)一步明確自己的目標(biāo)與需求的過程,并以此建立起客戶與供應(yīng)商進(jìn)行深人溝通的橋梁。即使因?yàn)楦鞣N原因使得供應(yīng)商看不到或不愿響應(yīng)需求建議書,這種努力也是值得付出的。
第二,需求建議書可節(jié)省選型的時(shí)間,并使得對各供應(yīng)商之間的比較變得更容易。客戶提供給所有競標(biāo)供應(yīng)商的信息都是一樣的,避免了跟各開發(fā)商的重復(fù)溝通,同時(shí),有需求建議書作為基準(zhǔn),客戶可以約束各開發(fā)商以一致的格式提交方案建議書,以提高各供應(yīng)商之間的可比性。
第三,需求建議書可以避免一些潛在的疏漏。在準(zhǔn)備需求建議書時(shí),客戶往往會(huì)因?yàn)樘^關(guān)注具體細(xì)節(jié)而忽略了一些重要的因素。收到需求建議書后,有的供應(yīng)商可能會(huì)主動(dòng)對這樣的疏漏提出質(zhì)疑以提醒客戶。還有些開發(fā)商為了使自己的方案建議書更具有吸引力,甚至?xí)岢鲆恍┬枨蠼ㄗh書沒有涉及的好想法來拓展客戶的思路。
[編輯] 編寫需求建議書的一般原則[2] 需求建議書應(yīng)該由用戶編寫,但各種客觀因素的限制,實(shí)際上很難做[到。所以,很多時(shí)候都是由用戶與項(xiàng)目小組共同編寫。編寫項(xiàng)目需求說明的j過程也是項(xiàng)目小組帶領(lǐng)客戶進(jìn)入項(xiàng)目需求啟發(fā)的過程。編寫優(yōu)秀的項(xiàng)目需求[建議書沒有公式化的方法,需要大量的實(shí)踐經(jīng)驗(yàn)。以下是編寫需求建議書需要把握的幾個(gè)原則:
(1)需求應(yīng)該是正確的。每個(gè)需求必須精確描述要交付的功能。確定需求內(nèi)容是否正確,需要用戶的代表來參與確認(rèn),由他們檢查、決定用戶需[求的正確性。沒有用戶的需求檢查就會(huì)導(dǎo)致很多項(xiàng)目實(shí)施中的問題出現(xiàn)。例如用戶會(huì)說:“這不是我們要的東西”;“你沒明白我們的意思”,等等。
(2)需求應(yīng)該是可行的。項(xiàng)目的需求應(yīng)該在有限的資源(已知的能力、有限的系統(tǒng)及其環(huán)境)下是可實(shí)現(xiàn)的。為了避免需求的不可行性,在需求分析階段應(yīng)該有核心技術(shù)人員參與,檢查在技術(shù)上什么能做、什么不能做,哪些需要額外的付出等。
(3)需求內(nèi)容應(yīng)該是必要的。需求建議書中的每個(gè)需求都應(yīng)該有相應(yīng)[的出處,即說明什么是客戶確實(shí)需要的,什么要順應(yīng)于外部的需求、接口或標(biāo)準(zhǔn)。如果不能標(biāo)識出處,則可能這個(gè)需求不是真正需要的。
(4)需求內(nèi)容應(yīng)該有優(yōu)先權(quán)。優(yōu)先權(quán)是由客戶或其代理及項(xiàng)目小組共同商討后建立的。如果所有的需求都被視為同等重要,那么在開發(fā)中遇到預(yù)t算削減、計(jì)劃超時(shí)或組員的離開而導(dǎo)致新的需求時(shí),項(xiàng)目經(jīng)理將無所適從。一般優(yōu)先權(quán)有以下三個(gè)級別。
1)高優(yōu)先權(quán),表明需求必須體現(xiàn)在本階段項(xiàng)目的成果中或這個(gè)產(chǎn)品的版本中。
2)中優(yōu)先權(quán),表明需求是必須的,但是如果需要可以推遲到晚一些的產(chǎn)品版本中。
3)低優(yōu)先權(quán),表明有它很好,但我們必須認(rèn)識到如果沒有充足的時(shí)間或資源,它可以被放棄掉。
(5)需求內(nèi)容應(yīng)該是明確的。需求不該有歧義,要避免使用一些對于擬訂項(xiàng)目需求建議書的人很清楚,但對于其他人模糊不清的詞匯。如:用戶友好性,容易,簡單,快速,有效,幾個(gè),藝術(shù)級,改善的,最大,最小等等。每寫一個(gè)需要都應(yīng)簡潔、直觀地采用用戶熟知的語言,而不要采用計(jì)算機(jī)術(shù)語。
[編輯] 需求建議書例子[2] 例:某企業(yè)項(xiàng)目管理軟件開發(fā)項(xiàng)目需求建議書
有關(guān)單位:某企業(yè)(甲方)由于業(yè)務(wù)發(fā)展的需要,決定采用項(xiàng)目管理的方式進(jìn)行管理,為了更有效地對項(xiàng)目的執(zhí)行過程進(jìn)行控制,該企業(yè)決定開發(fā)一套項(xiàng)目管理軟件以滿足這一需要。
1.工作表述
開發(fā)商將執(zhí)行下面任務(wù):開發(fā)項(xiàng)目管理軟件。
開發(fā)項(xiàng)目管理軟件的主要功能包括項(xiàng)目及工作信息的錄入、項(xiàng)目網(wǎng)絡(luò)計(jì)劃圖的繪制、項(xiàng)目時(shí)間計(jì)劃的安排、甘特圖計(jì)劃的制定、項(xiàng)目執(zhí)行信息的錄入與分析及各種計(jì)劃報(bào)表的輸出等功能。2.要求
開發(fā)商應(yīng)根據(jù)國家有關(guān)標(biāo)準(zhǔn),提供開發(fā)計(jì)劃和實(shí)施方案。篇五:軟件項(xiàng)目管理項(xiàng)目建議書
湖南文理學(xué)院實(shí)驗(yàn)報(bào)告
時(shí)間: 2013 年 11 月 18 日
課程名稱: 軟件項(xiàng)目管理
實(shí)驗(yàn)名稱:撰寫畢業(yè)生就業(yè)信息管理系統(tǒng)項(xiàng)目建議書
班級: 姓名: 同組人: 無
指導(dǎo)教師評定: 簽名:
一、實(shí)驗(yàn)?zāi)康恼莆枕?xiàng)目建議書的格式和寫作要求,會(huì)結(jié)合具體項(xiàng)目寫作項(xiàng)目建議書。
二、實(shí)驗(yàn)要求
1、結(jié)合模擬項(xiàng)目—畢業(yè)生就業(yè)信息管理系統(tǒng)項(xiàng)目寫出項(xiàng)目建議書。
2、提交畢業(yè)生就業(yè)信息管理系統(tǒng)項(xiàng)目建議書(報(bào)告)一份。
三、實(shí)驗(yàn)環(huán)境 1.硬件:計(jì)算機(jī) 2.操作系統(tǒng):windows平臺。
3.相關(guān)軟件:microsoft office軟件。
四、實(shí)驗(yàn)步驟
1、背景介紹
隨著internet的迅猛發(fā)展和普及,我國高等院校紛紛建立自己的校園網(wǎng),使高校的辦公,教學(xué)和管理工作發(fā)生了巨大的變化,并具有了新的特點(diǎn),對教學(xué)管理工作提出了新的要求,也使得基于網(wǎng)絡(luò)的高校畢業(yè)生就業(yè)招聘成為可能。通過internet,用人單位和就業(yè)者利用網(wǎng)絡(luò)的便利,不直接見面,采用網(wǎng)絡(luò)交互地就業(yè)聯(lián)系、就業(yè)面試,以及就業(yè)意向和合同的簽訂等工作。我國部分高校目前正在嘗試通過網(wǎng)絡(luò)進(jìn)行畢業(yè)生的就業(yè)分配工作,但目前使用的就業(yè)網(wǎng)站的開發(fā)應(yīng)用,大多功能相對單一,多局限于就業(yè)信息的發(fā)布,就業(yè)信息的靜態(tài)統(tǒng)計(jì)結(jié)果的公布及簡單的就業(yè)信息查詢,其實(shí)用性和互動(dòng)性已經(jīng)不能滿足高校就業(yè)形勢的需要。隨著高校畢業(yè)生就業(yè)體制改革進(jìn)程的不斷深化和畢業(yè)生就業(yè)市場的逐步建立,高校畢業(yè)生在各種就業(yè)活動(dòng)中求職面窄、擇業(yè)率低、特別是信息量小的問題越來越突出。如何解決這一問題是擺在各級就業(yè)主管部門面前的嚴(yán)峻任務(wù)。正是在這種情形下,國務(wù)院對做好高校畢業(yè)生就業(yè)工作做出重要指示,即“要充分利用畢業(yè)生就業(yè)信息網(wǎng)絡(luò),溝通行業(yè)間、地區(qū)間、學(xué)校與用人單位間的信息,在畢業(yè)生和用人單位之間牽線搭橋。同時(shí),通過信息反饋,優(yōu)化高等教育結(jié)構(gòu),合理
利用有效資源,促進(jìn)高等教育的健康發(fā)展”高校就業(yè)系統(tǒng)以招聘和求職系統(tǒng)為核心,以用人單位需求和服務(wù)為目標(biāo)。明確了系統(tǒng)的定位,有利于構(gòu)建優(yōu)化網(wǎng)上就業(yè)服務(wù)體系,有利于不斷激活畢業(yè)生就業(yè)市場,有利于網(wǎng)絡(luò)資源的充分利用,有利于網(wǎng)上動(dòng)態(tài)管理、杜絕虛假信息、拓寬網(wǎng)上就業(yè)服務(wù)功能。
2、項(xiàng)目的意義和必要性
畢業(yè)生就業(yè)信息系統(tǒng)和就業(yè)服務(wù)體系不完善,畢業(yè)生就業(yè)主要由學(xué)校、人才市場舉辦招聘會(huì)等方式獲得信息,與需求方見面,信息渠道比較窄。畢業(yè)生的就業(yè)指導(dǎo)工作極為薄弱,就業(yè)指導(dǎo)教師水平參差不齊,專業(yè)的、高素質(zhì)的就業(yè)指導(dǎo)教師太少;缺少優(yōu)質(zhì)的就業(yè)指導(dǎo)教材。所以,必須加強(qiáng)學(xué)生擇業(yè)的政策咨詢和信息服務(wù),逐步建立起信息服務(wù)網(wǎng)絡(luò),建立畢業(yè)生就業(yè)網(wǎng)絡(luò)系統(tǒng),為實(shí)行網(wǎng)上求職擇業(yè)創(chuàng)造條件和提供服務(wù)。目前,建設(shè)好大學(xué)生的就業(yè)網(wǎng)站,不僅僅是政府部門應(yīng)該關(guān)心的問題,作為培養(yǎng)大學(xué)生的湖南文理學(xué)院也有同樣的需求。
解決目前高校就業(yè)信息管理中存在的一些問題,如信息傳遞不方便、不快捷,數(shù)據(jù)分析及就業(yè)指導(dǎo)不及時(shí),學(xué)生簽約必須到不同部門領(lǐng)表、上交等繁瑣的操作等。通過本系統(tǒng)可以使湖南文理學(xué)院畢業(yè)生就業(yè)信息管理工作更加合理化、科學(xué)化,提高工作的效率,從根本上改變就業(yè)管理工作的方式,通過internet,各院系和學(xué)生利用網(wǎng)絡(luò)的便利,可以直接查詢和提交就業(yè)信息。在這種系統(tǒng)平臺下,可以快速、有效、全面的反映最新的用人單位信息、畢業(yè)生基本信息和就業(yè)趨勢,及時(shí)提供高校學(xué)生工作管理人員對歷屆用人單位需求信息的分析統(tǒng)計(jì),及時(shí)有效地調(diào)查分析大學(xué)畢業(yè)生的擇業(yè)趨勢和引發(fā)的心理問題并進(jìn)行及時(shí)有效的就業(yè)指導(dǎo)??梢宰龅叫畔⒌囊?guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,從而減少管理方面的工作量。
3、項(xiàng)目產(chǎn)品或服務(wù)的市場預(yù)測
(由于這個(gè)系統(tǒng)不是學(xué)院的直接收益產(chǎn)品,這里不做分析。)
4、項(xiàng)目的規(guī)模和期限
基于學(xué)院的實(shí)際情況,這個(gè)畢業(yè)生就業(yè)信息可以初步分為三個(gè)階段來完成。
第一階段,著重處理學(xué)院現(xiàn)有的問題,把系統(tǒng)運(yùn)行起來,重點(diǎn)放在用戶管理方面,分為用戶注冊、用戶審核和用戶登錄驗(yàn)證三部分。
第二階段,注重完成學(xué)校的就業(yè)信息發(fā)布,用戶在通過系統(tǒng)注冊后,可以查詢各種信息。
第三階段,系統(tǒng)管理,管理可以對學(xué)生用戶和站內(nèi)信息進(jìn)行管理。
5、投資估算
具體相信的投資預(yù)算,由專業(yè)人員進(jìn)行。這里只能給出對比其他同類學(xué)校信息系統(tǒng)的估算,3個(gè)階段全部完成,大概需要5萬人民幣。這個(gè)估算不包括硬件設(shè)備的預(yù)算。
6、市場前景及經(jīng)濟(jì)效益初步分析
這個(gè)系統(tǒng)雖然不是學(xué)院的直接收益產(chǎn)品,但其帶來的間接效益是毋庸置疑。具體可以表現(xiàn)為:
(1)管理決策的科學(xué)化。
傳統(tǒng)的決策指示憑經(jīng)驗(yàn)的大致的估算,無法采集到大量的數(shù)據(jù),也無法對采集到的數(shù)據(jù)進(jìn)行精確的分析,而畢業(yè)生就業(yè)管理系統(tǒng)通過internet,各院系和學(xué)生利用網(wǎng)絡(luò)的便利,可以直接查詢和提交就業(yè)信息,比較全面、及時(shí)地采集信息數(shù)據(jù)、并選定合適的管理模式,做出科學(xué)的決策,減少?zèng)Q策失誤。
(2)管理工作的高效化。
在這種系統(tǒng)平臺下,可以快速、有效、全面的反映最新的用人單位信息、畢業(yè)生基本信息和就業(yè)趨勢,及時(shí)提供高校學(xué)生工作管理人員對歷屆用人單位需求信息的分析統(tǒng)計(jì),及時(shí)有效地調(diào)查分析大學(xué)畢業(yè)生的擇業(yè)趨勢和引發(fā)的心理問題并進(jìn)行及時(shí)有效的就業(yè)指導(dǎo)。
(3)網(wǎng)上就業(yè)服務(wù)體系的優(yōu)化。
畢業(yè)生的就業(yè)指導(dǎo)工作極為薄弱,就業(yè)指導(dǎo)教師水平參差不齊,專業(yè)的、高素質(zhì)的就業(yè)指導(dǎo)教師太少;缺少優(yōu)質(zhì)的就業(yè)指導(dǎo)教材。而畢業(yè)生就業(yè)網(wǎng)絡(luò)系統(tǒng)加強(qiáng)了學(xué)生擇業(yè)的政策咨詢和信息服務(wù),逐步建立起信息服務(wù)網(wǎng)絡(luò),為實(shí)行網(wǎng)上求職擇業(yè)創(chuàng)造條件和提供服務(wù)。
(4)網(wǎng)絡(luò)資源的充分利用。
指導(dǎo)老師可以開辟“求職顧問”,“就業(yè)指導(dǎo)”的板塊,告訴畢業(yè)生就業(yè)過程中應(yīng)該注意的問題,幫助學(xué)生完善職業(yè)形象;了解勞動(dòng)關(guān)系法規(guī);增強(qiáng)自身的保護(hù)意識;提高大學(xué)生競爭就業(yè)意識和能力。
大學(xué)生可以利用就業(yè)網(wǎng)絡(luò)內(nèi)容豐富、全面的就業(yè)信息,最新的國家就業(yè)政策和規(guī)范,了解國家就業(yè)形勢,更新就業(yè)觀念,樹立正確職業(yè)觀和就業(yè)觀。同時(shí),制作個(gè)人簡歷,實(shí)現(xiàn)網(wǎng)上的自薦求職,查詢自己感興趣用人單位的資料,來了解用人單位的情況。
用人單位可以瀏覽學(xué)生所在學(xué)校的網(wǎng)站來了解學(xué)校的概況及專業(yè)設(shè)置情況,了解學(xué)生專業(yè)知識結(jié)構(gòu)和綜合素質(zhì),并且通過學(xué)校就業(yè)網(wǎng)站來核對電子簡歷的誠信度。
(5)畢業(yè)生與用人單位的良好溝通
大學(xué)生通過查詢自己感興趣用人單位的資料,來了解用人單位的情況。對中意的單位可以投遞電子簡歷。用人單位通過瀏覽學(xué)生所在學(xué)校的網(wǎng)站,了解畢業(yè)生的信息。有意向的雙方可以通過網(wǎng)上面試的方式來進(jìn)行進(jìn)一步的溝通,提高學(xué)生和用人單位接觸頻率,促進(jìn)就業(yè)工作開展。為企業(yè)和學(xué)生提供一個(gè)交流平臺及更為人性化、個(gè)性化的服務(wù)。
另外需要注意的是,畢業(yè)生就業(yè)管理系統(tǒng)的效益一般是無形的,只有經(jīng)過長期運(yùn)行后的分析統(tǒng)計(jì)才能計(jì)算其收益,往往越成熟、科學(xué)、優(yōu)秀的畢業(yè)生就業(yè)管理系統(tǒng),帶給我們的效益就越大。畢業(yè)生就業(yè)水平提高了,學(xué)校知名度也會(huì)隨之提高,學(xué)校的生源也會(huì)越來越好。
綜上所述,校方認(rèn)為建立一個(gè)畢業(yè)生就業(yè)管理系統(tǒng)是非常必要的,請上級領(lǐng)導(dǎo)批示。
7、其他需要說明的問題
隨著計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院學(xué)院人數(shù)不斷增加,畢業(yè)生的人數(shù)也會(huì)逐步增長,畢業(yè)生就業(yè)管理的難度也在不斷加大,所有我們認(rèn)為建立一個(gè)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)生就業(yè)管理系統(tǒng)是在將來的影響和效益是不可估量。
第五篇:軟件需求分析報(bào)告
軟件需求分析
軟件需求分析所要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的限制和軟件同其它系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其它有效性需求。進(jìn)行需求分析時(shí),應(yīng)注意一切信息與需求都是站在用戶的角度上。盡量避免分析員的主觀想象,并盡量將分析進(jìn)度提交給用戶。在不進(jìn)行直接指導(dǎo)的前提下,讓用戶進(jìn)行檢查與評價(jià)。從而達(dá)到需求分析的準(zhǔn)確性。分析員通過需求分析,逐步細(xì)化對軟件的要求,描述軟件要處理的數(shù)據(jù)域,并給軟件開發(fā)提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)和過程設(shè)計(jì)的數(shù)據(jù)和功能表示。在軟件完成后,制定的軟件規(guī)格說明還要為評價(jià)軟件質(zhì)量提供依據(jù)。
需求分析的任務(wù)
開發(fā)軟件系統(tǒng)最為困難的部分就是準(zhǔn)確說明開發(fā)什么。最為困難的概念性工作便是編寫出詳細(xì)技術(shù)需求,這包括所有面向用戶、面向機(jī)器和其它軟件系統(tǒng)的接口。同時(shí)這也是一旦做錯(cuò),將最終會(huì)給系統(tǒng)帶來極大損害的部分,并且以后再對它進(jìn)行修改也極為困難。目前,國內(nèi)產(chǎn)品的龐雜,一家企業(yè)可能有幾個(gè)系統(tǒng)并立運(yùn)行,它們之間接口是系統(tǒng)開發(fā)人員最頭痛的問題。對于商業(yè)最終用戶應(yīng)用程序,企業(yè)信息系統(tǒng)和軟件作為一個(gè)大系統(tǒng)的一部分的產(chǎn)品是顯而易見的。但是對于我們開發(fā)人員來說,并沒有編寫出客戶認(rèn)可的需求文檔,我們?nèi)绾沃理?xiàng)目于何時(shí)結(jié)束?而如果我們不知道什么對客戶來說是重要的,那我們又如何能使客戶感到滿意呢?然而,即便并非出于商業(yè)目的的軟件需求也是必須的。例如庫、組件和工具這些供開發(fā)小組內(nèi)部使用的軟件。當(dāng)然你可能偶爾勿需文檔說明就能與其他人意見較為一致,但更常見的是出現(xiàn)重復(fù)返工這種不可避免的后果,而重新編制代碼的代價(jià)遠(yuǎn)遠(yuǎn)超過重寫一份需求文檔的代價(jià),這些血的教訓(xùn)正在國內(nèi)的軟件開發(fā)者身上發(fā)生。近來,我遇到一個(gè)開發(fā)小組開發(fā)包括代碼編輯器在內(nèi)的一套內(nèi)部使用的計(jì)算機(jī)輔助軟件。不幸的是,當(dāng)他們開發(fā)完這個(gè)工具后,發(fā)現(xiàn)這個(gè)工具不能打印出源代碼文件,使用者當(dāng)然希望有這個(gè)功能。結(jié)果這個(gè)小組只好手工抄寫源代碼文檔以供代碼檢查。這說明那怕需求明確無誤并構(gòu)思準(zhǔn)確,如果我們沒有編寫文檔,軟件達(dá)不到期望目標(biāo)也只能是咎由自取了。相反的情況,我曾見一個(gè)要集成到“錯(cuò)誤跟蹤系統(tǒng)”中的簡單界面寫了一頁需求說明。而操作系統(tǒng)系統(tǒng)管理員在為處理腳本時(shí)發(fā)現(xiàn)簡單的一張需求清單竟是如此有用。他們依據(jù)需求對系統(tǒng)進(jìn)行測試時(shí),此系統(tǒng)不僅非常清晰地實(shí)現(xiàn)了所有必需功能,而且未發(fā)現(xiàn)任何錯(cuò)誤。事實(shí)上,需求文檔在開發(fā)過程中一直起指導(dǎo)作用。需求的類型
下面這些定義是需求工程領(lǐng)域中常見術(shù)語的定義。軟件需求包括三個(gè)不同的層次:業(yè)務(wù)需求、用戶需求和功能需求(也包括非功能需求)。1.業(yè)務(wù)需求(business requirement)反映了組織機(jī)構(gòu)或客戶對系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們在項(xiàng)目視圖與范圍文檔中予以說明。2.用戶需求(user requirement)文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在使用實(shí)例(usecase)文檔或方案腳本說明中予以說明。3.功能需求(functional requirement)定義了開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。在軟件需求規(guī)格說明書(SRS)中說明的功能需求充分描述了軟件系統(tǒng)所應(yīng)具有的外部行為。軟件需求規(guī)格說明在開發(fā)、測試、質(zhì)量保證、項(xiàng)目管理以及相關(guān)項(xiàng)目功能中都起了重要的作用。對一個(gè)大型系統(tǒng)來說,軟件功能需求也許只是系統(tǒng)需求的一個(gè)子集,因?yàn)榱硗庖恍┛赡軐儆谧酉到y(tǒng)(或軟件部件)。作為功能需求的補(bǔ)充,軟件需求規(guī)格說明還應(yīng)包括非功能需求,它描述了系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等。它包括產(chǎn)品必須遵從的標(biāo)準(zhǔn)、規(guī)范和合約;外部界面的具體細(xì)節(jié);性能要求;設(shè)計(jì)或?qū)崿F(xiàn)的約束條件及質(zhì)量屬性。所謂約束是指對開發(fā)人員在軟件產(chǎn)品設(shè)計(jì)和構(gòu)造上的限制。質(zhì)量屬性是通過多種角度對產(chǎn)品的特點(diǎn)進(jìn)行描述,從而反
映產(chǎn)品功能。多角度描述產(chǎn)品對用戶和開發(fā)人員都極為重要。下面以一個(gè)字處理程序?yàn)槔齺碚f明需求的不同種類。業(yè)務(wù)需求可能是:“用戶能有效地糾正文檔中的拼寫錯(cuò)誤”,該產(chǎn)品的包裝盒封面上可能會(huì)標(biāo)明這是個(gè)滿足業(yè)務(wù)需求的拼寫檢查器。而對應(yīng)的用戶需求可能是“找出文檔中的拼寫錯(cuò)誤并通過一個(gè)提供的替換項(xiàng)列表來供選擇替換拼錯(cuò)的詞”。同時(shí),該拼寫檢查器還有許多功能需求,如找到并高亮度提示錯(cuò)詞的操作;顯示提供替換詞的對話框以及實(shí)現(xiàn)整個(gè)文檔范圍的替換。從以上定義可以發(fā)現(xiàn),需求并未包括設(shè)計(jì)細(xì)節(jié)、實(shí)現(xiàn)細(xì)節(jié)、項(xiàng)目計(jì)劃信息或測試信息。需求與這些沒有關(guān)系,它關(guān)注的是充分說明你究竟想開發(fā)什么。項(xiàng)目也有其它方面的需求,如開發(fā)環(huán)境需求或發(fā)布產(chǎn)品及移植到支撐環(huán)境的需求。