毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

vc++网络存储空间的分配和管理系统

摘要:随着计算机技术及其相关的各种网络应用的飞速发展,通过网络进行传输的信息量不断膨胀,对网络存储的需求也日益增多。网络存储已成长为信息化的核心发展领域,并逐渐承担着信息化核心的责任。在网络存储技术中,由网络存储设备提供网络信息系统的信息存取和共享服务,其主要特征体现在超大存储容量、大数据传输率以及高的系统可用性、远程备份、异地容灾等方面。本网络存储系统采用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咨询

上一篇:asp学生选课成绩管理系统
下一篇:vc++动态创建控件技术在程序开发中的应用与设计


版权所有 毕业设计网联系qq:242219979 © 2007-2022