面向?qū)ο蟪绦蛟O(shè)計(jì)綜合實(shí)踐

出版時(shí)間:2011-1  出版社:駱力明、徐敏、譚小慧、 等 電子工業(yè)出版社 (2011-01出版)  作者:駱力明 等 著  頁(yè)數(shù):229  

內(nèi)容概要

  《面向?qū)ο蟪绦蛟O(shè)計(jì)綜合實(shí)踐》是針對(duì)那些學(xué)習(xí)了c++語(yǔ)言并了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法的學(xué)習(xí)者,鍛煉其使用面向?qū)ο蟮乃枷牒头椒▽?duì)實(shí)際問(wèn)題進(jìn)行需求分析,根據(jù)需求分析結(jié)果完成程序的總體設(shè)計(jì),在總體設(shè)計(jì)的基礎(chǔ)上實(shí)現(xiàn)詳細(xì)設(shè)計(jì)和編碼調(diào)試,并對(duì)所設(shè)計(jì)的程序進(jìn)行必要的測(cè)試。從而達(dá)到提高其程序設(shè)計(jì)的綜合能力和訓(xùn)練其工程化軟件開(kāi)發(fā)的初級(jí)技能的目標(biāo)?!  睹嫦?qū)ο蟪绦蛟O(shè)計(jì)綜合實(shí)踐》第1章介紹了面向?qū)ο蠓椒ㄩ_(kāi)發(fā)系統(tǒng)的基本步驟及每個(gè)步驟的大體工作,目的是讓學(xué)生在學(xué)習(xí)完面向?qū)ο缶幊毯?,從軟件工程角度建立軟件開(kāi)發(fā)的總體印象。第2章和第3章講解了后續(xù)實(shí)驗(yàn)用到的一些技術(shù)。第4章通過(guò)“簡(jiǎn)單人事管理系統(tǒng)”的實(shí)踐讓學(xué)生具體掌握實(shí)驗(yàn)的實(shí)現(xiàn)步驟和方法。第5章描述了兩個(gè)實(shí)驗(yàn)的要求及其實(shí)驗(yàn)開(kāi)展建議。第6章和第7章給出了兩個(gè)實(shí)驗(yàn)實(shí)現(xiàn)的參考解決方案,供學(xué)生參考。  《面向?qū)ο蟪绦蛟O(shè)計(jì)綜合實(shí)踐》可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的面向?qū)ο笳n程的教材,也可作為希望盡快掌握面向?qū)ο箝_(kāi)發(fā)技術(shù)和過(guò)程的技術(shù)人員的參考書(shū)。

書(shū)籍目錄

