信息机 若雅MAS数据字典.docx

上传人:b****3 文档编号:27296629 上传时间:2023-06-28 格式:DOCX 页数:32 大小:25.79KB
下载 相关 举报
信息机 若雅MAS数据字典.docx_第1页
第1页 / 共32页
信息机 若雅MAS数据字典.docx_第2页
第2页 / 共32页
信息机 若雅MAS数据字典.docx_第3页
第3页 / 共32页
信息机 若雅MAS数据字典.docx_第4页
第4页 / 共32页
信息机 若雅MAS数据字典.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

信息机 若雅MAS数据字典.docx

《信息机 若雅MAS数据字典.docx》由会员分享,可在线阅读,更多相关《信息机 若雅MAS数据字典.docx(32页珍藏版)》请在冰豆网上搜索。

信息机 若雅MAS数据字典.docx

信息机若雅MAS数据字典

MAS数据库的名字为MCCDB,建有一个用户root,密码是royasoft,包括以下的数据表:

1.1.1服务(广播,点播,查询)基本信息:

1.1.2服务配置表fund_servicetype:

序号

字段名

数据类型

允许为空

说明

1

ServiceID

int(11)

N

主键,自增长,服务id

2

ServiceCode

varchar(15)

Y

服务代码

ExNumber

Varhar(15)

Y

服务接入扩展码

3

Name

varchar(30)

N

服务名称

4

Description

varchar(50)

Y

服务描述或有关服务的帮助信息

5

ParentID

int(11)

N

父节点id

6

ServiceType

tinyint(4)

N

服务类型1广播,2点播3查询5互动

7

UserID

int(11)

N

创建该服务的用户id,该字段仅仅作为标明服务的创建者,不作为其他业务使用

8

BillingRule

varchar(50)

N

计费规则id,就是fund_billingrule中的billingid

9

MappingDelimiter(废弃)

varchar(10)

Y

手机分隔符,当一条记录的字段含有多个字段时用该字段分开

10

LimitedNumber

int(11)

Y

广播限量,只有服务类型为1时有值

11

IsValid

tinyint(4)

N

是否该服务生效

12

CreateTime

timestamp

N

服务创建时间

13

ContentPattern

Text

Y

内容模板

14

CanBill(废弃)

tinyint(4)

N

是否收费,现在由BillingRule决定

15

FieldTemplet(废弃)

varchar(50)

Y

16

needExNumber

Tinyint(4)

Y

发送时是否需要加入扩展号,0=不需要,1=需要,默认为1

17

UpdateTime

timestamp

n

记录更新时间

18

SendedCount

Int(11)

Y

广播限量已发送的短信数目

Status

Int

N

服务状态,详见《服务状态说明.doc》

1.1.3数据来源:

表fund_messagesource:

序号

字段名

数据类型

允许为空

说明

1

ServiceID

int(11)

N

主键,服务id

2

Host

varchar(20)

N

数据库服务所在的主机

3

Port

int(11)

Y

数据库端口

4

ClassName

varchar(100)

N

驱动程序类名

5

SourceURL

varchar(100)

Y

连接字符串

6

DatabaseName

varchar(20)

Y

数据库库名

7

TableName

varchar(20)

Y

表名

8

UserName

varchar(20)

Y

登陆数据库的用户名

9

UserPassword

varchar(20)

Y

登陆密码

10

HaveTitle

tinyint(4)

文本是否有标题,1是,0否,只有在SourceType为2时有值

11

SourceType

tinyint(4)

n

数据源类型,1excel类型,2txt文件,3数据库文件

12

Delimiter

varchar(50)

Y

字段分隔符,只有在类型为2,文本类型时才有效

13

DelimiterMobile

varchar(50)

Y

手机分隔符,当手机字段有多个手机号码,其中的分隔符

14

SQLClause

text

y

废弃,不知原来的含义

15

UpdateTime

Timestamp

N

记录更新时间

1.1.4内容来源:

表fund_servicemapping

序号

字段名

数据类型

允许为空

说明

1

FieldID

int(11)

N

主键,

2

ServiceID

int(11)

N

服务id

2

FieldNo

tinyint(4)

N

字段序号

3

FieldName

Varchar(20)

N

字段名

4

Description

Varchar(50)

N

字段描述

5

SourceFieldNo

Tinyint(4)

N

来源顺序

6

SourceFieldName

Varchar(20)

N

字段名

7

FieldType

Tinyint(4)

N

