网络文件共享系统.pdf

约51页PDF格式手机打开展开

网络文件共享系统,摘 要随着计算机的普及应用,人们的生活已离不开计算机,同时也离不开网络。利用网络,用户可以方便地获得丰富的信息,用户之间共享资源、互相交流也变得越来越普遍。文件共享就成为人们获取大量资源的一种有效途径, 也是计算机研究和应用的一个重要方向。通过本设计,不仅可以分析在网络文件共享系统实现过程中所面临的各种挑战,并且可以研...
编号:10-325952大小:1.36M
分类: 论文>计算机论文

内容介绍

此文档由会员 piaoyi989102 发布

摘 要
随着计算机的普及应用,人们的生活已离不开计算机,同时也离不开网络。利用网络,用户可以方便地获得丰富的信息,用户之间共享资源、互相交流也变得越来越普遍。文件共享就成为人们获取大量资源的一种有效途径, 也是计算机研究和应用的一个重要方向。通过本设计,不仅可以分析在网络文件共享系统实现过程中所面临的各种挑战,并且可以研究如何满足用户对网络共享系统日益增长的需求。 本设计从网络文件共享Web系统的实现、分布式存储的架构进行着手,按照软件开发流程,设计了一个网络文件共享系统。本设计采用的是B/S架构,使用Eclipse开发环境,利用Struts2的MVC框架与JSP构建了系统的用户界面;数据库采用了MySQL,并使用JPA规范的实现产品Eclipselink作为存取数据的手段;文件存储采用了FreeNAS技术,最终实现了一个网络文件共享系统的主要功能框架。

关键词:网络文件共享系统 Eclipselink MySQL FreeNAS JPA

Abstract
With the popularization of computer, people's life has been inseparable from the computer, but also inseparable from the network. Using the network, users can easily access a wealth of information.
And sharing of resources between users to exchange are becoming increasingly common. File Sharing has already become an effective way obtain significant resources .So file sharing is an important subject of the research and application of computers. Through this design, we can not only analyze the challenges we will encounter through the realization of the network file sharing system , but also do some research on how to meet the growing demand for network file sharing system. The design will complete a network file-sharing Web system implementation with distributed storage architecture, in accordance with the software development process. This design with B / S structure uses the Eclipse development environment, the MVC framework and JSP Struts2 build the system user interface; The database is MySQL, and it uses Eclipselink which is a JPA implementation of standardized product as a means of access;The file storage technology is FreeNAS. All above help us finally construct a network file-sharing system's base function framework.

Keywords : network file sharing system, Eclipselink, MySQL, FreeNAS, JPA

目 录 摘 要··························································································································· I Abstract ······················································································································· II 目 录························································································································ III 第一章 绪论 ·············································································································· 1 1.1 项目背景·········································································································· 1 1.2 项目概述·········································································································· 1 1.3 文献综述·········································································································· 2 1.4 研究路线图······································································································ 3 第二章 系统分析····································································································· 5 2.1 需求分析·········································································································· 5 2.1.1 用户需求································································································ 5 2.1.2 功能需求································································································ 5 2.1.3 性能需求··································..