Open Source Web Development Tutorials - Dev Shed
自作!プロジェクト管理アプリケーション:データベースとログインページ
(2008/11/20公開)
プロジェクト管理アプリケーションを作ってみよう
本連載で作ってみるのは、ユーザー状態(ユーザートラッキング)および便利なアプリケーションが持つ主要なイベント(プロジェクトの追加、削除、編集など)機能のある、典型的なプロジェクト管理アプリケーションです。また、ユーザーはこのアプリケーションを利用して、タスクの割り当て、プロジェクトメンバーの追加や削除のほか、特定プロジェクトで利用するファイルの管理を実行することができます。
データベース・テーブル
このアプリケーションは、以下に示す4つのデータベーステーブルとそれぞれフィールドが必要です。
■プロジェクト
・pid:プロジェクトのIDを設定
・title:プロジェクトの名前
・project_description:プロジェクトについての詳細説明
・status:プロジェクトのステータス。「完了」「保留」「遅延」のいずれか
・create_dt:プロジェクトの生成日
・due_dt:プロジェクトに対して設定された完了日
・u_id:プロジェクトを生成したユーザーのID
■タスク
・tid:タスクのID番号
・task_description:タスクの説明
・complete_by:タスクに対して設定された完了日を取り込むフィールド
・p_id:タスクを要求するプロジェクトのID
■ファイル
・fid:ファイルのID
・p_id:ファイルが帰属するプロジェクトのID
・filename:ファイルの名前
■要員
・sid:メンバーのID
・name:メンバーの氏名
・p_id:メンバーが所属するプロジェクトのID
Copyright © 2008 Ziff Davis Enterprise, Inc.
Originally appearing in the U.S. Edition of Dev Shed. All Rights Reserved.








