+ All Categories
Home > Documents > ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

Date post: 21-Jan-2016
Category:
Upload: edgar-nelson
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
14
ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović
Transcript
Page 1: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

ACS 560 Software EngineeringElectronic Commerce System

Case Study

byMinhad Keserović

Page 2: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

Tools

• Acclaro DFSS • MS Visio• MS Project• Basecamp

Page 3: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

Acclaro DFSS

Figure 9 – FR-DP Decomposition

Page 4: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

Acclaro DFSS

Figure 10 – Design Matrix

Page 5: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

MS Visio

Figure 1 – Use Cases

Page 6: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

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ć.

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ć.

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ć.

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ć.

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ć.
Page 12: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

MS Project

Page 13: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

Basecamp

Page 14: ACS 560 Software Engineering Electronic Commerce System Case Study by Minhad Keserović.

Thank you!

No Questions?Right?


Recommended