面帮助界面关于界面通过输入服务器地址用户名和密码,可以实现远程主机的登录。提供本地文件上传功能,可对主机文件进行下载和删除文件。提供对本地目录的读取与返回,能正确列出文件和文件夹,在没有登录服务器前可以作为个简单的文件查询工具对本地文件进行查询。帮助页面可以对用户提供使用说明。关于界面包含设计者的信息帮助界面和关于界面整合在起。支持传输模式和二进制数据传输模式,外加自动选择的模式的两种工作模式的选择模式主动和模式被动提供用户操作的状态信息输出未完成部分只提供了本地文件的上传功能,暂时不能提供文件夹的上传功能,由于当初没有使用多线程对服务器端进行操作,若上传或下载的文件过大,会导致界面陷入长时间的不响应中。由于时间问题,就不再进行多线程的扩充,也就不提供文件夹的上传功能。还需改善的部分使用多线程进行操作第页提供文件夹上传和文件夹下载功能改进界面,提供更方便的操作增加上传和下载的队列同时可连接多个服务器改善提示信息账户。密码等用户资料在本地加密后保存增加更多的功能,如下载完成后关机等等四服务工作程五详细设计类的些函数定义,第页,使用二进制使用主动创建图像列表文件夹图标文件图标关联关联文件名设置列文件类型修改日期删除文件,第页删除失败,请重试删除文件成功,六测试结果本地文件列表的显示各控件不同的选择不会造成出现的测试连接服务器测试,提示信息测试,不同传输方式测试,不同连接方式测试,是否匿第页名测试,服务器端文件列表测试,不同端口号的测试上传测试可双击左边列表的文件进行上传,或在左边选择后点击上传按钮上传准备将左边的文件程序设计光盘上传到服务器右边的路径,注意不同的服务器在不同区会有不同的限制上传该文件花了秒文件大小,此次传送速度约为,完成后立即更新右边服务器端的文件显示下载测试准备将右边的面向对象与可视化程序设计黄维通文件下载到左边的第页本地路径中下载该文件耗时为秒,该文件大小为,此次下载速度约为,下载完成后立即在左边更新并显示出来,下载到的文件可正常打开七用户手册运行程序,根据需要进行功能选择关于和帮助信息八实验总结本次课程设计完成了客户端程序的设计,具有上传下载连接方式选择传输方式选择文件列表显示并及时更新等基本功能。共花费了两天左右的时间,由于些相关的操作函数已经封装好了,本次课程设计并不是很难,只要理解并能运用内封装好的类函数就能完成基本的功能设计,本次课程设计的难点是在如何把这些组织起来并实现。现在的个缺憾是没有使用多线程下载,由于刚动手写的时候没有使用多线程,现在时间并不多了所以就不再进行修改了,而文件夹上传文件夹下载也不在添加,否则会在操作时使界面陷入太久的停顿不响应。在设计过程中也遇到些问题,如怎样在列表控件中加入图片如何获取本地磁盘盘符文件等,特别是在查找服务器文件时使用了文件指针后忘记关闭,因为此耗费了整个下午的时间才发现,所以细心和熟练的调试技巧是减少开发时间的重要手段。另外个人感觉这次客户端程序的设计并不能太体现出在计算机网络上所学到的知识,这些连接建立数据传输连接端开等都已经被封装好了,如果是用底层来第页写这客户端程序,自己控制切的与服务器端的交互行为会能学到和深入理解更多的知识。计算机网络课程设计课题名称客户机搭建学院信息工程学院专业网络工程班级学号姓名第页目录和索引需求分析功能需求开发环境与工具所需要知识二知识理解实现的基本原理概要上传和下载用户和匿名和和三完成进度已完成部分未完成部分还需改善的部分四服务工作过程五详细设计类的些函数定义的些函数定义六测试结果七用户手册八实验总结第页客户端程序需求分析功能需求实现个图形用户界面的客户端,保证文件的安全传输和存储。提供登录界面,上传下载界面帮助界面关于界面。通过输入服务器地址用户名和密码,可以实现远程主机的登录。提供本地文件和文件夹的上传功能,可对主机文件进行下载和删除文件。提供对本地目录的读取与返回,能正确列出文件和文件夹,在没有登录服务器前可以作为个简单的文件查询工具对本地文件进行查询。帮助页面可以对用户提供使用说明。关于界面包含设计者的信息。要求开发出的客户端符合标准协议规范,支持传输模式和二进制数据传输模式的两种工作模式的选择模式主动和模式被动开发环境与工具使用的使用作为开发环境使用的语言使用的开发包使用和开发平台所需要知识计算机网络的基本知识了解基本实现原理使用进行程序开发的基本知识熟悉中属于部分的操作熟悉文件或文件夹操作熟悉控件的操作,如在添加图片浏览文件或文夹的图标二知识理解实现的基本原理概要是个非常复杂的计算机环境,上的计算机已有上千万台,而这些计算机可能运行不同的操作系统,有运行的服务器,也有运行的机等等,而各种操作系统之间的文件交流问题,需要建立个统的文件传输协议,这就是所谓的。基于不同的操作系统有不同的应用程序,而所有这些应用程序都遵守同种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件。也是个客户机服务器系统。用户通过个支持协议的客户机程序,连接到在远程主机上的服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。使用时必须首先登录,在远程主机上获得相应的权限以后,方可下载或上传文件。上传和下载下载文件就是从远程主机拷贝文件至自己的计算机上第页上传文件就是将文件从自己的计算机中拷贝至远程主机上用户和匿名用户种方式为已在服务器上建立了特定帐号的用户使用,需要合法的用户名和密码才能登录到远程计算机传输文件。匿名用户作为登录到服务器,不需要有自己的用户名和密码。和文本传输器使用字符,并由回车键和换行符分开二进制不用转换或格式化就可传字符,二进制模式比文本模式更快,并且可以传输所有值,所以系统管理员般将设置成二进制模式。和模式主动客户端首先和服务器的端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送命令。命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的端口连接至客户端的指定端口发送数据。必须和客户端建立个新的连接用来传送数据。模式被动模式在建立控制通道的时候和模式类似,但建立连接后发送的不是命令,而是命令。服务器收到命令后,随机打开个高端端口端口号大于并且通知客户端在这个端口上传送数据的请求,客户端连接服务器此端口,然后服务器将通过这个端口进行数据的传送,这个时候不再需要建立个新的和客户端之间的连接。三完成进度已完成部分实现个图形用户界面的客户端,保证文件的安全传输和存储。提供登录界面,上传下载界面帮助界面关于界面通过输入服务器地址用户名和密码,可以实现远程主机的登录。提供本地文件上传功能,可对主机文件进行下载和删除文件。提供对本地目录的读取与返回,能正确列出文件和文件夹,在没有登录服务器前可以作为个简单的文件查询工具对本地文件进行查询。帮助页面可以对用户提供使用说明。关于界面包含设计者的信息帮助界面和关于界面整合在起。支持传输模式和二进制数据传输模式,外加自动选择的模式的两种工作模式的选择模式主动和模式被动提供用户操作的状态信息输出未完成部分只提供了本地文件的上传功能,暂时不能提供文件夹的上传功能,由于当初没有使用多线程对服务器端进行操作,若上传或下载的文件过大,会导致界面陷入长时间的不响应中。由于时间问题,就不再进行多线程的扩充,也就不提供文件夹的上传功能。还需改善的部分使用多线程进行操作第页提供文件夹上传和文件夹下载功能改进界面,提供更方便的操作增加上传和下载的队列同时可连接多个服务器改善提示信息账户。密码等用户资料在本地加密后保存增加更多的功能,如下载完成后关机等等四服务工作程五详细设计类的些函数定义,第页,使用二进制使用主动创建图像列表文件夹图标文件图标,服务器此端口,然后服务器将通过这个端口进行数据的传送,这个时候不再需要建立个新的和客户端之间的连接。三完成进度已完成部分实现个图形用户界面的客户端,保证文件的安全传输和存储。提供登录界面,上传下载界面帮助界面关于界面通过输入服务器地址用户名和密码,可以实现远程主机的登录。提供本地文件上传功能,可对主机文件进行下载和删除文件。提供对本地目录的读取与返回,能正确列出文件和文件夹,在没有登录服务器前可以作为个简单的文件查询工具对本地文件进行查询。帮助页面可以对用户提供使用说明。关于界面包含设计者的信息帮助界面和关于界面整合在起。支持传输模式和二进制数据传输模式,外加自动选择的模式的两种工作模式的选择模式主动和模式被动提供用户操作的状态信息输出未完成部分只提供了本地文件的上传功能,暂时不能提供文件夹的上传功能,由于当初没有使用多线程对服务器端进行操作,若上传或下载的文件过大,会导致界面陷入长时间的不响应中。由于时间问题,就不再进行多线程的扩充,也就不提供文件夹的上传功能。还需改善的部分使用多线程进行操作第页提供文件夹上传和文件夹下载功能改进界面,提供更方便的操作增加上传和下载的队列同时可连接多个服务器改善提示信息账户。密码等用户资料在本地加密后保存增加更多的功能,如下载完成后关机等等四服务工作程五详细设计类的些函数定义,第页,使用二进制使用主动创建图像列表文件夹图标文件图标关联关联文件名设置列文件类型修改日期,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 33 页
第 2 页 / 共 33 页
第 3 页 / 共 33 页
第 4 页 / 共 33 页
第 5 页 / 共 33 页
第 6 页 / 共 33 页
第 7 页 / 共 33 页
第 8 页 / 共 33 页
第 9 页 / 共 33 页
第 10 页 / 共 33 页
第 11 页 / 共 33 页
第 12 页 / 共 33 页
第 13 页 / 共 33 页
第 14 页 / 共 33 页
第 15 页 / 共 33 页
预览结束,还剩
18 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。