(完整word版)軟件需求分析(案例)_第1頁(yè)
(完整word版)軟件需求分析(案例)_第2頁(yè)
(完整word版)軟件需求分析(案例)_第3頁(yè)
(完整word版)軟件需求分析(案例)_第4頁(yè)
(完整word版)軟件需求分析(案例)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、案例one:教學(xué)管理系統(tǒng)(用例驅(qū)動(dòng)的交互式需求獲取)以一個(gè)教學(xué)管理系統(tǒng) JXGL的分析與設(shè)計(jì)作為示例,說明用例驅(qū)動(dòng)技術(shù)在軟件項(xiàng)目開發(fā) 中的應(yīng)用。高等學(xué)校的教學(xué)管理內(nèi)容十分豐富, 工作繁多。 作為一個(gè)示例, 規(guī)定開發(fā)教學(xué)管理系統(tǒng) JxGL只處理每學(xué)期的課程選修注冊(cè)和學(xué)生的成績(jī)管理。教學(xué)管理系統(tǒng)JXGL的用戶是學(xué)校的學(xué)生、教師和教學(xué)管理員。學(xué)生使用JXG系統(tǒng)查詢新學(xué)期將開設(shè)的課程和授課教師的情況,選擇自己要學(xué)習(xí)的課程,并進(jìn)行登記注冊(cè)。學(xué)生還可以使用 JXGL系統(tǒng)查詢自己的課程成績(jī)。教師使用JXGL系統(tǒng)查詢新學(xué)期將開設(shè)的課程、參加聽課的學(xué)生情況,以及學(xué)生的考試成績(jī)。教學(xué)管理員使用JXGL系統(tǒng)進(jìn)行教學(xué)

2、管理,包括新學(xué)期的課程選課注冊(cè)管理和學(xué)生成績(jī)管理。1. 需求描述 :對(duì)教學(xué)管理系統(tǒng)JXGL要求提供兩個(gè)方面的服務(wù):(1) 選課管理,負(fù)責(zé)新學(xué)期的課程選課注冊(cè)工作;(2) 成績(jī)管理,負(fù)責(zé)學(xué)生成績(jī)管理。在選課管理 方面應(yīng)填寫的用戶需求描述如下。(1) 錄入與生成新學(xué)期課程表教學(xué)管理員在新學(xué)期開始前錄入新學(xué)期課程,打印將開設(shè)的課程目錄表,供師生參 考選擇。若某課程的實(shí)際選課學(xué)生少于 10 人,則停開該課程,把該課程從課程目 錄表中刪除 ;若某課程的選課學(xué)生多于 30 人,則停止選課。(2) 學(xué)生選課注冊(cè)新學(xué)期開始前一周為選課注冊(cè)時(shí)間,在此期間學(xué)生可以選課注冊(cè),并且允許改變或 取消注冊(cè)申請(qǐng)。每個(gè)學(xué)生選

3、課不超過 4 門課程。每門課程最多允許 30 名學(xué)生選課注冊(cè)。 學(xué)生可以在圖書館、各系資料室、學(xué)生宿舍等處的計(jì)算機(jī)上聯(lián)網(wǎng)進(jìn)行選課注冊(cè)。在 選課注冊(cè)結(jié)束后,教學(xué)管理員打印學(xué)生選課注冊(cè)名單和開課通知書,送交有關(guān)部門 和授課教師。(3) 查詢可以查詢課程信息、學(xué)生選課信息和學(xué)生、教師信息。學(xué)生、教師、教學(xué)管理員可以查詢課程表,獲得課程信息。查詢的關(guān)鍵詞以是:課程名,授課教師名,學(xué)分。教師、教學(xué)管理員可以查詢學(xué)生選課情況。查詢的關(guān)鍵詞可以是:學(xué)生名、程名,授課教師名,學(xué)分。學(xué)生只允許查詢自己的選課信息,不允許查詢別人選課信息。 學(xué)生、教師、教學(xué)管理員可以查詢學(xué)生或教師的信息。 查詢的關(guān)鍵詞可以是學(xué)生名

4、、 教師名,性別、班級(jí)、職稱。(4) 選課注冊(cè)信息的統(tǒng)計(jì)與報(bào)表生成。教學(xué)管理員對(duì)學(xué)生的選課注冊(cè)信息進(jìn)行統(tǒng)計(jì)(按課程,按學(xué)生,按班級(jí) ),印匯總統(tǒng)計(jì)報(bào)表。在成績(jī)管理 方面應(yīng)填寫的用戶需求描述如下 :(1) 成績(jī)錄入 :教學(xué)管理員錄入學(xué)生考試成績(jī)。(2) 成績(jī)查詢 :教師、教學(xué)管理員可以查詢學(xué)生考試成績(jī)。查詢的關(guān)鍵詞可以是:學(xué)生名、課程名、授課教師名、學(xué)分名、學(xué)生只允許查詢自己的考試成績(jī),不允許查詢別人的考試成績(jī)。(3) 成績(jī)統(tǒng)計(jì)與報(bào)表生成教學(xué)管理員進(jìn)行成績(jī)統(tǒng)計(jì) (按課程、學(xué)生、按班級(jí) ),打印成績(jī)匯總統(tǒng)計(jì)報(bào)表。為保存數(shù)據(jù),需建立 教學(xué)管理數(shù)據(jù)庫(kù) 。可以采用關(guān)系數(shù)據(jù)庫(kù),建立下列數(shù)據(jù)庫(kù)表 : 學(xué)生表

5、、教師表、課程表、選課表、任課表、成績(jī)表。教學(xué)管理系統(tǒng)的直接用戶有學(xué)生、 教師和教學(xué)管理員。 教學(xué)管理員有權(quán)操縱數(shù)據(jù)庫(kù) 的數(shù)據(jù),進(jìn)行添加、更新、刪除等操作。學(xué)生和教師一般只查詢信息,只允許對(duì)自己有 關(guān)的數(shù)據(jù)進(jìn)行添加,更新、刪除等操作。教學(xué)管理系統(tǒng)JXGL的相關(guān)系統(tǒng)有財(cái)務(wù)系統(tǒng)。JXGL系統(tǒng)需要把學(xué)生選課注冊(cè)信息傳 送給財(cái)務(wù)系統(tǒng), 以供財(cái)務(wù)系統(tǒng)計(jì)算學(xué)生應(yīng)交納的費(fèi)用, 但是不要求財(cái)務(wù)系統(tǒng)回饋學(xué)生應(yīng) 交納的費(fèi)用信息。假定在學(xué)校的計(jì)算中心有功能強(qiáng)大的工作站機(jī)器, 在各系、各部門、圖書館、 學(xué)生 宿舍都有臺(tái)式 PC機(jī),學(xué)校的全部計(jì)算機(jī)已經(jīng)連網(wǎng)。教學(xué)管理系統(tǒng)JXGL將采用客戶機(jī)/服務(wù)器結(jié)構(gòu)建立,JXGL系統(tǒng)

6、的應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器設(shè)置在學(xué)校計(jì)算中心的工作 站。學(xué)生、教師和教學(xué)管理員可以在各系、各部門、圖書館、學(xué)生宿舍的臺(tái)式PC機(jī)上使用JXGL系統(tǒng)。2. 確定系統(tǒng)范圍和邊界首先要確定業(yè)務(wù)需求和系統(tǒng)目標(biāo)。教學(xué)管理系統(tǒng)JxGL用于新學(xué)期課程的選課注冊(cè)管理和學(xué)生的成績(jī)管理。凡是這兩方面的教學(xué)管理內(nèi)容都是JXGL系統(tǒng)的職責(zé)范圍,其他的教學(xué)管理內(nèi)容,如安排教學(xué)計(jì)劃、排課、實(shí)習(xí)、實(shí)驗(yàn)、考試等都不屬于JXGL系統(tǒng)的職責(zé)范圍。至于學(xué)校的其他管理工作,如科研、人事、財(cái)務(wù)、資產(chǎn)等管理不屬于JXGL系統(tǒng)的職責(zé)范圍。JXGL系統(tǒng)與財(cái)務(wù)系統(tǒng)存在系統(tǒng)邊界,財(cái)務(wù)系統(tǒng)將從JXGL系統(tǒng)得到學(xué)生選課注冊(cè)信息。JXGL系統(tǒng)與學(xué)校的其

7、他信息管理系統(tǒng)沒有直接的聯(lián)系,但是可以從學(xué)校的全局?jǐn)?shù)據(jù)庫(kù)中共 享學(xué)生、教師、教學(xué)計(jì)劃等必要的數(shù)據(jù)。3. 定義用戶根據(jù)JXGL系統(tǒng)用戶需求描述可以確定4個(gè)參與者:學(xué)生、老師、教學(xué)管理員和財(cái)務(wù)系統(tǒng)。對(duì)于每一個(gè)參與者,應(yīng)當(dāng)明確其業(yè)務(wù)活動(dòng)的內(nèi)容、對(duì)系統(tǒng)的服務(wù)要求?!皩W(xué)生”參與者使用 JXGL系統(tǒng)查詢新學(xué)期開設(shè)的課程信息和教師開課信息,選課并登 記注冊(cè)課程,查詢自己的課程成績(jī)信息?!袄蠋煛眳⑴c者使用 JXGL系統(tǒng)查詢新學(xué)期開設(shè)的課程信息、學(xué)生選課信息和學(xué)生成績(jī) 信息。“教學(xué)管理員”參與者使用JXGL系統(tǒng)管理學(xué)期開設(shè)的課程的選課注冊(cè)和學(xué)生的考試成績(jī)。管理工作包括課程與成績(jī)數(shù)據(jù)的錄入、維護(hù)、統(tǒng)計(jì)、報(bào)表打印等

8、,并且負(fù)責(zé)把學(xué)生的選 課注冊(cè)信息發(fā)送給財(cái)務(wù)系統(tǒng),作為計(jì)算學(xué)生應(yīng)付費(fèi)用的依據(jù)?!敖虒W(xué)管理員” 要求能夠方便地查詢課程信息、學(xué)生選課信息、學(xué)生信息、教師信息和成績(jī)信息?!柏?cái)務(wù)系統(tǒng)”參與者是外部系統(tǒng)參與者,從JXGL系統(tǒng)接受學(xué)生的課程注冊(cè)信息。4. Use Case的獲取每一個(gè)USeCase都是一個(gè)參與者與系統(tǒng)在交互中執(zhí)行的有關(guān)事務(wù)序列。應(yīng)當(dāng)根據(jù)用戶需求描述,找出全部的 USeCase并從參與者的角度給出事件流,當(dāng) USeCase執(zhí)行時(shí)系統(tǒng)應(yīng)提 供給參與者的服務(wù)。從JxGL的用戶需求描述分析可的有以下用例存在:(1) 查詢課程信息:學(xué)生、教師或教學(xué)管理員查詢課程表,獲得課程信息。(2) 選課注冊(cè):學(xué)

9、生登錄進(jìn)行選課注冊(cè)。(3)管理開設(shè)課程:教學(xué)管理員登錄系統(tǒng)產(chǎn)生選課信息,按照要求進(jìn)行分類統(tǒng)計(jì),生成選 課注冊(cè)報(bào)表。(4) 管理學(xué)生信息(5) 管理老師信息(6) 管理課程信息(7) 查詢學(xué)生成績(jī)(8) 查詢課程成績(jī)(9) 學(xué)生成績(jī)管理教學(xué)管理員對(duì)學(xué)生數(shù)據(jù)進(jìn)行錄入、修改、刪除等操作。 教學(xué)管理員對(duì)教師數(shù)據(jù)進(jìn)行錄入、修改、刪除等操作。 教學(xué)管理員對(duì)課程數(shù)據(jù)進(jìn)行錄入、修改、刪除等操作。 學(xué)生、教師查詢學(xué)生成績(jī)。學(xué)生、教師查詢課程成績(jī)。教學(xué)管理員對(duì)學(xué)生考試成績(jī)數(shù)據(jù)進(jìn)行錄入,修改、刪除等操作。(10)成績(jī)統(tǒng)計(jì):教學(xué)管理員對(duì)學(xué)生的考試成績(jī)數(shù)據(jù)進(jìn)行分類統(tǒng)計(jì),生成成績(jī)報(bào)表。5需求獲取描述(1)用戶需求描述錄入

