The Artima Developer Community
Sponsored Link

Design Forum
Help -- What do I start with in designing a J2EE project

4 replies on 1 page. Most recent reply: May 17, 2003 12:50 PM by Nalla Senthilnathan

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 4 replies on 1 page
Rahul Chavan

Posts: 2
Nickname: fny
Registered: Nov, 2002

Help -- What do I start with in designing a J2EE project Posted: Nov 6, 2002 9:31 AM
Reply to this message Reply
Advertisement
Hi,

I have been given the task of designing and formulating the architecture for the conversion of a legacy Mainframe system into an MVC framework. Where do I start?

I have met with the users of the system and have understood their requirements.

But my conundrum is: What do I start with.
Do I design usecases first? or do I start with the breaking up the system into modules.

How do I go about doing this.

Any help will be really appreciated.

Regards,
Rahul Chavan


Thomas SMETS

Posts: 307
Nickname: tsmets
Registered: Apr, 2002

Re: Help -- What do I start with in designing a J2EE project Posted: Dec 12, 2002 5:09 PM
Reply to this message Reply
You need a good consultant ?

I think you have two questions there...
MVC is not a constraint in itself (it is only a good practice :-) ). If you need to write the architecture, may be the best would read the J2EE docs of Sun to see if that's what you want for your environment.

YES you can start writing use cases (though it's two different jobs & you should not mix them).

Is that a first "eye bird view" answer ?

Regards,

Thomas SMETS,
SCJP2 - Brussels

Pedro trujillano

Posts: 2
Nickname: pedro30
Registered: Dec, 2002

Re: Help -- What do I start with in designing a J2EE project Posted: Dec 18, 2002 8:33 AM
Reply to this message Reply
WOw... ehat a question.

First read, second, read, second (bis)model view controller is a good approch... write a document: what your architechture needs and what you don't want in your system to happen, third the module thing, 4th the use cases for each module, 5th read them many functionalities will be repeated, 6th write the object names (have they sense? go to 7th) 7th what app server are you going to use? (weblogic is expensive... but for us is the best) what kind of mvc can you deploy in your app server? struts? other? (because creating yours is expensive... no less than 4 months/4 ppl) have you something like a portal? use a portal framework... no I don't work at bea sys (just a customer)

mmmm how are your database transactions? do you have to "speak" to other systems? how? have your app server connectors?

mmmm yes IDE, we use together, we do every single thing there, design, develop, document, deploy etc. etc.

mmmm machines? sun? hp? ibm? linux? have in mind that the best the jvm is the most throughput you're gonna have (we have each single vendor in our datacenter (linux also)

does it help?

Vijaykumar

Posts: 1
Nickname: thatte
Registered: Jan, 2003

Re: Help -- What do I start with in designing a J2EE project Posted: Jan 12, 2003 9:21 PM
Reply to this message Reply
The article in Java World
"Step into the J2EE architecture and process
Develop complete J2EE solutions with an eight-step cycle" , dated September 28, 2001 will give you a way ahead.
Vijay Thatte

Nalla Senthilnathan

Posts: 6
Nickname: nalla
Registered: May, 2003

Re: Help -- What do I start with in designing a J2EE project Posted: May 17, 2003 12:50 PM
Reply to this message Reply
Hi,

Here is a good starting point:
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/index.html

Nalla

Flat View: This topic has 4 replies on 1 page
Topic: how to identify the classes from use boxes Previous Topic   Next Topic Topic: String Util

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use