贵金属交易系统需求说明书.docx
《贵金属交易系统需求说明书.docx》由会员分享,可在线阅读,更多相关《贵金属交易系统需求说明书.docx(27页珍藏版)》请在冰豆网上搜索。
![贵金属交易系统需求说明书.docx](https://file1.bdocx.com/fileroot1/2022-12/8/fab267f4-1bad-4c0d-ada1-2a057b08e82a/fab267f4-1bad-4c0d-ada1-2a057b08e82a1.gif)
贵金属交易系统需求说明书
账户2.0支持贵金属账户
业务需求说明书
1.需求概述
公司开展黄金合约代理业务,需要完备、高效的信息系统作为业务支持。
系统设计既需要符合证监会、上海黄金交易所等相关机构监管要求及业务规则,也需要满足公司客户管理的业务需求,同时能够确保与公司其他系统实现平稳对接,支持未来相关业务的再拓展,具有可持续性开发的能力。
1.1需求总体规划
1.1.1客户管理及客户服务需求
客户管理的范围包括客户的账户、风险等多个方面,客户的服务包括为客户开销户、客户资料查询服务,同时系统能够对接公司CRM系统以及其他系统。
1.1.2整合公司业务及公司系统的需求
黄金账户系统需符合证券公司业务管理的规范和需求,包括管理类需求和业务类需求。
通过公司系统接口来整合业务需求,实现三方存管互联、与现有客户端接通等。
2.业务功能描述
2.1总体需求及业务流程
2.1.1总体需求
贵金属账户系统的总体目标是:
在账户2.0系统中实现贵金属账户管理及服务业务,并提供接口支持外围系统接入,以达到各业务的账户管理功能都在账户2.0中实现。
2.1.2业务流程
2.1.2.1个人开户
2.1.2.1.1一站式开户
开户条件:
必须在本公司开立A股客户代码。
功能:
一步完成个人客户贵金属资金账号和交易编码的开立。
注:
只针对没有开立交易编码的客户使用。
2.1.2.1.2分步式开户
开户条件:
必须在本公司开立A股客户代码。
功能:
只开立贵金属资金账号。
注:
针对已有交易编码的客户使用。
2.1.2.1.3绑定交易编码
绑定条件:
必须开立贵金属资金账户。
功能:
为只开立贵金属资金账户的客户绑定交易编码。
注:
针对已有资金账户和交易编码的客户使用。
2.1.2.2法人开户
2.1.2.2.1开户
开户条件:
必须在本公司开立A股客户代码。
功能:
一步完成个人客户贵金属资金账号和交易编码的开立。
注:
只针对没有开立交易编码的客户使用。
2.1.2.2.2绑定交易编码
绑定条件:
必须开立贵金属资金账户,并且银行卡处于签约状态,需向关联的资金账户中转入10000元保证金。
功能:
为只开立贵金属资金账户的客户绑定交易编码。
注:
针对已有资金账户和交易编码的客户使用。
2.1.2.3银行卡签约
签约条件:
必须开立贵金属资金账户。
功能:
为只开立贵金属资金账户的客户绑定交易编码。
注:
针对已有资金账户的客户使用。
附:
在系统录入完银行卡信息后,客户才能拿着资金帐号去银行正常关联银行卡。
银行卡签约有两种状态,“未处理”和“签约”,未处理:
指系统录入银行卡信息,还未得到银行确认;签约:
指客户已经到银行办理完关联手续,得到银行确认。
状态处于“未确定”时,客户可对银行卡信息进行“修改”和“删除”;转台处于“签约”时,客户不能对银行卡信息进行“修改”和“删除”。
2.1.2.4个人销户
注:
客户需要清理掉所有库存、持仓,并将所有资金全部划转至银行卡中。
客户销户准备:
检查客户持仓并结息。
客户销户出金:
将利息转出。
客户解除银行卡签约:
客户需要到银行解除银行卡签约。
客户销户:
银行端确定解除签约后,营业部再进行客户销户。
2.2.2.5法人销户
客户销户准备:
检查客户持仓并结息,同时将法人开户时转入的10000元保证金解冻。
客户销户出金:
将利息和10000元保证金转出。
客户解除银行卡签约:
客户需要到银行解除银行卡签约。
客户销户:
银行端确定解除签约后,营业部再进行客户销户。
OA申请会服系统解除绑定:
营业部通过OA流程向运营管理部申请解除绑定。
注:
解除绑定在OA里勾选“解绑定”,填写“法人客户贵金属开户资料表”。
2.1.3用户范围
经纪业务部、法律合规部、运营管理部、信息技术部等。
2.2功能需求描述及分析
2.2.1客户类别
客户类别分为:
现货(现货实盘类合约品种)、期货(现货延期交收类合约)、通用(现货延期交收类合约和现货实盘类合约品种),其中期货暂不启用,不显示,预留字典项配置;通用需要风险测评等级为“中高”及其以上。
2.2.2客户级别
客户手续费级别为客户的收取标准,随着级别的提高,手续费逐级降低,客户级别暂定为一级。
2.2.3客户适当性
如果客户已经在开通其他业务时填写过风险承受能力调查表,且没有过期,则客户无需再进行评估。
如果客户之前风险承受能力过低,需要开通风险较高的业务,客户需要重新测评风险承受能力。
2.2.3.1个人客户
1、现货实盘合约:
具有完全民事行为能力的境内投资者。
2、现货延期交收合约:
风险承受能力必须达到中高。
2.2.3.2法人客户
境内注册的合法法人机构可以开通现货实盘合约、现货延期合约和现货延期交收合约。
注:
个体工商户、个人独资、自然人独资、分公司、企业非法人等不能开立法人户。
2.2.4影像管理
对贵金属的影像进行管理。
2.2.5客户经理挂接
客户经理挂接是将该客户挂接到客户经理名下,方便CRM系统统计分成。
个人格式:
CSC+5位HR号+员工姓名(无后缀),例如员工王凯,OA姓名王凯北京,员工号csc08589,录入为CSC08589王凯。
团队格式:
团队+2位顺序号,例如:
团队01,名单发送至王凯北京OA邮箱。
个人从OA里取拼接字段信息,团队可输入拼接字段信息。
2.2.6贵金属专属邮箱
当客户开通贵金属资金账户时,一并生成贵金属专属邮箱,邮箱规则为(资金账户@)。
此专属邮箱需要人工电话回访标记激活,需记录激活人、激活时间等,可按时间、机构等来查询统计激活邮箱的数量。
2.2.7贵金属账户资料查询
支持按统一客户号、客户三要素、机构、客户类型、交易编码、开户日期区间等查询出贵金属客户资料。
2.2.8贵金属360信息展示
多种维度展示客户基本资料信息、贵金属业务资料信息、账户信息、影像信息、客户状态、银行签约状态等。
2.2.9风险测评查询
按统一客户号、客户三要素、机构、风险等级等多种维度统计查询风险测评信息。
2.2.10贵金属专属邮箱激活
通过电话回访方式对贵金属专属邮箱的激活状态进行标记,需记录激活人、激活时间等。
2.2.11操作流程查询
对系统操作记录留痕的查询。
2.3非功能需求
2.3.1用户界面需求
系统界面遵循美观协调、便捷易用、布局合理、规范安全等设计原则。
2.3.2性能需求
至少支持千万级客户的容量,支持同时在线数不少于1万用户,每秒账户处理不小于500笔。
2.3.3安全需求
在系统部署上,支持同时共存多套生产环境且可以维持不同的系统版本。
系统的关键环节支持分布式部署,实现多活机制。
2.3.4兼容性需求
规划的系统着眼于未来,也需要为现有的业务系统提供服务,即需要支撑目前的A股集中交易、B股集中交易系统、融资融券交易系统、黄金交易系统、现有的非现场开户和影像系统等已有的系统。
2.3.5前后台分离需求
系统前台规划的是员工统一入口一柜通;后台系统有操作型账户数据库和中间件,主要统一处理业务的流程和业务逻辑;ECIF系统主要是客户数据的整合、发布权威的账户数据,为各业务系统提供统一的实时的客户信息服务以及为公司内部管理和客户营销提供数据支持。
2.3.6数据发布多样性需求
为了减少以后系统升级带来的接口变动,需要将发布的数据进行分类,制定规范的数据发布接口,同时,为了与现有系统完成对接,需要支持传统的请求和应答的接口模式。
2.3.7对账差错处理需求
支持与各业务系统单独对账,也需要支持批量对账功能。
在对账的功能上,支持7*24小时实时对账和差错调整,需要在5-10分钟内与单独业务系统或所有相关的业务系统完成批量对账,并提供差错调整机制。
2.4与外部系统接口的定义与交互说明
需提供接口以支持网上开户、手机端等外围开展黄金业务,与CRM系统对接等。
2.4.1非现场外围接口
2.4.1.1贵金属交易账户开户(个人,99000430)
功能代码
99000430
功能描述
贵金属交易账户开户,目前只支持网上个人黄金开户,不支持机构网上黄金开户
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
Bigint
√
贵金属交易帐号
GOLD_TRDACCT
VARCHAR2(32)
×
送了表示已经开过,不送自动生成
内部机构
INT_ORG
Smallint
√
货币代码
CURRENCY
CHAR
(1)
√
默认人民币
默认资金账户
DFT_CUACCT_CODE
Bigint
√
先开资金账户和银行账户
证件类型
ID_TYPE
CHAR
(2)
√
字典[ID_TYPE]
证件号码
ID_CODE
VARCHAR(48)
√
客户姓名
CUST_NAME
VARCHAR(60)
√
客户密码
PWD_CODE
Varchar(256)
√
返回数据
域名称
标识
类型及长度
描述
贵金属交易帐号
GOLD_TRDACCT
VARCHAR(32)
无结果集
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.2贵金属交易账户查询(99000431)
功能代码
99000431
功能描述
贵金属交易账户查询
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
Bigint
×
两者必填一个
贵金属交易帐号
GOLD_TRDACCT
VARCHAR(32)
×
两者必填一个
同步子系统
REL_SYS
CHAR
(1)
√
返回数据
域名称
标识
类型及长度
描述
开户日期
OPEN_DATE
INT
账户状态
GOLD_STATUS
CHAR
(1)
内部机构
INT_ORG
Smallint
销户日期
CLOSE_DATE
NUMBER(8)
关联系统
REL_SYS
VARCHAR(16)
货币代码
CURRENCY
CHAR
(1)
默认资金账户
DFT_CUACCT_CODE
Bigint
证件类型
ID_TYPE
CHAR
(2)
贵金属交易帐号
GOLD_TRDACCT
VARCHAR(32)
用户名称
USER_NAME
VARCHAR(32)
贵金属账户类型
GOLD_ACCT_TYPE
CHAR
(1)
贵金属客户级别
GOLD_PERSON_CUST_LVL
VARCHAR2(9)
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.3贵金属销户准备(个人,99000432)
功能代码
99000432
功能描述
贵金属销户准备
请求数据
域名称
标识
类型及长度
必要
描述
默认资金账户
DFT_CUACCT_CODE
Bigint
√
密码验证标志
GOLD_PWD_FLAG
VARCHAR
(1)
×
0验证1不验证
密码
GOLD_PWD
VARCHAR(32)
×
根据密码验证标志来判断是否必输
内部机构
INT_ORG
Smallint
√
返回数据
域名称
标识
类型及长度
描述
资金账号
CUACCT_CODE
Bigint
利息
INTEREST
NUMBER(16,2)
基础保证金
BASE_GURANTEE
NUMBER(16,2)
可用资金
AVAILABLE_FUND
NUMBER(16,2)
总计
INTEREST_TAX
NUMBER(16,2)
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.4贵金属客户出金(个人,99000433)
功能代码
99000433
功能描述
贵金属客户出金
请求数据
域名称
标识
类型及长度
必要
描述
默认资金账户
DFT_CUACCT_CODE
Bigint
√
密码验证标志
GOLD_PWD_FLAG
VARCHAR
(1)
×
0验证1不验证
密码
GOLD_PWD
VARCHAR(32)
×
根据密码验证标志来判断是否必输
内部机构
INT_ORG
Smallint
√
货币代码
CURRENCY
CHAR
(1)
√
默认人民币
返回数据
域名称
标识
类型及长度
描述
流水序号
SERIAL_NO
BigInt
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.5贵金属客户解约(99000434)
功能代码
99000434
功能描述
贵金属客户解约
请求数据
域名称
标识
类型及长度
必要
描述
默认资金账户
DFT_CUACCT_CODE
Bigint
√
密码验证标志
GOLD_PWD_FLAG
VARCHAR
(1)
×
0验证1不验证
密码
GOLD_PWD
VARCHAR(32)
×
根据密码验证标志来判断是否必输
交易编码
GOLD_TRDACCT
VARCHAR(32)
√
客户代码
CUST_CODE
Bigint
√
内部机构
INT_ORG
Smallint
√
返回数据
域名称
标识
类型及长度
描述
资金账号
CUACCT_CODE
Bigint
客户姓名
CUST_NAME
VARCHAR(60)
交易编码
GOLD_TRDACCT
VARCHAR(10)
交易日期
TRADE_DATE
NUMBER(8)
销户日期
CLOSE_DATE
NUMBER(8)
无返回记录
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.6贵金属银行新增(99000435)
功能代码
99000435
功能描述
贵金属银行新增
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
Bigint
√
资产帐户
CUACCT_CODE
Bigint
√
货币代码
CURRENCY
Char
(1)
√
DD--[CURRENCY]
内部机构
INT_ORG
Smallint
√
银行代码
BANK_CODE
Varchar(8)
√
银行账户
BANK_ACCT
Varchar(32)
√
银行证件类型
BANK_ID_TYPE
CHAR
(2)
×
银行证件号码
BANK_ID_CODE
Varchar(32)
×
银行客户全称
BANK_CUST_FNAME
Varchar(128)
×
返回数据
域名称
标识
类型及长度
描述
发生日期
OCCUR_DATE
Int
流水序号
SERIAL_NO
BigInt
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.7贵金属银行修改(99000436)
功能代码
99000436
功能描述
贵金属银行修改
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
Bigint
√
资产帐户
CUACCT_CODE
Bigint
√
银行代码
BANK_CODE
Varchar(8)
√
银行账户
BANK_ACCT
Varchar(32)
√
原银行账户
OLD_BANK_ACCT
Varchar(32)
√
内部机构
INT_ORG
Smallint
√
返回数据
域名称
标识
类型及长度
描述
发生日期
OCCUR_DATE
Int
流水序号
SERIAL_NO
BigInt
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.8贵金属银行删除(99000437)
功能代码
99000437
功能描述
贵金属银行删除
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
Bigint
√
资产帐户
CUACCT_CODE
Bigint
√
银行代码
BANK_CODE
Varchar(8)
√
银行账户
BANK_ACCT
Varchar(32)
√
内部机构
INT_ORG
Smallint
√
返回数据
域名称
标识
类型及长度
描述
发生日期
OCCUR_DATE
Int
流水序号
SERIAL_NO
BigInt
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.9贵金属银行查询(99000438)
功能代码
99000438
功能描述
贵金属银行查询
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
Bigint
√
资产帐户
CUACCT_CODE
Bigint
√
银行代码
BANK_CODE
Varchar(8)
×
签约状态
CONTRACT_STATUS
Char
(1)
×
内部机构
INT_ORG
Smallint
√
返回数据
域名称
标识
类型及长度
描述
客户代码
CUST_CODE
Bigint
资产帐户
CUACCT_CODE
Bigint
货币代码
CURRENCY
Char
(1)
内部机构
INT_ORG
Smallint
银行代码
BANK_CODE
Varchar(8)
银行账户
BANK_ACCT
Varchar(32)
开户日期
OPEN_DATE
INT
签约状态
CONTRACT_STATUS
Char
(1)
字典[CONTRACT_STATUS]
银行证件类型
BANK_ID_TYPE
CHAR
(2)
银行证件号码
BANK_ID_CODE
Varchar(32)
银行客户全称
BANK_CUST_FNAME
Varchar(128)
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.10贵金属交易编码查询(99000439)
功能代码
99000439
功能描述
贵金属交易编码查询
请求数据
域名称
标识
类型及长度
必要
描述
证件类型
ID_TYPE
Char
(2)
√
字典[ID_TYPE]
证件号码
ID_CODE
Varchar(20)
√
返回数据
域名称
标识
类型及长度
描述
客户姓名
CUST_NAME
VARCHAR2(50)
交易编码
GOLD_TRDACCT
VARCHAR2(10)
所属会员
MEMBER
VARCHAR2(4)
会员名称
MEMBER_NAME
VARCHAR2(20)
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.11客户代理人资料查询(99000440)
功能代码
99000440
功能描述
客户代理人资料查询
请求数据
域名称
标识
类型及长度
必要
描述
客户代码
CUST_CODE
BIGINT
√
客户代码
同步子系统
REL_SYS
CHAR
(1)
√
返回数据
域名称
标识
类型及长度
描述
客户代码
CUST_CODE
BIGINT
用户代码
USER_CODE
BIGINT
代理人或经纪人代码
用户姓名
USER_NAME
VARCHAR(32)
家庭地址
ADDRESS
VARCHAR(256)
联系电话
TEL
VARCHAR(32)
传真电话
FAX
VARCHAR(32)
移动电话
MOBILE_TEL
VARCHAR(32)
电子邮箱
EMAIL
VARCHAR(32)
办公电话
OFFICE_TEL
VARCHAR(32)
首选联系电话
LINKTEL_ORDER
CHAR
(1)
字典[LINKTEL_ORDER]
公司地址
CORP_ADDR
VARCHAR(128)
首选家庭地址
LINKADDR_ORDER
CHAR
(1)
字典[LINKADDR_ORDER]
小灵通电话
WELL_TEL
VARCHAR(32)
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.12贵金属客户状态修改(99000441)
功能代码
99000441
功能描述
贵金属客户状态修改
请求数据
域名称
标识
类型及长度
必要
描述
资金账户
CUACCT_CODE
BIGINT
√
资金账户
客户状态
CUST_STATUS
CHAR
(1)
√
字典[CUST_STATUS]
内部机构
INT_ORG
Smallint
√
返回数据
域名称
标识
类型及长度
描述
业务流水号
SERIAL_NO
BIGINT
错误描述
错误代码
错误信息
固定入参均送空
2.4.1.13外部机构查询(99000450)
功能代码
99000450
功能描述
机构信息查询
请求数据
域名称
标识
类型及长度
必要
描述
外部机构类型
EXT_ORG_TYPE
CHAR
(1)
×
外部机构类别
EXT_ORG_CLS
CHAR
(2)
×
返回数据
域名称
标识
类型及长度
描述
外部机构
EXT_ORG
VARCHAR(8)
机构名称
ORG_NAME
VARCHAR(128)
机构全称
ORG_FNAME
VARCHAR(128)
外部系统
EXT_SYS
VARCHAR(32)
外部机构类型
EXT_ORG_TYPE
CHAR
(1)
外部机构类别
EXT_ORG_CLS
CHAR
(2)
机构级别
ORG_LVL
VARCHAR(32)
上级机构
PAR_ORG_ID
VARCHAR(8)
机构状态
ORG_STATE
CHAR
(1)
联系人
ORG_CONTACTS
VARCHAR(32)
联系电话
ORG_TEL
VARCHAR(32)
联系地址
ORG_ADDR
VARCHAR(256)
邮政编码
ORG_ZIP
VARCHAR(8)
网站地址
WEB_SITE
VARCHAR(256)
传真号码
ORG_FAX
VARCHAR(32)
电子邮箱
ORG_EMAIL
VARCHAR(32)