DOI. 10.14004巧cnkl.ckt. 2015,3111 1课题背景 随着信息化进程的加快,文件的存储数量的逐年递增,在朋友同事之间文件数据相互之间进行分享学习越来越频繁,因此在工作和生活中山于大部分情况下都是通过手工复制到可移动设备上进行传输的,那么这种情况就造成了工作效率低下,交互性不高,导致了很多学习资源不能够充分的被利用起来,平常资料共享的范围比较小等问题,如何充分利用现有网络资源,将资源便捷,有效的共享给身边的人,这就使其慢慢成为人类信息化进程中的一个焦点。目前绝大部分文件资源基本上都是过于零散,杂乱无章的存放在我们每个人的电脑硬盘中,很难分类查找分享给朋友同事,这无形中加大了文件资源整合重用的难度。因此综合上述内容,本文研究基于目前相对而言比较成熟的JavaEE技术而实现网络硬盘应用程序,使用该应用程序可以实现高效快捷的资源分享《, 2系统技术分析 根据需求内容洪有两种角色分别为:普通用户、超级管理 员。 2.1功能模块拆分 由于需求比较明确,所以在具体设计实现网络硬盘时,将本应用程序的划分为以下主要功能点和模块。 ISSN 1伊一引}44 ComputerKnowledgeandTechnofogy电知识与技术V司」l.N也32,November20巧 基于JavaEE网络硬盘的设计与实现 朱鞏。张艳红,陈有拾,吴志勇 (厂东技术师范学院天河学院,广东广州5旧54 文件上传模块:上传文件资料。 E—mail: jslt@dnzs.net-en http://www.dnzs.nel„cn T以十86一55065690963 65690964 摘要.该文研究基于stmts2 + spnng + Hibernate的网络硬盘的设计与实现。本应用程序按照B/s技术架构实现了资源共享功能。重点实现了账号管理.类型管理、文件收集、好友圈子、好友申请、系统好友推荐、黑名单、文件上传、文件列表管理.收藏列表管理,好友共享、共享平台、回收站等功能。本系统具有界面简洁、易用性强,交互性好、功能完善、同时又考虑到数据安全、高并发和系统功能的扩充。 关键词:Sttuts2;spnng;羊№m;网络硬盘;文件管理 中图分类号:TP311文献标识码:A文章编号:1009.3044(20巧)32.0036.02 d) e) 0 0 b) 0 好友共享模块:好友共享的文件资料。 共享平台模块:网上其他账号共享出来的文件资料。 回收站:保存着被删除掉的文件。 管理员模块账号管理模块:管理普通用户以及管理员的账号到类型管理模块.管理共享网络硬盘的文件类型。 文件管理模块;管理所有上传的文件内容。 2.2业务流程图 2.2.1管理员业务流程图 超级管理员可以对系统的所有的内容进行定期史新和维护,维护的内容包括了文件类型、上传的文件.帐号信息等信息进行增剛改查操作、以及配置系统的基础配置参数。业务流程图如图]所示。 号管到 坩户 柑理陆系 类型管理 奕型表 网络忡盘据,钅 文什甘理 0 a) 峋0山 (2)坳0 公共模块登录账号模块:校验帐号密码是否正确。更霸个人信息模块;修改账号信息和密码。 好友共享模块:好友资料共享平台。共享平台模块:公共资料共享平台普通用户模块 上传列表模块:管理上传的文件收藏列表模块;收藏好友和公共平台共享的资料 2.2.2普通用户业务流程图 普通用户权限登录应用程序后,可以的操作包括了对好友 收稿日期20巧一09一25 基金项目:2m3年广东省教育万质量工程大学生创新创业训练项目责助(項目编号1266813014 2013年广东省质

java web网络硬盘设计_基于JavaEE网络硬盘的设计与实现相关推荐

  1. Java毕业设计_基于javaEE的论坛的设计和实现

    基于javaEE的论坛的设计和实现 基于javaEE的论坛的设计和实现mysql数据库创建语句 基于javaEE的论坛的设计和实现oracle数据库创建语句 基于javaEE的论坛的设计和实现sqls ...

  2. java web水果销售系统_基于jsp的水果销售-JavaEE实现水果销售 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的水果销售, 该项目可用各类java课程设计大作业中, 水果销售的系统架构分为前后台两部分, 最终实现在线上进行水果 ...

  3. java web聊天室论文_基于Java网页版聊天室的设计与实现毕业论文含开报告及文献综述.doc...

    基于Java网页版聊天室的设计与实现毕业论文含开报告及文献综述 本科生毕业论文(设计) 题 目: 基于Java网页版聊天室的设计与实现 姓 名:学 院: 理学院 专 业: 信息与计算科学 班 级: 信 ...

  4. java web聊天室论文_基于javaweb聊天室.doc

    基于javaweb聊天室.doc 南嗦岌凌*4 文(设计) 本科生毕业论 题 目:基于Java网页版聊天室的设计与实现 姓名:陈义旺 学院:理学院 专业:信息与计算科学 班级:信科092 学号: 指导 ...

  5. python问题化教学设计_基于IPO的Python教学设计

    冯艳茹 陈平 摘要:程序设计基础课程是培养大学生解决计算问题的思维和能力的课程,使用Python作为大学生的首门编程语言课程,可操作性强,入门容易,上手快.该文提出了基于IPO的教学设计新思维,使教学 ...

  6. 智能手环功能模块设计_基于STM32实现智能手环设计

    龙源期刊网 http://www.qikan.com.cn 基于 STM32 实现智能手环设计 作者:付海生 陈婷婷 韩百科 涂曾兵 来源:<科学导报 · 学术> 2017 年第 10 期 ...

  7. 软件接口设计_基于PREEvision的AUTOSAR Adaptive设计——上篇

    AUTOSAR Adaptive概述 2003年,汽车行业的高端玩家们发起了汽车嵌入式系统软件架构标准化项目--AUTOSAR(汽车开放系统架构).2017年,为适应汽车的发展趋势(智能化.网联化等) ...

  8. python数据接口设计_基于python的接口测试框架设计(一)连接数据库

    基于python的接口测试框架设计(一)连接数据库 首先是连接数据库的操作,最好是单独写在一个模块里, 然后便于方便的调用,基于把connection连接放在__init__()方法里 然后分别定义D ...

  9. java web聊天室论文_基于Java网页版聊天室的设计与实现毕业论文含开题报告及文献综述(样例3)...

    <基于Java网页版聊天室的设计与实现毕业论文含开题报告及文献综述.doc>由会员分享,可免费在线阅读全文,更多与<基于Java网页版聊天室的设计与实现毕业论文含开题报告及文献综述& ...

最新文章

  1. SpringBoot学习(一)
  2. python数据分析的主要流程-Python数据分析全流程实操指南
  3. String为什么是不可变类型?
  4. 在项目中寻找代码的坏味道(命名)
  5. Build 2021 :正式发布.NET 6 Preview4
  6. 哈希(hash)表查找速度为什么那么快?快在哪里了?
  7. java 8 Optional解决空指针异常问题
  8. c语言小程序:打文字游戏【图形库graphics.h】
  9. 网易云音乐会员下载正常音乐格式
  10. 讲述:一个月薪 12000 的北京程序员的真实生活
  11. [《所遇随心》偶感小记]2012年8月28日
  12. IDEA 依赖自动导入,不用每次手动点击Load Maven Changes图标
  13. PNP型三极管____本人备注
  14. 主干光缆线路的组网结构
  15. 基于C语言的网络编程的项目
  16. day 63 Django基础九之中间件
  17. 2021-10-29PS自学第4天——移动工具的使用
  18. Unity实战篇 | 自己制作一个《大转盘抽奖》 小程序,顺便带你看看抽奖的水可以有多深
  19. 数据结构第十一节(散列表)
  20. 为U-Editor增加字体

热门文章

  1. 使用自制相机运行 VINS-Mono
  2. 李笑来《财富自由之路》读书笔记,满满干货!
  3. 如何设置编辑QTableView单元格时的字体颜色
  4. 远程连接关闭后账户信息不被注销的方法
  5. 代码整洁之道札记:代码为什么要整洁
  6. 死亡教育的必要性——leo鉴书52
  7. 微博的文本编辑和显示(emoji表情,@某人、链接高亮点击)
  8. 航天中认软测/测试实习生
  9. java将一个整数按字节输出_在java中的整数类型有四种,分别是 byte  short int long 其中byte只有一个字节 0或1,在此不详细讲解。其他的三种类型如下:1、...
  10. 魔兽世界模拟器注册器