Start by laying down the business requirements, then do a thorough usecase analysis.
Basically run through the entire development cycle and don't just sit down with a code editor and stare at your screen hoping that someone will write your software for you (or even more optimistic, hoping it will write itself if you just wait long enough).
Any system that's more than trivial needs an analysis and design phase, now's the perfect time to learn how to do that and apply that knowledge.
Sadly many people don't and end up producing poorly designed and written and undocumented software that doesn't function as expected, is over budget, buggy, and leaves customers unhappy and companies in debt.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
Hi everyone,
Here is thread i created on wizard solution on chat applications that has full source codes on creating chat applications in java and would most probably be useful to you
here is the link to the thread
http://www.wizardsolutionsusa.com/forum/showthread.php?t=53
Yours Sincerely
Richard West
freesoft_2000
Practically a Master Poster
623 posts since Jun 2004
Reputation Points: 25
Solved Threads: 10