10、與生誡斯學(xué)朋課稈衣屮例名管理課程倩息用例描述救學(xué)管理員對(duì)課程數(shù)據(jù)進(jìn)疔加入、修改、刪除第操作。上要actor教學(xué)IT理員詢直條ft老師已將新學(xué)期所開課榨數(shù)據(jù)上報(bào)1鍛功后曽條件教學(xué)管遅員、學(xué)生和教師可以在剛絡(luò)上進(jìn)行課程的相關(guān)操作失敗后置條件學(xué)生和教fli在網(wǎng)絡(luò)上無(wú)法莪知諜程數(shù)據(jù)英聯(lián)用例查詢課程信息*骨理開設(shè)課程(2)用戶需求描述學(xué)生選課注冊(cè)HJ例名選探注冊(cè)用例描述學(xué)住聲錄進(jìn)行選課注冊(cè)備主耍actor學(xué)生. -前貿(mào)條fl通知學(xué)生在網(wǎng)匕進(jìn)行選課注冊(cè)成功麻置條件載學(xué)許理員.學(xué)生和教師可以在網(wǎng)給上進(jìn)行迎理的相關(guān)操件失敗厲譽(yù)條件,學(xué)生和教師在網(wǎng)絡(luò)上無(wú)法獲知課程數(shù)據(jù)關(guān)聯(lián)用例脊詢課程信息*管理開設(shè)課程(3)1用

11、戶需求描述査詢用例名賢詢課程借息用例描雄學(xué)生,朝師或敦學(xué)曽理孫資詢課段表.獲得課程信息.卞耍actor學(xué)主、敕師和教學(xué)ts理員前這條竹教學(xué)晉理員將課程信息上傳至網(wǎng)絡(luò)成功后覽條件學(xué)生.教師或教學(xué)脅理員準(zhǔn)確獲得課釋信息口失敗后置條件系統(tǒng)提示課程數(shù)據(jù)庫(kù)出現(xiàn)故障關(guān)聯(lián)用例宵理開設(shè)課程X ff理課程信息(4)用戶需求描述選課注冊(cè)潔息的統(tǒng)計(jì)與報(bào)表生成用例名儈理開設(shè)課程用例描述教學(xué)常理員罷錄乘統(tǒng)產(chǎn)隹選課信息,按照耍求進(jìn)行分類統(tǒng)計(jì).生成選課 注冊(cè)報(bào)表.主要actor教學(xué)管理員前置條件學(xué)田已完成了選課注冊(cè)成功肝置條杵按耍求進(jìn)行分類統(tǒng)計(jì),生成選猱注冊(cè)損表.失敗后置條件選課注冊(cè)信息有誤無(wú)法生成報(bào)表黃聯(lián)用例選課注冊(cè)1(

12、5)出戶需求描述裁學(xué)管理員錄入學(xué)生成集!用例名學(xué)生成績(jī)骨理用例描述教學(xué)管理員對(duì)學(xué)生考試成績(jī)數(shù)據(jù)進(jìn)行求入,修伙.制除予操柞。主要actor載學(xué)管理員前置條杵學(xué)員考試結(jié)束并且閱卷完城.學(xué)員成績(jī)需要以數(shù)據(jù)庫(kù)記錄成功所國(guó)條件教學(xué)骨理員、學(xué)生和敕師町以在網(wǎng)絡(luò)上進(jìn)行學(xué)先成績(jī)的相靈操作矢敗后碧條件7供和敎帥在網(wǎng)絡(luò)上無(wú)法獲取學(xué)主成績(jī)關(guān)聯(lián)用例學(xué)生成細(xì)忖理、成績(jī)統(tǒng)計(jì)、齊詢學(xué)生成績(jī)、任洵課程成績(jī)(6)用戶需求描述貴詢成績(jī)用例名1育詢學(xué)生成績(jī)用例描述學(xué)陀.教師賁詢學(xué)生成績(jī).主要actor學(xué)生枚師前曾條杵學(xué)生成績(jī)以數(shù)據(jù)庫(kù)記錄并上傳至服養(yǎng)器成功后置條杵依掘?qū)W生名、課耗名、投課載帥名、學(xué)分名琳關(guān)鍵詞農(nóng)詢考試成績(jī)失敷后置條件

13、服務(wù)器處丁維護(hù)屮關(guān)聯(lián)出例學(xué)生成績(jī)管理(7)用戶需求描述成績(jī)統(tǒng)計(jì)與報(bào)表牝成用例名鍛績(jī)軌計(jì)用例描述教學(xué)管理罰對(duì)學(xué)生的考試感績(jī)數(shù)搖進(jìn)行分類統(tǒng)計(jì)生城成境報(bào)衷.主誓actor敦學(xué)營(yíng)理員'前世條件學(xué)生成績(jī)旦數(shù)據(jù)陣記錄并上慣至服務(wù)器成功后置條杵教學(xué)管理員進(jìn)行成績(jī)統(tǒng)計(jì)(梭課程、學(xué)生.按班級(jí)),打卬成績(jī)匯總統(tǒng)計(jì)報(bào)軋失IK后置條件服務(wù)器處于維護(hù)中關(guān)聯(lián)由例學(xué)生成績(jī)管理6.導(dǎo)出 UseCase學(xué)生選課注冊(cè)財(cái)務(wù)系統(tǒng)老師資詢課程成績(jī)案例Two:廣東省水利廳辦公業(yè)務(wù)資源系統(tǒng)廣東省水利廳辦公業(yè)務(wù)資源系統(tǒng)是一個(gè)面向300多用戶以及10多個(gè)部門日常業(yè)務(wù)流程的項(xiàng)目,由于系統(tǒng)牽涉的用戶面和業(yè)務(wù)范圍較廣,系統(tǒng)的各種功能與用戶的

