基于B 数的云存储设计与实现

 2022-09-27 10:33:32

论文总字数:18427字

摘 要

这个课题主要是要研究基于B 树的云存储系统,课题研究了系统中云存储的设计与实现。在该系统中对各个业务逻辑模块进行建模,使用了UML建模语言,使用SQL Server 2008数据库与Visual C#语言,使用B/S结构,采用ASP.NET开发平台,在VisualStudio2010集成开发环境下实现。

由于现代信息技术的迅猛发展,人们利用网络进行数据传输从而实现办公自动化,这已经成为企业市场发展的必然的趋势。这个系统能够实现移动化的办公,满足用户在何时何地都能够进行个人文件夹的新建、修改和文件的上传、下载、删除等操作的需求,同时还能够通过互联网进入到本系统中,可以快捷地享受共享资源,实现了远程的数据共享,。

通过对办公自动化系统的使用,企业能够提高办公质量和办公效率,通过本系统来实现信息资源的共享,从而使企业管理工作更加现代化、更加规范化,向网络化进程迈进,增强了部门之间协同工作的能力,从而全面提高企业的经营管理水平。

通过四个多月的努力,对这个系统进行逐步的完善和修改,该系统已基本能够有效的完成其预期的功能。

该系统实现的功能很完整,能够确保海量数据的安全性存储,能够满足企业的需求,快速索引的实现。这不仅提高了企业的工作效率,而且还可以提高了企业经营管理水平。

关键词:办公管理系统;海量数据管理;ASP.NET;上传;下载

ABSTRACT

This topic is mainly to study the cloud storage system based on B tree, research the design and implementation of cloud storage in the system. For all the business logic module in the system modeling, using the UML modeling language, using SQL Server 2008 database with Visual c # language, using B/S structure, using ASP.NET development platform, in VisualStudio2010 integrated development environment.

Due to the rapid development of modern information technology, people use the network for data transmission to realize office automation, it has become the inevitable trend in the development of the enterprise market. This system can realize mobile office, with when and where the user can be personal folder create, modify, and file upload, download, delete operations such as demand, at the same time can also through the Internet into the system, can quickly and enjoy a Shared resource, realizes remote data sharing.

Through the use of office automation system, the enterprise can improve the work quality and work efficiency, through this system to realize the information resources sharing, and thus make enterprise management more modern, more standardized, to the networking process and enhances the ability of collaborative work between different departments, so as to comprehensively improve the management level of enterprises.

Through the efforts of more than four months, to gradually improve and modify the system, the system has been basically can effectively completed its intended function.

The system realize the function of complete to ensure the safety of the huge amounts of data storage, can meet the requirements of enterprise, the realization of fast index. This not only improve the efficiency of the enterprise, but also can improve the enterprise management level.

Keywords:Office management system; Huge amounts of data management; ASP.NET; Upload; download

目录

摘要 II

ABSTRACT III

前言 VI

第一章 绪论 1

1.1 课题的背景及来源 1

1.2 与课题相关的国内外现状 1

1.2.1 国内外研究历史 1

1.2.2 国内外研究现状 1

1.3 课题研究内容及特点 2

1.4 课题的研究方法及采用技术 2

1.4.1 研究方法 2

1.4.2 采用技术 3

第二章 相关技术简介 4

2.1 B/S三层体系结构 4

2.2 ASP.NET相关技术 5

2.2.1 .NET开发平台 5

2.2.2 Visual C#编程语言 5

2.3 数据库相关技术 6

2.3.1 数据库概述 6

2.3.2 SQL Server 2008 数据库 6

2.4 云存储 7

2.4.1云存储的体系结构 7

2.4.2云存储的优势 7

2.4.3云存储所存在的潜在的问题 8

第三章 系统分析与设计 9

3.1 系统需求分析 9

3.2 总体设计思想 9

3.3 系统功能模块设计 10

3.4 系统数据库设计 10

3.4.1 数据库相关理论 10

3.4.2 数据库表设计 11

3.4.3 基于B 的索引 13

3.4.4数据库的实现 13

第四章 系统开发与实现 14

4.1 登录模块的实现 14

4.2 用户管理模块的实现 14

4.3文件管理模块的实现 15

4.4 系统总体功能的实现 16

4.4.1类的封装 16

4.4.2显示目录 16

4.4.3获取子目录 17

4.4.4获取指定用户的所有文件夹 18

第五章 系统测试 19

5.1软件测试简介 19

5.1.1 软件测试目的 19

5.1.2 软件测试分类 20

5.2软件测试用例 21

5.2.1 系统登录测试 21

参考文献 23

致谢 24

前言

由于互联网得到了越来越普遍的应用,大数据存储的问题也就越来越受到大家的关注。因此企业、站长或个人都希望把自己的资料存放在安全、方便的地方。但是若采用人工计算,人员之间信息就不能够及时的进行传递,而且易造成错误,经常会给企业带来众多的问题。针对这样的现象,近些年以来,随着网络技术和计算机的高速发展,越来越多的企业通过使用云存储系统软件,来代替过去使用人工来完成的对数据的存储工作。云存储是一个模型的数据存储数字数据存储在逻辑池,物理存储跨多个服务器(通常是位置),已经被他们撰写的程序和物理环境通常拥有一个托管公司。这些云存储提供商负责保持可用和可访问的数据,和物理环境和运行保护。人们和组织从供应商购买或租赁存储容量来存储用户、组织,或应用程序数据。

剩余内容已隐藏,请支付后下载全文,论文总字数:18427字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;