Microsoft Word - db4_ERモデル.doc

Size: px
Start display at page:

Download "Microsoft Word - db4_ERモデル.doc"

Transcription

1 4. ER モデル 4.1 E-R モデルとは何かを理解する a. 教 p.43 上部の図 [ER 図の一例 ] のうち 顧客の部分 ( 右図参照 ) が表していることを説明せよ 顧客 b. 同様に [ER 図の一例 ] のうち 商品の部分が表していることを説明せよ c. 同図中で 顧客 < 注文 > 商品の部分が表していることを説明せよ 顧客番号 顧客名 住所 d. 教 p.43 で E ( エンティティ ) をどう説明しているか 抜書きしてみよ e. 教 p.43 で R ( リレーションシップ ) をどう説明しているか 抜書きしてみよ f. データベース設計の3 段階を列挙し ERモデルがその中でどう使われるか説明せよ 姓 名 4.2 簡単なER 図を書いてみる a. 学生 と 学部 を含むER 図を描いてみよ 但し 学生 は 学生番号 氏名 電話番号 のデータを持ち 学部 に属する 学部 は 学部名 と 所在地 のデータを持つとする b. 製品 と 生産ライン を含むER 図を描いてみよ 但し 製品 は 製品記号 製品名 価格 在庫 のデータを持ち それを生産する 生産ライン との関係を持つ ( 製品と生産ラインは1 対 1で対応するとする つまりエンジンはラインCで 車体はラインEで生産されるとする ) 生産ライン は 所在地 のデータを持つとする 4.3 ER 図の構成要素 a. 教 p.43 下から 2 行目にある エンティティタイプ と エンティティオカレンス ( インスタンス ) との区別を説明せよ b. エンティティ 学生 を例にすると エンティティタイプ は何で エンティティオカレンス は何か c. エンティティ 学部 では タイプ は何で オカレンス は何か d. 教 p.44 下から 11 行目にある リレーションシップタイプ と リレーションシップオカレンス との区別を説明せよ e. リレーションシップ 学生は学部に所属する を例にすると リレーションシップタイプ は何で リレーションシップオカレンス は何か f. リレーションシップ 製品は生産ラインで作られる を例にすると タイプ は何で オカレンス は何か g. 教 p.44 の下から 4 行目に リレーションシップとリレーションとを混同しないように と書いてあるが それぞれの意味は何か 説明せよ h. リレーションシップの次数 : 学生 と 学部 の間のリレーションシップ 属する の次数は何か その次数であると主張する理由は何か i. 教 p.45 の図や本文で説明されている 3 項リレーションシップ は なぜ 2 項でないのか? つまり 教科書で 2 項リレーションシップで正確に記述できない というのは なぜか? j. 教 p.46 の図 [ 再帰リレーションシップ ] を説明せよ なぜ 管理 リレーションシップは その左手と右手の両方が 社員 エンティティに繋がるのか? k. 別の言葉で言い直してみよう 再帰リレーションシップ が必要になるのは どういう場合か? l. 上記の図で リレーションシップ ( ひし形 ) の右手と左手を区別するような ロール名 が導入されているが ロールという言葉はどういう意味か 4.4 リレーションシップの多重度 カーディナリティ パティシペーションなど a. リレーションシップの多重度の定義を抜書きし 教 p.47 下から 3 行目にある 個人のパソコン と 社員 の対応関係や 部門 と 管理者 の対応関係が 1 対 1 のリレーションシップであることを説明せよ b. 同様に 部門 と 社員 のリレーションシップ 担任 と 生徒 のリレーションシップが 1 対多であることを説明せよ c. 履修科目 と 学生 のリレーションシップ 商品 と 顧客 の利レーションシップが多対多であることを説明せよ 1

2 d. 教 p.49 の上段の図 [ カーディナリティとパティシペーション ] について リレーションシップ< 購入 >の左側のエンティティ顧客の リレーションシップオカレンスの数 ( それぞれのエンティティオカレンスについての 右へ向かって出てゆくリレーションシップオカレンスの数 ) の最大値は ( ) であるので カーディナリティは ( ) である e. 同図で 同じエンティティ顧客を見るとき リレーションシップ< 購入 >が顧客のすべてのエンティティオカレンスに関与しているか つまり顧客のすべての要素から< 購入 >への線が出ているか否かを区別する すべての要素から出ているときパティシペーション=1 出ていない要素があるときパティシペーション=0 とすると 顧客のパティシペーションは ( ) である f. 同様に エンティティ商品については カーディナリティは ( ) であり パティシペーションは ( ) である ( 注 ) リレーションシップのカーディナリティ パティシペーションなどは ここでは単なる数に見えるが 本格的なデータベース設計を行う ( 授業では取上げないが 実務では大切 ) 時には リレーション ( 表 ) の形の設計上で問題になる 教 p.54~56 参照 参考サイトの例ツールを活用したデータモデリング第 2 回 :ER の基礎知識とツールの活用法 エンティティの独立性 依存性と強エンティティ 弱エンティティ a. 教 p.49 の下側の図 [ 教エンティティと弱エンティティ ] で 注文と注文明細について考える エンティティ注文には注文番号 顧客番号 受注日などが入っており 注文明細には品名 単価 個数などが入っているだろう この時 注文のエンティティオカレンスが存在すれば それに対応する注文明細のオカレンスが存在するが 注文のオカレンスが存在しなければ 注文明細のオカレンスは ( ) 注文明細のように 他のエンティティのオカレンスの存在に依存するエンティティを ( ) エンティティまたは ( ) エンティティと呼ぶ b. 同様に 同じ図の従業員 < 扶養 > 扶養家族においても ( ) のオカレンスが存在しなければ ( ) のオカレンスが存在しないことから エンティティ ( ) は ( ) エンティティである c. では 学生 < 所属 > 所属学部ではどうか なぜそう考えたのか ( 見方による そう自明ではないと思う ) d. 同様に 学生 < 所属 > 住所ではどうだろうか 4.6 適切でないリレーションシップ 冗長なリレーションシップ a. 適切でないリレーションシップ ( 教 p.50) で なぜ市町村と市民のリレーションが不適切なのか説明せよ b. 冗長なリレーションシップ (p.50) で なぜ活動が冗長なリレーションシップなのか説明せよ 2

3 基本情報処理技術者試験から 問 46 E-R 図の説明はどれか ( 平 21 春 46) アオブジェクト指向モデルを表現する図である イ時間や行動などに応じて, 状態が変化する状況を表現する図である ウ対象とする世界を実体と関連の二つの概念で表現する図である エデータの流れを視覚的に分かりやすく表現する図である E-R 図 ( Entity Relational Diagram 実体関連図) とは ソフトの設計図にあたり実際の処理項目 処理時間 最終処理内容などが書面上で見られる図のことで 多くはデータベースの ( 高レベルな ) 概念設計に用いられる 主に 設計の対象となるデータベーステーブル上にどの様なものがあって 実体間 ( テーブル間 ) にどの様な関連があるかを表している図である E-R 図を作成する動機の1つに データの正規化を進めるということが挙げられ 良い E-R 図は 1つの事実は1ヶ所にある という単純なコンセプトにより作成される よって 正解は である 問 56 データベースの概念設計に用いられ, 対象世界を, 実体と実体間の関連という二つの概念で表現するデータモデ ルはどれか ( 平 20 秋 56) ア E-R モデル イ階層モデル ウ関係モデル エネットワークモデル 実体 エンティティ 実体間の関連 リレーション エンティティ (E)-リレーション(R) モデルと呼ぶ ついでに アトリビュート 実体に関する属性 問 45 UML2.0 で定義している図のうち, 動的な振る舞いを表現するものはどれか ( 平 21 秋 45) アオブジェクト図イクラス図ウシーケンス図エパッケージ図 UML( universal modeling language ) は オブジェクト指向プログラミングのソフトウェアの設計を行うときに作成され システムの分析結果や設計結果などを図で表す表記法である プログラムの構造図として オブジェクト図 クラス図 パッケージ図などがあり プログラムの振る舞い図として シーケンス図 ユースケース図などがある 問 60 E-R 図に関する記述として, 適切なものはどれか ( 平 19 秋 60) ア関係データベースへの実装を前提に作成する イ業務上の各プロセスとデータの関係を明らかにする 結果として導かれる実体問の関連は, 業務上の各プロセスを表現する ウ業務で扱う情報を抽象化し, 実体及び実体間の関連を表現する エデータの生成から消滅に至るプロセスを表現する E-R 図はデータベースの基本概念ではないが 関係 ( リレーショナル ) データベースの概念設計のときに使われる 問 38 E-R 図が示すものはどれか ( 平 16 春 38) アエンティティ間の関連イエンティティのタイプとインスタンスの関連ウデータとプロセスの関連エプロセス間の関連 E-R 図は エンティティ ( 実体 ) とリレーションシップ ( 関係 ) という2つの概念を用いてデータをモデル化したものである 問 41 データモデルの表記が次の表記法に従うとき,E-R 図の解釈に関する記述のうち, 適切なものはどれか ( 平 17 春 41) 表記法 3

