1 / 18

学生主体のモデリング演習 ~入出力分析編~

学生主体のモデリング演習 ~入出力分析編~. M 1 山口. 入出力分析. ・画面や帳票・・・情報要求の核. 正しい画面や帳票が得られなければ、正しいデータベースが設計できない. *正しい画面 / 帳票 … 正しいデータ項目が過不足なく含まれているもの. *正しいデータ項目 … 意味的に正しい、正規に標準化されたデータ項目. 画面帳票分析. 各種画面帳票について、その構成部品を明確化し、さらにこれを基に共通部品化や標準化することで、保守性の高いデータベースを作ることができる。. 画面帳票:情報システムが生産する「製品」. *自動車とその組立図の関係と同等.

zarifa
Download Presentation

学生主体のモデリング演習 ~入出力分析編~

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 学生主体のモデリング演習~入出力分析編~ M1 山口 Kei YamaguCHt

  2. 入出力分析 ・画面や帳票・・・情報要求の核 正しい画面や帳票が得られなければ、正しいデータベースが設計できない *正しい画面/帳票…正しいデータ項目が過不足なく含まれているもの *正しいデータ項目…意味的に正しい、正規に標準化されたデータ項目 画面帳票分析 各種画面帳票について、その構成部品を明確化し、さらにこれを基に共通部品化や標準化することで、保守性の高いデータベースを作ることができる。 画面帳票:情報システムが生産する「製品」 *自動車とその組立図の関係と同等 データ項目/属性:構成する部品 DOAプロジェクトでは ・入出力分析 ・概念DB部分図 Kei YamaguCHt

  3. 入出力分析 入出力分析 入出力分析とは、帳票ごとのデータを正規化することである。入出力分析シートとは、情報を構成するデータの構造を明示するものである。 正規化  正規化とは、データの意味が失われないようにデータ項目間の関連(結びつき)を維持 しつつ、不必要なデータの項目の重複が生じないようにする基準である。  正規化の目的は、データの追加、更新、削除といったデータベースの修復プログラムを単一化でき、情報システムの保守経費を小さくすることである。 Kei YamaguCHt

  4. 入出力分析 ◆画面/帳票分析のステップ Kei YamaguCHt

  5. 入出力分析 ◆ステップ1:外部レコード及びデータ項目の識別 手順 ①画面帳票(IO)を構成するも最も大きなセグメントを点線で区分 ②適切な構成要素に分解した上で「A」「B」などの番号を付ける 番号を付けた各要素を「外部レコード」と呼ぶ ③画面帳票(IO)上の分析対象項目に番号を付ける このとき、IO上には名称しか表示されていなくても、裏に名称に対応付けられた番号やコードがあれば、これを示す番号も補う 例:品名-品番 Kei YamaguCHt

  6. 入出力分析 B A 12 13 14 15 16 1 2 3 4 5 6 7 10 8 9 11 Kei YamaguCHt

  7. 入出力分析 ◆ステップ2:外部レコードのKEYの識別 分割したセグメントA、Bなどにその外部レコードを単一に特定するための識別子(KEY)を判定し、これをセグメントに対応づけて記述する。 たとえば、「注文」であれば「注文番号」 Kei YamaguCHt

  8. 入出力分析 B A 12 13 14 15 16 1 2 3 4 5 6 7 10 8 9 11 KEY・・・ 1 12 Kei YamaguCHt

  9. 入出力分析 ◆ステップ3:入出力分析シート作成 外部レコードとKEYの識別ができたら、 付番されたデータに適切な項目名を つけ、入出力分析シートを作成し整理する。 入出力分析シートのフォーマット→ CAIにあるので、 ダウンロードしてください♪

  10. 入出力分析 Kei YamaguCHt

  11. 入出力分析 ◆入出力分析シート表記 主KEYとRKEY ・・・KEY(主KEY):概念レコードの識別子であり、最も基本的なデータ項目 行を一意に識別するための一つ以上の列。主キーの値は空値ではいけない ・・・RKEY:KEYを参照する機能を持つデータ項目 他の表の主キーと関連付けるための列 Kei YamaguCHt

  12. 入出力分析 ◆入出力分析シート表記 <概念ファイルの類型> リソース型の分類 ○:タイプリソース 社員に対する性別やスキル、また顧客に対する業種のような種類ないし分類を表す :リソース :在庫型 :断面 :要約 □:オカレンスリソース 社員、顧客などコピーの作れない個体を表す. :イベント Kei YamaguCHt

  13. 入出力分析 ◆例題 CHIBA INSTITUTE OF TECHNOLOGY 学生証 8 1 社会システム科学部 経営情報科学科 2 200X年4月1日入学 3 4 5 6 学生番号 0X41000 性別:男 小○ 崇文 7 千葉県習志野市津田沼2-17-1 千葉工業大学 学長 Kei YamaguCHt

  14. 入出力分析 ◆例題:解説 学生情報 性別 学籍番号 学籍番号 性別C 性別C 性別C 性別 性別

  15. 入出力分析 ◆例題:解答

  16. 入出力分析 ‐演習‐ ◆演習 Kei YamaguCHt

  17. 入出力分析 ‐解答‐

  18. おまけ スケジュール 1班: 2班: 入出力分析:20時間 入出力分析:24時間 部分図:15時間 部分図:13時間 統合図:10時間 統合図:7時間 やるっきゃな~い!! ちなみに2年前の山口/篠原は・・・ 10月20日 入出力分析開始 1月10日 三点セット完全終了 おそらく150時間以上>< Kei YamaguCHt

More Related