Project Description

Overview


os:CentOS6
カートシステム : 非公開
言語 : PHP
DB : MySQL

Tasks

  • MySQLレプリケーション
  • 基幹DBへの差分反映
  • 基幹システムより新情報を差分反映API作成
  • 会員レベル2種増設
  • 会員レベルにより割引額変動
  • 年間購入金額により会員レベル変動
  • 特定会員のみの大幅割引購入ページ
  • 特定商品群 n個以上の購入でプレゼント付与
  • 特定商品群 指定金額以上でプレゼント
  • 予約商品機能 別配送
  • 新着情報ブログ連動
  • カートボタンAjax化
  • 商品毎に配送可能日範囲指定
  • 商品カタログ(配布物)記載の商品番号から検索
  • JALマイレージ対応
  • サンプル請求からの追従機能
  • ポイント商品交換機能
  • 各種外部イベント申し込み、および追従
  • 特定商品購入回数制限
  • クーポン機能 商品別、カテゴリ別に設定可能 会員レベル別に設定可能
  • 会員登録 アクティベート機能追加
  • 社販機能
  • 購入履歴から顧客特性分析、おすすめ商品表示
  • その他多数
  • MySQL パーフォーマンスチューニング(メモリ、インデックス、スロークエリ)

Acquire

  • 大企業の資本力
  • 大企業ならではの手続きの多さ (遅延)
  • 売上アップのための企画発案、システム開発、カスタマイズ
  • 多種多様の企画発案(’思いつかない’は言い訳?)
  • ブランドネームバリューによる外部とのコラボレーションの効果
  • バグ発生時の対応の仕方
  • 多種業種がかかわるため地震の立場と相手の立場を考慮し共有
  • 担当者の人事異動による業務内容共有とモチベーション維持
  • 期限とクオリティーの関係
  • 未来的思考で拡張性のあるカスタマイズ (コーディング)
  • サーバーサイドセキュリティー

Issues

  • 多くのカスタマイズが重なった時のバグ特定 (TestUnit導入必須?)
  • 本番環境データと開発環境データのギャップ (セキュアなデータでより本番に近いダミーデータ生成)
  • 売上アップのためのカスタマイズの提案力
  • ドキュメント作成・整理の効率化
  • レスポンス改善