スマートフォンアプリからWebアプリケーション、業務システムまで対応可能な総合システム開発はビットオン
現在、Angularを使用したSPA(Single Page Application)の提案が増えております。
WebサーバーにはExpressを使用した
フルTypeScriptでの開発を推進しております。
全国にあるホテル管理業務をインターネットにより一元化し集計情報作成の短縮化、コスト削減、稼働率向上に貢献しております。
また、会員専用予約センターにおけるテレフォンアポインターの操作性を考慮したリッチなUIを構築しました。
・問い合わせ、予約、キャンセル、請求等
・チェックイン・アウト
・ルーム管理(宿泊・日帰(時間貸し))
・設備予約管理
・食事管理
・館内購買管理
・精算管理
・仕入・売上管理
・稼働状態管理
・従業員管理
・その他
企画・設計・開発を担当し
現在サーバー保守管理を継続中です。
従来まではLAMP構成によるサーバーサイド側でのプログラミングスタイルが主流だったのですが、
HTML5対応ブラウザーの普及に伴い、HTML5+JavaScriptによるSPA(Single Page Application)のご要望が増えてきております。
デスクトップアプリケーションのように1画面上に機能が凝縮されており、ページ遷移する事なくリッチな動作をブラウザ上で実現するためには有効なアプローチだと考えております。
SPAでは、ビジネスロジックとプレゼンテーションロジックをJavaScriptにて記述し、ブラウザで実行します。今までサーバー側で処理していた機能がブラウザ側に移ってきているので、サーバー側要件は大幅に減少しますが、当然Javascriptのコーディング量が増えていくため、JavaScriptにおけるデザインパターンや構造化を追求していく必要があります。
(MEAN構成) mongoDB+express+Angular(TypeScript)+nodeでの開発スタイルの提案が多い状況です。
改めてJavaScriptのメリットを考えてみますと、代表的な例ですが、下記のようなものがございます。
現在ビットオンではWebプロジェクトの開発工程においては、以下のアプローチを採用しております。
(注)お客様の環境に応じた対応も行っておりますのでお気軽にご相談下さい。
最近の開発方針として上記内容を説明させて頂きましたが、Java、PHPによるサーバーサイド開発の実績が豊富にございます。
データーベースに関してましては、mysqlの採用事例が多い状況ですが、SPAの推進によりドキュメント指向DBのMongoDBの事例も増えてきております。
お客様の状況に合わせて最適なアプローチをご提案させて頂きますのでお気軽にお問い合わせください。