タグ シーケンス図
人気順 10 users 50 users 100 users 500 users 1000 users詳細設計書なんて、書きたくない・・・・Doxygenを使って自動生成してみる - Qiita
はじめに お客様に提案をしているときの会話です。 お客様:「詳細設計書は作りますか」 私:「昔ながらの詳細設計(ロジックを日本語で書くもの)は作りません。クラス図とか、シーケンス図は複雑であれば作りますが、今回のシステムはそこまで必要なものはないものなので、割愛しようと思っています。」 お客様:「保... 続きを読む
VSCode上でシーケンス図/クラス図/フローチャートをサクッと書きたい ~Mermaid Graphical Editor~ - Qiita
VSCode上でシーケンス図/クラス図/フローチャートをサクッと書きたい ~Mermaid Graphical Editor~初心者umlVSCode新人プログラマ応援mermaid はじめに Mermaid Graphical EditorというVSCodeの拡張機能にとても感動したので一筆書きました こんな方におすすめ シーケンス図/クラス図/フローチャートをサクッと書きたいけ... 続きを読む
Markdownでシーケンス図とかが書けるMermaid記法で業務フローを書いたら意外とイケたので自分なりのコツを紹介してみる | DevelopersIO
こんにちは、臼田です。 みなさん、業務設計してますか?(挨拶 今回はMarkdownでシーケンス図やフローチャートなどの図を記述できるMermaidを使って業務フローを書いてみたら、意外と書けたので自分なりのTipsを紹介したいと思います。 その前に 注意点として、まだMermaidを使い始めたばかりなので、「もっとこうしたら... 続きを読む
よくあるAWSサーバーレス構成のシーケンス図をMermaidで描いてみた | DevelopersIO
こんにちは、CX事業本部 IoT事業部の若槻です。 今までシステムのドキュメントなどでUML図を使用したい場合は、別途PlantUMLで画像ファイルを生成し、MarkdownやAsciiDoc内に配置するということをしていました。 しかしこちらの記事の通り、Mermaidを使用すればMarkdown内で直接UML図の定義を記述し、GitHub上でそのまま... 続きを読む
結局UMLとかシーケンス図とかAWSの図とかどれで描くと良いのよ?と思ったときの選択肢 - Qiita
自身のプライオリティによりますが、いくつか。 Markdownで幅広く再利用性を利かせたい、長期的に丁寧に版管理したい 自分自身の操作性、描きやすさと、見た目 俄然手軽に、短期的に、Onlineでいつでもどこでも いずれかという視点で考えると良いのかなと思い、並べてみました。 1. 長期的に: Markdownで幅広く再利用性... 続きを読む
図解を制するものは、エンジニアリングを制す。diagrams.netを使ったチーム開発のススメ。 - MonotaRO Tech Blog
図解を制するものは、エンジニアリングを制す。diagrams.netを使ったチーム開発のススメ。 こんにちは、初めまして、フロントエンドエンジニアの八木です。 普段、モノタロウのECサイト開発を行っています。 エンジニアだとシステム構成図やシーケンス図など、何かと図を作る機会が仕事柄たくさんあります。その多くは要... 続きを読む
ユーザーをログアウトから守れ!―シーケンス図から読み解くログイン状態維持【Mobileアプリ編】 | DevelopersIO
生魚おじさん、都元です。今日の魚はワラサです! 出世魚であるブリのちっちゃいヤツです! 今回はユーザーをログアウトから守れ!―シーケンス図から読み解くログイン状態維持【Webアプリ編】と対になる、Mobileアプリ編をお送りします。 さて、認証というのは面倒なもので、利用者に余計な手間を掛けさせてアクティブ率... 続きを読む
ユーザーをログアウトから守れ!―シーケンス図から読み解くログイン状態維持【Webアプリ編】 | DevelopersIO
生魚おじさん、都元です。今月の魚はアジです!アジを食べましょう。 さて、認証というのは面倒なもので、利用者に余計な手間を掛けさせてアクティブ率を下げたくないと日夜工夫を凝らす我々にとっては、やり玉に上がりやすいテーマであると思います。要するに、ユーザーをログアウトさせたくないわけです。 例えば Face... 続きを読む
Visual Studio Code ではじめるシーケンス図 - アシアルブログ
こんにちは、渡辺です。 シーケンス図を書くときにお世話になっているPlantUMLが、 Visual Studio Codeで簡単に利用できるようになったので、紹介したいと思います。 PlantUMLとは テキストでUMLやシーケンス図、クラス図などを作成できる言語です。 ダイアグラムをテキストで記述できるため、Gitで管理することもできま... 続きを読む
シーケンス図:元彼の話 これだとさすがに学生時代の後輩の存在の意味がわ..
シーケンス図:元彼の話 これだとさすがに学生時代の後輩の存在の意味がわからないので シーケンス図:今の彼=学生時代の友人とした元彼の話 こっちかな。 つーか書いてて気づいたけどこれ元彼の話じゃねーな! 使用ツール: WebSequenceDiagrams 続きを読む
デジタルID最新動向(2):図解:OAuth 2.0に潜む「5つの脆弱性」と解決法 (1/4) - @IT
SNSなど複数のWebサービスが連携して動くサービスは広く使われている。連携に必要不可欠なのが、アクセス権限をセキュアに受け渡すための「OAuth 2.0」といった仕組みだ。今回はOAuth 2.0に関連する代表的な5つの脆弱(ぜいじゃく)性と攻撃手法、対策についてシーケンス図を使って解説する。 OpenID Foundation Japan Evangelistのritouです。 連載第1回 で... 続きを読む
「女子中学生チケット詐欺事件」をシーケンス図化 「分かりやすい」GitHubで話題に - ITmedia NEWS
チケット転売をめぐり、専門学校生が誤認逮捕された後、中学生が詐欺容疑で書類送検された事件を説明したシーケンス図がGitHubに投稿され、「分かりやすい」と話題になっている。 「関ジャニ∞」のチケット転売をめぐり、21歳の専門学校生が徳島県警に誤認逮捕され、その後、中学生の少女が詐欺の疑いで書類送検された事件。複雑で分かりづらいこの事件を、プログラムの設計に使う手法「シーケンス図」を使って解説した図... 続きを読む
女子中学生チケット詐欺の複雑怪奇な手口をGithubのシーケンス図でわかりやすく説明する猛者が出現 - GIGAZINE
徳島県で「関ジャニ∞(エイト)」のライブチケットを転売して代金をだまし取ったとして21歳の女性が誤認逮捕されました。この女性を隠れ蓑にした15歳の女子中学生が詐欺の真犯人だったわけですが、登場人物の多い事件は全貌を把握するのが困難なもの。しかし、シーケンス図を使って、快刀乱麻を絶つがごとく事件の全貌を理解させる猛者が登場。シーケンス図をGithubで公開しています。 女子中学生チケット詐欺事件 ·... 続きを読む
簡単にガントチャートとかクラス図とか書けるやつ - Qiita
mermaid は、Web上で簡単にフローチャートやシーケンス図などのUMLが描けるライブラリです。 d3.js の機能特化型というかんじで、d3ほど様々なことはできませんが、そのかわりに対応してる図形なら非常に簡単に描くことが可能です。 なお、 ヘルプ はGitGraphやクラス図が載ってないなど未完成で、いまいち頼れません。 ごたくはいい、実物を見せろ こんなかんじ できること 以下の図が描け... 続きを読む
PlantUML + IntelliJ IDEA - フリーエンジニアライフ
2015-01-22 PlantUML + IntelliJ IDEA IntelliJ IDEA PlantUML UML Dev(開発全般) 恥ずかしながらPlantUMLというツールを知らなかったんだけど、IntelliJ IDEAのPlantUMLプラグインで初体験。なにこれ快適。 テキストファイルなので、シーケンス図、クラス図などいろんな設計がCVSで管理・マージできるすばらしさ。 In... 続きを読む
第20回 UML(3) シーケンス図・ステートチャート図:Processingで学ぶ 実践的プログラミング専門課程|gihyo.jp … 技術評論社
導入 プログラミングを学び始めた人が最初に習う図法は,ほぼ間違いなくフローチャートです。アルゴリズムを記述する方法として大変優れており,きちんと身に付けるべき課題です。ところが,いざ実際にGUIアプリケーションを作成しようとすると,困ってしまいます。GUIアプリケーションの動きはフローチャートだけではどうも表現しにくいのです。そこで考案されたのがシーケンス図や状態遷移図(ステートチャート図)です。... 続きを読む
Markdownテキストでシーケンス図とフローチャートを描く - Qiita
つい先日、とあるシステムの処理の流れと一部処理のフローチャートを付けた見積り資料を書くことになり、ちょうど良い機会だったので、MarkdownでUML図表が描ける「StackEdit」を使って、オールMarkdownで資料を作成してみた。 いやぁ、打ち込んだテキストがリアルタイムに図表化されていく様は、とても新鮮で、そしてすごく面白かった。資料が出来上がった後の達成感というか、完成した図表を見た時... 続きを読む
ラフな描画にも対応したJavaScript製のシーケンス図描画ライブラリ「JS Sequence Diagrams」|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
JS Sequence DiagramsはJavaScriptを使ってUMLのシーケンス図を描画するライブラリです。システムの仕様書を書くためのモデリング言語として知られているのがUMLです。思ったよりも普及しませんでしたが、仕様書の冗長的な文章よりも図の方が分かりやすいケースも多いです。今回はJavaScriptを使って描くシーケンス図ライブラリ、JS Sequence Diagramsを紹介し... 続きを読む
DataSpiderにおけるコンポーネント間のインタラクションの設計と実装、のクラス図とシーケンス図 - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
この記事は小野和俊のブログ:DataSpiderにおけるコンポーネント間のインタラクションの設計と実装の勝手に補足記事です。コードが良くわからなかったので図を書いてみた。詳細な説明は元記事へどうぞ。 最も原始的な実装方法: コンポーネントの相互参照各コンポーネントは、処理に必要なコンポーネントへの参照を直接持っている。この例ぐらいだと非常にシンプルだが、コンポーネント間が密結合しているため、機能を... 続きを読む
Sphinxでmscgen / graphviz | Go for it!
Sphinxでドキュメントを書いたりしています。 以前からシーケンス図やブロック図を描くのに それぞれ mscgen や graphviz といったツールを使っています。 これらのソフトウェアは、テキスト形式で定義を記述する(dot形式というらしい)と画像を生成してくれます。 単純に画像を作るだけならMicrosoft VisioやOmniGraffleでいいのですが、 テキストベースでドキュメン... 続きを読む