网络程序课程设计要求
1、共四个任务,任选一个,一个任务最多两个人;
2、所有聊天任务(任务一、任务二)需要有基本的双人、多人文字聊天功能,上下线通知,在线用户列表,点对点文件传输,所有的文字或文件传输需支持CRC-32校验,具有出错重传机制;
3、FTP工具需实现:文件的多线程上传、下载,复制,删除,重命名的一般的远程文件管理操作,支持快速切换目录,支持多种文件显示方式,支持文件显示过滤功能,内置文本浏览器;文件传输需支持CRC-32校验,具有出错重传机制;断线自动连接,自动恢复下载;同时传输多个文件;
4、emial:支持多用户、多账户、多POP3收信;具有通信录,可以分组;支持邮件的群发或分组群发;支持邮件下载到本地后删除服务器邮件;支持匿名发送;支持邮件列表;用户密码修改。
------解决思路----------------------
去源码天空找找吧。边学边改。
基础第一,学好基础一切都有可能。
------解决思路----------------------
聊天任务很简单啊,TCP通信就行,在51aspx可以下载相关源码
------解决思路----------------------
你至少应该用半年时间去实习,然后把实习中的主要心得抽取部分写出来。
如果临时出个“实习”题目,你跟老师申请半年以后再交答案吧。
------解决思路----------------------
都是可抄袭的任务,巨简单。
------解决思路----------------------
工作一年了,自己做表示一时半会完不成。你们这学校要求可真高。
------解决思路----------------------
这个课程设计不简单啊。
------解决思路----------------------
我们的课设有好几门,我还记得当时做了一个声控光控灯,一个半导体,一个电视,还有一把锤子,这些东西都是有了图纸,再手把手的教你半个小时,就能自己往下做了
而你们的课设,什么都不告诉,就弄个这么复杂的东西(虽然没什么难点),真心坑爹啊.
------解决思路----------------------
不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅C#学好了,任务也完成了,
------解决思路----------------------
你接下来要做的,1、是去图书馆找一下有相关案例的C#书,都有相应的代码,只是你还要搞明白C#,有点困难了。
2、找找你的同学中的高手来帮忙了。
3、聊天的或FTP的代码网上较多,还不是很全面 ,你还要修改。
------解决思路----------------------
C# FTP方面的 http://www.cnblogs.com/rond/archive/2012/07/30/2611295.html
http://blog.csdn.net/yanleigis/article/details/1894881
C#编写FTP客户端软件 ,有代码
http://www.cnblogs.com/lazycoding/archive/2012/10/09/2716083.html
------解决思路----------------------
其实如果只是为了应付学校的"答辩",你完全可以不用提供源码,你们学校的老师会把你们所有做出来的程序在他本机运行起来测试?我不信他有那个闲功夫.
你只需要写好流程图,弄明白几个控件现学现卖,老师问你什么你能说出个大概,就差不多了
------解决思路----------------------
去源码天空找找吧。边学边改。
基础第一,学好基础一切都有可能。
下周就答辩,没时间学了,而且我以后也不打算学这个方向啊,现在培训Java,根本没时间做
既然你在培训JAVA,那就用JAVA做吧。我觉得FTP工具比较好做,你可以试试吧。不行的话真的去下一个回来,花1个星期理解和修改也能过关的。
------解决思路----------------------
关键是我现在没学c#的打算,我刚刚学Java,Java还没学好哪有时间弄那些啊
不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅C#学好了,任务也完成了,
花钱买一个吧
------解决思路----------------------
去源码网站比如51apsx找找
------解决思路----------------------
聊天的那个最好做,会socket编程做起来应该会很快。