第1章 面向?qū)ο筌浖_(kāi)發(fā)方法 11.1 概述 11.2 軟件生命周期各階段的基本任務(wù) 21.3 面向?qū)ο蠓治?31.3.1 確定客戶需要什么 31.3.2 需求階段概述 41.3.3 理解應(yīng)用域 41.3.4 用例建模 41.4 面向?qū)ο笤O(shè)計(jì) 51.4.1 有效應(yīng)用設(shè)計(jì)模式 51.4.2 類建模 61.4.3 狀態(tài)圖建模 91.4.4 順序圖建模 101.4.5 協(xié)作圖建模 111.4.6 活動(dòng)圖建模 121.4.7 用戶界面設(shè)計(jì) 141.5 面向?qū)ο缶幊?141.5.1 從設(shè)計(jì)到C++代碼 141.5.2 編程舉例 151.6 面向?qū)ο鬁y(cè)試 261.6.1 白盒測(cè)試技術(shù) 261.6.2 黑盒測(cè)試技術(shù) 261.6.3 測(cè)試用例的編寫(xiě) 27第2章 Windows通用控件和對(duì)話框編程 292.1 控件概述 292.1.1 控件的添加和移除 292.1.2 控件的屬性 302.2 常用控件 302.2.1 靜態(tài)文本框 302.2.2 編輯文本框 312.2.3 按鈕 312.2.4 列表框 322.2.5 組合框 322.2.6 進(jìn)度條 332.3 通用對(duì)話框 332.3.1 添加一個(gè)對(duì)話框模板 342.3.2 相關(guān)對(duì)話框類的定義 39第3章 學(xué)習(xí)和使用STL 463.1 STL簡(jiǎn)介 463.2 容器類 463.2.1 vector向量容器 463.2.2 list雙向鏈表容器 483.3 迭代器 523.4 泛型算法 56第4章 程序設(shè)計(jì)案例分析舉例——“簡(jiǎn)單人事信息管理系統(tǒng)” 594.1 實(shí)驗(yàn)概述 594.2 需求分析 594.3 總體設(shè)計(jì) 604.3.1 類的靜態(tài)設(shè)計(jì) 604.3.2 類的動(dòng)態(tài)設(shè)計(jì) 674.3.3 功能事務(wù)的實(shí)現(xiàn)過(guò)程設(shè)計(jì) 714.4 詳細(xì)設(shè)計(jì) 784.4.1 CDate類 784.4.2 CPerson類 794.4.3 CPersonSet類 814.4.4 CPersonInfIODlg類 844.4.5 CPersonInfSelDlg類 854.4.6 CPersonInfListDlg類 864.4.7 主要功能函數(shù)的算法 884.4.8 程序主函數(shù)_tmain的算法流程 934.5 系統(tǒng)測(cè)試 944.6 系統(tǒng)操作說(shuō)明 1034.6.1 信息添加 1034.6.2 信息刪除 1044.6.3 信息清空 1054.6.4 信息修改 1054.6.5 信息排序 1064.6.6 信息查詢 1074.6.7 信息顯示 1074.6.8 退出系統(tǒng) 108第5章 實(shí)驗(yàn)題目和實(shí)踐要求 1095.1 實(shí)驗(yàn)題目 1095.1.1 實(shí)驗(yàn)題目:簡(jiǎn)單人事信息管理系統(tǒng) 1095.1.2 實(shí)驗(yàn)題目:簡(jiǎn)單銀行存取管理程序 1125.1.3 實(shí)驗(yàn)題目:簡(jiǎn)單英漢字典程序 1145.2 實(shí)驗(yàn)實(shí)施建議 1165.3 考核標(biāo)準(zhǔn)(參考) 117第6章 “簡(jiǎn)單銀行管理系統(tǒng)”參考解決方案 1186.1 實(shí)驗(yàn)概述 1186.2 需求分析 1186.3 總體設(shè)計(jì) 1206.3.1 類的靜態(tài)設(shè)計(jì) 1206.3.2 類的動(dòng)態(tài)設(shè)計(jì) 1296.3.3 功能事務(wù)的實(shí)現(xiàn)過(guò)程設(shè)計(jì) 1326.4 詳細(xì)設(shè)計(jì) 1366.5 系統(tǒng)測(cè)試 1586.6 程序操作說(shuō)明 1606.6.1 賬戶創(chuàng)建 1616.6.2 賬戶登錄 1626.6.3 存款操作 1636.6.4 修改賬戶密碼 1636.6.5 查詢儲(chǔ)戶名下所有賬戶 1646.6.6 退出系統(tǒng) 165小結(jié) 165第7章 “簡(jiǎn)單英漢字典程序”參考解決方案 1667.1 實(shí)驗(yàn)概述 1667.2 需求分析 1667.3 總體設(shè)計(jì) 1677.3.1 類的靜態(tài)設(shè)計(jì) 1677.3.2 類的動(dòng)態(tài)設(shè)計(jì) 1727.3.3 功能事務(wù)的實(shí)現(xiàn)過(guò)程設(shè)計(jì) 1757.4 詳細(xì)設(shè)計(jì) 1797.5 系統(tǒng)測(cè)試 1937.6 程序操作說(shuō)明 1967.6.1 增加單詞 1967.6.2 修改單詞 1997.6.3 刪除單詞 2007.6.4 查單詞 2017.6.5 列出所有單詞 2027.6.6 保存數(shù)據(jù) 2037.6.7 退出系統(tǒng) 204小結(jié) 204附錄A 使用Visio輔助建立軟件模型 205附錄B string類和CString類的使用 221附錄C 算法的偽代碼描述約定 223附錄D 使用Turbo C++環(huán)境建立面向?qū)ο蟮某绦蝽?xiàng)目 225

章節(jié)摘錄

