CakePHP Application design documentation

I posed the following questions on the CakePHP Google group.
To follow responses click here

While CakePHP provides an EXCELLENT framework for coding PHP apps. When it comes to tools which help aid in the design phase of application development, some of you might have adopted some techniques to streamline the analysis and design phase.

For creating databases and CakePHP models, i would opt for DBDesigner combined with dbdesigner2cake.
DBDesigner allows easy creation of ERDs as well as implementation of databases in various DBMSs. dbdesigner2cake (http://dbdesigner2cake.cirello.org/) as per its site “DBDesigner 4 Scaffold Tools for CakePHP”.

But what about modeling business logic and user interfaces.
My approach would be to model business logic in DFDs (would be great to see a DFD to PHP app), while prototyping user interfaces in image manipulation tools such as Photoshop.

What form of documentation, processes and tools are folks using for application design?

UPDATE:Shorty after writing this post i stumbled across ArgoUML, it’s modular so it enables engineering of PHP code using the ArgoUML-php module (http://argouml-php.tigris.org/)

Another open source tool to consider is http://uml.sourceforge.net/index.php which is some what OS independent as well (Bonus points).

Mad props & just dues

Syndicate

September 2nd 2007
Tags: The deep unknown

No Comments

Most cost effective downloading technology for South Africa

NNTP servers *The main trick here is to buy local bandwidth (IS is often most cost effective) and only download from local news servers with that bandwidth. *Due credit to Cavan O'Conner for pointing this one out to me. Go to www.newshost.za.net they have all the .nbz files hosted there. It's simple, register ...
August 19th 2007
Tags: The deep unknown

No Comments

Global panoramics

Ever since i got my Canon IXUS, i've been taking panoramic pictures. Even though it's a 4 Mega pixel "minicam", it still take really good panoramics (provided i use the included Photostitch canon utility). After a recent trip to Brazil i really started using this feature more often. Rio de Janeiro ...
October 30th 2006
Tags: Skyrove

No Comments

Skyrove & Google maps mashup

We launched our first google maps mashup on friday (27th Oct), besides some minor bugs its a pretty good start on some mapping of Skyrove hotspots. I feel it will be an invaluable tool for Skyrovers looking for more Skyrove enabled hotspot. Check it out at map.skyrove.com
October 9th 2006
Tags: Software Engineering

One Comment

My dream documentation app

Firstly, let me give you abit of a run down to why i think this little app would be great. Ive been instructed to do the dreaded documentation for the system that my current employment company produced and owns. Now your typical set of documents are a number of doc files scattered ...

Search

The archives run deep. Feel free to search older content using topic keywords.