论文部分内容阅读
通信运营商营业网点普遍存在个人业务凭证种类多、填单复杂、打印凭证费时费力的问题,这不仅影响客户体验,也给营业网点自身带来了高额的凭证印刷、配送成本以及凭证整理、扫描和档案保管成本。为此,需要电子签名实现可视化电子签名专用产品,以电子化的签章代替传统的纸质签字盖章流程,帮助客户真正实现无纸化应用,可有效确认电子文档来源、确保文档的完整性、防止对文档未经授权的篡改、确保签名行为的不可否认。本文探讨构建一个某通信运营商电子签名认证系统,通过通信运营商的电子签名应用场景,分析和实现系统。本文首先利用需求及用例图,分析出电子凭证管理、电子印章管理、电子认证服务和电子凭证生成,并基于易用性和安全性也定义了非功能性需求。之后基于总体的结构设计和局域网的使用现状,定义出系统的网络拓扑,对于功能点上进行功能详细设计。其中电子凭证管理实现电子凭证模板管理、凭证基础信息维护;电子印章管理实现电子印章模板管理、凭证种类与印章关系维护、印章机构文字维护;电子认证服务实现联机电子凭证生成、电子凭证业务流水查询、电子印章用印流水查询、电子印章防伪码查询;电子凭证生成实现手写签名合成、电子印章合成、印章防伪码生成、凭证加签、凭证归档。在分析出功能设计后,设计了 ER图和关系数据库表;在实现方面采用Eclipse开发Java代码,同时展示界面和关键代码分析;文章最后采用性能和功能测试对系统进行测试规划,最终测试结果也证明了系统的可用性。本系统的实现,可以解决某通信运营商纸质签名带来的保管和安全性问题,对将来的招投标等多种应用场景打下基础,具有较高的实用价值。