Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Document Information
This document is available in two forms, controlled and uncontrolled. The controlled variant is maintained electronically and
accessed by authorized persons of Client IT Document Library/Intranet. Uncontrolled variants are all other electronic and printed
copies.
Title
Author
File Ref.
Document Location
Document
1.0
Template version
Enterprise Architect
Project/Programme
manager
Revision History
Version Status Date Author / Editor Details of Change
The latest approved version of this document supersedes all other versions, upon receipt of the latest approved version all other
versions should be destroyed, unless specifically stated that previous version (s) are to remain extant. If any doubt, please contact
the document Author.
Page 2 of 13
Solution Design Document
TABLE OF CONTENTS
1 DOCUMENT CONTROL ........................................................................................................................................................ 5
1.1 DISTRIBUTION LIST ................................................................................................................................................................... 5
1.2 REFERENCES............................................................................................................................................................................ 5
1.3 PURPOSE ................................................................................................................................................................................ 5
1.4 TERMINOLOGY......................................................................................................................................................................... 5
2 PURPOSE & BACKGROUND ................................................................................................................................................. 7
2.1 COMPONENT DESCRIPTION ........................................................................................................................................................ 7
2.2 DESIGN ASSUMPTIONS .............................................................................................................................................................. 8
2.3 DESIGN DEPENDENCIES ............................................................................................................................................................. 8
2.4 DESIGN CONSTRAINTS............................................................................................................................................................... 8
2.5 DESIGN DECISIONS ................................................................................................................................................................... 9
3 COMPONENT DECOMPOSITION ........................................................................................................................................ 10
3.1 COMPONENT DETAILS ............................................................................................................................................................. 10
4 LOW LEVEL DESIGN ........................................................................................................................................................... 11
4.1 WMB COMPONENTS SPECIFICATIONS ............................................................................................ERROR! BOOKMARK NOT DEFINED.
4.1.1 <Flow 1> ........................................................................................................................ Error! Bookmark not defined.
5 DESIGN DISPENSATIONS ................................................................................................. ERROR! BOOKMARK NOT DEFINED.
Page 3 of 13
Solution Design Document
Table of Figures
Page 4 of 13
Solution Design Document
1 Document Control
1.2 References
Include all the documents which have been referenced within this document. For example, HLD, requirements, design guidelines,
Client policies, LLDs of other components etc.
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
1.3 Purpose
Include the purpose of this SDD, in the context of key solution design deliverables within a project or programme. The SDD
represents the design of a service.
Text in green is guidance on how to complete this document and should be deleted prior to submission.
1.4 Terminology
Note – This section should be the delta between what is already defined in the Client Business Glossary, High Level Design and
new project definitions
Page 5 of 13
Solution Design Document
Term Definition
Page 6 of 13
Solution Design Document
Criteria
Criteria Answer/Comment
Met (Y/N)
5. Is the Data Mapping Complete, including Yes, refer to mapping section for details Y
identification of fields requiring
translation? (Yes/No)
6. Peak Volume per each time the interface 10K per day (size of record 1400 bytes) Y
runs (# of records)
Page 7 of 13
Solution Design Document
DAS001
DAS002
DAS003
DDP001
DDP002
DDP003
DCN001
Page 8 of 13
Solution Design Document
DCN002
DDC001
DDC002
Page 9 of 13
Solution Design Document
3 Component Model
The purpose of the component model is to help organize the project, manage the complexity of the solution, and ensure that all
architectural requirements have been addressed. It helps developers to design, implements the solution; and understand the big
picture of the system design.
Component model in this document should be restricted to the design components of this particular service. If there is a specific
need to include some external components which improve the design readability, it can be added.
Attempt should be made to re-use as many as existing components while defining new services.
This section might be skipped if components in high level design are not meant to be decomposed further.
Component Name
Component
Description
Component
Responsibilities
Page 10 of 13
Solution Design Document
4.4.1 Logging
If logging is applicable, explain the logging points, method of logging, log store type (database, file system, network etc),
4.4.3 Security
Any security aspects of the service (like encryption, role based access etc) should be listed here. This is required for development
team to ensure that its followed during development.
Page 11 of 13
Solution Design Document
IBM WebSphere Message Broker Toolkit used to design the message set. A snapshot of the message set design can be pasted
below followed by write up explaining the design.
Page 12 of 13
Solution Design Document
5 Operational Model
Operational model gives the runtime view of the service. This will reflect the placement of the solution components to physical
software components.
Page 13 of 13