面向?qū)ο蟪绦蛟O(shè)計教程

出版時間:2012-11  出版社:清華大學(xué)出版社  作者:任宏萍  頁數(shù):317  字?jǐn)?shù):490000  

內(nèi)容概要

  《面向?qū)ο蟪绦蛟O(shè)計教程》從面向?qū)ο筌浖_發(fā)的角度出發(fā),以java語言為輔助工具,重點講述面向?qū)ο蟪绦蛟O(shè)計的思想、方法、技術(shù)以及面向?qū)ο蟮木幊淘瓌t,使讀者能較全面地了解面向?qū)ο筌浖_發(fā)的方法和實現(xiàn)過程,更好地理解和掌握面向?qū)ο蟮某绦蛟O(shè)計。
  《面向?qū)ο蟪绦蛟O(shè)計教程》分為9章,從面向?qū)ο筌浖_發(fā)概述講起,包括面向?qū)ο蟮幕靖拍?、統(tǒng)一建模語言uml部分內(nèi)容、程序設(shè)計模式等,以幫助讀者打下良好的面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ);其次講述了java語言編程的基礎(chǔ)知識;然后以三層程序設(shè)計模式為主線,分別講解問題域類、圖形用戶界面類、數(shù)據(jù)訪問類的設(shè)計與實現(xiàn)以及它們之間如何交互共同完成系統(tǒng)功能,其中包括設(shè)計、實現(xiàn)面向?qū)ο蟮闹匾拍睿悍庋b、繼承、多態(tài)和類之間的各種關(guān)系,數(shù)據(jù)庫訪問以及異常處理等;最后講解基于web的應(yīng)用開發(fā)。
  《面向?qū)ο蟪绦蛟O(shè)計教程》的附錄介紹java應(yīng)用開發(fā)環(huán)境的建立、myeclipse(含tomcat)的安裝和使用說明以及常用的面向?qū)ο蟪绦蛟O(shè)計的術(shù)語和詞匯的解釋。
  《面向?qū)ο蟪绦蛟O(shè)計教程》可作為高等院校計算機相關(guān)專業(yè)及軟件工程專業(yè)“面向?qū)ο蟪绦蛟O(shè)計”課程的教材,也可作為高校教師、軟件開發(fā)人員和計算機科技人員的學(xué)習(xí)參考書。

書籍目錄

