项目描述:FTP 文件服务器主要功能:
1、允许多个客户端同时操作 
2、客户端可以查看服务器文件库中有什么文件 
3、客户端可以从文件库中下载文件到本地 
4、客户端可以上传一个本地文件到文件库
技术描述:Python+MVC+TCP+C/S+sys+os+IO 读写+多线程 
项目过程描述:
一、需求分析与概要设计:
1采用 OO 的编程思想
2使用 C/S 结构模型 
3确定使用的网络并发模型(TCP+Thread) 
4确定网络通信协议 
5采用文件读写方式进行数据的存取 
6对内容进行初步设计
二、详细设计: 1构建具体模块的编程逻辑 
2可以对任何文件进行操作 
3形成详细设计文档
三、编码测试: 
1按照预定计划进行代码编写 
2边写边测试
四、项目测试: 
1对项目按照功能进行测试 
2修改代码,优化并完成项目
点击空白处退出提示














评论