毕业设计(论文)
任务书
题 目: FTP客户端的设计与实现
院系名称:信息科学与工程 专业班级: 计算机科学与技术
学生姓名: 褚家啟 学 号: 20074140503
指导教师: 王宏勇 教师职称: 副教授
起止日期: 2011-02-28 至 2011-05-31
地 点: 河南工业大学 莲花街校区
2010年 12月29日
任务书填写要求
1.毕业设计(论文)任务书由指导教师根据各课题的具体情况填写,经学生所在系(教研室)负责人审查、学院(部)领导签字后生效。此任务书应在毕业设计(论文)开始前一周内填好并发给学生。
2.任务书内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,不得随便涂改或潦草书写,禁止打印在其它纸上后剪贴。
3.任务书内填写的内容,必须和学生毕业设计(论文)完成的情况相一致,若有变更,应当经过所在专业及学院(部)主管领导审批后方可重新填写。
4.任务书内有关“学院(部)”、“专业”等名称的填写,应写中文全称,不能写数字代码。学生的“学号”要写全号(2003级本科为11位数、2004级专科为10位)。
5.任务书内“主要参考文献”的填写,应按照国标GB 7714—87《文后参考文献著录规则》的要求书写,不能有随意性。
6.有关日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2007年3月15日”或“2007-03-15”。
毕业设计(论文)任务书
1.本毕业设计(论文)课题应达到的目的: |
通过毕业设计对专业知识进行梳理、总结和运用。提高对实际问题的分析和解决能力以及对实际问题的动手能力,培养主动获取知识和自主创新的意识与能力。 通过查阅国内外相关文献资料,深入学习FTP协议的基本原理及实现过程;进一步熟悉J2SE/J2EE开发平台,掌握一定网络开发技术,进一步提高自己的编程能力,最后编程实现FTP客户端。 |
2.本毕业设计(论文)课题任务的内容和要求(包括原始数据、技术要求、工作要求等): |
实现用户登录、浏览到本地及远程主机上的文件及文件夹信息等;实现文件及文件夹的上传、下载功能;实现创建功能及对远程文件及文件夹的重命名、删除功能;实现目录的读取与返回功能。 |
毕业设计(论文)任务书
3.对本毕业设计(论文)课题成果的要求〔包括毕业设计论文、图表、实物样品等〕: |
重点实现文件及文件夹的上传、下载功能;创建功能及对远程文件及文件夹的重命名、删除功能;浏览时目录的读取与返回功能等。 完成客户端上述功能的软件实现,并提交相应的文档及论文等。 |
4.主要参考文献: |
[1]Liu C,A bayesian discruminating features method for face detection,IEEE Trans.Pattern Analysis and Machine Intelligence[J],2003, vol,25,no.6,pp.725-740. [2]Schneiderman H,Feature-centric evaluation for efficient object derection,IEEE Conference on Computer Vision and Pattern Recongnition (CVPR)[J],2004 [3]G.Guo,S.Z.Li,K.Chan.Face Recognition by Support Vector Machiner[J]. FG02, pp1090 -1104..2000 [4]W.Richard Stevens.TCP/IP详解卷1[M].北京:机械工业出版 [5]Bruce Eckel..Thinking in JAVA. 2nd ed [M].北京:机械工业出版社,2002.809页 [6]John Levis,Peter J.DePasquale,Joseph Chase.Introduction to Program Design and Data Structures [M].北京:机械工业出版社, 2008.13~411. [7]Jackson M.A.Principles of Program Design [M].北京:电子工业出版社,2005.23~70. [8]G.Guo,S.Z.Li,K.Chan.Face Recoginition by Support Vector Machiner[J]. FG02, pp1090 -1104..2000 [9]谢希仁.计算机网络(第4版)[M].北京:电子工业出版社,2003:284-289. [10]董梁,刘艳.JAVA高级编程[M].北京:清华大学出版社,2006.11. [11]房晓溪.JAVA网络程序设计[M].北京:中国铁道出版社,2005.3. [12]袁海燕,王文涛.JAVA实用程序设计100例[M].北京:人民邮电出版社,2005.5. [13]杨淑萍,基于JAVA的FTP客户端设计与实现[J].现代计算机.2005.10 (221):87-90 . [14]翟高粤.基于JAVA语言Socket C/S 通信的实现方法[J].甘肃科技纵横.2005 34(6):200. [15]吴伟民. 数据结构[ M] . 北京:清华大学出版社, 2001. 13-17. [16]飞思科技产品研发中心:JAVA2 应用开发指南(第二版)[M].北京:电子工业出版社,2003. [17]刘万军,郑少京.JAVA 6 程序设计实践教程 [M].北京:清华大学出版社,2009.421页. [18]肖汉.软件工程 [M].北京:国防工业出版社,2009. [19]朱闽生,葛伟.面向对象软件开发及软件工程方法学实践与探讨 [J].计算机工程与应用,2010,13:2~4. [20]郭斌,曾雅琳.基于JAVA 的网络通信软件的设计与实现[J] . 江西师范大学学报.2005.7,29(4):326-328 [21]黄嘉辉.网络程序设计[M].北京:清华大学出版社,2002.10. |
毕业设计(论文)任务书
5.本毕业设计(论文)课题工作进度计划: | ||
起 迄 日 期 | 工 作 内 容 | |
2011年 | ||
2月28日~3月4日 | 整理、综合所学知识,搜集资料、撰写开题报告 | |
3月5日~3月25日 | 整理、分析资料,完成设计的实施计划,外文翻译 | |
3月26日~4月25日 | 进行需求分析设计,编写需求规格说明书 | |
4月26日~5月15日 | 完成需求分析工作,进行系统概要设计和详细设计 | |
5月16日~5月31日 | 完成编码工作,测试并撰写测试文档,撰写设计论文 | |
6月01日~6月03日 | 对系统进行试运行、改善、分析,整理文档、论文,答辩 | |
所在系(教研室)审查意见: 负责人: 2010年12月28日 | 院(部)学术委员会意见: 负责人: 2010年12月28日 |