请问各位,一个人做一个能在Internet上运行的类似QQ聊天功能的项目要多长时间? 只要实现聊天功能,要多长时间呢?谢谢。由于我要做这样一个项目,请各位根据自己的开发经验,计算一下,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TCP/IP ,UDP需要简单了解socket通讯实际上网上有很多这个方面的例子你可以参考,如果你是全职的话,时间应该不长 要做到QQ的水平,3个月怎么行?但要是只做到能聊天,能P2P,不考虑性能和易用性的话,估计三个月也许可以。 是啊,只考虑功能,并且对socket等熟悉的话,三个月应该可以。不过,精细的话,时间应该长些。 虽然socket方面的时间不要太多都可以,但是其他的细节的考虑是相当花时间的,估计8个月是比较合理的 涉及穿透NAT与防火墙.其他没有什么东西了.我们现在正在做这方面的东西,我们三个人做.我做通信方面的.目前时间给我的时间是两个月不到.我已解决穿透NAT的问题;但穿透防火墙还有很多疑问. 去soureforge上找开源代码,当然前提是你要能先看懂 我自已練手寫了一個,圖文傳輸/電子白板/文件傳輸/語音/連機游戲(只有一個俄羅斯方塊),簡單的p2p(只在最理想的NAT情況下實現),花了一個月時間,雖然bug還不少.但兩個月應該是可以完成的 既然这样问,我知道你肯定没有做过网络开发,给你列一下你的过程:1,认识网络编程C-S,还有一些网络编程的函数,select,bind,socker,receive,send等等,再相关的了解一下tcp,udp协议;要一个礼拜;----产品:做一个简单的发送接受程序(包括tcp,udp各一个,建议在用mfc,简单点);2,在进入网络开发之前,做跟网络无关的一些事情,比如数据库的设计,根据你的项目经验,如果你不需要参考这方面的材料,一般2天;----产品:数据库E-R图及构造数据库;3,分析整个项目的框架,一般实时通讯系统都采用数据服务器(直接对话数据库)-应用服务器(负责根据客户端对话数据服务器)-客户端;------产品,画出框架图 1天4, 协议的设计,就是数据库服务器和应用服务器的之间和应用服务器和客户端之间的协议,----产品:协议文档,这要看是否参与过协议的设计,2-3天5,确定开发预言,进行详细设计,宗旨:尽量的模块化,尽量分离出功能独立的类.可以写写敏捷开发,做出一个功能小的运行的程序.我估计你要用3个月写出这三个部分的代码.因为是敏捷,所以里面包括你的调试时间.6,然后再花2个月测试,呵呵你算算,一共花多少时间,供参考,呵呵 开发时间要先做个概要设计出来。 use case 一下,列个表,这样就好估算了 我有一个和你差不多的项目,你在广州接这个项目多少MONEY OnDraw如何避免刷屏卡 如何得到当前输入法的名称 状态等信息 请教.数据库更新语句这样写不对吗? 当爸爸了,散分 老了,头了也容易晕,在此求一背包算法。 关于头文件保护的问题 请教各位:怎样用钩子获得选中文件的名称路径 如果在ListCtrl在Report模式下在他的列的"标题列"(Head)上画一个有三维效果的三角. ?????很菜的问题?????(在线等候) windows 如何管理窗口?请各位大虾指教 ADO,怎样在Oracle中存取或读取一个二进制文件 【大家来讨论】关于NEW的效率——空间和时间的取舍
socket通讯实际上网上有很多这个方面的例子你可以参考,如果你是全职的话,时间应该不长
但要是只做到能聊天,能P2P,不考虑性能和易用性的话,估计三个月也许可以。
1,认识网络编程C-S,还有一些网络编程的函数,select,bind,socker,receive,send等等,再相关的了解一下tcp,udp协议;要一个礼拜;----产品:做一个简单的发送接受程序(包括tcp,udp各一个,建议在用mfc,简单点);
2,在进入网络开发之前,做跟网络无关的一些事情,比如数据库的设计,根据你的项目经验,如果你不需要参考这方面的材料,一般2天;----产品:数据库E-R图及构造数据库;
3,分析整个项目的框架,一般实时通讯系统都采用数据服务器(直接对话数据库)-应用服务器(负责根据客户端对话数据服务器)-客户端;------产品,画出框架图 1天
4, 协议的设计,就是数据库服务器和应用服务器的之间和应用服务器和客户端之间的协议,----产品:协议文档,这要看是否参与过协议的设计,2-3天
5,确定开发预言,进行详细设计,宗旨:尽量的模块化,尽量分离出功能独立的类.可以写写敏捷开发,做出一个功能小的运行的程序.我估计你要用3个月写出这三个部分的代码.因为是敏捷,所以里面包括你的调试时间.
6,然后再花2个月测试,呵呵
你算算,一共花多少时间,供参考,呵呵
use case 一下,列个表,这样就好估算了