軟件工程實驗指南_第1頁
軟件工程實驗指南_第2頁
軟件工程實驗指南_第3頁
軟件工程實驗指南_第4頁
軟件工程實驗指南_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

信息學院

本科試驗教學講義

(試驗)課程名稱:軟件工程概論

貴州財經學院教務處制

2023年8月

目錄

試驗項目一軟件的問題定義和可行性分析........錯誤!未定義書簽。

一、試驗內容、目的和規定......................錯誤!未定義書簽。

(一)試驗內容..............................錯誤!未定義書簽。

(二)試驗目口勺..............................錯誤!未定義書簽。

(三)試驗規定..............................錯誤!未定義書簽。

二、試驗準備....................................錯誤!未定義書簽。

(一)運行環境闡明.........................錯誤!未定義書簽。

(一)基礎數據設置和闡明..................錯誤!未定義書簽。

三、試驗基本操作流程和闡明...................錯誤!未定義書簽。

(一)系統界面和闡明.......................錯誤!未定義書簽。

(二)操作環節..............................錯誤!未定義書簽。

四、試驗測評與考核.............................錯誤!未定義書簽,

試驗項目二數據流圖設計試驗.....................錯誤!未定義書簽。

一、試驗內容、目日勺和規定......................錯誤!未定義書簽。

(一)試驗內容..............................錯誤!未定義書簽。

(二)試驗目日勺..............................錯誤!未定義書簽。

(三)試驗規定..............................錯誤!未定義書簽。

二、試驗準備....................................錯誤!未定義書簽。

(一)運行環境闡明.........................錯誤!未定義書簽。

(二)基礎數據設置和闡明..................錯誤!未定義書簽。

三、試驗基本操作流程和闡明...................錯誤!未定義書簽。

(一)系統界面和闡明.......................錯誤!未定義書簽。

(二)操作環節..............................錯誤!未定義書簽。

四、試驗測評與考核.............................錯誤!未定義書簽。

試驗項目三系統需求分析試驗.....................錯誤!未定義書簽。

一、試驗內容、目的和規定......................錯誤!未定義書簽。

(一)試驗內容..............................錯誤!未定義書簽。

(二)試驗目口勺..............................錯誤!未定義書簽。

(三)試驗規定..............................錯誤!未定義書簽。

二、試驗準備....................................錯誤!未定義書簽。

(一)運行環境闡明.........................錯誤!未定義書簽。

(二)基礎數據設置和闡明..................錯誤!未定義書簽。

二、試驗基本操作流程和闡明...................錯誤!未定義書簽,

(一)系統界面和闡明.......................錯誤!未定義書簽。

(二)操作環節..............................錯誤!未定義書簽。

四、試驗測評與考核.............................錯誤!未定義書簽。

試驗項目四軟件的總體設計.......................錯誤!未定義書簽。

一、試驗內容、目日勺和規定......................錯誤!未定義書簽。

(一)試驗內容..............................錯誤!未定義書簽。

(二)試驗目日勺..............................錯誤!未定義書簽。

(三)試驗規定..............................錯誤!未定義書簽。

二、試驗準備....................................錯誤!未定義書簽。

(一)運行環境闡明.........................錯誤!未定義書簽。

(二)基礎數據設置和闡明..................錯誤!未定義書簽。

三、試驗基本操作流程和闡明...................錯誤!未定義書簽。

(一)系統界面和闡明.......................錯誤!未定義書簽。

(二)操作環節..............................錯誤!未定義書簽。

四、試驗測評與考核.............................錯誤!未定義書簽。

試驗項目五熟悉UML工具RationalRose試驗....錯誤!未定義書簽。

一、試驗內容、目口勺和規定......................錯誤!未定義書簽。

(一)試驗內容..............................錯誤!未定義書簽。

(二)試驗目口勺..............................錯誤!未定義書簽。

(三)試驗規定..............................錯誤!未定義書簽。

二、試驗準備....................................錯誤!未定義書簽c

(一)運行環境闡明.........................錯誤!未定義書簽。

(二)基礎數據設置和闡明..................錯誤!未定義書簽。

三、試驗基本操作流程和闡明...................錯誤!未定義書簽。

(一)系統界面和闡明.......................錯誤!未定義書簽。

(二)操作環節..............................錯誤!未定義書簽。

四、試驗測評與考核.............................錯誤!未定義書簽。

附錄軟件項目示例...............................錯誤!未定義書簽。

