草庐IT

非业务

全部标签

什么是软件开发业务建模分析和结构化建模分析

软件开发业务建模分析业务建模三级需求:业务需求、用户需求、系统需求(也叫功能需求)简单理解:业务需求:怎么实现盈利,怎么吸引用户。”OKR(ObjectivesandKeyResults)“目标与关键成果法,业务需求的目标是吸引用户,获得盈利,所以在描述业务需求的时候,需要方法技巧。OKR的主要目标是明确公司和团队的“目标”以及明确每个目标达成的可衡量的“关键结果”。SMART原则将目标一共分为五个维度:Specific(具体的):我们的产品具体要做什么,要怎么做。Measurable(可衡量的):我们的产品会给用户带来什么好处,这个好处用什么方式度量。Attainable(可实现的):产品的

什么是软件开发业务建模分析和结构化建模分析

软件开发业务建模分析业务建模三级需求:业务需求、用户需求、系统需求(也叫功能需求)简单理解:业务需求:怎么实现盈利,怎么吸引用户。”OKR(ObjectivesandKeyResults)“目标与关键成果法,业务需求的目标是吸引用户,获得盈利,所以在描述业务需求的时候,需要方法技巧。OKR的主要目标是明确公司和团队的“目标”以及明确每个目标达成的可衡量的“关键结果”。SMART原则将目标一共分为五个维度:Specific(具体的):我们的产品具体要做什么,要怎么做。Measurable(可衡量的):我们的产品会给用户带来什么好处,这个好处用什么方式度量。Attainable(可实现的):产品的

业务安全发展的三个阶段

 业务风险的前世今生:源于O2O,兴于互金业务风险就是业务中产生的各类风险,主要是指不法分子利用业务规则漏洞和技术手段,进行薅羊毛、刷单炒信、数据爬取、账户盗用、信息冒用、盗卡盗刷、交易欺诈、虚假申贷等。移动支付的出现,让随时随地的在线交易成为可能。2013年,一大批O2O服务如雨后春笋般出现。为了拓新拉客占领用户手机,企业的推广红包、优惠券、免单券等“羊毛”越来越多,一部分人开始利用社群社区有组织、有计划的薅羊毛。在可观收益的吸引下,“薅羊毛能赚钱”的理念迅速流行并扩散。2014年,大批互联网金融公司涌现,无门槛的加息券、返利券、现金和丰厚推广资金吸引了大批参与者,并创造出更多薅羊毛的方法和

业务安全发展的三个阶段

 业务风险的前世今生:源于O2O,兴于互金业务风险就是业务中产生的各类风险,主要是指不法分子利用业务规则漏洞和技术手段,进行薅羊毛、刷单炒信、数据爬取、账户盗用、信息冒用、盗卡盗刷、交易欺诈、虚假申贷等。移动支付的出现,让随时随地的在线交易成为可能。2013年,一大批O2O服务如雨后春笋般出现。为了拓新拉客占领用户手机,企业的推广红包、优惠券、免单券等“羊毛”越来越多,一部分人开始利用社群社区有组织、有计划的薅羊毛。在可观收益的吸引下,“薅羊毛能赚钱”的理念迅速流行并扩散。2014年,大批互联网金融公司涌现,无门槛的加息券、返利券、现金和丰厚推广资金吸引了大批参与者,并创造出更多薅羊毛的方法和

iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具

目      录1.     概述...22.     设备运维业务...33.     “低代码”表单开发工具...61.  概述  iNeuOS工业互联网操作系统增加了设备运维业务大屏统计功能和所谓的“低代码”表单开发工具。  设备运维业务大屏统计功能主要统计当前系统设备数量、预警设备数量、通讯正常、通讯干扰、通讯中断及按设备区域统计和统计预警信息。展示效果,如下图:   “低代码”线表单开发工具,支持的表单组件丰富。本来要开发区域管理、设备类型、数据参数等功能模块,为了开发这三个功能开发人员整了一个表单开发工具,尽管用的时间稍微长一些,但是以后的功能可以进行复用。可让用户通过拖拽配置的方

iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具

目      录1.     概述...22.     设备运维业务...33.     “低代码”表单开发工具...61.  概述  iNeuOS工业互联网操作系统增加了设备运维业务大屏统计功能和所谓的“低代码”表单开发工具。  设备运维业务大屏统计功能主要统计当前系统设备数量、预警设备数量、通讯正常、通讯干扰、通讯中断及按设备区域统计和统计预警信息。展示效果,如下图:   “低代码”线表单开发工具,支持的表单组件丰富。本来要开发区域管理、设备类型、数据参数等功能模块,为了开发这三个功能开发人员整了一个表单开发工具,尽管用的时间稍微长一些,但是以后的功能可以进行复用。可让用户通过拖拽配置的方

四,手写SpringMVC框架,业务层-什么是耦合/依赖?如何解決

4.业务层4.1MVC模型MVC:Model(模型),View(视图),Controller(控制器)视图层:用于做数据的展示以及和用户交互的一个界面=>jsp控制层:能够接受客户端的请求并且进行请求转发,具体的业务功能还是需要借助模型层组件来完成。CoreServlet  =>DispacherServlet+EmpController模型层:模型分为很多种:1)存值的值对象:POJO/VO(valueobject)/entity/bean  ->Emp2) 有数据访问对象:DAO---数据访问对象:xxxDao3)有业务模型对象:BO,业务对象比如:xxxService4)数据传输对象:D

四,手写SpringMVC框架,业务层-什么是耦合/依赖?如何解決

4.业务层4.1MVC模型MVC:Model(模型),View(视图),Controller(控制器)视图层:用于做数据的展示以及和用户交互的一个界面=>jsp控制层:能够接受客户端的请求并且进行请求转发,具体的业务功能还是需要借助模型层组件来完成。CoreServlet  =>DispacherServlet+EmpController模型层:模型分为很多种:1)存值的值对象:POJO/VO(valueobject)/entity/bean  ->Emp2) 有数据访问对象:DAO---数据访问对象:xxxDao3)有业务模型对象:BO,业务对象比如:xxxService4)数据传输对象:D

以字节跳动内部 Data Catalog 架构升级为例聊业务系统的性能优化

背景字节跳动DataCatalog产品早期,是基于LinkedInWherehows进行二次改造,产品早期只支持Hive一种数据源。后续为了支持业务发展,做了很多修修补补的工作,系统的可维护性和扩展性变得不可忍受。比如为了支持数据血缘能力,引入了字节内部的图数据库veGraph,写入时,需要业务层处理MySQL、ElasticSearch和veGraph三种存储,模型也需要同时理解关系型和图两种。更多的背景可以参照之前的文章。新版本保留了原有版本全量的产品能力,将存储层替换成了ApacheAtlas。然而,当我们把存量数据导入到新系统时,许多接口的读写性能都有严重下降,服务器资源的使用也被拉伸

以字节跳动内部 Data Catalog 架构升级为例聊业务系统的性能优化

背景字节跳动DataCatalog产品早期,是基于LinkedInWherehows进行二次改造,产品早期只支持Hive一种数据源。后续为了支持业务发展,做了很多修修补补的工作,系统的可维护性和扩展性变得不可忍受。比如为了支持数据血缘能力,引入了字节内部的图数据库veGraph,写入时,需要业务层处理MySQL、ElasticSearch和veGraph三种存储,模型也需要同时理解关系型和图两种。更多的背景可以参照之前的文章。新版本保留了原有版本全量的产品能力,将存储层替换成了ApacheAtlas。然而,当我们把存量数据导入到新系统时,许多接口的读写性能都有严重下降,服务器资源的使用也被拉伸