基础情报技术 ー第3日目ー.PPTVIP

  • 1
  • 0
  • 约3.63千字
  • 约 41页
  • 2017-09-23 发布于天津
  • 举报
基础情报技术 ー第3日目ー.PPT

硬直性:システムの変更しにくさ。 脆弱性:1つの変更が他の多くの変更を      引き起こしてしまう。 低移植性:システムのコンポーネント化が      不十分なため、再利用しにくい。 粘着性:エディットーコンパイルーテストが      終わらない。 不要な複雑さ:いつか役立つであろう          コードであふれている。 不要な繰り返し:カット&ペーストの            オンパレード。 不透明さ:内容が込み入っていて作成者の       意図が見えない。 では「良い設計」はどうすれば いいのか? (次回以降、順次説明します。) ここから重要なお知らせ 自由課題:Javaプログラミング スライドに関するプログラム例 実際に実行してみてください。 プログラムの詳細を理解してください。 パラメータを変えて実行してみてください。 ソースコードはWebページにおいておきます。 宿題(確認) 大学の掲示版として、「個人専用の掲示板」を作るとしたらどんなものがいいのかを考え、以下の3点に関して文書化しなさい。 表示画面のデザイン(外見のデザイン) 提供する情報?サービス(情報デザイン) サービスの利用形態(誰がいつ何をどのように等) 最終回までの 課題でしたよね! これは授業最終回の時に提出してもらいます。 仲間と相談してもいいよ。 必ず提出してください この宿題のための予備として次のページのレポート課題No.1を次回までにやってください。 (単位取得希望者全員) レポート課題No.1 大学の掲示版として、「個人専用のWeb版の掲示板システム」を東京工科大学に提案したい。そのために、システム提案書(第1版)を作成してください。提案書の内容構成(目次)は、以下のようにしてください。(まずは、書ける範囲で結構ですが、目次の1,2,4の青枠の部分は最低限書いてください。) 仲間と相談してもいいよ。 これは次回提出してもらいます。 レポート課題No.1(続き) 表紙(授業のWebを参照のこと) 目次 東京工科大学の抱えている課題?利用学生の不満 問題解決のための方法 システム化の範囲 機能概要?前提条件?制約条件 情報やデータの流れ 想定する利用者 システムのハードウェア構成?ソフトウェア構成 システム化にかかる費用とそれによる効果 このシステム提案のアピールポイント おわりに 次回は… グループに分かれてPBLを実施します。 (Project Based Learning) PBL自体については次回説明をします。 グループごとにソフトウェア開発を実践してもらいます。 従って、たくさんのドキュメントを書きます。 PCとともに、筆記用具を必ず持参してください。 基礎情報技術 ー第4日目ー 平成23年5月13日(金) 担当:亀田 確認 授業で使用した資料は授業終了後にWebにて公開します。 授業中はノートなどにメモを取ってください。 (キーワードや図だけでも結構です。) 本日出される(?)レポート課題No.1は来週 (明日ではない)の授業終了時に集めます。 宿題(再掲) 大学の掲示版として、「個人専用の掲示板」を作るとしたらどんなものがいいのかを考え、以下の3点に関して文書化しなさい。 表示画面のデザイン(外見のデザイン) 提供する情報?サービス(情報デザイン) サービスの利用形態(誰がいつ何をどのように等) 最終回までの 課題でしたよね! これは授業最終回の時に提出してもらいます。 参考文献 情報デザイン原論 「ものごと」を形にするテンプレート, ロバート?ヤコブソン(編), 食野雅子(訳), 電機大出版局(2004). それでは始めましょう 一呼吸して、気持ちをこちらに集中させて ください。 集中力を高め、それを維持し続けることは成功のための 秘訣です。訓練してください。 前回までのポイントの確認 ITのプロになるためには何が必要か? これを考えるための素材をお話しました。 SEの仕事はプログラミングだけではない ソフトウェアのライフサイクル オブジェクト指向 モデリング言語 UML など ソフトウェア開発過程の概要 UMLの概説 ITのプロとは 技術に関して深い理解がある 哲学?思想(個別技術から技術史等に対する) 技術を身につけている オブジェクト指向、UML、デザインパターン など 仕事の進め方を知っている ソフトウェアとは ソフトウェア開発とは プロジェクトとは など コスト計算ができる 実社会の在り方?仕組みを理解している。 大学ではまず基礎?基本をしっかり身につけよう! ソフトウェアのライフサイクル 要求分析 設計 プログラミング デバッグ 評価 運用 ?再び1へ戻る 何を作るの? どうるの? 作成作業 (デバッグも

文档评论(0)

1亿VIP精品文档

相关文档