课设要求c#完成,完全不会,求大神

huangzhijiao 2015-01-07 11:11:59
网络程序课程设计要求

1、共四个任务,任选一个,一个任务最多两个人;
2、所有聊天任务(任务一、任务二)需要有基本的双人、多人文字聊天功能,上下线通知,在线用户列表,点对点文件传输,所有的文字或文件传输需支持CRC-32校验,具有出错重传机制;
3、FTP工具需实现:文件的多线程上传、下载,复制,删除,重命名的一般的远程文件管理操作,支持快速切换目录,支持多种文件显示方式,支持文件显示过滤功能,内置文本浏览器;文件传输需支持CRC-32校验,具有出错重传机制;断线自动连接,自动恢复下载;同时传输多个文件;
4、emial:支持多用户、多账户、多POP3收信;具有通信录,可以分组;支持邮件的群发或分组群发;支持邮件下载到本地后删除服务器邮件;支持匿名发送;支持邮件列表;用户密码修改。
...全文
283 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangzhijiao 2015-01-16
  • 打赏
  • 举报
回复
顺利答辩结束,结贴
YapingXin 2015-01-14
  • 打赏
  • 举报
回复
聊天的那个最好做,会socket编程做起来应该会很快。
q469966816 2015-01-13
  • 打赏
  • 举报
回复
引用 6 楼 huangzhijiao 的回复:
[quote=引用 1 楼 q469966816 的回复:] 去源码天空找找吧。边学边改。 基础第一,学好基础一切都有可能。
下周就答辩,没时间学了,而且我以后也不打算学这个方向啊,现在培训Java,根本没时间做[/quote] 既然你在培训JAVA,那就用JAVA做吧。我觉得FTP工具比较好做,你可以试试吧。不行的话真的去下一个回来,花1个星期理解和修改也能过关的。
於黾 2015-01-13
  • 打赏
  • 举报
回复
其实如果只是为了应付学校的"答辩",你完全可以不用提供源码,你们学校的老师会把你们所有做出来的程序在他本机运行起来测试?我不信他有那个闲功夫. 你只需要写好流程图,弄明白几个控件现学现卖,老师问你什么你能说出个大概,就差不多了
wind_cloud2011 2015-01-13
  • 打赏
  • 举报
回复
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
wind_cloud2011 2015-01-13
  • 打赏
  • 举报
回复
你接下来要做的,1、是去图书馆找一下有相关案例的C#书,都有相应的代码,只是你还要搞明白C#,有点困难了。 2、找找你的同学中的高手来帮忙了。 3、聊天的或FTP的代码网上较多,还不是很全面 ,你还要修改。
wind_cloud2011 2015-01-13
  • 打赏
  • 举报
回复
不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅C#学好了,任务也完成了,
於黾 2015-01-13
  • 打赏
  • 举报
回复
引用 11 楼 huangzhijiao 的回复:
[quote=引用 10 楼 Z65443344 的回复:] 这个课程设计确实不简单 不过肯定都是学过的内容,否则只能怪你自己上了个坑爹的培训学校了,可以要求他们退学费 你学JAVA方向,居然要求用C#做课程设计,还是说你本来学的是C#,自己本职工作还没做好,就想胡乱"提高"?
这是学校的课设,c#是选修,我没选。现在是在外面的培训学校学Java。所以说,你可能有点误会[/quote] 我们的课设有好几门,我还记得当时做了一个声控光控灯,一个半导体,一个电视,还有一把锤子,这些东西都是有了图纸,再手把手的教你半个小时,就能自己往下做了 而你们的课设,什么都不告诉,就弄个这么复杂的东西(虽然没什么难点),真心坑爹啊.
huangzhijiao 2015-01-13
  • 打赏
  • 举报
回复
引用 10 楼 Z65443344 的回复:
这个课程设计确实不简单 不过肯定都是学过的内容,否则只能怪你自己上了个坑爹的培训学校了,可以要求他们退学费 你学JAVA方向,居然要求用C#做课程设计,还是说你本来学的是C#,自己本职工作还没做好,就想胡乱"提高"?
这是学校的课设,c#是选修,我没选。现在是在外面的培训学校学Java。所以说,你可能有点误会
於黾 2015-01-13
  • 打赏
  • 举报
回复
这个课程设计确实不简单 不过肯定都是学过的内容,否则只能怪你自己上了个坑爹的培训学校了,可以要求他们退学费 你学JAVA方向,居然要求用C#做课程设计,还是说你本来学的是C#,自己本职工作还没做好,就想胡乱"提高"?
宝_爸 2015-01-13
  • 打赏
  • 举报
回复
这个课程设计不简单啊。
huangzhijiao 2015-01-13
  • 打赏
  • 举报
回复
引用 16 楼 Z65443344 的回复:
其实如果只是为了应付学校的"答辩",你完全可以不用提供源码,你们学校的老师会把你们所有做出来的程序在他本机运行起来测试?我不信他有那个闲功夫. 你只需要写好流程图,弄明白几个控件现学现卖,老师问你什么你能说出个大概,就差不多了
我们答辩就是运行一遍演示给他看,然后他挑点东西问问你那样
S314324153 2015-01-13
  • 打赏
  • 举报
回复
去源码网站比如51apsx找找
於黾 2015-01-13
  • 打赏
  • 举报
回复
引用 18 楼 huangzhijiao 的回复:
引用 13 楼 wind_cloud2011 的回复:
不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅C#学好了,任务也完成了,
关键是我现在没学c#的打算,我刚刚学Java,Java还没学好哪有时间弄那些啊
花钱买一个吧
huangzhijiao 2015-01-13
  • 打赏
  • 举报
回复
引用 13 楼 wind_cloud2011 的回复:
不会吧,下周就答辩,你现在才想到要做,那时间都去哪了?至少课题一选好,就要开始去准备了,其实你的课题不难,网上有很多相似的代码,你早些准备,不仅C#学好了,任务也完成了,
关键是我现在没学c#的打算,我刚刚学Java,Java还没学好哪有时间弄那些啊
  • 打赏
  • 举报
回复
工作一年了,自己做表示一时半会完不成。你们这学校要求可真高。
huangzhijiao 2015-01-12
  • 打赏
  • 举报
回复
引用 2 楼 yalunwang123 的回复:
聊天任务很简单啊,TCP通信就行,在51aspx可以下载相关源码
大神求助,我连题目都看不懂,不知道怎么找啊
huangzhijiao 2015-01-12
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
你至少应该用半年时间去实习,然后把实习中的主要心得抽取部分写出来。 如果临时出个“实习”题目,你跟老师申请半年以后再交答案吧。
这个有点不靠谱,我们课设总共时间两周,半年之后我都该毕业了
huangzhijiao 2015-01-12
  • 打赏
  • 举报
回复
引用 1 楼 q469966816 的回复:
去源码天空找找吧。边学边改。 基础第一,学好基础一切都有可能。
下周就答辩,没时间学了,而且我以后也不打算学这个方向啊,现在培训Java,根本没时间做
winner2050 2015-01-11
  • 打赏
  • 举报
回复
都是可抄袭的任务,巨简单。
加载更多回复(3)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