The System Design Document (SDD) created in October 2015 for IT-415 is a detailed design document for a proposed information system application. The purpose of the project was to demonstrate our ability to analyze real-world problems; recommend appropriate IT solutions that address the chosen problem; and determine system requirements, constraints, and necessary resources through analysis of IT problems while integrating appropriate tools, techniques, and technology into solution designs and project plans.
The attached Project Proposal accurately portrays an organizations real-world problem through an in depth analysis of its prior hardships and current market position; identifies areas in need of improvement; and recommends an appropriate IT solution. Sections A through D of the SDD demonstrate the scope of the proposed project through the textual descriptions of the functional system components, listed Functional and Non-Functional requirements, Constraints, and recommends appropriate tools and applications for development. Sections E and F of the SDD represent a high level design of the proposed KPI system and demonstrates an effective system design and maintenance solution through the Use-Case diagram, Use-Case descriptions, Class Diagram, Class Responsibility Collaboration Cards (CRC cards), and textual descriptions of the Structure/Behavior Diagrams and design of user interface (UI) controls.
This project was an effective way for me to practice working through the series of steps and techniques associated with the planning, analysis, and design phases of the SDLC to produce the following deliverables. The Project Proposal was the first step in the SDLC and is associated with the planning phase. The project proposal and beginning sections of the SDD were the second step in the SDLC and are associated with the Analysis phase. The System overview and documented detailed design of the SDD represent the third step in the SDLC and are associated with the design phase. Additional steps of the design phase as well as the fourth and final phase (implementation) was covered in the subsequent course IT-420 (see attached: KPI Verification Plan & KPI Project Status Report).


