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

U9技术文档-开发规范-U9研发体系(组装规范).PDFVIP免费

U9技术文档-开发规范-U9研发体系(组装规范).PDF_第1页
1/12
U9技术文档-开发规范-U9研发体系(组装规范).PDF_第2页
2/12
U9技术文档-开发规范-U9研发体系(组装规范).PDF_第3页
3/12
用友软件股份有限公司研发过程 U9 装配规范 文件编号:U9-SE-××-SPEC-×× 版 本 号 : 修改状态:0 编 写 人 :滕石欣 审 核 人 : 批 准 人 : 批准时间:2008-06 第 1 页 共 12 页 适用对象 该规范适用于通过装配工具组装应用时的全部过程。 版本记录 【此部分要记录该文档形成过程中的历次版本变更过程及变更的内容】 版本 修改与参与人 修改时间 修改原因 修改概述 审批人1.5 滕石欣 2008-06-30 1.5 原始文档建立 相关文档 � 《应用组装设计指南》— 作者:朱楠 约定 ★ 严格禁止手动修改组装配置文件,这样会导致拷贝内容 GUID 等关键属性值重复,无法校验出错误。 ★ 所有组装必须基于 UBF 工程发布的 SG 服务组文件组装, 包括 BE、BP、SV、UI 第 2 页 共 12 页 装配规范细则 1. 应用菜单树 应用做为最终全产品的单元,其新增,删除都是最高级别的需求定义,因此所有新增应用的编码,都由总需求统一定义分配(这里的应用编码需要从产品总需求那里获取),获取应用号后,由公共应用部统一预制! 2. 组件组装 组件组装到对应的应用下,必须通过组件对应发布的 SG 文件组装。 2.1 组件组装 组件组装基于 SG 文件,SG 文件可以单独基于 BE 工程、BP 工程、UI 工程发布,也可以是一个以上工程统一发布的一个 SG 文件。但对于同一个工程,不能重复出现在不同的SG 文件中! 如下以采购定单(SO)举例: SO 对应 BE 组件对应 SG 文件组装在采购管理应用下,且只能组装在采购管理应用下,不能组装在其他任何应用下,其他任何应用开发下生成的任何 SG 文件也不能包含 SO 组件。BE,BP,SV,UI 组件同理! 第 3 页 共 12 页 涉及到菜单一级,有跨应用组装的场景(例如采购管理下,参数设置菜单对应的 UI 是CBO 下的 UI),这种场景,只能是弱引用关系,在组装工具中,手动配置对应 URI,不能引用 CBO 的 SG 文件,或 webPart.dll 组件,导致强引用关系错误。 组装操作如下图: 2.2 装配页面(Page) 2.2.1 分组 分组原则为:按照功能点特性自行设定清晰即可! 2.2.2 参数设置 属性名 来源 描述 是否可空 ID 系统生成 GUID 否 分组 默认选择 下拉选择 否 代码 手动填写 GUID 否 名称 手动填写 汉字(资源) 否 标题 手动填写 汉字(资源) 否 URI 手动填写 字符串(URI) 否 默认实体 手动填写 实体 FullName 是 2.2.3 U9 PageURI 命名规范 1. URI 为字符串,应当按照产品命名规范来命名(保证全产品内唯一性),例如:第 4 页 共 12 页 FI.AB.ABYear.ABBudgetYearUI 现给出命名规范:全产品按照统一规则执行 服务组名.二级名称.+节点名称.+节点+[List] 职务的卡片画面:CBO.HR.Job.Job 职务的列表画面:CBO.HR.Job.JobList 2.默认实体表示按照该页面(Page)所对应的默认实体。举例应用场景,例如:协同搜索引擎,按照实体搜索出摘要,这时按照组装信息找到对应实体的默认页面,链接到相应页面。这个默认实体为需求定义,如果此类需求,则组装人员必须组装该信息!如无需求,则不填写任何信息。 默认实体项填写实体的完整 FullName(类全名)。 操作界面如下图所示: 2.2.4 页面编辑 选取相应要组装的 Form 到 Page,同时设定 Page 相关资源信息,部件属性 字段 必须为中文资源,如下两图: 第 5 页 共 12 页 注: 1.一个 Page 中默认至少有一个主区域!主区域的设置如下图 第 6 页 共 12 页 2.整个 Page 规范高度504,宽度992。 2.2.5 装配多个 WebPart 装配多个 WebPart 和装配一个 WebPart 过程是一样的,只是在此之前要按照需要的布局格式对页面进行分割!如图所示: 第 7 页 共 12 页 2.2.6 删除 WebPart 删除 WebPart 必须在 WebPart 列表中删除,如下图所示: 第 8 页 共 12 页 3. 菜单装配 3.1 菜单树 一个应用下对应一个菜单树,规范为一棵两级菜单树,即领域(一级)――应用(2级)――首级菜单(3...

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

碎片内容

U9技术文档-开发规范-U9研发体系(组装规范).PDF

您可能关注的文档

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