- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
校园网盘文件资源管理系统分析与设计
校园网盘文件资源管理系统分析与设计
【摘 要】通过对校园网用户的特点和应用需求的分析,本文利用Windows XP操作系统,采用编程语言ASP作为开发工具,使用 Access 2003作为数据库,力图为高校师生设计一个切实可行的网络存储系统方案,为用户提供网络存储及数据共享服务,能够实现用户注册、登录,文件上传、下载、共享等多方面功能,大大减少了数据存储与携带所带来的麻烦。
【关键词】云存储;存储空间;文件管理;网络硬盘
0 研究背景和意义
高校校园网具有用户多、覆盖范围广、数据量大、子网划分多、子网间通信频繁和网络利用率不断提高等特点,传统的网络存储技术如Email、网上邻居等无法很好地满足用户需要,基于Web的商业网络硬盘虽然功能完善,但由于校园网环境的特性和网络出口的限制,无法直接发挥太大的作用[2]。这是因为首先这些服务处在校园网出口之外,使用这些服务会占用宝贵的校园网出口带宽,一般校园计费方式通常是校园网内免费,校园网外的流量会收取费用;其次,校园网出口带宽有限,并不适合传输较大文件;再者这些免费的网络硬盘提供的服务极其有限,不能满足高校这一用户群体的需要。
校园网一般能具备高宽带,这就为用户进行大量数据的网络存储和共享创造了极好的条件。面对信息数据爆炸式的增长,传统的数据携带方式被网络存储取代的趋势已是势不可挡。因此,需要一种面向校园网用户的网络硬盘,以满足高校师生数据存储的需求。
1 校园网盘文件资源管理系统的总体技术架构分析
石大网盘文件资源管理系统主要以Windows XP为开发平台,主要后台开发工具是ASP动态服务主页语言,界面设计选择CSS框架和Macromedia Dreamweaver 8静态网页设计,后台数据库开发工具选择Microsoft Access 2003数据库,并采用性能优越的Web服务器Internet Information Server(IlS5.1)作为Web服务器,网络硬盘文件系统的实现技术有多种,本系统采用传统的客户机/服务器型即B/S型架构,即文件内容放在远程的服务器上,用户通过在其他计算机上登陆服务器进入网络硬盘系统。客户端运行环境为标准的中文浏览器环境如IE6.0或以上版本。该系统涵盖了关于网络硬盘操作的各个功能。其具体系统体系结构如图1所示。
2 校园网盘文件资源管理系统的设计
2.1 校园网盘文件资源管理系统的总体功能设计
本系统以高校用户群的文件资源管理为研究对象,结合当代信息管理理念与思想,贴近用户实际需求,通过校园网盘文件资源管理系统能有效存储、共享数据等资源。本系统主要完成对文件的管理内容,由两个子系统组成,分别是面向用户的门户网站系统和内部管理应用系统,它们是前后台的关系。其中,门户网站系统即用户模块,包括文件管理、文件上传、文件共享、举报资源等;内部应用系统即管理员模块,包括用户管理、评论管理、文件管理、检举管理等。系统功能模块图如图2所示。
2.2 校园网盘文件资源管理系统的流程设计
校园网盘文件资源管理系统的功能模块很多,仅以系统上传文件的流程作一说明,见图3上传文件流程图。
2.3 校园网盘文件资源管理系统的代码设计
所谓代码,就是用来代表客观事物的实体类别和属性的一个或一组易于计算机识别和处理的特定符号或记号。代码设计的任务就是把信息系统要处理的事物用特定的字符、数字或其他组合来描述,以便于计算机系统识别和处理。
石大网盘文件管理系统中自动设置的文件提取码12位数字与三位字母编码。前十四位数字代表文件上传的具体时间,如120522184516,代表2012年5月22日18时45分16秒上传文件,后三位字母为随机设定。
2.4 校园网盘文件资源管理系统的数据库设计
数据库设计是在既定(本系统使用Microsoft Access)的数据库管理系统基础之上建立数据库的过程。其过程是将现实存在的数据及其应用处理关系进行抽象,从而形成数据库结构。具体实现时,应首先建立数据库的概念模型,其主要工具为实体关系(E-R)图。其次建立数据库的逻辑模型,并解决数据的完整性、一致性、安全性和有效性等问题;最后一个阶段是数据库的物理结构设计,其任务是为系统逻辑结构模型确定合理的存储结构、存取方法以及数据表示和数据存储空间分配等内容,从而得到具体的数据库物理结构[6]。
据此原理设计出的数据库中包括16个数据表。分别为管理员表、数据库备份表、评论表、投诉建议表、系统设置表、喜欢表、文件表、友情链接表、我的好友表、游客表、信息表、公告表、空间升级申请表、用户目录表、用户等级表、用户表。
2.5校园网盘文件资源管理系统的系统功能模块设计
以用户登录模块、数据
原创力文档


文档评论(0)