acs 560 software engineering electronic commerce system case study by minhad keserović
TRANSCRIPT
ACS 560 Software EngineeringElectronic Commerce System
Case Study
byMinhad Keserović
Tools
• Acclaro DFSS • MS Visio• MS Project• Basecamp
Acclaro DFSS
Figure 9 – FR-DP Decomposition
Acclaro DFSS
Figure 10 – Design Matrix
MS Visio
Figure 1 – Use Cases
MS VisioE-Commerce System
Browse CatalogProcess Delivery
Order
Confirm Shipment
Send InvoicePlace Requisition
Confirm Delivery
Customer
Supplier
Bank
Figure 2 – Use Cases from Visio
MS Visio
aCustomer
<<user interface>>: CustomerInterface
A1:Customer Input
A6: Catalog Output
<<business logic>>: Customer
Agent
A2:Customer Request
A5: Catalog Info
<<databases wrapper>>: CatalogServer
A3:CatalogRequest
A4:Catalog
Info
Figure 3 - Collaboration diagram for Browse Catalog use case
MS Visio
aCustomer
<<user interface>>: CustomerInterface
A1:Customer Input
A6: Catalog Output
<<business logic>>: Customer
Agent
A2:Customer Request
A5: Catalog Info
<<databases wrapper>>: CatalogServer
A3:CatalogRequest
A4:Catalog
Info
: CustomerInterface
aCustomerAgent
: CatalogServer
A1: Customer Input
A6:Catalog Output
aCustomer
A2: Customer Request
A5: Catalog Info
A3: Catalog Request
A4:Catalog Info
MS Visio
Figure 6 – Object broker in Agent-based Electronic Commerce System
Customer Agent
Supplier Agent
Requisition Agent
Delivery Order Agent
Invoice Agent
InventoryDatabase
ElectronicPayment
AccountsPayable
Database
DeliveryOrder
Database
Operations Funds
Database
ContractorDatabase
RequisitionDatabase
CatalogDatabase
InvoiceDatabase
SupplierSite
LegacyDatabases
CustomerSite
LegacyDatabases
MS Project
Basecamp
Thank you!
No Questions?Right?