題目一”教務管理系統之子系統一一分院內課程安排”錯誤!未定

義書簽。

題目二、“學校教材訂購系統”...............錯誤!未定義書簽。

題目三、“機票預訂系統”...................錯誤!未定義書簽。

題目四:“學校內部工資管理系統”...........錯誤!未定義書簽。

題目五、“試驗室設備管理系統”.............錯誤!未定義書簽。

題目六、學生學籍管理系統..................錯誤!未定義書簽。

試驗項目一軟件的問題定義和可行性分析

一、試驗內容、目的和規定

<-)試驗內容

1.選定需模擬開發的軟件課題。

2.對選定的課題進行問題定義。

3.對選定歐I課題進行可行性分析。

(-)試驗目的

1.理解軟件項目的基本框架;

2.掌握軟件的需求的獲取,分析和澄清問題的定義和可行性的分

析;

3.深入研窕探討問題定義階段所確定日勺問題與否有可行的解。

(三)試驗規定

查閱提供的資料,各小組在組長的帶領下討論問題的可行性,書

寫項目的可行性分析匯報。

二、試驗準備

(-)運行環境闡明

(-)基礎數據設置和闡明

三、試驗基本操作流程和闡明

(-)系統界面和闡明

(-)操作環節

1.以小組為單位,選擇附錄中的軟件項目,認真分析項目的規定。

2.按照可行性匯報分析措施,對該項目進行可行性分析,并撰寫

匯報。

四、試驗測評與考核

重要根據項目組組員完畢日勺任務,即試驗匯報的質量和評審提問,

項目組組員回答日勺狀況綜合評估。重要考核內容為“項目可行性研究

匯報”。

優秀:能很好地完畢試驗任務,到達試驗大綱中規定W、J所有規定,

試驗匯報能對試驗內容進行全面、系統日勺總結,并能運用學過的理論

知識對某些問題加以分析,在考核時能比較圓滿地回答問題,并有某

些獨到見解。

良好:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行比較全面、系統口勺總結。考核時能較圓滿

地回答問題。

中等:到達試驗大綱中規定口勺重要規定,試驗匯報能對試驗內容

進行比較全面的總結,在考核時能對時地回答重要問題。

和格:試驗態度基本端正,完畢了試驗的重要任務,到達試驗大

綱中規定的基本規定,可以完畢試驗匯報,內容基本對口勺但不夠完整、

系統,考核中能回答重要問題。

不和格:未到達試驗大綱中規定的基本規定,試驗匯報馬虎潦草

或內容有明顯錯位;考核時不能問答重要問題或有原則性錯誤C

試驗項目二數據流圖設計試驗

一、試驗內容、目的和規定

(-)試驗內容

請根據如下描述畫出'定貨協議管理'子系統於J第0層和第I

層數據流圖:

該子系統共有三個加工:

1)首先是“建立訂貨協議臺帳”:從客戶的訂貨協議和材料檢查

單和客戶文獻輸入數據、輸出形成協議臺眠文獻;

2)然后是“分類合并”:從協議臺帳文獻輸入數據,排序合并后

形成協議分類文獻;

3)最終“打印”加工單元從協議分類文獻打印出協議分類表給協

議管理員。

(-)試驗目的

1.鞏固數據流圖日勺概念和數據流圖各分層之間的關系;

2.掌握通過文字描述畫出數據流圖的措施;

(三)試驗規定

1)數據流圖中的J所有符號:數據加工、數據存儲、數據流和數據

源或終點實體都必須定義名稱;

2)第0層和第1層數據流圖之間必須保持平衡。

二、試驗準備

(一)運行環境闡明

WindowsXP,MicrosoftVisio等。

(-)基礎數據設置和闡明

Visio是一種圖形化管理軟件,它可以將管理活動以圖形的方

式展示出來,便于跟蹤管理。Visio專門提供應工程技術人員或一般

商業人士使用,是一種迅速的繪圖軟件,可以輕松做出專業化、高質

量口勺圖形或圖表。

三、試驗基本操作流程和闡明

(-)系統界面和闡明

(二)操作環節

1.用Visio繪制出如下定貨系統的SFD(系統流程圖)日勺模型。

2.用visio繪制定貨系統W、JDFD圖H勺頂層模型、第一層模型和第二

層模型。

3.用visio繪制如下圖所示W、J取款手續W、J數據流圖。

4.結合目前H勺銀行柜臺取款手續,對上圖W、J取款數據流圖進行改善,

