2012-03-15 29 views
1

我和我的一些朋友都在试图建立一个基于互联网的ERP系统。我和其他五个人负责销售和库存管理模块,其他一些人正在执行财务会计模块。财务会计取决于销售和库存模块。如何在PHP笨不同的模块集成

的应用就像是这个 - :将有三个不同层次的谁可以登录到系统的用户。

  1. One将添加/删除/更新的应用程序的销售信息
  2. One将添加/删除/更新的应用程序
  3. 最后一个将涉及财务会计,在那里他将库存信息添加/删除/更新信息和某个时间生成报告

我们正在使用Codeigniter框架。现在的问题是,我们正在从不同地点执行任务,当我们完成这些任务时,如何将模块(财务会计+销售+库存)集成到一起,我感到非常困惑。

你请您给我一些建议什么,而开发它的步骤应该我们采取这样我们就可以完成的时候轻松地集成这些模块。

感谢提前:)

PS如果我错过了任何信息提供,请让我知道:)

回答

1

数据库设计和成员的角色和权限应该定义你分割你的方式之前,与其他球队。

建立了这些,你不应该有太多困难的时间来开发你的模型和控制器专用于您的销售和库存管理(虽然他们是在特定于他们的那些工作)。您的视图也是如此,但是我会以一种可以轻松放置到内容区域的方式构建这两个视图,以便稍后可以让某个人抛出一些导航/页脚/标题,除非您已经有导航架构设置,并且有一些设计完成。

基本上,应该在不同的团队工作,如果你们都在同一个数据库架构的工作没有问题。

+0

+1。 :) 非常感谢您的回复。你的回答非常有帮助。但我的一位朋友建议为每个模块使用API​​。你认为这是一个好主意,容易实现吗?再次感谢 :) – 2012-03-15 17:31:15