linux下基于socket的文件传输程序设计课程设计报告

linux下基于socket的文件传输程序设计课程设计报告

ID:13246071

大小:740.96 KB

页数:27页

时间:2018-07-21

linux下基于socket的文件传输程序设计课程设计报告_第1页
linux下基于socket的文件传输程序设计课程设计报告_第2页
linux下基于socket的文件传输程序设计课程设计报告_第3页
linux下基于socket的文件传输程序设计课程设计报告_第4页
linux下基于socket的文件传输程序设计课程设计报告_第5页
资源描述:

《linux下基于socket的文件传输程序设计课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、III重庆大学课程设计报告课程设计题目:Linux下基于socket的文件传输程序设计学院:计算机学院专业班级:网络工程一班年级:2009级姓名:学号:完成时间:2012年6月21日成绩:指导教师:重庆大学教务处制22III课程设计指导教师评定成绩表项目分值优秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)评分参考标准参考标准参考标准参考标准参考标准学习态度15学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作学习态度比较认真,科学作风良好

2、,能按期圆满完成任务书规定的任务学习态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作学习态度尚可,能遵守组织纪律,能按期完成任务学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度技术水平与实际能力25设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应用能力,文献查阅能力强、引用合理、调查调研非常合理、可信设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算机应用能力,文献引用、调查调研比较合理、可信设计合理,理论分析与计算基本正确,实验

3、数据比较准确,有一定的实际动手能力,主要文献引用、调查调研比较可信设计基本合理,理论分析与计算无大错,实验数据无大错设计不合理,理论分析与计算有原则错误,实验数据不可靠,实际动手能力差,文献引用、调查调研有较大的问题创新10有重大改进或独特见解,有一定实用价值有较大改进或新颖的见解,实用性尚可有一定改进或新的见解有一定见解观念陈旧论文(计算书、图纸)撰写质量50结构严谨,逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图纸非常工整、清晰结构合理,符合逻辑,文章层次分明,语言准确,文字流畅

4、,符合规范化要求,书写工整或用计算机打印成文;图纸工整、清晰结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;图纸比较工整、清晰结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;图纸比较工整内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;图纸不工整或不清晰指导教师评定成绩:指导教师签名:年月日重庆大学本科学生课程设计任务书22III课程设计题目Linux下基于socket的文件传输程序设计学院计算机学院专业网络工程年级2009级已知参数和设计要求:系统分为客户端和服务器端,客服端可以

5、实现文件的上传、下载以及查看服务器下默认目录的文件列表;服务器端可以对文件进行管理,包括上传,下载,删除文件,重命名等;学生应完成的工作:1、编程实现上述功能。2、在内核中添加一个自己的内存分配和释放的系统调用(可以调用malloc()和free()等内存管理函数实现),并在程序中调用;3、支持多个客户端同时对服务器中的文件进行操作(多线程);加分项:1、实现了用户的权限管理;2、内存分配和释放用内存池实现;3、程序功能比较完善,如可以变更文件目录等;目前资料收集情况(含指定参考资料):1.《计算机网络》第4版谢希仁电子工业出

6、版社2003年.6月2.用TCP/IP进行网络互联 D.E.Comer电子工业出版社2004.11第四版3.TCP/IP网络原理与技术周明天、汪文勇清华大学出版社:19934.JAVA网络高级编程殷兆麟清华大学出版社2005.55.VisualC++网络高级编程陈坚人民邮电出版社,2001年08月课程设计的工作计划:1.需求分析(说明系统目的,要求,操作流程,开发工具与开发平台)2.总体设计(描述系统功能,系统架构,模块化分)3.详细设计(建立系统的数据结构,协议结构,数据流程图)4.系统实现编码(用所选开发工具完成应用系统)

7、任务下达日期2012年6月17日完成日期2012年6月21日22III目录摘要1第一章课程设计要求2第二章设计概要32.1功能设计32.2程序系统功能模块32.3功能分析42.3.1功能流程图42.3.2系统操作界面52.3.3程序主要功能说明6第三章调试分析与测试结果123.1服务器端123.1.1服务器端初始状态123.1.2对服务器端进行文件管理133.1.3拷贝133.1.4列出服务器端文件列表143.1.5删除文件153.1.6创建文件163.1.7重命名文件163.1.8移动文件173.1.9退出文件管理并监听客户

8、端183.2客户端193.2.1查看客户端文件列表193.2.2查看服务器端文件列表193.2.3从服务器端下载文件到客户端203.2.4从客户端上传文件到服务器端203.2.5更改文件目录21第四章设计总结22第五章参考文献232222摘要网络的Socket数据传输是一种特

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。