Hi All, I am new to System Analysis & Design. I have a project which has a SRS document which is not yet complete. There might be additions/deletion later. The project has to be done in VB.NET and MySQL currently and later ported to ASP.NET. The project is about the "Lodge Management" - basically the hotel room management with restaurant billing linked to it. I need to design the best architecture ( rather a robust framework ), need to identify Presentation, Business & Data layer, prepare a design document (HLD & LLD). I dont understand the words like design patterns, UML, SOA, MVC, Visio document, Project Management, Effort Estimation etc. Can some one send me some good document with a practical system problem solved ? It will be helpful even if you give me some link on the web where I can proceed step-by-step to design a great software piece. Please help me.