医療・ヘルスケア分野に特化した情報サービス会社です。製薬メーカー、医療機器メーカー、食品メーカーなどの顧客に対し、対医師、対研究者などのプロフェッショナルユーザー向けマーケティングを支援しています。様々な広告媒体の提案、Webなどを活用した提案を行なっており、制作に対する幅広いニーズがあります。
×
固定報酬制
|
50,000円 〜 100,000円
|
---|---|
納品完了日
|
2014年03月10日 |
掲載日
|
2014年02月12日 |
応募期限
|
2014年02月26日 |
応募した人 | 4 人 |
---|---|
契約した人 | 0 人 |
募集人数 | |
気になる!リスト | 9 人 |
社内管理用向けに、データベース設計・構築のお手伝いをしていただける エンジニアの方を募集します。 お仕事の詳細: ▽データベース設計・構築の依頼の目的・概要 【依頼内容】 弊社取引先の商品情報を掲載しているHPから、全ての商品情報をクローリングで取得する。(大凡3万件) また、取得したデータをDBに格納し、指定したフォーマット2種(楽天用・yahoo用)の一括登録ようcsvファイルを出力する。 【仕様】 1 取引先Webサイトへアクセス クローリング 2 商品ページの解析 クローリング 3 テキストデータの取得 クローリング 4 画像の取得 クローリング 5 htmlデータの保存(※抽出元のデータも念のため保管) クローリング 6 解析した各テキスト要素をDB用データへ格納 クローリング 7 取得した画像データを商品番号に紐付けながら、別フォルダに追加 クローリング 8 取引先商品ページに仕様変更・追加要素が発生したとき用に、拡張性(取得項目の変更・追加・削除)を持たせる クローリング 9 エラー処理(エラー時IDおよび内容をログテキストに出力し、エラーはスキップする) クローリング 10 クローリングデータを受け入れる前に、更新前のバージョンのバックアップ(ファイル名_日付時間) DB 11 データベースからデータを開くための、取得したデータの解析 DB 12 取得したデータと登録済みデータの比較(差分項目を選定) DB 13 新規商品データのDBへの新規追加 DB 14 更新商品データのDBへの更新内容上書き(更新不可のフラグが立っていないもののみ) DB 15 データの並べ替え DB 16 データの抽出 DB 17 データの検索 DB 18 レコードの削除 DB 19 レコードの追加 DB 20 入力フォームからのデータの変更・追加・削除(※プレビュー機能がついていると尚よい) DB 21 販売情報や顧客情報の追加(※顧客情報データベースに商品情報を追加する形でもよい) DB 22 データ全体に影響を及ぼす計算式などの修正の為の設定機能 DB 23 楽天用フォーマットへのテキストデータ出力 DB 24 楽天用フォーマットへの画像データ出力 DB 25 Yahooショッピングフォーマットへのテキストデータ出力 DB 26 Yahooショッピングフォーマットへの画像データ出力 DB 27 楽天市場、Yahooショッピングモールの商品ページに仕様変更・追加要素が発生したとき用に、拡張性(出力項目の変更・追加・削除・並び替え)を持たせる DB 【開発環境】 サーバ:ロリポップ プラン:ロリポプラン ※詳細はロリポップHPで仕様を確認ください。(http://lolipop.jp/service/about/) ※開発言語の指定は特にありません。 【希望】 ・インターフェースについてはわかりやすければ特にこだわりはありません。 ・利用するのは、webショップ担当者でシステム担当者ではありません。 ・ブラウザで検索や実行をさせるIFを希望します。 ・クローリングでの情報取得なので、回線状況によってはタイムアウトが発生する場合も想定されるので、その場合は取得できたところまでを保存して、次回実行時には、続きから開始出来るような仕様を希望します。 ・取引先サーバへの負荷を最小になるよう考慮ください。 ▽求められるスキル ・MySQLといったデータベースの設計・構築・運用スキル ▽重要視する点・開発経験 ・クローリング技術、ウェブ開発・アプリ開発経験を通して、データベースの設計・構築・運用経験をお持ちの方 ▽その他コメント ※実際の進め方・別途詳細は、クラウドワークスのメッセージでやりとりして決められればと思います。 ※ご希望があれば、このお仕事以降も継続的に追加で依頼をさせていただく可能性もあります。 たくさんのエンジニア・プログラマの方からのご連絡・ご応募お待ちしております。 |