基于 FTP 协议的文件访问控制系统 协议的文件访问控制系统 控制系统
摘 要
现在有了网络,
网络用户不但可以浏览各种各样的信息资源,还能够将自己 感兴趣和需要的资源下载到本地机上,但这样也加大了对资源的需求量。由于网 络的带宽及各种服务的限制,单纯从页面上下载显得又慢又不可靠,而且也无法 满足众多用户的需求,所以就有许多 FTP 工具应运而生。 本软件是用 DELPHI7.0 作为开发工具完成的,系统开发的总体任务是连接 FTP 服务器,上传/下载文件、对 FTP 服务器站点的管理、服务器端提供本地 FTP 服务、允许远程登录下载服务器上的文件。 本论文共分为五大模块,分别是:介绍选题背景及意义和系统的发展现状; 介绍数据库技术和
Delphi 技术;对当前企业进行需求分析并提出解决方案;根 据需求方案对系统进行设计;对
工作计划统计分析
系统进行测试并得到测试结 果。
关键词:FTP;文件访问;后台数据库
目录
1 选题意义................................................ 错误!未定义书签。 错误!未定义书签。 1.1 1.2 1.3 2 课题背景............................................ 错误!未定义书签。 错误!未定义书签。 国内外研究现状 ...................................... 错误!未定义书签。 错误!未定义书签。 本课题研究的目的 .................................... 错误!未定义书签。 错误!未定义书签。
相关理论基础............................................ 错误!未定义书签。 错误!未定义书签。 2.1 2.2 2.3 2.4 网络概念............................................ 错误!未定义书签。 错误!未定义书签。 DELPHI 技术 .......................................... 错误!未定义书签。 错误!未定义书签。 DELPHI 的控件安装方法 ................................ 错误!未定义书签。 错误!未定义书签。 MICROSOFT SQL SERVER 数据库技术 ........................ 错误!未定义书签。 错误!未定义书签。
3
需求分析................................................ 错误!未定义书签。 错误!未定义书签。 3.1 3.2 3.3 3.4 3.5 需求概述............................................................. 2 登陆模块............................................................. 2 用户注册模块 ......................................................... 2 客户端模块........................................................... 2 服务器模块........................................................... 2
4
设计与实现.............................................. 错误!未定义书签。 错误!未定义书签。 4.1 系统概要设计 ........................................ 错误!未定义书签。 错误!未定义书签。 概要设
计 ........................................ 错误!未定义书签。 错误!未定义书签。 条件与限制 ...................................... 错误!未定义书签。 错误!未定义书签。
4.1.1 4.1.2 4.2
系统的详细
设计 ...................................... 错误!未定义书签。 错误!未定义书签。 系统总体流程 .................................... 错误!未定义书签。 错误!未定义书签。 各模块处理流程 .................................. 错误!未定义书签。 错误!未定义书签。 数据库设计 ...................................... 错误!未定义书签。 错误!未定义书签。
4.2.1 4.2.2 4.2.3 4.3 5
典型模块实现 ........................................ 错误!未定义书签。 错误!未定义书签。
测试......................................