登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

个人电子资源管理软件前端设计和开发毕业论文

 2021-07-13 00:33:42  

摘 要

随着信息技术的发展和网络的日益普及,人们对信息化建设和管理越来越重视。一种新兴的云存储技术越来越受人们欢迎,现在已经成为人们存储电子资源,即网络资源的重要手段。云盘作为一种基于云存储技术的新型、安全、便捷的网络存储系统,主要适用于网络资源的存储和管理,它不仅可以用作网络U盘,还可以在用户间进行资源分享。对用户来说,云盘像一个大的仓库,具有使用云盘权限的用户将资源存储到云盘上。在任何地方,只要能上网,用户就可以用云盘登录到服务器上进行个人电子资源的上传、下载、修改、共享等操作,随时随地存储和管理个人的电子资源。

本课题是基于Web的个人电子资源管理软件的设计与实现,采用JSP技术开发,使用SQL Server数据库,力图实现一款实用的针对个人的电子资源管理软件。在实现个人电子资源的上传、下载、修改、删除等功能的基础上,在软件的前端设计和开发方面做更深入的研究。

关键词:云盘,电子资源,存储,管理,前端

Abstract

With the development of information technology and the increasing popularity of the network, people pay more and more attention to the information construction and management. A new kind of cloud storage technology has become more and more popular, and it has become an important means for people to store electronic resources, that is, network resources. Cloud disk as a based on cloud storage technology of new, safe, convenient network storage system. It is mainly used for the storage and management of network resources. It can not only used as a network U disk, can also share their resources among users. For users, the cloud disk like a large warehouse, with users who use the cloud disk permissions will be stored on the cloud disk. In any place, as long as you can connect to the Internet, users can cloud disk login to the server were personal electronic resources upload, download, edit and share etc. operation, anytime, anywhere to store and manage personal electronic resources.

This topic is based on the design and implementation of Web personal electronic resources management software, using JSP technology development, using Server SQL database, trying to achieve a practical electronic resource management software for individuals. In the realization of the personal electronic resources to upload, download, modify, delete and other functions on the basis of the front-end design and development of the software to do more in-depth research.

Key words: cloud disk, electronic resources, storage, management, front-end

目录

摘 要 I

Abstract II

目录 III

第1章 绪论 1

1.1 研究背景 1

1.2 目的及意义 1

1.3 现状分析 1

1.4 研究内容 1

第2章 相关技术介绍 2

2.1 JSP技术简介 2

2.2 Servlet技术简介 2

2.3 jQuery库 2

第3章 个人电子资源管理软件分析 3

3.1 可行性分析 3

3.1.1 技术可行性分析 3

3.1.2 经济可行性分析 3

3.1.3 实施可行性分析 3

3.2 需求分析 3

3.2.1 功能需求 3

3.2.2 其它非功能性需求 4

第4章 个人电子资源管理软件设计 6

4.1 功能设计 6

4.2 数据库设计 7

4.2.1 概念结构设计 7

4.2.2 逻辑结构设计 8

第5章 个人电子资源管理软件实现 10

5.1 软件文件结构 10

5.1.1 前台主要文件 10

5.1.2 后台主要文件 11

5.2 软件总体功能实现 12

5.2.1 用户注册 12

5.2.2 用户登录 12

5.2.3 文件上传 12

5.2.4 文件下载 15

5.2.5 查询文件 16

第6章 个人电子资源管理软件测试 17

6.1 结构测试 17

6.2 功能测试 17

6.3 测试结果及分析 19

第7章 结论 20

参考文献 21

致谢 23

绪论

研究背景