14、日常工作息息相關(guān)因此做好系統(tǒng)需求分析顯得至關(guān)重要。項(xiàng)目需求調(diào)研階段,始終堅(jiān)持“以用戶為中心”,采取了有效、多樣的方式與用戶溝通,充分重視用戶提出的每一項(xiàng)需求,并根據(jù)實(shí)際情況采用各種技術(shù)手段與用戶進(jìn)行溝通以最大限度獲得需求。(1)系統(tǒng)功能和性能需求分析分析總結(jié)舊系統(tǒng)功能和性能方面存在的問題和缺陷對(duì)于獲取新系統(tǒng)的需求具有很大參 考價(jià)值。經(jīng)過研究分析,水利廳原有辦公自動(dòng)化系統(tǒng)存在幾個(gè)突出的問題:技術(shù)手段比較落后。如采用C/S的模式一方面隨著用戶量增加導(dǎo)致服務(wù)器負(fù)載過高,服務(wù)器性能明顯下降;另一方面系統(tǒng)管理員的維護(hù)工作量很大,系統(tǒng)版本更新后需要重新更新各客戶端程序; 系統(tǒng)的跨平臺(tái)性和移植性差。舊系統(tǒng)是

15、基于NET平臺(tái)開發(fā),未來想移植到LINUX或者UNIX操作系統(tǒng)上困難很大; 工作流固化用戶實(shí)際流程與默認(rèn)流程不符時(shí)需手工重新配置流程,導(dǎo)致系統(tǒng)推廣應(yīng)用難度大; 可供辦公使用的信息資源少?;谝陨戏治觯傻贸鲂孪到y(tǒng)的功能和性能方面基本要求如下:功能主要包括公文處理子系統(tǒng)、內(nèi)部電子郵件、機(jī)關(guān)事務(wù)管理子系統(tǒng)、業(yè)務(wù)資源庫(kù)等。性能及約束條件方面要求主要包括跨平臺(tái)性、易維護(hù)性、穩(wěn)定性、響應(yīng)速度等。技術(shù)方面要求采用 J2EE平臺(tái)和關(guān)系型數(shù)據(jù)庫(kù)(ORACLE實(shí)現(xiàn),基于B/S的三層體系結(jié) 構(gòu)進(jìn)行設(shè)計(jì)。(2)需求信息來源分析通過對(duì)需求信息的來源進(jìn)行分析,得出如下需求捕獲計(jì)劃(見表1)。表1霊求捕莪計(jì)劃迪得到的而求

16、信息獲取需求的可能途壯IH系統(tǒng)町保制和讎廉的功能舊系統(tǒng)需求分析報(bào)告J日系統(tǒng)川廣新系統(tǒng)應(yīng)新增加的功能和非功新系統(tǒng)潛左的用戶、技術(shù)人員自身的經(jīng)驗(yàn)同類系統(tǒng)底功梟例町恥納的做法押經(jīng)驗(yàn)參觀利考蔡同海蔡統(tǒng)*借鑒好的蠱(3)需求分析技術(shù)的選用用戶調(diào)查。在直接與用戶進(jìn)行面對(duì)面交流前,先對(duì)舊系統(tǒng)用戶作一個(gè)書面調(diào)查,收集他們對(duì)舊系統(tǒng)的使用體會(huì)以及對(duì)新系統(tǒng)最關(guān)心的功能需求,目的是在面對(duì)面進(jìn)行用戶訪談時(shí)提高需求分析人員提問的針對(duì)性和引導(dǎo)作用。需求調(diào)研表涉及的主要內(nèi)容包括:用戶使用頻度最高的功能、舊系統(tǒng)設(shè)計(jì)存在的主要不足、對(duì)系統(tǒng)改進(jìn)的建議等,調(diào)查對(duì)象為全體用戶。通過收集用戶的信息反饋表并進(jìn)行歸納總結(jié),得出以下幾個(gè)結(jié)論:

17、用戶使用頻率最高的模塊主要是公文收發(fā)處理、內(nèi)部電子郵件、公告發(fā)布;舊系統(tǒng)最大的不足主要集中在系統(tǒng)界面不夠友好、系統(tǒng)響應(yīng)速度越來越慢、流程設(shè)計(jì)不靈活、系統(tǒng)可供辦公參考的資料較少等幾個(gè)方面。用戶訪談。經(jīng)過用戶調(diào)查后,通過組織用戶進(jìn)行面對(duì)面訪談來達(dá)到細(xì)化系統(tǒng)需求的目的。 訪談的對(duì)象主要是典型業(yè)務(wù)處室代表,如辦公室負(fù)責(zé)文件收發(fā)的秘書、關(guān)鍵業(yè)務(wù)部門、技術(shù)部門的代表。進(jìn)行訪談前要根據(jù)用戶調(diào)查的結(jié)果設(shè)計(jì)一些有針對(duì)性和引導(dǎo)作用的問題,如:公文收發(fā)的流程是怎樣的(辦公室代表回答)?在業(yè)務(wù)處室內(nèi)部處理的流程是怎樣的(業(yè)務(wù)處室代表回答)?系統(tǒng)界面的人性化方面有哪些要求(全體代表回答)?系統(tǒng)管理方面的需求是什么(技

18、術(shù)部門代表回答)?參觀考察。為了吸取兄弟單位同類項(xiàng)目的先進(jìn)經(jīng)驗(yàn),開拓思路,組織用戶到一些有成功案例和良好口碑的單位進(jìn)行參觀考察。通過參觀考察,博取眾長(zhǎng),將各單位有價(jià)值的好的經(jīng)驗(yàn)和做法吸納到本系統(tǒng)的建設(shè)需求中來。(4)幾種需求分析技術(shù)對(duì)比 用戶調(diào)查覆蓋的面較廣(涉及到本單位 300多用戶),不需要占用被訪用戶太多工作時(shí)間,容易被用戶接受。但是由于某些用戶對(duì)用戶調(diào)查的重視程度不夠,導(dǎo)致所反饋的信息不全面,參考價(jià)值有限,只能作為需求分析技術(shù)的一種參考和補(bǔ)充手段。 用戶訪談對(duì)于本系統(tǒng)需求分析是一種收效較好的技術(shù)手段。但是這種技術(shù)的使用對(duì)于需求分析人員來說有較高要求,如談話技巧、領(lǐng)域的知識(shí)面等;另一方面

19、尋找一個(gè)各關(guān)鍵被訪 對(duì)象均有空的時(shí)間較難。在條件允許的情況下,應(yīng)盡量采用這種技術(shù)。 參觀考察對(duì)系統(tǒng)需求獲取可以起到畫龍點(diǎn)睛、開闊用戶思路、取長(zhǎng)補(bǔ)短的效果。案例3:學(xué)院房產(chǎn)管理系統(tǒng)1. 開發(fā)背景:行政學(xué)院房地產(chǎn)管理系統(tǒng)是在金融體制改革的形勢(shì)下,由行政學(xué)院信息技術(shù)部承擔(dān)開發(fā)的,在成都市范圍內(nèi)進(jìn)行房產(chǎn)投資和管理的應(yīng)用系統(tǒng)。系統(tǒng)的應(yīng)用范圍包括跟蹤資本的分配和劃撥、所產(chǎn)生的資產(chǎn)現(xiàn)金流和這些現(xiàn)金流的來源,以及計(jì)算所有投資的回報(bào)情況的能力。該系統(tǒng)不僅使這些資產(chǎn)可以像管理固定收 入有價(jià)證券組合一樣被管理,也為學(xué)校領(lǐng)導(dǎo)層提供了監(jiān)控資金流量與流向并及時(shí)做出相 應(yīng)決策的現(xiàn)代化手段。2. 使用用例驅(qū)動(dòng)獲取需求:(1)

20、 確定系統(tǒng)的初始范圍 第一步是考慮這個(gè)系統(tǒng)的大的范圍。通過與項(xiàng)目有關(guān)人員(主要是用戶)的大 量交流溝通,以及組織多次訪談會(huì),首先根據(jù)系統(tǒng)的作用,用戶的最基本要求 確定了系統(tǒng)的初始范圍,如圖18所示。國(guó)JS系統(tǒng)的朋蛤范1(2) 確定參與者確定了三個(gè)參與者:經(jīng)營(yíng)經(jīng)理、房產(chǎn)經(jīng)理和外部合作伙伴。1 )經(jīng)營(yíng)經(jīng)理:負(fù)責(zé)數(shù)據(jù)錄入和數(shù)據(jù)維護(hù)。經(jīng)營(yíng)經(jīng)理創(chuàng)建報(bào)表,以提供有關(guān)房產(chǎn) 的管理信息,并保證考慮到房產(chǎn)的日常問題。2)房產(chǎn)經(jīng)理:負(fù)責(zé)管理自己掌握的資金用于房地產(chǎn)投資。房產(chǎn)經(jīng)理要確定準(zhǔn)備 投資的各種類型的房地產(chǎn)項(xiàng)目。這種參與者主要關(guān)注投資所需的資本和投入的 資本與所產(chǎn)生的回報(bào)的比較。3)外部合作伙伴:外部合作伙伴

