网络硬盘文件资源管理系统.doc_第1页
网络硬盘文件资源管理系统.doc_第2页
网络硬盘文件资源管理系统.doc_第3页
网络硬盘文件资源管理系统.doc_第4页
网络硬盘文件资源管理系统.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目 录摘 要IIIABSTRACTIV引 言V第一章 软件所需资源11。1硬件开发环境21。2 其他硬件辅助设备21.3软件运行环境31.3。1 WEB服务器简介31。3.2 PWS与IIS( Internet Information Serice)的安装41。4软件开发环境61.4。2软件开发环境的分类6第二章 软件过程82 。1需求分析82。1.1需求分析的一般性原理82.1.2需求分析的任务与过程92.1.3需求分析的要求102。1.4网络硬盘系统的需求分析112。1。6功能需求112。2概要设计122.2。1概要设计的一般原理122。2。2用户模块设计122.2.3网络硬盘系统层次结构

2、框图122.2。4 后台系统132.2。5数据库设计142.3详细设计162。3.1详细设计的一般原理162。3.2分模块介绍各模块的关键技术、程序实现方法162.3.2部分模块的设计和编码182.5程序测试192.5.1程序代码测试192。5。2程序功能测试202。6程序维护20第三章 相关部分223。1相关技术223。1。1 软件工程方法概述223.1。2 开发工具的选择233.2相关过程233。2。1 asp技术概述233.2.2 ADO技术253。3 安全性维护29第四章 软件使用说明314.1注册与登陆界面314。2系统主界面324.3 部分功能模块界面33第五章 系统总结345.1

3、系统特点345。2 Asp+access的安全隐患355.2.1 安全隐患355.2.2提高数据库的安全性36结 束 语38参考文献39致 谢40附 录41附录1 源程序代码41附录2 md5算法81本设计来自:完美毕业设计网http:/登陆网站联系客服远程截图或者远程控观看完整全套论文图纸设计客服QQ:8191040摘 要 随着网络技术的日益普及和信息化建设的重视,网络硬盘是一种新型安全的网络存储系统,主要适用于个人文件存储,可以用作个人的一个网络盘,网络硬盘是一块专属的存储空间,用户通过上网登录网站的方式,可方便上传、下载文件。只要能上网,就可以用网络硬盘登录

4、到服务器上进行个人文件的上传、删除及文件目录的新建、修改、共享等操作,随时随地存储自已的个人文件.本论文基于现状,采用编程语言asp作为开发工具外挂access数据库。力图设计一个切实可行的应用系统方案. 本论文详细的介绍了系统模块设计的开发过程。系统集成后,通过测试,证明系统设计是成功有效的.关键词:网络硬盘,服务器,存储空间,上传,下载,数据库,共享、aspABSTRACTWith the more universalization and information construction recurrence of the net disk is a new type and safet

5、y storage system of the network。 It is chiefly using in the storage of the personel file and an U disk of the net。 netdisk is a special storage space. User can post the network site as the regime,who may upload and download the file conveniencely.when go to the internet,you may make use of the netdi

6、sk to post the server to upload,delete,make new project,update the file directory and other operation。 The user can store your personel file at any moment and anywhere.个人收集整理,勿做商业用途个人收集整理,勿做商业用途 In order to give a practical scheme of the applicable system, the article base on the present state ,adop

7、ting the programming language asp as the develop tool , With the access database, the article detaily introduces the developing process of the system model。After integrated, the system pass test。 It is obvious that our design for this system is successful。Keywords: netdisk,server,storage space, uplo

8、ad,download,database,share,asp。引 言在互联网上,你可以浏览免费信息、看免费杂志、用免费电子信箱、拥有免费主页,可是,不知您发现了没有,你的硬盘越来越不够用了.随着计算机及网络技术的不断发展,现代通讯工具应用的普及,计算机在现代社会生活中发挥着重要的作用。而与之相伴随的就是大量的文件而且是一些经常使用的文件。虽然各大计算机硬件生产商都推出新的产品来帮助人们解决携带文件的困扰,但是携带一些存储 设备有它自身的缺点和意想不到的麻烦。为方便人们对文件的携带,加快办公手段的现代化,根据人们的实际需求,我们提出了基于计算机网络的网络硬盘系统的设计方案,并根据该设计方案部分地