繪制其頂層和第一層數據流圖。

四、試驗測評與考核

重要根據項目組組員完畢口勺任務,即試驗匯報的質量和評審提

問,項目組組員回答的狀況綜合評估。重要考核內容為試驗匯報。

優秀:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行全面、系統的總結,并能運用學過的理論

知識對某些問題加以分析,在考核時能比較圓滿地回答問題,并有某

些獨到見解。

良好:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行比較全面、系統的總結。考核時能較圓滿

地回答問題。

中等:到達試驗大綱中規定的重要規定,試驗匯報能對試驗內容

進行比較全面的總結,在考核時能對的地回答重要問題。

和格:試驗態度基本端正,完畢了試驗的重要任務,到達試驗大

綱中規定的基本規定,可以完畢試驗匯報,內容基本對口勺但不夠完整、

系統,考核中能回答重要問題。

不和格:未到達試驗大綱中規定叢J基本規定,試驗匯報馬虎潦草

或內容有明顯錯位;考核時不能回答重要問題或有原則性錯誤。

試驗項目三系統需求分析試驗

一、試驗內容、目的和規定

(一)試驗內容

用構造化數據流分析技術進行軟件系統需求分析,分析項目的業

務流程圖,繪制數據流圖,功能分析圖,編寫數據字典,數據加工處

理歐I描述,軟件系統流程設想圖(新系統模型),需求規格闡明書。

詳細內容:

1.確定對系統W、J綜合規定

2.分析系統的數據規定

3.導出系統的邏輯模型

4.實現最終的分析匯報,重要是數據流圖和數據字典。

(-)試驗目的

1.根據所選定題目進行需求分析工作;

2.通過實例掌握構造化數據流分析技術;

3.進行業務需求分析、顧客需求、功能需求、非功能需求分析;

4.寫出需求規格闡明書(含數據流圖)

(三)試驗規定

規定做到使用構造化數據流分析技術分析課題需求,寫出詳細出J

數據流圖和數據字典,數據流圖的基本處理W、J個數不得少與5個。

二、試驗準備

(-)運行環境闡明

WindowsXP,MicrosoftVisio等。

(-)基礎數據設置和闡明

機票預定系統日勺總目日勺是:在計算機網絡,數據庫和先進日勺開

發平臺上,運用既有日勺軟件,配置一定口勺硬件,開發一種具有開放體

系構造的、易擴充的、易維護H勺、具有良好人機交互界面H勺機票預定

系統,實現航空企業的機票銷售日勺自動化的計算機系統,為企業的決

策層提供精確、精細、迅速H勺機票銷售信息。根據可行性研究的成果

和客戶的規定,分析既有狀況和問題,采用Client/Server構造,將

機票預定系統劃分為兩個子系統:客戶端子系統,服務器端子系統。

三、試驗基本操作流程和闡明

(-)系統界面和闡明

(二)操作環節

1.到有關單位進行需求分析。

2.綜合運用Internet網和有關書籍整頓并完善需求分析。

3.畫出系統數據流圖(分清系統是事務型還是加工型)。

4.得出系統數據字典。

四、試驗測評與考核

重要根據項目組組員完畢口勺任務,即試驗匯報的質量和評審提問,

項目組組員回答口勺狀況綜合評估。重要考核內容為“需求分析闡明

書”。

優秀:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行全面、系統的總結,并能運用學過的理論

知識對某些問題加以分析,在考核時能比較圓滿地回答問題,并有某

些獨到見解。

良好:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行比較全面、系統的總結。考核時能較圓滿

地回答問題。

中等:到達試驗大綱中規定口勺重要規定,試驗匯報能對試驗內容

進行比較全面的總結,在考核時能對的地回答重要問題。

和格:試驗態度基本端正,完畢了試驗的重要任務,到達試驗大

綱中規定的基本規定,可以完畢試驗匯報,內容基本對口勺但不夠完整、

系統,考核中能回答重要問題。

不和格:未到達試驗大綱中規定的基本規定,試驗匯報馬虎潦草

或內容有明顯錯位;考核時不能回答重要問題或有原則性錯誤。

試驗項目四軟件的總體設計

一、試驗內容、目的和規定

(一)試驗內容

重要處理實現該系統需求的I程序模塊設計問題。(包括怎樣把

該系統劃提成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞

的信息,以和數據構造、模塊構造的設計等。)熟悉功能構造圖設計,

