※ ChatGPTを利用し、要約された質問です(原文:業務用Webシステム、何で開発したらよい?)
業務用Webシステムの開発方法と選択肢
このQ&Aのポイント
母のエステの業務システムを開発する方法として、VBやJava、PHPの中からどれを選ぶべきか迷っています。
また、レンタルサーバや新たにサーバを借りるか、既存のレンタルサーバを利用するかも悩んでいます。
さらに、業務で必要な情報やエステならではの仕様についても具体的に知りたいです。
母がエステのお店を2店舗経営しており、このエステの業務システムを作成することになりました。
VBとかなら自力で全部作成できるし帳票の出力の仕方とかシステム全体の見当がつくのですが、
Webのシステムはあまり経験がないのでどうしたものやらと思っています。
母の会社のものなので、開発期限はどうとでもなります。
<システム運用場所>
・母の経営するお店は2店舗
・母の自宅
・使用する人はおそろしくアナログな方たちばかりなので、自社サーバーなんかは無理でしょう。
---------------------------------------------
・フランチャイズ的グループ会社としては全国に他に10店舗ある
・グループ会社のオーナー達が家でも使うかしら
(まだ他店舗でも使うかどうかはわからないけど、どうせ同じシステムだし使ってもらいたいなあと思っている)
<必要な情報>
・顧客情報
・売上情報(多分1店舗につき1日10~20件ぐらい)
・入金情報
・上記データを元に検索とか分析とか
<エステならでは?の仕様>
・コース契約とか
・まとめて前払いとか
・クレジットで手続きしたが残高不足で実は入金されなかったとか
<私のスキル>
・SE/PG歴9年ぐらい
・C:忘れた
・VBA・Access・VB:たぶんバッチリ。でも結構忘れた(汗
・Java:エキスパートの人に環境やらおまかせしてならできる程度
・PHP:お勉強中
・VB.NET:触ったことがある程度
知識はかたよってますが(プログラムはバグなくきめ細かいがサーバーとかに恐ろしく疎い)結構きちんと作るタイプです。
<質問>
・WebシステムならJavaかPHPかなあと思っていますが、どちらがよいでしょう?
(PHPって簡単ゆえに型宣言とかあいまいですよね。今更勉強するよりJavaを極めたほうがよい?)
・帳票とかはどうやって出すんでしょう??
・レンタルサーバの相場は?
・現在グループ店各社でホームページのためにレンタルサーバ借りてますが、
そのうちのどこか(母の会社が借りてるレンタルサーバとか)を間借りしてシステムを置くのは普通?
それともシステム用に新たにサーバを借りるもの?
・そんなのWebで作らなくてもいいんじゃない?という意見はある?
よろしくお願いします。
お礼
詳しい回答ありがとうございます! >データをファイル化すると、Webアプリの性格上、nobodyやapache、tomcatなどのユーザでの読み取り権限が必要になるので、それはイコール、サーバにログインできる人物(人物とは限りませんが)に公開しているという事ですからね。 この辺りはなぜそうなるのか、まだピンときてない状態ですのでよく調べてみます。 専用レンタルサーバを使用し、暗号化は必須ということですね。 セキュリティはしっかりしたいと思っています。 母の会社を助けるつもりでシステム作って情報漏えい・・とか最悪なので。 Javaだとセキュリティ面・帳票出力等柔軟に対応できそうですね。