9、实现了网络硬盘的基本功能. 随着网络技术在社会应用的普及,各地区相继建立了自己的网络,并开始实施网上办公和网上交流。网络硬盘是将用户的文件存放在互联网上,方便用户“携带"他们的文件,方便用户与他的亲朋好友“共享”他们的文件,用户可以有如下操作:下载、上传、复制、挪动、删除文件,以及新建文件夹;开设、冻结、删除、修改下级账号等等。人们可以不受时间和空间的限制,随时随地从自己的硬盘中取出想要的文件.相对于Email,网络硬盘上传文件方便,下载快速,进入空间直接,界面更简单明了。基于网络的存储环境模型是随着现代信息技术的发展而产生的一种新型方式,将作为构筑21世纪文件存储体系的主要手段,必

10、然对人们的日常生活和日常工作的转变产生深远的影响。其未来发展将有以下几个趋势:(1)面向群体和个人的使用;(2)网上办公的业务范围将包括所有的办公形式第一章 软件所需资源开发软件产品,必须具有硬件开发环境,设备以及一些硬件辅助设备。除此之外,软件运行环境也是必不可少的.软硬件资源共同构成了开发软件所必须具备的两种资源,计算机系统是由硬件和软件组成的。计算机硬件与计算机软件是计算机系统中不可分割的一个整体。只有硬件而没有软件的计算机是没有任何用处的裸机;只有软件而没有硬件的支持也只是无意义的纸上程序。计算机硬件与计算机软件之间是相互依存、相互融合、相互促进、共同发展的关系。 计算机硬件(Hard

11、ware)指看得见、摸得着的实际物理实体.它包括中央处理器、存储器和外部设备。它们是由电子的、电磁的、光学的、机械的元器件集成的芯片,组装的电路板及各种部件和装置组成。 当用户购买台式个人计算机的时候,除打印机、绘图仪根据需要另购外,其它的硬件均随机配套出售。在配套出售的硬件中,又根据不同的功能(是办公用还是家用,是文字处理还是图形、图像处理,是16位字长还是32位字长,是单色还是彩色,是单任务还是多任务,是单媒体还是多媒体等)、容量(一般指内部、外部存储器的存储容量-兆字节数)、速度(一般指计算机的运行速度-每秒执行的兆指令条数)等要求而选购不同的硬件配置。 一般来说,硬件的配置档次越高,硬

12、件特性体现越强,表明它对软件的支持越强,它的性能价格比越高,它的可用性、可靠性、兼容性和可维护性越好。 计算机具备今天这样强大的功能,是计算机硬件迅猛发展的结果。如仍以台式个人机为例,首先是计算机的心脏-微处理器的发展带动了其它。如美国Intel公司的奔腾(Pentium)微处理器芯片在不到7平方厘米的芯片上集成了310万个晶体管,能处理64位的数据,运算速度达到每秒1亿次以上。其次是计算机的内、外部存储器容量有了几十倍的提高。再有就是输入、输出设备,不断地高速化、小型化、多功能化,加上使用了先进的局部总线,极大地提高了计算机外设的运行效率。所有计算机机硬件不断改进和发展的综合效力,使计算机的

13、技术性能连上新台阶。 计算机发展到今天,除主要有赖于以超大规模集成电路为龙头的硬件突飞猛进之外,还有赖于计算机系统体系结构的发展.例如在微处理器芯片上普遍使用了双流水线、超标量、压缩指令集、分支预测和在片高速缓冲存储器技术,使得计算机硬件的核心微处理器的功能和速度更加如日方升,并带动着整个计算机硬件产业和软件产业不断兴旺发达。个人收集整理,勿做商业用途个人收集整理,勿做商业用途1.1硬件开发环境(1)服务器端服务器端的最低配置是有建立站点所需的软件来决定的。在最低配置的情况下,服务器的性能往往不尽如人意。如:P450双CPU1G内存10G以上的SCSI硬盘,这是一台使用WINDOWS NT的W

