質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

87.37%

SQLServer 環境

解決済

回答 6

投稿

  • 評価
  • クリップ 1
  • VIEW 622

前提・実現したいこと

製造業で生産管理システムを開発、運用しています。
既に15年ほど経過した仕組みで、これまで、クライアント端末はWindowsOSで動くソフトで運用していましたが、製造現場で、作業しながらデータの確認、入力したいという要望があり、タブレットのブラウザベースで動くソフトを開発したいと思っています。
データベースは、SQLServerをオンプレミスのサーバーで稼働させています。

言語や、WEBサーバーの環境は何で構築するのがよいでしょうか?
参考になる書籍やホームページがあればよいのですが。出来ればごくごく一般的ないわゆるスタンダードな物がよいと思っています。
画面
クライアントサイド HTML+JAVAScript 
サーバーサイド Appache + Java,Ruby etc ?
といったイメージであっていますでしょうか?

また、参考になる書籍や、ページ等があれば教えて頂きたいと思っております。
お手数ですが、宜しくお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • x_x

    2019/07/30 18:18

    タブレットと言っても Windows/Android/iOSがありますが決まっているのでしょうか?

    キャンセル

  • toshikazu.nakai

    2019/08/19 08:52

    特に決まっていませんが、コスト面から考えると、Androidかと思っています。
    プログラム更新などの手間を考えても、ブラウザで動くものを想定しています。
    データ表示、更新と、伝票印刷といった事も考えています。

    キャンセル

回答 6

checkベストアンサー

+1

私は小売業ですが、社内SEの立場として憶測も含めつつ回答させていただきます。
おそらく現場のニーズを満たしつつ、技術的にすぐ陳腐化しないものを採用したい、という思いがあるのではないでしょうか。
社内的には外注することも選択肢のひとつではあるが、保守も含めてコストの問題があり、内製で開発・保守が済むのであれば、そのほうが提案しやすいというお気持ちではないかと。
タブレットを使いたいということはインフラ整備にはある程度のコストを想定しているでしょうし、ここは少し視野を広げて、5年間のトータルコストを試算して数パターンの社内提案をしてみてはいかがでしょう。(開発、保守、インフラ整備、社内の人件費も含めて)
そのためにいくつかの業者さんに声をかけてもいいと思います。
大枠が何も決まっていない状態では社内提案もやりにくいものですし、いきなり具体案を持ち出して仮に採用されても、将来自分自身の首が締まっていく可能性さえあります。うまく関係者を巻き込んでいってほしいなと思いました。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

webシステムで作業しながらデータの確認、入力したいという要望

参照だけなら許容できるでしょうが、更新があるなら現状のクラサバシステムとの競合も考えないと駄目ですね。

参考になるものと言ってもありすぎる昨今ですし、いっそ取引のある業者に見積をしてもらっては如何ですか。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

DB が SQL Server であれば、Windows Server がいいのではないでしょうか?
PHP などからつなぐことも可能ではあるようですが、Entity Framework が強力で保守しやすいです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

今出ている要件だけだと大概の環境で満たしちゃいますので、もうちょっと要望を集めてもいいでしょう。
シングルサインオンにしたいとか
QRコードで入力したいとか
タフなパッドを使いたいとか
そうこうしているうちに、やりやすい環境やできる環境が狭まってきます。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

内製なら自社エンジニアのスキルに合わせて選定でしょうし、外注なら要件だけ固めて外注先に相談して決めれば良いのでは?
正直、何の関係もない第三者に相談する内容だとは思えないんですが…。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

Linux と  Web フレームワーク(Laravel や Ruby on Rails など)を使って開発することが多いと思います。

また、Web サーバーは Apache でも良いですが、最近では Nginx を使うことも増えていると思います。

Laravel や Ruby on Rails は参考サイトもたくさんあるので、一度 Google で検索してみてください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 87.37%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る