File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Login/Authentication Module and Component Diagram Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Login/Authentication Module and Component Diagram" Watch "Login/Authentication Module and Component Diagram" New topic
Author

Login/Authentication Module and Component Diagram

Kumar Amit
Ranch Hand

Joined: Aug 13, 2001
Posts: 103
Hi There

I am planning to put in the assumption section that Authentication/Login module already exists for the SuD and is therefore out of scope for this assignment. In this case, do I need to show Login, Logout JSPs, Authetication Backing Bean, User Business Logic and LDAP in the component diagram?

Is it safe to put such an assumption?


SCJP, SCJD, SCEA
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
I had BSCS assignment and i also made the same assumption but i provided the components in the component diagram. Remember you might not be expected to architect and design full end to end system but your component or system context diagram(big picture diagram) should contain everything.


Ashutosh Sharma
SCJP 1.2, SCEA 5, Brainbench certified J2EE Developer, Documentum Certified Professional
Blog : http://scea5-passingpart2and3.blogspot.com/
Kumar Amit
Ranch Hand

Joined: Aug 13, 2001
Posts: 103
Sharma Ashutosh wrote:I had BSCS assignment and i also made the same assumption but i provided the components in the component diagram. Remember you might not be expected to architect and design full end to end system but your component or system context diagram(big picture diagram) should contain everything.

Many thanks Ashutosh.
Saket Mittal
Ranch Hand

Joined: Jul 26, 2011
Posts: 37
Hi Amit/Ashutosh

If we include components in the component diagram which we think already exist for the SuD and are out of scope we don't have to include the corresponding classes / JSPs etc in the class diagram correct ?

For e.g. in your case below you wouldn't have included Login, Logout JSPs, Authetication Backing Bean, User Business Logic in your class diagrams right ?
If we do not have to include the corresponding classes then the component diagram would just contain the name of the Component ?

Thanks,
Unni Pillai
Ranch Hand

Joined: Aug 22, 2010
Posts: 35

I also did the same way.

Mittal,

You are correct. You can define it as a component without giving any internal details. But clearly write that in the assumptions, that is very important.

Unni


SCJP,SCWCD,SCEA
Kumar Amit
Ranch Hand

Joined: Aug 13, 2001
Posts: 103
Saket Mittal wrote:Hi Amit/Ashutosh

If we include components in the component diagram which we think already exist for the SuD and are out of scope we don't have to include the corresponding classes / JSPs etc in the class diagram correct ?

For e.g. in your case below you wouldn't have included Login, Logout JSPs, Authetication Backing Bean, User Business Logic in your class diagrams right ?
If we do not have to include the corresponding classes then the component diagram would just contain the name of the Component ?

Thanks,

Hi Saket

I did the same. Please note that my result is NOT declared as yet.

Cheers
Amit
Saket Mittal
Ranch Hand

Joined: Jul 26, 2011
Posts: 37
Thanks Unni / Amit.
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
I have assumed that Authentication and Authorization module already exists. In the class and component diagram- i have displayed Authentication Service and the User detached entity as this is the way my rest of the system will interact with A&A module.
 
GeeCON Prague 2014
 
subject: Login/Authentication Module and Component Diagram