21、與房產(chǎn)經(jīng)理起類似的作用,不過是在機(jī)構(gòu)的外 部。外部合作伙伴參與房產(chǎn),但是在很多方面可以斟酌決定。外部合作伙伴的 主要責(zé)任是保證投資產(chǎn)生回報(bào),還需要向房產(chǎn)經(jīng)理定期提供信息,包括現(xiàn)金流、 對(duì)帳單和回報(bào)信息。(3) 獲取用戶需求與關(guān)鍵項(xiàng)目的相關(guān)人員一起,經(jīng)過大量的分析討論,確定了兩個(gè)基本用例。 用例1管理投資用例名稱骨理投戦描述跟蹤公1。所投資ra產(chǎn)的基本屬性,房產(chǎn)承租人的信息和租期.參與者經(jīng)營(yíng)經(jīng)理房產(chǎn)經(jīng)理外部合作伙伴觸發(fā)條件房產(chǎn)、房產(chǎn)承租人或租期發(fā)生變化°分類衣和其它數(shù)據(jù)已經(jīng)進(jìn)入系統(tǒng)。屋本事件過程1. 艸獲取處房產(chǎn)時(shí):錄入投資(房產(chǎn))的詳細(xì)信息。b)確定房產(chǎn)的資本委托事頂。O將房產(chǎn)劃分為

22、一個(gè)或多個(gè)單元。2. 出找到房產(chǎn)單元的承租人時(shí),3)錄入承祖人詳細(xì)伯息°b)確定承租條款*C)確定承租人付款時(shí)間表。d)將這個(gè)房產(chǎn)單元與該承租人關(guān)聯(lián)。3. 25房產(chǎn)售出時(shí):a)記錄銷售細(xì)也b)與房產(chǎn)的所有承租人脫離關(guān)聯(lián)。c)刪除對(duì)該房產(chǎn)的聽冇未來資本投入.d)從時(shí)間表中刪除所冇未來現(xiàn)金流°4. 晉到達(dá)租期時(shí):A)將房產(chǎn)單元與承租人脫離關(guān)系,使其可確定新的租期.b)刪除與該承租人關(guān)聯(lián)的所有耒來現(xiàn)金流4井常后果無(wú)用例2匯總投資用例常稱匯總投資描述把已經(jīng)仔儲(chǔ)的數(shù)擁蟻理為支持-業(yè)務(wù)運(yùn)營(yíng)和決策的組報(bào)衣:參與者經(jīng)營(yíng)經(jīng)理房產(chǎn)經(jīng)理觸發(fā)條件 房產(chǎn)經(jīng)理卞要以臨時(shí)確定的方式便用報(bào)表以做出各種決策

