軟件項(xiàng)目實(shí)踐案例教程(軟件工程系列教材)
定 價(jià):44.5 元
叢書(shū)名:軟件工程系列教材
- 作者:毛玉萃 等編著
- 出版時(shí)間:2014/9/1
- ISBN:9787302363507
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.52
- 頁(yè)碼:376
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
毛玉萃、邱少明、楊文艷、秦靜編著的這本《軟件項(xiàng)目實(shí)踐案例教程》以幾個(gè)典型軟件項(xiàng)目案例的開(kāi) 發(fā)過(guò)程為主線,首先介紹案例開(kāi)發(fā)中應(yīng)用軟件項(xiàng)目開(kāi) 發(fā)的方法(原型法、結(jié)構(gòu)化系統(tǒng)方法和面向?qū)ο蠓椒ǎ?、采用的軟件架構(gòu)(三層架構(gòu)——表現(xiàn)層、業(yè)務(wù)邏輯 層和數(shù)據(jù)訪問(wèn)層,MVC——模型一視圖一控制器)、軟 件開(kāi)發(fā)平臺(tái)和開(kāi)發(fā)工具(SQL Server 2008、MysQL、 NET、Java及Java環(huán)境);然后介紹五個(gè)典型的教學(xué)案 例(從項(xiàng)目的規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì),直至系統(tǒng) 實(shí)現(xiàn));最后針對(duì)一個(gè)實(shí)際項(xiàng)目的完整開(kāi)發(fā)過(guò)程進(jìn)行 詳細(xì)介紹。每個(gè)案例和實(shí)際項(xiàng)目都提供了完整的可運(yùn) 行系統(tǒng)。
本書(shū)共有8章,可作為軟件項(xiàng)目開(kāi)發(fā)人員的參考 書(shū),也可作為普通高等院校計(jì)算機(jī)科學(xué)與技術(shù)、軟件 工程等相關(guān)專業(yè)的教學(xué)和實(shí)踐用書(shū)或參考書(shū),還可作 為培訓(xùn)機(jī)構(gòu)的項(xiàng)目實(shí)踐培訓(xùn)用書(shū)以及軟件項(xiàng)目開(kāi)發(fā)愛(ài) 好者的參考書(shū)。
第1章 系統(tǒng)開(kāi)發(fā)方法簡(jiǎn)介 1.1 原型法簡(jiǎn)介 1.1.1 基本概念 1.1.2 原型方法的工作流程 1.1.3 原型方法的特點(diǎn) 1.1.4 軟件支持環(huán)境 1.1.5 適 第1章 系統(tǒng)開(kāi)發(fā)方法簡(jiǎn)介 1.1 原型法簡(jiǎn)介 1.1.1 基本概念 1.1.2 原型方法的工作流程 1.1.3 原型方法的特點(diǎn) 1.1.4 軟件支持環(huán)境 1.1.5 適用范圍 1.2 結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法簡(jiǎn)介 1.2.1 結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法的基本思想 1.2.2 結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)的生命周期 1.2.3 結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法使用的主要工具 1.2.4 結(jié)構(gòu)化開(kāi)發(fā)方法的特點(diǎn) 1.2.5 結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法的優(yōu)缺點(diǎn) 1.3 面向?qū)ο蠓椒ê?jiǎn)介 1.3.1 面向?qū)ο蠓椒ǖ南嚓P(guān)概念 1.3.2 面向?qū)ο蠓椒ǖ幕舅枷? 1.3.3 面向?qū)ο蠓椒ǖ拈_(kāi)發(fā)過(guò)程 1.3.4 面向?qū)ο蟮慕UZ(yǔ)言——統(tǒng)一建模語(yǔ)言 1.3.5 面向?qū)ο蠓椒ǖ奶攸c(diǎn)和面臨的問(wèn)題第2章 開(kāi)發(fā)技術(shù)和環(huán)境簡(jiǎn)介 2.1 SQL Server 2008簡(jiǎn)介 2.1.1 SQL簡(jiǎn)介 2.1.2 SQL Server的發(fā)展 2.1.3 SQL Server 2008的版本 2.1.4 SQL Server 2008的新增功能 2.1.5 SQL Server 2008的新增特點(diǎn) 2.1.6 SQL Server 2008安裝要求 2.2 MySQL簡(jiǎn)介 2.2.1 MySQL 2.2.2 MySQL經(jīng)典應(yīng)用環(huán)境 2.2.3 MySQL特點(diǎn) 2.2.4 MySQL存儲(chǔ)引擎 2.2.5 MySQL應(yīng)用架構(gòu) 2.3 Java及Java開(kāi)發(fā)環(huán)境簡(jiǎn)介 2.3.1 Java起源 2.3.2 JaVa及Java平臺(tái)的組成 2.3.3 Java的版本 2.3.4 Java的相關(guān)技術(shù)和主要特性 2.3.5 JSP簡(jiǎn)介 2.3.6 Java的開(kāi)發(fā)環(huán)境MyEclipse 8.6簡(jiǎn)介 2.4 .NET技術(shù)簡(jiǎn)介 2.4.1 .NET是什么 2.4.2 .NET框架 2.4.3 .NET的特點(diǎn) 2.4.4 .NET的版本 2.5 三層架構(gòu)和MVC架構(gòu)簡(jiǎn)介 2.5.1 三層架構(gòu)簡(jiǎn)介 2.5.2 MVC框架簡(jiǎn)介 2.5.3 三層架構(gòu)和MVC框架的關(guān)系第3章 ATM存取款管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 3.1 項(xiàng)目需求分析 3.2 面向?qū)ο蟮姆治雠c設(shè)計(jì) 3.2.1 實(shí)體類分析與設(shè)計(jì) 3.2.2 工具類分析與設(shè)計(jì) 3.2.3 主類分析與設(shè)計(jì) 3.3 系統(tǒng)實(shí)現(xiàn)與測(cè)試 3.3.1 項(xiàng)目環(huán)境準(zhǔn)備 3.3.2 項(xiàng)目類定義與實(shí)現(xiàn) 3.3.3 項(xiàng)目測(cè)試與改進(jìn) 3.4 課后訓(xùn)練項(xiàng)目:銀行業(yè)務(wù)調(diào)度系統(tǒng)第4章 Java在線考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 4.1 系統(tǒng)分析 4.1.1 需求分析 4.1.2 業(yè)務(wù)流程分析 4.1.3 數(shù)據(jù)分析 4.2 系統(tǒng)設(shè)計(jì) 4.2.1 系統(tǒng)設(shè)計(jì)思路 4.2.2 功能模塊設(shè)計(jì) 4.2.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 4.2.4 類的分層設(shè)計(jì) 4.3 系統(tǒng)實(shí)現(xiàn)與測(cè)試 4.3.1 數(shù)據(jù)庫(kù)的建立與連接 4.3.2 Entity實(shí)體類的實(shí)現(xiàn) 4.3.3 DAO數(shù)據(jù)訪問(wèn)類的實(shí)現(xiàn) 4.3.4 GUI界面類的實(shí)現(xiàn) 4.4 項(xiàng)目發(fā)布與改進(jìn) 4.4.1 項(xiàng)目發(fā)布 4.4.2 項(xiàng)目改進(jìn)第5章 網(wǎng)上燈飾店的研究與實(shí)現(xiàn) 5.1 網(wǎng)上燈飾店規(guī)劃 5.1.1 網(wǎng)上商店系統(tǒng)發(fā)展和實(shí)現(xiàn)網(wǎng)上商店系統(tǒng)的意義 5.1.2 網(wǎng)上燈飾店的需求分析 5.1.3 網(wǎng)上燈飾店可行性研究 5.2 網(wǎng)上燈飾店分析 5.2.1 業(yè)務(wù)流程分析與描述 5.2.2 數(shù)據(jù)流程分析與描述 5.2.3 數(shù)據(jù)分析 5.3 網(wǎng)上燈飾店設(shè)計(jì) 5.3.1 網(wǎng)上燈飾店功能結(jié)構(gòu)設(shè)計(jì) 5.3.2 網(wǎng)上燈飾店數(shù)據(jù)庫(kù)設(shè)計(jì) 5.3.3 主要模塊功能詳細(xì)設(shè)計(jì) 5.4 網(wǎng)上燈飾店實(shí)現(xiàn) 5.4.1 系統(tǒng)運(yùn)行環(huán)境 5.4.2 數(shù)據(jù)庫(kù)的建立與連接 5.4.3 系統(tǒng)實(shí)現(xiàn)的總體框架 5.4.4 數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn) 5.4.5 業(yè)務(wù)邏輯層的設(shè)計(jì)與實(shí)現(xiàn) 5.4.6 公共庫(kù)的設(shè)計(jì)與實(shí)現(xiàn) 5.4.7 實(shí)體模型部分的設(shè)計(jì)與實(shí)現(xiàn) 5.4.8 部分表示層及控制層的設(shè)計(jì)與實(shí)現(xiàn)第6章 家具網(wǎng)站的研究與實(shí)現(xiàn) 6.1 系統(tǒng)規(guī)劃 6.1.1 系統(tǒng)需求分析和目標(biāo)設(shè)定 6.1.2 系統(tǒng)可行性分析 6.2 系統(tǒng)分析 6.2.1 業(yè)務(wù)流程分析與描述 6.2.2 數(shù)據(jù)流程分析與描述 6.2.3 數(shù)據(jù)分析與描述 6.3 系統(tǒng)設(shè)計(jì) 6.3.1 系統(tǒng)設(shè)計(jì)思想簡(jiǎn)介 6.3.2 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 6.3.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 6.3.4 系統(tǒng)功能詳細(xì)設(shè)計(jì) 6.4 系統(tǒng)實(shí)現(xiàn) 6.4.1 數(shù)據(jù)庫(kù)的建立與連接 6.4.2 系統(tǒng)實(shí)現(xiàn)總框架簡(jiǎn)介 6.4.3 系統(tǒng)實(shí)現(xiàn)——DAL層 6.4.4 系統(tǒng)實(shí)現(xiàn)——USL層 6.4.5 系統(tǒng)實(shí)現(xiàn)——BLL層第7章 網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)的研究與實(shí)現(xiàn) 7.1 需求調(diào)查分析 7.1.1 系統(tǒng)定義及可行性分析 7.1.2 系統(tǒng)需求分析和目標(biāo)設(shè)定 7.2 用例建模 7.2.1 角色用例圖 7.2.2 模塊用例圖 7.3 靜態(tài)建模 7.3.1 系統(tǒng)類圖 7.3.2 各類之間的關(guān)系 7.4 系統(tǒng)設(shè)計(jì) 7.4.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 7.4.2 系統(tǒng)層次結(jié)構(gòu)設(shè)計(jì) 7.5 動(dòng)態(tài)建模 7.5.1 模塊時(shí)序圖 7.5.2 模塊活動(dòng)圖 7.6 輸入輸出設(shè)計(jì) 7.6.1 輸入設(shè)計(jì) 7.6.2 輸出設(shè)計(jì) 7.7 物理建模 7.7.1 系統(tǒng)部署 7.7.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 7.7.3 數(shù)據(jù)庫(kù)表設(shè)計(jì) 7.8 系統(tǒng)實(shí)現(xiàn)與測(cè)試 7.8.1 數(shù)據(jù)庫(kù)的建立與連接 7.8.2 系統(tǒng)實(shí)現(xiàn)總框架簡(jiǎn)介 7.8.3 系統(tǒng)實(shí)現(xiàn)——MODEL層 7.8.4 系統(tǒng)實(shí)現(xiàn)——DAL層 7.8.5 系統(tǒng)實(shí)現(xiàn)——BLL層 7.8.6 系統(tǒng)實(shí)現(xiàn)——Web層第8章 大學(xué)畢業(yè)(論文)設(shè)計(jì)管理網(wǎng)站的研究與實(shí)現(xiàn) 8.1 用例建模 8.2 靜態(tài)建模 8.3 系統(tǒng)設(shè)計(jì) 8.3.1 功能設(shè)計(jì) 8.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 8.4 動(dòng)態(tài)建模 8.5 物理建模 8.6 系統(tǒng)實(shí)現(xiàn)與測(cè)試 8.6.1 公共部分的設(shè)計(jì) 8.6.2 學(xué)生選題模塊的實(shí)現(xiàn) 8.6.3 教師確認(rèn)學(xué)生子模塊的實(shí)現(xiàn) 8.6.4 題目調(diào)配子模塊的實(shí)現(xiàn) 8.6.5 調(diào)配教師子模塊的實(shí)現(xiàn)參考文獻(xiàn)