Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Project Architecture for interview

 
Rajendra Prakash
Ranch Hand
Posts: 293
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI ,am newbie for web development. I want project architecture(for EXample hospital management system project).
Technologies used are java 1.5, jsp, servlet, struts, hibernate and back end oracle. I need flow of control with dao files
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you put the cart before the horse - you seem to have made implementation decisions (like which libraries to use) before having an architecture. That's not how one goes about software development.
 
Vijitha Kumara
Bartender
Posts: 3913
9
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rajendra Prakash wrote:...am newbie for web development. I want project architecture(for EXample hospital management system project).

You might want to look for the MVC pattern which is one of the most frequently used. And the Struts itself implements MVC with more features so you can start there. But as you mentioned a particular application, there is no such architecture for a particular type of application defined. But there are design patterns, best practices etc.. can be combined to form a design/architecture to suit the business problem you are trying solve.
I need flow of control with dao files

DAO (Data Access Object) pattern is used to abstract and encapsulate the real data access code and provide an interface for the upper layers of the application.
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please see ShowSomeEffort, DoYourOwnHomework, and NotACodeMill (although in this case it would be more accurate to have a "Not a design mill" entry).

I actually don't understand what you mean by "flow of control" in this context--that's not what "project architecture" means to me.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic