ISY302 Software Design Document Report
Task:
1. Demonstrate an understanding of the roles and responsibilities of software developers, clients and users of a system software developers, clients and users of a system.
2. Conduct a feasibility study that outlines costs, timeframes, a development schedule, and the features and benefits of a prospective software solution.
3.Demonstrate skills in project planning and management, problem solving, analysis, and evaluation.
4. Demonstrate skills in software design,development, implementation, testing and documentation of an authentic industry type project, that is, a less well-structured or messy problem, requiring demonstration of high-level skills.
Conceptual Model
This section has the following three components;
• Technologies used: Explain the various technologies that will be used by you in this project.
• System overview: Provide an overview of main functionalities of the system.
• Architectural Pattern: Explain the architectural design pattern (s) that will be used by you in this project. Draw a block diagram of the software architecture
Conceptual Model
This section has the following three components;
• Technologies used: Explain the various technologies that will be used by you in this project.
• System overview: Provide an overview of main functionalities of the system.
• Architectural Pattern: Explain the architectural design pattern (s) that will be used by you in this project. Draw a block diagram of the software architecture
Traceability Matrix
• Draw and explain the traceability matrix related to your project.