問題タブ [flowchart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
673 参照

c# - ログイン、ユーザー、SQL Express 2005 の権限、ダイアグラム、フローチャート付き

ここに画像の説明を入力

SQL Server 2005 Express を使用する c#.net winforms アプリケーションのログインとユーザーを作成したいと思います。私の知る限り、これらの手順を作成しました。

ですから、これらの手順は正しいですか、それとも私が多くの間違いを犯しているのでしょうか。

また、ステップが欠落している場合は、新しいステップを追加してください。また、最後のステップで、ユーザーとスキーマの両方、またはユーザーのみ、またはスキーマのみにアクセス許可を付与する必要がありますか?

誰かが提供できる場合は、このモデルまたは新しいモデルの改善を求めています。大きな助けになるでしょう。

CREATE、DROP、ALTER DATABASE などの DATABASE LEVEL の GRANT & DENY パーミッションを付与したい。INSERT 、 DELETE 、 ALTER 、 UPDATE などの TABLE LEVEL の & COLUMN LEVEL の。

また、スキーマの作成は必要ですか?

私の知る限り: ログインの作成が必要です 上記で作成したログイン用のユーザーの作成が必要です スキーマの作成は必要ですか? わからない。

0 投票する
2 に答える
1833 参照

c# - WPF でフローチャートを作成するための一般的なアプローチ

さまざまな状態を表示するアニメーション フロー チャート GUI を作成する必要があります。さらに、必要に応じて、フォーカスが特定の要素に移ると、フロー チャート要素の位置とサイズが変更されます。

これはすべて問題ありません。WPF によって提供される図形やアニメーションなどの描画を使用すると、これは簡単ですが、手動で多くの作業が行われます。

私が直面している問題は、これらのフローチャートが 40 を超えることです。

このタスクを一般化するためのテンプレート メカニズムまたは一般的なアプローチはありますか?

0 投票する
2 に答える
3530 参照

c# - C# 独自のフローチャートを作成する

プロジェクトでは、おそらくフローチャートを提供するアプリケーション (.Net / C# 4.0) を作成する必要があります。

私はこれを行うための最良の方法を探していますが、それは本当に柔軟でなければならないことを知っています:

  • .Net フレームワーク グラフィックス (WPF、xaml) を使用して自分で行う必要がありますか?
  • フローチャートの設計に特化した、使用できる強力なライブラリはありますか?
  • その種の作業に関連するオープンソース プロジェクトはありますか?

いずれにせよ、コンポーネントを好きなように変更する必要があります (リンク方法、外観、ロジックなど)...

皆さんはこれをどのように処理しますか?

0 投票する
6 に答える
14557 参照

layout - Visio 2010:同一直線上のコネクタルートを防ぐ

最近、計画しているソフトウェアアプリケーションの実行フローを引き出すために、Microsoft OfficeVisio2010を選択しました。これまでのところ、このプログラムを楽しんでいます。コーディングを開始する前でも、プログラムに必要なインタラクションやイベントを正確に把握するのに非常に役立ちました。ただし、このソフトウェアには1つ不満があります。ダイアグラムに新しい要素を追加すると、Visioはできるだけ頻繁にルートを結合しようとする傾向があります。これにより、一部のルートが指している場所を正確に確認することが困難になる場合があります。例えば:

例1:例1 例2:例2

例1では、3つのルートがあり、それぞれに異なるラベルが付いていることがわかります。元々、これらのラベルも互いに重なり合っていました。これは[ページレイアウト]ダイアログでオフにできることがわかったので、以前より少し良くなりましたが、ルートの最初と最後はまだ結合されています。ここでは実際には問題ではありませんが、例2に示すような問題である可能性があります。

例2のどこを指しているのですか?左から入ってくる線は下のひし形を指しており、ひし形の上から3つのルートが出ています。これが私が解決しようとしている問題です。これらの例には示されていませんが、例2のこれらの3つのルートにラベルを付けると、すべてのラベルがその長い垂直方向に配置されるため、どのラベルがどの行に対応するかを判断できなくなります。

このように線が重ならないようにする方法はありますか?「ページ設定」ダイアログを十分に調べましたが、そこで使用できるオプションはどれもこの動作を許可していないようです。オンラインで見つけた唯一の解決策は、すべてのルートを手動で描画することでしたが、これは「ページの再レイアウト」機能を使用できないことを意味し、Visioが頻繁に使用することを決定した場合はかなり時間がかかる可能性があります。

更新:これに対する解決策を見つけようとしていくつかの設定をいじりながら、これがどれほど悪くなるかを示す素晴らしい例を思いつきました。さて、これは極端な例です。図がこのように見える場合は、おそらく間違っていますが、各行の送信元と宛先をすぐに判断できなくなる可能性があることを明確に示しています。例3

0 投票する
3 に答える
3454 参照

c++ - フローチャートの助けが必要

私がしている質問のフローチャートについて助けが必要です。プログラミングコードは完成しましたが、フローチャートについてはわかりません。誰かがこれを行う方法についてアイデアをくれたら、感謝します。これが質問です:

適切な入力プロンプトを使用して、キーボードから3つの整数を読み取り、これら3つの数値のペアの最大合計を表示するC++プログラムを作成します。たとえば、3つの数値が5、6、7の場合、最大合計は6 + 7=13になります。このC++プログラムのフローチャートを作成し、3つの入力整数12、3、7、または3つの数値の異なるセットについてプログラムをデスクチェックします。これにより、プログラム設計内でデスクチェックが簡単になります。

私は次のコードを完成させました:

コード:

0 投票する
3 に答える
1135 参照

goto - goto の使用を避けるために、この制御フローを再構築するにはどうすればよいですか?

入門プログラミング コースの宿題として、乱数 (1 ~ 100) を生成するプログラムを設計して実装する必要があります。次に、プレーヤーに 7 つの推測を与えて、その数を正しく推測します。私はこのアルゴリズムを思いつきました:

制御フロー

しかし、このアルゴリズムの概念的な表現を制御構造に変換する方法がわかりません。(Pascal を使用しているため、使用可能な構造は if ステートメント、事前注文ループ、および事後注文ループです)。ループ条件がループの途中にあり、出口点が 2 つあるため、プリオーダー ループとポストオーダー ループのどちらも内側のループには適合しません。

これをより明確に構造化する方法について、誰かが私に指針を与えることができますか?

0 投票する
2 に答える
3378 参照

objective-c - iOS用のシンプルで動的に生成されたフローチャートまたはプロセスチャートビュー

おそらく、「フローチャート」または「プロセスチャート」は、私が探しているものの正しい用語ではありませんが、私が思いつくことができる最高のアナログです。基本的に、特定のスペース内で接続されたセル/ UIViewを(コードで)動的に作成できるライブラリまたはクラスを見つけようとしています。コードでは、順序付けられたセルをビューに追加/削除することができ、それに応じて配置されます。通常、スーパービューのサイズが許せば(つまりiPad)、これらの接続されたセルを水平に配置します。スペースに制約がある場合(iPhone)、1行にできるだけ多くのセルを水平方向に配置し、残りのセルを水平方向に下に続けます...グラフィカルな「ワードラップ」に似ています。

確かに、これらすべてを実行する魔法のライブラリがあるとは思えませんが、SOコミュニティが私にもっと良い用語やフォークする可能性のある候補を教えてくれるなら、私は信じられないほど感謝しています。

私はAQGridViewを見てきましたが、これは非常に膨大なライブラリであり、コンパイルされたサイズが+700Kbではやり過ぎだと思います。 SSCollectionViewは非常に近いですが、セルを手動で中央に配置する必要があり、可変のセルの高さ/幅はまだサポートされていません。

私が想像していることをよりよく理解するために、ここに写真があります: ここに画像の説明を入力してください

0 投票する
1 に答える
1902 参照

java - フローチャートを作成するアルゴリズム【ちょっとしたコツ??】

あいまいな質問だとは思いますが、ここでロジックに行き詰まっているようです...入力プログラムのフローチャートを作成したいと思います。私は2日間それについて考えてきましたが、最善の一般的なアプローチを得ることができません...だから私はここで私を助けるためにあなたの男を必死に見ています....私が見逃している小さな何かがあるかもしれません....

指定された Java プログラムに関する情報を含む xml ファイルがあり、次のようになります。

これは、生成された xml ファイルの一部です....コード スニペットを参照してください。

今それを行う私の方法は次のとおりです。

私はxmlファイルを読み取るクラスリーダーと、描画を処理する1つのクラスcreateFLowChartを持っています。メソッド ノードのトラバースを開始します... ステートメントが見つかったら、関数 FundStatement を呼び出して長方形のボックスを描画し、それを prv ノードに接続します。多くの状態ブール変数を追加せずに、If-else コンストラクトに対してこれを実行します。それで、誰でもこれで私を導くことができますか?

現在、問題は if-else 構造にあります。if -else ツリーをトラバースしてノード間のエッジ接続を正しく作成する簡単な方法を見つけることができません。状態情報を含む変数を追加する必要はありません。深さの調整、つまり、ネストされた if-else ステートメントの葉を接続するのが難しいと感じています。

リーダーから呼び出される 3 つの関数は次のとおりです。

これは、1 レベルの深さの if else ステートメントでは問題なく機能しますが、その後悪化します。これは、グローバル変数 prvNode が一度に 1 つのノードしか保持できないためであると理解していますが、それでもいくつかの問題が発生する可能性があります...改善してください??

0 投票する
1 に答える
1645 参照

scripting - プログラム全体のルーチンにフローチャートまたは図を使用する

現在のクライアントアプリケーションを検証またはダウンロードするための忙しいルーチンのセットがあります。これは、.WSFファイルを呼び出すWindowsデスクトップショートカットから始まります。これにより、いくつかの.VBSファイル、設定用の.INI、および場合によっては.BATファイルが必要になります。これらのスクリプトドキュメントの一部には、内部機能があります。最終フェーズでは、AutoExecマクロを必要とするMicrosoft Accessデータベースを開きます。このマクロは、VBAに独自のロードルーチンを持つフォームを含む、一部のVBAを開始します。

この詳細は特に重要ではありません(したがって、VBAタグを追加したり、私の貴重な複雑さを批判したりしないでください)。重要なのは、私にはさまざまなツールとコンテナーがあり、それらは機能的にネストされている可能性があるということです。

フローチャートでそれを解析するためのより良いテクニックが必要です。現在、私は次のいずれかまたはすべてに依存しています。

  • 独特の色
  • ルーチンを囲む大きなボックス
  • 古典的な「制御の移転」シンボル
  • おそらく説明的な呼びかけ

フローチャートの語彙を増やすべきではありませんか?チュートリアルでは、正方形、ひし形、円などについて説明しています。確かにFCは私がこれらの種類のものに対処するのを助けることができます:

  1. たくさんのスクリプトタイプを使用すると、さまざまなニーズに答えることができます。ツール/言語を示したいと思います。
  2. サブルーチンは、タスク全体の中止またはエラーを引き起こす可能性があり、高レベルの「囲み」ルーチンによるその処理(またはその結果)を示したいと思います。
  3. 「内部」サブルーチンを別のスクリプトファイルのサブルーチンと区別したいと思います。
  4. 並行スクリプト処理が重要になる可能性があるので、注意したいと思います。
  5. .INIファイルを使用すると、すべてのルーチンに永続的な値を提供できます。それはどのようにグラフ化されていますか?
  6. 関数には引数と戻り値/参照がある場合があります...それでも効果的に引用する方法がわかりません。

ガイダンスを提供するか、非常に役立つリソースを教えてください。分析ツールセット(まだコツをつかんでいないUMLなど)をお勧めする場合は、良い紹介がどこにあるかも教えてください。

私はソフトウェアには興味がありません。これをホワイトボードの演習と考えてください。

0 投票する
2 に答える
9194 参照

documentation - フローチャートの決定記号についての質問

私は自分のプログラムのフローチャートを作成しようとしています (はい、それを行う順序が間違っていることはわかっています:))。iPhone アプリケーションに表示するアクションシートを表す決定記号を作成しました。ユーザーに「はい、いいえ、キャンセル」と表示されるので、選択肢は 3 つです。ただし、私が見たすべてのテンプレート/チュートリアルでは、「はい」と「いいえ」のみを使用して、決定記号から続く矢印を使用しています。「キャンセル」も使えますか?そうでなければ、どうすればそれができたでしょうか?