23、經(jīng)營(yíng)經(jīng)理定期使用報(bào)表支持業(yè)務(wù)運(yùn)營(yíng)°前提 投資和房產(chǎn)部門已經(jīng)把詳細(xì)信息錄入到系統(tǒng)中。系統(tǒng)必須為那些依賴已有外部數(shù)據(jù)的報(bào)表獲取來自外部的 數(shù)據(jù)基本事件過程1-系統(tǒng)顯示已有報(bào)衣消單.包扌品a)運(yùn)曽報(bào)農(nóng)i.未來n個(gè)月內(nèi)到期的/Rffl m*同*a房產(chǎn)使用情況°iii.每個(gè)區(qū)域未承相的單元°b)房產(chǎn)經(jīng)理報(bào)表i. 預(yù)期回報(bào)率。ii. 排名的r位的房產(chǎn)。iii. 毎個(gè)區(qū)域的房產(chǎn)。論房產(chǎn)狀況°這里只列表了目前最匝耍的報(bào)衣.而不是窮盡所有報(bào)農(nóng)沾單.2*參與者選擇報(bào)表3. 系統(tǒng)捉示參與者輸入細(xì)化報(bào)表的詳細(xì)信息,包括報(bào)表II期:4. 系統(tǒng)檢索數(shù)據(jù)執(zhí)行計(jì)算導(dǎo)出沒有存儲(chǔ)的數(shù)據(jù),對(duì)

24、申請(qǐng)排序°5. 系統(tǒng)準(zhǔn)備提供提交的報(bào)表,包括報(bào)表的外觀和交忖格式,包 括打印格式和屏幕格式。無(wú)系統(tǒng)不會(huì)根據(jù)報(bào)農(nóng)生成修改業(yè)務(wù)數(shù)據(jù)。此時(shí),我們除了可能有外部房產(chǎn)經(jīng)理參與者的遠(yuǎn)程訪問需求之外,還沒有提出緊迫的技術(shù)需求,也沒有得到業(yè)務(wù)規(guī)則。通過項(xiàng)目相關(guān)人員的討論,我們得到他們對(duì)系統(tǒng)提出的兩個(gè)基本要求。1)根據(jù)用戶的視點(diǎn)來設(shè)計(jì)本系統(tǒng)。這是一項(xiàng)基本要求,我們已經(jīng)考慮了源自可以支撐本系統(tǒng)的會(huì)計(jì)系統(tǒng)的復(fù)雜業(yè)務(wù)需求。 項(xiàng)目相關(guān)人員要求為其業(yè)務(wù)提供很強(qiáng)的會(huì)計(jì)支持,但是愿意將兩個(gè)系統(tǒng)分開。帳本簿與 房地產(chǎn)管理系統(tǒng)之間沒有多少冗余數(shù)據(jù),項(xiàng)目相關(guān)人員不愿意增加額外經(jīng)費(fèi)補(bǔ)充會(huì)計(jì)功能,或?qū)蓚€(gè)系統(tǒng)數(shù)據(jù)集成起來。2

25、) 把系統(tǒng)看作是一種“數(shù)據(jù)采集與報(bào)表生成系統(tǒng)”。關(guān)鍵是構(gòu)建采集實(shí)現(xiàn)他們所定義的業(yè)務(wù)規(guī)則的數(shù)據(jù)的系統(tǒng),既要使數(shù)據(jù)“安全”(不能丟失或遺忘),又要為不同參與者提供專門化的視圖,以便根據(jù)這些視圖做出業(yè)務(wù)決策 (例如,系統(tǒng)具有比較回報(bào)和投資的能力,要能夠知道從出租的角度看,哪些房產(chǎn)在歷 史上沒有得到充分的利用,哪些區(qū)域的出租率和回報(bào)率高)。(4) 獲取功能需求下一步是充分與用戶討論,搜集盡可能多的有關(guān)各種參與者如何與系統(tǒng)交互的信息,以 及他們需要通過系統(tǒng)獲得什么樣的信息。搜集這些信息的結(jié)果,我們可以將前面的用例 進(jìn)行進(jìn)一步的擴(kuò)展。為了更好地表示用例,我們把用例圖一分為三。如圖19、20、21所示。圖1

26、9統(tǒng)過擴(kuò)展的報(bào)壷生成圖20經(jīng)過擴(kuò)展的數(shù)據(jù)錄入(2)這里把用例由最初的兩個(gè)擴(kuò)展為20個(gè)。用例3錄入承租人詳細(xì)信息用例名稱錄入承租人詳細(xì)信息描述房地產(chǎn)件理系統(tǒng)跟蹤誰(shuí)產(chǎn)系統(tǒng)儲(chǔ)毎個(gè)承租人酣 套詳細(xì)信息,以記帳、跟蹤和檢杳狀況。經(jīng)營(yíng)經(jīng)理觸發(fā)條件 發(fā)現(xiàn)承租房產(chǎn)的新承租人或潛在承租人本用例可以由4*出 租房產(chǎn)”川例來啟動(dòng)。發(fā)現(xiàn)現(xiàn)育承租人的補(bǔ)充或變更伯息。前提無(wú)乩木怕1 lift!k經(jīng)營(yíng)經(jīng)理找到承租人區(qū)域*2. 經(jīng)營(yíng)經(jīng)理錄入承租人的標(biāo)識(shí)信息:a)個(gè)人承租人的姓名和丹份證號(hào)碼。b)機(jī)構(gòu)承租人的公司名稱和稅務(wù)登記竝號(hào)。3, 系統(tǒng)檢告現(xiàn)冇匹配項(xiàng)。4系統(tǒng)顯示已經(jīng)填寫了現(xiàn)有信息的數(shù)據(jù)錄入模板.個(gè)人承租人 和機(jī)構(gòu)承租人的