数据类型,1长整型,2整型,3浮点型,4日期型,5时间型,6时间日期,7字符串型

FunctionType

Tinyint(4)

N

字段类型,0参数,1正文,3主键,4手机号码

isValid

Tinyint(4)

N

字段是否有效

Createttime

Timestamp

Y

创建日期

Mappingtype

Tinyint(4)

N

1参数,0数据源字段

ParamNo

Tinyint(4)

Y

参数序号,Mappingtype=0以及FieldType=0时有效

ParamFormat

Varchar(40)

Y

参数空格,Mappingtype=0以及FieldType=0时有效

FieldCode

Varchar(10)

N

字段编码,只能为两位

GroupFlag

Char

(1)

Y

GroupPriority

Char

(2)

Y

CircleField

Char

(1)

Y

UpdateTime

Timestamp

N

记录更新时间

InputFormat

Varchar(30)

Y

源字段的时间格式,只有在FieldType为4,5,6时有效

OutputFormat

Varchar(30)

Y

输出字段的时间格式,只有在FieldType为4,5,6时有效

Operator

Varchar(10)

Y

上行参数运算符,Mappingtype=0以及FieldType=0时有效

Linker

Varchar(10)

Y

上行参数连接符,Mappingtype=0以及FieldType=0时有效,paramNo!

=1时不能为空

1.1.5服务内容:

即短信模板,无表见fund_servicetype中的ContentPattern字段;

1.1.6服务周期:

服务调度fund_mtmessageschedule——决定多长时间扫描广播和点播服务一次

序号

字段名

数据类型

允许为空

说明

1

ServiceID

int(11)

N

主键,服务id

2

ScanType

Tinyint(4)

Y

0扫描一次,1循环扫描

3

PeriodType

tinyint(4)

N

调度类型,1按年,2按月,3按周,4按天

4

StartTime

timestamp

Y

按年、月、周时,有值

5

OverTime

timestamp

N

扫描停止时间

6

ScanInterval

Long

扫描间隔

7

ScanIntervalType

Tiny(4)

Y

扫描间隔的类型,3600=小时,60=分,1=秒

8

RepeatScan

Tinyint(4)

Y

是否重复扫描数据源中的同一记录,0不重复,1重复

9

RepeatCount

Int(11)

Y

重复扫描最多的次数,如果是-1的话,意味着不限制

10

NeedCondition

Tiny(4)

Y

是否需要筛选条件,0=不需要,1=需要

11

SelectCondition

Text

Y

数据源筛选条件

12

NeedSendTime

Tiny(4)

Y

需要定时发送,0=即扫即发,1=定时发送

13

SendTimeType

TinyInt(11)

Y

发送时间类型,1按年,2按月,3按周,4按天,5循环发送

14

SendTime

timestamp

定时发送时间点

15

SendInterval

long

定时发送间隔(秒)

16

SendIntervalType

Tinyint(4)

Y

发送间隔的类型,3600=小时,60=分,1=秒

17

StartDateOfYear

Timestamp

Y

按年调度时,起始日期,只有再按年调度才有值

18

StartDayOfMonth

tinyint(4)

Y

按月调度时,才有值

19

StartDayOfWeek

tinyint(4)

Y

按周调度时,才有值

20

StepOfMinute

int(11)

Y

按分调度时有值

21

LastScheduleNumber

bigint(20)

Y

过去的调度次数

22

LastScheduleTime

timestamp

Y

上一次的调度时间

23

UpdateTime

Timestamp

N

记录更新时间

1.1.7服务策略:

重复扫描见表fund_mtmessageschedule中的12、13字段,

数据源筛选条件见表fund_mtmessageschedule中的14字段

定时发送见表fund_mtmessageschedule中的15、16字段

1.1.8服务响应:

服务响应fund_moaction:

仅用于查询服务

序号

字段名

数据类型

允许为空

说明

1

ActionID

int(11)

N

主键,自增长,相应id

2

ServiceID

int(11)

N

服务id

3

ActionURL

varchar(100)

Y

响应目标地址

4

ActionInterface

varchar(100)

N

相应接口,为jsp地址,相应类型为1时,有值

5

Description

varchar(100)

Y

描述

6

ActionType

varchar(50)

Y

响应类型,1外部接口,2动态查询,3人工回复,4转发

7

OnFailureURL

tinyint(4)

Y

响应失败时的目标地址,为jsp地址,相应类型为1时,有值

8

CallCenterID

