Table of Contents 1. Introduction 5 1.1 System Design Document 5 1.2 System Description and Objectives 5 1.3 Definitions and Acronyms 7 1.4 References 7 2 System Design 7 2.1 System Architecture 7 2.2 Hardware 7 2.3 Data Communications 7 2.4 Software 8 2.5 Architecture Diagram 8 2.6 Data Design 9 2.7 Data Objects and Resultant Data Structures 9 2.8 File and Database Structures 10 3 Modular Design 10 3.1 .NET Assemblies/Classes 10 3.2 Processing Narrative 13 3.3 Data Structures 13 4 Detailed Design 13 4.1 SR 1 Verify MAR, Physical Security, Fuel Rod and Criticality Limits 14 – 4.2 SR 2 Transferring Accountable MASS or RSSDMS Sources 15 – 4.3 SR 3 Remove Source From Home Repository 16 – 4.4 SR 4 Return Source to Home Repository 17 – 4.5 SR 5 Re-Assign Owner 18 – Source’s Current Location and/or 4.6 SR 6 Transaction Log 19 – 4.7 SR 7 Browse Sources 20 – 4.8 SR 8 Display Category 3 MAR Status For Each of the Radiation Facilities 21 – 4.9 SR 9 Display Category IV Physical Security Status for Each of the MBAs 22 – 4.10 SR 10 Display Criticality and Fuel Rod Status for each of the Radiation Facilities 23 – 4.11 SR 11 -- Sample Source Transaction 24 4.12 SR 12 -- Confirm Inventory 25 4.13 SR 13 Transfer a Source Permanently From One Location to Another 26 – 4.14 SR 14 Create a Summary csv File of Sources 27 – 4.15 SR 15 Edit Program Parameters 28 – 4.16 SR 16 -- Record Leak Testing 29 4.17 SR 17 Verify Leak Testing 30 – 4.18 SR 18 Automatic Database Backups 31 – 4.19 SR 19 -- Manually Input MAR (CAT 3) Contribution Value For a Source 32 4.20 SR 20 Time-out Timers 33 – 4.21 SR 21 Add/Delete/Modify Source Information 34 – 4.22 SR 24 Email Notification Requirements 37 – 4.23 SR 25 System Security Requirements 39 – 5 Implementation Language 40 6 Traceability 40 7 Appendix A: Database Table Description 41 List of Figures
Table of Contents 1. Introduction 5 1.1 System Design Document 5 1.2 System Description and Objectives 5 1.3 Definitions and Acronyms 7 1.4 References 7 2 System Design 7 2.1 System Architecture 7 2.2 Hardware 7 2.3 Data Communications 7 2.4 Software 8 2.5 Architecture Diagram 8 2.6 Data Design 9 2.7 Data Objects and Resultant Data Structures 9 2.8 File and Database Structures 10 3 Modular Design 10 3.1 .NET Assemblies/Classes 10 3.2 Processing Narrative 13 3.3 Data Structures 13 4 Detailed Design 13 4.1 SR 1 – Verify MAR, Physical Security, Fuel Rod and Criticality Limits 14 4.2 SR 2 – Transferring Accountable MASS or RSSDMS Sources 15 4.3 SR 3 – Remove Source From Home Repository 16 4.4 SR 4 – Return Source to Home Repository 17 4.5 SR 5 – Re-Assign Source’s Current Location and/or Owner 18 4.6 SR 6 – Transaction Log 19 4.7 SR 7 – Browse Sources 20 4.8 SR 8 – Display Category 3 MAR Status For Each of the Radiation Facilities 21 4.9 SR 9 – Display Category IV Physical Security Status for Each of the MBAs 22 4.10 SR 10 – Display Criticality and Fuel Rod Status for each of the Radiation Facilities 23 4.11 SR 11 -- Sample Source Transaction 24 4.12 SR 12 -- Confirm Inventory 25 4.13 SR 13 – Transfer a Source Permanently From One Location to Another 26 4.14 SR 14 – Create a Summary csv File of Sources 27 4.15 SR 15 – Edit Program Parameters 28 4.16 SR 16 -- Record Leak Testing 29 4.17 SR 17 – Verify Leak Testing 30 4.18 SR 18 – Automatic Database Backups 31 4.19 SR 19 -- Manually Input MAR (CAT 3) Contribution Value For a Source 32 4.20 SR 20 – Time-out Timers 33 4.21 SR 21 – Add/Delete/Modify Source Information 34 4.22 SR 24 – Email Notification Requirements 37 4.23 SR 25 – System Security Requirements 39 5 Implementation Language 40 6 Traceability 40 7 Appendix A: Database Table Description 41 List of Figures
Example%20Design%20Document%20for%20Designed%20Software%20(Source%20Tracker).DOCX