版權(quán)頁(yè):插圖:③最后就是需求分析人員和用戶交流中產(chǎn)生誤解。分析人員和目標(biāo)系統(tǒng)客戶,一方是計(jì)算機(jī)專業(yè)人員,另一方是系統(tǒng)應(yīng)用領(lǐng)域?qū)<?。雖然彼此都對(duì)對(duì)方的領(lǐng)域有所了解,但離專業(yè)人員還是存在一定的距離,這樣他們?cè)跍贤ń涣髦芯筒豢杀苊獾乜赡軙?huì)產(chǎn)生誤解。由于需求分析存在眾多困難,所以對(duì)軟件需求分析人員的要求是非常高的。他們通常都是資深的計(jì)算機(jī)專家,同時(shí)具備豐富的業(yè)務(wù)領(lǐng)域知識(shí)和良好的溝通技能。1.3.2 需求階段概述需求階段的第一步是理解應(yīng)用領(lǐng)域,也就是目標(biāo)系統(tǒng)應(yīng)用的特定環(huán)境,例如銀行、證券公司、學(xué)校、政府等。一旦開(kāi)發(fā)團(tuán)隊(duì)充分了解應(yīng)用領(lǐng)域,就可以實(shí)施目標(biāo)系統(tǒng)的系統(tǒng)建模,一種很主流的建模方法就是使用統(tǒng)一建模語(yǔ)言UML來(lái)描述目標(biāo)系統(tǒng)的業(yè)務(wù)邏輯。通過(guò)模型,開(kāi)發(fā)團(tuán)隊(duì)可以和目標(biāo)系統(tǒng)的用戶進(jìn)行充分交流以確定客戶的業(yè)務(wù)需求,確定客戶的最終需求是一個(gè)反復(fù)迭代的過(guò)程,經(jīng)過(guò)多次溝通、理解、修正才能比較客觀地確定客戶對(duì)系統(tǒng)的真實(shí)需求。1.3.3 理解應(yīng)用域?yàn)榱擞行У赝诰虺隹蛻舻恼鎸?shí)需求,技術(shù)人員必須熟悉目標(biāo)系統(tǒng)的應(yīng)用領(lǐng)域。如果不了解系統(tǒng)的業(yè)務(wù)領(lǐng)域,很難向客戶提出有意義的問(wèn)題,所以不可能成功完成系統(tǒng)的需求分析。理解應(yīng)用域的方法就是親臨目標(biāo)系統(tǒng)將來(lái)應(yīng)用的真實(shí)環(huán)境,去了解目標(biāo)系統(tǒng)將完成哪些業(yè)務(wù),這些業(yè)務(wù)手工完成的流程是怎樣的,目前的業(yè)務(wù)流程有哪些優(yōu)點(diǎn)和不足,等等,只有完全弄明白了這些問(wèn)題,才有可能與客戶進(jìn)行充分且有效的交流。

編輯推薦

《面向?qū)ο蟪绦蛟O(shè)計(jì)綜合實(shí)踐》:北京市高等教育精品教材立項(xiàng)項(xiàng)目

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    面向?qū)ο蟪绦蛟O(shè)計(jì)綜合實(shí)踐 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   可能不是首師咱信工的孩子用不到這本書(shū)吧。。小學(xué)期,內(nèi)容就是這本書(shū)了。。下面開(kāi)始是忠實(shí)建議!第一,當(dāng)你小學(xué)期選了C++后,這本書(shū)是你一定要有的!里面整個(gè)框架都有,挺全的。但不是所有的都用得到,只是一部分用得到??茨氵x哪個(gè)題目了。第二,當(dāng)你認(rèn)真的打著書(shū)上的內(nèi)容得時(shí)候,你就服了氣了。。各種錯(cuò)字?。?!也不知道是出版社的事還是駱哥墮落了,趕時(shí)間湊活了。都是要命的代碼里的大小寫(xiě)錯(cuò)誤,不過(guò)基本上都看的出來(lái),但還是要細(xì)心!有的一頁(yè)就三處錯(cuò)。。第三,老師會(huì)給個(gè)ppt啊,要不word,pdf什么的,別懷疑,那就是書(shū)的一部分。。最主要的部分都在那了,所以,買不買呢?。≠I了是方便,看的全,但是也挺虧的,因?yàn)橹豢磦€(gè)十多頁(yè)有用的吧。??赡茉谠O(shè)計(jì)的時(shí)候要參考,還有二十幾頁(yè)有用吧。第四,強(qiáng)烈建議,直接去復(fù)印店復(fù)印吧!找一本書(shū),選好自己的題目,把前面幾章印了,再把后面自己題目那章印了,就夠用了!但是要快啊。。沒(méi)準(zhǔn)你們上學(xué)的時(shí)候,復(fù)印店兩口子已經(jīng)關(guān)門(mén)回家了。總結(jié)。。這本書(shū),盡量別買,瞎花錢。這小學(xué)期可不像駱哥說(shuō)的那么輕松。。那真是著急上火七天啊。。各種問(wèn)題。。要弄的東西非常多。。強(qiáng)烈建議找小組,別一個(gè)人做!即使編碼能力不強(qiáng),前面的畫(huà)圖,最后的word,也是個(gè)工作量!也不像他說(shuō)的能真正學(xué)到系統(tǒng)的一個(gè)項(xiàng)目完成的過(guò)程。也就有點(diǎn)淺淺的體驗(yàn)。。...最后,如果你不是軟工的,是計(jì)科的,還是師范,還選了這小學(xué)期。。請(qǐng)接受學(xué)長(zhǎng)誠(chéng)摯的嘲笑與祝福!我就是這樣,為了學(xué)分最后猶豫不決,選了這破玩意。。一猶豫,還沒(méi)有小組了,一個(gè)人苦熬7天啊。。晚上都去四樓寫(xiě)!最后也沒(méi)完成。。還不知道過(guò)的了不。。算課時(shí),這個(gè)可是70多課時(shí)(沒(méi)課間這說(shuō),一直在寫(xiě))。。千萬(wàn)別猶豫!該退退!你又不是軟工的,湊什么熱鬧!天天宿舍齁熱睡不著!不如回家啤酒加空調(diào)!最后,祝選了小學(xué)期的孩子,順路完成!拿分回家! 閱讀更多 ›
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7