电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

2021星空-协同开发培训-开发平台总体介绍及应用管理0412.pdf

2021星空-协同开发培训-开发平台总体介绍及应用管理0412.pdf_第1页
1/39
2021星空-协同开发培训-开发平台总体介绍及应用管理0412.pdf_第2页
2/39
2021星空-协同开发培训-开发平台总体介绍及应用管理0412.pdf_第3页
3/39
金蝶云星空协同开发云——协同平台介绍及应用管理金蝶云星空生态与平台开发支持部Content0102协同开发平台总体介绍协同开发平台应用管理创建应用、在线构建、分析报告、质量报告、部署包安装、更多操作3项目风险评估开发能力评估环境部署应用管理进度报告业务对象开发应用检查病毒扫描在线构建应用分析代码质量检测测试环境自动部署项目监控质量跟踪协同开发云+DMP项目启动规划需求开发自动构建自动测试持续交付协同开发正式环境自动部署发布需求管理任务管理智能辅助开发用例管理自动化UI测试公有云一键部署补丁自动部署针对性赋能BUG管理代码安全检测性能测试插件开发开发成果报告质量控制协同开发服务质量管理服务项目管理服务流程自动化服务集成开发平台星空开发平台整体蓝图快速入门,高效开发•独创的动态领域模型,抽象了28种标准ERP领域模型、624种模型元素、12167种模型元素属性组合,133个业务服务构件,形成面向业务人员的全面配置体系,覆盖ERP应用场景,通过90%标准配置+10%插件开发,即可实现快速交付;•一次设计,多端运行,支持WPF、HTML5、Silverlight等PC端展示,也支持Pad、Mobile等移动端应用,动态部署,实时生效;•多种开发服务,实现开发环境快速搭建,一体化构建,快速迁移部署;协同开发云[开发服务平台]集成开发平台[低代码开发平台]业务模型库业务元素库业务操作服务库开发服务•基础资料•单据•动态表单•套打•报表•移动单据•移动表单•单据转换•业务流程•文本•金额•组织•时间•日期•基础资料•单据体•菜单•按钮•新增•保存•提交•审核•值更新•控件处理•条码扫描•操作校验•开发环境搭建•工程插件模板•预置数据管理•在线构建•应用检查•公有云部署主数据移动APP业务单据业务报表工作流程WPFHtml5SilverlightPadMobile架构开放,升级无忧•星空开发平台是所有开发者均可免费试用的低代码开发平台,依赖开发平台,构建了金蝶云星空标准产品的各个模块;•通过开发平台实现项目定制开发、融合生态产品开发;•基于元数据的扩展、继承等机制,开发成果实现了根据开发商的隔离,支持成果组合应用与平滑升级,标准产品的升级不影响定制开发内容的使用;•全面开放的OpenAPI,使第三方产品可以通过标准对接方案与产品任何业务对象进行对接,且不受标准产品升级影响;•可以通过的定制服务,为第三方系统开放更深入的服务,实现定制化化的开发对接;大明南威项目开发华为海洋WMS工程项目GSP/GMP生态产品生产供应链制造标准产品总账服务订单服务仓库服务定制服务星空开发平台个人开发者IT服务提供商生态合作伙伴第三方产品企业客户金蝶云API网关(安全服务|调用统计|熔断|负载均衡)标准成本核算服务财务桃李协同开发协同开发平台为每一个项目创建一个独立应用;所有开发,实施等项目干系人以参与者身份加入应用中,参与项目二次开发;多个开发、实施团队可以不受开发环境、工作地点限制,只要能连上网络,就能进行项目协作开发;插件代码、业务对象(界面的字段及字段属性、菜单等)等都包含在应用中,所有参与者共享,实时同步,随时了解其他开发者工作内容,共同协作(特别说明:不包含客户的业务数据);项目以应用构建的安装包进行交付,内容清晰完整,并能通过应用迭代开发,持续交付;外部专家,总部开发等支持人员也可以通过参与者,加入应用,了解项目二次开发情况,快速参与项目支持;居家办公协同开发云办公室ERP开发团队实施团队总部专家客户MES开发团队源码服务通过云主机提供应用的源码服务安全:•通过自有的CSSService服务,安全的API接口,实现应用SVN分支创建和参与者账户管理,只有参与者,才具有应用SVN访问权限•强密码策略SVN账户•协同开发SVN访问加密配置、存储•不同云主机,不同区域的实时备份,全备份机制高效/稳定:•通过云主机光纤网络,提供全国各地高速、稳定SVN访问,实现源码快速签入迁出•通过SVN服务集群,可以快速启动新的SVN新区,具备良好的横向扩展性扩展应用:•通过SVN实现版本管理、历史追溯,无需担心开发成果丢失•通过签入明细,可以有效掌握各个开发成员的工作成果与工作进度云SVN服务集群1区2区应用管理协同开发平台参与者管理CSSService异地SVN备份实时SVN备份8功能集成开发平台协同开发云描述业务对象/套打/报表开发√√功能一致,开发者可以快速适应协同开发云单据转换√√功能一致,协同开发云更提供了单据转换预置数据自动生成,方便进行迁移部署预置脚本手动导出,手动部署自动生成协同开发云提供了辅助资料、菜单、过滤方案等一系列预置脚本自动生成方案协同开发×√协同开发云支持多人、多团队、异地协作开发源码管理×√协同开发云提供了安全高效的云SVN源码服务,保证开发成果完全、完整、可靠、版本管理、历史追溯开发环境搭建×√协同开发云快速启动开发环境,调试插件,无需本地安装星空产品开发内容管理单一,标准产品、二开无区分所有二次开发内容协同开发云展示了所有开发内容,包括元数据和插件工程,不与标准产品业务对象一起展示,可以清晰的了解项目开发内容构建本地部署包在线构建协同开发云将开发成果云端在线构建,并能提供自动构建方案,实现自动化的持续交付流程,避免零碎部署包带来的项目风险质量管理×√在线构建同时,会对开发成果的规范性,代码安全质量进行分析项目管理×2021实现与DMP对接,实现星空项目的标准化、数字化项目管理测试平台×2021实现提供星空二次开发统一的自动化用例编辑、测试平台开发平台差异910月5月4月.私有云旧项目上云公有云旧项目上云4月底新项目集成平台入口控制2022年全面上云全面上云Content0102协同开发平台总体介绍协同开发平台应用管理创建应用、在线构建、分析报告、质量报告、部署包安装、更多操作11开发平台下载•登陆金蝶云星空,在个人信息->下载中心->BOS设计器•如果您是第一次使用下载中心下载客户端,需要下载并安装引导程序•如果您已经安装了引导程序,就可以打开BOS设计器12协同开发平台登陆•下载开发平台,使用云之家账号登陆•如果没有云之家账号,请直接点击注册•您可以查看协同开发快速入门,掌握协同开发所需知识13金蝶云星空账户绑定•如果你是第一次登陆某个业务中心会提示你绑定对应星空账号•如果你登陆云之家账号是手机号,且与注册用户一致,则可以直接登陆,不用重复绑定•可以通过星空账号开发权限设置,控制当前用户的开发权限14应用管理•一个项目创建一个应用,所有项目干系人在同一个应用进行实施开发工作•如果是项目开发,请由客户项目负责人或项目经理创建应用•如果是生态产品开发,请申请使用企业开发商(open.kingdee.com)15参与者管理•将需要进行项目的参与者通过手机号查找添加•参与者必须是注册过云之家账号,并登陆过协同开发平台•参与者管理添加修改之后,需要应用修改提交才会生效•您可以随时添加、删除参与者,并控制参与者查看/编辑权限16我的应用点击应用,可以进行应用编辑界面,修改应用信息,编辑参与者信息点击右上三角,可以实现以下功能:•重新绑定金蝶云星空账号•更换SVN密码,一个云之家用户对应了一个在线SVN账号,同时初始化了一个SVN密码,如果需要通过SVN工具操作本地文件或是VS绑定源代码管理器,则需要重新设置你的密码•工具箱,提供了本地svn管理工具和VS源代码管理工具点击开发,就能进入开发界面更多操作实现更多应用相关功能17更换SVN密码•Svn密码必须有8-16位大小写+数字构成•设置完成之后,你可以通过VS的AnkhSVN源码管理,进行插件代码开发•TortoiseSVN等SVN客户端,也能对开发成果文件进行手工管理18应用工具箱•AnkhSvn是VS源代码控制工具,可以直接在VS中进行插件代码的源码控制•TortoiseSVN是本地文件的svn管理工具,可以自行检索其使用方法19开发界面介绍•开发界面包含了:菜单栏、工具栏、工具箱、项目窗口、属性窗口、工作区、输出栏等组成部分;•项目窗口展示了当前应用所有的开发内容,并以树节点方式呈现,并以节点为入口完成大部分功能操作•工作区是开发工作的主界面,不同的操作对象[业务对象、脚本、代码]有不同的工作界面•工具箱提供了主要界面字段,用于业务对象编辑与修改20应用项目视图应用根节点:管理子包以及应用相关功能程序集包:主要用于管理插件工程/第三方组件/配置文件等站点文件的注册/管理/开发1.插件工程/.Net工程:用于插件/服务.Net组件的开发2.其他资源:注册管理第三方组件/配置文件等非组件文件元数据包:主要用于业务对象,单据转换,预置数据等业务中心内容开发1.子系统:用于业务对象的开发2.主控菜单:双击可以发布菜单,进行菜单相关预置数据管理3.Sql脚本:自定义脚本发布,部分预置数据管理4.预置数据:实现业务对象业务数据/单据转换/反写规则/工作流设计等预置数据管理通常情况下,我们会建立一个对应业务领域专门的元数据包21扩展标准业务对象引入的业务领域以一个单独的业务领域元数据包添加到应用节点中,子系统也会添加到该业务领域元数据包下面引入需要修改的业务对象对标准业务对象进行扩展•通过扩展的方式对系统预置业务对象做修改;•扩展是对原来单据功能的补充、修改,不是新建单据;•单据多次扩展后运行时的效果,是每次扩展后的差量叠加;•一个标准业务对象一个扩展,所有新功能均在同一个对象中实现业务对象编辑主界面•可视化、开发语言无关的开发环境;•通过鼠标点击、拖拉工具箱中的字段和控件,创建新单据,无须编写程序代码,所见即所得;25业务对象编辑与签入签出•当前正在编辑的业务对象节点,红色感叹号代表我正在独占编辑该业务对象•如果让其他参与者可以进行修改,则需要进行签入•如果要再次修改,需要进行签出,再进行修改•在线构建之前,请将所有需要部署的业务对象签入在线构建概述病毒扫描代码检测在线构建应用分析•依托应用以及源码服务,在云主机上实现项目二次开发成果统一构建•在线构建会获取最新的完整的开发成果,构建出完整安装包,保证安装包完整性•在接近服务器环境中构建,保障安装包在正式服务环境的可用性•按照二次开发规范,对开发成果,包括代码、业务对象、脚本进行二次开发的规范检查•提供全面的分析报告,提示开发成果中不规范地方,并提供解决方案•对插件代码进行代码质量检测,提供质量整体报告•对插件代码进行代码安全检测,提供代码安全漏洞报告对构建出的安装包进行病毒扫描,保证安装包安全27在线构建•质量检测:勾选后,在在线构建列表即可查看应该的质量报告,反之,无法查看•开发版本:开发版本选择要部署的环境版本号28分析报告29分析报告统计•分析评级:公有云项目部署需要符合评级标准,否则无法部署到公有云环境•检测出所有的二开数据是否符合二次开发规范30分析报告详情及解决方案31质量报告32质量报告统计•提供出错代码位置的代码片段,并提供详细的合规代码示例33质量报告详情及解决方案34部署包下载、安装•双击选择需要部署的账套,即可将应用中的二开数据部署到其他环境上35查找•查找:目前支持查找金蝶原厂业务对象,4月补丁会增加二开数据的查找•引入查找的业务对象:元数据包右键菜单中【引入查看业务对象】即可将查看的业务对象引入到应用节点上36构建历史查看•可以看到该应用的所有的构建历史,并且可以看到每次构建的分析报告和质量报告,包括每次的部署包的下载。37关联金蝶云租户•如果是为公有云客户进行开发,可以在金蝶云二开中关联租户,关联成功后,可以通过在线构建直接将开发成果上线至公有云环境38锁定金蝶云数据中心•锁定数据中心后,当前数据中心只能由在协同开发平台中以当前应用进行开发,不能由集成开发平台进行开发。Thanksterimakasih感謝谢谢ありがとうขอบคุณ

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2021星空-协同开发培训-开发平台总体介绍及应用管理0412.pdf

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信