项目名称:河北省版权服务平台 项目时间:2017.12-2018.09
软件架构:Spring、SpringMVC、Mybatis、Mysql
开发环境:Eclipse、Maven、Tomcat8、jdk1.8
责任描述:本人负责的模块主要有首页数据展示模块、版权登记模块、合同备案模块和证书申请模块。
首页数据展示模块:首页数据使用 JSTL 表达式和 EL 语言绑定数据,使用 Jquery 实现鼠标滚动加载数据。
通过 Ajax 请求实现对作品的模糊查询。
版权登记模块:用户登录后进行版权登记操作,填写作品信息和上传附件证明等一系列申请操作后提交作品,由于涉及多表操作,所以配置注解@Transactional 进行事务管理。作品列表页通过 Jquery 实现点击状态弹框展示该条作品的操作日志。使用 iframe 展示多个页面,未进行比对的作品用户还可进行撤回和修改。各归属地区管理员可查询本地区为审核通过作品进行审核,终审通过后根据算法可生成登记号。整个登记流程完成。
证书申请模块:用户可以将终审通过后的作品生成电子版证书,使用 Lodop 完成电子证书套打。用户预览后可进行申请打印并到各地区指定办公地点领取纸质版证书。
合同备案模块:合同备案分为转让方权利转让和受让方权利转让,如果双方签订纸质协议,则直接上传纸质协议,CheckBox 勾选双方权利即可;如果签订电子协议,则需进行电子协议签署,Ajax 和后台校验双方用户后进行协议签署,通过 Jquery 实现协议页面的填写效果。协议签订后,可进行合同备案流程。各归属地区管理员终审通过后,权利转让