- PR -

C/S開発者にとってのWEBアプリケーション

1
投稿者投稿内容
Dr.Doraemon
ぬし
会議室デビュー日: 2002/03/23
投稿数: 265
投稿日時: 2003-09-22 21:14
いつもお世話になっております。

現在当社では既存のC/SアプリケーションのWEB版を作ろうとしています。
しかし、現在の開発チームでWEBアプリケーションはおろか、ホームページを作ったこともない人がほとんどで、そのような段階の中打ち合わせをしているのですが、クライアント再度スクリプト(JavaScript)やサーバサイドスクリプト(Servlet/jsp)、画面部分のCSSなど切り分けがよくわからないというところや、画面設計を決めたりするのにも一苦労です。
 ダイアログベースのように後からコントロールの移動が簡単にできないのがわかっているのかいないのかわかりませんが、解像度の話をしても必要のない話のように感じ取られてしまいます。

みなさんは、C/S開発者にどのように、Webアプリケーションの開発の説明を行っているか聞かせていただきたいです。

いかに、C/S開発者にとって画面設計が大事であるか、またC/Sでは必要とないとも思われがちな設計に関してもきちんと決めていくべきかをわかってもらいたいのですがなにか、よいヒント等はありますでしょうか。

みなさまのご意見をお聞かせください。
Beatle
ぬし
会議室デビュー日: 2003/06/09
投稿数: 394
投稿日時: 2003-09-23 09:35
難しいものですね、説明するということは。

基本的には「やってみる」しかないのですが、

>クライアント再度スクリプト(JavaScript)やサーバサイドスクリプト(Servlet/jsp)、
>画面部分のCSSなど切り分けがよくわからないというところや

このあたりは練習として言語を変えてみるという事ではっきりする場合があります。
例えばJSP+VBScript、ASP+JAVAScriptとかいったようにすべてJAVA系という前に
サーバー側とクライアント側の言語を意図的に変えてみると結構くっきりと見えてきた
りする事もあるかと。(本番なら環境に限定されたりするのであくまで勉強というカ
テゴリーで)

後は、C/S感覚で設計を進めるとえらい目にあったりしますから、WEBの標準でできる
事、できない事(実現しにくい事)をはっきりさせておく必要があるでしょうね。
Dr.Doraemon
ぬし
会議室デビュー日: 2002/03/23
投稿数: 265
投稿日時: 2003-09-23 11:12
Beatleさん、レスありがとうございます。

>>クライアント再度スクリプト(JavaScript)やサーバサイドスクリプト(Servlet/jsp)、
> 練習として言語を変えてみるという事ではっきりする場合があります。
なるほど、JAVA+JAVA SCRIPTだと、なんだかごちゃごちゃになる可能性がありますね・・・。ただ、うちのC/S開発者は、C/C++開発者ですから、VBだと、それはそれでまた面倒かもしれません・・・。

 セッション管理なども説明をしても、なんかピンと来ないようで、なんでできないかを説明してもなにか腑に落ちない感じがいいなめません。

 設計の考え方が、C/Sの感覚が抜けない以上は、どんなに説明をしても難しいものですねー・・・。
未記入
大ベテラン
会議室デビュー日: 2003/06/28
投稿数: 219
投稿日時: 2003-09-23 11:31
引用:

設計の考え方が、C/Sの感覚が抜けない以上は、どんなに説明をしても難しいものですねー・・・。


これはどんな方法で伝授するのが良いか難しいところですね。
ここは「百聞は一見にしかず」に習って、まずみなさんでネットウォッチしてもらうのは
どうかと思います。たとえばこの掲示板の動作とか。
プログラミングテクより、セッション(リクエスト、レスポンス)の概念を掴んでもらうのが
先決かな?と考えたりしますので。
ほむら
ぬし
会議室デビュー日: 2003/02/28
投稿数: 583
お住まい・勤務地: 東京都
投稿日時: 2003-09-24 10:26
ほむらです。
時間にそんな余裕があるのか?なんて疑問はさておいて
実際に作ってもらうというのは?(もちろん簡単に出来る適当なもの)

チャットページみたいな基本要素が詰まったものをやってみると
出来ること/出来ないこと とか 都合いいこと/都合悪いこと なんかも
見えてくるのではないでしょうか。

基本はKen-Lab氏と同じ百聞は一見に如かずなんですけどね。
ron
常連さん
会議室デビュー日: 2002/08/19
投稿数: 46
投稿日時: 2003-09-24 10:44
本題から外れますが、C/SアプリのWeb化を行う目的が
クライアントアプリケーションの配布コストの削減だけなら、
MetaframeやWindows標準のターミナルサービスを使用するのも手ですね。
特にWindows2003になって、ブラウザ内でターミナルサービスを動かせますから。
まあいざという時の逃げの一手として。

C/Sアプリが複雑でなければよいのですが、リッチクライアントだと、
Flashなどを使用する羽目になる事もありますから。
1

スキルアップ/キャリアアップ(JOB@IT)