




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
福建工程学院本科毕业设计(论文)开题报告软件学院物联网工程专业设计(论文)题目基于c#的云盘系统的设计与研究学生姓名 王思伟学号3128117113起迄日期2015年10月至2015年12月设计(论文)地点福建工程学院软件学院指导教师唐晓珊2015年 10月 13日毕业设计(论文)开题报告1结合毕业设计(论文)课题任务情况,根据所查阅的文献资料,每人撰写文献综述。 随着计算机在我国的普及,很多企业为了使办公更加的高效,都引进了集视频动画、文字图片等与一体的企业云盘系统1。当前研究和应用的热点是以计算机、芯片和软件技术为核心的系统,数据共享需求在日常生活中越来越重要2。本文在参考过去研究成果的基础上,设计了一种基于C#的云盘系统,分析了这个系统的框架、实现细节以及各个模块3。该系统主要采用C#编程,实现了客户端与服务器之间有效的传输文件4。 本文主要工作和成果包括:首先,详细说明了云盘系统设计的必要性5。然后,以C#语言完成这个系统中的代码编写6,这个系统能实现文件传输系统的主要功能,在文件传输中途发生故障,或者停电等的不可预防的情况下,这个系统因为采用了断点续传的功能避免文件传输失败,导致浪费时间和资源,提高效率7。最后,本文对所设计的基于c#的云盘系统进行了测试,详细分析了文件传输过程中的传输性能8。 综上所述,该系统通过文件传输来实现员工之间的文件共享9。基于C#云盘系统的设计与研究是主要由服务端模块和客户端模块组成。客户端和服务端的之间的文件传输是通过传输协议进行实现的。传输出错停传,通过断点续传来避免文件传输失败的情况10。最终完成整个系统的设计,并对该云盘系统进行测试11。2毕业设计(论文)任务要研究或解决的问题和拟采用的方法:一、 研究内容与解决方案1、 研究内容(1)c#的云盘系统整个基于C#的云盘系统主要由用户管理模块、文件分享模块、文件传输模块和目录文件模块组成。具体功能模块图如图1-1所示: 图1-1云盘系统功能模块图(1)“用户管理”界面:用户登录、用户验证、用户设置和退出登录。1)用户登录:显示账号密码登陆的窗口。2)用户验证:对账号密码的正确性进行验证和验证码的验证,并对错误的输入给提示。3)用户设置:对用户进行分级,分为普通会员用户和管理员用户,并对其进行权限的授予。普通会员用户:普通会员用户可以对大部分文件列表进行浏览、上传文件、下载文件和进行用户之间点对点的文件分享的权限;管理员用户:除了有普通会员用户的权限外还拥有添加用户信息、修改用户信息、删除用户信息、对文件的添加、编辑操作和查看所有用户信息和文件信息。4)退出登录:退出账户,回到用户登录窗口。 图1-2用户管理模块图(2)“文件传输”界面:上传文件模块、下载文件模块和断点续传模块。1)上传文件模块:上传文件速度、上传文件大小、上传文件上限。对普通会员用户和管理员用户一次在单位时间内能传输多少存储量的文件、一次性能传输多大存储量的文件和拥有多少文件上传的空间进行控制。管理员用户相对普通会员用户而言拥有更快的上传速度,一次能传更大的文件和更大的上传空间的权限。2)下载文件模块:下载文件速度、下载文件大小、搜索文件。对普通会员用户和管理员用户一次在单位时间内能下载多少存储量的文件、一次性能下载多大存储量的文件和根据用户的权限等级能搜索浏览并下载的文件进行控制。管理员用户相对普通会员用户而言拥有更快的下载速度,一次能载更大的文件和更多的文件下载权限。 3)断点续传模块:开始、传递文件名称、大小等信息、接受服务端信息、根据文件大小对剩余文件进行分块,传递剩余文件第一块直至完成剩余文件的传输、最后结束。 图1-3文件传输模块图(3)“目录文件”界面:新建文件、删除文件和文件重命名。1)新建文件:用户重新创建一个文件。2)删除文件:普通会员的文件:用户所上传的文件在长时间无人访问和使用时或者在一定时间内该模块能实现自动删除这些文件。管理员的文件:用户所上传的文件在长时间无人访问和使用时或者在一定时间内该模块能实现自动删除这些文件。管理员的文件相对普通会员文件拥有更长的保留时间。3)文件重命名:普通会员或者管理员用户对已经有的文件进行重新的命名。 图1-4目录文件模块图(4)“文件分享”界面:分享、选择对象。1)分享:不同用户之间进行文件的分享。2)选择对象:选择所要分享文件的对象。 图1-5文件分享模块图2、解决方案(1)编程语言 采用c#编程语言来实现。 (2)展示方面 根据业务的逻辑不同,有时候利用界面的展示可以控制用户的能力范围。(3) 开发工具 采用visual studio 2010开发工具。 本课题关键技术 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。结合实际要求逐渐完善以上初步设计方案,最后设计出一套完整的方案并完成毕业设计论文。二、拟采用的方法1.通过阅读与文件传输系统相关文献和书籍,以备能全面、正确、深入的了解、掌握本课题的研究方法。2.通过将课题分为若干个模块,每个模块又分为若干个小模块,将这些模块有序的联系起来,从而能形成一个完整的文件传输系统。三、进度安排为了实现课题研究目标,对进度进行如下安排:起迄日期工作内容备注2015.9-2015.101)围绕毕业设计任务,展开前期调研工作,查阅、研究及分析现有相关科研成果及资料。2)根据前期调研结果,撰写开题报告。开题准备10月中旬开题答辩2015.111)完成方案需求分析和方案设计工作2)完成方案的设计工作。11月中旬中期检查2015.121)完成系统功能模块设计,提交测试。2)撰写并提交毕业设计论文初稿。系统测试答辩2016.1-2016.3完善系统,完善论文,参加毕业答辩论文查重论文答辩四、参考文献1李军,劳凤丹,邹仁明. 校园网云盘系统构建研究J. 通信学报,2013,S2:133-137.2韩同欣,丁建元. 基于云盘技术的文档数据共享系统设计J. 中国科技信息,2014,21:91-92.3郑凤婷,程静飞. 云笔记在个人云存储中的功能设计及应用探析J. 电脑编程技巧与维护,2015,17:56-57+73.4唐军. 异步批量文件网络传输系统设计与研究D.湖南师范大学,2014. 5高磊. 分布式文件传输系统的关键技术研究D.哈尔滨工程大学,2013.6高文杰. P2P分布式文件传输系统的研究D.武汉理工大学,2006. 7陈增强,郭嘉琳,刘忠信,袁著祉. 具有断点续传功能的文件传输系统的设计与关键技术J. 计算机工程,2002,12:14-16. 8Alireza Poshtkohi,M.B. Ghaznavi-Ghoushchi. DotDFS: A Grid-based high-throughput file transfer systemJ. Parallel Computing,2011,372:.9Cao Yang,Wu Kui,Wu Xuhui. Research and implementation of FTAM File Transfer SystemJ. Wuhan University Journal of Natural Sciences,1997,22:. 10Xubin Li,Quan Zou,Yi Jiang. Research of Efficient C/S Model Based File Transfer MethodJ. Physics Procedia,2012,33:. 11美 C.Jones.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 液晶显示器件彩膜制造工测试考核试卷及答案
- 化学浆料处理方法流程考核试卷及答案
- 金属焊接接缝密封工艺考核试卷及答案
- 塑胶场地紫外线防护施工技术规范考核试卷及答案
- 古建琉璃工综合考核试卷及答案
- 茶叶采摘机操作工数字化技能考核试卷及答案
- 河北省石家庄精英新华学校2025-2026学年上册七年级开学数学试卷(含部分答案)
- 医院技术面试题目及答案
- 三端集成稳压器等多领域知识测试卷
- 2025-2026学年赣美版(2024)小学美术三年级上册《团花剪纸》教学设计
- 人教版劳动教育实践活动手册教案一年级
- 小狗钱钱全本(完整版)
- Unit 1 Making friends Section A How do we greet friends 第一课时(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- 《英语测试与评价》教学大纲
- 《宠物美容与护理》课件-耳道护理
- 骆驼祥子-(一)-剧本
- 传承伟大抗战精神心得体会
- QC小组活动案例
- 港口砂石料装卸运输流程方案
- 城镇开发边界局部优化方案编制要求
- 围手术期疼痛管理专家共识
评论
0/150
提交评论