当前位置: 代码迷 >> .NET面试 >> 课设要求c#完成,完全不会,求大神解决思路
  详细解决方案

课设要求c#完成,完全不会,求大神解决思路

热度:18   发布时间:2016-05-02 01:16:29.0
课设要求c#完成,完全不会,求大神
网络程序课程设计要求

1、共四个任务,任选一个,一个任务最多两个人;
2、所有聊天任务(任务一、任务二)需要有基本的双人、多人文字聊天功能,上下线通知,在线用户列表,点对点文件传输,所有的文字或文件传输需支持CRC-32校验,具有出错重传机制;
3、FTP工具需实现:文件的多线程上传、下载,复制,删除,重命名的一般的远程文件管理操作,支持快速切换目录,支持多种文件显示方式,支持文件显示过滤功能,内置文本浏览器;文件传输需支持CRC-32校验,具有出错重传机制;断线自动连接,自动恢复下载;同时传输多个文件;
4、emial:支持多用户、多账户、多POP3收信;具有通信录,可以分组;支持邮件的群发或分组群发;支持邮件下载到本地后删除服务器邮件;支持匿名发送;支持邮件列表;用户密码修改。

------解决思路----------------------
去源码天空找找吧。边学边改。
基础第一,学好基础一切都有可能。
------解决思路----------------------
聊天任务很简单啊,TCP通信就行,在51aspx可以下载相关源码
------解决思路----------------------
你至少应该用半年时间去实习,然后把实习中的主要心得抽取部分写出来。

如果临时出个“实习”题目,你跟老师申请半年以后再交答案吧。
------解决思路----------------------
都是可抄袭的任务,巨简单。
------解决思路----------------------
工作一年了,自己做表示一时半会完不成。你们这学校要求可真高。
------解决思路----------------------
这个课程设计不简单啊。
------解决思路----------------------
引用:
Quote: 引用:

这个课程设计确实不简单
不过肯定都是学过的内容,否则只能怪你自己上了个坑爹的培训学校了,可以要求他们退学费
你学JAVA方向,居然要求用C#做课程设计,还是说你本来学的是C#,自己本职工作还没做好,就想胡乱"提高"?

这是学校的课设,c#是选修,我没选。现在是在外面的培训学校学Java。所以说,你可能有点误会

我们的课设有好几门,我还记得当时做了一个声控光控灯,一个半导体,一个电视,还有一把锤子,这些东西都是有了图纸,再手把手的教你半个小时,就能自己往下做了
而你们的课设,什么都不告诉,就弄个这么复杂的东西(虽然没什么难点),真心坑爹啊.
------解决思路----------------------
不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅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 
------解决思路----------------------
其实如果只是为了应付学校的"答辩",你完全可以不用提供源码,你们学校的老师会把你们所有做出来的程序在他本机运行起来测试?我不信他有那个闲功夫.
你只需要写好流程图,弄明白几个控件现学现卖,老师问你什么你能说出个大概,就差不多了
------解决思路----------------------
引用:
Quote: 引用:

去源码天空找找吧。边学边改。
基础第一,学好基础一切都有可能。

下周就答辩,没时间学了,而且我以后也不打算学这个方向啊,现在培训Java,根本没时间做


既然你在培训JAVA,那就用JAVA做吧。我觉得FTP工具比较好做,你可以试试吧。不行的话真的去下一个回来,花1个星期理解和修改也能过关的。
------解决思路----------------------
引用:
Quote: 引用:

不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅C#学好了,任务也完成了,
关键是我现在没学c#的打算,我刚刚学Java,Java还没学好哪有时间弄那些啊

花钱买一个吧
------解决思路----------------------
去源码网站比如51apsx找找
------解决思路----------------------
聊天的那个最好做,会socket编程做起来应该会很快。
  相关解决方案