第 10 回 若 年 者 ものづくり 競 技 大 会 オフィスソフトウェア ソリューション 職 種 競 技 課 題 概 要 1. 課 題 仮 想 の 業 務 で 発 生 した 問 題 に 対 して,データベースやプログラミングを 用 いてそれを 解 決 する. 競 技 は, データベース 課 題, プログラム 開 発 課 題, プレゼンテーション 課 題 の,3 つの 競 技 課 題 につ いてそれぞれ 行 う.それぞれの 競 技 課 題 に 取 り 組 むために 必 要 とされる 知 識 技 能 は, 次 の 通 りである. データベース 課 題 (1) 作 成 および 定 義 データベースの 定 義 および 修 正 テーブルの 定 義, 作 成 および 修 正 (データ 型 や 桁 数, 制 約 の 設 定 を 含 む) 正 規 化 リレーションの 設 定 および 変 更 データのインポート, 行 (Row)の 追 加, 削 除, 更 新 (2) 問 い 合 わせ 処 理 データの 抽 出 および 並 べ 替 えの 処 理 ビューの 定 義 やビューを 利 用 した 処 理 JAVA プログラムを 利 用 した 問 い 合 わせの 処 理 の 確 認 プログラム 開 発 課 題 変 数 と 型 ( 型 変 換, 参 照 型 を 含 む) 制 御 構 造 ( 条 件 分 岐, 繰 り 返 し) メソッドの 使 い 方 ( 命 名 やオーバーロードを 含 む) クラスの 設 計 ( 命 名, 継 承,インタフェース 実 装 を 含 む) コメントの 利 用 演 算 子 配 列 やコレクション データの 入 出 力 ( 標 準 入 出 力,ファイル 入 出 力, 書 式 付 き 出 力 を 含 む) 例 外 処 理 データベース 処 理 GUI 設 計 (コントロールなどの 使 い 方 やイベント 処 理 を 含 む) プレゼンテーション 課 題 (1)プレゼンテーション 資 料 作 成 図 形 の 描 画 レイアウト( 配 置,サイズ, 色 など)
オブジェクトの 挿 入 スライド 切 り 替 えの 設 定 スライドマスター,テンプレートの 作 成 (2)プレゼンテーション 言 語 表 現 内 容 の 論 理 展 開 内 容 の 具 体 性 資 料 の 完 成 度 全 体 的 評 価 2. 下 見 開 会 式 後 に 競 技 全 体 の 説 明 と データベース 課 題 を 行 うので, 次 の 期 間 に 必 ず 下 見 を 完 了 させてお くこと. 期 間 :7 月 28 日 ( 火 ) 11:30~12:15 内 容 : 使 用 機 器 の 起 動, 終 了 操 作 の 確 認 キーボード,マウス,ディスプレイ, 机,および 椅 子 の 確 認 USB メモリの 動 作 確 認 ログインの 確 認 ファイルサーバ 接 続 ( 書 込 み/ 読 込 み) 確 認 ソフトウェアの 動 作 確 認 その 他, 競 技 に 関 する 事 3. 評 価 の 内 容 基 準 競 技 日 当 日 の 提 出 物 に 対 して, 次 の 観 点 に 基 づき,それぞれの 競 技 課 題 で 採 点 が 行 われる. 依 頼 者 からの 要 求 に 対 して, 具 体 的 な 解 決 機 能 (ソリューション)が 実 行 できているか. 利 用 者 が 使 い 易 いインターフェースが 工 夫 されているか,また 利 用 者 の 間 違 えが 起 きにくいイン ターフェースが 作 られているか. 要 求 された 処 理 手 順 が 確 実 に 実 現 されているか.また,そのテスト 作 業 が 完 全 に 行 われているか. 様 々なメディアへの 出 力 が 考 慮 されているか. 業 務 での 利 用 を 想 定 し, 情 報 の 共 有 や 協 同 作 業 を 意 識 したものになっているか. 納 期 である 制 限 時 間 内 に 作 成 が 完 了 しているか. 4. 競 技 時 間 データベース 課 題 (120 分 ) プログラム 開 発 課 題 とプレゼンテーション 課 題 (1) ( 連 続 で210 分 ) プレゼンテーション 課 題 (2) (10 分 / 人 )
5. 配 点 データベース 課 題 プログラム 開 発 課 題 プレゼンテーション 課 題 100 点 満 点 100 点 満 点 50 点 満 点 6. 使 用 機 材 (1)パーソナルコンピュータ 選 手 1 名 につき1 式 コンピュータの 構 成 や OS,アプリケーションソフトウェアは, 以 下 の 通 り 競 技 実 施 に 支 障 の ないものが 用 意 される. ハードウエア デスクトップPC imac または Windows PC ソフトウェア OS Mac OS X 10.10 または Windows 7 Professional DBMS 関 連 MySQL 5.5.38 以 上,phpMyAdmin 4.4.1.1 以 上,Connector/J 5.1.35 以 上 プログラム 開 発 環 境 Eclipse 4.4.2 以 上, NetBeans 8.0.2 以 上 Java Java SE 8u45 以 上 Office スイート Office for Mac 2011 または Office Home & Business 2013 選 手 自 身 や 選 手 の 所 属 機 関 で 使 用 している PC を 競 技 中 に 用 いることを 希 望 する 場 合 は, 競 技 開 始 の1か 月 前 までに 申 出 を 行 い, 競 技 委 員 による PC の 審 査 を 受 け, 競 技 での 使 用 が 認 められ る 必 要 がある.なお, 審 査 後 の PC は 主 催 団 体 によって 競 技 会 場 に 搬 送 され, 選 手 や 選 手 の 所 属 機 関 への 返 却 は 競 技 終 了 後 となる. (2)USB メモリ 選 手 1 名 につき 1 つ 提 出 物 のバックアップに 支 障 が 出 ない 容 量 のものが 用 意 される. (3)サーバ 競 技 会 場 に 設 置 DBMS の 利 用 や 提 供 データの 配 布 や 課 題 の 提 出 は,サーバを 利 用 して 行 われる. 7. 注 意 事 項 各 競 技 課 題 は,その 競 技 日 当 日 に 配 布 する. 参 考 書 は 各 競 技 2 冊 まで, 競 技 全 体 で 4 冊 まで 使 用 することができる( 参 考 書 使 用 の 有 無 は 評 価 の 対 象 にならない).なお, 使 用 する 参 考 書 は 競 技 開 始 前 に 机 上 に 置 いておかなければならない.ま た, 実 際 に 競 技 で 使 用 しなくても, 机 上 に 置 いたものは, 使 用 したものとしてカウントされる. 必 要 な 機 材 などは, 原 則 として 用 意 されたものを 使 用 する. 用 意 されたものをカスタマイズして 使 用 してもよい. 選 手 が 独 自 に 用 意 したアプリケーションソフトウェアをインストールすることは できない. 各 競 技 課 題 で 使 用 するデータの 配 布 や 提 出 物 の 提 出 などは, 全 てサーバを 用 いて 行 う. 競 技 全 般 の 説 明 や 各 競 技 課 題 の 説 明 は, 競 技 開 始 前 に 選 手 全 員 に 対 して 行 う. 一 部 競 技 では, 昼 食 を 取 りながらの 説 明 (ランチョンミーティング)を 行 う. 以 上
第 10 回 若 年 者 ものづくり 競 技 大 会 12.オフィスソフトウェア ソリューション Q&A Q1: 課 題 で 使 用 可 能 な Java 開 発 環 境 は 何 でしょうか 現 在 は Eclipse Pleiades 4.4 を 使 用 し 出 力 結 果 をコンソールに 出 力 しており ます 出 力 結 果 の 方 法 につきましても 併 せてご 回 答 頂 けますでしょうか A1: 公 開 される 講 義 課 題 概 要 でご 確 認 下 さい Q2:プレゼンテーション 課 題 ですが プレゼン 実 施 時 の 機 材 につきましては 手 元 でスラ イドの 操 作 が 可 能 でしょうか また レーザポイント 等 の 機 能 がついておりますでしょ うか A2: 手 元 でのスライドの 操 作 が 可 能 です レーザポインタか 指 示 棒 を 用 意 します Q3: 競 技 中 の 開 発 環 境 (IDE エディタなど)やツールを 教 えていただけませんでしょう か 可 能 であれば 具 体 的 なアプリ 名 (メモ 帳 Eclipse 等 )をお 願 いします A3: 公 開 される 競 技 課 題 概 要 でご 確 認 下 さい Q4: 競 技 課 題 を 練 習 するに 当 たって 参 考 となる 書 籍 Web ページなどありましたら 教 え ていただけませんでしょうか A4: 選 手 の 現 在 の 知 識 や 経 験 によって 変 わってきますため 現 時 点 でこれとお 勧 めできる ものがございません 一 般 論 になってしまいますが データベースの 使 用 の 経 験 がない のであれば データベースの 一 般 的 な 入 門 書 からスタートするのが 良 いでしょうし あ る 程 度 の 経 験 があるのであれば JDBC について 書 かれてある Java プログラミング 関 連 の 書 籍 がよろしいかと 思 います さらに GUI を 作 成 することを 視 野 に 入 れるのであれ ば JAVA FX の 記 載 のある 書 籍 も 参 考 になると 思 います Q5: 競 技 中 の 持 込 品 (ノートや 書 籍 など)の 有 無 や 制 限 について 教 えていただけませんで しょうか A5: 公 開 される 競 技 課 題 概 要 でご 確 認 下 さい
Q6: 競 技 用 PC 内 にインストールされているソフト 名 とバージョンを 教 えてください そ れは 競 技 中 には 自 由 に 使 えますか DBの 正 規 化 やプレゼンの 資 料 作 成 でExcel DBの 創 成 時 のインプットデータの 編 集 や MySQLのコマンドバックアップ 用 にエディターソフトやメモ 帳 ソフトを 利 用 したい A6: 公 開 される 競 技 課 題 概 要 でご 確 認 下 さい なお 選 手 が 独 自 に 用 意 したアプリケー ションソフトウェアをインストールすることはできません Q7:MySQLへのログインの 仕 方 は 手 順 書 などで 説 明 していただけますか A7:DBMSに 接 続 するためのユーザ 名 パスワードなど 必 要 な 情 報 は 全 て 競 技 日 当 日 に お 知 らせします Q8:JAVAアプリの 開 発 環 境 はどのようになっていますか エディターソフト + コマンドプロンプト 画 面 (DOS 窓 )でのコンパイル 実 行 なの か または eclipseなどの 統 合 開 発 環 境 なのかを 教 えていただきたい その 際 JDBC ドライバーは 組 み 込 まれていますか A8: 公 開 される 競 技 課 題 概 要 でご 確 認 下 さい Q9:JAVAアプリでDBへの 接 続 で 必 要 なパラメータであるMySQLサーバ 名 ユーザ 名 パス ワード データベース 名 は 指 定 していただけますか A9:DBMSのサーバ 名 はこちらで 決 定 して 指 示 しますが それ 以 外 のものについては 指 示 をしない 可 能 性 があります( 選 手 自 らが 設 定 したものを 使 用 する 事 になる 可 能 性 が あります) Q10: 模 擬 競 技 課 題 でのJAVAアプリでの 結 果 の 出 力 はコンソール 画 面 の 表 示 でいいです か A10: 試 験 ではありませんので 良 い 悪 い の 判 断 はできません 利 用 者 への 配 慮 が どの 程 度 なされているか どんな 操 作 上 の 工 夫 がなされているか 等 が 競 技 会 での 評 価 の 対 象 になります コンソール 画 面 での 表 示 が 想 定 される 利 用 者 にとって 十 分 使 い やすいものであれば それは 高 い 評 価 になりますし そうでなければ 評 価 は 低 くなり ます Q11: 昨 年 は 参 考 書 の 持 ち 込 みが 許 可 されておりましたが 今 回 はどうですか A11: 公 開 される 競 技 課 題 概 要 でご 確 認 下 さい