軟件處理流程設計,輸出設計(重要指打卬輸出設計),存儲文獻格

式設計(數據庫構造設計),輸入設計(重要指數據錄入卡設計)。

詳細內容:

1.首先進行系統設計,從數據流圖出發設想完畢系統功能的合理

物理方案

2.軟件構造設計,確定軟件由哪些模塊構成以和這些模塊之間的

動態調用關系。

3.運用層次圖和構造圖描繪軟件構造。

(-)試驗目的

1.建立初始構造圖;

2.對初始構造構圖進行改善、優化;

3.掌握軟件的總體設計匯報日勺書寫措施和技術規定。

(三)試驗規定

用面向數據流向軟件設計技術,對上一試驗的數據流圖和數據字

典,進行總體設計;規定做到對上一試驗的軟件需求進行軟件構造設

計,模塊數不少于四個。

二、試驗準備

(-)運行環境闡明

WindowsXP,MicrosoftVisio等。

(-)基礎數據設置和闡明

三、試驗基本操作流程和闡明

(-)系統界面和闡明

(二)操作環節

1.首先確定系統總體設計方案(分清系統是事務型還是加工型)。

2.完畢系統H勺模塊構造圖和模塊的功能闡明

3.完畢系統日勺接口設計

4.完畢系統H勺數據構造設計

四、試驗測評與考核

重要根據項目組組員完畢口勺任務,即試驗匯報的質量和評審提問,

項目組組員回答的狀況綜合評估。重要考核內容為“項目概要設計闡

明書二

優秀:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行全面、系統的總結,并能運用學過的理論

知識對某些問題加以分析,在考核時能比較圓滿地回答問題,并有某

些獨到見解。

良好:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行比較全面、系統口勺總結。考核時能較圓滿

地回答問題。

中等:到達試驗大綱中規定口勺重要規定,試驗匯報能對試驗內容

進行比較全面的總結,在考核時能對的地回答重要問題。

和格:試驗態度基本端正,完畢了試驗的重要任務,到達試驗大

綱中規定的基本規定,可以完畢試驗匯報,內容基本對的但不夠完整、

系統,考核中能回答重要問題。

不和格:未到達試驗大綱中規定的基本規定,試驗匯報馬虎潦草

或內容有明顯錯位;考核時不能回答重要問題或有原則性錯誤。

試驗項目五熟悉UML工具RationalRose試驗

一、試驗內容、目的和規定

<-)試驗內容

使用Rationalrose2023進行簡樸用例圖代I設計。

(-)試驗目的

1.熟悉Rationalrose2023日勺工作環境和構成;

2.可以根據系統的功能分析系統日勺用例構成。

3.對的確定用例氐中H勺角色。

4.可以分析系統的用例、活動者以和它們之間日勺關系。

5.使用Rose軟件能對的I畫出用例圖,并闡明每一種用例的事件流。

(三)試驗規定

1.規定可以純熟運用Rationalrose2023軟件所提供的菜單、工

具、模型等;

2.初步掌握使用使用Rationalrose2023進行設計日勺基本思緒。

3.根據需求文檔確定每一種用例的名稱、參與執行者(活動者)、前

置條件、主事件流、輔事件流和后置事件流。

二、試驗準備

(-)運行環境闡明

Rose是用UML迅速開發應用程序日勺工具之一,支持用例圖、活

動圖、協作圖、狀態圖、組件圖和布局圖,通過正向和逆向轉出工程

代碼出J特性,可以支持C++、Java.VisualBasic和XMLDTD等代

碼生成和逆向轉出工程代碼。

(二)基礎數據設置和闡明

三、試驗基本操作流程和闡明

(-)系統界面和闡明

Rose2023的界面由6個部分構成,分別是菜單、瀏覽器、文檔

窗口、框圖窗口、日志窗口和工具欄。

菜單:集成了系統中幾乎所有日勺操作。包括、View、Add.Ins、

Window.Help幾大項。選擇其中一項,又會彈出對應的子菜單。

瀏覽器:用于在Rose模型中迅速漫游。圖所示為瀏覽器的畫面

圖。可以看到,UML的視圖包括用例視圖(usecaseview).邏輯視

圖(logicalview)、組件視圖(componentview)和布局視圖

(deploymentview)o

文檔窗口:用于查看或更新模型元素的文檔。

工具欄:用于迅速訪問常用命令。

圖窗口:用于顯示和編輯一種或幾種UML圖。

