成績管理システムを作ろう!2【社会貢献】at DB
成績管理システムを作ろう!2【社会貢献】 - 暇つぶし2ch271:265
08/11/02 03:59:43 .net
業務要件からはちょっとずれてしまうが、システム要件について少し…

まず大前提として
1. 導入サポートなどを必要とせず、ユーザが自らが導入を行うことができること
2. インターネットで配布可能であること
3. 複数のユーザがネットワーク経由で同時利用できること
あたりが上げられるかな?

1,2 により、最低限 Windows で動く必要があり、
3 により、OS のライセンスについても意識しておかなければならないと思われる。
(教育機関向けのシステムであるため、なおのこと…)

ということで、OS(Windows XP Pro)のライセンスについて一部調べてみた。
・同時接続数は10接続まで
・OS から直接 DB のサービスを公開してはならない
・公開される IIS 等の Web サーバがローカル DB を利用するのは構わない
 (HTTP サーバからローカルにある DB へのアクセスは、ローカルユーザのアクセスとして扱うため)
・Apache などのサードパーティ製 HTTP サーバを利用した場合も、同時10接続の制限を守らなければならない
といった具合らしい。

となると、一般的な DB サーバを使おうとするとライセンス面でかなり制限を受けてしまう。
DB を利用する場合は、Web サービス経由にするなどする必要がある。(いわゆる 3層C/Sシステム)
一応 OS に Windows Server か他のフリー OS を利用すれば、DB サービスを直接公開することは可能だが、
システム導入のために OS を別途用意しないといけないというのには疑問符が付く。
(パッケージ製品なら当たり前のことなんだけど…)
ただ、MDE(Access) を共有フォルダに配置して利用する場合、それが DB サービスとして扱われるのかはよくわからん。

やるとするなら
・MDE 単独(ライセンスが大丈夫かどうかわからない)
・MDE 利用した C/S システム(ライセンスが大丈夫かどうかわからない)
・3層C/Sシステム(たぶんライセンスは問題なし)
のどれか、ってとこか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch