Answered step by step
Verified Expert Solution
Question
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 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 pointtopoint, publish subscribe Message Router, Message Translator, Message Endpoint, Channel Adapter, Message Bus, Datatype Channel, Document Message, ContentBased 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 you will: a Provide partial messagingbased 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 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 as a guideline on the sequence subsystems interact with each other in order to deliver the functionality required for processes P P DECORATHON Case Study Current Architecture and Processes in DECORATHON Co Lets consider DECORATHON, a nationwide 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 standalone IT systems which were not integrated. DECORATHON has four main business units Purchasing; Sales; Accounting and; 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 ie 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 eg 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 custombuilt data base which the customer
The objective of Deliverable 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 pointtopoint, publish subscribe Message Router, Message Translator, Message Endpoint, Channel Adapter, Message Bus, Datatype Channel, Document Message, ContentBased 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 you will:
a Provide partial messagingbased 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 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 as a guideline on the sequence subsystems interact with each other in order to deliver the functionality required for processes P P
DECORATHON Case Study
Current Architecture and Processes in DECORATHON Co
Lets consider DECORATHON, a nationwide 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 standalone IT systems which were not integrated.
DECORATHON has four main business units Purchasing; Sales; Accounting and; 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 ie 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 eg 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 custombuilt data base which the customer
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started