- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络文件传输 项目结题报告书
安博实训基地
嵌入式项目设计结题报告书
项目名称基于linux C/S构架网络文件传输系统的研究与开发 专业班级G12008
小组成员吴剑钢卢源陈伟君黄喆王洋 指导老师成宝宗
1、 项目概况
目标
基于局域网的文件传输系统的开发与设计选用linux系统终端为开发工具,
以C/S构架模式,实现类似scp(secure copy)命令功能,可简意为实现局域网快速、准确、安全的点对点文件传输功能。
本系统能够促进局域网内用户之间的文件资源共享,满足主机之间信息交流,确保文件及文件夹传输的速度和安全性,有效地提高工作效率。
因此,基于局域网的文件传输系统能够让家庭网络以及各个企业等局域网对内部资料有一个快捷,准确,安全的共享。
运行环境
主机: Oracle VM VirtualBox虚拟机,内存512M,硬盘8G。
操作系统:linux操作系统。
项目功能
本程序需要客户端输入用户端ID和密码,之后才可以进行以后的文件传输。
1) 可以查看服务器系统下的文件目录以及文件;
2)可以选择性的对服务器的系统文件以及目录进行上传;
3) 可以选择性的对服务器的系统文件以及目录进行下载。
对功能的需求分析
现代信息技术的优势在于对信息的处理高效而精确,可以充分实现信息的共享和传输。 本小组设计的基于局域网的文件传输系统,就能确保文件及文件夹传输的速度和安全性, 有效地在这个信息技术时代为家庭网络以及各个企业等局域网提供一个快捷、安全的 共享平台。
此系统选用linux系统终端作为开发工具,以C/S构架模式,实现类似scp(secure copy)命令功能,亦为实现局域网快速、准确、安全的点对点文件传输功能。
网络文件传输系统根据对实例的操作,并参照相关网络传输文件,需要实现功能:
1)从客服端(Client)上传文件或者文件夹至服务器(Server);
2)从服务器(Server)下载文件或者文件夹至客服端(Client);
3)权限管理,用户登入服务器(Server)需要做校检,input ID正确,进行上传或者下载, input ID错误,输入的密码与服务器不匹配,请重新输入。
对性能的需求分析
●对于需要传输的文件不限格式
●对于需要传输的文件大小不限
●系统容量需求:
■内存大小gt;512M;
■磁盘空间gt;8G;
■数据库中表的最大行数gt;1000。
对安全性的需求分析
对于用户访问来说,系统要在用户登入服务器(Server)时做校检,防止非法用户登入传输资料,以防止造成不必要的损失。
其它非功能需求分析
主要包括可靠性、可操作性、可维护性、可扩展性、可测试性等。
2、技术路线
基本设计感念和处理项目流程
程序演示:
系统的总体处理数据流程如下图:
3. 项目进度
2012.08.30:撰写开题报告,参加开题辩论,完成立项工作。
2012.08.31:项目需求分析阶段,对项目具体需求进行深入多方调研,撰写 详细的需求文档、概要设计文档。人员分配实施。
2012.09.03:系统设计阶段,依托需求文档、概要设计文档,进行详细系统 功能设计及模块划分,形成详细设计文档,进行初步编码。
2012.09.04:系统编码调试阶段,以系统设计文档为蓝本,进行编码实现。对 系统各个功能环节进行全面反复的运行调试,发现并修正错误和不足。
2012.09.05:撰写项目结题报告,汇总整理项目报告。
4. 取得成果
1.服务器端与客户端各自完善;
2.服务器端与客户端基本功能均已完成;
3.客户端登入服务器校检ID功能以完成;
4.实现了客户端与服务器之间的文件及文件夹共享传输功能。
服务器端(Server)
服务器端操作流程如下图所示:
…………………………………………………………………… …………………………………………………………………… 客户端(client)
客户端操作流程如下图所示:
……………………………………………………………
……………………………………………………………
客户端(client)文件传输
当用户要下载时,输入./client downloading进入下载,输入账号密码进行校检,校检成功(密码校检错误,重新输入,输入三次失败则跳出),输入要下载的文件绝对路径,开始下载;当用户要上传时,输入./client uploading进入上传,输入账号密码进行校检,校检成功,输入要上传的文件的绝对路径,输入start开始下载。
您可能关注的文档
最近下载
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试备考试题及答案解析.docx VIP
- 兽医毒理学完整版本.doc VIP
- 2025湖北省监督数据分析应用中心专项招聘22人考试备考试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人考试练习试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试备考题库及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试备考试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- GB 55032-2022 建筑与市政工程施工质量控制通用规范.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- 基孔肯雅热防控科普讲座PPT课件.pptx
文档评论(0)