Question: Note : I don't expect the code or a full implementation (obviously), but maybe a class diagram of how you will structure the system to
Note: I don't expect the code or a full implementation (obviously), but maybe a class diagram of how you will structure the system to be designed. A high-level explanation on how to approach the construction of the system.
Your software keeps track of other projects. For each project, it receives a list of functional and non-functional requirements (as input, in addition to owner's name, etc.) and allows the user to view the total expended hours by requirements analysis, designing, coding, testing, project management (by each of the requirement entered).
High-Level Project Description
Develop a project management system which includes the following set of functions.
A. A General section that allows the input of the following information:
1. A high-level description of the software project
2. The owner or the project manager name
3. A list of project team members (which may vary as the project progresses)
4. A list of risks and risk status
Project Requirements
Have a feature that allows the user to enter a list of functional and non-functional requirements for the software project
Project Effort Monitoring and Tracking
Function to allow the user to enter (on a daily or weekly basis) the effort in number of person-hours expended on Requirements Analysis, Designing, Coding, Testing, Project Management (by each of the earlier entered requirements)
Function to allow the user to view the total expended hours by requirements analysis, designing, coding, testing, project management (by each of the requirement entered).
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
