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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!