SAP系统开发管理规范
更新时间:2024-05-13 21:26:01 阅读量: 综合文库 文档下载
- sap是什么意思呀推荐度:
- 相关推荐
城建三租赁有限公司 SAP系统开发管理规范
修订记录
版本编号 A/0 版本日期 2011-9-30 修订者 信息技术部施友松 说明 初稿
归口部门 信息管理部 文件名称 SAP系统开发管理规范 文件编号 版本 IFELC/QD/IT-10 A/0 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 战略管理部
负责对开发需求的合理性审核确认。
归口部门 信息管理部 文件名称 SAP系统开发管理规范 文件编号 版本 IFELC/QD/IT-10 A/0 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) 对相对独立功能,必须剥离到单独的子函数。
归口部门 信息管理部 文件名称 SAP系统开发管理规范 文件编号 版本 IFELC/QD/IT-10 A/0 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升级对增强功能的影响。
归口部门 信息管理部 文件名称 SAP系统开发管理规范 文件编号 版本 IFELC/QD/IT-10 A/0 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 用户测试
是用户根据需求文档对系统功能进行校验,以检查系统是否满足用户的需求。
在用户测试完成后,如果没有特殊原因,用户需要在测试确认单上签字确认。用户测试确认是系统开发完成的必要前提之一。 6.5 BUG跟踪
归口部门 信息管理部 文件名称 SAP系统开发管理规范 文件编号 版本 IFELC/QD/IT-10 A/0 6.5.1 BUG产生于三个阶段,一是系统开发、单元测试和集成测试阶段,有SAP软件工程师提出;一是在用户测试阶段,有用户提出;再有是在系统上线之后,有用户在系统的使用过程中提出。
6.5.2 BUG影响分析,对各个阶段提出的系统BUG,SAP软件工程师和SAP应用顾问负责进行影响分析,包括影响范围、影响程度、对业务影响的紧迫性。
6.5.3 BUG责任人,信息技术中心负责对用户提出的BUG指定责任人,责任人必须向用户反馈BUG的产生原因,可产用的和将采用的解决途径,解决的时间安排,以及在BUG解决后及时通知用户。用户在得到责任人的反馈后需要对该BUG的修复进行测试确认。
6.5.4 BUG跟踪记录,无论是SAP软件工程师提出的还是用户提出的BUG,信息技术中心都需要进行跟踪记录,记录内容包括BUG描述、提出人、责任人、提出日期、原因分析、解决途径、计划解决日期、实际解决日期和BUG状态。 7.0 记录/表单
7.1 《SAP接口功能清单台账》 7.2 《SAP数据表字典》 7.3 《SAP系统增强台账》 7.4 《SAP BUG跟踪记录清单》 8.0 附件
8.1 《SAP功能说明书模板》 8.2 《SAP技术说明书模板》 8.3 《SAP系统开发管理流程》 9.0 附则
9.1 本规定由信息技术部牵头制定并负责解释、修订。
正在阅读:
SAP系统开发管理规范05-13
2017-2018学年新人教版(go-for-it)八年级上册英语单词默写版09-03
食品化学复习提纲(回答问题)05-25
安全防护用品使用管理制度04-14
山西长治红山工业广场改扩建项目地灾评估报告 - 图文06-11
范德瓦耳斯气体的热力学性质308-12
佛山市禅城区改变土地用途和利用现状及土地使用权转让审批表09-13
幼儿园开学前疫情防控应急演练方案07-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 管理规范
- 开发
- 系统
- SAP
- 计算机应用基础实验指导书2013 - 图文
- 江苏-2009年会计从业资格考试《财经法规》模拟试题及答案02文库
- 2017护士资格考试辅导知识:急性呼吸衰竭
- 读懂诗家语
- 60天大干动员会部署落实发言材料
- 超级电容器发展现状及发展前景分析
- 西南生活垃圾焚烧发电厂二期扩建可行性研究报告-广州中撰咨询
- the Great Wall
- 锰锌软磁铁氧体材料的制备及研究新进展综述
- 2017-2022年中国向心球轴承行业趋势分析及投资前景调研报告目录
- 2016年郑州市中招英语考试题word 版 姓名
- (财综〔2004〕53号)财政部关于加强政府非税收入管理的通知
- 对国际经济与贸易专业职业实训建设的思考
- 城市化进程中小城镇建设发展探讨
- 无人机系统仿真设计解决方案 - 图文
- 熊良山张福润机械制造技术基础华中科技大学出版社第二版复习题
- 水利机械项目商业计划书写作模板 - 图文
- 智能插座开题报告
- 2011年系统集成项目管理工程师复习小结
- 先进职工之家申报材料