发表于: 2019-12-25 01:16:13
1 1182
今天完成的事情:
1.根据任务一的要求安装好了各种工具(mysql vanicat maven eclipse...)并且使用 navicat 连接了 mysql。
2.了解了什么是业务模型,并尝试分析报名模板。
明天计划的事情:
在数据库中插入数据。
完成前十个小任务点。
遇到的问题:
navicat设计了一张表,但是插入数据的时候闪退。我先睡了,现在还是没有找到解决方法。
收获:
1.关于业务模型
1.1为什么要进行业务建模?
在各种业务需求里,常常遇到有很多有共同特性的事物,比如日常使用的身份证上的姓名、年龄、性别、照片、家庭住址、身份证号码这些信息,这个时候身份证就相当于给我们每个人建立了一个业务模型。每个人进行人证核验的时候都能快速的通过校验这些数据。
在计算机的世界里进行业务建模就更加有必要了,因为计算机很难准确的识别自然语言并且建立语法树,这个时候我们需要提前进行建模,减小数据的颗粒度,使得我们能够顺畅的进行业务操作。
1.2业务建模与数据建模
在业务建模中,我们常常能够很轻松的表示一些信息,建立一个表格,从语义上来看,很容易就能把信息表达清楚,但是数据建模又是另一回事了。比如下面这个例子:
王某某最近征信异常,需要下调贷款额度
这个在语义上很好理解,业务建模也能较好的描述,但是当我们进行数据建模,往往就需要表示的比较抽象了,用计算机处理起来很方便,但是一眼看过去并不能看出来这个人有啥问题。
1.3更多
业务建模这一块知识面很广,这里只做基本了解,并且完成相关任务。更多内容还需要学习 领域建模、需求建模和 UML 相关书籍。
评论