Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Electronic Commerce Architecture Project

Electronic Commerce Architecture Project

Tutorial Details:

Introduction to UML.
UML stands for Unified Modelling Language. It is a visual technique for diagramming the requirements, actions and physical distribution of software systems. (It might also be used for diagramming manual flows such as paper handling in a court or hardware.)

Use Cases
These represent the types of people (roles) that will be using the software being developed or documented. It also indicates what they will be doing. The labs describe more material.

Association Diagrams
These represent the data or objects in the system and their relationships. For example, a school reigstrar system would show courses and students, and the fact that the software can determine from a student, which courses they are taken. And, given a course, it can generate a list of students. It would show that each course could have several students and each student might be taking several courses.

Component and Deployment Diagrams
Both of these diagrams are specific to the collection of the basic parts of programs (a single file or program) and how they are grouped in modules by linkage editing as well as how the different programs would run on different servers and computers. Needless, to say, these are used by those concerned with the implementation of the software, i.e., computer programmers and software engineers. Component diagrams represent the collection of the individual programs such as pieces of Java or C into object modules and executables. Deployment diagrams show the computers that compose a distributed system, which executables run on which communication, and the communication pathways between them.

Laboratory Procedure
The first part of the lab shows you how to draw UML use cases with the Adobe Pagemaker in the School of Architecture and Planning Computerized Classroom. The second part of the lab shows you how to use GDPRO to do UML use cases. You can download this to your personal computer from GDPRO.com. .LP We also hope to obtain Rational Software's UML product, Rational ROSE. At the time of writing this lab, Rational has failed to send it to us.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Electronic Commerce Architecture Project

View Tutorial:
Electronic Commerce Architecture Project

Related Tutorials:

Understanding Java Card 2.0 - JavaWorld March 1998
Understanding Java Card 2.0 - JavaWorld March 1998
 
Solve real problems with aglets, a type of mobile agent - JavaWorld May 1997
Solve real problems with aglets, a type of mobile agent - JavaWorld May 1997
 
Agents: Not just for Bond anymore - JavaWorld April 1997
Agents: Not just for Bond anymore - JavaWorld April 1997
 
Log4j delivers control over logging - JavaWorld November 2000
Log4j delivers control over logging - JavaWorld November 2000
 
Performance books put to the test - JavaWorld March 2001
Performance books put to the test - JavaWorld March 2001
 
J2EE project dangers! - JavaWorld March 2001
J2EE project dangers! - JavaWorld March 2001
 
Build database-powered mobile applications on the Java platform
Build database-powered mobile applications on the Java platform
 
A birds-eye view of Web services
A birds-eye view of Web services
 
Step into the J2EE architecture and process
Step into the J2EE architecture and process
 
US Department of Energy signs on to J2EE
US Department of Energy signs on to J2EE
 
Discover and publish Web services with JAXR
Discover and publish Web services with JAXR
 
Unwrap the package statement's potential
Unwrap the package statement's potential
 
Secure Web services
Secure Web services
 
The first taste of Liberty
The first taste of Liberty
 
Let the mobile games begin, Part 2
Let the mobile games begin, Part 2
 
Strut your stuff with JSP tags
Learn how to use the custom tags from the open source Struts library and create extensions that ease the coding of properties associated with field values and user input validation. The Struts package is part of the open source Jakarta project.
 
Project Looking Glass: Its Architecture and Sneak Preview of the API
Bring a richer user experience to the desktop and to applications, through 3D windowing and visualization capabilities. This article covers Project Looking Glass' main features and API, its basic organization, and the functionality of important classes.
 
Struts, JavaServer Faces, and Java Studio Creator:
The Evolution of Web Application Frameworks Sun Microsystems' Craig McClanahan, the creator of the Apache Struts Framework, co-specification lead for JavaServer Faces 1.0, and prime architect for Sun Java Studio Creator's new release, explains all three.
 
Apache Directory Project
ApacheDS is an LDAP and X.500 experimentation platform. Its backend subsystem and frontend are separable and independently embeddable. It provides a server side JNDI LDAP provider that directly interacts with the backend storage. It is powered by SEDA (St
 
Submit a Request for a Project to be done
Submit a Request for a Project to be done Fill this form to Submit a Request for a Project to be done. User's Personal Details Name : Address: Email: Project Name: Project Description Language to be used: Delivery Date:
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.