14、EB服务器的标准配置.当然,我们无需这样的配置,我们需要的只是一台能够流畅运行WINDOWS 2000的配置,现在计算机的性能已经相当出色.而且价格也很便宜,因此我们通常在服务器端配置高性能的硬件。本网络硬盘系统服务器端的配置如下: 处理器: 赛扬 1.7G 内 存: 128MB 硬盘空间: 40G 光 驱: 52X 显 卡: TNT2显示适配器(2) 用户端 用户端主要用于浏览和操作数据库,所以硬件要求不高,但是基于目前计算机,配置也相当高。需要的配置如下: 处理器: 赛扬 1.7G 内 存: 64MB 硬盘空间: 40G 光 驱: 52X显 卡: TNT2显示适配器1.2 其他硬件辅助设备

15、 在前面一小节里,主要介绍了开发网络硬盘文件系统最主要的硬件需求。除此之外,还需要一些设备,如:显示器,鼠标,键盘,CPU等.如果没有这些设备,也完成不了该系统的开发。而且,随着当今计算机技术的高速发展.这些设备的功能也日益强大。特别是CPU的运行速度极其快速。1.3软件运行环境首先选择操作系统.由于ASP属于MS(Microsoft)的东西,所以我们要选择MS的操作系统,Windows 98以上就可以 然后就是搭建个人WEB服务器(Personnel Web Serice),这就要根据操作系统来了。配置是这样的:Win98+PWS(personnel web serice)/Win2000

16、Pro+IIS(Internet Information Serice)/Win2000 Server+IIS(Win2000 Server 中IIS是默认安装)/Win2000 Advance Server+IIS(这里IIS也是默认安装)/WinXP+IIS/Win2003+IIS。1.3。1 WEB服务器简介从表面上看,Web Service就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。从深层次上看,Web Service是一种新的Web应用程序分及通过We支,它们是自包含、自描述、模块化的应用,可

17、以在网络(通常为Web)中被描述、发布、查找以b来调用. Web Service便是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。它可以使用标准的互联网协议,像超文本传输协议HTTP和XML,将功能体现在互联网和企业内部网上。Web Service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。建立一个网站、开发电子商务应用、实现网页与数据库的连接,都必须依赖Web服务器。比较有代表性的三种Web服务器有:Personal Web Server(PWS)、WebSite、Internet Inf

18、ormation Server(IIS). IIS(Internet information server)是搭配微软Windows NT/2000操作系统的Web服务器,他如同Unix和linux上知名的免费Web服务器Apache一样,可以让用户在Windows NT/2000的计算机网络中架设Web网站。设计本系统时之所以采用IIS是由于IIS并不只是一个单纯的Web服务器,他是一个整合的Web应用程序开发环境,能够在Web上开发具有扩充性和组件基础的客户/服务器应用程序;再加上Windows NT4 Server 完全整合Web服务,不仅允许用户建立专业的网站,而且还提供网络和集成式的

19、系统管理功能。采用它有诸多的好处:1可靠的应用程序服务IIS支持”ASP"(active server pages),JAVA技术,整合Message Queue能够在网络上可靠的发送和结束消息。2网站的Web服务3整合的网络服务IIS高度整合至Windows NT 4 Server,将Web服务器整合在操作系统之中,Windows NT 4 Server 配合IIS提供有整合的平台,可以管理网络和各种Web应用程序的服务1.3.2 PWS与IIS( Internet Information Serice)的安装PWS的安装和配置:PWS包含在WIN98的专门碟里面,到网上搜索一下也

20、可以找到下载,然后点击安装,这里就不多说安装了,跟别的软件安装是一样。安装之后在WIN98的桌面上会有一个“发布”的图标,在任务栏时钟旁也有一个图标,在开始->程序 里面会添加一项,这就是PWS了,无论你从哪个地方启动它都可以,默认状态是安装后就启动了。点击打开。这里我们有几项要进行设置的。首先设置主目录,在“高级”里面,选择主目录进行设置,默认是在X:Inetpubwwwroot(X:表示系统盘),你可以进行更改,改到你想要的目录。再设置一下文档,这个是你默认打开你自己站点的文件名。里面一般有default。html和default.asp,但是一般来说我们习惯用index。asp和i