4 E-R 図 ア同一の商品は一つの仕入先から仕入れている イ発注明細と納品明細は1 対 1に対応している ウ一つの発注で複数種類の商品を発注することはない エ一つの発注で複数の仕入先に発注することはない ( エ ) 誤り同一の商品を複数の仕入先から仕入れている ( イ ) 誤り発注明細と納品明細は1 対 1ではない 誤り一つの発注で複数種類の商品を発注することがある ( エ ) 正しい 問 49 学校における教師, クラス, 教室の三つのエンティティの関係を表す E-R 図 (a),(b) について考える この2つの E-R 図の読み方のうち, 適切なものはどれか ( 平 16 秋 49) ここで, 1_1 は1 対 1の対応関係を表し, 1_* は1 対多の対応関係を表す ア (a) では, 教師か教室を決めるとクラスが決まるが,(b) では, 教師と教室を決めるとクラスが決まる イ (a) では, 教師の担当できるクラスは1つだけであるが,(b) では, 複数のクラスを担当することがある ウ (a) では,1つのクラスには常に同じ教室が割り当てられるが,(b) では,1つのクラスに複数の教室が割り当てられることがある エ (a) では,1つのクラスは常に1 人の教師が担当するが,(b) では,1つのクラスを複数の教師で担当することがある ( イ ) ア : (a) は成立する (b) は教師とクラス 教室とクラスで1 対多対応となっているが 前者 後者のクラスが一致するとは限らない イ : (a) は成立する (b) は教師とクラスが1 対多対応しているので 教師は複数のクラスを担任することができる よって正解 ウ : (a) は成立する (b) は教室とクラスが1 対多対応しているので 1つの教室に複数のクラスが入ることがあっても 1クラスについて複数の教室が割り当てられることはない エ : (a) は成立する (b) は教師とクラスが1 対多対応しているので 教師が複数のクラスを担任することができても 1クラスについて複数の教師が担任することはない 4

5 問 47 E-R 図が示すものはどれか ( 平 15 秋 47) アエンティティ間の関連イエンティティのタイプとインスタンスの関連ウデータとプロセスの関連エプロセス間の関連 問 68 E-R 図に関する記述として, 適切なものはどれか ( 平 15 春 68) ア関係データベースへの実装を前提に作成する イ業務上の各プロセスとデータの関係を明らかにする ウ業務で扱う情報を抽象化し, 実体及び実体間の関連を表現する エデータの生成から消滅に至るプロセスを表現できる 問 44 E-R モデルに関する記述として, 適切なものはどれか ( 平 14 秋 44) アエンティティは, 特性を表すための属性 ( アトリビュート ) をもつ イ異なった種類のエンティティ間の関係は, 主として状態遷移として表現される ウ一つのエンティティは, インスタンスを一つだけもつ エ物理的に実在するもの以外は, エンティティとはならない 5

Microsoft PowerPoint - se05-ER&OOAD&UML.ppt [互換モード]

Microsoft PowerPoint - se05-ER&OOAD&UML.ppt [互換モード] ソフトウェア工学 05: 理工学部経営システム工学科庄司裕子 今回のテーマ 2 開発プロセスにおける位置づけ 要求分析 分析 要求定義 システム設計 プログラム設計 ウォーターフォール型開発モデル T 反復の 1 サイクル R D C T 設計 コーディング テスト 反復型開発モデル R 運用 保守 3 4 適用範囲 設計 特にデータベース設計 OOAD およびその発展形の UML 分析 / 設計フェーズ全般

More information

データベース工学 2011年度資料

データベース工学 2011年度資料 データベース工学 2011 年度資料 1 2011/4-7 情報学科最首 この資料の目次情報処理推進機構が行う情報処理技術者試験について 1.E-R 図について情報処理技術者試験問題より引用概念データモデル ( 概念モデル ) 論理モデルリレーショナルモデル ( 関係モデル 関係スキーマ ) スーパータイプとサブタイプ包含と真部分集合 情報処理推進機構が行う情報処理技術者試験について 試験区分に データベーススペシャリスト試験

More information

Microsoft PowerPoint - UML1_2009.ppt

Microsoft PowerPoint - UML1_2009.ppt モデリングとモデル UMLとは UMLの主要モデル UML1.4 UML2.1 UML の概要 モデリングとモデル モデリング 実世界の事柄を別の物体で表現すること モデルを作成すること プログラミング 処理をプログラム言語という手段で表現 オブジェクト指向 データ構造をオブジェクトの属性 処理を振る舞いとしてモデリング モデル ある視点から見たシステムの抽象的な表現 ダイアグラム ( 図 ) により表現

More information

Microsoft PowerPoint - se06-UML(UseCase)_2.ppt [互換モード]

Microsoft PowerPoint - se06-UML(UseCase)_2.ppt [互換モード] ソフトウェア工学 06: UML モデリング (Ⅰ) ユースケースモデリングとユースケース駆動型開発 理工学部経営システム工学科庄司裕子 前回の復習 : 考えてみよう! 個人表に 番号 氏名 クラス名という個人情報と 番号 科目名 ( ) という情報が記載されているとする これをERモデリングして ER 図を書いてみようヒント : クラス という独立エンティティ ( もの を表す) と 所属 という依存エンティティ

More information

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt システム設計 (1) シーケンス図 コミュニケーション図等 1 今日の演習のねらい 2 今日の演習のねらい 情報システムを構成するオブジェクトの考え方を理解す る 業務プロセスでのオブジェクトの相互作用を考える シーケンス図 コミュニケーション図を作成する 前回までの講義システム開発の上流工程として 要求仕様を確定パソコンを注文するまでのユースケースユースケースから画面の検討イベントフロー アクティビティ図

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション データモデル (data model) データモデルリング 現実の世界のデータがコンピュータの中での表現. 現実の世界のデータをコンピュータの中でどのように扱うべきであるかという, 現実の世界のデータを理解し, コンピュータの中にその蓄積や操作方法を決めるもの. 例 : 学科 という実体をコンピュータのなかで表現する場合. Database Systems, Xiangshi Ren, October

More information

T字形ER手法の概要とWebObjectsへの展開に向けて

T字形ER手法の概要とWebObjectsへの展開に向けて T 字形 E 手法の概要と WebObjects への展開に向けて W W@Csus4.net http://www.csus4.net/w/ 目次 T 字形 E 手法とは何か? T 字形 E 論理モデルの作成 EOFモデルへの展開 関連情報 T 字形 E 手法とは何か? T 字形 E 図の例 T 字形 E 手法の狙い そもそもE 手法とは? T 字形 E 図の例 顧客. 職業. 対照表 顧客コード

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse

More information

講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 回ローム記念館 2Fの実習室で UML によるロボット制御実習 定期試験 2

講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 回ローム記念館 2Fの実習室で UML によるロボット制御実習 定期試験 2 ソフトウェア工学 第 7 回 木曜 5 限 F205 神原弘之 京都高度技術研究所 (ASTEM RI) http://www.metsa.astem.or.jp/se/ 1 講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 12 14 回ローム記念館 2Fの実習室で

More information

BI Whitepaper

BI Whitepaper ホワイトペーパー : ビジネスインテリジェンスにおけるデータモデリングの利点 ビジネスインテリジェンスにおける データモデリングの利点 2008 年 12 月 目次 概要 1 セクション 1 2 はじめに 2 セクション 2 2 BI 用のデータモデリングが必要な理由 2 セクション 3 4 情報の意味を理解する 4 セクション 4 7 レポート作成を支援する 7 セクション 5 8 まとめ 8 Copyright

More information

Microsoft PowerPoint Java基本技術PrintOut.ppt [互換モード]

Microsoft PowerPoint Java基本技術PrintOut.ppt [互換モード] 第 3 回 Java 基本技術講義 クラス構造と生成 33 クラスの概念 前回の基本文法でも少し出てきたが, オブジェクト指向プログラミングは という概念をうまく活用した手法である. C 言語で言う関数に似ている オブジェクト指向プログラミングはこれら状態と振る舞いを持つオブジェクトの概念をソフトウェア開発の中に適用し 様々な機能を実現する クラス= = いろんなプログラムで使いまわせる 34 クラスの概念

More information

UML は次のように表記を拡張して 利用しやすくすることができる ステレオタイプ クラス図などで モデル要素の意味を拡張するもの ギルメット << >> によるラベル表記と アイコン表記がある <<actor>> <<interface>> ステレオタイプ一覧 UML 表記の拡張 ATM 利用者 ス

UML は次のように表記を拡張して 利用しやすくすることができる ステレオタイプ クラス図などで モデル要素の意味を拡張するもの ギルメット << >> によるラベル表記と アイコン表記がある <<actor>> <<interface>> ステレオタイプ一覧 UML 表記の拡張 ATM 利用者 ス 以降のページは HP で公開しているため 書き写し不要 UML の各図 ダイアグラム役割開発フェーズ図 ユースケース図 システムの要件定義アクターとシステム また外部システムとの関係を明記 分析 ( 要件定義 ) クラス図 システムの静的な部分の設計図 オブジェクト図 クラス図から作られるオブジェクト ( インスタンス ) の具体的な構成図 パッケージ図 パッケージの階層関係と依存関係を明記 ( パッケージ

More information

Chapter Two

Chapter Two Database 第 2 回三層スキーマ, データモデル, データベース設計のための仕組み上智大学理工学部情報理工学科高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 1 Attention この教科は オープンコースウェアとして 収録されます 2 Attention オープンコースウェア

More information

科学的モデリング 2 回 継承 2 無断転載 & 無断配布を禁じます 第 2 回 : 科学的モデリング 継承 2 継承される特性( プロパティ ) 第 2 回の話題 継承は何を継承するのか? 今回のコラムの話題は 継承される特性 ( プロパティ ) についてです そもそもサブクラスはスーパークラスか

科学的モデリング 2 回 継承 2 無断転載 & 無断配布を禁じます 第 2 回 : 科学的モデリング 継承 2 継承される特性( プロパティ ) 第 2 回の話題 継承は何を継承するのか? 今回のコラムの話題は 継承される特性 ( プロパティ ) についてです そもそもサブクラスはスーパークラスか 第 2 回 : 科学的モデリング 継承 2 継承される特性( プロパティ ) 第 2 回の話題 継承は何を継承するのか? 今回のコラムの話題は 継承される特性 ( プロパティ ) についてです そもそもサブクラスはスーパークラスからどのような特性 ( プロパティ ) を継承するのか? という疑問に回答し説明します 科学的モデリング の視点から継承される特性 ( プロパティ ) を明確にして 今後の連載コラムの中で正確に継承の意味を探ります

More information

Microsoft Word - thesis.doc

Microsoft Word - thesis.doc 剛体の基礎理論 -. 剛体の基礎理論初めに本論文で大域的に使用する記号を定義する. 使用する記号トルク撃力力角運動量角速度姿勢対角化された慣性テンソル慣性テンソル運動量速度位置質量時間 J W f F P p .. 質点の並進運動 質点は位置 と速度 P を用いる. ニュートンの運動方程式 という状態を持つ. 但し ここでは速度ではなく運動量 F P F.... より質点の運動は既に明らかであり 質点の状態ベクトル

More information

Microsoft Word - tutorial8-10.docx

Microsoft Word - tutorial8-10.docx 株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 astah* チュートリアル [ 第 8 章構造化分析しよう ] [ 第 9 章フローチャートを使ってみよう ] [ 第 10 章トレーサビリティマップを使ってみよう ] 目次 構造化分析しよう 2 構造化分析とは 2 DFD( データフロー図 ) 3 DFD( データフロー図 ) を使ってみよう 4 フローチャートを使ってみよう

More information

4 3. (a) 2 (b) 1 2 xy xz- x , 4 R1 R2 R1 R xz- 2(a) 2(b) B 1 B 2 B 1 B 2 2

4 3. (a) 2 (b) 1 2 xy xz- x , 4 R1 R2 R1 R xz- 2(a) 2(b) B 1 B 2 B 1 B 2 2 2017 Vol. 16 1-33 1 2 1. 2. 21 [5], 1 2 2 [1] [2] [3] 1 4 3. (a) 2 (b) 1 2 xy- 2 1. xz- x 2. 3. 1 3 3, 4 R1 R2 R1 R2 3 1 4 2 xz- 2(a) 2(b) 1 4 2 B 1 B 2 B 1 B 2 2 5 8 7 6 5(a) 5(b) 9 7 8 2 (a) 5 (b) 1

More information

クラス図とシーケンス図の整合性確保 マニュアル

クラス図とシーケンス図の整合性確保 マニュアル Consistency between Class and Sequence by SparxSystems Japan Enterprise Architect 日本語版 クラス図とシーケンス図の整合性確保マニュアル (2011/12/6 最終更新 ) 1 1. はじめに UML を利用したモデリングにおいて クラス図は最も利用される図の 1 つです クラス図は対象のシステムなどの構造をモデリングするために利用されます

More information

データベースS

データベースS データベース S 第 4 回データベース言語 SQL(1) システム創成情報工学科尾下真樹 2018 年度 Q2 今日の内容 前回の復習 SQLの概要 SQLによる問い合わせの記述方法 SQLの基本的な書き方 条件 (WHERE) の書き方 出力 (SELECT) の書き方 順序付け (ORDER BY) グループ表 (GROUP BY) 教科書 リレーショナルデータベース入門 [ 第 3 版 ]

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション マイクロソフト Access を使ってみよう第 5 回 キーワード : フォーム https://www.kunihikokaneko.com/free/access/index.html 1 データベースの運用イメージ フォームの作成には 専用のツールを使う (SQL にフォーム機能は無い ) 問い合わせ ( クエリ ) 新しいデータ フォーム 新規データの追加 データの確認や編集 データベース検索

More information

Actual4Test Actual4test - actual test exam dumps-pass for IT exams

Actual4Test   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : C_TSCM52_67 日本語 (JPN) Title : SAP Certified Application Associate - Procurement with SAP ERP 6.0 EhP7

More information

10 ソフトウェア工学 Software Engineering ソフトウェアモデリング SOFTWARE MODELING ソフトウェアモデリングとは? ソフトウェアの抽象なモデルを, さまざまな視点から簡潔に表現する作業 表現方法 グラフィカルモデル : 所定の記法による図で表現 流れ図, クラ

10 ソフトウェア工学 Software Engineering ソフトウェアモデリング SOFTWARE MODELING ソフトウェアモデリングとは? ソフトウェアの抽象なモデルを, さまざまな視点から簡潔に表現する作業 表現方法 グラフィカルモデル : 所定の記法による図で表現 流れ図, クラ 0 ソフトウェア工学 Software Engineering ソフトウェアモデリング SOFTWRE MODELING ソフトウェアモデリングとは? ソフトウェアの抽象なモデルを, さまざまな視点から簡潔に表現する作業 表現方法 グラフィカルモデル : 所定の記法による図で表現 流れ図, クラス図など 数理モデル : 数式や論理式で表現 形式手法 ( モデル検査など ) 視点 外部からの視点 :

More information

デザインパターン第一章「生成《

デザインパターン第一章「生成《 変化に強いプログラミング ~ デザインパターン第一章 生成 ~ 梅林 ( 高田明宏 )@ わんくま同盟 デザインパターンとは何か (1) デザインパターンの定義 ソフトウェア開発におけるデザインパターンとは 過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し 名前をつけ 再利用しやすいように特定の規約に従ってカタログ化したもの (Wikipedia) 参考書籍 オブジェクト指向における再利用のためのデザインパターン

More information

08_takata

08_takata 第 8 章データベースの基礎 高田良宏 文化資料の調査 整理 保存 再利用は, 長い間アナログ的手法で進められてきたが, 情報技術の進歩により, さまざまな文化資料が電子化され, より有効に活用可能な状況となった. さらに, 近年の情報機器の低価格化と社会への浸透により, 膨大な量のデータ ( 電子化された資料とその関連データ ) が生産されるようになってきた. それら膨大な量のデータを共有データとして再利用するには,

More information

MogiExam 専門的な MogiExam は権威的な資料を提供します

MogiExam   専門的な MogiExam は権威的な資料を提供します MogiExam http://www.mogiexam.com 専門的な MogiExam は権威的な資料を提供します Exam : C_TFIN22_67-JPN Title : SAP Certified Application Associate - Management Accounting with SAP ERP 6.0 EhP7 Vendor : SAP Version : DEMO

More information

課題研究の進め方 これは,10 年経験者研修講座の各教科の課題研究の研修で使っている資料をまとめたものです 課題研究の進め方 と 課題研究報告書の書き方 について, 教科を限定せずに一般的に紹介してありますので, 校内研修などにご活用ください

課題研究の進め方 これは,10 年経験者研修講座の各教科の課題研究の研修で使っている資料をまとめたものです 課題研究の進め方 と 課題研究報告書の書き方 について, 教科を限定せずに一般的に紹介してありますので, 校内研修などにご活用ください 課題研究の進め方 これは,10 年経験者研修講座の各教科の課題研究の研修で使っている資料をまとめたものです 課題研究の進め方 と 課題研究報告書の書き方 について, 教科を限定せずに一般的に紹介してありますので, 校内研修などにご活用ください 課題研究の進め方 Ⅰ 課題研究の進め方 1 課題研究 のねらい日頃の教育実践を通して研究すべき課題を設定し, その究明を図ることにより, 教員としての資質の向上を図る

More information

DumpsActual Achieve 100% pass with the valid & actual exam practice dumps

DumpsActual   Achieve 100% pass with the valid & actual exam practice dumps DumpsActual http://www.dumpsactual.com Achieve 100% pass with the valid & actual exam practice dumps Exam : C_TFIN52_67-JPN Title : SAP Certified Application Associate - Financial Accounting with SAP ERP

More information

オートマトン 形式言語及び演習 1. 有限オートマトンとは 酒井正彦 形式言語 言語とは : 文字列の集合例 : 偶数個の 1 の後に 0 を持つ列からなる集合 {0, 110, 11110,

オートマトン 形式言語及び演習 1. 有限オートマトンとは 酒井正彦   形式言語 言語とは : 文字列の集合例 : 偶数個の 1 の後に 0 を持つ列からなる集合 {0, 110, 11110, オートマトン 形式言語及び演習 1 有限オートマトンとは 酒井正彦 wwwtrscssinagoya-uacjp/~sakai/lecture/automata/ 形式言語 言語とは : 文字列の集合例 : 偶数個の 1 の後に 0 を持つ列からなる集合 {0, 110, 11110, } 形式言語 : 数学モデルに基づいて定義された言語 認識機械 : 文字列が該当言語に属するか? 文字列 機械 受理

More information

<基礎領域>

<基礎領域> 1. 科目コード 1243 2. 科目名 プログラミング特論 3(Advanced Programming 3) 3. 担当教員 吉田博哉 (Hiroya YOSHIDA) 4. 開講期 2 年次春 1 期 (( 昼 ) 火 3-4 時限 ( 夜 ) 火 6-7 時限 ) 5. 科目の目的 概要 オブジェクト指向言語を用いたアプリケーション開発の基礎知識を身につけることを目的とする Web アプリケーションを開発

More information

Microsoft PowerPoint - basic-2-er.ppt [互換モード]

Microsoft PowerPoint - basic-2-er.ppt [互換モード] データベース設計データモデリング 講師 : 福田剛志 fukudat@fukudat.com http://www.fukudat.com/ データベース設計 (2) 1 データモデリング (data modeling) データモデル (data model) の3 要素 1. データ構造を記述するための規約 2. データ構造に対する操作 3. データが満たす制約を記述するための規約 今日は,1と3を中心に議論する.

More information

Microsoft Word - tutorial2-datamodeling.docx

Microsoft Word - tutorial2-datamodeling.docx 株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 astah* チュートリアル [ ] 目次 データモデリングしよう 2 ER 図を使ってみよう 2 IDEF1X IE による ER 図を作成しよう 4 エンティティの種類について考えてみよう 5 マインドマップからエンティティへ変換してみよう 6 データモデリングのプロセスを使用してみよう 9 エンティティの表示レベルの設定をしてみよう

More information

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual

2004/11/23 オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),Visual オブジェクト指向プログラミング - モデル図とシーケンス図の表現方法 - オブジェクト指向プログラミング (OOP:ObjectOrientedPrograming) オブジェクト指向プログラミング言語 (OOPL) Java,C++,Delphi(Pascal),VisualBasic,smaltalk,Simula オブジェクト指向ソフトウエア開発 ( システム開発 ) システム ( プログラム

More information

趣旨 UML とは? なぜ UML? を理解する 典型的なオブジェクト指向分析 設計の作業に沿って UML のダイアグラムを理解する Copyright 2000 mamezou Inc. 2

趣旨 UML とは? なぜ UML? を理解する 典型的なオブジェクト指向分析 設計の作業に沿って UML のダイアグラムを理解する Copyright 2000 mamezou Inc. 2 UML による オブジェクト指向分析 設計入門 株式会社豆蔵重見剛 Copyright 2000 mamezou Inc. 1 趣旨 UML とは? なぜ UML? を理解する 典型的なオブジェクト指向分析 設計の作業に沿って UML のダイアグラムを理解する Copyright 2000 mamezou Inc. 2 対象 これから OOで開発をはじめたい方 UMLでモデリングしたい方 必要な知識

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 基本 Java プログラミング演習 第 13 回 担当 : 植村 今後の予定 7/15 第 13 回 今回 7/22 第 14 回 小テスト ( クラス ) 7/29 第 15 回 総まとめテスト レポート提出 期末テストの時間割に Java のテストの欄がありますが無視してください 再テストはまた別途連絡いたします 2 CHAPTER 11 はじめてのクラス前回の復習 クラスクラスを構成する要素

More information

モデリング操作ガイド (データベースモデリング編)

モデリング操作ガイド (データベースモデリング編) Tutorial by SparxSystems Japan Enterprise Architect 日本語版 (2019/08/22 最終更新 ) 目次 1. はじめに... 3 2. データベース設計のモデリング... 4 2.1. テーブル要素の作成... 5 2.2. テーブルの定義... 7 2.3. 列の定義... 7 2.4. テーブル間の関係の定義... 9 3. データベース設計のモデリングでの便利なテクニック

More information

ER 図を使ってみよう 使用できる製品 : astah* professional デモ動画 : ER 図の IDEF1X と IE の両記法をサポート リソース イベント サマリ

ER 図を使ってみよう 使用できる製品 : astah* professional デモ動画 :  ER 図の IDEF1X と IE の両記法をサポート リソース イベント サマリ 1 データモデリングしよう データモデリングしよう オブジェクト指向分析設計がかなり現場でも使われるようになってきましたが それでも データモデリングは重要です オブジェクト指向はプログラミング言語から来た概念を設計に援用しようとしています データモデリングは アプリケーションを超えた寿命を持つデータをモデリングしようとしています 両者は 補い合ってひとつの 意味論 の中で協調して使われても よい

More information

徹底攻略 データベーススペシャリスト教科書 平成26年度 第1章お試し版(非売品)

徹底攻略 データベーススペシャリスト教科書 平成26年度 第1章お試し版(非売品) 1 第章 データベースとは データベーススペシャリスト試験の勉強を行う前に, データベースの基本を理解することはとても大切です この章ではまず, データベースとは何かについて学びます 様々なデータモデルと, 現在使われている関係データモデルについて解説します 次に, システム開発とデータベースの関連について, その概要を学びます データベースは単独で使われるものではなく, システムから利用されるものです

More information

データベース 【1:データベースシステムとは】

データベース 【1:データベースシステムとは】 データベース 1: データベースシステムとは 石川佳治 データベースシステムとは データベースシステム (database system) 各種アプリケーションが扱うデータ資源を統合して蓄積管理 効率的な共有, 高度な利用 アプリケーションシステムの例 ウェブサイト : ショッピングサイトなど 人事管理, 成績管理システム データベース (database, DB) 複数の応用目的での共有を意図して組織的かつ永続的に格納されたデータ群

More information

成績評価を「学習のための評価」に

成績評価を「学習のための評価」に 成績評価を 学習のための評価 に 群馬県立高崎高等学校 SSHの評価に関する情報交換会 2017 年 1 月 10 日 ( 火 )13:10~15:30 田中正弘 ( 筑波大学 ) 成績評価を 学習のための評価 に Page 2 学習のための評価 学習のための評価 とは, 評価に関する情報を, 生徒の学習成果を高める目的に用いることである 学習のための評価は, 形成的評価と呼ばれる 総括的評価は,

More information

Microsoft PowerPoint - system8.ppt

Microsoft PowerPoint - system8.ppt データベースの要件と RDBMS データベース Keywords データベース (Data Base: DB) DB の種類 関係 DB(Relational DB: RDB) キーの概念と関係 DB の演算 データベース : 関係データについて 1 データベースの要件 利用目的にあったデータの抽出 データの修正 更新, 一貫性 データ機密の安全性 データベースの構築 運用するためのデータベース専用のアプリケーションが必要になる

More information

Jude を DSL エディタとして使う -Jude API 活用法 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1

Jude を DSL エディタとして使う -Jude API 活用法 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1 Jude を DSL エディタとして使う -Jude API 活用法 - 2006 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1 技術トレンド テクノロジとしての Web 2.0 Web がプラットフォームになる シン クライアントからリッチ クライアントへ Web の単純な UI では限界

More information

オブジェクト指向開発論

オブジェクト指向開発論 オブジェクト指向開発論 2018 年 5 月 24 日 海谷治彦 1 ICONIX の全体手順 2 ロバストネス分析 最終的にはクラス図, そしてコードを得なければならない. ユースケースを眺めていても, なかなかクラス図にはならない. 下記のようなギャップを埋めるために試験的な設計をするための図がロバストネス図. p.106 図 5.1 3 p.142 図 5.18 ロバスト = robust =

More information

データベース論 朝日大学大学院経営学研究科奥山徹 u.ac.jp 2006/04/24 データベース論 (2 回目 ) 1

データベース論 朝日大学大学院経営学研究科奥山徹 u.ac.jp 2006/04/24 データベース論 (2 回目 ) 1 データベース論 朝日大学大学院経営学研究科奥山徹 okuyama@alice.asahi-u.ac.jp u.ac.jp 2006/04/24 データベース論 (2 回目 ) 1 講義日程 4 月 17 日ガイダンスおよび集合論の基礎 4 月 24 日リレーショナルデータベースの基礎 5 月 01 日データ操作言語 5 月 08 日データベースの論理設計 5 月 15 日 SQL( ( データベース操作言語

More information

た場合クラスを用いて 以下のように書くことが出来る ( 教科書 p.270) プログラム例 2( ソースファイル名 :Chap08/AccountTester.java) // 銀行口座クラスとそれをテストするクラス第 1 版 // 銀行口座クラス class Account String name

た場合クラスを用いて 以下のように書くことが出来る ( 教科書 p.270) プログラム例 2( ソースファイル名 :Chap08/AccountTester.java) // 銀行口座クラスとそれをテストするクラス第 1 版 // 銀行口座クラス class Account String name クラス ( 教科書第 8 章 p.267~p.297) 前回は処理をまとめる方法として メソッドについて学習した 今回はメソッドとその処理の対象となるデータをまとめるためのクラスについて学習する このクラスはオブジェクト指向プログラミングを実現するための最も重要で基本的な技術であり メソッドより一回り大きなプログラムの部品を構成する 今回はクラスにおけるデータの扱いとクラスの作成方法 使用方法について説明していく

More information

変更要求管理テンプレート仕様書

変更要求管理テンプレート仕様書 目次 1. テンプレート利用の前提... 2 1.1 対象... 2 1.2 役割... 2 1.3 プロセス... 2 1.4 ステータス... 3 2. テンプレートの項目... 4 2.1 入力項目... 4 2.2 入力方法および属性... 5 2.3 他の属性... 5 3. トラッキングユニットの設定... 7 3.1 メール送信一覧... 7 3.1.1 起票... 7 3.1.2 検討中...

More information

JAVA入門

JAVA入門 JAVA 入門後期 10 情報処理試験例題解説 H14 年度秋問 8 次の Java プログラムの説明及びプログラムを読んで, 設問に答えよ プログラムの説明 ディジタル論理回路シミュレータを作成するためのクラスとテスト用クラスである (1) ゲートを表す抽象クラス Gate のサブクラスとして, NOT ゲートを表すクラス NotGate 及び AND ゲートを表すクラス AndGate を定義する

More information

ネットワーク工学演習 解答編 典型的な IP アドレス問題と解答を示す 解き方をよく覚えるように N 科 ある PC がある ネットワークの設定をみると IP アドレスが であり サブネットマスクは である 下記について解答せよ [1]

ネットワーク工学演習 解答編 典型的な IP アドレス問題と解答を示す 解き方をよく覚えるように N 科 ある PC がある ネットワークの設定をみると IP アドレスが であり サブネットマスクは である 下記について解答せよ [1] ネットワーク工学演習 解答編 典型的な IP アドレス問題と解答を示す 解き方をよく覚えるように N 科 ある PC がある ネットワークの設定をみると IP アドレスが 192.168.10.130 であり サブネットマスクは 255.255.255.224 である 下記について解答せよ [1] この PC が属するネットワークアドレスは何か? [2] CIDR 表記で描くと /X の X はいくつになるか

More information

情報科学概論 第6回

情報科学概論 第6回 第 11 回今日の目標 3.4 データベース リレーショナルデータベースの特徴を示せる ロールバックやコミットを説明できる データベースのACID 特性を説明できる デッドロックについて説明できる 関係代数について説明できる リレーショナルのキーについて説明できる SQLについて例示できる データとは 人が扱いやすいように表現した基礎となる事実 例 : 納品書の場合 データベースとは 受注日付 納品先

More information

ソフトウェア工学 ( 入門編 ) 掛下哲郎 ( 佐賀大学 )

ソフトウェア工学 ( 入門編 ) 掛下哲郎 ( 佐賀大学 ) ソフトウェア工学 ( 入門編 ) 掛下哲郎 ( 佐賀大学 ) kake@is.saga-u.ac.jp 2 教育目標 大規模なソフトウェア製品を系統的に開発するために, ソフトウェアのライフサイクルモデルが提案されている. 本講義 ( ソフトウェア工学 ) ではライフサイクルにおける各種の技術 ( 段階的詳細化, データ抽象化, 構造化プログラミング, プログラミングスタイル, テスト技法等 ) を身につける.

More information

3 課題提出方法競技者は 完成した作品 ( 未完成作品も含む ) を大会主催側の用意する外付けのUSBメモリに保存し提出する なお 作品を保存したUSBメモリは 競技時間終了と同時に大会関係者が回収する 4 注意事項 (1) 郵便番号 CSV データ 学生住所 CSV データ 教員住所 CSV デー

3 課題提出方法競技者は 完成した作品 ( 未完成作品も含む ) を大会主催側の用意する外付けのUSBメモリに保存し提出する なお 作品を保存したUSBメモリは 競技時間終了と同時に大会関係者が回収する 4 注意事項 (1) 郵便番号 CSV データ 学生住所 CSV データ 教員住所 CSV デー 第 33 回全国障害者技能競技大会 データベース競技課題 A 1 課題高等学校における教員と学生の住所録を管理する 住所録管理システム を 後述する仕様に基づいて作成しなさい 課題は以下の1から10とし DFD 図 (Data Flow Diagram) に従って処理ができることとする 課題 1. システムで必要とされるテーブルを作成し 適切なリレーションシップを作成すること 課題 2.

More information

第2回講義

第2回講義 オブジェクト指向概論 第 2 講 クラスとカプセル化 立命館大学 情報理工学部 黄宏軒 1 オブジェクト指向の重要な概念 n クラス q 同じようなオブジェクトを まとめて 考える n 継承 ( インヘリタンス ) q 複数のクラスの 共通部分をまとめる n ポリモーフィズム ( 多態性 ) q 呼び出す側を 共通化 する n 複雑なものを簡単に 2 2.1 クラスとは何か n 類似のオブジェクトを

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 11 回目多次元配列 今日の講義で学ぶ内容 2 次元配列とその使い方 不規則な 2 次元配列.length 修飾子 2 次元配列 1 次元配列配列要素が直線的に並ぶ配列です次のように考えると分かりやすいでしょう 2 次元配列配列要素が平面的に並ぶ配列です次のように考えると分かりやすいでしょう 2 次元以上の配列のことを多次元配列といいます 2 次元配列の利用 2 次元配列の利用手順配列変数の宣言

More information

10th Developer Camp - A3

10th Developer Camp - A3 A3 DatabaseGear テクニカルセッション データモデリングを見直そう! モデリングの基本とモデル駆動 DB 設計のポイント 日揮情報ソフトウェア ( 株 ) モデリングスペシャリスト山本よしの アジェンダ データモデリングの必要性 データモデリングの基本 データモデル駆動型開発 2 1 データモデリングの必要性 情報システムの役割 情報システムとは? データから情報へ 情報への変換 (

More information

V8.1新規機能紹介記事

V8.1新規機能紹介記事 WebOTX V8.1 新規機能 EJB 3.0 WebOTX V8.1より Java EE 5(Java Platform, Enterprise Edition 5) に対応しました これによりいろいろな機能追加が行われていますが 特に大きな変更であるEJB 3.0 対応についてご紹介いたします なお WebOTX V7で対応したEJB 2.1についてもWebOTX V8.1で引き続き利用することが可能です

More information

手法ガイド

手法ガイド AllFusion ERwin Data Modeler 手法ガイド r7.2 本書及び関連するソフトウェアヘルププログラム ( 以下 本書 と言います ) は ユーザーへの情報提供のみを目的とし CA は本書の内容を予告なく変更 撤回することがあります CA の事前の書面による承諾を受けずに本書に記載されている内容のすべてまたは一部を複写 譲渡 再生 開示 変更 複製することはできません 本書は

More information

Microsoft PowerPoint - prog03.ppt

Microsoft PowerPoint - prog03.ppt プログラミング言語 3 第 03 回 (2007 年 10 月 08 日 ) 1 今日の配布物 片面の用紙 1 枚 今日の課題が書かれています 本日の出欠を兼ねています 2/33 今日やること http://www.tnlab.ice.uec.ac.jp/~s-okubo/class/java06/ にアクセスすると 教材があります 2007 年 10 月 08 日分と書いてある部分が 本日の教材です

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 4 回 UML 前回までのお話 モジュール化 オブジェクト指向 Java での書き方 ソースコード : クラスの定義の並び クラスの定義 : 中身はフィールドの宣言とメソッドの定義 継承 / インタフェース フィールドの宣言 メソッドの定義 オーバーライド main メソッド 絵が描けて クリックに反応できれば 最低限の GUI が作れる 簡単な GUI のサンプル

More information

コンピュータ中級B ~Javaプログラミング~ 第3回 コンピュータと情報をやりとりするには?

コンピュータ中級B ~Javaプログラミング~  第3回 コンピュータと情報をやりとりするには? Copyright (C) Junko Shirogane, Waseda University 2016, All rights reserved. 1 プログラミング初級 (Java) 第 10 回オブジェクト指向って? 白銀純子 Copyright (C) Junko Shirogane, Waseda University 2016, All rights reserved. 2 第 10

More information

プログラミング入門1

プログラミング入門1 Java 2 第 9 回表形式データ (2) 1 [ 復習 ] 配列と複合データを用いた表形式データの作成表へのレコードの登録 ( 考え方 ) (1) 配列を作成 ProductData [] list [0] [1] [2] (3) 配列に登録 (2) インスタンスを作成 name:apple price:100 (2)(3) を繰り返す ProductData [] list [0] name:apple

More information

Microsoft Word 基_シラバス.doc

Microsoft Word 基_シラバス.doc 4-5- 基 Web アプリケーション開発に関する知識 1 4-5- 基 Web アプリケーション開発に関する知識 スクリプト言語や Java 言語を利用して Ruby on Rails やその他 Web フレームワークを活用して HTML(4, 5) XHTML JavaScript DOM CSS といったマークアップ言語およびスクリプト言語を活用しながら Ⅰ. 概要ダイナミックなWebサービスを提供するアプリケーションを開発する際に

More information

Microsoft Word - A04 - Configuring Launch In Context_jp-ReviewedandCorrected a.doc

Microsoft Word - A04 - Configuring Launch In Context_jp-ReviewedandCorrected a.doc Launch in Context ( コンテキスト起動 ) の構成 執筆 :Leandro Cassa 本書では Tivoli プロセス自動化エンジンをベースにした製品において Launch In Context (LIC: コンテキスト起動 ) を構成する方法について説明します コンテキスト起動とは コンテキストが割り当てられた外部 Web サイトを起動するアクション サービスを指します 本書では

More information

問 3 出題趣旨昨今, 企業活動では, 顧客に対するサービスを継続的に提供することが求められており, いざという場合に備えた適切な対応としての事業継続計画 (BCP) の策定と維持が必要とされている 本問では, 外食産業における BCP 策定を題材に, ビジネスインパクト分析 (BIA) から始まる

問 3 出題趣旨昨今, 企業活動では, 顧客に対するサービスを継続的に提供することが求められており, いざという場合に備えた適切な対応としての事業継続計画 (BCP) の策定と維持が必要とされている 本問では, 外食産業における BCP 策定を題材に, ビジネスインパクト分析 (BIA) から始まる 平成 23 年度特別応用情報技術者試験解答例 午後試験問 1 出題趣旨企業の経営環境が厳しさを増す中, 限りある自社の経営資源を戦略分野に集中投下し, ほかの分野は, アウトソーシングや他社との提携など, 外部の資源で賄う企業が増えている このような背景から, アウトソーシングの活用は重要度を増している 本問では, 家具の製造 販売を行う会社におけるコールセンタを題材に, アウトソーシング導入に関する基礎的な知識と応用力を問う

More information

要求仕様管理テンプレート仕様書

要求仕様管理テンプレート仕様書 目次 1. テンプレート利用の前提... 2 1.1 対象... 2 1.2 役割... 2 1.3 プロセス... 2 1.4 ステータス... 3 2. テンプレートの項目... 4 2.1 入力項目... 4 2.2 入力方法および属性... 5 2.3 他の属性... 6 3. トラッキングユニットの設定... 7 3.1 メール送信一覧... 7 3.1.1 起票... 7 3.1.2 作成中...

More information

微分方程式 モデリングとシミュレーション

微分方程式 モデリングとシミュレーション 1 微分方程式モデリングとシミュレーション 2018 年度 2 質点の運動のモデル化 粒子と粒子に働く力 粒子の運動 粒子の位置の時間変化 粒子の位置の変化の割合 速度 速度の変化の割合 加速度 力と加速度の結び付け Newtonの運動方程式 : 微分方程式 解は 時間の関数としての位置 3 Newton の運動方程式 質点の運動は Newton の運動方程式で記述される 加速度は力に比例する 2

More information

ソフトウェア要求分析から詳細設計までシームレスにつなぐ開発手法

ソフトウェア要求分析から詳細設計までシームレスにつなぐ開発手法 第 18 回 ZIPC ユーザーズカンファレンス ソフトウェア要求分析から詳細設計まで シームレスにつなぐ開発手法 2013 年 9 月 20 日 目次 1. ソフトウェア設計手順の概要 2. トレーサビリティ管理ツール導入のポイント 3. ユースケース / ユースケース記述 4. 要求を仕様化する方法が必要 5. ユースケース記述とUSDMの関係 6. 基盤方式設計と機能方式設計の関係 7. ユースケース

More information

<4D F736F F D E937893FC8A778E8E8CB196E291E8>

<4D F736F F D E937893FC8A778E8E8CB196E291E8> 博士前期課程第 1 期入学試験問題 小論文 2017 年 1 月 21 日 ( 土 ) 実施 問題 A~L のうち 2 問を選択し 答えなさい 問題 A 現在の日本の学校教育で行われている教育活動の具体例を挙げ その成立背景 歴史的変遷を概観した上で 今日的な課題を論じなさい その際 各種の学校段階のいずれかを想定して論じること 問題 B 次期学習指導要領が目指す教育の方向性について 中央教育審議会の提言のキーワードを二つ以上挙げて論じなさい

More information

<4D F736F F F696E74202D208C7691AA8EA993AE90A78CE48A7789EF>

<4D F736F F F696E74202D208C7691AA8EA993AE90A78CE48A7789EF> UML とモデリングの最新動向 ( 株 ) テクノロジックアート 橋本大輔 hashimoto@tech-arts.co.jp アジェンダ ソフトウェア開発を取り巻く状況 UMLとモデリング モデリング手法 モデリング技術者の育成 まとめ 参考資料 2 ソフトウェア開発を取り巻く状況 ソフトウェア開発の変化 ソフトウェアは近年複雑化 多様化が進んでいる コンピュータの普及によるユーザ層の拡大 インターネットの普及による様々なビジネスの登場

More information

本日の内容 レイアウトの前に 基本的な知識 文書の体裁を整える 2

本日の内容 レイアウトの前に 基本的な知識 文書の体裁を整える 2 レイアウト 2008.6.3 マニュアルライティング (2008 年度 ) 1 本日の内容 レイアウトの前に 基本的な知識 文書の体裁を整える 2 連絡事項 講義資料アップロード完了 第 2 回レポート課題提示 ( 〆切 :6/17) 3 レイアウトの前に (1/3) 可読性を向上させる要素 視線の動きに対する配慮 テキストの視覚処理 情報構造の表現 見出し処理 情報構成要素の表現 4 レイアウトの前に

More information

Microsoft PowerPoint - 10.pptx

Microsoft PowerPoint - 10.pptx m u. 固有値とその応用 8/7/( 水 ). 固有値とその応用 固有値と固有ベクトル 行列による写像から固有ベクトルへ m m 行列 によって線形写像 f : R R が表せることを見てきた ここでは 次元平面の行列による写像を調べる とし 写像 f : を考える R R まず 単位ベクトルの像 u y y f : R R u u, u この事から 線形写像の性質を用いると 次の格子上の点全ての写像先が求まる

More information

GEC-Java

GEC-Java プログラミング初級 (Java) 第 11 回オブジェクト指向って? 白銀純子 Copyright (C) Junko Shirogane, Waseda University 2018, All rights reserved. 1 第 11 回の内容 プログラミングの種類 オブジェクト指向とは? Copyright (C) Junko Shirogane, Waseda University 2018,

More information

Microsoft Word - ModelAnalys操作マニュアル_

Microsoft Word - ModelAnalys操作マニュアル_ モデル分析アドイン操作マニュアル Ver.0.5.0 205/0/05 株式会社グローバルアシスト 目次 概要... 3. ツール概要... 3.2 対象... 3 2 インストールと設定... 4 2. モデル分析アドインのインストール... 4 2.2 モデル分析アドイン画面の起動... 6 3 モデル分析機能... 7 3. 要求分析機能... 7 3.. ID について... 0 3.2 要求ツリー抽出機能...

More information

1/10 平成 29 年 3 月 24 日午後 1 時 37 分第 5 章ローレンツ変換と回転 第 5 章ローレンツ変換と回転 Ⅰ. 回転 第 3 章光速度不変の原理とローレンツ変換 では 時間の遅れをローレンツ変換 ct 移動 v相対 v相対 ct - x x - ct = c, x c 2 移動

1/10 平成 29 年 3 月 24 日午後 1 時 37 分第 5 章ローレンツ変換と回転 第 5 章ローレンツ変換と回転 Ⅰ. 回転 第 3 章光速度不変の原理とローレンツ変換 では 時間の遅れをローレンツ変換 ct 移動 v相対 v相対 ct - x x - ct = c, x c 2 移動 / 平成 9 年 3 月 4 日午後 時 37 分第 5 章ローレンツ変換と回転 第 5 章ローレンツ変換と回転 Ⅰ. 回転 第 3 章光速度不変の原理とローレンツ変換 では 時間の遅れをローレンツ変換 t t - x x - t, x 静止静止静止静止 を導いた これを 図の場合に当てはめると t - x x - t t, x t + x x + t t, x (5.) (5.) (5.3) を得る

More information

T_BJPG_ _Chapter3

T_BJPG_ _Chapter3 第 3 章 研究方法 3.1 研究のデザイン本研究では 処理されたデータが数字ではない その上 本研究に処理されることは言葉や物事の実際の状況である そのために使用される研究方法は定性的記述法 (Qualitative Descriptive) である (Sudaryanto, 1992: 62). 記述する方法では研究者がデータ分類によって データに関する特徴を挙げられる それに そのデータの性質的及びほかのデータとの関係に関することを判断する

More information

おすすめページ

おすすめページ 第1 回模擬試験問第 1 回模擬試験問題 解答別冊 P.18 本試験は 試験プログラムを使ったネット試験です 本書の模擬試験は 試験プログラムを使わずに操作します 知識科目 試験時間の目安 :5 分 本試験の知識科目は データ活用分野と共通分野から出題されます 本書では データ活用分野の問題のみを取り扱っています 共通分野の問題は含まれません あなたは精密部品を製造する工場に勤務しています 得意先から注文を受けた部品を製造し

More information

11 ソフトウェア工学 Software Engineering デザインパターン DESIGN PATTERNS デザインパターンとは? デザインパターン 過去のソフトウェア設計者が生み出したオブジェクト指向設計に関して, ノウハウを蓄積し 名前をつけ 再利用しやすいようにカタログ化したもの 各デ

11 ソフトウェア工学 Software Engineering デザインパターン DESIGN PATTERNS デザインパターンとは? デザインパターン 過去のソフトウェア設計者が生み出したオブジェクト指向設計に関して, ノウハウを蓄積し 名前をつけ 再利用しやすいようにカタログ化したもの 各デ 11 ソフトウェア工学 Software Engineering デザインパターン DESIGN PATTERNS デザインパターンとは? デザインパターン 過去のソフトウェア設計者が生み出したオブジェクト指向設計に関して, ノウハウを蓄積し 名前をつけ 再利用しやすいようにカタログ化したもの 各デザインパターンの主な内容 そのデザインパターンの目的と効果 どのような役割の部品 ( クラス, インタフェース

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 4 回継承 オーバーライド ポリモルフィズム 今日のお題 継承 オーバーライド ポリモルフィズム 継承 (inherit) あるクラス c のサブクラス s を定義する : このとき s は c を継承していると言う 何かの下位概念を表すクラスは その上位概念を表すクラスの属性や機能を ( 基本的には ) 使える 継承の例 大学生 長崎県立大学の学生 大学生を継承する概念

More information

メディプロ1 Javaプログラミング補足資料.ppt

メディプロ1 Javaプログラミング補足資料.ppt メディアプロジェクト演習 1 Javaプログラミング補足資料 l Javaとは l JavaScript と Java 言語の違い l オブジェクト指向 l コンストラクタ l 継承 抽象クラス 本資料内のページ番号は, 以下の参考書のページを引用している高橋麻奈 : やさしい Java, ソフトバンククリエイティブ (2,625 円 ) はじめに l プログラミング言語とは? l オブジェクト指向とは?

More information

Javaの作成の前に

Javaの作成の前に メディアプロジェクト演習 1 参考資料 Javaとは JavaScript と Java 言語の違い オブジェクト指向 コンストラクタ サーブレット 本資料内のページ番号は, 以下の参考書のページを引用している 高橋麻奈 : やさしい Java, ソフトバンククリエイティブ (2,625 円 ) はじめに プログラミング言語とは? オブジェクト指向とは? Java 言語とは? JavaとJavaScriptの違いとは?

More information

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホ

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホ 2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 石川裕 PM ( 東京大学大学院情報理工学系研究科教授 ) 2. 採択者氏名 チーフクリエータ : 加藤淳 ( 東京大学理学部情報科学科学部学生 ) コクリエータ : なし 3. プロジェクト管理組織 株式会社メルコホールディングス 4. 委託金支払額 6,496,266 円 5. テーマ名 matereal: 小型ロボットの簡単な行動デザイン用ツールキット

More information

Oracle SQL Developer Data Modeler

Oracle SQL Developer Data Modeler Oracle SQL Developer Data Modeler テクニカル レビュー - 2009 年 6 月 アジェンダ テクニカル レビューおよび機能レビュー 開発者の生産性に重点 Oracle SQL Developer Data Modeler の概要 対象 テクノロジー 機能のレビュー パッケージの更新 Oracle SQL Developer

More information

.NET テクノロジー概説 /WindowsAzure 入門 コード P-2 0:00~7:00 ( 休憩 時間含む ) 前提条件 Windows の操作経験 ( エクスプローラの操作 ファイルの操作 ) があること 最低開講人数 0 名.NET テクノロジー概説 /WindowsAzure 入門

.NET テクノロジー概説 /WindowsAzure 入門 コード P-2 0:00~7:00 ( 休憩 時間含む ) 前提条件 Windows の操作経験 ( エクスプローラの操作 ファイルの操作 ) があること 最低開講人数 0 名.NET テクノロジー概説 /WindowsAzure 入門 プログラム開発におけるレビュー テスト技術の基礎 コード P- 0:00~7:00 ( 休憩 時間含む ) 前提条件プログラム開発作業の経験があること 最低開講人数 0 名 プログラム開発におけるレビュー テスト技術の基礎 初日 202 年 5 月 日 2 時間 0 分実施日数及び総 2 日間訓練時間数最終日 202 年 5 月 7 日時間換算時間. プログラムの品質を管理するとはどのようなことか理解する

More information

はじめてのPFD

はじめてのPFD はじめての PFD 派生開発 WG アンリツエンジニアリング株式会社文書番号 :AE-RAEB00000063 初版 Copyright 2016 Anritsu Engineering Co.,Ltd. Publicly available 演習概要 PFDの書き方 : 15 分 演習 : 30 分 + 発表 ( 講評 ) 20 分 まとめ 2 参考文献 PFD(Process Flow Diagram)

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション GSN を応用したナレッジマネジメントシステムの提案 2017 年 10 月 27 日 D-Case 研究会 国立研究開発法人宇宙航空研究開発機構 研究開発部門第三研究ユニット 梅田浩貴 2017/3/27 C Copyright 2017 JAXA All rights reserved 1 目次 1 課題説明 SECI モデル 2 GSN を応用したナレッジマネジメントシステム概要 3 ツリー型チェックリスト分析

More information

組込みシステムにおける UMLモデルカタログの実践研究

組込みシステムにおける UMLモデルカタログの実践研究 Modeling Forum 2015 組込みシステムの設計実装への モデルカタログの活用 仙台高等専門学校 情報システム工学科 力武克彰, 新村祐太 ( 豊橋技科大 ), 菊池雄太郎 ( 仙台高専 ) 概要 組込み分野のための UML モデルカタログ (*) のモデルを実装してみました (* 以下 モデルカタログと呼びます ) 2 概要 モデルカタログ : 目標制御モデル モデルカタログより引用

More information

2 年 5 月 9 日 ( 水曜 3 限 )/6 5. リンダール メカニズムと公共財の自発的供給 5. リンダール メカニズムとフリーライダー問題 本章では 4 章で導かれた公共財の供給関数や各個人の公共財に対する需要関数などを用い ての議論が進められる すなわち 公共財の供給関数 () (4-3) や 個人 の公共財に対する需要関数 ) (4-3) ( などが用いられる ( ) なお は公共財の量

More information

Microsoft PowerPoint - sc7.ppt [互換モード]

Microsoft PowerPoint - sc7.ppt [互換モード] / 社会調査論 本章の概要 本章では クロス集計表を用いた独立性の検定を中心に方法を学ぶ 1) 立命館大学経済学部 寺脇 拓 2 11 1.1 比率の推定 ベルヌーイ分布 (Bernoulli distribution) 浄水器の所有率を推定したいとする 浄水器の所有の有無を表す変数をxで表し 浄水器をもっている を 1 浄水器をもっていない を 0 で表す 母集団の浄水器を持っている人の割合をpで表すとすると

More information

高合格率目標達成のためのノウハウを満載! 情報処理試験合格へのパスポートシリーズ ポイント 1 他社テキストにはない重要用語の穴埋め方式 流れ図の穴埋めを採用している他社テキストはあるが, シリーズとして重要用語の穴埋めの採 用 ( 問題集は除く ) はパスポートシリーズだけです なぜ, 重要用語の

高合格率目標達成のためのノウハウを満載! 情報処理試験合格へのパスポートシリーズ ポイント 1 他社テキストにはない重要用語の穴埋め方式 流れ図の穴埋めを採用している他社テキストはあるが, シリーズとして重要用語の穴埋めの採 用 ( 問題集は除く ) はパスポートシリーズだけです なぜ, 重要用語の 新 基本情報技術者試験に対応 新 情報処理試験合格へのパスポートシリーズ 平成 21 年度春期より, 基本情報技術者試験が新試験でスタートします 情報処理試験合格へのパスポ ートシリーズは, 新 基本情報技術者試験に対応させるとともに, 午前試験免除制度により適合したテキスト構成にリニューアルします テキスト名 ページ数 価格 ( 税込 ) 新版の発刊 renewal コンピュータ概論 300 頁

More information

情報システム設計論(情報のモデリング)演習の手引き

情報システム設計論(情報のモデリング)演習の手引き 情報システム設計論 オブジェクト指向設計演習の手引き 2007 年度版 担当 : 岩井原 はじめに本演習では 情報システムの設計における仕様記述について取り上げる まず 開発しようとするシステムに どのような機能が求められているかやどのような使われ方をするかを把握するため ユースケースという記述方式で設計対象のシステムの振る舞いをテキストで記述する 次に UML というモデリング言語 ( 記法 )

More information

ER/Studio 6.6.1の新機能「非正規化マッピング」を活用した物理データモデルの最適化

ER/Studio 6.6.1の新機能「非正規化マッピング」を活用した物理データモデルの最適化 ER/Studio 6.6.1 の新機能 非正規化マッピング を活用した 物理データモデルの最適化 概要 データモデリングにおいては データ重複といった無駄を無くすため 業務で扱うデータの意味を明確にするため 正規化が重要になります しかしながら 物理データモデルではデータベース実装時の処理性能を考慮する必要があるため 非正規化についても検討を行います 正規化と非正規化 双方のメリットを比較しながら必要に応じて非正規化を行います

More information

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実  1 個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 iwahashi@est.hi-ho.ne.jp Iwahashi.Masami@wak.msw.co.jp 1 改善効果 品質 : フロントローディングが進み流出不具合 0 継続生産性 : 平均 130% 改善 工数割合分析

More information

<4D F736F F D20819D95BD90AC E93788E528CFB91E58A778CA48B86817C91E682548FCD C >

<4D F736F F D20819D95BD90AC E93788E528CFB91E58A778CA48B86817C91E682548FCD C > 第 4 章研究者アンケート調査結果 1 研究者アンケート要点 -2 アンケート全体調査結果 -3 工学部アンケート調査結果 -4 理学部アンケート調査結果 -5 農学部アンケート調査結果 -6 医学部アンケート調査結果 第 4 章研究者アンケート調査結果 4-1 研究者アンケート要点 研究者属性や研究分野が 特許情報活用行動に影響を与えているか否かを調査するために研究者を対象とするアンケート調査を実施した

More information

Microsoft PowerPoint - GLMMexample_ver pptx

Microsoft PowerPoint - GLMMexample_ver pptx Linear Mixed Model ( 以下 混合モデル ) の短い解説 この解説のPDFは http://www.lowtem.hokudai.ac.jp/plantecol/akihiro/sumida-index.html の お勉強 のページにあります. ver 20121121 と との間に次のような関係が見つかったとしよう 全体的な傾向に対する回帰直線を点線で示した ところが これらのデータは実は異なる

More information

<4D F736F F D208C51985F82CD82B682DF82CC88EA95E A>

<4D F736F F D208C51985F82CD82B682DF82CC88EA95E A> 群論はじめの一歩 (6) 6. 指数 2の定理と2 面体群 命題 H を群 G の部分群とする そして 左剰余類全体 G/ H 右剰 余類全体 \ H G ともに指数 G: H 2 と仮定する このとき H は群 G の正規部分群である すなわち H 注意 ) 集合 A と B があるとき A から B を引いた差集合は A \ B と書かれるが ここで書いた H \ Gは差集合ではなく右剰余類の集合の意味である

More information

名称未設定

名称未設定 エキスパート練習問題 1 以下は,Web サイトの閲覧機器に関する問題である.a d の問いに最も適するものを解答群 から選び, 記号で答えよ. a. レスポンシブウェブデザインのしくみを示した図として, 適切なものはどれか. 解答群 ア. イ. ウ. エ. b. レスポンシブウェブデザインの特徴に関する説明として, 適切なものはどれか. 解答群 ア. すべての機器に対して, 共通のURL,HTML,

More information

15288解説_D.pptx

15288解説_D.pptx ISO/IEC 15288:2015 テクニカルプロセス解説 2015/8/26 システムビューロ システムライフサイクル 2 テクニカルプロセス a) Business or mission analysis process b) Stakeholder needs and requirements definieon process c) System requirements definieon

More information

コンピュータ工学講義プリント (7 月 17 日 ) 今回の講義では フローチャートについて学ぶ フローチャートとはフローチャートは コンピュータプログラムの処理の流れを視覚的に表し 処理の全体像を把握しやすくするために書く図である 日本語では流れ図という 図 1 は ユーザーに 0 以上の整数 n

コンピュータ工学講義プリント (7 月 17 日 ) 今回の講義では フローチャートについて学ぶ フローチャートとはフローチャートは コンピュータプログラムの処理の流れを視覚的に表し 処理の全体像を把握しやすくするために書く図である 日本語では流れ図という 図 1 は ユーザーに 0 以上の整数 n コンピュータ工学講義プリント (7 月 17 日 ) 今回の講義では フローチャートについて学ぶ フローチャートとはフローチャートは コンピュータプログラムの処理の流れを視覚的に表し 処理の全体像を把握しやすくするために書く図である 日本語では流れ図という 図 1 は ユーザーに 0 以上の整数 n を入力してもらい その後 1 から n までの全ての整数の合計 sum を計算し 最後にその sum

More information

Microsoft PowerPoint - db03-5.ppt

Microsoft PowerPoint - db03-5.ppt データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.

More information

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構 スキル領域と (8) ソフトウェアデベロップメント スキル領域と SWD-1 2012 経済産業省, 独立行政法人情報処理推進機構 スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD-2 2012 経済産業省, 独立行政法人情報処理推進機構 専門分野 ソフトウェアデベロップメントのスキル領域 スキル項目 職種共通スキル 項目 全専門分野 ソフトウェアエンジニアリング Web アプリケーション技術

More information

スライド 1

スライド 1 学校事務システム - ポータル - 1. ポータル画面の初期表示 (1) ポータルトップ画面 ( ログイン前 ) 大学トップページからリンクします ログイン前のポータルトップページを表示します 大学のトップページは 学外の方への情報提供と位置づけ ログイン前のポータルトップページは 学外の方が閲覧しても問題ない情報とし 在学生向けの情報を表示します ログイン前のポータルトップページ ログインすると個人ポータル画面が開きます

More information

コンピュータ応用・演習 情報処理システム

コンピュータ応用・演習 情報処理システム 2010 年 12 月 15 日 データエンジニアリング 演習 情報処理システム データマイニング ~ データからの自動知識獲得手法 ~ 1. 演習の目的 (1) 多種多様な膨大な量のデータを解析し, 企業の経営活動などに活用することが望まれている. 大規模データベースを有効に活用する, データマイニング技術の研究が脚光を浴びている 1 1. 演習の目的 (2) POS データを用いて顧客の購買パターンを分析する.

More information