物件導向系統分析與設計 (1版)
其他會員也一起購買
內容簡介
本書希望透過有系統且完整地介紹整體物件導向分析設計方法,以及強調整體方法中不同步驟的連結,讓學習者能掌握其中精髓而做有效的運用。同時,也希望能有效地結合物件導向程式,讓學習者有較深入的理解與應用,因為許多物件導向分析設計的觀念和技巧終究是要表現在程式之內,本書在講解過程中結合物件導向程式的表現,正是為著更清楚地說明分析設計所要表達的內容,對於學習物件導向分析設計方法絕對有正面的助益。
產品目錄
一、 系統分析設計與物件導向系統分析設計
01 系統分析設計概觀
1-1 認識系統分析與其重要性
1-2 軟體發展程序
1-3 系統分析師與系統分析設計之工作
02 何謂物件導向系統分析設計
2-1 物件與物件導向概念
2-2 UML與物件基本原理
2-3 物件導向分析工具
2-4 物件導向分析程序
二、物件導向分析方法
03 使用者需求分析
3-1 需求調查與可行性研究
3-2 定義需求與需求規格
3-3 尋找利害關係人與目標
3-4 確認事件與使用案例
3-5 範例:王子出社──需求分析
04 撰寫使用案例
4-1 簡介使用案例
4-2 繪製使用案例圖
4-3 如何撰寫使用案例
4-4 簡介活動圖
4-5 範例:王子出版社──第一階段之使用案例及使用案例圖
05 建立初步類別圖
5-1 從使用案例尋找概念類別
5-2 描繪初步類別圖
5-3 類別圖的其他表示
5-4 範例:王子出版社──第一階段之初步類別圖
06 製作系統循序圖
6-1 何謂系統循序圖
6-2 如何製作系統循序圖
6-3 撰寫系統事件之合約
6-4 範例:王子出版社──第一階段之系統循序圖與
三、物件導向設計方法
07 繪製循序圖
7-1 如何從分析到設計
7-2 從系統循序圖到循序圖
7-3 建立循序圖──使用案例之實現
7-4 互動圖的另一種表示──溝通圖
7-5 範例:王子出版社──第一階段之循序圖
08 繪製設計類別圖
8-1 基本設計原理
8-2 從初步類別圖到設計類別圖
8-3 建立設計類別圖
8-4 設計樣式
8-5 王子出版社──第一階段之設計類別圖
四、物件導向設計與實作
09 邏輯架構與系統輸出入的展現
9-1 建立系統輯架構與展現圖
9-2 介面設計原理與圖形化使用者介面
9-3 輸入設計
9-4 輸出設計
10 資料模型建立
10-1 資料模型與資料庫基本概念
10-2 實體關係模型
10-3 邏輯資料庫設計程序與正規化方法
10-4 資料存取層之設計要點
10-5 範例:王子出版社──建構資料模型
11系統實作與設計
11-1 程式製作策略
11-2 軟體測試
11-3 環境建置與上線
11-4 維護
附錄A UML其他圖形簡介:物件圖、狀態圖、元件圖、套件圖和部署圖
附錄B UML繪圖工具
立即查看
資料庫的核心理論與實務 (8版)
其他會員也一起購買
資料庫的核心理論與實務 8/e
+作者:黃三益著
+年份:2023 年8 版
+ISBN:9786269592357
+書號:VWCS0006
+規格:16開/平裝/雙色
+頁數:546
+出版商:前程
內容簡介
.涵蓋完整的理論
本書涵蓋了實務上常用的資料庫理論,為有志升學者必備教本。
.趕上資料庫發展潮流
本版因應最新資料庫應用系統開發方式,新增第14章【使用Python和Flask開發資料庫應用系統】,並搭配放置於GitHub上筆者團隊自行開發的範例系統,具體說明如何使用最新技術來開發資料庫應用系統。此外,隨著雲端科技日益普遍,本版強化「雲端運算與資料庫」一章,除描述雲端環境下資料的型態和結構外,也描述近年常用的Google雲端GCP的BigQuery和BigTable,以及MongoDB和Hadoop。
.強調實作的精神
以同一個範例(網路書店的線上購物系統)貫穿全書來說明資料庫的重要觀念,同時提供多個範例程式下載及系統支援實務練習,本版也提供一個範例資料庫應用系統:中山網路書店系統,放置於GitHub上,本書為有志強化資料庫實務能力者必讀書籍。
.重視觀念的應用
提供「中山網路書店」範例系統,讓讀者可以具體瞭解每一個應用系統後面資料庫的變化情形,全書有200餘張圖表,讓讀者更容易理解相關概念,並有豐富的練習題和習題,其中絕大部分是演算題,有助強化讀者在資料庫設計的應用能力。
.齊備的教學資源
本書專屬網站有課程投影片、網路書店範例系統、SQL語法練習、練習題和習題解答、範例資料庫應用系統下載、資料庫網路資源、討論版等,本版也提供每章的影音檔和前八章每章的課後測驗題,網站裡也提供練習題解答、測驗題解答和部分習題解答,是教師授與學生研習的最佳後盾。
目錄
第一篇 概論
第 1 章 資料庫論述
第二篇 設計與使用篇
第 2 章 實體關係模式-基本概念
第 3 章 實體關係模式-進階練習
第 4 章 關聯模式
第 5 章 關聯模式的運算
第 6 章 基本的SQL
第 7 章 進階的SQL
第 8 章 正規化
第三篇 系統篇
第 9 章 資料儲存結構
第10章 基本的查詢處理與最佳化
第11章 進階的查詢處理與最佳化
第12章 交易管理
第四篇 進階篇
第13 章 擴充實體關係模式
第14 章 使用Python和Flask開發資料庫應用系統
第15 章 雲端運算與資料庫
第五篇 實務篇(置於本書網站)
第16 章 常見的資料庫管理系統
第17 章 Web程式語言和資料庫應用
第18 章 資料倉儲
第19 章 XML與資料庫
立即查看
JAVA程式設計藝術(JAVA How to Program, 10/E )(國際版) (10版)
相關熱銷的書籍推薦給您
【中文翻譯書】
書名:JAVA程式設計藝術(第十版)(國際版)
原文書名:JAVA How to Program 10/E
作者:Deitel
翻譯:張子庭
出版社:全華
出版日期:2017/02/00
ISBN:9789862803431
■ 本書特色本書譯自Deitel所著之「JAVA HOW TO PROGRAM 10/E」,乃為當今使用最廣泛的JAVA教科書之ㄧ,其特色如下:
1. 包含數百個完整可運作的範例:增強程式可讀性,並致力於建構完善工程化的軟體。
2. 使用:所有原始碼都可從 下載。
3. 學習目標:每一章都會有一份學習目標列表。
4. 圖解/圖形:本書包含豐富的圖表、線條圖、UML示意圖、程式與程式輸出。
5. 程式設計小技巧:加入許多程式設計的小技巧,提醒讀者注意程式開發過程中的重要事項。
6. 摘要清單:每一章都提供了分小節的摘要清單。
7. 自我測驗題與解答:加入了大量自我測驗題和解答,以供自修之用。
■ 內容簡介
1.本書的核心是Deitel 的招牌特色「程式碼實況解說 (live-code approach)」我們會使用完整可運作的程式來說明概念,而非只有片段的程式碼。每個完整的程式碼範例,都伴隨著實際的範例執行。
2.本書也適用於以「ACM/IEEE 課程建議為基礎」的入門課程,以及用來準備「AP Computer Science 測驗」。
3.本書內含豐富的程式設計技巧,幫助讀者將心力集中在程式開發的重要觀點上。這些技巧與實務,是我們從數十年的編程與教學經驗累積而來的最佳心得。
目錄
本書第16、18-25章以及附錄A-E之內容,均收錄於隨書光碟中!
引言
序言
準備工作
第1章 電腦、網路與Java簡介
第2章 Java應用程式介紹;輸入/輸出與運算子
第3章 類別、物件、方法與字串的介紹
第4章 控制敘述:第一部分
第5章 控制敘述:第二部分
第6章 方法:深入探討
第7章 陣列與ArrayLists
第8章 類別與物件:深入探討
第9章 物件導向程式設計:繼承
第10章 物件導向程式設計:多型與介面
第11章 例外處理:深入探討
第12章 GUI元件:第一部分
第13章 繪圖與Java 2D
第14章 字串、字元和正規表示法
第15章 檔案、串流、物件序列化
第16章 泛型集合
第17章 Java SE 8 Lambdas表達式與串流
第18章 遞迴
第19章 搜尋、排序與Big O
第20章 泛型類別與方法
第21章 自訂泛型資料結構
第22章 GUI元件:第二部分
第23章 同步
第24章 透過JDBC存取資料庫
第25章 JavaFX GUI:第一部分
附錄A 運算子優先權順序表
附錄B ASCII 字元集
附錄C 關鍵字和保留字
附錄D 基本型別
附錄E 使用偵錯程式
立即查看
動畫圖解計算機概論(DVD INSIDE) (2版)
類似書籍推薦給您
書名:動畫圖解計算機概論(DVD Inside)(第二版)
作者:李春雄
出版社:滄海
出版日期:2019/05/00
ISBN:9789863630814
內容簡介
˙全國第一本可以在家輕鬆學習的「計算機概論」
˙全國第一本最完整的「數位影音教材」(李春雄博士親自錄製)
˙全國第一本最完整的「動畫電子書教材」
˙全國第一本符合SCORM國際標準的「數位學習」教材
目錄
1 基礎概念篇
Chapter 1 導論
Chapter 2 數字系統與資料表示法
Chapter 3 電腦軟體
2 程式結構篇
Chapter 4 程式語言
Chapter 5 資料結構
Chapter 6 演算法
3 資料庫與系統分析篇
Chapter 7 資料庫
Chapter 8 系統分析
4 網路與多媒體篇
Chapter 9 電腦網路
Chapter 10 多媒體
5 實務應用篇
Chapter 11 電子商務
Chapter 12 數位學習
Chapter 13 其他重要議題(參見隨書光碟)
「單元評量」解答
立即查看
動畫圖解資料庫系統理論-使用MariaDB、PHP、AppInventor 2實作
類似書籍推薦給您
【簡介】
本書介紹資料庫的理論及各種SQL指令的撰寫方式,以PHP程式為主,並特別加入如何利用您的智慧型手機來連接MariaDB資料庫(當作雲端資料庫系統),進而直接在手機上撰寫SQL指令,進行DML的四種不同的指令(新增、修改、刪除及查詢)的操作。讓您獲得以手機App(AppInventor 2)連接php網頁程式,將使用者的查詢需求送到MariaDB資料庫之實作經驗。
【目錄】
序
第一章 撰寫第一支PHP程式
第二章 資料型態與變數宣告及運算
第三章 PHP流程控制
第四章 陣列與副程式
第五章 MariaDB資料庫的管理環境
第六章 資料庫概論
第七章 關聯式資料庫
第八章 ER Model實體關係圖
第九章 資料庫正規化
第十章 關聯式模式的資料運算
第十一章 結構化查詢語言SQL-異動處理
第十二章 SQL的查詢語言
第十三章 合併理論與實作
第十四章 檢視表
第十五章 預存程序與觸發程序
第十六章 匯入與匯出資料庫
第十七章 PHP存取MariaDB資料庫
第十八章 AppInventor 2結合MariaDB
第十九章 專題製作-行動選課系統App
附錄A AppInventor 2(AI2)程式的開發環境
附錄B AppInventor 2(AI2)使用者基本介面設計
立即查看
動畫圖解資料庫系統入門與應用-使用ACCESS 2013實作(附CD)
類似書籍推薦給您
商品描述
<內容簡介>
由於資訊化時代的到來,使得各行各業對資訊人才的需求急速增加,因此在多所學校皆有設立「資訊系所」,每年產出上萬個資訊人員。如何在這麼競爭的環境中取得優勢,就必須將在學校時所學的「理論」加以「實務化」,才能與外界的企業環境整合。因此,透過本書的介紹將帶領各位讀者從「理論派」轉換為「理論派+實務派」,如此,才能在畢業之後,在工作職場上百戰百勝。
<本書特色>
0.本書光碟附有「SCORM教材(國際教材標準)」
1.學習目標:每一章的最前面都有引言來說明學習目標,以啟發學習動機。
2.圖解說明:利用圖文並茂來說明「資料庫」的概念知識。
3.單元評量:每「單元」後附有單元導向來評量測驗。讓授課老師可以針對某一單元來命題。
4.課後評量:每「章節」最後附有「基本題」與「進階題」,課後的適性化評量機制,協助讀者課後練習與自我測驗。
5.教師手冊:包括「教學投影片」、「單元評量」及「課後評量」之完整解答。
6.適用軟體工具:Access 2013
<章節目錄>
第一章 資料庫導論
1-1 認識資料、資料庫及資訊的關係
1-2 資料庫的意義
1-3 資料庫與資料庫管理系統
1-4 資料庫系統與檔案系統比較
1-5 資料庫的階層
1-6 資料庫系統ANSI/SPARC架構
1-7 資料處理模式的演進
1-8 資料庫的設計
1-9 資料庫系統的架構
第二章 關聯式資料庫
2-1 關聯式資料庫(Relation Database)
2-2 鍵值屬性
2-3 關聯式資料庫的種類
2-4 資料庫之完整性規則
第三章 ER Model實體關係圖
3-1 實體關係模式的概念
3-2 實體(Entity)
3-3 屬性(Attribute)
3-4 關係(Relationship)
3-5 情境轉換成E-R Model
3-6 將ER圖轉換成對應表格的法則
第四章 資料庫正規化
4-1 正規化的概念
4-2 正規化的目的
4-3 功能相依
4-4 資料庫正規化(Normalization)
4-5 反正規化(De-normalization)
4-6 結語
第五章 關聯式模式的資料運算
5-1 關聯式模式的資料運算
5-2 關聯式代數
5-3 限制(Restrict)
5-4 投影(Project)
5-5 聯集(Union)
5-6 卡氏積(Cartesian Product)
5-7 差集(Difference)
5-8 合併(Join)
5-9 交集(Intersection)
5-10 除法(Division)
5-11 非基本運算子的替代
5-12 外部合併(Outer Join)
第六章 結構化查詢語言SQL
6-1 SQL語言簡介
6-2 Access查詢物件的SQL檢視
6-3 SQL的DDL語言
6-4 SQL的DML指令介紹
6-5 DCL的指令介紹
第七章 SQL的查詢語言
7-1 單一資料表的查詢
7-2 常用的函數
7-3 使用Select子句
7-4 使用「比較運算子條件」
7-5 使用「邏輯比較運算子條件」
7-6 使用「模糊條件與範圍」
7-7 使用「算術運算子」
7-8 使用「聚合函數」
7-9 使用「排序及排名次」
7-10 使用「群組化」
7-11 使用「刪除重覆」
第八章 合併理論與實作
8-1 關聯式代數運算子
8-2 非集合運算子
8-3 集合運算子
8-4 巢狀結構查詢
8-5 View視界
附錄
A 專有名詞索引
B 課本選擇題解答
立即查看
會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備 (1版)
類似書籍推薦給您
內容簡介
★★★用手機掃描書中 QR Code 立即觀看演算法動畫!★★★
⦿ 一圖一步驟,帶你打開演算法的黑箱!
⦿ 全彩超圖解,將抽象的演算法視覺化!
⦿ 內容淺顯易懂,沒有長篇難懂的理論!
「演算法」給人的第一印象就是好難學、理論好多,即使讀完千字文還是看不懂!o(〒﹏〒)o
沒錯!小編非常有同感,第一次接觸演算法時,就被「時間複雜度」弄得暈頭轉向,我一點也不想知道這些數學式是怎麼推導的啊,只要知道哪個演算法比較快、比較好用就可以了!還有,常遇到同一個詞有不同說法,在 Google 搜尋時就會搞不清楚是不是指同一件事,例如 Binary Tree Traversal,就有「二元樹追蹤、二元樹訪問、二元樹走訪、二元樹遍歷……」,這麼多種稱呼,實在讓人困惑!所以本書的專有名詞除了標示中文外,也會加上英文,以便讀者查詢更多資訊。
透過本書一圖一步驟地拆解演算法背後的原理,我終於弄懂演算法的運作了,其實演算法沒有想像中那樣神秘、可怕,而是有規則可循的。看懂其運作原理後,由衷佩服這些設計演算法的人,原來他們是這樣思考與拆解問題的啊,我怎麼都沒想到呢!
本書收錄許多知名的演算法與資料結構,其中有些演算法已經被主流的程式語言編寫成方便使用的「函式庫」。不過「函式庫」是一種將工作原理藏在內部的「黑箱」,因此大多數人在使用時不見得對演算法有充分的理解。想要寫出執行效能佳的程式,得確實理解演算法的工作原理才行。
本書介紹的資料結構與演算法
✪陣列的查詢:
互換元素/尋找最大值/互換排序/合計/最小元素值/最小元素位置/線性搜尋法/二元搜尋法
✪排序:
反轉/插入/合併/分割/氣泡排序法/選擇排序法/插入排序法/合併排序法/快速排序法/堆積排序法/計數排序法/希爾排序法
✪與整數相關的演算法:
埃拉托斯特尼篩法/輾轉相除法
✪資料結構:
堆疊/佇列/雙向鏈結串列/雜湊表
✪陣列的計算:
累積和/一維累積和的應用/二維累積和的應用
✪堆積:
Up Heap/Down Heap/建立堆積/優先佇列
✪二元樹的走訪:
前序走訪/後序走訪/中序走訪/層序走訪
✪其他:
廣度優先搜尋/卡恩演算法/深度優先搜尋/Tarjan 演算法/Union By Rank/Union-Find Tree/普林演算法/克魯斯克爾演算法/戴克斯特拉演算法/貝爾曼 - 福特演算法/弗洛伊德演算法/包裹法/葛立恆掃描法/安德魯演算法/線段樹:RMQ/線段樹:RSQ/二元搜尋樹/旋轉/樹堆……
目錄
Part 1 準備篇
第 1 章 程式設計的基本元素
第 2 章 程式設計的應用元素
第 3 章 演算法的基礎概念
Part 2 空間結構
第 4 章 空間結構的概要
第 5 章 陣列
第 6 章 樹狀結構
第 7 章 圖形
第 8 章 點群
第 9 章 動態結構
Part 3 演算法與資料結構
第 10 章 入門
第 11 章 陣列基本查詢
第 12 章 搜尋
第 13 章 陣列元素排序
第 14 章 必學的排序法
第 15 章 與整數相關的演算法
第 16 章 基本資料結構 1
第 17 章 陣列的計算
第 18 章 堆積
第 19 章 二元樹的走訪
第 20 章 高效率的排序法
第 21 章 基本資料結構 2
第 22 章 廣度優先搜尋
第 23 章 深度優先搜尋
第 24 章 Union-Find Tree
第 25 章 尋找最小生成樹的演算法
第 26 章 最短路徑演算法
第 27 章 計算幾何
第 28 章 線段樹
第 29 章 搜尋樹
立即查看
新一代 科大四技設計群基本設計實習實作寶典 - 圖案插畫.圖文整合篇 - 最新版(第二版) - 附MOSME行動學習一點通:診斷‧評量 (2版)
類似書籍推薦給您
1 .依據新課綱掌握考試方向:因應四技二專學測專業科目(二)之實作評量方式,並依據基本設計課綱,規劃系統、單元性的試題習作。
2 .試題設計兼顧教學與自學:習作明列主題、說明、工具,可訓練同學讀題和解題的能力;時間的擬定建議由老師視情況需要做設定;附評分表和評語欄,可讓老師迅速回饋同學的學習結果;此外部分試題開放自訂條件,便於老師做教學變化或調整。
3 .習作可靈活運用於各場合:每冊題數份量適中,可滿足老師課堂教學之用,並可作為同學課後練習和班級測驗之用。
4 .彩色範例更有效引導學習:試題附有彩色示範作品或圖片提示,部份提供重點文字提示,提供同學立即之參考。在參考的過程中,有賴老師的解說和引導,增強同學的創造力和表現力,期許同學的構想能突破現有範例。
目錄
工具篇
基礎構成.文字造形篇
第一單元 圖案設計
主題1:圖案的形式-具象平面形、具象立體形、幾何形、抽象形
主題2:圖案的表現-線、面、線+面、質感構成
主題3:圖案造形的開發-簡化、變形、特徵化
主題4:圖案的編排(一)-二方連續、四方連續
主題5:圖案的編排(二)-骨格的設計和應用
主題6:圖案的構成(一)-對稱、放射、疏密
主題7:圖案的構成(二)-強調、對比;漸變、律動
第二單元 創意插畫設計
主題1:點構成法
主題2:線構成法
主題3:面構成法
主題4:精繪法
主題5:合成法
主題6:改造法
第三單元 色彩原理應用
主題1:色相配色
主題2:明度配色
主題3:色調配色
主題4:色彩並置混合
主題5:色彩的感覺
主題6:色彩的聯想
主題7:色彩的情感
第四單元 視覺效果表現
主題1:三次元幻像-透明感、立體感、空間感
主題2:四次元幻像-速度感和動感
主題3:味覺意象
主題4:心情和聲音意象
主題5:風格效果表現
第五單元 圖文整合構成
主題1:海報設計方法-具象型、抽象型、文字型、符號型
主題2:海報設計兩段式構想表現
主題3:廣告簡介設計
主題4:封面設計
第六單元 設計史應用設計
主題1:新藝術(Art Nouveau)風格
主題2:新印象派(Neo Impressionism)和超現實主義(Surrealism)風格
主題3:立體派(Cubism)和未來派(Futurism)風格
主題4:風格派(De Stijl)和抽象表現主義(Abstract Expresionism)風格
主題5:歐普藝術(Optical Art)和普普藝術(Pop Art)風格
第七單元 詩、文、演、曲插畫設計
主題1:古詩意境表現
主題2:新詩聯想表現
主題3:歌謠插畫表現
主題4:表演藝術插畫表現-白蛇傳之戲劇、舞蹈
第八單元 LOGO、繪圖文字設計
主題1:LOGO設計方法-點線面、圖地反轉、群化圖形之應用
主題2:LOGO設計方向-圖案型、文字型、綜合型
主題3:LOGO設計
主題4:繪圖文字設計和應用
立即查看