现需做一个学术交流平台,也就是论坛,再加一个资源元数据管理的功能,这是具体的需求:
用户端:
1.论坛
1.1首页
社区、资源、简介、行业新闻、点赞数高的文章、评价高的文章、下载资源排行、登录、注册
1.2个人资料
完善个人资料、个人资料查看(账户积分、币等信息)、币的购买和消费记录查询、积分的记录查询、我上传的资源(支持删除)、我下载的资源
1.3社区
查看文章、评论文章、点赞文章、发表文章(分类、标题、内容等)
2.资源
元数据管理
2.1字段:
上传用户,上传日期,实验设备,试用者,留言评论,文件位置等(待定)
2.2功能:
?关键字检索:
通过数据字段或用户名称检索数据
?查看数据详细信息:
显示数据字段内容,下载次数,好评率等
?上传下载
上传数据时须填写必要信息,可以选择数据文件的访问权限private或者public,如果是public,可以设置下载文件所需的积分。
上传获得积分,下载消耗积分。
?用户对自己的数据的管理:
允许常规的CRUD操作,设置为public的文件不可删除
2.3用户对自己的资源的控制,即数据文件的访问权限,需详细设计,可能需要设置给指定的几个用户权限
2.4 数据存储下载过程
用户本地配置有数据仓库,站点服务器保存数据文件的唯一标识ID及在公司内硬盘服务器上的路径,如图,鼠标悬停在下载按钮时,程序从本地库中查找文件,若存在,右侧显示本地绝对路径,若不存在,右侧显示URL,可点击链接跳转到资源自定义下载,也可直接点击下载按钮下载到本地库,(下载过程不需要做)
关键字:
数据文件:带有一个唯一ID,建议用户定义的文件名+”_”+UUID
本地仓库:存有用户上传和下载过的数据文件
公司内服务器:存储数据文件
站点服务器:存有元数据,即文件名,唯一ID,下载数据文件的链接
平台管理端:
注册用户管理、社区管理、数据展现平台、资源管理、系统管理
如果没有及时回复消息,可以电话联系或者添加微信18516973670
--
FROM 206.189.140.*