家里有两台电脑,一台笔记本电脑,一台台式机。之前要传文件的话需要用U盘或另安装软件进行。因为我本身也学软件编程,我一直想自己制作一套中转系统来实现同一网络下不同电脑之间文件互传。
自去年12月底开始,历时两个多月,建成了这套基于小型局域网制作的文件中转系统。
这套系统实现的功能有:公有文件和私有文件的存储、相互转换,公告的发布与管理,各级别用户的管理,用户自身的管理,全体或各自用户操作日志的查阅,以及系统配置。
该系统用户分成admin用户(超级管理员,属于一级用户)、一级用户、二级用户、三级用户。
1.超级管理员使用全部功能;
2.一级用户在超级管理员的基础上不能使用系统配置;
3.二级用户在一级用户的基础上只能查看公告,不能新增公告或删除公告、不能对系统的全体用户进行管理、不能查看全体用户的操作日志;
4.三级用户在二级用户的基础上不能使用私人的文件存储空间,公有文件不能存储到私人空间。
前端:HTML5、JQuery、BootStrap(前端页面UI美化)、EasyUI(数据网格展示)。后端:SpringBoot、MyBatis(数据库访问层)、Spring Security(账户登录安全验证)、阿里巴巴json工具(后台输出json串,供前台展示)。
这里展示部分功能:
登录页