System Design Specification Sds
System Design Specification Sds
System Design Specification Sds
Specification
for
Version: x.x
Date: dd/mm/yy
Contents
1 DOCUMENT MANAGEMENT....................................................................2
1.1 Contributors.....................................................................................................2
1.2 Version Control.................................................................................................2
2 OVERVIEW................................................................................................3
4 SYSTEM PROCESSES.............................................................................5
5 USER INTERFACE....................................................................................6
5.1 Transactional Interface....................................................................................6
5.2 MyEd Interface.................................................................................................6
5.3 Reporting Interface..........................................................................................6
6 APPLICATION SECURITY........................................................................7
6.1 Authentication..................................................................................................7
6.2 Authorisation....................................................................................................7
6.3 Business Objects...............................................................................................7
7 DATABASE DESIGN.................................................................................8
8 APPLICATION INTERFACES....................................................................9
9 DATA........................................................................................................10
9.1 Data Migration...............................................................................................10
9.2 Archiving Policy.............................................................................................10
10 IMPLEMENTATION..............................................................................11
Page 1of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
1 Document Management
When completing this document, please mark any section that is not required as ‘N/A’. A brief
description of why the section is not required should also be included.
1.1 Contributors
Please provide details of all contributors to this document.
Page 2of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
2 OVERVIEW
Provide a general overview of the system design so that anyone reading this section is able to gain an
understanding of what functionality is provided and how this functionality will be technically
implemented.
Page 3of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
Tick the appropriate box to indicate the standards being followed for this application:
Page 4of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
4 SYSTEM PROCESSES
Take each process specified in the Business Requirements Document (BRD) and state how it will be
implemented technically (please make reference to the corresponding paragraph number in the BRD).
Where applicable, a specification of each screen which makes up a process should be provided (ie a
screenshot and descriptions of every data item displayed).
Page 5of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
5 USER INTERFACE
Note that a Channel Publishing Template (one per channel) should be completed and linked to this
document. The information in this template will form the basis of the channel publishing information
used in MyEd when building channels.
The design of any pre-written reports should be specified, and if Webi is to be used, the Universe
should be defined (ie classes/measures/dimensions and source data).
Page 6of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
6 APPLICATION SECURITY
This section relates to application rather than physical security which is covered in the Technical
Architecture Document (TAD).
6.1 Authentication
6.2 Authorisation
Include application, menu and page authorisation and any application roles.
Page 7of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
7 DATABASE DESIGN
Insert an Entity-Relationship Diagram of the system. If new tables have been added to an existing
system then highlight these in your ER Diagram (full diagram of existing system not needed).
Full specifications should be provided for all new tables/views/columns in the system (ie name,
datatype, mandatory, default values, constraints).
Page 8of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
8 APPLICATION INTERFACES
Provide technical details of any inputs to the system from other applications and any outputs from the
system to other applications. Full data specifications should be included. Identify possible impact on
existing processes.
Page 9of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
9 DATA
Page 10of 11
System Design Specification for aaannnError: Reference source not found Version: x.xError:
Reference source not foundE
rror: Reference source not
found
10 IMPLEMENTATION
Specify any implementation issues that should be considered when creating an implementation plan at
the Build stage.
Page 11of 11