搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
零基础学低<无>代码/中国软件行业协会应用软件产品云服务分会数智化系列丛书
0.00     定价 ¥ 79.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121460791
  • 作      者:
    编者:曹开彬//刘英博|责编:张楠
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2023-08-01
收藏
作者简介
曹开彬在中国软件行业深耕多年,拥有较高的行业地位和响应度,2010年4月,创办海比研究院,并创建企业级ICT领域的权威媒体――中国软件网;2002年~2010年,任计世资讯(CCW Research)副总经理,主要负责计世资讯IT、软件与服务领域的研究工作。 刘英博任清华大学软件学院副研究员。
展开
内容介绍
本书分为三部分。第一部分内容介绍软件是如何开发出来的,详细介绍了什么是软件、软件开发的主要流程、软件的开发、软件的运行、软件的维护、软件工程。第二部分内容介绍使用低(无)代码进行开发,详细介绍了低(无)代码的起源、低(无)代码开发的主要流程、构建业务模型、低(无)代码平台的运营与运维,同时介绍了清华数为低代码开发工具的案例,以及低(无)代码的发展趋势。第三部分内容介绍低(无)代码平台的选择,详细介绍了低(无)代码的应用、如何选择低(无)代码平台、低(无)代码厂商的发展状况和应用案例。 本书面向企业决策者、一线业务人员、高校教师和学生,旨在向读者普及低(无)代码的相关知识,也适合计算机从业人员阅读和参考。
展开
目录
第一部分 软件是这样开发出来的....................................... 001
第 1 章 什么是软件 ..................................................................... 002
1.1 软件是怎样产生的............................................................... 002 1.2 软件的组成........................................................................ 004 1.2.1 软件的逻辑组成...................................................... 004 1.2.2 软件的物理组成...................................................... 010 1.3 软件的特性........................................................................ 012 1.4 软件的分类........................................................................ 015 1.4.1 按应用范围分类...................................................... 016 1.4.2 按工作方式分类...................................................... 017 1.4.3 其他软件............................................................... 017 1.5 软件的商业模式.................................................................. 019
第 2 章 软件开发的主要流程 ......................................................... 022
2.1 设计:从问题到设计方案... ................................................... 022 2.2 开发:从设计方案到可执行的程序... ....................................... 023 2.3 部署:将程序呈现给用户... ................................................... 025 2.4 小结................................................................................. 025
第 3 章 软件的开发、运行与维护 ................................................... 027
3.1 软件的开发........................................................................ 027 3.1.1 开发环境............................................................... 027 3.1.2 开发语言............................................................... 0273.1.3 开发工具............................................................... 028 3.1.4 测试工具............................................................... 029 3.1.5 其他工具............................................................... 030
3.2 软件的运行........................................................................ 030 3.2.1 操作系统............................................................... 031 3.2.2 数据库.................................................................. 032 3.2.3 中间件.................................................................. 033 3.2.4 相关硬件............................................................... 034
3.3 软件的维护........................................................................ 035
第 4 章 软件工程 ........................................................................ 037
4.1 软件工程的起源和内容......................................................... 037 4.1.1 为什么会产生软件工程............................................. 037 4.1.2 软件工程的主要内容................................................ 038
4.2 软件工程发展面临的挑战...................................................... 039 4.2.1 外部环境的变化...................................................... 039 4.2.2 软件需求不断变化................................................... 041 4.2.3 软件工程的发展...................................................... 042 4.2.4 软件的质量............................................................ 044 4.2.5 软件生命周期模型................................................... 046
4.3 软件工程亟须演进............................................................... 048 4.3.1 软件工程需解决的核心问题....................................... 048 4.3.2 过程重组............................................................... 049 4.3.3 方法优化............................................................... 049 4.3.4 工具变革............................................................... 050
4.4 软件开发的展望.................................................................. 050 4.4.1 工业化.................................................................. 050 4.4.2 公民化.................................................................. 051 4.4.3 智能化.................................................................. 051
第二部分 使用低(无)代码进行开发................................. 053
第 5 章 低(无)代码的起源和介绍 ................................................ 054
5.1 低(无)代码的发展历程...................................................... 054
5.2 低(无)代码的定义............................................................ 056 5.2.1 什么是低代码......................................................... 056 5.2.2 什么是无代码......................................................... 057
5.3 低(无)代码的优势............................................................ 058
第 6 章 低(无)代码开发的主要流程 ............................................. 061
6.1 低(无)代码开发的环境准备................................................ 061 6.2 无代码的开发流程............................................................... 062 6.2.1 明确需求,方案设计................................................ 064 6.2.2 新建应用,业务表单线上化....................................... 066 6.2.3 流程设定............................................................... 067 6.2.4 功能测试与上线...................................................... 068 6.3 模型驱动的低代码开发流程................................................... 069 6.3.1 需求分析与设计...................................................... 071 6.3.2 开发..................................................................... 078 6.3.3 测试..................................................................... 080 6.3.4 部署与反馈............................................................ 082 6.4 表单驱动的低代码开发流程................................................... 085 6.5 何时需要编码..................................................................... 086
第 7 章 企业应用开发的关键:构建业务模型 ....................................... 088
7.1 业务模型和领域模型............................................................ 089 7.1.1 业务模型............................................................... 089 7.1.2 领域模型............................................................... 089
7.2 业务建模的流程.................................................................. 091 7.2.1 什么是业务建模...................................................... 091 7.2.2 需求分析............................................................... 093 7.2.3 概念抽象............................................................... 094 7.2.4 业务属性的定义...................................................... 095 7.2.5 业务关系的定义...................................................... 097 7.2.6 其他定义............................................................... 099
7.3 查询与视图........................................................................ 100 7.3.1 使用场景............................................................... 100 7.3.2 关键步骤............................................................... 1017.4 业务逻辑........................................................................... 102 7.4.1 什么是业务逻辑...................................................... 102 7.4.2 业务逻辑的实现...................................................... 103
7.5 工作流程........................................................................... 105 7.5.1 工作流程的应用场景................................................ 105 7.5.2 BPMN...2.0 规范......................................................... 105 7.5.3 工作流程的实现...................................................... 108
7.6 用户界面的实现.................................................................. 112 7.6.1 用户界面的实现原理................................................ 112 7.6.2 用户界面的实现方式................................................ 114
第 8 章 运营与运维 ..................................................................... 117
8.1 低(无)代码平台的运营与运维............................................. 117 8.1.1 低(无)代码平台的运营.......................................... 117 8.1.2 低(无)代码平台的运维.......................................... 120 8.1.3 运营与运维的关系................................................... 121 8.1.4 低(无)代码平台的运维与传统运维的不同.................. 122
8.2 为什么要进行运营和运维...................................................... 123 8.2.1 运营的重要性......................................................... 123 8.2.2 运维的重要性......................................................... 125
第 9 章 清华数为低代码开发工具案例 ............................................. 128
9.1 需求分析........................................................................... 128 9.2 建立数据模型..................................................................... 129 9.3 建立表单模型..................................................................... 133
9.3.1 创建 PC 端表单......................................................... 134
9.3.2 创建移动端表单...................................................... 141 9.4 创建应用........................................................................... 144 9.4.1 创建 PC 端应用......................................................... 144 9.4.2 创建移动端应用...................................................... 146 9.5 组织模型与权限模型............................................................ 149 9.6 模型的打包与发布............................................................... 151 9.7 小结................................................................................. 153第 10 章 低(无)代码的发展趋势 ................................................... 154
10.1 低(无)代码和数字化转型的关系... ....................................154 10.2 低(无)代码平台的现状... ................................................155 10.3 企业对低(无)代码的期待... .............................................156 10.4 低(无)代码人才... .........................................................158
第三部分 低(无)代码平台的选择.................................... 159
第 11 章 低(无)代码的应用 ......................................................... 160
11.1 低(无)代码的应用场景... ................................................160 11.2 低(无)代码平台的案例分析... ..........................................163 11.2.1 低代码平台的案例分析... .......................................... 163 11.2.2 无代码平台的案例分析... .......................................... 167
第 12 章 如何选择低(无)代码平台 ................................................ 171
12.1 为什么需要低(无)代码平台... ..........................................171 12.1.1 想解决什么问题... ................................................... 171 12.1.2 低(无)代码平台的价值... ....................................... 173 12.1.3 低(无)代码平台的特点... ....................................... 174
12.2 低(无)代码平台的选择模型... ..........................................175 12.2.1 体现企业的战略方向... ............................................. 175 12.2.2 明确企业的痛点... ................................................... 175 12.2.3 明确应用的等级和类型... .......................................... 177 12.2.4 明确驱动模型... ...................................................... 180 12.2.5 明确平台的评价指标... ............................................. 181
12.3 选型案例... .....................................................................185 12.4 选型时应避免的误区... ......................................................188
第 13 章 低(无)代码厂商的发展状况 ............................................. 189
13.1 低(无)代码厂商的分类... ................................................189 13.2 低(无)代码厂商介绍... ...................................................190 13.2.1 葡萄城... ............................................................... 190 13.2.2 得帆信息... ............................................................ 192 13.2.3 致远互联... ............................................................ 193
13.2.4 炎黄盈动... ............................................................ 195 13.2.5 奥哲... .................................................................. 197 13.2.6 数睿数据... ............................................................ 198 13.2.7 蓝凌... .................................................................. 200 13.2.8 百度... .................................................................. 202 13.2.9 西门子... ............................................................... 204 13.2.10 金现代... ............................................................ 206 13.2.11 伙伴云... ............................................................ 207 13.2.12 用友... ............................................................... 209 13.2.13 轻流... ............................................................... 211 13.2.14 武汉爱科... ......................................................... 213
13.3 低(无)代码应用案例... ...................................................215 13.3.1 智慧地产:葡萄城和景瑞地产(集团)有限公司... .........215 13.3.2 智慧汽车:得帆信息和安徽江淮汽车集团股份有限公司......... 217 13.3.3 智慧制造:致远互联和浙江省国际贸易集团有限公司... ...... 219 13.3.4 智慧制造:炎黄盈动和上海市基础工程集团有限公司... ...... 220 13.3.5 智慧地产:奥哲和云南建投第二安装工程有限公司... ......222 13.3.6 智慧传统软件:数睿数据和山东亿云信息技术有限公司... ...... 223 13.3.7 智慧养老:蓝凌和悦心养老产业集团... ........................225 13.3.8 智慧产业:百度和国内某头部股份制银行... ..................226 13.3.9 智慧汽车:西门子和上海汽车集团股份有限公司
... 乘用车分公司... ...................................................... 227 13.3.10 智慧制造:金现代和中国中铁电气化局集团有限公司......... 229 13.3.11 智慧餐饮:伙伴云和喜家德....................................... 231 13.3.12 智慧供应链:用友和北京齐力科技有限公司.................. 232 13.3.13 智慧零售:轻流和天津市大桥道食品有限公司............... 234 13.3.14 智慧建筑:武汉爱科和中国葛洲坝集团有限公司............ 236
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证