-
顧客管理システムの構築(年間150万円のコスト削減)
■ プロジェクトの目的
・ユーザビリティを向上させる
・運営の管理工数を削減する
3つのシステム(契約情報管理システム、教材配信システム、講座管理システム)が独立していたため。
■ 体制・人数
1名
■ 自分のポジション・役割
設計〜開発
■ 目的を達成する上での課題
①配信コンテンツ(mp4,mp3)のセキュリティ強化
(予算都合でストリーミングサーバーを使用せず、レンタルWEBサーバーでの運用になったため。)
②ユーザー別認証機能の実装
5タイプのアカウントそれぞれで利用できる機能が異なるため。
③DBセキュリティ
④XSS対策
■ 課題に対して取り組んだこと
①htaccessで特定ディレクトリのファイルを保護。
②認証用クラスによるアカウント判定
③エスケープ+プレースホルダー
④エスケープ処理
■ ビジネス上の成果
・年間150万円のコスト削減
・管理工数の30%削減PHP、MySQL、JavaScript、HTML、CSS