基于java+MySQL+CS架构的安全文件传输与管理.docx

基于java+MySQL+CS架构的安全文件传输与管理.docx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 随着网络时代来临和不断发展,计算机成为了人们生活中不可缺少的一部分,计算机功能的发展与完善让人们愈发的不能离开它,计算机已经融入社会成为了社会发展不可分割的一部分并且计算机发挥着愈来愈重要的作用。所以不管是日常生活还是企业机构,文件安全传输与管理都是一个老生常谈的话题,由于传统的安全文件传输管理系统过于呆板,不够便捷,所以本设计尝试开发了这个利用网络管理文件传输的新的安全文件传输系统。本文分析讲述了文件安全传输与管理的设计与实现的详细过程,分别陈说了系统开发的时代背景以及其时代意义且对该系统开发过程中使用的开发工具和java的工作原理一一介绍,对前端软件开发的总体设计的详细规划,对数据库的模块设计,以及对整个系统的详细设计流程和作品截图,最后对系统功能进行测试,展示系统的人性化、管理高效、维护性强等特点。本系统具有如下主要功能:用户在系统中注册并成功登录后可以对本地的文件进行在线管理,例如文件的增删改以及重命名等。 关键词:安全文件传输与管理软件;C/S架构;MySql;java 目 录 TOC \o 1-3 \h \u 18822 1 引言 1 26467 1.1 系统说明 1 20464 1.2 系统特点 1 11850 2 开发环境介绍 2 28649 2.1 java简介 2 26359 2.2 Netbeans IDE介绍 3 6199 2.3 Struts构架技术简介 3 8875 2.4 MySql介绍 6 17510 3 总体设计 6 2275 3.1 开发背景 6 14230 3.2 功能分析 7 2924 1.客户端: 7 12999 2.服务端 8 19472 3.3 数据流图 8 10844 3.4 系统结构分析 9 18545 4 数据库设计 10 23796 4.1 数据表的介绍 10 17947 4.2 用户模块设计概述 11 32197 5 详细设计 11 2007 5.1 登陆介绍 11 30497 5.2 用户登陆 13 24246 5.3 文件重命名界面 16 11724 5.4 上传文件管理功能 17 31868 5.5 查看日志功能 18 13382 可查看用户何时登陆系统且对系统进行操作。 18 23115 6 系统调试和测试 19 5440 6.1测试的目标 19 24001 6.2 测试的步骤 20 22223 6.3 测试的内容 20 20494 7 结语 21 14743 参考文献 22 25870 致 谢 23 PAGE PAGE 1 1 引言 1.1 系统说明 当前,我们国家的的安全文件传输与管理系统可以分成两类,即传统的安全文件传输和软件管理系统和网络版的安全文件传输和软件管理系统。 传统的安全文件传输与管理系统软件是一种需要去购买属于自己公司的数据库根据自身的企业机构向软件企业机构订制,适合于企业机构自身特点的软件。这种传统的软件首先需要考虑的就是软件的成本问题,毕竟数据库需要专业的人员维护系统的正常运行。但是其能在某种程度上保护企业的信息安全,防止商业机密的外泄! 相反,网络版的安全文件传输具有成本低,使用便捷的优点,但是这种由软件开发商自主研发的能广泛适用于同类企业的通用软件因为成本低产品质量与售后服务得不到保证,加上网络时代的到来导致各色各样的开发商相继争夺蛋糕,尚未形成稳定良好的行业规范,正适合我国众多的中小型企业。 1.2 系统特点 (1)基于Java技术,仅需要一台终端联网就可以使用本系统。 (2)由于本系统使用Java+MySQL的C/S架构,系统操作简单,性能高,同时代码简单易懂,具有高拓展性,同时保证了系统数据安全性。 (3)系统的各个模块之间相互独立,可塑性强,管理员可以通过多种渠道登录管理系统,系统维护简单方便,同时系统界面简单大方,上手快捷简单。 (4)能够支持市面上大部分计算机所装载的操作系统。 2 开发环境介绍 2.1 java简介 作为Java语言的创造者,与国外的其他很多软件公司不同的是Sun公司在一开始推出Java时就将它定位成为为一种开放的语言编程技术技术。现阶段的网络时代与经过大型机后过渡为PC机而后才发展成为当今的网络计算异构时代,与之前计算机集中计算和计算机分散计算不同的是计算机的异构导致计算机类型与操作系统是不同的,在这个大的时代背景下,Java应运而生,因其可以跨越计算机种类并且在处于互联网的各类计算机中正常运行,使得其在互联网时代一经面世就取得了巨大的成功。 Java还提供了丰富的类库,开发者可以很便捷的开发自己的系统,而其面向对象的特性使得它更加的符合人类的思维方

文档评论(0)

sunflower510275 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档