int(11)

Y

客户人员工号

9

IsValid

tinyint(4)

Y

是否有效

10

CreateTime

timestamp

N

记录创造时间

11

UpdateTime

Timestamp

N

记录更新时间

响应参数和条件fund_mocondition:

仅用于查询服务

序号

字段名

数据类型

允许为空

说明

1

ServiceID

int(11)

N

服务id

2

ConditionID

int(11)

N

条件id,主键,自增长

3

Condition

text

Y

条件内容,可能为参数,其值有手机用户给定,也可能为响应的选择条件,其值有系统管理人员给定

4

Description

varchar(100)

N

描述

5

ActionID

varchar(100)

Y

响应id

6

ConditionType

tinyint(4)

Y

0=数据选择,1=查询条件

7

CreateTime

Timestamp

N

记录创建时间

8

UpdateTime

Timestamp

N

更新时间

1.2用户订阅表Fund_userorder

序号

字段名

数据类型

允许为空

说明

1

OrderId

int(11)

N

主键,自增长,相应id

2

MobilePhone

Varchar(14)

n

订阅时间

2

ServiceID

int(11)

N

订阅的服务id

3

Conditionsql

Text

Y

订阅条件

4

Billingid

Int(11)

N

计费id

5

Totalcount

Int(11)

Y

订的次数

6

Totaltype

Int(11)

Y

0包月,1按条

7

Expiredtime

Timestamp

Y

用户退订的时间

8

Lashmodifytime

Date

Y

最后一次更新的时间

9

Sendedcount

tinyint(4)

Y

已发送的次数

10

Isreturn

timestamp

N

是否已经取消订阅0未取消,1已取消

11

UpdateTime

Timestamp

N

记录更新时间

12

cancelallbroadcast

tinyint(4)

0

是否已经取消手有广播0没有,1拒收所有广播

 

1.3点播手机注册表

序号

字段名

数据类型

允许为空

说明

1

ID

int(6)

N

主键

2

MobilePhone

Varchar(12)

Y

存放用户手机,可以是三类运营商手机

2

UserName

varchar(15)

Y

用户姓名

3

Password

varchar(15)

Y

密码

3

Sex

Tinyint(4)

Y

性别,0-男,1-女

4

Birthday

Timestamp

Y

生日

5

IDCard

Varchar(20)

Y

身份证号

6

HomeAddr

Varchar(256)

Y

家庭住址

7

OfficeAddr

Varchar(256)

Y

办公地址

8

HomePhone

Varchar(20)

Y

家庭电话

9

OfficePhone

Varchar(20)

Y

办公电话

10

EMail

Varchar(100)

Y

Mail

11

Createtime

Timestamp

N

记录生成时间

12

Updatetime

Timestamp

N

记录更新时间

1.4路由设置

表FUND_ROUTE:

序号

字段名

数据类型

允许为空

说明

1

RouteId

int(11)

主键,自增长

2

Pattern

Text

路由规则的正则表达式

3

Ip

Varchar(16)

短信网关的所在IP地址

4

Port

Int(11)

短信网关所在的端口

5

UserName

Varchar(40)

申请的登陆网关的帐号

6

Password

Varchar(40)

申请的登陆网关的密码

7

ProxyClass

Varchar(100)

实现的路由网关代理类

8

UserId

Int(11)

设置该路由的用户Id

9

isValid

Tiny(4)

服务是否生效,0无效,1有效

10

CreateTime

Timestamp

创建路由的时间

11

ReturnPhone

Varchar(50)

服务接入号

12

EnterpriseCode

Varchar(20)

运营商提供的企业代码

13

ReturnReport

Int

(1)

网关是否返回状态报告,0不返回状态报告,1返回状态报告

14

UpdateTime

Timestamp

路由更新时间

15

GbkLength

Int(11)

中文字符长度

16

ByteLength

Int(11)

英文字符长度

1.5资费规则

表FUND_BILLINGRULE:

序号

字段名

数据类型

允许为空

说明

1

billingId

int(11)

主键,自增长,资费id

2

Description

Varchar(50)

资费描述

3

AccordType

Tinyint(4)

计费方式,1按条,2包月

4

FirstPrice

Int(4)

基本资费,单位:

5

CostPrice1

Int(4)

基本资费成本,单位:

6

Balance

Int(11)

基本通讯量,拆分后的短信数目,单位:

条,当通讯量超过该值时,计费将由基本资费转为超量资费

7

