TOP
經典不再等待!讀懂羅馬人的強大,開啟你的智力冒險
搜尋結果 /

Executable Uml

11
1 / 1
物件導向系統分析與設計:結合MDA與UML
滿額折
出版日:2024/08/01 作者:吳仁和  出版社:智勝文化  裝訂:平裝
本書八版主要增修如下: 1.全書之附錄用EnterpriseArchitectCASETool實作外,再加上以GPT-4將介面藍圖、介面詞彙與循序圖等生成使用者介面之程式碼(HTML/CSS)與系統頁面,並可以進一步優化成雛形系統,以符合目前的潮流。2.強化附錄3D的物件導向系統,始能清楚地連結物件導向的物件、類別、抽象化、封裝、繼承與同名異式等概念與物件導向程式關係。優化循序圖與行為狀態機圖之塑模方法論(建構原則)等,以提升內容之易用性與正確性。 本書明白揭示結合MDA與UML的物件導向分析與設計,擴充系統之動態行為與靜態結構塑模方法論,以強化物件導向系統分析與設計之實用性與易用性。此外,擴充MDA之轉換方法論及其與CASE工具之整合,以強化系統開發之自動化。內容編排共分四個部分: 1.首先介紹系統開發模式(例如瀑布、雛型、RUP、動態系統開發、Scrum與MDA等模式),以及模組化系統理論、物件導向技術、物件導向系統與實作,包括物件導向的基本概念(例如物件、類別、抽象化、封裝、繼承與同名異式等)、系統分析與設計塑模工具(如UML)與觀點。2.接著開始介紹系統開發之需求分析與塑模步驟,包括介紹需求擷取方式、塑模工具與方法論、強韌分析,及其產出文件(模式)等。3.再介紹物件導向系統分析與設計步驟,包括物件互動行為塑模、結構塑模、類別正規化等活動、塑模工具與方法論,及其產出模式等。4.最後介紹結合MDA與UML,從系統分析、系統設計至程式模式的轉換步驟與方法論、系統元件與結構塑模工具與方法論,及其產出模式等。 文中以一個案例與CASE工具(含GPT-4),依上述步驟與方法論進行需求分析、物件導向系統分析與設計塑模,並依各步驟產出之模式進行資訊系統開發,使讀者能清楚瞭解結合MDA與UML進行物件導向系統分析與設計之完整與連貫的塑模概念、活動、模式產出與實作等。 教學配件:教師教學PowerPoint、教師手冊、題庫本書搭配:線上題庫
優惠價: 95 713
庫存:4
圖解UML系統分析與設計
滿額折
出版日:2022/10/28 作者:余顯強  出版社:五南圖書出版  裝訂:平裝
■圖文搭配、重點整理,提高學習成效■輕鬆學習各類型開發模式的特性與脈絡■涵蓋UML最新2.5版本所有視圖的解說■完整介紹物件導向分析與設計的觀念與知識■循序漸進,熟悉物件導向分析與設計的階段任務與重點一、完整介紹系統分析與設計的基礎理論。先從基本觀念,到開發模式的歷史演進與特性,逐一詳述說明,使讀者能快速掌握各類型開發模式的特性與脈絡。二、掌握標準化的塑模工具。將UML最新2.5版本所有視圖做最完整詳盡地剖析,從最基礎的定義、圖示的意義,延續到圖形的組合。最後逐一介紹各個視圖的使用時機,與對應於系統分析與設計的每個關鍵點。三、結合實務經驗與物件導向技術。系統分析與設計的學習必須能夠兼顧理論、設計與開發實務。尤其是以物件導向的觀點進行分析與設計,進而產出符合物件導向技術的文件。由於資訊系統更迭迅速,加上應用環境的複雜更勝以往,學習資訊技能的壓力日以倍增。本書藉由圖文搭配、闡述關鍵重點,兼顧速成與紮實,轉化知道成為做到,取得資訊市場競爭的優勢。
優惠價: 95 333
庫存:3
系統分析與設計:使用UML
滿額折
出版日:2025/08/01 作者:余顯強; 傅詠絮  出版社:全華圖書  裝訂:平裝
本書的撰寫,著重在三個主軸:一、完整介紹系統分析與設計的基礎理論。先從基本觀念,到開發模式的歷史演進與特性,逐一詳述說明,使讀者能快速掌握各類型開發模式的特性與脈絡。二、掌握標準化的塑模工具。將UML最新2.5版本的視圖,做最完整詳盡地剖析,從最基礎的定義、圖示的意義,延續到圖形的組合。最後逐一介紹各個視圖的使用時機,對應系統分析與設計的每個關鍵點。三、結合實務經驗與物件導向技術。系統分析與設計的學習必須能夠兼顧理論、設計與開發實務。尤其是以物件導向的觀點進行分析與設計,進而產出符合物件導向技術的文件。由於資訊系統更迭迅速,加上應用環境的複雜更勝以往,學習資訊技能的壓力日以倍增。必須能夠兼顧速成與紮實,才能儘快掌握整體所需的技能,取得資訊市場競爭的優勢。
優惠價: 95 589
庫存:4
UML物件導向系統分析與設計
滿額折
出版日:2024/07/01 作者:游峰碩  出版社:博碩文化  裝訂:平裝
本書以物件導向技術為主軸,輔以UML為塑模工具來闡述有關近代資訊系統開發之方法。適用對象包含任何對系統開發有興趣之同學,程式設計師,軟體工程師,及系統分析師。 本書主要是從以下幾個觀點來介紹系統的分析與設計的過程: ☑ 功能觀點:著重於需求分析的捕捉,使用案例圖(Use Case Diagram)的塑模,以及活動圖(Activity Diagram)的流程分析及輔助性。 ☑ 靜態觀點:著重於概念模型(Conceptual Modeling)的基本概念,類別圖(Class Diagram)的塑模原則,以及物件圖(Object Diagram)的輔助性。 ☑ 動態觀點:著重於分析物件(Analysis Object)的應用,循序圖(Sequence Diagram)的塑模,以及建立原則。 ☑ 部署觀點:強調軟體元件的封裝管理(Component Diagram),配置與部署(Deployment Diagram)。 ☑ 設計觀點:內容強調類別以及類別庫的架構設計原則,並介紹基本的設計樣式(Design Pattern)以及框架(Framework)的概念。
優惠價: 9 558
庫存:2
軟體就該是軟的:設計模式思維實踐(上)-使用 C# 與 UML 打造彈性易重構的軟體
滿額折
出版日:2026/02/04 作者:王克明  出版社:博碩文化  裝訂:平裝
為什麼軟體總是難以修改?因為我們把「軟」體寫「硬」了! 在 AI 能快速生成程式碼的今天,為何面對需求變動時,建構或維護系統依然充滿挑戰?答案是:AI 能生成程式碼,卻難以重構僵化的架構。緊密耦合的系統就像一間管線全埋牆內的老房子――任何修改都可能牽一髮動全身。面對缺乏脈絡的系統,AI 也難以釐清盤根錯節的依賴關係與潛在副作用。 設計模式正是讓軟體保持「柔軟」的設計智慧。每種模式都針對特定問題提出應變方案,將變化侷限在可控範圍內,讓系統優雅地擁抱變化。 本書的核心理念是:學習設計模式,重點不在僵化的程式模板,而在於背後的「設計思維」――懂得如何「為變化而設計」。如此一來,面對需求變動時,軟體設計師便能「從從容容,游刃有餘」――從容修改需求而不影響全局,有效駕馭 AI 開發工具,從根本上打造易於延展、有彈性的軟體。 ▌這本書適合誰? ✔ 已學會 C# 語法,想要提升設計能力的開發者。 ✔ 面對複雜系統架構,需要系統化設計思維來駕馭的工程師。 ✔ 準備技術面試,希望能清晰闡述設計思維而非硬記的求職者。 ✔ 帶領開發團隊,需要建立共通「設計語言」以提升程式碼品質與協作效率的技術主管。 ✔ 在 AI 輔助開發的時代,想掌握「不被 AI 取代」的核心設計能力的開發者。 ▌本書特色 ✪ 八大主題學習地圖:從物件導向基礎到軟體設計原則(含 SOLID ),循序漸進掌握完整設計模式體系 ✪文學典故啟發:汲取四大名著《紅樓夢》《三國演義》等經典橋段與生活智慧,領悟設計模式本質 ✪三層次知識傳遞:透過觀念闡述、UML 圖解與 C# 範例,確保理論與實務的深度融合 ✪完整的實作案例:以電子商務領域為例,從情境、UML 設計到 C# 程式碼,涵蓋 GoF 全部 23 個設計模式 ✪ AI 時代的設計智慧:掌握設計模式思維與系統架構,有效駕馭並優化 AI 生成的程式碼,展現設計力價值
優惠價: 9 612
庫存:6
軟件設計模式(Java版)(第2版)(簡體書)
79 折
出版日:2026/02/01 作者:程細柱  出版社:人民郵電出版社  裝訂:平裝
本書從面向對象程序設計的7個基本原則出發,用淺顯易懂、可視化的UML建模語言逐一介紹GoF的23種經典設計模式。全書共9章,主要內容包括設計模式基礎、創建型模式(共5種)、結構型模式(共7種)、行為型模式(共11種)、設計模式實驗指導。本書還配有豐富的教學資源供讀者下載。本書可作為普通高等院校計算機科學與技術、軟件工程、數據科學與大數據、信息系統與信息管理等專業的程序設計類課程的教材,也可作為軟件開發者的自學用書。
優惠:簡體新到貨 優惠價: 79 283
庫存:3
軟件設計師考試同步輔導(下午科目)(第2版)(簡體書)
70 折
出版日:2010/06/01 作者:張宏; 王宏華  出版社:清華大學出版社(大陸)  裝訂:平裝
本書是按照人事部(現為人力資源和社會保障部)、信息產業部(現為工業和信息化部)最新頒布的全國計算機技術與軟件專業技術資格(水平)考試大綱和指定教材編寫的考試用書。全書共分為7章,內容包括數據流圖設計、數據庫設計、UML分析與設計、程序流程圖、算法設計、面向對象程序設計和樣卷模擬,主要從考試大綱要求、考點輔導、典型例題分析、同步練習和本章小結幾個方面對各部分內容加以系統地闡釋。本書具有考點分析透徹、
優惠:匯讀中外曬書展-單70三65 優惠價: 7 165
庫存:1
軟體就該是軟的:設計模式思維實踐(下)-使用 C# 與 UML 打造彈性易重構的軟體
滿額折
出版日:2026/02/04 作者:王克明  出版社:博碩文化  裝訂:平裝
在變化中建立秩序的設計藝術 從 Singleton 與 Prototype 開始,本書轉而關注一個經常被忽略、卻極為關鍵的問題:物件如何被建立、被共享、被複製,以及如何有效掌控生命週期的管理。這不只是技術選擇,而是對系統整體穩定性與演化能力的根本設計決策。 隨後,透過結構型與協作型設計模式,本書進一步探討:當系統規模逐漸擴大、物件數量持續增加時,如何避免結構僵化、責任混亂與相互牽連,而仍能維持清晰的組織邊界與彈性的合作關係。這些模式並非零散的技巧集合,而是一套用來組織軟體、控制變動、支撐長期演進的設計技藝。 下冊的目的,是讓讀者在完成全書閱讀後,能夠真正理解並內化一件事:設計模式,不是記憶結構圖,而是一種讓軟體持續保持「柔軟」並能兼顧「務實」的思考與實現方式。 在 AI 輔助開發的時代,「寫出程式」已不再困難,難的是「如何組織程式」。下冊將補齊讀者對軟體架構的完整視野,使其具有能力引導 AI 產出結構清晰、職責分明的程式碼,真正做到面對任何需求變更都能「從從容容,游刃有餘」。 ▌這本書適合誰? ✔ 已閱讀上冊,欲完成整體設計模式視野的讀者。 ✔ 具備物件導向基礎,希望深化設計判斷能力的開發者。 ✔ 需要處理複雜業務規則與流程的開發者。 ✔ 關注系統長期維護性與架構演化的軟體工程師。 ✔ 在 AI 時代,希望具備完整架構視野,不被工具所侷限的軟體設計師。 ▌本書特色 ✪ 完整模式拼圖:涵蓋物件生命週期、結構組合、協作機制與演算法封裝,補足完整的設計模式思維 ✪ 文學典故啟發:汲取《三國演義》赤壁之戰、《西遊記》大鬧天宮等橋段,將抽象結構與互動關係具象化 ✪ 三層次知識傳遞:維持觀念闡述、UML 圖解與 C# 範例的深度融合,確保從理論到實踐的學習一致性 ✪ 完整的實作案例:延續電商場景,深入跨物流整合、複合商品結構與促銷規則解譯,演示系統的模式應用 ✪ AI 時代的組織力:具備「組織與組合物件」及「系統資源與效能控管」能力,以駕馭日益複雜的系統架構
優惠價: 9 612
庫存:6
最新C++程式語言
滿額折
出版日:2005/12/01 作者:施威銘  出版社:旗標出版社  裝訂:平裝
要學好 C++ 以及物件導向程式設計的觀念,其實並不容易。然後還有什麼例外處理、Template、STL 的,更是要下苦心。許多 C++ 初學者會面臨學習上的問題,甚至看完一本書還是不會寫程式。為了避免這樣的情況發生在自己的身上,就需要一本觀念說明清楚, 而且範例很多的入門書籍來學習。再搭配每章設計的綜合練習題目,這樣不但能幫助學習者奠定 C++ 程式設計的基礎,更能讓讀者活學活用。本書特色:□ 詳盡說明基本語法, 以豐富範例剖析重要觀念。□ 提供學習評量、程式練習、綜合演練, 藉以驗證所學。□ 介紹眾多 C++ 內建標準字串、串流類別, 再也不需自行撰寫。□ 囊括例外處理、樣版等進階功能, 讓您開發出專業級程式 。□ 獨家加註初學者貼心叮嚀,幫助初學者減少疑惑。□ 以業界所用的 UML 圖來解釋程式流程及類別繼承關係。□ 附 Dev-C++ 4 編譯軟體
優惠價: 95 532
庫存:2
Martin Fowler的企業級軟體架構模式:軟體重構教父傳授51個模式,活用設計思考與架構決策
滿額折
出版日:2022/04/18 作者:Martin Fowler  出版社:博碩文化  裝訂:平裝
★★★榮獲素有IT書籍奧斯卡金像獎之稱的第13屆Jolt獎★★★ ✎與一群專家級貢獻者David Rice、Matthew Foemmel、Edward Hieatt、Robert Mee以及Randy Stafford共同合作,Martin Fowler之必讀經典✎ [名家名著] 25 Martin Fowler的企業級軟體架構模式 Patterns of Enterprise Application Architecture 陳傳興、張立顗 翻譯✍ 黃忠成 審校✍ 陳仕傑(91) 專文推薦✍ 企業級軟體開發的實踐因許多新技術的出現而受惠。物件導向程式語言(如Java和.NET)與新工具和新技術的日趨普及,讓我們有能力建置更穩固與強健的應用程式,但它們並不容易實作。開發人員在企業級應用程式中總是會面臨相同的困境、遭遇同樣的難題,因為他們尚未充分領會到資深前輩們的架構經驗和失敗教訓。 本書介紹的,正是企業級軟體開發人員所面臨的種種嚴峻挑戰。企業級應用程式(如預約系統、供應鏈程式、金融系統等等)的挑戰是獨特的,與桌上型電腦系統和嵌入式系統同行所面臨的挑戰截然不同。因此,企業級開發人員往往必須自行挖掘解決方案。 本書作者Martin Fowler是全球知名的物件導向大師、軟體重構教父,他發現,儘管技術發生了變化──從Smalltalk到CORBA,再到Java與.NET──相同的基本設計概念仍然可以調整並應用來解決這些常見的問題。在一群專家級貢獻者的幫助下,Martin將40多種重複出現的解決方案淬鍊成為模式,並提供完整的脈絡,讓讀者能夠在面對困難的設計決策時做出正確的選擇,最終寫成這本不可或缺的解決方案手冊,它適用於任何的企業級軟體平台。 本書實際上是兩本書合二為一。第一個部分是開發企業級應用程式的簡單教學,讀者可以從頭到尾閱讀,以熟悉本書的範圍及章節安排。第二個部分則是本書的主軸,是關於模式本身的參考手冊,Martin為每一個模式都提供了用法和實作資訊,並搭配Java或C#程式碼的詳細範例。書中還利用豐富的UML圖形來進一步解釋這些概念。 你將從本書學會: ・將企業級應用程式劃分為多個分層 ・組織商業邏輯的主要方法 ・深入處理物件與關聯式資料庫之間的對應 ・使用MVC模式來組織Web的呈現 ・處理跨越多個交易的資料的並行問題 ・設計分散式物件介面 ・來自David
優惠價: 9 720
庫存:1
系統工程中的驗證和確認(簡體書)
70 折
本書主要內容: 介紹了驗證和確認問題、系統工程、各種相關標準、建模語言以及模型驅動架構(MDA)概念; 討論了國防組織採用和擴展的架構框架的範式,它們也作為企業架構框架被應用於商業領域;回顧了UML 2.0模型語言誕生的歷史背景;展示了最新的SysML建模語言,列出了其得到應用的時間順序,並比較了SysML和UML之間的共同點和具體差異;描述了驗證、確認和認證的概念;展示了軟件工程度量在評估由UML類和包圖捕獲的結構系統方面的相關性和實用性等。
優惠:匯讀中外曬書展-單70三65 優惠價: 7 537
庫存:1
  • 11
    1

暢銷榜

客服中心

收藏

會員專區