freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程的內(nèi)容與方法習題與解答-資料下載頁

2024-11-07 12:35本頁面

【導讀】最后連它的主要內(nèi)容及方法都說不清楚,實在對不起自己。其次,因為這一章是原書最重要。的一章,它概括了全書的基本論點與論據(jù),而這些論點與論據(jù)是作者對軟件工程的新貢獻。用圖來表示它們之間的關(guān)系?!队脩粜枨髨蟾妗?、《軟件合同》,它們之間的關(guān)系可以如圖8-1所示。2.說明軟件工程研究的內(nèi)容。運行、產(chǎn)品發(fā)布、用戶培訓、產(chǎn)品復(fù)制、銷售、實施、系統(tǒng)維護、版本升級。軟件管理過程主要有CMMI、ISO9000、微軟企業(yè)文化和敏捷文化。程序是計算機為完成特定任務(wù)而執(zhí)行的指令的有序集合。向?qū)ο蟮某绦蛟O(shè)計的今天,它仍然有效。軟件工程的支持過程是由支持軟件生存周期各個階段的生產(chǎn)工具所組成。ISO9000通過其自己制定的過程管理標準,在IT行業(yè)中,它適用于網(wǎng)絡(luò)集成中心、ISO9000的文檔體系是由三個文件構(gòu)成的:質(zhì)量手冊、程序文件、質(zhì)量記錄。9.怎樣理解“微軟企業(yè)文化”現(xiàn)象?試比較它與ISO9000和CMMI的各自特點。

  

