IEplusin系统设计文档
我们的工作包括三部分。
1. ftp的插件
2. 一个专门的ftp下载器
3. 一个ftp的安装程序
我们的设想是ftp插件实现本题目的基本操作,里面有个下载的按钮,当用户点击下载的按钮时,便打开ftp下载器的程序,进行下载。而且ftp下载器实现多线程断点续传。按装程序是针对ftp插件是个动态链接库,需要注册,而一般用户不知道动态链接库的注册,所以写了个安装程序。
ftp插件的系统设计
?? 这个插件是在vc6的环境下,用的是atl技术。
其中的主要类有:
CftpBand:插件的标准接口类,继承于atl的相关标准类
CRefleshWnd:插件工具栏的父类
CToolBar:????? 插件工具栏类,里面包含一些按钮
CComboList:? 工具栏上地址栏类
CFtpControl:? ftp控制类
CLoginDlg:???? 登陆对话框类
CAddtoloveSite: 加入到收藏夹的对话框类
CFtpView:????? 登陆到ftp后的视窗类
在ftp插件中:以CtoolBar类,CftpControl类和CftpView类为核心。
CtoolBar维护插件工具栏的消息获取和按钮的设置
CftpControl维护插件工具栏的动作处理。
CftpView维护用户登陆具体的ftp后的一系列操作。为用户和具体的ftp站点提供交流通道
其层次结构为:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:181606112系统详细设计文档
下一篇:系统设计文档
点击查看更多关于系统设计文档的相关文档
- 您可能感兴趣的
- 图书管理系统设计文档 数据库设计文档 软件设计文档 封面设计word文档 设计文档 文档管理系统 电子文档管理系统 易度文档管理系统 免费文档管理系统