Hi there. I'm starting a new project. And I want to do good analysis. But I don't know how to do that. What document or site should I read?
Maybe you should have a look at this book : http://scg.unibe.ch/download/oorp/
It describes methods and tools for such a case.
Start with the Wikipedia page on Software Design. Look through the discussion and references there. Follow any links that seem appropriate. Move on to Software Requirements Analysis and do basically the same thing. Especially look at the See Also sections. You might be especially interested in Rapid Software Development by Steve McConnell (and perhaps some of his other titles). RSD gives a pretty good overview of an iterative software development approach. If you are interested in an agile approach, you might find User Stories Applied: For Agile Software Development a good read.
If you're asking those questions, I don't think it's the right time in your career to go after a greenfield project on your own.
Find someone who thinks in code and get them to hire you.