信息管理本科毕业论文 v14.docx

上传人:b****5 文档编号:2899477 上传时间:2022-11-16 格式:DOCX 页数:66 大小:2.43MB
下载 相关 举报
信息管理本科毕业论文 v14.docx_第1页
第1页 / 共66页
信息管理本科毕业论文 v14.docx_第2页
第2页 / 共66页
信息管理本科毕业论文 v14.docx_第3页
第3页 / 共66页
信息管理本科毕业论文 v14.docx_第4页
第4页 / 共66页
信息管理本科毕业论文 v14.docx_第5页
第5页 / 共66页
点击查看更多>>
下载资源
资源描述

信息管理本科毕业论文 v14.docx

《信息管理本科毕业论文 v14.docx》由会员分享,可在线阅读,更多相关《信息管理本科毕业论文 v14.docx(66页珍藏版)》请在冰豆网上搜索。

信息管理本科毕业论文 v14.docx

信息管理本科毕业论文v14

摘要

近年来随着信息技术的迅速发展和广泛的普及,人们意识到信息技术对生产生活起到非常重要的作用。

如今,计算机管理系统已经基本取代了重复简单的人工劳动,会计记账有了会计管理系统,银行存款有了银行的前台系统、征信系统、信贷系统等等,文件管理出现了云盘系统。

为了解决校园文件的管理,我们设计了一款校园网盘系统,其主要功能是实现文件上传共享,文档的简单操作:

移动、重命名等功能。

目的为了依托校园云服务资源,方便师生进行文件的管理。

本系统研究的主要内容如下:

1.对校园网盘系统进行功能分析,明确我们要做的系统的主要功能,以及基本功能和主要功能,综合考虑系统的可行性以及评估各模块的难易程度;

2.对本工具进行科学、合理的抽象,分析本工具所输入的数据和需要输出的数据。

对系统分层处理,考虑系统的长远发展,尽量减少系统的耦合度,简化模块开发难度;

3.使用jquery与ssh结合,实现异步加载,将系统各个模块划分成独立小块,方便开发与维护;

4.设计一系列算法,实现文件处理功能

通过测试和多用户测试以及多文件同步上传测试处理,证明该系统能达到目标功能,能满足师生对于本地文件上传云端并对云端文件进行处理的实际需要。

由于本系统有着良好的架构,具有灵活性高、低耦合、易修改、易扩展等优点,因此系统可以不断优化。

关键词:

校园网盘系统;低耦合;SSH;jquery。

Abstract

Inrecentyears,withtherapiddevelopmentofinformationtechnologyandthewidespreadpopularity,peoplerealizethatlifeontheproductionofinformationtechnologyplayaveryimportantrole.Today,thecomputermanagementsystemhasbasicallyreplacedtherepetitionofasimplemanuallabor,accounting,bookkeepingandaccountingmanagementsystemhadbankdepositsofbankswiththereceptionsystem,creditsystem,creditsystem,etc.,documentmanagementemergedclouddisksystem.

Inordertosolvethedocumentmanagementcampus,wedesignedacampusnetworkdisksystem,itsmainfunctionistoachieveasharedfileupload,simpledocument:

move,rename,andotherfunctions.Forthepurposeofrelyingoncloudservicesoncampusresourcestofacilitateteachersandstudentstomanagefiles.Themaincontentsofthissystematicstudyareasfollows:

1onthecampusnetworkdisksystemfunctionalanalysis,themainfunctionofthesystemisclearweneedtodo,aswellasbasicfunctionsandthemainfunction,consideringthefeasibilityofthesystemandtoassessthedegreeofdifficultyofeachmodule;

2ofthistoolforscientificandrationalabstraction,thetoolanalyzesthedatainputandoutputneeds.Hierarchicalprocessingsystem,considerthelong-termdevelopmentofthesystemtominimizethecouplingofthesystem,simplifyingmoduledevelopmentmoredifficult;

3usingjqueryandsshcombinedtoachieveasynchronousloading,thesystemwillbedividedintoseparatepieceseachmoduletofacilitatethedevelopmentandmaintenance;

4.Designedaseriesofalgorithms,fileprocessingfunctions

Synchronizationuploadtestprocessbytestingandmulti-userandmulti-filetesttoprovethatthesystemcanachievethetargetfunction,tomeettheactualneedsofteachersandstudentsforthelocalcloudandcloudfileuploadfilesforprocessing.Sincethesystemhasagoodstructure,withhighflexibility,lowcoupling,easytomodify,easytoexpand,etc.,sothesystemcancontinuetooptimize.

Keywords:

campusnetworkdisksystem;lowcoupling;SSH;jquery.

目录

1绪论1

1.1课题背景1

1.2课题意义1

1.3主要研究内容及论文结构2

1.3.1主要研究内容2

1.3.2论文结构3

2相关技术的选择及分析4

2.1概述4

