開発実例 - 6 -

PHP×symfonyフレームワーク

人材管理システム

システム概要

会社に所属している社員情報を管理するシステムです。 社員の基本情報、アサイン状況、持っているスキル、取得資格など様々な情報を管理します。 また、マッチング検索により、探している社員をピンポイントで検索可能です。

目的

社員を管理している担当者ごとの個別管理していた情報の共有、アサイン状況把握などの効率化を図るため、システムでの情報の一元化を行いました。

特徴

symfony フレームワーク × アジャイル開発を駆使し、よりお客様の求めるシステムへ

本システムでは symfony フレームワークを使用することで開発効率の飛躍的な向上を実現いたしました。 そのため、お客様と開発側の間で細かいタイミングでシステムを公開し、直にシステムを触っていただき修正点や要望を随時実装していくことで、よりお客様の求めるシステム開発を実現しました。

主要技術およびアプリケーション

OS Webサーバ 言語 DB その他
Windows2003 Server Apache2.0 PHP5 MySQL5  
ロードバランシング キャッシング
アクセスログ
[レ]フレームワーク
[レ]PEAR
レプリケーション
[レ]バックアップ
 

機能紹介

全項目対象のキーワード検索による情報への即時アクセスを実現
検索一覧の閲覧時間を大幅減

大量に存在する人材情報の検索には、各項目の検索に加え、全項目を検索する「キーワード検索」機能を追加しました。
詳細な検索項目の設定をすることで、検索時に閲覧する人材情報数の減少し、目的の情報へのアクセス時間を向上いたしました。

検索結果一覧をダウンロード可能。 さらにアップロードでデータの一括更新が可能

検索結果一覧に含まれる人材情報の全情報のダウンロードを行い、ファイルとして人材情報を保持することができます。
また、他部署での情報流用しやすいようCSV形式での出力になっています。 さらに、このファイルを編集し、アップロードすることで簡単に人材情報の一括更新が可能となっています。

特記事項

■使用している技術およびアプリケーション
Windows 2003 Server / Apache2 / MySQL5 / PHP5 / symfony / Eclipse


その他開発実例