欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    需求分析課程教學大綱

    01.

    課程說明

    課程名稱

    需求分析

    總學時

    32

    先修課程:

    軟件工程導論、數據庫原理與設計、信息系統基礎

    02.

    課程性質、目的和任務

    軟件開發一般包括可行性分析、需求分析、軟件設計、軟件開發、軟件測試、軟件實施、軟件服務等步驟。需求分析是軟件開發的一個步驟,主要作用是充當軟件研發與客戶之間的橋梁,包括對客戶的信息化需求進行分析,將客戶不規范的、隨意的需求,轉換成規范的、嚴謹的、結構化的需求,并進行系統規劃、軟件開發設計、軟件變更設計等。

    通過本課程的學習,要求學會如何進行軟件的需求分析,如何搜集用戶需求,如何設計軟件界面、功能、數據庫,學會如何編寫需求文檔,學會建立正確的需求分析的思維方式,深刻理解管理軟件是為管理服務的。

    03.

    教學內容

    第1章 需求分析入門(2學時)

    (一)主要內容:

    什么是管理軟件,什么是好軟件,需求分析包括的主要工作內容,如何成為需求分析師,快速原型開發模型。

    (二) 教學重點:

    深刻理解什么是好軟件,為設計好軟件打下堅實的基礎。(★★★★★)

    了解管理軟件常用的實施方式,不同方式的優缺點。(★)

    了解企業管理工作包括哪些內容。(★)

    了解成為一個好的需求分析師的條件。(★)

    理解“快速原型”開發模型。(★★)

    (三) 課后思考題:

    1.你覺得學校的管理工作包括哪些內容?

    2.如果讓你策劃一款軟件系統管理你們的學校,你覺得可以包括哪些功能?

    3.根據好軟件的特點,分析一下騰訊的微信App。

    4.評價一下你在學校中看到過的某管理軟件(如學生選課系統、圖書管借書系統等)。

    5.結合需求分析師的性格要求,分析一下自己的性格特點。

    第2章 需求獲取(4學時)

    (一)主要內容:

    獲取需求的七種方法:觀察法、體驗法、問卷調查法、訪談法、單據分析法、報表分析法、需求調研會法。

    (二)教學重點:

    需求調研的七種方法,理解調研過程中需要將這些方法結合運用(★)

    如何制作調查問卷(★★★★)

    如何準備調研訪談(★★)

    訪談過程如何進行(★★)

    如何收集單據(★★★)

    如何分析單據(★★★★★)

    生成報表的觸發條件(★)

    如何分析報表(★★★★★)

    報表對功能設計的影響(★★★★★)

    (三)課后思考題:

    1.編寫一份調查問卷,了解學校是如何管理學生宿舍的。

    2.為了給學校圖書館開發圖書管理系統,你要對圖書管理員進行一次訪談。展望一下你會如何安排這次訪談。

    3.回憶一下你最近填寫的某張單據(如某申請表、請假單),說說其中的管理思想。

    4.找一張與你相關的單據,分析這個單據的流動路徑、每個字段的因果關系。

    5.分析一下你最近的成績報告單,你覺得其中蘊含了哪些軟件功能需求?

    6.假設學校要求學生每次上課都要打卡,然后根據打卡記錄生成學生的上課考勤報表(統計每節課的遲到、曠課人數)。這是個需要大量計算的報表,分析一下要做出這個報表需要哪些軟件功能?如何提高報表效率?

    第3章 系統規劃(4學時)

    (一)主要內容:

    如何分析需求、控制需求、挖掘需求、整理需求,以及如何對整個組織的信息化管理體系進行藍圖設計。

    (二)教學重點:

    如何將用戶的需求具體化、結構化(★★★★★)

    如何識別超出項目范圍的需求(★★★)

    如何識別錯誤的需求(★★)

    需求調研報告的編寫方式(★★★★)

    如何繪制業務流程圖(★★)

    如何規劃軟件邊界(★★★)

    如何規劃工作方式(★★★★★)

    讓用戶重復勞動產生的原因(★)

    信息孤島形成的原因,常用處理方式(★★★★)

    (三)課后思考題:

    1.學校需要開發一款管理學生檔案信息的軟件。對于學生基本信息的編輯權限,客戶提出了這個需求:學生的基本信息由班主任錄入,如果班主任請假,領導又催得急的話,學工處王老師處理。 ——用正確的方式重新描述本需求。

    2.假設需要開發一款軟件用于學校宿舍的床位分配,根據你的想法提出關于床位分配的需求。注意需求描述要盡量明確、精準、沒有二義性,且一般非IT人員能夠看得懂。

    3.根據學校圖書館借書、還書的管理要求,畫出業務流程圖。

    4.假設你到學校圖書館借書,圖書管理員通過軟件處理借書事宜。描述一下處理借書的工作場景。

    5.觀察在學習、生活中使用到的一些軟件,請舉一個信息孤島的例子,并說明(或猜想)其形成的原因,有什么解決方法。

    第4章 數據建模(4學時)

    (一)主要內容:

    如何進行數據庫設計。包括實體關系、范式、表、字段、表的關系、數據字典等的相關概念及用法,以及如何優化數據庫。

    (二)教學重點:

    數據建模的工作內容(★)

    現實世界中的三種實體關系(★)

    設計表的注意點(★★★★)

    特殊的表(★★)

    表與表的關系(★★★★★)

    字段的數據類型(★★)

    如何編寫數據字典(★★★★★)

    數據建模不是孤立的(★★)

    數據建模要考慮可擴展性(★★★)

    數據建模不要教條主義(★★)

    (三)課后思考題:

    1.觀察在學習、生活中使用到的一些軟件,請舉一個信息孤島的例子,并說明(或猜想)其形成的原因,有什么解決方法。

    2.如果要給學校圖書館開發一款圖書管理軟件,你覺得包括哪些實體?

    3.這些實體有什么關系?

    4.這款圖書管理軟件需要哪些表?表跟表之間有什么關系?使用Visio畫出數據模型。

    5.圖書與書架是什么關系?如果要求保存圖書的放置歷史,這個關系變成什么關系?試畫出兩種不同的數據模型。

    6.一個存放圖書基本信息的表(如圖書編號、書號、作者、定價等)可能包括哪些字段?使用Word寫出它的數據字典。

    第5章 功能設計(4學時)

    (一)主要內容:

    如何編寫需求用例數據庫課程設計 圖書管理系統,如何進行功能建模,管理軟件中有哪些常用的功能邏輯,以及如何從靈活、可重用、高效方面優化功能。

    (二)教學重點:

    工作場景的撰寫方式(★★)

    如何進行功能劃分(★★★)

    常用的基礎功能邏輯(★)

    什么是工作流(★)

    如何畫工作流圖(★★★★★)

    常見的功能邏輯案例(★★)

    如何提高軟件功能的靈活性(★★★★★)

    如何提高軟件功能的可重用性(★★★★)

    如何提高軟件功能的高效性(★★★★)

    (三)課后思考題:

    1.假設需要給學校圖書管開發一款圖書管理軟件,根據你對圖書館管理圖書的業務的了解,進行功能劃分(從功能模塊到原子功能)。

    2.撰寫學生到圖書館借書的主場景。

    3.學校學生請假的管理要求:如果不超過3天,班主任批假;如果超過3天不超過7天,班主任批假后學工處批假;如果超過7天,班主任批假后學工處批假,最后李校長批假。根據這個要求畫出工作流圖。

    4.上一題,如何處理“李校長批假”這個問題?設計兩種方案,一種寫活,一種寫死。分析一下這兩種方案的優缺點。

    5.某社交軟件,好友更換頭像后,當前用戶的通訊錄中展示的還是以前的頭像(只有跟對方聊天后才會將頭像更換成最新)。說說軟件設計者為什么要這么做。

    第6章 界面設計(4學時)

    (一)主要內容:

    常用的界面設計方式,管理軟件設計最常用的快速原型開發模型,界面設計過程,以及如何從易學、易用、健壯、交互方面優化界面。

    (二)教學重點:

    理解人機交互要強調“以人為本”(★★★★★)

    常用的原型設計方式(★★)

    界面設計包括哪些過程(★★★★)

    常用的功能主界面(★)

    常用的表單布局方式(★)

    易學性優化(★★★★★)

    易用性優化(★★★★★)

    健壯性優化(★★★)

    交互性優化(★★★)

    (三)課后思考題:

    1.除了書中提到的功能入口方式,你還看到過什么不同的入口方式?

    2.就界面優化的方式,分析一下微信的“搖一搖”功能。

    3.仔細分析微信App,從易學性、易用性、健壯性、交互性幾個方面闡述軟件設計者的設計思想。

    4.設計圖書出借的功能界面。就你的設計,你覺得有哪些方面需要跟用戶溝通確認?

    5.就上題圖書出借的功能界面,從易學性、易用性、健壯性、交互性幾個方面說明自己的設計思想。

    第7章 原型說明書(4學時)

    (一)主要內容:

    如何圍繞界面原型編寫說明書。根據一個原型說明書模版介紹編寫要求,以及如何將說明書寫好。

    (二)教學重點:

    理解原型說明書是以原型為基礎的(★)

    本章介紹的原型說明書模板(★★★)

    學會編寫原型說明書(★★★★)

    避免一些常見錯誤(★★★)

    本章用于需求描述的語法(★★★★★)

    提煉通用需求(★★★★)

    (三)課后思考題:

    1.假設需要給學校圖書管開發一款圖書管理軟件,根據你對圖書館管理圖書的業務的了解,設計出原型,并編寫原型說明書。

    2.說說你在編寫上題的原型說明書時,是如何考慮優化文檔的?

    3.什么是“自明的需求”?根據你的理解舉幾個例子。

    4.什么是“通用需求”?根據你的理解舉幾個例子。

    5.制訂一些可以用于需求描述的語法規范,對案例“用于需求描述的語法”進行補充。

    6.提煉一些書中沒有提到的通用需求,對案例“提煉通用需求”進行補充。

    第8章 需求變更(4學時)

    (一)主要內容:

    如何正確認識需求變更,如何控制需求變更,如何處理需求變更,以及需要認識到需求變更未必是壞事。

    (二)教學重點:

    做軟件離不開需求變更(★)

    需求變更產生原因(★★★★★)

    處理改變數據庫結構的需求變更的困難所在(★★★★)

    處理改變歷史數據的需求變更的困難所在(★★)

    處理需求變更時,要從根本上解決問題(★★★★★)

    需求變更文檔的編寫(★★★)

    如何讓需求變更推動軟件功能的擴展(★★★)

    為什么說可以通過需求變更“煉”出軟件產品(★★)

    (三)課后思考題:

    1.假設需要給學校圖書館開發一款圖書管理軟件。就學生借書的業務過程,根據你的理解,列舉出有哪些正常業務,有哪些異常業務。(提示,一次正常的借書過程是正常業務,而圖書丟失則是異常業務)。

    2.假設上題的圖書管理軟件中,規定一個讀者一次只能借閱一本書。后來,管理要求發生了變化,允許一次借閱不超過五本書。請分析這次變更應該如何處理,對歷史數據有什么影響。

    3.食堂一卡通系統中,學生用餐時需要刷IC卡。現在食堂管理方要求增加人臉識別功能,即學生既可以刷IC卡,也可以刷臉用餐。請分析這次變更應該如何處理,是否需要改變數據庫結構,對歷史數據有何影響。

    第9章 從入門到優秀(2學時)

    (一)主要內容:

    如何成為一個優秀的需求分析師。一個優秀的需求分析師應該很少犯錯,有所權衡,關注團隊,以及具有高遠的目光。

    (二)教學重點:

    不考慮使用者的規劃失誤(★)

    不考慮使用場景的規劃失誤(★)

    常見的設計失誤(★★)

    優化功能時的權衡(★★★★★)

    文檔的重要性(★★★)

    規范:需求分析管理規定(★★★★)

    規范:原型設計要求(★★★)

    規范:通用需求(★★★★★)

    軟件集成(★★)

    (三)課后思考題:

    1.在你開發或使用過的軟件中,舉一個例子說明如何根據不同條件考慮靈活性與健壯性的。

    2.在你開發或使用過的軟件中,舉一個例子說明如何根據不同條件考慮易學性與易用性的。

    3.舉兩個學習或生活中的事例,說明隱性知識與顯性知識的區別。

    4.仔細研讀案例“需求分析管理規定”,試著補充3項內容。

    5.仔細研讀案例“原型設計要求”,試著補充3項內容。

    6.仔細研讀案例“通用需求”,試著補充3項內容。

    掃碼,優惠購書

    04.

    教學方法

    本課程采用教師講解與學生實踐相結合的方法。

    1. 本課程包括大量的概念、案例,教師在課堂講授時采用PPT教學方法,力求通俗、易懂地對概念、案例進行解釋。

    2. 有些案例不容易理解其中的真諦,需要要求學生課前認真預習。

    3. 每節課要布置課后思考題,讓學生對基本概念、案例加強理解。

    4. 強調實踐環節,開課前需要設計一個跟學生學習、生活相關的案例(如圖書管理、宿舍管理等),讓學生根據此案例進行需求分析的實踐操作。

    05.

    課內外教學環節及基本要求

    本課程共32個學時,理論24個學時數據庫課程設計 圖書管理系統,實踐8個學時。

    課外學習要求:

    1. 做好課前預習,預習時特別要對教材中的案例進行研究,理解其中的難點,認真思考,帶著問題到課堂聽課。

    2. 課后要復習,有余力的學生復習時還應閱讀參考資料,認真整理課堂聽課筆記。

    3. 課外根據實踐要求動手設計、編寫相關文檔。

    4. 認真完成所布置思考題。

    06.

    考核內容及方式

    本課程成績由平時成績、期末考核成績、實踐成績組合而成,課程成績以百分制計算,分配比例如下:

    1. 平時成績占20%,主要考查作業的完成程度,理論課的出勤率。

    2. 實踐成績占30%,主要考查學生的實踐成果,根據學生設計的軟件、編寫的文檔評分。

    3. 期末成績占50%,采用考試的考核方式。考試采用閉卷形式,題型為選擇題、正確/錯誤題、填空題、簡答題,以及應用題。

    07.

    持續改進

    本課程根據學生作業、課堂討論、平時考核情況、實踐情況和學生、教學督導等反饋,及時對教學中不足之處進行改進,并在下一輪課程教學中改進。

    08.

    建議教材

    軟件需求分析實戰

    ISBN:978-7-302-55385-4

    楊長春 編著

    定價:59.8元

    掃碼,京東優惠購書!

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有