プレゼンテーション:プレゼンテーション
Wpfクライアント、AIStudio.Wpf.AClient

ソフトウェア·アーキテクチャ
このフレームワークはMVVMのためにPrismを使用しています。利点は言うまでもなく、主にコンテナインジェクション、メッセージ、DIを使用して、自分自身を書くよりも多くのことを節約します。MVVMの標準的な使用方法はたくさんありますが、システムレベルのフレームワークはありません。このフレームワークは、ログインから特定のビジネスの使用、および自動アップグレードまで構築されており、神が書いたほど良くはありませんが、レンガを投げる役割を果たしています。
バックエンドはASP.net coreを使用してColder. Admin.AntdVueフレームワークを使用していますので、ぜひお勧めします。
ウェブクライアントの閲覧アドレス(アカウントパスワード:Admin,Admin):
http://121.36.12.76:5001/
インタフェース参照アドレスhttp//121.36.12.76:5000/
Wpfクライアントのダウンロードは直接実行でき、デフォルトのファイルAIStudio.Wpf.Client.exe.
<appSettings>
<add key="Title" value="AIStudio" />
<add key="Language" value="中文" />
<add key="FontSize" value="16" />
<add key="FontFamily" value="宋体" />
<add key="Accent" value="BlueGray" />
<add key="Theme" value="BaseGray11" />
<add key="NavigationLocation" value="Left" />
<add key="NavigationAccent" value="Dark" />
<add key="TitleAccent" value="Normal" />
<add key="ToolBarLocation" value="Top" />
<add key="Version" value="1.0.20201115-rc3" />
<add key="ServerIP" value="http://121.36.12.76:5000" />
<add key="UpdateAddress" value="http://121.36.12.76:5000/update" />
</appSettings>
ServerIPはバックグラウンドインタフェースアドレスで、http//121.36.12.76 5000を直接使用できます。
パスワード:Admin、Admin。 サーバーに接続していない場合は、DemoPage、アカウントパスワードLocalUser、LocalUserを参照してください。
サーバーが接続されていない場合は、SQLiteローカルデータを使用することもでき、クライアントは独立して実行できます。アカウントのパスワードAdmin、Admin
<add key="ServerIP" value=""/>
<add key="UpdateAddress" value="http://121.36.12.76:5000/Update/AutoUpdater.xml"/>
<add key="ConString" value="Data Source=Admin.db"/>
<add key="DatabaseType" value="SQLite"/>
<add key="DeleteMode" value="Logic"/>
ServerIPをコメントアウトするには、efcoreを使用してデータを取得し、ConStringとDatabaseTypeを変更します。また、デフォルトのデータベース削除モードはソフト削除である。
スクリーンショットの一部
以下のクライアント側のスクリーンショットは、著者はまだプロジェクトを調整しており、ソースコード、UIの美しさなどはまだ最適化されており、著者への提案を歓迎します(完全なRBAC権限を持つ):
** システム管理***
- ログインインタフェース

- メイン·ウィンドウ

- ユーザー管理

- ロール管理

- アクセス権の管理

** 情報センター **
- 駅からのニュース

** 機能:プロセス管理**
- プロセス管理

- プロセスの開始

- フォームの管理

著者との技術交流
著者:アクケビン
著者:QQ 80 2 6 7 7 2 0
QQ技術交流グループ51286643进グループ提供サービス端のオープンソースコードアドレス
個人ブログhttps://www.cnblogs.com/akwkevin/
本文中のアイテムのリポジトリのアドレスhttps//gitee.com/akwkevin/aistudio.- WPFは、aclientの
著者のgiteeアカウントや、WPFオープンソースプロジェクト:プロセスボードのような他のプロジェクトをフォローできます。
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
このプロジェクトのいくつかのスクリーンショットはこの記事を締めくくる:
- アートボード編集

- フロー図

- 論理図です。