27、模板不同。需耍補(bǔ)充插入所需數(shù)拯項(xiàng)的淸單5.經(jīng)營(yíng)經(jīng)理玻入毎個(gè)數(shù)據(jù)項(xiàng)口系統(tǒng)根據(jù)數(shù)據(jù)錄入規(guī)則(FI期、身份證竽)檢驗(yàn)錄入的數(shù)據(jù)。7. 如果經(jīng)營(yíng)經(jīng)理對(duì)所錄入的數(shù)據(jù)感到滿童,則提交數(shù)據(jù)變更.8, 系統(tǒng)檢查所錄入數(shù)據(jù)是否完整。9*如來通過檢輪,則系統(tǒng):儲(chǔ)所做的數(shù)據(jù)變也,該承租人被標(biāo) 記為有效。異常3.加1果系統(tǒng)發(fā)現(xiàn)眞復(fù)項(xiàng),則對(duì)釦用發(fā)出警告,并顯示現(xiàn)有祇 租人記錄7.如果參與者對(duì)所做的數(shù)據(jù)變更不滿意*可以選擇放棄所做變 更樹如果系統(tǒng)屮冇以前存儲(chǔ)的記錄,則恢奴以耐存儲(chǔ)的迥錄。艮如果沒有輸入要求壷須諭入的數(shù)據(jù),系統(tǒng)對(duì)參與者發(fā)出俾告 并解釋哪陀數(shù)據(jù)必須錄入°如果該承租人是芳前承租合同簽訂 人(即擁有尚未

28、到期的承租合同的承租人人井且系統(tǒng)不接收數(shù) 據(jù)變更.則這會(huì)導(dǎo)致該承租人失去有效狀態(tài)a后果如果數(shù)據(jù)是完備的、仃效的.系統(tǒng)刪仃個(gè)仃效的出川人.業(yè)務(wù)規(guī)則v插入字段和表格級(jí)的詳細(xì)檢驗(yàn)規(guī)則技術(shù)需求本功能只在花辦公室內(nèi)使用,尤莒絞理不在JC他地方辦公。 承租人所需的數(shù)據(jù)集過上已經(jīng)變里過多次。房產(chǎn)經(jīng)理要求系 統(tǒng)具有補(bǔ)充或刪除有關(guān)承租人的直接或?qū)С鰯?shù)據(jù)的靈活性。預(yù)期一次只有一個(gè)人更新承租人數(shù)據(jù)岳 統(tǒng)不需要支持承租 人信息的同時(shí)史新4 系統(tǒng)應(yīng)該存儲(chǔ)對(duì)承租人倚息變更的所有歷史,包括進(jìn)行變更 的參與者標(biāo)識(shí),以及變更日期和時(shí)間用例4錄入投資詳細(xì)信息用例5錄入房產(chǎn)詳細(xì)信息用例6建立單元用例7出租房產(chǎn)用例8輸入數(shù)據(jù)用例名稱

29、輸入數(shù)據(jù)描述外部合作伙伴管理一部分房產(chǎn)。在典型情況下.外部合作伙伴 與本單位共同擁有房產(chǎn)他們擁有房產(chǎn)的一部分,并負(fù)責(zé)維 護(hù)和出租整個(gè)房產(chǎn)。外部合作伙伴根據(jù)協(xié)諫,按期向本單位提 交數(shù)據(jù)和錢款。本用例將外部合作伙伴提供的數(shù)據(jù)輸入到系統(tǒng) 存儲(chǔ),以供生成報(bào)表。外部合作伙佯經(jīng)營(yíng)經(jīng)理觸發(fā)條件外部合作伙伴按合同規(guī)宦,定期提供數(shù)據(jù)°在每個(gè)報(bào)表提交周 期,外部合作伙伴都要準(zhǔn)備數(shù)據(jù)并提交給本公司,從而觸發(fā)本 用例.前提外部合作伙伴和本公司己經(jīng)簽訂協(xié)議口基本事件過程K經(jīng)營(yíng)經(jīng)理收到一組來日外部合作伙伴的數(shù)據(jù).或仃關(guān)數(shù)據(jù)已 經(jīng)生成的通ftu2,經(jīng)營(yíng)經(jīng)理找到數(shù)據(jù)所對(duì)應(yīng)的房產(chǎn)。3*經(jīng)營(yíng)經(jīng)理找到輸入外部合作伙伴數(shù)據(jù)

30、的匕域.4系統(tǒng)詢何外部數(shù)據(jù)的位置樹5, 經(jīng)營(yíng)經(jīng)理給出外部數(shù)擁的位置*6, 系統(tǒng)檢查數(shù)據(jù)對(duì)應(yīng)的房產(chǎn)準(zhǔn)確無(wú)誤。7+系統(tǒng)讀取房產(chǎn)的以下數(shù)據(jù);a)對(duì)應(yīng)H期的一系列現(xiàn)金金額;b)對(duì)應(yīng)LI期的一系列資本支付。&系統(tǒng)將這部分怙息與所給出的側(cè)產(chǎn)關(guān)聯(lián).9.系統(tǒng)向經(jīng)營(yíng)就能夠r顯示所輸入的數(shù)據(jù)供批準(zhǔn)“a)經(jīng)營(yíng)經(jīng)理檢杳這些數(shù)據(jù),批準(zhǔn)或取消輸入數(shù)拯操作°b)如果數(shù)據(jù)被批準(zhǔn).系統(tǒng)存儲(chǔ)所輸入的數(shù)據(jù)。忙如果系統(tǒng)不能找到或訪問輸入數(shù)據(jù).則系統(tǒng)警告經(jīng)營(yíng)經(jīng)理, 并等待經(jīng)營(yíng)經(jīng)理提供其他數(shù)據(jù)存放位置或取消操作。6.如果數(shù)據(jù)沒有對(duì)應(yīng)所期望的房產(chǎn),則系統(tǒng)警告經(jīng)營(yíng)經(jīng)理,本 用例結(jié)束桂后果無(wú)業(yè)務(wù)規(guī)則無(wú)技術(shù)需求只支持一種數(shù)據(jù)轉(zhuǎn)

