Software design

S

Shinya Koizumi

Does anyone know any resource about how to make a good software design
document?
 
P

Proton Projects - Moin

There are lot of books available in the net that too depends on the
technology


If u wan to design an OOPS application, U need to go through the Book
Object Oriented Analysis and Design by Brady Booch

If U wan to design specific to Java, then u can go through the Book
Java Design Patterns...

Regards
Moin
 
R

Randolf Richardson

Does anyone know any resource about how to make a good software design
document?

For the database documentation section (in scenarios where SQL servers
such as PostgreSQL, Oracle, MySQL, etc., are a part of the project), I
recommend an excellent free, open source, data modelling tool called Druid
(which, notably, was written 100% in Java):

Druid: The Database Manager
http://druid.sourceforge.net/
(or http://www.sourceforge.net/projects/druid/ )

This tool has facilities that allow you to document everything right down
to the individual columns, procedures, etc., separately, and will generate
a PDF complete with one or more customized E/R views. [Along with the use
of long, complicated vocabulary, an interesting looking E/R view will
impress most dysfunctional management types sufficiently to obtain
approval for your design.]
 
A

Alex Hunsley

Proton said:
There are lot of books available in the net that too depends on the
technology


If u wan to design an OOPS application, U need to go through the Book
Object Oriented Analysis and Design by Brady Booch

If U wan to design specific to Java, then u can go through the Book
Java Design Patterns...

"Java Design Patterns" is not a very good book IMO, if it's the same one
I'm thinking of. The head first design patterns book looks pretty good
from what I've seen (and covers some practical considerations that seem
lacking from the GoF book). And of course there's always the original
Gang of Four book, but it's very dry.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,768
Messages
2,569,574
Members
45,048
Latest member
verona

Latest Threads

Top