ダウンロードしたCSVファイルが、Excel で正しく表示されることを確認してください。 各社員の任意項目が未入力の場合も、正しく表示されていることを確認してください。 (追加仕様)CSVに「保有資格」の項目を追加してく… 続きを読む LESSON 20 追加課題
LESSON 21 : CSVインポート
下記のような画面を作成し、CSVファイルのアップロードにより、社員情報を登録・更新できるようにしてください。 なお、社員一覧画面でダウンロードした形式のファイルをアップロードできるものとし、登録・更新の仕様は以下の通りと… 続きを読む LESSON 21 : CSVインポート
LESSON 22 : ファイルアップロード
必要に応じて社員マスタテーブルの設定を変更の上、以下の画面を新規作成してください。 現在ログイン中のユーザの社員情報が表示される。 ログイン中のユーザ自身の社員情報のうち、「プロフィール画像」と「紹介文」のみを編集できる… 続きを読む LESSON 22 : ファイルアップロード
LESSON 23 : 表示系画面
社員詳細画面を新規作成し、社員一覧からリンクさせてください。 URLは http://localhost/employees/123 (123は社員ID)とします。 画像が未登録の場合は、NOW PRINTING画像を表… 続きを読む LESSON 23 : 表示系画面
LESSON 24: 複雑なリレーション (1)
データベースに部門マスタを新規作成し、一覧、登録、編集画面を実装してください。 部門一覧は「並び順」昇順で表示される。 部門コードは重複不可。 「親部門」は、部門マスタのレコードのうち1件を選択するが、自身を選択すること… 続きを読む LESSON 24: 複雑なリレーション (1)
LESSON 24 追加課題
以下の仕様を追加してください(難易度高) 親部門には、自分自身を選択できないことに加え、自身の子孫部門を選択することもできない。
LESSON 25 : 複雑なリレーション (2)
「部門所属編集」画面を新規作成し、社員一覧よりリンクさせてください。 表には過去所属した部門の一覧が表示され、編集が可能。 表の末部には空白行が1行表示され、入力した場合は新規登録される。 既存の行の部門を未選択にした場… 続きを読む LESSON 25 : 複雑なリレーション (2)
LESSON 25 追加課題
以下の仕様を追加してください(難易度高)。 同一の社員は同一期間に、複数の部門に、重複して所属することはできない。 なお、以下の例はいずれも重複として扱います。 部門A : 2010/4/1 – 2012/3… 続きを読む LESSON 25 追加課題
LESSON 26 : 複雑なリレーション (3)
社員詳細画面に、部門の所属履歴を追加してください。 社員一覧に、所属部門を表示させてください。ただし、現在所属している部門のみが表示されるものとします。 部門一覧に、所属人数を表示させてください。ただし、現在所属している… 続きを読む LESSON 26 : 複雑なリレーション (3)
LESSON 27 : URLのリライトとルーティング
これまでに作成した各画面を、以下のようなURLでアクセスできるように変更してください。 ※ホストが http://localhost の場合 ログイン : http://localhost/signin 社員一覧 : h… 続きを読む LESSON 27 : URLのリライトとルーティング