- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAP系统开发管理规范
远东有限公司SAP系统管理
修订记录
版本编号 版本日期 修订者 说明 A/0 2011-9-30 信息技术部施友松 初稿
1.0 目的
为约束SAP系统的开发行为,标准化整个系统开发过程,基于SAP系统开发的特殊性要求,特制定本规约。
2.0 范围
本规定适用于远东国际租赁有限公司及下属公司。具体包括新项目实施过程中的代码开发、新需求开发过程中的代码开发以及日常系统维护过程中涉及到对系统代码的修改。
3.0 定义
3.1 功能说明书是对业务需求的技术化描述,明确各个功能点,确定整体业务构架。
3.2 技术说明书是系统开发的依据,包含了对整个系统构架的说明以及对功能说明书中每个功能点的技术实现说明。
4.0 原则
SAP系统开发原则上必须遵循集团关于SAP系统管理的有关规定,同时结合本公司的实际需求。
SAP系统遵从“全过程跟踪、标准化步骤”的原则;
5.0 职责
5.1 需求部门
5.1.1 根据实际业务需要,通“IT需求申请流程”提交系统开发需求,需求描述力求完整、准确。
5.1.2 在信息技术部完成系统开发后,需求部门必须负责进行用户测试,并对系统开发结果进行最终验收。
5.2 战略管理部
负责对开发需求的合理性审核确认。
5.3 信息技术部
5.3.1 负责对接需求部门提出的有关SAP系统的需求。
5.3.2 负责按确定的系统需求撰写系统功能说明书,根据功能说明书编写技术 说明书。
5.3.3 负责进行系统开发,包括自我开发和外包开发。
5.3.4 负责对开发的系统功能进行单元测试和集成测试。
5.3.5 负责SAP系统与公司其他各相关系统的集成和兼容。
5.3.6 负责定期对系统开发进行公司内部审计,并负责协助公司稽核部和外部审计公司对SAP系统开发方面的审计。
6.0 管理规定
6.1 SAP应用顾问负责编写功能说明书,说明书要求内容完整,表达准确。
6.2 SAP应用顾问负责技术说明书的编写,说明书内容必须明确和具有可操作性。
6.3 程序开发
程序开发分为接口开发、功能开发、报表开发、增强开发与SMARTFORM开发等。
6.3.1 接口开发
指非SAP系统以Web Services方式与SAP系统之间进行数据交互的Function代码编写。接口开发必须遵循以下要求。
1) 接口主Function只负责接收传入参数,全部的逻辑梳理在对应的子函数中处理。
2) 对相对独立功能,必须剥离到单独的子函数。
3) 以《SAP接口功能清单台账》对所有接口Function进行管理,包括每个Function的名称、参数和功能。
6.3.2 功能开发
分为两类,一类是带有操作交互界面的DIALOG,一类是后台执行的程序,功能开发必须遵循以下要求。
1) DIALOG开发,对所有输入参数都必须提供业务方向和技术方向的校验。
2) 对相对独立功能,必须剥离到单独的子函数。
3) 若需要新建数据表,必须首先通过SAP应用组内部讨论并达成共识,并在《SAP数据表字典》中登记。
6.3.3 报表开发
指以ABAP语言开发的运行在SAP系统之上的报表,报表开发遵循以下要求。
1) 对报表输入参数进行业务方向和技术方向的校验。
2) 报表开发必须进行权限校验,原则上保证数据公开的最小化。
3) 报表开发必须考虑运行性能。
6.3.4 增强开发
是指通过开发对SAP标准功能进行增强,增强方式包括USER-EXIT、CUSTOMER-EXIT、BADI、MODIFICATION、ENHANCEMENT-POINT等方式,而随着SAP系统的升级将出现更多的增强方式。增强开发必须满足一下要求。
1) 增强开发必须得到集团的确认,保证不会对集团客户造成影响。
2) 尽量选择对SAP标准功能修改小的增强方式,即尽量减少将来SAP升级对增强功能的影响。
3) 使用《SAP系统增强台账》对系统所有增强进行管理。
6.3.5 SMART FORM开发
SMART FORM是SAP提供的一种智能报表开发模式,可以输出较复杂和较友好的数据展现界面。SMART FORM开发必须遵循以下要求。
1) 按用户需求绘制展现界面,界面要求简洁、直观,方面用户对数据的读取。
2) SMART FORM报表开发必须考虑运行性能。
6.4 系统测试
系统测试主要分为单元测试、集成测试、用户测试等。
6.4.1 单元测试
是指对系统单个功能点的测试;
由SAP软件工程师完成。
6.4.2 集成测试
在每个功能的单元测试都通过以后进入系统集成测试,集成测试的目的是检查系统各个功能点之间,以及系统与系统之间的联动是否正常。
集成测试有SAP工程师和SAP应用顾问执行。
6.4.3
文档评论(0)