随着科技的进步和网络的普及,人们的生活越来越依赖网络和各类电子设备。现在,几乎每个人会有一台或多台电脑或移动终端。人们在网络上通过不同的方式沟通交流,如QQ、微信、邮件等。人们沟通的内容包含大量的文字,图片,视频,音频等等。而每个人同时拥有多个账号进行登录操作,每个人因此拥有大量的电子资源,这些资源存储在不同的设备和不同账号上。这样既不方便资源的存储,也不方便资源的管理。随着工作的需要,人们出行都会随身携带笔记本电脑或者智能手机。在一个拥有网络连接的地方人们可以轻轻松松的接入网络,然后将本地的资源通过网络上传到网络上存储,需要时直接下载,这让人们的生活和办公越来越方便。

目前,在存储数据方面,人们对云存储的热情只高不减,在这上面的研究也投入很大的人力财力物力。发展到今天的云存储既安全又方便,是个人和企业选择数据存储的不二选择。在人工操作方面,现在最不缺的就是可以设计出人机交互友好、界面酷炫的应用的前台开发技术。所以,在云存储的基础上设计开发一款方便用户管理个人电子资源的web版软件是很有必要的。

目的及意义

本课题研究的软件更注重个人电子资源的管理,人们不用花太多心思去管理自己的个人资源,搜索资源也更为方便,同时软件为人们提供了存储容量大、免费、安全、便携、稳定的文件存储服务。这款有效管理个人电子资源的软件将很大的提高个人的生活品质和工作效率。

现状分析

在云技术出现后,越来越多的企业在云存储上投入大量人力财力和物力,生产了很多相关产品,如百度公司的百度云、阿里巴巴公司的阿里云、360公司的360云盘等等。很多大公司都对这个新技术有自己的研究并获取可观的利益。云盘无论是作为工具还是作为平台都是具有很强的融合能力和巨大可挖掘潜力,而且随着网速的提高,本身的云属性和分享性会被进一步放大,实用性必将得到更好的发展。

研究内容

个人电子资源管理软件主要使用SQL server 数据库和JSP技术实现资源的上传下载功能。同时使用JavaScript 面向对象的客户端脚本语言,其中着重使用浏览器兼容性良好的jQuery库。系统页面设计采用DIV  CSS 网站布局,相关的图片、文字、链接使用Photoshop制作。

相关技术介绍

JSP技术简介

在表现形式上,JSP 是在一个 HTML“页面”中嵌入Java代码,包含实时动态的数据,负责前台与后台的交互。在一般的Web应用开发中使用JSP与Servlet相结合。实现过程是:JSP提供了可视化连接、按钮,用户可以通过这些功能来访问Web服务器,用户在前台发出访问请求,通过Servlet来进行连接传递给后台,后台编写代码来实现请求所要求的功能,再在JSP页面显示请求所要求的信息。JSP实现表现与行为的分离,支持跨平台操作。

Servlet技术简介

Servlet实际上是根据Servlet规范用Java编写的类,在服务器端运行。因为Servlet是运行在服务器上的,所以它的使用范围一般是做前台数据接收,客户端请求处理和返回相应等。对web而言,Servlet为其提供了一整套服务组件,再加上Servlet与JSP结合,使前后台的数据交互更加灵活。Web项目的服务框架是程序员都要了解和掌握的,尤其是Servlet,它是web的最低层的框架,更是程序员所必须掌握和熟练运用的技术。

jQuery库

jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。jQuery是继prototype之后又一个优秀的JavaScript库, 核心理念是write less, do more(写得更少,做得更多)。它是轻量级的js库 ,它不仅兼容CSS3,同时还兼容各种浏览器,比如我们常用的IE 6.0 , Safari 2.0 , 还有Opera 9.0 等。jQuery拥有对DOM强大的操控性和易拓展性的特点。它还提供简洁的API让开发者编写插件。

个人电子资源管理软件分析

可行性分析

技术可行性分析

该系统对软件、硬件要求不高。市场上的一般计算机软件、硬件资源均能满足系统开发要求。其中运用的主要软件有MyEclipse,Photoshop,SQL Server等,数据库采用SQL server 2008。采用JSP技术,并结合jQuery库、SQL等脚本语言,足以完成本系统的开发和设计。 

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图