Home arrow PHP arrow Project Management: The Application

Project Management: The Application

The main project management application that we will examine deals with maintaining user state (tracking users) and all major events that make the application useful, such as adding, removing, and editing projects. It will also enable users to assign tasks and add or remove project staff, as well as maintain files for a particular project.

TABLE OF CONTENTS:
  1. Project Management: The Application
  2. The SQL
  3. The main.php script
  4. Code Explained
By: David Web
Rating: starstarstarstarstar / 5
June 02, 2008

print this article
SEARCH DEV SHED

TOOLS YOU CAN USE

advertisement

The Database Tables

The application relies on four database tables and their fields:


projects


 

  • pid - sets the project ID

  • title - name of the project

  • project_description - describes the project in some detail

  • status - status of a project; can be 'completed,' 'pending,' or 'overdue'

  • create_dt - date the project was created

  • due_dt - date by which the project must be completed

  • u_id - ID of the user that created the project


tasks



 

  • tid - task id number

  • task_description - describes the task

  • complete_by - date field that takes the date on which the task should be completed

  • p_id - the ID of the project that requires the task


files




  • fid - file ID

  • p_id - ID of the project to which the file belongs

  • filename - name of the file

 staff

 


 


  • sid - staff member ID

  • name - name of staff member

  • p_id - ID of the project to which the staff member belongs



 
 
>>> More PHP Articles          >>> More By David Web
 

blog comments powered by Disqus
   

PHP ARTICLES

- Hackers Compromise PHP Sites to Launch Attac...
- Red Hat, Zend Form OpenShift PaaS Alliance
- PHP IDE News
- BCD, Zend Extend PHP Partnership
- PHP FAQ Highlight
- PHP Creator Didn't Set Out to Create a Langu...
- PHP Trends Revealed in Zend Study
- PHP: Best Methods for Running Scheduled Jobs
- PHP Array Functions: array_change_key_case
- PHP array_combine Function
- PHP array_chunk Function
- PHP Closures as View Helpers: Lazy-Loading F...
- Using PHP Closures as View Helpers
- PHP File and Operating System Program Execut...
- PHP: Effects of Wrapping Code in Class Const...

Developer Shed Affiliates

 



© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap

Dev Shed Tutorial Topics: