欢迎来到本课程的开篇。在开始学习如何搭建应用之前,我们希望你能掌握一些信息系统架构的基础知识,帮助你一步步地掌握如何“将真实的业务世界搬进信息系统”。这些知识几乎适用于所有的信息系统构建,无论你使用的是HAP,还是任何其他零代码或传统开发平台。
 
当我们着手搭建一款应用时,表面上是在创建表单、设计页面、配置流程,但本质上我们是在完成一件事:把现实世界的业务对象及其活动精准地映射成系统里的数据结构和业务流程。为了确保映射准确,我们从三个最朴素的问题出发:
 
  • What——我们要管理什么数据对象?
  • Who——谁将使用这些数据?他们应该拥有什么样的权限?
  • How——数据在系统里将如何产生、如何流转、如何处理?
 
在本章节接下来的课程中,我们将分别从What、Who、How这几个维度出发,阐述如何将现实业务世界搬进系统。