【正文】 N、出版社、價格、所放位置、現(xiàn)存量、庫存總量、入庫日期、操作員、內(nèi)容簡介、借閱次數(shù)、是否注銷 錄入到圖書信息表 完成圖書的入庫 2 讀者信息錄入 借閱處 管理員 錄入讀者基礎(chǔ)信息 讀者編號、姓名、性別、出生年月、證件名稱、證件號碼、電話、登記日期、借書卡條形碼、操作員、是否掛失、借閱次數(shù)、網(wǎng)上注冊姓名、網(wǎng)上注冊口令、是否注銷 錄入到讀者信息表 打印并制作讀者“借書卡” 3 圖書借閱信息錄入 借閱處 管理員 錄入讀者借閱圖書信息 圖書編號、讀者編號、借閱日期、應(yīng)還日期、續(xù)借次數(shù)、 押金、操作員 錄入到圖書借閱信息表,該圖書的“現(xiàn)存量”減 1 從書架上取書,將圖書交給讀者 4 圖書歸還信息錄入 借閱處 管理員 錄入讀者歸還圖書信息 圖書編號、讀者編號、歸還日期、退還押金、操作員 錄入到圖書歸還信息表,該圖書的“現(xiàn)存量”加 1 圖書上架 5 圖書罰款信息錄入 借閱處 管理員 錄入讀者罰款圖書信息 圖書編號、讀者編號、罰款日期、應(yīng)罰金額、實收金額、是否交款、操作員 錄入到圖書罰款信息表 打印罰款收據(jù),收點現(xiàn)金 6 圖書注銷信息錄入 分編室 分編員 錄入注銷圖書信息 圖書編號、注銷數(shù)量、注 銷日期、操作員 錄入到圖書注銷信息表 打印圖書注銷信息,并請館長簽字 7 查詢讀者信息 借閱處 管理員 錄入讀者信息 讀者編號 按“讀者編號”在讀者信息表和罰款信息表中查詢該讀者信息 顯示“讀者編號、姓名、電話、罰款次數(shù)” 8 查詢圖 借閱處 管理員 錄入查詢 圖書名稱 /作者姓名 按照輸入的組合 顯示“圖書名書信息 圖書信息 條件,在“圖書信息表”中檢索該圖書 稱、作者姓名、借閱情況、內(nèi)容簡介” 9 讀者網(wǎng)上注冊 網(wǎng)上讀者 網(wǎng)上讀者 錄入讀者網(wǎng)上注冊信息 網(wǎng)上注冊姓名、網(wǎng)上注冊口令、讀者編號 將“網(wǎng)上注冊姓名、網(wǎng)上注冊口令”存入到讀者信息表中 顯示“注冊成功”或“注冊失敗” 10 讀者網(wǎng)上登陸 網(wǎng)上讀者 網(wǎng)上讀者 錄入讀者網(wǎng)上登陸信息 網(wǎng)上注冊姓名、網(wǎng)上注冊口令 核對“網(wǎng)上注冊姓名、網(wǎng)上注冊口令” 顯示“登陸成功”或“登陸失敗” 11 讀者網(wǎng)上查詢圖書信息 網(wǎng)上讀者 網(wǎng)上讀者 錄入讀者網(wǎng)上查詢圖書信息 圖書名稱 /作者姓名 按照輸入的組合條件,在“圖書信息表”中檢索該圖書 顯示“圖書名稱、作者姓名、借閱情況、內(nèi)容簡介” 12 圖書訂購 采購部 采購員 錄入訂購圖書信息 訂購單頭:訂購單編號、訂購金額、訂購 日期、驗收日期、出版社地址、出版社電話、操作員 訂購明細::征訂編號、訂購數(shù)量、訂購單價 錄入到圖書訂購單頭和訂購明細兩張信息表 打印訂購單,館長簽字確認,郵寄出版社 13 圖書借還統(tǒng)計 館長辦公室 館長 統(tǒng)計圖書資源的利用情況 統(tǒng)計起止日期 統(tǒng)計前 100本熱門圖書的借閱情況、后 100本冷門圖書的借閱情況、全部圖書的平均借閱情況 顯示“前 100本熱門圖書的借閱情況、后 100 本冷門圖書的借閱情況、全部圖書的平均借閱情況” 14 補辦借書卡 借閱處 管理員 作廢原借書卡并補辦新借書卡 錄入讀者姓名、工作證名 稱、工作證號碼 在讀者信息表中查詢到讀者的基本信息,作廢舊借書卡號 打印并制作讀者新的“借書卡” ( 3) . 業(yè)務(wù)模型如表 813 所示: 表 813 圖書館信息系統(tǒng)業(yè)務(wù)模型 流程 流程名稱 流程功能 流程參與者 1 系統(tǒng)安裝 在圖書館網(wǎng)絡(luò)上安裝該軟件系統(tǒng) 系統(tǒng)管理員、數(shù)據(jù)庫管理員 2 系統(tǒng)初始化 按照下列順序:圖書信息表、讀者信息表、借閱表、歸還表、罰款表、注銷表、征訂表,對數(shù)據(jù)庫進行初始化加載 各有關(guān)崗位上的操作 員 3 讀者借書 讀者先刷“借書卡”,再到書架上找書,后將該書交給操作員登記 讀者、操作員 4 讀者還書 讀者將書交給操作員登記還書 讀者、操作員 5 讀者續(xù)借 讀者將書交給操作員登記續(xù)借 讀者、操作員 6 讀者罰款 讀者將“借書卡”和丟失的書名交給操作員,登記罰款 讀者、操作員 7 讀者網(wǎng)上注冊 讀者按照網(wǎng)上的格式與流程進行注冊 讀者、軟件系統(tǒng) 8 讀者網(wǎng)上登陸 讀者按照網(wǎng)上的格式與流程進行登陸 讀者、軟件系統(tǒng) 9 讀者網(wǎng)上查詢 讀者先網(wǎng)上登陸,后進行模糊查詢 讀者、軟件系統(tǒng) 10 操作員 查詢讀者信息 先刷“借書卡”,后進行讀者信息查詢 操作員、軟件系統(tǒng) 11 操作員查詢圖書信息 操作員輸入“圖書名 /作者名”,進行模糊查詢 操作員、軟件系統(tǒng) 12 操作員注銷圖書 操作員按照“圖書注銷清單”錄入注銷信息,系統(tǒng)自動進行圖書注銷 操作員、軟件系統(tǒng) 13 采購員訂購圖書 采購員制訂“圖書訂購單”(一個出版社對應(yīng)一個訂購單頭,一類具體圖書對應(yīng)一條訂購明細),先錄入訂購單頭,后錄入訂購明細。館長簽字確認后,系統(tǒng)自動制作“記賬憑證” 采購員、軟件系統(tǒng) 軟件實現(xiàn) 習題 與 解答 本章提示: 軟件實現(xiàn)是軟件開發(fā)中必不可少的階段 。 微觀上的軟件實現(xiàn)包括軟件編程 、單元測試 和文檔書寫這三 部分 ,宏觀上的軟件實現(xiàn)將詳細設(shè)計也包括了進去。 軟件實現(xiàn)要 特別 重視 編程規(guī)范、 實現(xiàn)原則、實現(xiàn)管理和用戶指南編寫這四個問題。 下面是本章的習題解答: 1. 軟件實現(xiàn)的輸入 /輸出是什么? 軟件實現(xiàn)的輸入是《詳細設(shè)計說明書》,輸出是源程序、目標程序以及用戶指南。 2. “面向?qū)ο髮崿F(xiàn)”的目標是什么? “面向?qū)ο髮崿F(xiàn)”的目標是:按照《 詳細設(shè)計說明書》的要求,從軟件公司的函數(shù)庫、存儲過程庫、類庫、構(gòu)件庫、中間件庫中挑選有關(guān)的部件(當這些部件不夠時,再增添一些新的部件,并將這些新的部件分別存入相應(yīng)的部件庫中),遵照軟件公司的程序設(shè)計規(guī)范,按照《詳細設(shè)計說明書》中對數(shù)據(jù)結(jié)構(gòu)、算法分析和模塊實現(xiàn)等方面的設(shè)計說明,用面向?qū)ο蟮恼Z言,通過穿針引線的方法,將這些部件組裝起來,分別實現(xiàn)各模塊的功能,從而實現(xiàn)目標系統(tǒng)的功能、性能、接口、界面等要求。 存儲過程庫 與數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫的表結(jié)構(gòu)、數(shù)據(jù)處理的算法有關(guān),因此通用性不很強,這一點要特別注意。 3. 軟件實現(xiàn)要做的工作包括哪幾項? 軟件實現(xiàn)要做的工作包括 7 項,如圖 83 所示: 圖 83 軟件實現(xiàn)要做的工作 4. 軟件實現(xiàn)方法的細節(jié)有哪些? 軟件實現(xiàn)方法的細節(jié)包括軟件實現(xiàn)概論、實現(xiàn)原則、編程語言、編碼技術(shù) 與規(guī)范 、界面設(shè)計、幫助信息、軟件實現(xiàn)管理,以及用戶指南編寫的參考指南。 5. 編碼技術(shù)包括哪些內(nèi)容? 圖 84 顯示編碼技術(shù)包括的內(nèi)容: 編 編碼標準 代碼布局 碼 技 術(shù) 實體命名 錯誤處理 代碼重構(gòu) 成對編程 圖 84 編碼技術(shù)包括的內(nèi)容 6. 界面技術(shù)應(yīng)遵從哪些原則? 界面技術(shù)應(yīng)遵從的原則是:界面簡潔樸 素 ,控件擺放整齊,顏色風格統(tǒng)一,照顧客戶習慣。 7. 實現(xiàn)原則有哪幾條? 軟件實現(xiàn)原則包括以下幾條: ( 1)盡可能地簡單。 ( 2)易于驗證。 ( 3)適應(yīng)變化。 ( 4)遵守某一編程規(guī)范。 ( 5)選擇項目組成員最熟悉的工具或語言。 8. 用戶使用手冊包括哪些內(nèi)容? 用戶使用手冊包括三個方面的內(nèi)容: ( 1)前 言。其中前言又包括:內(nèi)容簡介、基本概念、主要功能、操作流程、步驟說明。 ( 2)功能。其中功能又包括:使用流程、具體描述、進行此功能的業(yè)務(wù)介紹、操作步驟、舉例、特殊提示及注意事項。 ( 3)附錄。 9. 用戶安裝手冊包括哪些內(nèi)容? 用戶安裝手冊包括四個方面的內(nèi)容: ( 1)前言。其中前言又包括:內(nèi)容簡介、使用約定。 ( 2)單機版的安裝及配置。其中單機版的安裝及配置又包括:運行環(huán)境、安裝單機版、安裝后的系統(tǒng)配置。 ( 3)網(wǎng)絡(luò)版的安裝及配置。其中網(wǎng)絡(luò)版的安裝及配置又包括:運行環(huán)境、安裝網(wǎng)絡(luò)版、安裝后的系統(tǒng)配置。 ( 4)附錄。 10. 面向?qū)ο蟪绦蛟O(shè)計的特點是什么?它與面向過程程序設(shè)計有何差異? 面向?qū)ο?程序設(shè)計 有三個特點: ( 1) 封裝性。把數(shù)據(jù)和代碼結(jié)合在一起,對外隱藏了實現(xiàn)的細節(jié),封裝性的好處是有利于程序的模塊化。 ( 2) 繼承性。一個新的對象能繼承父對象的屬性和方法,這一點就象遺傳。繼承性的好處是可以共享代碼。 ( 3) 多態(tài)性。就是一個對象類型可以產(chǎn)生多個對象實例,每個實例還可以有所不同。 面向?qū)ο蟪绦蛟O(shè)計與面向過程程序設(shè)計 有 如下差異: ( 1)面向過程程序設(shè)計方法采用函數(shù) ( 或過程)來描述對數(shù)據(jù)的操作,但又將函數(shù)與其操作 的數(shù)據(jù)分離開來;面向?qū)ο蟪绦蛟O(shè)計方法將數(shù)據(jù)和對數(shù)據(jù)的操作封裝在一起,作為一個整體來處理。 ( 2)面向過程程序設(shè)計方法以功能為中心來設(shè)計功能模塊,難于維護;而面向?qū)ο蟪绦蛟O(shè)計方法以數(shù)據(jù)為中心來描述系統(tǒng),數(shù)據(jù)相對于功能而言具有較強的穩(wěn)定性,因此更易于維護。 ( 3)面向過程程序的控制流程由程序中預(yù)定順序來決定;面向?qū)ο蟪绦虻目刂屏鞒逃蛇\行時各種事件的實際發(fā)生來觸發(fā),而不再由預(yù)定順序來決定,更符合實際需要。 ( 4)面向?qū)ο蟪绦蛟O(shè)計方法可以利用框架產(chǎn)品(如 MFC, Microsoft Foundation Classes) 進行編程。 11. 軟件實現(xiàn)管理 有 哪些內(nèi)容? 軟件實現(xiàn)管理包括以下三個內(nèi)容: ( 1)過程模型。 ( 2)開發(fā)計劃。 ( 3)實現(xiàn)度量。 12. 請設(shè)計出《系統(tǒng)管理員手冊》的格式與內(nèi)容。 《系統(tǒng)管理員手冊》的格式與內(nèi)容設(shè)計模式如下: 1.前言( Preface) 提供手冊的概述,在此可以說明編寫這份手冊的目的、指明本手冊的讀者。 內(nèi)容簡介( Introduction) 簡單地介紹編寫背景。 基本概念( Basic Concept) 說明定義的術(shù)語在本手冊中的含義。 主要功能 對系統(tǒng)進行詳細講解和功能介紹。 操作流程 ( Operate Flow) 操作流程說明。全面模擬管理操作,從安裝、進入、初始化、到服務(wù)器上數(shù)據(jù)的備份和恢復(fù)、以及管理員具體操作,對整個流程進行描述。 步驟說明( Step Show) 針對流程的每一步進行說明。如果在使用中有相應(yīng)的解釋,應(yīng)指明管理員查找的位置。 2. 功能( Function) 這部分包括管理員使用的所有功 能,是管理員使用手冊的最重要的部分,要詳細描述。 使用流程( Use Flow) 描述具體功能的使用順序。 具體描述( Description) 描述順序是按照使用流程的每一步進行的。 進行此功能的業(yè)務(wù)介紹( Operation Introduce) 對此功能進行簡單介紹,說明所能完成的功能。 操作步驟( Handle Step) 用鼠標選擇相應(yīng)的功能,進入相應(yīng)的界面,進行功能設(shè)置。 舉 例( Example) 針對某一設(shè)置功能,對于一些比較難的問題,應(yīng)該進行舉例說明。 特殊提示及注意事項( Prompt and Notice) 在使用說明中,每一部分都會歸納一些問題,需要提示管理員或讓管理員注意。 3. 附錄( Appendix) 對一些在正文中描述不夠詳盡的地方,可在附錄中進行補充;管理員經(jīng)常遇到的問題及問題解答也可放在附錄中。 13. 用程序設(shè)計語言實現(xiàn)“圖書館信息系統(tǒng)”。 在老師的指導下,學生分成若干項目組,每組 57 個人,有一名項 目經(jīng)理,一名美工,兩名分析與設(shè)計師,一名測試員,多名程序員 ( 可以兼職 ) ,既有分工,又有協(xié)作,發(fā)揮團隊精神,用程序設(shè)計語言實現(xiàn)“圖書館信息系統(tǒng)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1