■ページ目次 相互作用図 相互作用図の位置づけ メッセージの種類 シーケンス図 表記法 自己委譲 制御 分岐 繰返し スクリプト メッセージと操作 コラボレーション図 表記法 シーケンス図とコラボレーション図 例題 実習 Top ■相互作用図 相互作用図は、オブジェクト間の通信手段であるメッセージに焦点をあてて図式化したものです。 相互作用図の特徴です。 動的な図です 対象はクラスではなくオブジェクトです オブジェクトの責務を明確にします システムの動作の概要を把握します UML では相互作用図として「シーケンス図」と「コラボレーション図」の 2 つの図が提供されています。それぞれの図はおなじ情報を基にしながらも異なる視点で図式化を行ないます。 つぎのコラボレーション図とシーケンス図はおなじユースケースをもとに作成しています。 図 「試験結果を記入する」のコラボレーション図 図 「試験結果
JavaでWebアプリケーションを開発するのに便利なフレームワーク「Struts」を利用した Webアプリケーション開発手順をここに記します。 ※開発環境などはあらかじめインストールされていることを前提としています。 また、Strutsのバージョンは1.1を想定しています。 今回作ってみるWEBアプリの概要 ログイン画面(login.jsp)でIDとPasswordを入力し、 認証失敗ならエラーページ(loginError.jsp)へ飛び、 認証がOKならログイン成功画面(loginSuccess.jsp)へ進む。 次のページ(nextPage.jsp)には次のページ(nextPage.jsp)へ再度アクセスするボタンがついており、 そのボタンを押すと セッションが切れない限り 次のページ(nextPage.jsp)を読み込む。 セッションが切れている場合はエラーページ(loginErro
困ったことに最近疲れている。 こんな時はぱーっとキャバクラへ行こう。 そこはかわいこちゃんに接客される場所。 飲酒なし、同伴なし、おさわり有り。 ただし相手してくれるのは猫。気分次第で逃げられることもアリ。 (佐倉 美穂) キャバクラは言い過ぎでした 私は猫を勝手に「セラピストの先生」と呼んでいる。 疲れた時は岩盤浴よりもマッサージよりも猫といちゃいちゃしたいのだ。 というわけで、今回訪れたのは千葉の房総にある「猫だ(にゃんだ)!PARK」。 何度か来たことのある、馴染みの店だ。 太い国道を隔てた隣の「道の駅」にいても聞こえてくる、猫の声で歌われたディープパープルのスモークオンザウォーター。 脱力する可愛さだ。
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
JAXAでは、H-IIAロケット打上げ時に、通常の組織の枠を超えた組織横断的な、「打上げ管制隊」が編成されます。打上げというと、どうしても開発者にスポットがあたりがちですが、打上げには「打上げ管制隊」をはじめとする多くのスタッフの力が不可欠です。 この特集では、種子島宇宙センターを中心に、打上げを陰で支える打上げ管制隊の皆さんの「生の声」を現場からお届けします。 施設設備班は、H-IIAロケットの打上げに関わるあらゆる設備のお守り役です。種子島にロケットが搬入されてからリフトオフまでの間、ロケットの組立て及び機能点検に使用される設備を常に健全な状態に保つことが業務であり、打上げスケジュール通りに作業が進められる環境を常に整えることが班の責務です。 私が担当している射点系(電気系係)では、主に発射管制室と呼ばれる場所からロケットの状態(各部の圧力、温度、バルブ開度、バッテリ充電等)を遠隔にて
Let'sプログラミングでは初心者の方を対象にJavaやPython、PHP、Rubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作
ここでは主に業務アプリケーションで、データを扱うときに、注意する点について述べます。 削除パターン 親子関係にあるとき、親が削除されたときに子をどうするか決めておきます。 RESTRICT 子があるとき削除できない CASCADE 子もすべて削除される SET NULL 子の参照をNULLにする 論理削除 削除フラグを立て子はそのままにする 論理削除を行なう場合の注意点 データを削除する際、実際物理的にはデータベースから削除せずに見かけ上消す論理削除がしばしば用いられます。この利点は、誤削除しても復活させる手立てを残しておくことや、削除されたものを後で参照できることなどがあります。削除というよりは無効化という方が適切な場合があります。 例えば、案件テーブルに担当者を入れる項目があったとしてます。論理削除であれば、担当者が退職した場合でも、あとで誰が担当者であったかを分かるようになります。一
福岡寿和 FUKUOKA,Toshikazu 富士通SSL はじめに 同時にひとつの資源を複数のプログラムから使おうとしたときは,必ず「排他」というものが必要です.今回は,いろいろある排他問題の中から,RDBMSの世界での「排他」,特にレコード変更(挿入・更新・削除)に関係するものに注目してみます.なお,今回のリストプログラムは,Oracle Objects for OLEをミドルウェアとして,Oracle7またはOracle8をターゲットにしています.また,事前にリスト1を実行して,テスト用のテーブルを作成してください. リスト1:サンプル用定義スクリプト DROP TABLE VBMArea CASCADE CONSTRAINTS; CREATE TABLE VBMArea ( AreaCode CHAR(2) NOT NULL, AreaName VARCHAR2(10) N
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く