オンラインオフィスのUML図
0 報告
これは、オンラインでのOfficeドキュメント編集機能を示すUMLシーケンス図であり、ファイルのオープン・編集から保存に至るまでの一連の業務処理フローを詳細に表しています。このプロセスには、ユーザー、業務ドメインのフロントエンド、オンラインOfficeプラグイン、および業務ドメインのバックエンドという4つの参加者が関与します。ユーザーが「Word Onlineで編集」ボタンをクリックすると、フロントエンドはバックエンドに対してWordドキュメントの生データ(Blobデータストリーム)を要求し、取得したデータをOfficeプラグインに渡して、初期レンダリングおよび編集インターフェースの表示を行います。ユーザーが編集を終えて「保存」をクリックすると、プラグインは新しいBlobデータストリームを生成し、コールバックインターフェースを介してそれを返します。その後、フロントエンドはバックエンドの保存APIを呼び出し、新しいデータをアップロードします。バックエンドはデータの検証と永続化を行った後、保存結果を各層を通じて伝達し、最終的にユーザーへ保存が成功したことを通知します。
関連する推奨事項
著者の他の作品
概要/内容
もっと見る
[オンラインでWordを編集]ボタンをクリックします。
オンラインWord編集インターフェイスのデモ
ユーザーによる文書編集操作の実行
編集したコンテンツを新しいWord Blobデータストリームに生成する
保存が成功した場合の結果を返す
ヨガマネジメント·検査センター(事業領域フロントエンド)
[保存]ボタンをクリックします
編集後にデフォルトのコールバックインターフェイスをトリガーしてWord Blobに戻る
元のWord Blobデータストリームを返す
元のWord文書のBlobデータストリームを要求する
ユーザーは
業務領域バックオフィスサービス
Online Officeのフロントエンドプラグイン
Blobのロードと解析、Word文書のレンダリング、編集モードへの移行
シナリオ:オンラインWord編集用の検査結果/月次レポートを開く
Word Blobを渡し、Officeプラグインを呼び出し、ドキュメントの読み込みを初期化する
業務ドメインは、Blob持続性、業務検証、データベース入力を完了
編集操作の実行(テキストの変更、書式変更など)
保存成功のヒント
Business独自の保存インターフェイスを呼び出して新しいWord Blobをアップロードする
コールバック通知結果の保存{{こーるばっくいけっかのほぞん}}
Collect
Collect
Collect
Collect
0 コメント
次のページ