编辑: 无理的喜欢 2018-11-21
文件上传系统需求 项目概述 项目背景 目前SMG公司内部视频上传采用的是FTP的方式进行上传的,此方式优点是支持断点上传,上传稳定,但是不方便进行权限控制,同时也无法按指定的规则对上传的数量、流量做统计,所以需要更新为BS方式进行上传.

项目要求 建立一套按部门管理的用户系统(带页面设计),要求同部门的用户只能查看自己用户上传的内容,并需求普通用户和管理员. 同时,项目还要需实现原有FTP的文件上传功能(不需要断点续传).并需要在文件上传后即时同步至文件存储服务器.还需要统计每个用户,每个部门历史上传的文件数量及大小,并提供列表及导出. 名词解释 本系统:文件上传系统 系统管理员:拥有系统管理权限的用户 管理员:拥有部门管理权限的用户 用户:没有管理权限的普通用户 功能简述 本系统要求实现以下功能: 用户系统 部门管理 用户管理 权限控制 文件上传 文件下载 文件复制 流量统计 功能描述 用户系统 用户系统需要实现一般的用户功能,比如用户管理,用户登录等功能.用户在浏览器实现登录,并保持登录状态至浏览器关闭或用户自行登出. 用户系统需要分多种角色,比如管理员与普通用户.管理员可以添加、修改、删除用户,普通用户无用户管理权限. 用户需要分部门进行管理,不同部门的用户不能操作其他部门的数据或者查看其他部门的数据. 部门管理 系统管理员可以对部门进行管理,包括部门的添加、修改、删除.部门的人员分配也由系统管理员分配,包括管理员的指定. 权限管理 本系统需要一定的权限管理,比如用户需要登录后才可以进行数据上传下载等工作,所有报表查看工作也需要登录才能完成.不同部门之间的用户无法查看相关信息,只有系统管理员才可以查看所有部门的信息.部门管理员可以对部门内用户进行各种操作,包括权限的赋予. 文件上传 用户登录后可以通过系统进行文件上传,文件上传需要支持各种视频格式,并支持大容量文件上传.文件上传后需要立刻转移到另外一台视频存储服务器,实现存储. 用户可以查看并下载自己部门内部上传的文件. 流量统计 本系统需要进行流量统计,要求统计每个用户、每个部门所上传的文件的数量、文件大小等信息,并支持根据一定的要求查询、EXCEL导出功能.

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题