SecondPrice

Int(4)

超量自费,单位:

8

CostPrice2

Int(4)

超量资费成本,单位:

9

FeeUserType

Tinyint(4)

付费人,0:

对目的终端MSISDN计费;1:

对源终端MSISDN计费;2:

对SP计费;

10

FeePhone

Varchar(30)

第三方计费手机,只有在付费人为第三方手机时,可设,目前都设为接受短信的人

11

UserId

int(11)

服务是否生效,0无效,1有效

12

isvalid

Tinyint(4)

该计费规则是否有效,0无效,1有效

13

CreateTime

timestamp

计费创建的时间

14

UpdateTime

Timestamp

计费更新时间

15

CostPrice

Varchar(15)

16

ServiceType

Varchar(15)

业务代码

17

MBillingCode1

Varchar(20)

18

MBillingCode2

Varchar(20)

19

UBillingCode1

Varchar(20)

20

UBillingCode2

Varchar(20)

21

TBillingCode1

Varchar(20)

22

TBillingCode2

Varchar(20)

23

BillingCode

Varchar(20)

24

BillingCode1

Varchar(20)

25

BillingCode2

Varchar(20)

 

1.6接收的短信表

fund_receivedsms

序号

字段名

类型

允许为空

其他说明

1

MsgId

Bigint(20)

主键,自增长

2

Content

Text

短信内容

3

DestAddr

Varchar(20)

短信接收地址,或为服务接入号,或服务接入号扩展

4

Mobilephone

Varchar(14)

发送短信的手机号码

5

Receivedtime

Timestamp

系统接收到短信的时间

6

Status

Int

(1)

短信记录的状态,0短信未被处理,1短信已被处理

7

LinkId

Varchar(20)

预留给Misc

8

Reserve1

Varchar(100)

预留

9

Reserve2

Varchar(100)

预留

10

Reserve3

Varchar(100)

预留

说明:

1,该表的数据由短信核心模块提供,并由上行短信处理模块扫描,分发处理,并更新status状态位。

当短信核心模块提供数据时,如果手机号码前带有86,在入库前应该先去掉86,再入库。

2,为了系统模块定义的完整性,该表仅供短信核心模块写入和上行短信分发处理模块扫描和更新,任何其他模块不应直接访问该表。

3,该表的数据,随着日期的增长,而不断增长膨胀,应定期维护。

 

#适配器扫描主键信息

fund_sendedinfo

#已发表待发表等状态报告表定时表

fund_sendedsmsfund_sendsmsfund_sendedsms_tempfund_sendsms_waitsend

待发表fund_sendsms

序号

字段名

数据类型

允许为空

说明

1

SaveID

bigint(20)

N

主键,主键id

2

MsgID

bigint(20)

N

消息id

3

MobilePhone

varchar(20)

N

发送短信的手机号码

4

UserId

int(11)

N

发送短信的用户id

5

ServiceID

int(11)

N

服务id

6

FeeUserType

varchar(4)

Y

0:

对目的终端MSISDN计费;

1:

对源终端MSISDN计费;

2:

对SP计费;

3:

表示本字段无效,对谁计费参见Fee_terminal_Id字段。

7

FeePhone

varchar(30)

n

被计费的手机号码

8

FeeType

varchar(10)

N

01:

对“计费用户号码”免费

02:

对“计费用户号码”按条计信息费

03:

对“计费用户号码”按包月收取信息费

04:

对“计费用户号码”的信息费封顶

05:

对“计费用户号码”的收费是由SP实现

9

FeeCode

varchar(8)

N

资费代码(以分为单位)

10

Proirity

tinyint(4)

N

优先级1,2,3逐渐增高

11

Content

text

N

短信内容

12

Status

tinyint(4)

N

MCC定义的短信状态,见《系统统一接口设计》中短信状态定义

13

CreateTime

timestamp

N

记录创建时间

14

feeServiceId

varchar(15)

Y

业务类型,从运营商那申请

15

Sendedcount

Int

(2)

n

被发送的次数

16

Smc

Char

(1)

N

是否为话单,y是,n不是

17

Destaddr

Varchar(20)

N

接入号

18

ForeignKey

bigint(20)

Y

外建

19

RouteId

Int(11)

N

路由id

20

IsmgStatus

Varchar(10)

y

各网关返回的状态报告

21

Modulename

Varchar(20)

Y

短信发送的模块名

22

LinkId

Varchar(20)

y

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 机械仪表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1