版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2024/3/10,1,軟件工程作業(yè),清華大學(xué)計算機(jī)系,殷人昆,2024/3/10,2,復(fù)習(xí)重點內(nèi)容要求,軟件工程概念與軟件工程的基本要素;軟件開發(fā)活動以及在這些活動中經(jīng)常使用的系統(tǒng)定義技術(shù),軟件設(shè)計技術(shù)、程序設(shè)計技術(shù)和軟件測試技術(shù);軟件開發(fā)范型以及在軟件開發(fā)中典型的軟件開發(fā)模型;軟件過程及分類;,2024/3/10,3,復(fù)習(xí)重點內(nèi)容要求(續(xù)),軟件工程管理以及軟件規(guī)模估算、項目成本估算、軟件復(fù)雜性度量等技術(shù);軟件質(zhì)量、質(zhì)量特征
2、以及軟件質(zhì)量保證;能力成熟度模型(CMM);,2024/3/10,4,課程考核要求,完成一個大作業(yè)(另行說明):40分 要求在12月10日前以光盤或紙介質(zhì)形式寄到清華大學(xué)計算機(jī)系軟件技術(shù)研究所 殷人昆 教授 (收)。期末考試(開卷):60分,2024/3/10,5,大作業(yè)案例圖書信息管理系統(tǒng)的設(shè)計與開發(fā),圖書信息管理系統(tǒng)旨在用計算機(jī)對圖書進(jìn)行管理,本項目針對的用戶是中型圖書館,它是圖書管理的支持系統(tǒng)。圖書信息管理
3、系統(tǒng)的功能需求有: 用戶管理包括用戶權(quán)限管理、管理員密碼設(shè)置、讀者登記、讀者注銷等功能。,2024/3/10,6,大作業(yè)案例(續(xù)),館藏圖書管理包括圖書信息目錄的登記、修改、刪除等功能。同一種書可以分為若干卷(冊),還可以有多個復(fù)本。在館藏編號中要體現(xiàn)這種層次關(guān)系。 圖書查詢包括讀者身份認(rèn)證、按書名、作者名、出版社、出版日期、索書號 (館藏編號) 等查詢,也可以做多關(guān)鍵字聯(lián)合查詢。,2024/3/10,7,大作業(yè)案例(續(xù)),圖
4、書流通分為本館流通和館際互借兩類,對館際互借需在進(jìn)行具體操作之前先進(jìn)行館際互借的許可認(rèn)證。具體操作包括圖書的出借、返還、(遠(yuǎn)程或館內(nèi)現(xiàn)場) 預(yù)約、續(xù)借、歷史信息統(tǒng)計記錄等。,2024/3/10,8,大作業(yè)案例(續(xù)),圖書館讀者的索書請求通過多個網(wǎng)絡(luò)客戶機(jī)在線錄入,可以從圖書查詢界面直接切換到索書界面,也可以從索書界面切換到圖書查詢界面。索書界面可以有彈出對話框,顯示索書結(jié)果。如果圖書在架,可確定是否借閱;否則可以選擇是否預(yù)約登記或查
5、詢書的去向,包括所有相關(guān)讀者。,2024/3/10,9,大作業(yè)案例(續(xù)),圖書流通時的館藏狀態(tài)有:在架 / 修補(bǔ) / 借出/丟失/注銷等。根據(jù)館藏狀態(tài)直接可以響應(yīng)讀者的索書請求。要進(jìn)行圖書的館藏狀態(tài)管理,建立相應(yīng)的流通文件記錄這種變更。 查詢和統(tǒng)計包括圖書借出頻率信息、讀者借閱信息、圖書流通中的損失情況、讀者借,2024/3/10,10,大作業(yè)案例(續(xù)),閱期限及續(xù)借、館際互借文件的查詢和統(tǒng)計,可定義輸出報表格式并選擇輸出到打印機(jī)或
6、數(shù)據(jù)庫。數(shù)據(jù)維護(hù)對數(shù)據(jù)庫文件進(jìn)行信息備份。,2024/3/10,11,需求分析,建立軟件產(chǎn)品和開發(fā)要求及需求模型。數(shù)據(jù)流圖模型或用例模型,描述功能性需求實體–關(guān)系模型或?qū)ο竽P?,描述?shù)據(jù)信息狀態(tài)圖+對象事件響應(yīng)圖 (或狀態(tài)圖+順序圖),描述行為數(shù)據(jù)字典,詳細(xì)定義數(shù)據(jù)信息 編寫軟件需求規(guī)格說明(作業(yè)之一),2024/3/10,12,軟件概要設(shè)計,1. 編寫軟件概要設(shè)計說明書(作業(yè)之二) 建立軟件總體結(jié)構(gòu),建立設(shè)計模
7、型 (1)軟件總體結(jié)構(gòu)設(shè)計 可用系統(tǒng)結(jié)構(gòu)圖(或類層次結(jié)構(gòu)圖)描述 (2)軟件數(shù)據(jù)結(jié)構(gòu)設(shè)計 可用數(shù)據(jù)字典描述 (3)軟件圖形界面設(shè)計 用GUI設(shè)計 (4)軟件出錯處理設(shè)計 (5)軟件運行組合設(shè)計,2024/3/10,13,軟件概要設(shè)計(續(xù)),2. 編寫軟件確認(rèn)測試計劃(作業(yè)之三) 說明對需求規(guī)格說明規(guī)定的各種功能需求的確認(rèn)測試方案。(黑盒測試) (1)功能測試種類 (2)功能測試規(guī)劃
8、(人員、責(zé)任、組織、工具、過程) (3)功能測試的測試用例設(shè)計,2024/3/10,14,軟件詳細(xì)設(shè)計,1. 編寫軟件詳細(xì)設(shè)計說明書(作業(yè)之四) 建立軟件實現(xiàn)細(xì)節(jié),包括控制機(jī)制 (1)模塊接口設(shè)計 可用系統(tǒng)結(jié)構(gòu)圖(或構(gòu)件圖)描述 (2)模塊主要算法設(shè)計 可用PDL(或活動圖)描述2. 編寫程序集成測試計劃(作業(yè)之五) 針對主要模塊,從接口上進(jìn)行檢驗/查錯。(灰盒測試),2024/3/10,15,軟
9、件詳細(xì)設(shè)計(續(xù)),(1)針對系統(tǒng)結(jié)構(gòu)的控制層次,確定模塊測試的順序和資源。 (2)確認(rèn)每一個算法實現(xiàn)的前置條件和后置條件,設(shè)計相應(yīng)測試用例。 (3)特別注重非法的輸入條件。,2024/3/10,16,軟件實現(xiàn),1. 實現(xiàn)一個用戶界面演示程序(使用Delphi或VB) (作業(yè)之六) 給出主要的界面,包括相應(yīng)的菜單和對話框,可以演示,但不必很完善。2. 編寫用戶手冊(作業(yè)之七) 使用圖文并茂的方式,說明各種功能
10、的使用方法及出錯處理信息。 (1)菜單方式下各種功能的操作順序。,2024/3/10,17,軟件實現(xiàn)(續(xù)),(2)相應(yīng)的命令方式下各種功能的操作順序。 (3)統(tǒng)計報表或各種單據(jù)的數(shù)據(jù)格式。 (4)出錯處理清單。 (5)系統(tǒng)配置及安裝步驟。,2024/3/10,18,上交作業(yè)要求,可以2-3人一組自由組合,合交作業(yè)。重考學(xué)員也要交平時作業(yè),于2006年12月10日前以光盤或紙介質(zhì)形式寄給清華大學(xué)計算機(jī)系軟件技術(shù)研究
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 館際互借講義
- 關(guān)于館際互借服務(wù)
- 館際互借服務(wù)規(guī)則
- 館際互借與資源共享
- 中外圖書館館際互借現(xiàn)狀比較研究
- 國家圖書館館際互借系統(tǒng)操作方法
- 我國圖書館館際互借規(guī)則研究.pdf
- 館際互借與文獻(xiàn)傳遞服務(wù)介紹-上海大學(xué)圖書館
- 基于高校圖書館館際互借服務(wù)及物流傳遞成本的研究.pdf
- 中山大學(xué)圖書館館際互借與文獻(xiàn)傳遞服務(wù)研究.pdf
- 館際互借與文獻(xiàn)傳遞 - 吉林化工學(xué)院-機(jī)電工程學(xué)院
- 基于XML文件和查詢特點的索引算法的比較與實現(xiàn).pdf
- 基于XML的法律文件查詢系統(tǒng).pdf
- 查詢與統(tǒng)計排序與索引
- 學(xué)習(xí)成績統(tǒng)計與查詢
- c語言課程設(shè)計-文件處理和統(tǒng)計頻率
- 話務(wù)統(tǒng)計系統(tǒng)數(shù)據(jù)查詢的優(yōu)化.pdf
- 燒結(jié)廠綜合信息統(tǒng)計查詢系統(tǒng)開發(fā)和應(yīng)用探討
- 中英互借詞及其翻譯.pdf
- XML文件樹狀路徑查詢處理研究.pdf
評論
0/150
提交評論