Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Does anyone know of apps to plan for a large OOP project?

Like brainstorming, mindmapping etc., but with OOP focus.

I've seen it once, where you could create classes, map them together, see functions, access etc.

share|improve this question

closed as not constructive by Barry Nov 18 '11 at 22:48

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

2 Answers

You're looking for a UML editor. Try these

http://www.gliffy.com/

http://yuml.me/

http://creately.com/

share|improve this answer
1  
Whilst this may theoretically answer the question, it would be preferable to include only web applications (those that can be run within the browser) here. –  phwd Jun 28 '11 at 19:44
    
ah, of course - I didn't grok the aims of the site properly - I shall amend my answer accordingly –  sunwukung Jun 29 '11 at 21:20
add comment

I often just use the tools in NetBeans to draw conceptual diagrams whereas later I may or may not create an ERD. If you want something more formal and constrained than "blob" diagrams then it is entirely your discretion to do a proper diagram. It will do what you ask for but I haven't tried it out myself.

On the other hand, any word processor can be used to produce a scope and summary requirements. Let us say your project had some reasonable basis for doing it, then you might want to confirm through some online research which is also great.

I mention all of this because I am not sure that you need much in the way of tools before that point. I've usually done most of my brainstorming prior to creating classes and functions and find adding that much detail totally disrupts the thinking process.

share|improve this answer
    
you've fallen into the same trap I did earlier - the OP is looking for WEB APPLICATIONS that provide the required functionality –  sunwukung Jun 30 '11 at 10:15
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.