电子公文传输系统1-个人贡献
简述完成工作
首先,作为组长,带领团队完成这个电子公文传输系统是很重要的,所以和具体的完成的任务相比,我觉得我贡献最大的地方就是整体对于这个项目进行构想,让每个人分工明确,而且最后能基于同一思路能将每个人做的事情连接起来,不至于最后难以对接。
然后再说一下我的具体做的是,静态html文件我交给了组员,但是我完成了前端的构建,我根据html完成了css文件的额编写,并且加入JavaScript方便控制网页的行为。除此之外,我还进行了传输过程中加密解密的实现。我使用了rsa库进行RSA签名和加解密,使用私钥加密,加密之后需要对接过进行base64转码;使用公钥解密,解密之后的内容直接是字符串,不需要在进行转义。这大大提高了安全性。
为了更大程度上的安全性,我超出密钥协商的范围,学习并更改了一个小程序,实现了对于doc文件和docx文件的加解密,再系统之外加解密能够大大增加安全性。
这个项目也是由我将每个人的成果汇总到一起的,可以说是十分了解此项目。
相关代码
我们项目的代码行数:3054。
类别 | 代码行数 |
---|---|
前端静态 | 1225 |
前端css | 586 |
前端js | 283 |
后端 | 1005 |
总行数 | 3054 |
我贡献的代码行数:1162
我贡献的代码分为一下几部分:
类别 | 代码行数 |
---|---|
前端css | 586 |
前端js | 283 |
后端 | 293 |
总行数 | 1162 |
码云链接为:
https://gitee.com/north_4/dzgw/tree/master/完整项目/doc-trans-sys/system-master/static
https://gitee.com/north_4/dzgw/blob/master/完整项目/doc-trans-sys/system-master/system/encrypt.py
https://gitee.com/north_4/dzgw/blob/master/完整项目/doc-trans-sys/system-master/system/decrypt.py
相关文档
小组一共贡献11篇文档
我贡献了3篇文档:
文档链接为:
https://www.cnblogs.com/north2013/p/16841205.html
https://www.cnblogs.com/north2013/p/16893874.html
https://www.cnblogs.com/north2013/p/16975141.html