21、ndex.htm作为主页名,所以在这里我们还要添加index。asp和index。htm。现在我们设置虚拟目录,点击“虚拟目录”,给虚拟目录命一个比较形象的名字,例如你的ASP程序是一个论坛程序,就命名为BBS(大小写不区分,最好不要用中文命名),这个自己命名就是,再选择虚拟目录的路径,你在这里选择你自己程序所在的路径,例如: d:我的论坛bbs。这样PWS我们算是基本配置完成.现在你可以在IE里面浏览你的ASP文件了.打开IE,在地址栏里输入:http:/XXX(你的计算机名或是127。0。0。1或是localhost)/XXXXX(你的虚拟目录名,也就是你在设置虚拟目录时命的名,如果放在X

22、:Inetpubwwwroot下的话就不要虚拟目录了。个人收集整理,勿做商业用途本文为互联网收集,请勿用作商业用途IIS的安装和配置。WIN2000 server/WIN2000 advance server都是默认安装的,如果在安装时没选择的话,也按照下面的步骤来吧。win2000 pro/winxp pro/win2003的用户开始-控制面板->添加/删除程序->添加删除WINDOWS程序组件 在里面把internet 信息服务(IIS)打上勾,然后插入WINDOWS安装光盘,点击下一步,这样就开始安装IIS,安装过程就不多说了,也是普通软件安装一样,不是点下一步就是点完成和确

23、定。现在开始配置IIS了。开始>控制面板>管理工具-internet 信息服务。打开之后就到了IIS的控制台了.点计算机名前面的+号展开,再点网站前在的+号展开,这时就有一个默认网站,这里就是我们要配置IIS的关键地方了.右击“默认网站”,在弹出菜单里选择“属性”这时就会弹出“属性”选顶卡.一般情况下“网站/常规”选项卡不要更改。选择“主目录”选项卡,本地路径就是你的主目录路径,这里你可以点浏览更改到你想设置的目录下,默认是:X:inetpubwwwroot(X:表示系统盘)。在这里还可以设置你的网站的用户操作权限。这些设置完后就转到“文档”选项卡,首先要在“启用默认文档”前面打勾

24、,默认是打勾的.点击“添加",可以添加默认文档,例如添加index。asp、index。htm、index。html等等,这是你网站默认打开的主文件名,在这里也可以进行删除,选择你要删除的文档之后再点“删除”,现在“属性”选项卡基本设置好了,点应用、确定就返回到IIS控制台了.现在就是设置虚拟目录了(如果你的文件放在X:inetpubwwwroot下面的话就不要设置了),右击“默认网站”选择“新建”-”虚拟目录".输入虚拟目录名,下一步,选择文件路径,下一步,完成.现在IIS的配置我们基本完成了,现在我们就可以利用IIS+IE进行ASP的调试了。打开IE,在地址栏里输入:h

25、ttp:/XXX(你的计算机名或是127。0.0。1或是localhost)/XXXXX(你的虚拟目录名,也就是你在设置虚拟目录时命的名,如果放在X:Inetpubwwwroot下的话就不要虚拟目录了)/wwww(文件名,如果是default。asp/default。html/index。htm/index。asp这样的文件名也可以省略不填)。如果你的ASP文件有错误的话,IE就会报错.文档为个人收集整理,来源于网络文档为个人收集整理,来源于网络基于以上要求,配置如下:(1) 服务器端 操作系统: Windows2000 网络协议: TCP/IP WEB服务器: Personal Web Se

26、rver 数据库: Microsoft Access2000 浏览器: Internet Expolrer 5.0 IIS 5.0以上(2) 用户端 浏览器:Internet Explorer1.4软件开发环境软件开发环境(softwareDevelopmentEnvironme)是指本硬件和宿至软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。1.4。2软件开发环境的分类软件开发环境可按以下几种角度分类:(1)按软件开发模型及开发方法分类,有支持瀑布模型、演化模型、螺旋模型、喷泉模型以及结构化方法、信息模型方法、面向对象方法等不同模型及方法的软件开发环境。(2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论