- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BBF自定义电子文档格式浅析
广州市百成科技有限公司
一、BBF概念及研发背景
BBF作为百润百成集团主推的文档格式和签章数据介质,其全称是百润
百成电子文桂格式。BBF是Bairun Baicheng (File) Format的缩写,前两个单词
是百润和百成的汉语拼音。
2008年广州市百成科技有限公司(以下简称广州百成)决定进军电子 财务市场,开发应用于企业财务处理的软件一一凭证通。凭证通软件含的一个 重要组成部分就BCF电子表单,它实现了财务管理表单的电子化。BCF表单支持 填写、签章和验证等操作,通过签章保护电子表单数据。BCF电子表单的最大问 题在于表单视图和表单数据分开存放,缺一则无法显示表单。因此在2012年广 州百成将BCF表单的视图和数据进行合并,提出了 BBF表单。开始的BBF表单 就是制定了文档分成若干部分,把原来的BCF表单的视图和数据作为其中的两个 部分,同时增加了可以预见的一些部分,如文件头和权限设置。由于BBF表单的 视图是必须由相关人员进行设计的,不能由用户自行制作,其应用受到了限制。 因此广州百成进一步推出BBF2.0文档(又称BBF版式文件),这是一种由其他格 式文档(如PDF、DOC)转换出来的文档。BBF2.0文档和BBF表单合称BBF文档。
二、BBF文档设计概述
设计目标
研发一种实用的电子表单一一可重设计,容易分发,阅读和操作方便, 便于二次开发。
实现签章介质标准化一一作为标准的签章介质提供标准的签章功能,跨平台可用, 可扩展,标准可开放。
功能目标
BBF标准是一种开放性的标准,提供一种能够满足各行各业应用的电子
表单文档格式标准,使用这种标准的文档能够从应用层面上支持数据的权限设置、 加密和来源确认。即提供一种既通用又安全的电子表单数据格式标准,该标准的 包括以下功能:
支持各种业务数据,如文字、图片、音乐、视频、文件附件、链接等, 其中媒体可以支持各种通用格式。
#61548;快速解析数据,部分解析和修改数据;
#61548;能够严格锁定表单的格式防止用户修改,即防止用户进行不安全操作; #61548;能够从业务数据中快速生成文档;
#61548;能够从文档中分离业务数据导入业务系统;
#61548;对表单的每个局部提供权限设置,方便业务系统向用户提供表单的局部 编辑;
#61548;能够支持各种硬件(如移动设备)上实现文档的阅读、编辑、表单填写 和签字盖章。
设计理念与思路
BBF文档的设计汲取各种文档格式标准的优点一一多数据流结构、XML、 分页。文档结构应灵活方便读写,冋吋文档内容样式容易解析应用一一从先进技 术(XML、HTML5等)上扩展。
BBF文档使用多级目录数据结构,使用XML格式存储文档内容数据,使 用HTML5来显示文档并提供表单交互,结构化的使用国际标准(SHA1/3DES/RSA) 和国家标准(SM3/SM4/SM2)的安全算法保证文档安全,将签名和印章独立于 文档内容单独进行数据操作,灵活处理和显示各种表单的同吋保障了文档流转和 存储的安全性。
引用技术
XML (Extensible Markup Language)是—?种简单,非常灵活的文本形式,
由SGML (ISO 8879)变化而来,0前已经广泛的用于存储各种数据。
HTML5作为超文本标记语言的第五代,是一种应用广泛的可视化技术, 具冇通用性强(所有现代Web浏览器和应用程序都能支持)的特点,并II经过 开发可以做到复杂的界面效果和良好的互动性。
#61548;Huffman 压缩。RFC 1951 - DEFLATE Compressed Data Format Specification□ #61548;ASN.l 语法和 DER 编码。
#61548;PKI体系下的国际密码标准和国家密码标准。
#61548;Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography
Specifications
#61548;PKCS #5: Password-Based Cryptography Specification
#61548;PKCS #6: Extended-Certificate Syntax #61548;PKCS #7: Cryptographic Message Syntax
#61548;GM/T 0002-2012《SM4分组密码算法》
#61548;GM/T0003-2012《SM2椭圆曲线公钥密码算法》
#61548;GM/T 0004-2012《SM3密码杂凑算法》
#61548;GM/T 0009-2012《SM2密码算法使用规范》
#61548;GM/T 0010-2012《SM2密码算法加
您可能关注的文档
最近下载
- 杨瑞龙-国有企业分类改革与公司治理结构创新研究报告.ppt VIP
- KernelMethod核回归核方法.ppt VIP
- (正式版)D-L∕T 607-2017 汽轮发电机漏水、漏氢的检验.docx VIP
- 2.5.2 解直角三角形的应用-方位角学历案.docx VIP
- JTGT3660—2020-公路隧道施工技术规范.docx VIP
- 教科EEC版小学英语五年级上册全册教案.pdf VIP
- 关于卫生院“十五五”发展规划方案(详细版).pdf VIP
- T∕CTES 1017-2019 纺织品 织物触感检测与评价方法 三点梁法.pdf VIP
- 健康生活方式指导员培训考核习题.docx VIP
- 施工现场临时用电的安全教育与培训.pptx VIP
原创力文档


文档评论(0)