在线签字/远程签字/实名签字/密码签/电子签章/电子签字(线上电子签名)
远程签字平台介绍
平台介绍
本平台分为PC和App两端,pc端分为用户端以及管理员端,根据角色来区分;App支持普通用户使用。管理员可设置签字套餐内容,按次和时间来算。普通用户登陆后,先上传所需签字的文件,之后选择签字位置,一件发送至需签名的用户,通过短信或者app推送的方式通知到相关用户;收到签字消息通知后,点击短信/App推送的消息,跳转至预览界面,可点击签字进行手动签,如果之前签过,那么直接选择历史签名即可。签完之后,则通知到发起者,双方都可下载签完字的文档。签名有多种方式供用户选择,分别为:密码签、实名签、面对面签字等。
联系方式
手机:18612878499(wx) 李逍
技术选型
1、环境
Ø Java SDK 8
Ø Apache Maven 3.6+
Ø 支持 Docker、k8s 等
2、主框架
Ø Spring Boot 2.2
Ø Spring websocket
Ø Apache Shiro 1.6
Ø Flowable
Ø Webpack
Ø Jwt
Ø Swagger
3、持久层
Ø Apache MyBatis 3.5
Ø Alibaba Druid 1.1
Ø Hibernate Validation 6.0(服务端验证)
Ø Sharding JDBC 4.0(读写分离、分库分表)
4、视图层
Ø Spring MVC 5.2
Ø Beetl 3.1(视图模板引擎、替换JSP)
Ø CSS框架:
n Bootstrap 3.3
n AdminLTE 2.4
Ø JS框架及组件:
n jQuery 1.12
n layer 3.1
n zTree 3.5
n jqGrid 4.7
n jquery-validation
n wdScrollTab
n webuploader
n ueditor
n toastr
5、工具组件
Ø Logback 1.2
Ø Apache Commons
Ø 对象序列化:FST 2.57
Ø JSON 序列化:Jackson 2.10
Ø Office 工具:POI 4.1
Ø 分布式任务调度:Quartz 2.3
Ø 全文检索引擎:ElasticSearch、Lucene
Ø 支付宝/微信在线支付
Ø 阿里云/极光短信
6、存储
Ø 数据库:Mysql
Ø 缓存:Redis/ehcache
主要功能
1、PC端
Ø 剩余签字次数
n 展示了用户剩余的签字次数,剩余量达到限定额后会自动提醒充值
Ø 签字列表
n 展示了用户发起、参与的签字文件,可查看详情,多条件搜索,以及下载文档
Ø 发起签字
n 首先上传所需签字的文档,添加所要签字人的姓名及联系方式,然后选择签字人的签字位置,确定位置后,到达第三步,可复制生成的链接发送给需要签字的用户,或者直接通过短信的方式来通知到对方。
Ø 我的签名
n 保存了我的的历史签字,以便有签字需要时,快速签名
Ø 支付订单
n 此功能展示了购买签字套餐所产生的订单
Ø 系统设置(管理员功能)
n 套餐设置
n 使用记录
n 用户基础数据
n 微信/支付宝/推送配置
n App轮播图设置
n 小程序设置
n 初始套餐设置
2、App端
Ø 注册、登录
n 通过手机号+验证码/密码的方式注册/登录
Ø 首次注册有相应的套餐赠送
Ø 发起签字--》选择签字人--》确认签字位置--》通知相关人员--》收到通知,打开链接--》查看文件,选择签字/历史签名,进行签字--》签字完成后--》通知发起人
Ø 在线微信支付购买套餐
Ø 可进行实名认证,使用实名签、密码签等功能
平台截图
1、PC
2、App