2.2校园网盘服务功能设计简介4

2.3系统关键技术选项及分析4

2.4软件开发知识准备5

2.4.1SSH框架简介5

2.4.2AJAX简介7

2.4.3jQuery简介8

3软件需求分析10

3.1软件可行性分析10

3.2软件架构论证11

3.3软件需求分析16

3.3.1主要功能16

3.3.2非功能需求17

3.3.3软件功能层次图18

3.3.4软件运行环境20

4软件总体设计21

4.1总体架构设计21

4.2数据库主要表结构设计22

4.2.1用户表22

4.2.2文件表23

4.2.3文件夹表25

4.2.4表与存储文件的关系26

4.3用户界面概述28

4.5spring和hibernate整合28

4.6软件各模块的设计29

4.6.1文件处理模块29

4.3.2文件共享模块30

4.3.3搜索模块的设计30

4.3.4下载模块的设计31

4.3.5预览模块的设计31

4.3.6提取模块32

5软件详细设计32

5.1界面设计详细说明32

5.2文件处理模块34

5.2.1文件上传34

5.2.2文件列表显示39

5.1.2文件返回41

5.1.3新建文件夹42

5.1.4文件重命名43

5.1.5文件移动45

5.1.6文件删除49

5.2共享模块49

5.3搜索模块设计51

5.4下载模块53

5.5预览模块设计55

5.5.1图片文件集中预览55

5.5.2常用文件预览57

5.5.3其它文件预览62

5.6提取模块63

6软件测试64

6.1软件测试的目标64

6.2测试用例65

6.2.1正确性测试65

6.2.2性能测试69

参考文献71

致谢辞72

附录73

英文原文73

中文译文80

1绪论

1.1课题背景

随着信息技术的迅猛发展,人们越来越意识到信息技术对生产生活的重要性,人们开始用计算机技术去解决实际问题,在这种趋势下很多软件应运而生。

在这些软件中需求量最大的基于B/S结构的基于富客户端的web系统,比如办公系统、酒店管理系统、人事管理系统、云盘系统等等。

而我们所研究的课题正是这些系统的一个很小的子类系统,云盘系统家族的校园网盘系统。

网盘,或者说云盘,是目前云计算领域较成熟的技术,已经出现了很多优秀的软件,例如微软的skydrive、金山快盘、XX网盘、360云盘、115网盘、联想网盘等等。

而且越来越多的巨头加入到这一阵营。

1.2课题意义

随着信息时代的到来,用户个人信息量迅速增加,很多人的工作、生活离不开计算机数据,特别是在高校中的我们,老师的课件、ppt、文档,学生的作业、资料、书写的各类电子文档等等,都需要频繁调用,这就意味着便携成为了计算机应用的一个重要环节。

从数据存储介质来看,从最早先的软盘、刻录光盘到现在普遍应用的u盘、移动硬盘,我们可以发现如下特点:

存储容量越来越大、存储速度越来越快,但是它们的缺点也是显而易见的。

例如:

光盘只能一次性写入,可复用性低、u盘受限于存储容量、移动硬盘不易携带等。

特别是今年来,伴随着信息技术的发展,信息化水平成为了衡量一个学校综合水平的重要考量。

校园网的应用渗透到了校园生活的方方面面,应用范围从教学办公、职工生活、宿舍管理等等,校园网将各种校园信息综合,使校园成为了信息的综合体。

除此之外,校园网高效率、速度快、广泛使用等特性,是我们产生将它用于网络存储的想法。

分析校园网的一般配置,引入眼帘的是其千兆等字眼,分流到每个用户,校园宽带的接入速率也有100Mb/s,可见校园网为用户网络资源存储和共享创造了良好条件。

纵观目前流行网络存储技术,主要有网上邻居、FTP、Email(附件)和一些网络巨头开发的云盘系统等。

但对于校园网这一特殊环境,这些网上存储方式明显有其不足之处:

网上邻居效率低且安全性不强;Ftp服务器对于非计算机专业人员有一定的使用难度;email对附件大小有着严格的限制。

因此,校园网盘上传文件大、操作简易、依托校园网上传存储速率快等优先,很容易被大家所接受。

云盘的概念其实并不新鲜,它依托于一系列云技术发展而来。

它的原理是在服务器享有一块专属网络存储空间,目的在于多用户上传下载文件等,也可对文件简单的预览或者分享等。

其特点是界面简单,使用方便,易扩展,不受地域、硬件等条件约束。

1.3主要研究内容及论文结构

1.3.1主要研究内容

校园云盘系统是我们三个人共同完成的,我负责的主要工作有:

第一,对云盘系统进行深入分析,分析其功能确定其模块;

第二,对系统进行整体架构,划分系统层次,确定编码规范、命名规范等

第三,整体页面风格的设计,以及js框架及插件、jar包的选择;

第四,登录、注册模块的功能实现

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1