网络文件管理系统的设计与实现Word格式文档下载.docx
- 文档编号:14661872
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:25
- 大小:417.37KB
网络文件管理系统的设计与实现Word格式文档下载.docx
《网络文件管理系统的设计与实现Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网络文件管理系统的设计与实现Word格式文档下载.docx(25页珍藏版)》请在冰豆网上搜索。
完成日期2013年3月22日
吉林大学珠海学院本科毕业论文(设计)开题报告
选题
院系
计算机系
专业
网络工程
学生姓名
指导教师
本选题的意义及国内外发展状况:
随着个人电脑的普及,办公网络化,文件的储存成为人们使用电脑面临的重要问题。
虽然硬件开发商开发出大量存储设备,但是体积小的存储容量小,不能满足文件日益增大的要求;
而体积大的存储设备虽然存储容量大,但携带问题也是难以解决。
基于此,在网络上建立服务器存储用户文件即建立网络文件管理系统是十分必要的。
能够设计出一个简洁、易懂、安全的一套网络文件管理系统是势在必行的。
现在国内外对此类系统的开发与研究也是很有实用性的,基本上能够满足各用户的使用特点,来进行文件的存储,网络文件存储系统越来越广泛、深入地渗透和影响着人们生活的各个方面,其快速增长的庞大数量,以及对社会需求的反应,使得网络文件管理系统逐渐成为社会文件信息资源的主要组成部分。
研究内容:
此设计是针对Internet时代的用户数据管理以及共享需求而开发的网络管理系统。
它可实现用户管理,登录验证(采用MD5算法对用户密码加密,保护用户密码安全),可以管理存放在服务器端的多种类型的文件(包括文档,图片等),且操作简单,可实现文件的上传、文件下载。
研究方法、手段及步骤:
网络文件管理系统的实现技术有很多种,可以采用传统的客户机/服务器型的B/S型架构,即文件内容放在远程的服务器上,用户通过在其他计算机上通过浏览器登陆服务器。
进入网络硬盘系统。
由于受条件所限制,数据库服务器端最好采用大型数据库系统,这有利于系统的传输速度加快,方便用户的上传管理和下载。
参考文献:
[1]段钢.加密与解密(第三版)[M].电子工业出版社,2008
[2]王嘉陵.毕业论文写作与答辩[M].四川大学出版社,2003
[3]齐文海.ASP与SQLServer站点开发实用教程[M].机械工业出版社,2005
[4]吴晨、张亮、张静.ASP.NET+SQLServer数据库开发与实例[M].清华大学出版社,2006
[5]訾秀玲.Access数据库技术及应用教程[M].清华大学出版社,2007
[6]赵文辉.网络存储技术[M].清华大学出版社,2005
摘要
随着计算机及网络技术的不断发展,现代通讯工具应用的普及,计算机在现代社会生活中发挥着重要的作用。
而与之相伴随的就是大量的文件而且是一些经常使用的文件。
虽然各大计算机硬件生产商都推出新的产品来帮助人们解决携带文件的困扰,但是携带一些存储设备有它自身的缺点和意想不到的麻烦。
本论文基于现状,采用编程语言asp作为开发工具外挂access数据库。
力图设计一个切实可行的应用系统方案。
本论文详细的介绍了系统模块设计的开发过程。
系统集成后,通过测试,证明系统设计是成功有效的。
为确保系统安全性,服务器端配置了SSL,系统对用户密码用MD5进行加密。
此论文详细介绍了系统的需求分析,系统设计和具体实现。
最后,以表格形式给出测试结果。
关键词:
互连网;
文件管理;
ASP
Abstract
Alongwiththecomputerandnetworktechnologycontinuestodevelop,Applicationofmoderncommunicationtoolsofthepopularityofcomputersinmodernsociallifeplaysanimportantrole.Andtheyareaccompaniedbylargenumbersofdocumentsisfrequentlyuseddocuments.Althoughthemajorcomputerhardwaremanufacturersareintroducingnewproductstohelppeoplesolveproblemswiththedocuments,Butsomestoragefacilitiestocarryithasitsownshortcomingsandunexpectedtrouble.
Inordertogiveapracticalschemeoftheapplicablesystem,thearticlebaseonthepresentstate,adoptingtheprogramminglanguageaspasthedeveloptool,Withtheaccessdatabase,thearticledetailsintroducesthedevelopingprocessofthesystemmodel.Afterintegrated,thesystempasstest.Itisobviousthatourdesignforthissystemissuccessful.Inordertoguaranteethesystem’ssecurity,theserverterminalhasconfiguredSSL;
andthepasswordisencryptedwithMD5encryptionalgorithm.Inthispaper,therequirementanalysis,designandimplementationofthesystemareintroducedindetail.Atlast,theresultoftestingisintroducedintheformoftables.
Keywords:
Internet;
FileManagement;
ASP
1绪论
1.1研究背景
现在此类系统的研究和开发基本上能够满足各用户的使用特点,来进行文件的存储,网络文件存储系统越来越广泛、深入地渗透和影响着人们生活的各个方面,其快速增长的庞大数量,以及对社会需求的反应,使得网络文件管理系统逐渐成为社会文件信息资源的主要组成部分。
计算机及网络技术的飞速发展坏境下,每个行文件管理,具有以下优势:
利于实现数据信息的共享,减轻管理员的工作负荷,使文件管理更科学、更规范、更安全。
因此,设计一个安全的网络文件管理系统是十分必要的。
1.2国内外研究现状
现在国内外对此类系统的开发与研究已经有一定的程度,主要以云存储为主,即公司提供服务器给用户存储文件,甚至是操作系统,工作平台等。
虽然已经有了一定的研究成果,但是国内外的网络文件管理系统还是存在一定的问题还没解决,导致虽然有了许多的平台,却缺少用户群。
最大的问题就是安全和使用量问题,如果这些根本性的问题得到解决,相信网络文件管理系统会快速发展,在互联网时代得到普及。
1.3本课题研究的意义
为了设计出一个安全、操作简单,适合普通用户群使用发热的网络文件管理系统,必须使文件管理科学化,规范化,提高网络文件管理的高效性和安全性,因此建立一套有效且安全的网络文件管理系统也是十分必要的。
此设计是针对Internet时代的数据管理及共享需求而开发的网络数据管理系统。
它可实现用户管理,登录验证(采用MD5算法对用户密码加密,保护用户密码安全),可以管理存放在服务器端的多种类型的文件(包括文档,图片等),且操作简单,可实现文件的批量上传、文件下载。
1.4本课题的研究方法
首先从网上查阅网络文件管理系统相关资料,了解同类系统的系统功能和主要缺陷。
分析网络文件管理系统的相关功能,结合本次毕业设计的相关要求写出需求分析;
其次,综合运用以前所学的相关知识(包括计算机网络技术、数据库相关知识等),选择ACCESS数据库,在ASP环境下运用JAVASCRIPT脚本语言进行本毕业设计的开发;
在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;
最后,系统开发完毕后,进行调试和运行。
2用户需求分析
2.1用户角色需求
根据需求分析,整个系统应该有两个操作用户角色,即管理员和普通用户。
用户可新建目录、文件或删除某一个存在的目录、文件,可对上传、下载文件,对文件可进行剪切、粘贴、复制、编辑、重命名、删除,可查看所管辖的目录的空间使用情况统计表;
管理员拥有用户一样的权限外,需在后台对系统进行用户管理,对数据进行统计分析,并展开系统的正常运行维护工作。
2.2功能需求
系统功能主要包括以下几个方面:
1.用户管理;
2.文件管理;
3.安全性的实施。
以下对三个方面的具体功能进行描述:
2.2.1用户管理
管理员在登录页面登录成功后可以进入用户管理页面,点击编辑用户可以新增用户,设定用户级别,目录权限;
点击删除,可以删除已经存在的用户(管理员不能删除自己);
点击编辑,可重新设定用户的用户级别,上传权限等。
2.2.2文件管理
用户登录后可以进入文件管理页面,新建目录;
可以上传、下载文件,可以删除或更名文件,可编辑、删除或更名已存在的文件;
点击剪切、粘贴、复制、删除图标时,可以对文件实现相应功能;
点击上传文件进入文件上传页面,在此页面可设定需要上传的个数、上传到的目录,点击浏览即在本地计算机上选择需要上传的文件,只有当文件的类型在系统规定的用户权限之内,然后文件大小在用户权限大小之内,上传的目标目录存在(不存在可以添加),才能成功上传。
当选中某一目录时,可以查看到其下属的所有文件及子目录。
2.2.3安全性的实施
网络文件管理系统采取的安全措施主要有两个:
1.登录验证。
系统启动后,首先进行用户验证,只有在输入了正确的用户名、密码和六位验证码后才能进入文件管理页面。
否则会一直停留在登录界面,并提示出错信息。
本系统采用MD5算法加密用户密码;
增强用户组管理,采用MD5加密检测,用户不能通过修改Session值提升权限;
增强管理目录检测,采用MD5加密检测,用户不能通过修改Session值提升管理目录范围。
2.为IIS服务器配置了SSL,以建立安全的通信渠道。
2.3性能需求
整个系统应当操作简便,界面友好,维护简便。
数据库要求运行稳定,执行速度快,数据安全性高。
软件系统本身运行对计算机硬件平台和操作系统平台要求适中。
3网络文件管理系统的设计
3.1功能模块
3.1.1系统结构介绍
本文论述的网络文件管理系统是基于B/S结构的数据库应用系统,具体反映为ASP+ACCESS技术的一种具体实现,根据B/S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 文件 管理 系统 设计 实现