web管理开发
招标:
¥5000-8000
已付定金:¥8000
冷存储软件开发
开发一个web管理界面,需要实现以下要求:
(1)可以查看服务器的详细信息,包括服务器的网络、cpu、内存、硬盘的使用状态。
(2)冷存储设置页面,具体的要求为:
1)选择服务器,本地服务器,网络服务器;
2)选择存储群组,在群组下选择或者创建用户;
3)设置存储路径、冻结时间(经过多长时间开始冻结,冻结后无法更改)、选择是否共享(共享的话同一个群组的用户可以查看,但是只有本用户和超级用户可以操作);
4)保存设置后在主页面可以查看到自己的具体设置,拥有导出所有保存文件列表功能、开启samba服务功能(对应存储用户、存储路径开启)、上传文件、下载存储文件功能;
5)可以在主界面开启配置、停止配置、删除共享文件、删除配置(删除配置后对应文件也被删除);
(3)硬盘管理功能:
①根据对应的配置文件,将现有的硬盘容量进行分配,显示具体的硬盘状态(容量,类型);
②硬盘添加功能、删除功能,硬盘可为本地硬盘或网络硬盘;
③硬盘格式化功能;
④硬盘关闭、开启功能;
(4)服务器设置功能(设置服务器ip、服务器用户名)、web用户管理;
A.在用户设置好存储信息之后,需要将所有信息存入数据库,硬盘只有在存储、下载的状态下是出于开启状态,其他时候web上查看的数据信息为数据库信息;
B.用户下载文件需在web上的激活配置文件,开启硬盘后,在web上或者使用samba服务下载;
C.用户上传的内容先放在ssd盘上的缓存区,在用户设置完的冻结时间后,存入对应设置的硬盘中,设置硬盘的方式为:根据冻结时间与用户组设置;
D.数据备份