Chapter 7 IS630
Project Design Technical Design & Specification Network and System Architecture & Design Software System Architecture & Design Database Design & Specification UI Design & Specification Detailed Task List
Network and System Architecture & Design 1.Introduction 2.Overview of the System 3.Requirements Overview 3.1.Servers3.2.Capacity 3.3.Connectivity3.4.Storage 3.5.Availability3.6.Backup 4.Network and System Management 4.1.System Monitoring 4.2.Logging 4.3.Notification Engine 5.Security 6.Current Architecture 6.1.Overview 6.2.Network Diagram 6.3.Hardware Diagram 7.Proposed Architecture 7.1.Overview 7.2.Network Diagram 7.3.Hardware Diagram 8.Required Changes 8.1.Identify Gaps 8.2.Define Change Plan 9.Quality of Service
Software System Architecture & Design 1.Introduction 2.Overview of the System 2.1.Purpose of the System 2.2.Related Documents 3.Design Goals 3.1.Features and Components3.2.Connectivity 3.3. Performance, Capacity, and Optimization 3.4.Backup and Restore 3.5.Disaster Recovery3.6.Deployment 3.7.Installer3.8.Launch Application 3.9.Monitoring and Notification System3.10.Code Reuse 4.Security 4.1.Authentication 4.2.Remote Access 5.Current Software Architecture 6.Proposed Software Architecture 6.1.File Hierarchy 6.2.Component Map 6.3.Data Management 6.4.Links to Other Systems 7.Platforms and Protocols
Database Design & Specification 1.Introduction 2.Design Overview 3.Detailed Design 3.1.Logical Design 3.2.Physical Design 4.Data Diagrams (ER) 5.Database Structure (may include other objects) 6.Process Flow Diagrams 7.Test Plan 8.Extensibility 9.Non-Implemented Tasks 10.Summary
UI Design & Specification 1.Introduction 2.Design Overview 3.Detailed Design 4.Site Structure and Navigation 4.1.Describe Different Types of Users 4.2.Workflow Diagrams 4.3.Alternative Workflows 4.4.Site Map 5.User Interface 5.1.Graphic Design 5.2.Look and Feel 5.3.Screen Mockups 5.4.Form Mockups 5.5.Report Mockups 5.6.Tabbing Order 6.Online Demo Prototype 7.Help Screens 8.Test Plan 9.Non-Implemented Tasks 10.Summary
Others Design review Another cost estimation Detailed task lists