31、換方法。這樣可以降低系統(tǒng)的復(fù)雜性.減輕 員【培訓(xùn)負(fù)擔(dān)。一個(gè)項(xiàng)H相關(guān)人員提出外部含作伙伴擁有很 少的技術(shù)利業(yè)務(wù)自治能力,并提出電表格應(yīng)該是合適的數(shù)按 轉(zhuǎn)換機(jī)制。用例9建立現(xiàn)金流時(shí)間表用例10交易記錄用例11處置房產(chǎn)用例12建立資本時(shí)間表用例13報(bào)告排名前5位的房產(chǎn) 用例14報(bào)告每個(gè)區(qū)域統(tǒng)計(jì)區(qū)的房產(chǎn) 用例15報(bào)告預(yù)期回報(bào)率用例名稱報(bào)告預(yù)期回報(bào)率描述本報(bào)表給出房產(chǎn)的預(yù)期內(nèi)部回報(bào)率:如果可以博到兗易數(shù)據(jù) 則使用實(shí)際現(xiàn)金流,否則使用現(xiàn)金流時(shí)間表。內(nèi)部回報(bào)率按房 產(chǎn)的幣個(gè)壽命期計(jì)算審參與者房產(chǎn)經(jīng)理觸發(fā)條件“創(chuàng)建報(bào)表"用例無(wú)某本韋件過程K系統(tǒng)提示用戶輸入報(bào)表的“指定肝H期口2.系統(tǒng)提示房產(chǎn)統(tǒng)理從列

32、農(nóng)中選杼岡產(chǎn)。乳 系統(tǒng)計(jì)算內(nèi)部回報(bào)率和以下數(shù)據(jù),井準(zhǔn)備報(bào)表,a)房產(chǎn)名稱"b)房產(chǎn)的開始日期。c)內(nèi)部凹報(bào)率二d)資本支fll總和。e)租金總和。n逐h記錄的交易數(shù)擁無(wú)后果生成“指走” H期的報(bào)表。業(yè)務(wù)規(guī)則技術(shù)需求用例16報(bào)告房產(chǎn)狀況用例17報(bào)告房產(chǎn)使用情況用例18報(bào)告每個(gè)區(qū)域統(tǒng)計(jì)區(qū)沒有出租的房產(chǎn)用例19報(bào)告將要到期的承租合同用例20輸入指數(shù)信息用例21設(shè)置區(qū)域統(tǒng)計(jì)區(qū)用例22設(shè)置用戶(5)細(xì)化需求及用例求精在完成填寫用例模板最初工作之后,我們記錄了需要解決的問題。我們把這個(gè)系統(tǒng)看作是數(shù)據(jù)采集和報(bào)表生成兩個(gè)部分的觀點(diǎn)基本沒有改變。同時(shí),我們發(fā)現(xiàn)報(bào)表生成的一個(gè)重要部分,即回報(bào),可以通過更

33、仔細(xì)地研究報(bào)表來提高收益。簡(jiǎn)單來說,回報(bào)數(shù)據(jù)要描述投資的執(zhí)行情況。房產(chǎn)經(jīng)理通過回報(bào)計(jì)算,判定投資執(zhí)行情況,并預(yù)測(cè)投資變更(例如:提高出租租金) 會(huì)怎樣影響投資的收益。 內(nèi)部回報(bào)率是完成這種任務(wù)的標(biāo)準(zhǔn)業(yè)務(wù)計(jì)算方法。我們把內(nèi)部回報(bào)率定義為使所有現(xiàn)金流的凈帳面值等于0的利率。過去,經(jīng)營(yíng)經(jīng)理采用電子表格計(jì)算內(nèi)部回報(bào)率。這是一種很浪費(fèi)時(shí)間并且容易出錯(cuò)的過程,因?yàn)閮?nèi)部回報(bào)率的計(jì)算要使用投資周期內(nèi)的所有現(xiàn)金流數(shù)據(jù)。為了出租一座大樓,要計(jì)算獲得該房產(chǎn)所使用的最初資本和所有預(yù)期的 出租租金。為此,在系統(tǒng)中增加計(jì)算功能是很有意義的。我們決定針對(duì)這種計(jì)算補(bǔ)充一個(gè)小用例,并計(jì)劃將其“掛”在涉及這些數(shù)據(jù)的報(bào)表生成需求用例上。用例23計(jì)算內(nèi)部回報(bào)率用例名稱計(jì)笄內(nèi)部?jī)請(qǐng)?bào)率描述內(nèi)部回報(bào)率足一種基于定期發(fā)生的現(xiàn)金流的標(biāo)準(zhǔn)業(yè)務(wù)計(jì)算.可 以用來描述投資回報(bào)率這種計(jì)算要被多個(gè)報(bào)表便用。參與者報(bào)表生成用例觸發(fā)條件準(zhǔn)備生成有貝內(nèi)冊(cè)回報(bào)率的報(bào)喪。前提要完成本計(jì)算.必須貝冇一組現(xiàn)金流,至少包含i個(gè)負(fù)的現(xiàn)金 流。基本事件過程1. 系統(tǒng)檢杳足否冇所需數(shù)據(jù)a)序列中的第個(gè)現(xiàn)金流必須是負(fù)值。b)現(xiàn)金流必須是個(gè)定期序列(即每月、周、年或類似時(shí)間 周期取一個(gè)值人。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論