出版時間:2009-8 出版社:電子工業(yè)出版社 作者:陳顯剛,奚ソ,鐘玉珍 主編 頁數:262
內容概要
本書是國家示范高等職業(yè)院校重點建設專業(yè)軟件技術專業(yè)與企業(yè)共同開發(fā)的,全書以企業(yè)真實案例為基礎,根據程序員崗位要求和學生認知規(guī)律,將企業(yè)開發(fā)體系與實用技巧有機地融入學習中,使“教、學、訓”合一,培養(yǎng)學生綜合的軟件編制能力。 本書共分3部分:第1部分從業(yè)務需求調查表入手,介紹業(yè)務需求分析、用戶需求分析的方法和用戶需求說明書的編寫方法;第2部分按照需求、分析、設計、編碼、測試、部署等軟件開發(fā)基本階段,設計兩個教學項目,并行設計兩個實訓項目,分別介紹系統(tǒng)管理功能設計、系統(tǒng)業(yè)務功能設計的基本技術,同時編寫部分軟件開發(fā)文檔;第3部分設計一個綜合教學項目,并行設計一個實訓項目,從軟件視角介紹實用的、綜合的軟件開發(fā)方法與技術,并編寫完整的產品需求說明書、架構設計說明書、詳細說明書、源程序、部署等開發(fā)文檔。 本書不僅適合高等職業(yè)院校軟件技術相關專業(yè)的學生使用,也可作為軟件開發(fā)企業(yè)員工培訓教材。
書籍目錄
第1章 概述 1.1 企業(yè)實用軟件設計方法 1.2 本書組織 1.3 天天超市管理信息系統(tǒng)背景簡介 1.3.1 項目背景 1.3.2 項目目標和范圍 1.3.3 企業(yè)概況 1.3.4 需求調查表第2章 需求獲取 2.1 理解需求調研記錄 2.1.1 任務單 2.1.2 引導文 2.1.3 任務設計與實施 2.1.4 任務評價與總結 2.2 業(yè)務需求分析 2.2.1 任務單 2.2.2 引導文 2.2.3 任務設計與實施 2.2.4 任務評價與總結 2.3 用戶需求分析 2.3.1 任務單 2.3.2 引導文 2.3.3 任務設計與實施 2.3.4 任務評價與總結 2.4 編寫用戶需求說明書 2.4.1 任務單 2.4.2 引導文 2.4.3 任務設計與實施 2.4.4 任務評價與總結第3章 系統(tǒng)管理功能設計 3.1 需求分析 3.1.1 業(yè)務藍圖 3.1.2 功能分析 3.1.3 數據對象分析 3.1.4 用例詳細需求描述 3.1.5 界面原型 3.1.6 編寫產品需求說明書 3.2 架構設計 3.2.1 邏輯視圖 3.2.2 物理視圖 3.2.3 編寫架構設計說明書 3.3 詳細設計 3.3.1 實體類詳細設計 3.3.2 數據庫詳細設計 3.3.3 設計實現類 3.3.4 界面詳細設計 3.3.5 編寫詳細設計說明書 3.4 編碼與測試 3.5 部署與發(fā)布第4章 系統(tǒng)業(yè)務功能設計 4.1 需求分析 4.1.1 業(yè)務藍圖 4.1.2 功能分析 4.1.3 業(yè)務對象分析 4.1.4 用例詳細描述 4.1.5 界面原型 4.1.6 編寫產品需求說明書 4.2 架構設計 4.2.1 邏輯視圖 4.2.2 物理視圖 4.2.3 編寫架構設計說明書 4.3 詳細設計 4.3.1 實體類詳細設計 4.3.2 數據庫詳細設計 4.3.3 設計實現類 4.3.4 界面詳細設計 4.3.5 編寫模塊詳細設計說明書 4.4 編碼與測試 4.5 部署與發(fā)布第5章 模塊綜合設計 5.1 編寫產品需求說明書 5.2 編寫架構設計說明書 5.3 編寫詳細設計說明書 5.4 編碼與測試 5.5 部署與發(fā)布附錄 簡單編碼規(guī)范
章節(jié)摘錄
第2章 需求獲取 2.1.3 任務設計與實施 1.方案設計 任務單中已明確具體工作任務,但并沒有說明任務是如何完成的。在實施任務之前,必須設計一個任務解決方案,并用草圖(在白板、圖紙、畫圖軟件等工具中完成)圖示方案,以便小組討論、評價。本任務是要理解業(yè)務需求,以部門為單位畫出本部門的數據處理草圖,圖中包括業(yè)務流程、表單、業(yè)務規(guī)則、人員分配等信息,形成一個解決方案文檔,格式不限,只要能說明問題即可?! ?.任務實施與檢查 在模擬過程中按制定的解決方案實施,在實施過程中若有偏差及時完善解決方案。在實施結束后,進行自我評價(自己評價和小組評價,寫到任務單上)?! ?.1.4 任務評價與總結 需求調查要做兩件事情:業(yè)務需求調查和用戶需求調查。 業(yè)務需求調查是企業(yè)現在經營活動的真實寫照,針對現有系統(tǒng)(舊系統(tǒng))進行的,現有系統(tǒng)(舊系統(tǒng))就是企業(yè)現在運行的系統(tǒng),或是手工的,或是信息化的,或是半手工半信息化的。在調查、理解過程中,要遵循工作原貌,不能有主觀想象及分析成分。業(yè)務需求調查對后期的需求分析工作起著重要的作用,開發(fā)人員對業(yè)務理解程度是決定軟件成功的關鍵因素。 ……
編輯推薦
《軟件設計》是一本任務引領、建構學習軟件分析、設計與建模的書,這是一本總結企業(yè)工作經驗與技巧的書,這是一本將統(tǒng)一軟件過程與項目實踐緊密結合的書,這是一本實現技術自由夢想的書。
圖書封面
評論、評分、閱讀與下載