ソフトウェア受託開発Entrusted development of software
創業当時からグループ会社のシステム化を進めてきた実績から、要件定義~運用保守まで、フルスクラッチの開発を得意としております。
開発の流れ
ライフエッグが行うシステム開発の流れをご紹介いたします。
- 要件定義
-
システム化を始める前の段階で、必要な機能や要求をわかりやすくまとめていく作業になります。
- システム設計
-
要件定義で取り決めた各要件を実現するために、ハードウェアやソフトウェア、ネットワーク構成などを決定していきます。
- 機能設計
-
ソフトウェアとして実装する機能の定義や画面イメージ、帳票イメージなどを決定していきます。
- I/F設計
-
主に外部ソフトウェアとの接続が必要なる場合、プロトコルでの通信が必要となる場合など、インターフェースを合わせる設計を行います。
- DB設計
-
ソフトウェアで表現するデータを抽象化し、どのような情報をどういった構造でデータベースにするのかを決定していきます。
- プログラム構造設計
-
ソフトウェアを共通部品として関数化、クラス化、継承方法など決定していきます。
- プログラミング
-
設計した内容に基づいて、実際にプログラミングしていく開発作業です。
- 単体テスト
-
開発したソースコードをデバック環境で実行し、各条件分岐が想定通りに実行されるかを確認していく作業です。統合開発環境を使わない場合には、ログを埋め込んで実行結果を確認する場合もございます。
- 機能テスト
- 機能設計した内容が実現されているかを確認していく作業です。
- システムテスト
-
システム設計で要求されている内容を満たしているかを確認していきます。実際にシステムを運用するイメージに合わせて、確認していくのもこの作業となります。
- 運用保守
-
システムが停止しないように監視する作業や不具合が発生した場合の解析、修正などの作業を行います。
各種システム構成に対応
これまでのノウハウを元に最適なシステム構成での開発をご提案いたします。
AWS開発
- 特徴
-
お客様の要件に合わせて必要なサービスを組み合わせて利用します。サーバーをお持ちでない場合や、初期費用を抑えてシステムを構築したい場合に有効です。
オンプレミス開発
- 特徴
-
お客様側でサーバーをお持ちの場合に利用します。自社のネットワークシステムを利用するため柔軟な設定が可能です。不正アクセスやマルウェアなどの被害を受けにくく、セキュリティを強化することも可能。サーバーを新規で構築する場合は初期費用がかかります。
スマホアプリケーション開発
- 特徴
-
クロスプラットフォーム開発に対応しています。iPhoneとAndroidのアプリケーションを開発したい場合に有効で、iPhoneとAndroidでほぼ同じUIが実現できます。クロスプラットフォーム開発でありがちなパフォーマンスの問題も無く、動作の軽いアプリケーションの開発ができます。
IoT開発
- 特徴
-
IoTセンサの開発にはArduinoのプラットフォームを利用します。監視カメラなどのOSが必要な機器では、Raspberry Piのプラットフォームでの開発が有効です。
開発実績Development projects
基幹システム
- 概要
-
販売管理パッケージシステムをリプレイス、機能追加を行いました。業務プロセスに最適化したシステムを構築しました。
- 主な機能
-
販売管理購買管理在庫管理会計管理生産管理返品管理
- 技術的な構成要素
-
C#Windows FormsSQL ServerVisual Studio
倉庫管理システム
- 概要
-
倉庫内の各種業務をハンディターミナルで実現しました。入出荷コスト・誤出荷を削減しました。基幹システムと連動。
- 主な機能
-
入荷出荷ロケーション管理棚卸
- 技術的な構成要素
-
C#JavaScriptASP.NETSQL ServerIISVisual Studio
IoT機器監視サービス
- 概要
-
熟成庫の監視システムをArduino、Raspberry Piを使ったIoT機器と連携したサービスを実現しました。
- 主な機能
-
温度監視湿度監視監視カメラメッセージ通知レポート登録
- 技術的な構成要素
-
PythonJavaScript{言語}FlaskFlutterGstreamer
{フレームワーク}MQTTAWS(AWS LambdaAmazon API GatewayAmazon DynamoDBAmazon RDSAmazon CognitoS3Amazon SESAmazon SNSAWS IoTAmazon KVS)MySQLArduinoRaspberry PiVisual Studio CodeAndroid StudioXcode
グループウェア
- 概要
-
オンプレミス稼働のスケジューラパッケージをリプレイス、機能追加を行いました。勤怠管理では入館証を用いた打刻・独自ルールに対応しました。Webブラウザ・スマホアプリに対応。
- 主な機能
-
スケジュール設備予約掲示板勤怠管理
- 技術的な構成要素
-
PythonJavaScriptDartFlaskFlutterAWS(AWS LambdaAmazon API GatewayAmazon DynamoDBAmazon RDSAmazon CognitoS3Amazon SESAmazon SNS)MySQLVisual Studio CodeAndroid StudioXcode
コールセンターCRM
- 概要
-
入力補助によるスムーズな電話応対が可能になりました。バラバラになっていた応対履歴・顧客情報・注文情報を一元化したことで、最適な顧客対応を実現しました。
- 主な機能
-
電話・メール受付管理入力補助応対支援顧客管理送り状発行サービス連携
- 技術的な構成要素
-
C#PrismSQL ServerIISVisual Studio
商品開発支援システム
- 概要
-
Accessからリプレイス・機能追加を行いました。散在していたドキュメントの一元管理により、業務効率・品質向上に繋がりました。
- 主な機能
-
商品企画管理品質管理文書管理ワークフロー
- 技術的な構成要素
-
C#JavaScriptASP.NETSQL ServerIISVisual Studio