本書像牡蠣一樣,去蕪存菁,將作者五十年來在軟件工程領域摸爬滾打得來的經驗教訓凝結為軟件開發珠璣。它圍繞需求、設計、項目管理、文化與團隊合作、質量、過程改進幾個方面,在軟件工程的各個角落中挖掘出也許對大家有用的經驗教訓,讓大家在自己的相關職業生涯(包括但不限于研發各領域的工程師、產品經理、設計師、項目經理等)中少走一些彎路,更能如魚得水。
本書詳細闡述了基礎設施即代碼的概念、原理、設計方法以及實踐,幫助讀者深入理解基礎設施即代碼的本質和價值。書中通過大量的案例和實踐經驗,展示了如何運用基礎設施即代碼來提高企業生產力,改變數據走向,優化流量模式。
作者近幾年來把"大學習”和"深調研”結合起來,對工業軟件的技術、企業、產業和政策進行研究,形成若干研究報告。本書是作者對過去幾年工作學習的梳理總結。 作者著眼第四次工業革命,立足關鍵核心技術,朝著國家"十四五”重點突破方向,選取工業軟件作為本書的主題,重點從背景、概念、產業、企業、政策等方面對工業軟件進行系統闡述,研究工業軟件產業生態,探索工業軟件發展規律,力爭為我國工業軟件產業發展提供智力支撐。
本書面向高素質復合型新工科人才培養,以強化學生軟件需求分析能力為核心目標,從軟件需求定義講到分析方法,再講到結果,最后通過實例串聯全書知識點。 本書共5篇,第1篇通過概述的方式明確什么是軟件需求分析,并介紹軟件需求開發的主要流程,以及如何寫出高質量的軟件需求規格說明書。第2篇通過對可視化需求建模進行分析與描述,讓讀者理解“圖”在軟件需求分析過程中的重要地位,并闡述如何從不同角度和層面獲取功能需求。第3篇和第4篇分別詳細闡述功能需求之外的數據需求和非功能性需求的獲取,以完善軟件需求
隨著數字化時代的到來,各行各業投入到IT建設中的資金越來越多,如何確保IT投資價值最大化,做好需求分析工作是重中之重。本書將通過生動的實踐案例、深刻的隱喻故事幫助讀者建立“業務驅動的、用戶導向的需求思想”,并針對價值需求、功能需求、數據需求和非功能需求四條主線,幫助讀者構建清晰有效的需求分析路徑。本書可作為計算機軟件專業本科生、研究生和軟件工程碩士研究生的軟件需求分析教材,也可作為軟件工程、軟件開發管理培訓的教材,更是一線項目經理、業務分析師(BA)、B端產品經理、需求分析人員、甲方需求管理人員
主要內容● 探索關系數據庫和SQL● 安裝MySQL服務器● 處理SQL數據● 連接SQL數據庫● 通過Python、Java和其他語言與SQL交互● 常見和有用的SQL術語● 構建和規范化SQL示例數據庫
對象代理數據庫系統既具有關系數據庫的靈活性,又具有面向對象數據庫表現復雜語義的能力,非常適合管理結構復雜、語義豐富的數據。《對象代理數據庫系統原理》根據作者提出的對象代理模型,給出對象代理代數,描述對象代理數據庫語言,并圍繞對象代理數據庫的存儲管理、查詢處理、事務管理和安全機制等實現技術進行深入介紹,使讀者能夠全面掌握對象代理數據庫系統原理。
用戶體驗是用戶對產品、系統或服務的使用或預期使用所產生的感知和反應,具有較強的主觀性。如何對主觀性較強的用戶體驗進行優化設計受到越來越多的關注,本書系統論述了用戶體驗模糊優化設計方法及應用。第1章對用戶體驗優化設計進行介紹;第2章對模糊理論進行論述;第3~5章分別探討多目標進化優化、穩健參數設計、人因差錯預防等用戶體驗優化設計方法;第6~9章結合具體應用案例論述如何基于模糊信息進行用戶體驗的優化設計,內容包括面向多目標進化優化的產品造型設計、面向穩健參數設計的產品造型設計、面向穩健參數設計的用戶
《大數據可視化編程和應用》從基礎開始,全面介紹大數據可視化的底層原理和實現框架,并重點講解一些常用的大數據可視化關鍵技術,包括Excel圖表、Tableau Desktop可視化組件、Web的可視化控件、Java可視化控件及Python數據可視化工具。《大數據可視化編程和應用》共分為8章,第1章著重介紹大數據的發展歷程,以及在大數據發展背景下數據可視化的概念、可視化技術的使用及可視化的現實意義;第2章著重介紹如何通過Excel工具實現數據可視化的內容;第3章著重介紹Tableau可視化工
本書以“崗課賽證”育人模式為指引,將競賽資源融入課程教學,將教學內容與行業職位能力銜接。本書遵循“做中學、學中做”理念,采用“項目引領、任務驅動”方式編排內容,依據行業主流可視化技術,劃分為3篇,包括Matplotlib數據可視化、ECharts數據可視化和動態數據可視化技術,難度逐漸增加。每個模塊設計1或2個項目,每個項目劃分若干任務,每個任務安排相關理論知識和實踐內容。通過完成每個任務,讀者逐步學習各種主流可視化技術,掌握數據可視化的概念、目標、特征和流程等基礎知識,掌握數據可視化