2013-03-30 48 views
-2

我有一个需求,开发一个Web应用程序,用户必须维护某个实体的状态(就像我们在Jira中看到的那样)。我可以用Drupal实现吗?Drupal适合吗?

实际需求是创建一个类似环境的工作流程。

  • 用户创建一个实体(比如一个数量级)
  • 这个实体可能包括文本,图像,zip文件。 (需要上传)
  • 创建完成后,实体将更新为状态,称为“已创建”,而另一组用户将能够观察它们。
  • 用户可以更改订单的状态,就像在工作流程中一样,将状态从一个状态更改为另一个,直到达到最终状态,例如“已完成”。

这是核心要求&我想知道我是否可以用Drupal管理这种场景。

回答

2

Drupal是一个内容管理系统。 Jira是一个bug跟踪/项目跟踪系统。

问:您可以在Drupal中创建bug跟踪和/或项目跟踪系统吗?是。但是这需要您的编程开发。

问:为什么不使用Jira?或者考虑一个开源的选择(如Bugzilla)?

+0

我编辑了我的问题的细节。对不起,我很愚蠢:) – warunanc

+1

好的:那么我认为你最好的选择可能是谷歌的“开源项目管理”。例如:http://www.cyberciti.biz/tips/open-source-project-management-software.html – paulsm4

0

在drupal中实际上有很多项目管理和票据跟踪选项。大部分存在于D6中,但Case Tracker正在移植到D7。

也许你可以用现有的贡献代码开始构建。