第1章 面向?qū)ο筌浖_發(fā)概述
1.1面向?qū)ο蠹败浖_發(fā)
1.2面向?qū)ο蟮幕靖拍?br />1.3uml簡介
1.4程序設(shè)計模式及風(fēng)格
1.5本章小結(jié)
練習(xí)題
第2章 java基石出矢口識
2.1認(rèn)識java
2.2標(biāo)識符、關(guān)鍵字和分隔符
2.3變量和常量
2.4數(shù)據(jù)類型及轉(zhuǎn)換
2.5運算符與表達式
2.6控制流程語句
2.7數(shù)組
2.8本章小結(jié)
練習(xí)題
第3章 java的類及使用
3.1java的程序包
3.2字符串類string
3.3動態(tài)數(shù)組類arraylist
3.4日期類date、calendar與dateformat
3.5其他幾個常用的類
3.6什么是良好的編程習(xí)慣
3.7本章小結(jié)
練習(xí)題
第4章 自定義類(問題域類)
4.1類的詳細(xì)設(shè)計
4.2類的定義
4.3類的使用
4.4靜態(tài)變量和靜態(tài)方法
4.5方法的重載
4.6異常及異常處理
4.7本章小結(jié)
練習(xí)題
第5章 繼承與多態(tài)
5.1類的繼承
5.2抽象類與抽象方法
5.3多態(tài)性
5.4接口
5.5本章小結(jié)
練習(xí)題
第6章 類之間的關(guān)系及實現(xiàn)
6.1關(guān)聯(lián)關(guān)系及實現(xiàn)
6.2聚合關(guān)系及實現(xiàn)
6.3依賴關(guān)系及實現(xiàn)
6.4本章小結(jié)
練習(xí)題
第7章 圖形用戶界面
7.1java的gui類及應(yīng)用
7.2用戶界面事件的處理
7.3自定義gui類
7.4用戶界面類與問題域類的交互
7.5用戶界面設(shè)計的原則
7.6本章小結(jié)
練習(xí)題
第8章 數(shù)據(jù)持久化和數(shù)據(jù)訪問的實現(xiàn)
8.1數(shù)據(jù)持久化
8.2文件及訪問
8.3數(shù)據(jù)庫及sql
8.4數(shù)據(jù)訪問的實現(xiàn)
8.5較復(fù)雜的數(shù)據(jù)庫訪問的實現(xiàn)
8.6本章小結(jié)
練習(xí)題
第9章 web應(yīng)用系統(tǒng)的開發(fā)
9.1web基本知識
9.2web應(yīng)用系統(tǒng)結(jié)構(gòu)
9.3java servlet
9.4jsp
9.5web應(yīng)用系統(tǒng)的設(shè)計模式與架構(gòu)
9.6web應(yīng)用系統(tǒng)開發(fā)實例
9.7本章小結(jié)
練習(xí)題
附錄ajava application開發(fā)環(huán)境的建立
a.1下載和安裝myeclipse
a.2使用myeclipse編寫java程序
a.3導(dǎo)人java class
a.4導(dǎo)出java項目
a.5調(diào)試(debug)java程序
附錄bjava web應(yīng)用開發(fā)環(huán)境的建立
b.1建立web項目
b.2創(chuàng)建、編輯、編譯web應(yīng)用文件
b.3調(diào)試運行jsp文件
b.4項目的發(fā)布
附錄c常用術(shù)語或詞匯表
參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:   例7—6程序中處理數(shù)字格式時用到了Java提供DecimalFormat類,該類可幫你用最快的速度將數(shù)字格式化成你需要的格式。DecimalFormat類主要靠#和0兩種占位符號來指定數(shù)字長度。0表示如果位數(shù)不足則以0填充,#表示只要有可能就把數(shù)字拉上這個位置。如果你想了解更多,請參考java.text.DecimalFormat類的文檔。 7.5用戶界面設(shè)計的原則 開發(fā)工具Eclipes可以通過加插件在窗體上拖曳組件的方式為用戶界面設(shè)計提供非常簡便的方法。用戶界面的設(shè)計和規(guī)劃不僅影響到它本身外觀的可觀賞性,而且對于應(yīng)用程序的可操作性也有很重要的作用。一個優(yōu)秀的程序員在設(shè)計應(yīng)用程序時,總是從用戶角度出發(fā),以方便用戶的使用為程序設(shè)計的目標(biāo)。由于用戶第一次接觸應(yīng)用程序就是從界面開始的,因此如何設(shè)計應(yīng)用程序的界面從某種意義來說是很重要的。 大多數(shù)用戶界面設(shè)計的原則包括對顏色、文字和框架的設(shè)計的要求。在界面設(shè)計開始之前,可以先將設(shè)計的界面畫在紙上,然后考慮哪些組件是必需的,組件的位置、大小、一致性編排及各組件之間的聯(lián)系等。在開始制作界面之前做一點簡單設(shè)計會加快應(yīng)用程序的設(shè)計進程。用戶界面設(shè)計原則主要包括以下幾點。 (1)組件位置的安排。 在絕大多數(shù)的程序界面設(shè)計中,并不是所有的元素都具有相同的重要性,所以應(yīng)抓住重點。將較重要的元素定位在對用戶來說處在一目了然的位置,重要的和需要經(jīng)常訪問的元素應(yīng)當(dāng)處于顯著的位置,次要的元素則應(yīng)當(dāng)處于次要的位置。習(xí)慣的閱讀順序一般是從左到右,從上到下,因此,最重要的元素應(yīng)當(dāng)放在左邊和上面。另外,按照組件在功能上的聯(lián)系,應(yīng)將它們放在一起,便于用戶使用。 (2)組件風(fēng)格的一致性。 在應(yīng)用程序中保持不同組件風(fēng)格的一致性,對提高應(yīng)用程序的可用度來說是非常重要的。一致性的外觀體現(xiàn)應(yīng)用程序的協(xié)調(diào)性。如果缺乏一致性就會使界面混亂而無序,這樣的界面將會使應(yīng)用程序看起來混亂,給用戶的使用帶來不便。當(dāng)有多種組件被同時利用時,要盡可能使它們采用同一風(fēng)格。例如,在組件中要使用相同的顏色作為背景色等,并且要堅持用同一種風(fēng)格貫穿整個應(yīng)用系統(tǒng)的界面。 (3)保持界面的簡潔。 界面設(shè)計最重要的原則就是簡潔明了。在界面上,應(yīng)當(dāng)形成一種簡潔明了的布局。一個界面上有太多的組件會導(dǎo)致界面雜亂無章,給用戶尋找所需內(nèi)容或組件帶來不便或困難。在設(shè)計中也需要插入空白空間來突出設(shè)計的元素。行列整齊、行距一致的界面安排也會使界面容易閱讀。

編輯推薦

《高等院校信息技術(shù)規(guī)劃教材:面向?qū)ο蟪绦蛟O(shè)計教程》的附錄介紹Java應(yīng)用開發(fā)環(huán)境的建立、MyEclipse(含Tomcat)的安裝和使用說明以及常用的面向?qū)ο蟪绦蛟O(shè)計的術(shù)語和詞匯的解釋。《高等院校信息技術(shù)規(guī)劃教材:面向?qū)ο蟪绦蛟O(shè)計教程》可作為高等院校計算機相關(guān)專業(yè)及軟件工程專業(yè)“面向?qū)ο蟪绦蛟O(shè)計,課程的教材,也可作為高校教師、軟件開發(fā)人員和計算機科技人員的學(xué)習(xí)參考書。

圖書封面

評論、評分、閱讀與下載


    面向?qū)ο蟪绦蛟O(shè)計教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   上課的教材,實用
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7