![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
アプリケーション(オーダーシステム)を開発する上で、下記の環境で実現可能か否かご教授下さい。
<環境>
・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ランキング
-
PHPとCを学んで、
-
dbMagicって今でも使われている...
-
Windows CE .NET 4.2 でのWEBア...
-
デスクトップアプリ(ソフトウェ...
-
VisualStudioによるアプリ開発...
-
プログラミング
-
C言語とhtmlの違いを どな...
-
COBOLでのNOT = の AND条件
-
C言語、C+、C++、C#の違い
-
TO_CHARで小数点以下がある場合...
-
Visual Studio Codeについて
-
procってなんですか?
-
プログラムに書かれる"%"記号の...
-
HOLONついて教えてください。
-
vbaとc言語の関連性について
-
VBA フォルダ アクセス権限付与
-
Pythonでの不均一なサイコロを...
-
プログラミングサイトについて。
-
久しぶりのプログラミング
-
Javascriptでpk戦のゲームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MacのPythonでの開発について
-
ASP.NETとVB.NETの違いってどの...
-
c#で作ったアプリケーションを...
-
初心者+c言語 のフリーソフト...
-
VxWorksは何系osになるのでしょ...
-
iPad, iPhoneの開発必要経費は
-
dbMagicって今でも使われている...
-
VxWorks+Tornadoを使っての開発
-
VB開発のMicrosoft Excel 9.0 O...
-
VisualStudioによるアプリ開発...
-
ASPとASP.NETとASP.NET2.0の違い
-
無料でiPhoneアプリ開発
-
VB5.0からのバージョンアップ
-
.NET FrameworkとIISについて
-
MSDNをインストールするの...
-
VisualBasic.NETのWebサーバはA...
-
HTML(及びXML)文を含むVBScri...
-
VBA開発での便利なツールを探し...
-
インフラ系SEとアプリケーショ...
-
Meで無料のVisual Basicアプリ...
おすすめ情報