资源描述:
《多语种网络硬盘系统设计(可编辑)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、多语种网络硬盘系统设计分类号:TP311.1UDC:D10621-408-20076226-0密级:公开编号:2003032049成都信息工程学院学位论文多语种网络硬盘系统的设计论文作者姓名:冷盛峰申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):陈运(教授)论文提交日期:2007年06月09日多语种网络硬盘系统的设计摘要网络硬盘系统是计算机网络中比较流行的一种应用软件,但是一般的网络硬盘系统只适用于使用单一语种的人群。为满足不同语种人群对网络硬盘系统的需求,设计了多语种网络硬盘系统。采用ASP
2、.NET2.0开发语言,利用ASP.NET中的三层结构、B/S模式结构以及ASP.NET网页资源的设计思路,实现了包括文件夹的操作、文件的操作、网页的多语种化三个功能模块;通过文件夹功能模块,可以添加、删除、更改名字、移动、浏览文件夹;通过文件功能模块,可以查看文件属性、上传、下载、更改名字、移动文件;通过系统的多语种化模块,能够自动识别客户端的默认语言并反馈给客户端相应语言的网页。通过应用多语种网络硬盘系统,可以满足不同语种人群共享一个网络硬盘系统的需求,具有一定的应用价值。关键词:计算机应用技术;网络编程;
3、ASP.NET2.0;资源本地化;自动识别TheDesignofaMultilingualNetworkHardDiskSystemAbstractThenetworkharddisksystemisakindofrelativelypopularsoftwareintheareaofcomputernetworks,butthecommonnetworkharddisksystemisjustappliedtopeoplewhounderstandonlyonelanguage.Thenetworkhardd
4、iskwhichidentifyonlyonelanguagehaslimitationinscopeofusage,sothenetworkharddiskwhichcanidentifymanylanguagesneedtobedesignedtomeetthedemandsofpeoplewhousedifferentlanguage.ByusingASP.NET2.0,whichincludesthethree-layerofASP.NET,thestructureofB/SandtheASP.NETp
5、ageresource,thispaperintroducesthreefunctions,theoperationoffolder,theoperationoffileandthemulti-languagesofwebpage.Accordingtothefunctionalmodeloffolder,itcanadd,delete,rename,moveandbrowsefolder.Accordingtothefunctionalmodeloffile,itcancheckupfile’sattribu
6、teaswellaspreview,upload,download,renameandmovefile.AccordingtotheMultilingualModel,itcanautomaticallyidentifythelanguageattheendofclientandreflectrelatedlanguagewebpagetoclient.Thismultilingualnetworkdisksystemcansatisfypeoplewhospeakdifferentlanguagesinsha
7、ringasamenetworkdisk,soithaspracticalvalue.Keywords:Computertechnology;Networkprogramming;ASP.NET2.0;Resourceslocalization;AutomaticIdentification目录论文总页数:24页1引言11.1课题背景11.2课题的意义11.3课题的研究方法12开发知识背景12.1ASP.NET2.0简介12.2ASP.NET中的三层结构22.3B/S模式结构简介22.4ASP.NET网页资源概
8、述33系统需求分析33.1功能需求33.1.1对文件夹的操作33.1.2对文件的操作43.1.3系统多语种化53.2出错处理需求53.3开发环境的搭建54系统的总体设计方案64.1系统设计思想64.2系统业务概要描述及开发模型64.3系统设计目标和原则64.4系统基本模块设计75系统的详细设计85.1数据库设计85.2设计错误处理页面95.3数据库操作层设计95.4多语言化实现的设计1