見出し画像

業務系Webアプリの作成について

業務系Webアプリの作成について、今まで開発の開発で経験したノウハウを公開してゆきます。会社内や社外向けの業務サービスを短時間にかつ安価に構築したいと考えている技術者向けの情報です。作成したサービスは、パソコンだけでなくタブレットやスマホでも利用でき、写真などの画像やEXCEL情報の連携、PDFでの出力など様々な情報と連携できるサービスを簡単に構築できます。

利用する開発言語は、サービス用のアプリ(Webサーバ側のアプリ)にPHP言語、画面(ブラウザ側)のアプリにJavascript言語を使用し、Databaseは、オープンソースのMariaDB(MYSQLと互換あり)を使用し、Linux系OSに構築します。動作させるサーバは、Linux系OS(仮想環境でも可)やクラウド上のレンタルサーバサービスでも構築できます。
アプリケーションの開発を自分たちで実施するなら、運用に必要な費用は、インフラ(サーバ環境)の費用以外は、オープンソースを選択することで無料から構築できます。UI機能を実現するために使用するJavascriptのライブラリには、機能が充実した有料ライセンスバージョンやGPLライセンスの無料製品もあります。システム環境はLAMP環境が動作するサーバであれば、安価にかつ短時間でサーバ環境を利用可能です。具体例としてさくらインターネットのレンタルサーバー上での構築方法なども、記事として公開予定です。

Javascriptのライブラリとは、Webixというライブラリです。
参考URL https://webix.com/

上記記載のサイトは、海外サイトではありますが、簡単な技術英語で記述されており、文法や具体的なサンプルソースの記述も充実しており、実現したい機能イメージを簡単に理解し、開発に利用できます。自動日本語語翻訳でも読みやすい文法で公開されています。

業務系アプリは、営業向け日報管理、顧客データ管理、見積書作成
製造系アプリは、各種マスター情報検索や更新処理、工程管理、注文書作成
業務一般では、電子帳簿管理、各種申請書作成、設備情報管理など
様々な業務をパソコン、タブレット、スマホを活用して利用できます。

この記事が気に入ったらサポートをしてみませんか?