博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
个人作品:EasyPicker(轻取)简洁而又实用的文件收取Web应用
阅读量:4448 次
发布时间:2019-06-07

本文共 1449 字,大约阅读时间需要 4 分钟。

EasyPicker简洁实用且方便的在线文件收取Web应用

1504886-20190528021202292-901637899.png

1504886-20190528005455244-1425165273.png

 小弟我作为班上的学委,有一个伟大的职责,收发各科作业(尤其是专业课的上机课),上机==写报告,此时就产生了实验报告这个玩意儿,一个班少则40人出头,多则100+人的大班,老师通过自己的邮箱方式收取每个同学的报告,发现不方便统计,又不不方便整理(毕竟一个老师教多个班),老师就干脆把这个ku差事甩给学委(落后文件收取方法与庞大人数之间的矛盾),而学委们以班为单位收取,只是减少了需要收取的数量,收取方式仍然只有通过邮件或者QQ,治标不治本,尤其是通过QQ收取文件的方式不讨我这种不喜欢让列表变得乱乱的人的青睐(容易错过女票的消息,还占用手机电脑磁盘空间),为此我就寻找有不有什么软件能够解决这个问题,在网上搜索逛了大半天仅仅只找到了一个符合自己想法的产品,但用了一下,发现功能些少,且存储是通过百度云盘,因此除了注册之外还需要绑定百度云盘账号,步骤稍有繁琐...

 为了实现我心中的那个想法,二话不说打开电脑开始构建心中的蓝图.不得不说,程序员的双手是拥有魔法的,是能够让想法变现的... 说到这里,这让我回忆起了一句大佬说的话:"你的指尖拥有改变世界的力量" ......废话说了这么多(下面开始介绍小弟的作品)

作品简介

,为方便在线文件收取而生。

作品背景

学习生活中会出现以下几个场景:

  • 每次碰到上机课的时候,都会遇到收取实验报告。
  • 需要收取每个人填写的各种电子表格。
  • 类似场景还有不少就不列举了。。。

通常的方式是,通过QQ/微信/邮箱等收取,弊端显而易见,太过于麻烦且不方便整理统计。还占用电脑/手机内存。为了解决这个问题,此项目应运而生。

相关链接

服务器有些弱小,哥哥姐姐们温柔对待

技术栈

  • 前端
    • JQuery  (大伙儿都懂)
  • 后端
    • JAVA  (语言)
    • SSM  (框架)
      • Spring
      • Spring MVC
      • Mybatis
    • MySql  (数据库)

功能简介

  • v2.2.0
    • fea
      • 管理员可限制提交人员名单
        • 发起人可以设置能够提交的名单,名单之外的人员无法进行提交.
      • 查看名单提交概况
  • v2.1.0
    • fea
      • 分享链接支持生成短链接
        • 通过第三方API生成短链接.
      • 设置指定子类的收取截止时间
      • 设置指定子类的文件模板
  • v2.0.0
    • fea
      • 开放登录/注册
      • 生成文件收取链接
      • 管理提交的所有文件信息
      • 批量下载子类所有文件夹
        • 把指定子类的所有提交的文件压缩为一个.zip的压缩包提供下载.
      • 单个下载/删除指定的文件
      • 搜索关键字查询指定文件
      • 分类查询文件
  • v1.0.0
    • fea
      • 统一文件收取入口
      • 增删子/父类文件夹
  • 更多功能,持续更新中...

页面预览

PC端

登录/注册

1504886-20190528021202292-901637899.png

类目管理

1504886-20190528021357535-1518047922.png

文件模板/截止日期/人员限制面板

1504886-20190528021659414-931197767.png

人员提交概况面板

1504886-20190528021745141-118025354.png

文件收取页面

1504886-20190528022128871-425005450.png

文件分类管理页面

1504886-20190528005627042-969495827.png

移动端

1504886-20190528024440255-715169717.png

Tips:界面自我感觉还行,毕竟审美有限,如有更好的idea欢迎交流

后续

  • improve
    • 优化页面细节交互
  • feature
    • 完善基本信息修改功能
    • 增加鸡汤文(打气)滚播
    • 部分格式文件在线预览
    • 更多更多实用功能正在路上

其他

此项目个人会一直更新维护下去,如你有兴趣参与此项目,请私信我或者

欢迎各位哥哥姐姐,父老乡亲,叔叔阿姨给我点 ""
第一次发表个人作品文章,希望大家给点鼓励.

心动

项目源码地址:

体验地址:

Bug反馈:

新功能建议:

转载于:https://www.cnblogs.com/roseAT/p/10934877.html

你可能感兴趣的文章
hihocoder 1582 : Territorial Dispute (计算几何)(2017 北京网络赛E)
查看>>
files list file for package 'xxx' is missing final newline
查看>>
大数据——zookeeper分布式集群管理工具的学习与使用
查看>>
学习JAVA所需的东西
查看>>
dom4j api 详解--XPath 节点详解
查看>>
java正则表达式基础知识(转)
查看>>
使用babel
查看>>
怎么画流程图(转)
查看>>
brewMacOS包管理器
查看>>
FF和IE内容不透明,字体透明。
查看>>
windows下python双系统安装
查看>>
递归--二叉树上的相同点
查看>>
Math数学函数
查看>>
1316 文化之旅 2012年NOIP全国联赛普及组
查看>>
左移运算符
查看>>
svn的分支
查看>>
爬虫必备—性能相关(异步非阻塞)
查看>>
H5 65-清除浮动方式一
查看>>
四旋翼姿态解算——基础理论及推导
查看>>
通过用户模型,对数据库进行增删改查操作
查看>>