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:
|
|
|
|