CpSc 881 - Project 2 - High Volume Distributed E-Business System
For this project we will be constructing the software architecture for an
e-business service site. The system provides 365x24x7 customer access to the
services provided by the site. The site provides a comprehensive set of
financial services including banking, insurance and investments.
Functionality
- A system built using this
architecture would be the basic e-business platform.
- The system presents content
to end-users and must interface with the processing functionality of
vendors' systems.
- The system presents end-users
with a variety of additional information services such as links to airline
and other travel sites but does not broker any of the transactions at
those sites
Quality Attributes
- Maximize performance for a
visitor to the site
- Maximize availability to
visitors
- Maximize security for payment
from visitors
- Minimize the time to deploy a
new page with a new service
- Maximize scalability with an
emphasis on quick response to increases in demand
- Minimize the time to deploy a
new auxiliary link on an existing page
- Maximize accuracy in all
transactions
Activities
- Quantify quality attributes
- Create use cases and domain
analysis
-
Package
- Use case diagram and 5 use
case templates completed
- Domain Analysis model – use UML
- Formulas by which quality
attributes will be measured
Evaluation Criteria
- Thoroughness, completeness and
accuracy of the model representation
-
Links of Interest
- http://dcb.sun.com/practices/
-
Due
- Monday, April 1st, noon in
Computer Science office