This project is read-only.


The purpose of the Software Design Document is to provide a description of the design of a system fully enough to allow for developers to proceed with an understanding of what is to be built and how it is expected to built. This Document provides information necessary to provide description of the details for the software and system to be built.


This Document is for a base level system which will work as a proof of concept for the use of building a system the provides a base level of functionality to show feasibility for large scale production use. This Document is focused on the base level system and critical parts of the system.

Database Diagram (Part 1)

Project Director Architecture


Project Director Requirements

Users are divided into 4 Roles

1. Admnistrator = has full control of the entire application

2. Project Manager = can add, update, delete, create and assign users to the projects, Tasks, CRFs, and Issues

3. Staff = can update CRFs, Tasks and Issue, can also add, update and delete their own timesheet.

4. Client = can report issue, see project status( open, close, completed, in development and so on) including CRFs and Issues.

more to come....

Last edited Sep 10, 2011 at 1:04 AM by MOB4LIFE, version 5


No comments yet.