日志窗口:用于查看錯誤信息和匯報各個命令的成果。

(-)操作環節

1.系統需求分析

2.確定事件流

3.用Rose畫出用例圖

四、試驗測評與考核

重要根據項目組組員完畢H勺任務,即試驗匯報的質量和評審提問,

項目組組員回答H勺狀況綜合評估。重要考核內容為“試驗匯報二

優秀:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行全面、系統的總結,并能運用學過W、J理論

知識對某些問題加以分析,在考核時能比較圓滿地回答問題,并有某

些獨到見解。

良好:能很好地完畢試驗任務,到達試驗大綱中規定的所有規定,

試驗匯報能對試驗內容進行比較全面、系統的總結。考核時能較圓滿

地回答問題。

中等:到達試驗大綱中規定的重要規定,試驗匯報能對試驗內容

進行比較全面的總結,在考核時能對的地回答重要問題。

和格:試驗態度基本端正,完畢了試驗的重要任務,到達試驗大

綱中規定的基本規定,可以完畢試驗匯報,內容基本對口勺但不夠完整、

系統,考核中能回答重要問題。

不和格:未到達試驗大綱中規定叢J基本規定,試驗匯報馬虎潦草

或內容有明顯錯位;考核時不能回答重要問題或有原則性錯誤。

附錄軟件項目示例

題目一“教務管理系統之子系統一一分院內課程安排”

1.系統簡介

每學期時期中,學校教務處分別向各個分院發出下學期H勺教學計

劃,包括課程名、課時、班級類別(本科、專科、高職)、班號等;

分院教學主管人員根據教學任務和規定給出各課程H勺有關限制(如:

任課教師職稱、和班數、最高周課時數等);任課教師自報本人講課

計劃,經所在教研室協調確認,將教學計劃上交分院主管教學計劃的

主任,同意后上報學校教務處,最終有教務處給出下學期全系分院教

師的教學任務書。假設上述排課過程所有為人工操作,現規定改造為

能運用計算機實現的自動處理過程。

2.限定條件

(1)每位教師的主講門數不超過2門/學期:講師如下職稱的教師

不能承擔系定主課的主講任務。

(2)分院干部的主講課時不能超過4課時/周。

(3)本學期出現嚴重教學事故的I教師不能承擔下學期的主講任務。

(4)本系統的輸入項至少應包括3個:教務處布置的教學計劃、分

院教師自報的講課計劃和系定口勺有關講課限制條件。

(5)本系統小J輸出項至少應包括2個:教務處最終下達的全分院教

師教學任務書和分院各教學班一學期的課程表(可不包括上課地點)。

題目二、“學校教材訂購系統”

1、系統簡介

本系統可細化為兩個子系統:銷售系統和采購系統銷售系統日勺工

作過程為:首先由教師或學生提交購書單,經教材發行人員審核是有

效購書單后,開發票、登記并返給教師或學生領書單,教師或學生即

可去書庫領書。采購系統的重要工作過程為:若是脫銷教材,則登記

缺書,發缺書單給書庫采購人員;一旦新書入庫后,即發進書告知給

教材發行人員以上的功能規定在計算機上實現。

2、技術規定和限制條件

(1)當書庫中口勺多種書籍數量發生變化(包括領書和進書時),都

應修改有關的書庫記錄,如庫存表或進/出庫表。

(2)在實現上述銷售和采購的工作過程時,需考慮有關單據的合法

性驗證

(3)系統的外部項至少包括三個:教師、學生和教材工作人員。

(4)系統的有關數據存儲至少包括6個:購書表、庫存表、缺書

登記表、待購教材表、進/出庫表。

題目三、“機票預訂系統”

1、系統簡介

航空企業為給旅客乘機提供以便,需開發一機票預定系統。各旅

行社把預定機票日勺旅客信息(姓名、性別、工作單位、身份證號碼、

旅行時間、旅行目日勺地等)輸入到該系統,系統為旅客安排航班c當

旅客交付了預定金后,系統印出取票告知和帳單給旅客,旅客在飛機

起飛H勺前一天憑取票告知和帳單交款取票,系統查對無誤即印出機票

給旅客。此外航空企業為隨時掌握各航向飛機的乘載狀況,需定期進

行查詢記錄,以便合適調整。

2、技術規定和限定條件

(1)在分析系統功能時要考慮有關證件的合法性驗證(如身份證、

取票告知、

交款發票等

溫馨提示

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

評論

0/150

提交評論