毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

VC++的ftp客户端设计论文(流程图+源代码)

更新时间:2010-5-18:  来源:毕业论文

VC++的ftp客户端设计论文(流程图+源代码)
1  课设简介: 4
1.1课程设计题目 4
1.2课程设计小组成员 4
1.3小组成员任务分配情况及每人所占工作比例 4
2  Ftp客户端设计思想: 4
3  Ftp客户端的各个子模块主要函数功能分析及流程图: 5
3.1  模块一:对程序的外观进行修改:( 何佳 负责) 5
    3.1.1  添加背景图 5
3.1.2  添加时钟显示功能 5
        3.1.3  修改菜单栏、状态栏..5
. 3.2  模块二: 连接到FTP服务器功能的实现:(何佳 负责)5     3.2.1  生成连接对话框  5
3.2.2  连接CMyFtpView::OnConnect()  5
        3.2.3  连接时间void CMyFtpView::OnTimer.  5
3.3  模块三: FTP客户端文件的显示查询实现:( 孟婕  负责) 5
        3.3.1  查询函数OnQuary:5
        3.3.2  显示当前目录下所有的子目录与文件ListContent:6
        3.3.3  下一级目录函数OnNextdirectory:.6
3.3.4  上一级目录函数OnLasttdirectory:7
3.4  模块四: FTP客户端部分功能实现:  ( 李明 负责) 8
3.4.1  下载函数OnDownLoad:) 8
3.4.2  上传函数OnUpLoad: 9
        3.4.3  删除函数OnDelete: 10
        3.4.4  重命名函数OnRename:10
4  主要的数据结构分析 .10
5  Ftp客户端的各个子模块设计过程及代码分析: 11
    5.1  模块一:对程序的外观进行修改:( 何佳 负责).11
        5.1.1.  删除工具栏:.. 11
        5.1.2.  修改菜单:.. 11
        5.1.3.  添加位图:.. 11
        5.1.4  修改状态栏: 12
        5.1.5.  改变应用程序窗口标题:.. 13
    5.2  模块二:连接到FTP服务器功能的实现: (何佳 负责). ..13
        5.2.1  插入一个对话框:. 13
        5.2.2  新建一个类管理对话框: 13
        5.2.3  CConnectDlg函数:13
        5.2.4.  添加public成员变量: 14
        5.2.5  修改 CMyFtpView类的OnConnect函数:.. 14
        5.2.6  添加响应函数:. 15
    5.3  模块三: FTP客户端主要功能的实现  (  孟婕 负责) 16
        5.3.1  插入一个对话框资源:.. . 16
        5.3.2  建立新类CFtpDlg管理该对话框: 17
        5.3.3  初始化对话框:. 17
        5.3.4  查询函数OnQuary:. 17
        5.3.5  下一级目录函数OnNextdirectory:.. 19
        5.3.6  上一级目录函数OnLasttdirectory:.. 20
    5.4 模块四: FTP客户端部分功能的实现: (李明 负责) 21
        5.4.1  下载函数OnDownLoad:. 21
        5.4.2  上传函数OnUpLoad:. 22
        5.4.3  删除函数OnDelete: 22
        5.4.4  重命名函数OnRename:.. 23
        5.4.5  退出函数OnExit: 24
6.测试程序 .. 24
    6.1 连接操作:. 24
    6.2 连接成功后: 25
7.整个设计过程中遇到的主要问题:.. 26
8 心得体会:.. 26
参考文献: 27
相关工具: 27
1  课设简介:
1.1课程设计题目
简单Ftp客户端的实现
在WINDOWS环境下,使用VC++开发工具实现一个FTP客户端软件。
1.2课程设计小组成员                    
班级 学号 姓名 职务
1.3小组成员任务分配情况及每人所占工作比例
    何佳负责: 模块一、对程序的外观进行修改和 模块二、连接到FTP服务器   功能的实现。 所占工作比例40%。
   孟婕负责: 模块三、Ftp客户端文件的显示查询以及画主要函数的流程图。所占工作比例30%。
   李明负责:  模块四、Ftp主要功能的实现的部分工作以及整理设计文档。 所占工作比例30%。
2  Ftp客户端设计思想:
    在本次FTP的设计中主要使用WinInet API编程,无需考虑基本的通信协议和底层的数据传输工作,MFC提供的WinInet类是对WinInet API函数封装而来的,它为用户提供了更加方便的编程接口。而在该设计中,使用的类包括 CInternetSession类、CFtpConnection类和CFtpFileFind类,其中,CInternetSession用于创建一个Internet会话; CftpConnection完成文件操作; CftpFileFind负责检索某一个目录下的所有文件和子目录。
     程序的功能:
     1. 登陆到FTP服务器。
     2. 检索FTP服务器上的目录和文件。
 3. 根据FTP服务器给的权限,会相应地提供:文件的上传、下载、重命名、删除等功能。1209

[1] [2] [3] [4] [5] [6] [7] 下一页

VC++的ftp客户端设计论文(流程图+源代码)下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。