基于Java的网盘系统设计与实现开题报告

 2022-09-29 11:47:28

1. 研究目的与意义

在我国,虽然网盘已经蓬勃地发展起来,但是目前大多数人们现在保存文件依然采取了纸质或者保存在电脑中以及u盘中的方式,但是这几种种方式可能会导致文件的流失甚至会找不回来。

而现在随着文件的数据量越来越多,人们的工作量越来越大,可以说其工作是一件非常繁琐且容易出错的事情,可以说传统的存储文件的方式已经不能够满足现代人们的需求。

网盘系统是现在生活中很流行的模式之一,很多人不会选择带繁琐的U盘,只要有了网盘,随时可以上传或者下载,方便用户的使用。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

问题1:数据库连接编写程序完成不同用户界面的操作.配置开发环境是本课题的第一步,也是关键的一步。

此外,对数据库的设计与开发也是一个关键,在保证系统的流畅性的同时,也要保证数据的安全性,这同样也是一个难点。

问题2:文件查看方式在设计系统时,必须要考虑用户查看文件的方式,譬如列表或者试图模式,所以在写两套方案来解决文件的查看方式,这样可以根据用户的喜好来选择。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

1、网盘系统的概念与特点1.1网盘系统的概念网盘,又称网络U盘、网络硬盘,是由互联网公司推出的在线存储服务,向用户提供文件的存储、访问、备份、共享等文件管理等功能。

用户可以把网盘看成一个放在网络上的硬盘或U盘,不管你是在家中、单位或其它任何地方,只要你连接到因特网,你就可以管理、编辑网盘里的文件。

不需要随身携带,更不怕丢失。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

该系统大致划分登录注册模块、文件模块、用户个人资料模块这三个模块。

需要完成的主要基本任务是系统的规划与页面设计、合理的数据库设计、系统模块的划分以及各个模块功能的分析与实现等。

主要内容包括: 系统的用户体验性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

1、开发设计准备编辑环境准备,因为该系统是基于java平台开发的,首先要学习编辑语言学习,再到互联网上学习以往成功的例子,对基本例子进行学习,从例子中吸取经验从而实现这个系统。

2、需求分析与建模首先了解本系统,参考类似软件需求分析,确认系统所需要的功能和性能需求,明确各模块的输入输出,完成用户基本业务建模。

3、系统设计(精化阶段)细化业务路机模型,完成页面的设计之后,对数据库网盘设计与分析,设计数据库,选择可用例子程序,能够完成基本输入输出接口实现,能够实现业务逻辑层。

剩余内容已隐藏,您需要先支付 1元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。