首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

多人开发,该如何解决

2012-03-29 
多人开发我们项目组有三个人,所以会涉及到delphi7的多人同时开发一个软件的问题。每个人开发的包括界面的程

多人开发
我们项目组有三个人,所以会涉及到delphi7的多人同时开发一个软件的问题。每个人开发的包括界面的程序,怎么嵌入到整个程序中去?如果个人升级了一部分程序,怎么快速的集成呢?

[解决办法]
学习下。
[解决办法]
用SVN
[解决办法]
这个期望高人好好说说,,,细细的说啊。。。呵呵,就是分有些少。。

[解决办法]
如果每个人只改自己的pas/dfm,应该很容易解决
最简单的,共享目录
[解决办法]
工具只是辅助,开发人员的协作才是关键
[解决办法]
dll, bpl
[解决办法]
首先要模块 划分清晰尽量减少耦合度

还有每个模块 做成dll吧 通过配置 等等方式解决
[解决办法]
可以试一下PACKAGE开发模式,网上可搜到相关资料
[解决办法]
其实封装好了,什么都简单了。
[解决办法]
Visual SourceSafe
[解决办法]
1. 使用SVN这种工具
2. 把设计做好,尽量使业务功能和界面进行分离
3. 一部分人设计实现业务class,单独测试
4. 一小部分人做界面,分好工,使用单独form,做好就可以叫客户看到,可以及时修正设计不足
5. 程序使用主界面+嵌入窗口之类的形式
6. 拼接界面与业务类
8. 整体测试
9. 打包交付
10. 试运行
[解决办法]
没有应用过CVS么?
去网上下载一个 弄一个共同的服务器 可以一起更新和提交代码的啊
[解决办法]
过来接点分啦。
[解决办法]
dll bpl都可以呀
[解决办法]
1、用SVN CVS 之类做代码版本管理。解决多人间代码共享及修改的问题。
2、各人职能分开,做到每个人清楚自己在系统中的位置,需要做些什么事。都熟悉共同的一个系统。及其作业方式。
3、使用BPL或DLL分开作业,有助于各自编译调试。现在才3人合作,不用也可以。人多的话是肯定要分开分开的了。
4、3人中有一个核心,其负责规划分工及协调,当然才3 人,他还得编码。
5、这3 人一个月左右最少一个季度需要聚餐一次或进行其他活动。要不然,只有工作,心很容易散的,除非钱多多。


[解决办法]
我觉得主要是团队的合作以及软件的结构。软件如果能做到低耦合的话,那么最后的集成就像是电脑零件的组装,用各个不同供应商的产品,只要保证接口一致,最后就能很好的集成为一个产品,即便是哪个模块出问题了,也方便找到正确的人有针对性地处理问题。
[解决办法]
我们用了DLL,做完后接口,路劲,DLL名,窗体名,图标路径或者imageindex,等信息放进数据库里

程序启动就读取了。信息加载进了列表,而真正的使用还是在点击某个模块动态调用的。窗体非常多。
而且不同人用的也都不一样,所以都做开了。


主模块我设计的,暂时没发现有问题。
 LZ有兴趣我们可以交流,我QQ20589816

我也是第一次设计此类大型贸易软件。。

PS:俺还在读书,老板委以重任,哈哈 
 

热点排行