注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件開發(fā)的藝術(shù)(英文版)

軟件開發(fā)的藝術(shù)(英文版)

軟件開發(fā)的藝術(shù)(英文版)

定 價(jià):¥49.00

作 者: 辛立志
出版社: 中國科學(xué)技術(shù)大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787312039614 出版時(shí)間: 2016-08-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件開發(fā)的藝術(shù)(英文版)》論述了如何運(yùn)用常見的設(shè)計(jì)原理來簡化軟件開發(fā),以創(chuàng)建CRM(客戶關(guān)系管理)軟件系統(tǒng)為范例,詳細(xì)闡述了metadata—driVen(元數(shù)據(jù)驅(qū)動(dòng))過程的設(shè)計(jì)理念和步驟?!盾浖_發(fā)的藝術(shù)(英文版)》共分為七章:第一章為導(dǎo)論,第二章為原理,第三章到第六章分別闡述了軟件開發(fā)的四個(gè)階段(即需求、分析、設(shè)計(jì)和構(gòu)造階段),第七章為結(jié)論。全書圖文并茂,敘述清晰,實(shí)例豐富,是一部來自于作者大量經(jīng)驗(yàn)的總結(jié)性論著。

作者簡介

暫缺《軟件開發(fā)的藝術(shù)(英文版)》作者簡介

圖書目錄

Preface
Acknowledgements
1 Introduction
1.1 History of Computing
1.1.1 Information Theory
1.1.2 Turing Machine
1.1.3 Von Neumann Machine
1.2 Software Development
1.2.1 Complexity
1.2.2 Is Software Development Science or Art, Engineering or Craft?
1.2.3 The Search for Silver Bullet
1.2.4 The Art of War
1.2.5 Build or Buy?
1.2.6 The Art of Software Development
1.3 Case Study: SimpleCRM Application
2 Principles
2.1 KISS Principle
2.1.1 Partition
2.1.2 Abstraction
2.1.3 Generalization
2.2 Knowledge Factory
2.2.1 Data, Information and Knowledge
2.2.2 Knowledge Factory
2.3 Prototype
2.3.1 User Interface Prototyping
2.3.2 Application Prototyping
2.3.3 Data Prototyping
2.4 Technology, Process and People
2.4.1 Technology
2.4.2 Process
2.4.3 People
2.5 Summary
3 Requirements
3.1 Requirements Elicitation
3.1.1 Joint Application Development (JAD)
3.1.2 Other Elicitation Techniques
3.2 Requirements Definition
3.2.1 Use Case
3.2.2 Business Rule
3.2.3 User's Role and Permission
3.3 Requirements Validation
4 Analyses
4.1 Functional Specification
4.2 Non-Functional Specification
4.3 Security Access Control
4.3.1 Authentication
4.3.2 Authorization
5 Design
5.1 High-Level Design (Architectural)
5.2 Design Process
5.3 Low-Level Design (Detailed)
5.3.1 UI Design
5.3.2 Data Access Design
5.3.3 Domain Design
6 Construction
6.1 User Interface
6.2 Data Access
6.2.1 Object-Relational Mapping
6.2.2 Distributed Transaction Service
6.3 Domain
7 Conclusion
7.1 Books
7.2 Pet Projects
7.3 Future
7.3.1 Intentional Software
7.3.2 Transparent Computing
7.3.3 Can the end users write software themselves?
Glossary
References
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)