Answered step by step
Verified Expert Solution
Link Copied!

Question

00
1 Approved Answer

The objective of Deliverable 3 is to compile an integrated architecture for the Decorathon system, using messaging and by applying a combination of the following

The objective of Deliverable 3 is to compile an integrated architecture for the Decorathon system, using messaging and by applying a combination of the following patterns File Transfer, Shared Database, Message Channel (point-to-point, publish subscribe), Message Router, Message Translator, Message Endpoint, Channel Adapter, Message Bus, Datatype Channel, Document Message, Content-Based Router, Aggregator, Component Message Processor, Content Enricher, Content Filter, Canonical Data Model, Messaging Gateway, Messaging Mapper, Transactional Client, Control Bus, Wire Tap, Smart Proxy. Using an incremental approach. More specifically, for Deliverable 3 you will:
a) Provide partial messaging-based integration architectures for the following four groups (note there are overlaps in these groups where the team members have to synchronise their designs). The system groups are:
i. IGP, ORS and SPS
ii. SPS, AS, IWS
iii. PPS, AS, IWS
iv. STS, MAS.
For each partial integration architecture, you devise for each of the four groups of systems above, provide i) the integration diagram in terms of messaging components, and ii) a description of the use of the messaging components of your architectures (see the 1 Minute Integration example section in your textbook).
b) Combine the partial integration architectures you devised in part (a) above, into one integrated architecture solution, by introducing additional messaging components, and provide a short discussion on the messaging components used.
You may want to consult the component, sequence and activity diagrams you had for Deliverable 2 as a guideline on the sequence subsystems interact with each other in order to deliver the functionality required for processes P1 P8.
DECORATHON- Case Study
1. Current Architecture and Processes in DECORATHON Co.
Lets consider DECORATHON, a nation-wide retailer company that buys from manufacturers furniture and light fixtures (office and home) and resells them to customers. DECORATHON operated for many years without much of automation of its processes, where many processes were handled either manually or they were partially supported by stand-alone IT systems which were not integrated.
DECORATHON has four main business units 1) Purchasing; 2) Sales; 3) Accounting and; 4) Marketing.
Purchasing Unit: This business unit is responsible for buying merchandise from suppliers and replenish the stock in DECORATHONs warehouse. DECORATHON deals with many different suppliers (i.e. manufacturers) for many different furniture and light fixture products. Products are identified by unique IDs (or SKUs). Purchasing orders (POs) are also identified by unique IDs (POIDSs). The Purchasing Unit employs the Purchasing Processing IT system (PPS) which interacts with the Accounting IT System, the Inventory and Warehouse IT System (IWS) the Sales Processing IT System (SPS), and the Internet Gateway and Portal.
Sales Unit: This business unit is responsible for supporting the sales of merchandise to customers. The Sales Unit accepts orders from the customers and processes the orders. More specifically, the unit initiates the order so that invoices can be generated by the Accounting Unit, initiates shipments of goods to customers and tracking of shipments, and initiates the replenishment of merchandise stock to be carried out by the Purchasing Unit. The Sales Unit employs the Sales Processing System (SPS) which is interacts with the Accounting IT System (AS), the Inventory and Warehouse IT System (IWS) and the Shipment and Tracking IT System (STS). The Sales Unit is also responsible for receiving sales orders via the Order Receiving System (ORS).
Accounting Unit: This business unit is responsible for issuing invoices to customers for purchased goods, accepting payments for purchased goods from customers through third part funds clearance services (e.g. banks), issuing payments for purchased merchandise from suppliers, and notifying customers through the Sales Unit on the issued invoices and the payment status. The Accounting Unit employs the Accounting System which interacts with the Sales Processing System (SPS) and the Purchasing Processing System (PPS).
Marketing Unit: This business unit is responsible for collecting sales and purchasing data, compile analytics and business intelligence reports, identify personalised marketing campaigns, identify promotions and specials, and generate a monthly newsletter to be published on DECORATHONs web site. The Marketing Unit employs the Marketing and Analytics IT System (MAS) which interacts with the Sales Processing System (SPS) and the Accounting IT System (AS).
The services and processes DECORATHON currently provides can be summarised as follows:
Take Orders from Customers: Customers can place orders via a Web site, phone, or fax. The Web site and portal (IGP) collects any information provided and forwards it to the Order Receiving System which uses a customre

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started