由于实习,我和几个同学开发一套图书馆管理系统,如果
是独自开发,那就没什么问题,但是teacher非要集体开发,以
体现软件工程的思想,我想问:
    如果我们进行模块的划分,比如说他干《图书管理》,
我搞《证件管理》,最后模块的集成怎么搞??
    莫不是说“将代码copy过去”吧???
  
    foxpro环境!!

解决方案 »

  1.   

    模块集成用版本控制软件cvs或者vss
    里面有check in和check out功能
      

  2.   

    良好的设计+ Source Control工具(如:Visual SourceSafe)
      

  3.   

    Foxpro环境很难体现面向对象编程的优越性.
      

  4.   

    Foxpro太傻了点吧?!
    还是换个开发工具吧
      

  5.   

    copy当然是最简单的啦!要不各自编译,集中调用,以数据为核心也行,不过方法太老了点:-)
      

  6.   

    做成COM组件或别的组件,组件的有点我就不必说了。
    封装成类也好。
      

  7.   

    各位朋友,能不能说清楚点!!我的编程基础不是很好,平时用vc++编一些小程序,这个程序如果让我一个人编写的话
    我用vc++ado也许还可以搞定但是,我那几个哥们就,,,(算了,不说)。。所以最后选择foxpro,大家
    一起努力,上手快,但是问题是最后的模块,怎么集中到一块呀???比如说,让《哥们甲》做借书管理,《哥们乙》做还书管理,我做证件管理,
    每个人的一块都是按自己的思路做,最后怎么集成???至于com,我学过一段时间,痛苦ing,不是短时间内能有成效的。这个实习,由我来任组长,我应该怎么划分模块呢? 其实最大的问题是
    划分模块的时候,我应该怎么要求他们,以便最后能够集成?????大家多多指教??我觉得编程技术不是最大的问题???
    问题是模块的集成?????
    拜谢!!!!!!!!!!!!
      

  8.   

    foxpro对面向对象的支持很弱啊!!!