It depends on the type of development environment you have. The requirements for a waterfall methodology are different than an effort using XP. Some of the deliverables are the same, but the phase in which they're produced and format vary widely.
If you would give us more information in regards to your development environment, and share your own opinions on what documents are produced when, the rest of us could share our own opinions and experiences with similar situations.
As linda said it will be easier to help if you share your opinion more.
Let me suggest some of the documents:
Software Requirement Specification,Functional Requirement Specification,Database Design Document,Functional Design Document, User Interface Design Document,Project Plan, Testplan,
Usecase,Testcase, Configuration Management,
Risk Management, Project management, Defect Prevention, Logs, metrics, Reports
Note: Above mentioned documents are common documents in SDLC .