![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
お世話になります。
アプリケーション(オーダーシステム)を開発する上で、下記の環境で実現可能か否かご教授下さい。
<環境>
・A株式会社よりB株式会社へ商品をオーダーします。AとB間はVPN接続です。
・Bにはオーダーを蓄積する為のSQLサーバーがあります。
・Aはアプリケーションを起動し、必要項目を入力の上、オーダーします。そのオーダーした内容はBのSQLサーバーに蓄積されます。
・Aより複数人から同時にオーダーされる場合もあります(同時にDBへアクセスされる為、排他制御が必要?)。
今回はAで利用する為のアプリケーションを開発したいと考えております。今までAccessで同じようなものを作ったことありますが、今回はAに複数人いる為、それぞれのPCにAccessをインストールする訳がいかない為(OfficeProやAccessを人数分買えない為)、Visual Studioで開発出来たらと考えた次第です。
Accessと同様にフォームをいくつか作成し、入力された内容をDBへ登録するだけなのですが、これは可能なのでしょうか。
何分Visual Studio自体触ったことが無い為、どのようなものかいまいちイメージが付きません。
Visual Studioでのフォームの作成等はこれから勉強するとして、そもそも上記が可能か教えて頂けたらと思います。
また、開発する上での注意点等ございましたらお教え頂けたらありがたいです。
以上、宜しくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
直接の回答ではないですが、
>今回はAで利用する為のアプリケーションを開発したいと考えております。今までAccessで同じようなものを作ったことありますが、今回はAに複数人いる為、それぞれのPCにAccessをインストールする訳がいかない為(OfficeProやAccessを人数分買えない為)、Visual Studioで開発出来たらと考えた次第です。
「AccessRuntime」は使えないのだろうか
http://www.microsoft.com/ja-jp/download/details. …
使えるなら、開発者の負担が減ると思います。
早速のご回答ありがとうございます!
このようなものがあったんですねぇ。。勉強不足でした。
まずはダウンロードしてどのようなものか確認してみたいと思います。
ありがとうございました。
No.1
- 回答日時:
こんにちわ。
いわゆる「フォーム」と言われているのはアプリケーションを「クライントサーバシステム」で開発した際のことだと思いますが、ある程度の規模のシステムの開発形態を定義することを「アーキテクチャ」を選定する、と言います。
そして、「クライントサーバシステム」の他にも「Webシステム」や「シンクライアントシステム」などがあります。
簡単に特徴を説明すると以下の通りです。
【クライントサーバシステム】
・サーバPCのデータベースにクライアントPCにインストールしたプログラムからアクセスする。
・複雑な画面構成や動作の制御が可能。
・クライアントPCのパワーが使えるため、サーバPCの負荷が低減される。
・ブロードバンドなネットワークが必要。
【Webシステム】
・サーバPCのデータベースとプログラムにクライアントPCのブラウザからアクセスする。
・複雑な画面構成や動作の制御はできない。
・クライアントPCにプログラムをインストールする手間やバージョンアップの作業などが不要。
・ナローバンドなネットワークでもある程度使用できる。
【シンクライアントシステム】
・サーバPCのデータベースとプログラムにクライアントPCに転送された画面からアクセスする。
・複雑な画面構成や動作の制御が可能。
・クライアントPCにプログラムをインストールする手間やバージョンアップの作業などが不要。
・サーバPCの負荷が高いため、高性能のサーバPCが必要。また仮想化ソフトを使う場合は高価。
・ブロードバンドなネットワークが必要。
Visual Studioでは「クライントサーバシステム」や「Webシステム」が作成できます。
(サーバがWindows2008だと「シンクライアントシステム」に準じたものが作成可能ですが一般的ではないので除外します)
この中で開発しやすいのはどれかと言われれば「クライントサーバシステム」ですが、それでもある程度のシステム開発の知識は必要です。
まずは、Visual Studioで開発する「クライントサーバシステム」の書籍もたくさんありますし、下記リンクのようなWeb上の情報をご覧になって開発するアプリケーションのイメージを固めてから、
次の段階へ進むというのはどうでしょうか。
http://www.atmarkit.co.jp/fdotnet/chushin/firstc …
早速のご回答ありがとうございますっ!
当初はブラウザでと思ったのですが、ブラウザの戻る/進むボタンを使われた場合、何かと面倒というか不具合が起こうるのではないかと懸念された為、VisualStudioで画面を作成し、そこからエントリさせた方がいいのかなと思った次第です。
まずはさわりだけでも勉強してみたいと思います。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- 飲食業・宿泊業・レジャー メモできないオーダーの覚え方 まず流れとして注文からレジまでの流れを大まかに説明します。わかりづらか 1 2023/02/13 00:06
- アルバイト・パート メモできないオーダーの覚え方 まず流れとして注文からレジまでの流れを大まかに説明します。わかりづらか 2 2023/02/13 00:09
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- 環境・エネルギー資源 SDGsの本質は人間の完全管理!異論ありますでしょうか? 6 2022/12/07 10:16
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
dbMagicって今でも使われている...
-
VB開発のMicrosoft Excel 9.0 O...
-
[VB5] RDO:エラー'429' ActiveX...
-
VxWorks+Tornadoを使っての開発
-
C言語、C+、C++、C#の違い
-
COBOLで文字タイプを数字...
-
COBOLでのNOT = の AND条件
-
Pythonでの不均一なサイコロを...
-
C言語とhtmlの違いを どな...
-
TANDEM言語ってあるんですか?
-
Visual Studio Codeについて
-
数学の問題作成用ソフト
-
プログラムに書かれる"%"記号の...
-
C言語で簡単なゲームを作る方法
-
exeファイルを作ったり改造した...
-
一問一答形式の英単語のクイズ...
-
Excelの開発言語ってなんですか?
-
Windowsで、システム上同じ言語...
-
vbaとc言語の関連性について
-
ゲームを日本語化しようとする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
dbMagicって今でも使われている...
-
c#で作ったアプリケーションを...
-
VB開発のMicrosoft Excel 9.0 O...
-
VxWorks+Tornadoを使っての開発
-
MSDNは必要か?
-
MacでC言語を扱える開発ソフト...
-
VBA開発での便利なツールを探し...
-
VisualStdioの種類について
-
HTML(及びXML)文を含むVBScri...
-
VisualBasic.NETのWebサーバはA...
-
[VB5] RDO:エラー'429' ActiveX...
-
ペアプログラミング・OJTで...
-
Windows CE .NET 4.2 でのWEBア...
-
VisualBasicで開発した自作ソフ...
-
Windows7付属のXPモード、開発...
-
初心者+c言語 のフリーソフト...
-
VB6へのダウンサイジングについて
-
EssbaseのデータをWebブラウザ...
-
ソニーのPSPのソフト開発方...
-
パソコンに詳しい方教えてくだ...
おすすめ情報