电子签名签章管理系统

电子签名签章管理系统

1.建设目标

建设目标是实现一个支持签名、签章功能及签署合同的信息管理系统,系统提供用户注册、登录和认证、提供用户控制台方便用户查看,支持发起电子合同签名签章,支持用户印章信息管理、合同信息管理,服务套餐管理等功能。系统以简洁、易用为设计思想,实现基于B/S结构,交互体验良好的管理系统。

2.开发环境

(1)开发语言:java (2)开发工具:eclipse (3)开发框架:spring boot+swagger2+rapid generator (4)中间件:Redis缓存数据库 (5)数据持久化:mysql5.7数据库 (6)客户端浏览器要求:ie9+、chrome等浏览器 (7)系统部署硬件要求:windows 8G内存

3.系统架构

电子签名签章管理系统是B/S结构,即面向用户的是浏览器控制台的网页端,系统前端使用nginx发布html静态页面,页面利用ajax技术访问后台的tomcat部署的http数据接口。其整体架构如下图: 整体架构图 系统分为三层架构,最上层是业务层,为用户接触到的客户端程序,第二层是服务层基于http协议发布数据接口,可支持网页客户端等多端业务数据的发布。第三层为数据层,提供数据持久化能力。