![Page 1: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/1.jpg)
ACS 560 Software EngineeringElectronic Commerce System
Case Study
byMinhad Keserović
![Page 2: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/2.jpg)
Tools
• Acclaro DFSS • MS Visio• MS Project• Basecamp
![Page 3: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/3.jpg)
Acclaro DFSS
Figure 9 – FR-DP Decomposition
![Page 4: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/4.jpg)
Acclaro DFSS
Figure 10 – Design Matrix
![Page 5: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/5.jpg)
MS Visio
Figure 1 – Use Cases
![Page 6: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/6.jpg)
MS VisioE-Commerce System
Browse CatalogProcess Delivery
Order
Confirm Shipment
Send InvoicePlace Requisition
Confirm Delivery
Customer
Supplier
Bank
Figure 2 – Use Cases from Visio
![Page 7: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/7.jpg)
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
![Page 8: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/8.jpg)
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
![Page 9: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/9.jpg)
MS Visio
Figure 6 – Object broker in Agent-based Electronic Commerce System
![Page 10: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/10.jpg)
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
![Page 11: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/11.jpg)
![Page 12: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/12.jpg)
MS Project
![Page 13: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/13.jpg)
Basecamp
![Page 14: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović](https://reader036.vdocuments.site/reader036/viewer/2022070416/5697c0251a28abf838cd5560/html5/thumbnails/14.jpg)
Thank you!
No Questions?Right?