摘要:随着计算机技术及其相关的各种网络应用的飞速发展,通过网络进行传输的信息量不断膨胀,对网络存储的需求也日益增多。网络存储已成长为信息化的核心发展领域,并逐渐承担着信息化核心的责任。在网络存储技术中,由网络存储设备提供网络信息系统的信息存取和共享服务,其主要特征体现在超大存储容量、大数据传输率以及高的系统可用性、远程备份、异地容灾等方面。本网络存储系统采用Microsoft SQL Server作为数据库,使用VC++等技术实现了网络络存储管理中空间分配、管理,用户申请、注销,新建文件夹, 查看、编辑、删除数据以及对外界访问的权限设置等重要功能。
关键词:网络存储;VC++;Microsoft SQL Server
网络存储系统则提供了一个远程访问和共享数据的平台,提高了数据存储的方便性、安全性,方便了数据的传输、管理、维护,节约了数据存储的成本,从而有效地提高了工作效率、网络存储系统实现了网络络存储管理中空间分配、管理,用户申请、注销,新建文件夹, 查看、编辑、删除数据以及对外界访问的权限设置等重要功能。整个系统采用Microsoft SQL Server作为数据库,使用VC++等技术完成的。
3.1系统设计过程
为了整个系统的安全性和高效性,将系统的整个过程设计为:用户空间分配→用户空间管理→用户权限设置。
3.1.1用户空间分配:为每个申请空间的用户划分空间大小,设置最大空间限制;若没有足够空间分配给用户,提示用户等待,待有空闲空间再分配给用户。
3.1.2用户空间管理:用户可在自己的空间里进行一定的操作,比如:新建文件或文件夹,以及对自己的数据进行管理等。
3.1.3用户权限设置:系统将设置系统管理员和普通用户两种身份认证,系统管理员具有最大权限,可管理所有用户及用户空间;普通用户只能管理自己所申请的到空间。
3.2主要功能模型
3.2.1 用户功能模块
(1)注册申请新的网络空间;(2)登录已有网络空间;
(3)新建目录; (4)创建自己的文件或文件夹;
(5)查看所有的目录以及目录下的文件;(6)编辑文件;
(7)删除数据;(8)登录个人的网络空间后台;
(9)进入自己的空间管理区;(10)退出网络空间。
3.2.2用户个人空间管理后台模块
(1)文件管理;(2)文件夹管理;
(3)设置空间密码;(4)设置文件属性;
(5)共享用户;(6)对共享用户设置权限;
(7)个人资料维护修改基本资料;(8) 修改登录后台的密码;
(9)退出个人后台管理。
3.2.3系统管理员模块
(1)登录系统后台;(2)分配存储空间;
(3)管理存储;(4)注销用户;
(5)看所有文件,删除指定文件;(6)查看所有文件目录,删除指定目录;
(7)查看管理员信息,添加,注销管理员;(8)修改登录系统后台密码;
(9)查找用户信息并查看该用户的所有信息;(10)退出系统后台管理。
以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询