SIEMENS PTM SI MANAGEMENT TOOL I期项目需求&设计总结
Siemens DI Online Partner Management Assistant(简称:SieOPMA)系统旨在实现西门子数字化工业合作伙伴生命周期线上管理。
Hi,everyone
好久不见,最近几个月都在忙项目上的事情,趁着清明假期终于有时间来做一个新完成的项目总结,今天给大家带来的是SIEMENS PTM SI MANAGEMENT TOOL I期项目总结。
需求整理
系统概述:
Siemens DI Online Partner Management Assistant(简称:SieOPMA)系统旨在实现西门子数字化工业合作伙伴生命周期线上管理。
主要实现以下七大模块功能:1⃣️登陆认证模块;2⃣️证书管理模块;3⃣️能力评价模块;4⃣️评分计算模块;5⃣️报告模块;6⃣️数据同步模块;7⃣️ 用户权限模块
特殊需求:
使用Ant Design架构;
对性能的特殊要求:可支持100名用户同时在线;
系统界面由用户手动选择语言:简体中文/English,申请表中的题目为双语形式。

系统首页
系统功能梳理:
1⃣️、登陆认证模块
系统使用的是目前比较流行的后台系统登陆方式SSO单点登陆。
单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统中其他关联系统和应用软件的权限,同时这种实现是不需要管理员对用户的登录状态或其他信息进行修改的,这意味着在多个应用系统中,用户只需一次登录就可以访问所有相互信任的应用系统。这种方式减少了由登录产生的时间消耗,辅助了用户管理。

SSO登陆
2⃣️、证书管理模块
此模块主要实现了申请人对申请的管理,部门管理员对部门申请的管理。
“我的申请”页面(仅Sales可见)
1) 显示所有我的申请列表(包括未填完的,已填完的申请),需要有搜索框,字段:申请编号,CNOC;BU;Time;FY;填写进度(当状态为Draft:则显示完成百分比;当状态为Submitted:则显示已完成);Status(draft/ submitted/ rejected/ approved)。
2) Status为Draft的申请可以编辑,Submitted的申请可以下载pdf。Sales可以查看部门管理员上传的审批文件(pdf形式)。

我的申请
部门证书管理(仅部门管理员可见)
1) 显示本部门的所有申请(需要有filter或搜索框),字段:申请编号,Vbez, CNOC, BU, Time, FY, Status(draft/ submitted/ rejected/ approved)。
2) 每一个申请都对应有“上传pdf按钮”,部门管理员可以上传已审批的文件(pdf格式)。上传完成后,部门审批人可查看pdf,Sales可以在“我的申请”页面查看该审批文件(pdf格式)。
3) 部门管理员可以修改申请的状态为rejected/approved。

部门证书管理
3⃣️、能力评价规则模块
此模块主要描述了Sales填写能力评价申请表的步骤及申请表单的内容。
New/Renew申请:
【角色控制】
1) 申请人:判断条件:申请人是SI的Sales,且客户是自己的管辖范围(从TrustIT获取)。
2) 被申请者:只有在TrustIT系统中Company Role是SI的公司才可以获得SI认证。
【申请过程】
Sales New申请:
Ø Sales填写公司名称/CNOC(用户填写公司名称或CNOC,支持模糊查询)并勾选产品线(对每个SI Sales都展示所有的Product Line,选择上不做限制)。
l FY-1’s Sales下的OR/TO(subtotal)字段:由系统自动带出(根据CNOC及Product Line自动计算出上一个财年,该合作伙伴从西门子采购该产品的OR总和,TO总和。数据来源:Hana。)
l FY-2’Sales下的OR/TO(subtotal)字段:由系统自动带出(根据CNOC及Product Line自动计算出上上个财年,该合作伙伴从西门子采购该产品的OR总和,TO总和。数据来源:Hana。)
Ø 系统根据SI Sales勾选的产品线,自动生成需要填写的所有表格(分Tab形式展现)。
Ø Sales填写相应的表格:首先填写Market表(FS-01)。再填写产品线对应的Unique表(如果产品线属于FA BU,则需要先多填写一张Common表,Common表只填一次,填写Unique表时自动带出Common表))。
2) Sales Renew申请:系统根据上一个财年的数据,产品线默认选中,Sales可修改(只能少选,不能多选)。系统不自动带出申请表的内容,申请人可以点击load按钮导入,内容可修改。
【申请表单描述】
FS-01:Market Evaluation of Siemens Business Partners
FS-01
1) CNOC of the selected SI:系统根据用户之前填写的自动带出,不可更改。(用户在勾选产品线之前填写CNOC)
2) SAP code:合作伙伴在SAP系统里面的客户号(SAP Customer No)(根据用户填写的CNOC带出,数据来源:TrustIT)
3) The company name of the selected SI:由系统自动带出,不可更改。(根据用户填写的CNOC带出,数据来源:TrustIT)
4) Fiscal Year:财年,e.g:FY20(from 2019/10/01 to 2020/09/30)。由系统带出当前财年。
5) Vbez:系统自动带出,不可更改。(根据用户填写的CNOC带出,数据来源:TrustIT)
6) 销售姓名/Name of Sales:由用户手动填写
7) 销售电话/Sales phone number:由用户手动填写
8) 题目内容:由用户根据实际情况手动填写。
9) Save按钮:保存当前内容(由于需要填写的内容多,需要自动保存功能)。
10) 确认提交按钮:用户填写完所有的信息才可以点击此按钮。点击后显示得分,不可再修改申请表。
11) Load按钮:仅Renew的时候显示此按钮。可以手动导入上一财年数据。
12) Reset按钮:点击后所有内容将清空
13) 导出PDF:
ü 可以导出整个pdf(包含所有申请表,仅在所有申请表填写完成后可以导出)。
ü 可以导出单个申请表(仅在该表全部填写完成后才可以导出)。
ü PDF导出内容:暂定为:(申请表的内容+得分+过去两个财年的TO(销售收入)+提交的时间)
FS-02:Sample of CSI Application FA MA(申请表及评分规则待提供):
此表为Sales需要填写的FA BU的其中一张模块表(仅用于举例说明,不代表全部)
注:新建申请与更新申请为同一页面故只展示其中一个模块

申请流程
4⃣️、评分计算模块
5⃣️、报告模块
6⃣️、数据同步模块
7⃣️、用户权限模块
注:由于4⃣️评分计算模块;5⃣️报告模块;6⃣️数据同步模块;7⃣️ 用户权限模块均无前端显示页面由开发大大操心故不做展示~
所有页面展示

设计总结
这次项目设计难度系数不高,需要的前端页面比较少,使用的Ant Design架构自带UI组件库,大大减少了设计与前端开发的时间,由于疫情期间在家办公沟通成本大幅提高,导致一些需求更改沟通不及时做了比较多的无用功,这边给大家一个提醒,需求文档的整理总结十分重要,根据需求文档来对页面进行设计是每个项目的必经之路,及时跟项目PM沟通需求变更会减少很多工作节约很多时间。
在家办公这段时间感受到了远程支持的不容易,因为项目前端页面少,大概一周左右的时间就确定了设计,唯一的高成本就是沟通,今后在每个项目里都要把沟通放在第一位,第一时间了解需求,不能一到手就闷头苦干,当需求文档的阅读与认知出现偏差的时候一定要跟PM及时了解情况,这样能减少后期改稿的次数,体现自身专业水准。
疫情期间,希望大家出门一定注意安全,最后祝大家身体健康,工作顺利~

悼念逝者,致敬英雄!
Dylan.Chen













































































