ネイティブアプリケーションからWebアプリケーション開発まで
あらゆるニーズにお応えします
応答速度が速く、動作も高速で、カメラなどのハードウェアリソースに直接アクセスできるネイティブアプリケーション
様々なデバイスのブラウザを通じて、インストール不要で常に最新バージョンを利用できるWebアプリケーション
JAMSの
制御アプリケーション
システム開発の強み
01ユーザー目線でUIにこだわりを持った
使い心地の良いアプリケーションを提供します。
ネイティブアプリケーションからWebアプリケーションまで
ユーザーのニーズを理解した上で、操作性のよいUIと効率的なアプリケーションの提供を目指しています。
-
FA
- HMI開発
- エンジニアリングツール開発
- SCADA開発
-
業務エアコン
- 冷凍機・空調機リモコン
- ビル空調集中管理用アプリ
- 空調機メンテナンスツール
-
電力・エネルギー
- 設備監視システム
- 制御用計算機システム
- プラント監視/操作用 HMI システム
- 公共システム向け標準プラットフォーム
-
計測機器
- 海象測定データ収集管理
- レーダー測定装置用ファイル操作アプリ
- 流量計測機器用自動調査支援アプリ
-
鉄道
- 簡易故障表示端末
- 列車速度発電機試験アプリ
- 列車空気ブレーキ試験アプリ
- 列車発電機出力電圧測定アプリ
-
ビジネス
- 病院向け人事給与チェック変換ツール
- 化粧品DB取得アプリ
- スケジュール自動管理アプリ
- 経理作業効率化アプリ
その他ご要望に応じて様々な開発が可能です。お気軽にご相談ください。
02コミュニケーション重視&各分野の
プロフェッショナルによる品質にこだわった開発
JAMSでは、社内外のコミュニケーションを大切にしています。お客様との密接な連絡・相談により早期に課題解決し、チームで結束して納期遵守&品質維持しています。
各分野のプロフェッショナルが在籍し、専門家が窓口となり一社で対応することで、お客様の手間やコストを省きます。
03各工程で細かくドキュメントを作成し
スムーズな運用に貢献
要件定義、設計、テストといった各工程で細かくドキュメントを残した上で開発を行います。
ドキュメントがあることで、開発時だけでなく納品後もスムーズな運用をおこなえます。
04WindowsやiOSなどの特定OS向け
ネイティブアプリケーション開発
WindowsやiOS・Androidなどの特定のオペレーティングシステム上で動作するアプリケーションを開発しています。
使用する言語は、WindowsではC#や.NETなど、iOSではSwiftやObjective-C、AndroidではKotlinやJavaなどになります。
05様々なブラウザ上で動作する
WEBアプリケーション開発
フロントエンドからバックエンドまで、ブラウザベースのアプリケーションの開発が可能です。
フロントエンドではHTML, CSS, およびJavaScriptなどを使用してユーザーインターフェースのデザインや動的な機能の実装を行い、バックエンドではPHP, Javaなどを使用してサーバー処理やデータベースとの連携機能を実装します。
06ISO9001:2015認証取得
今後更なる品質の向上とお客様の満足度向上を目指して、ソフトウェア品質マネジメントシステムである品質マネジメント指針に準じて、PDCA改善プロセスを構築し、2009年に「ISO9001:2008」を取得し、2018年6月に「ISO9001:2015」の認証に移行しました。
07セキュリティマニュアルによる機密保持の徹底
当社は最先端技術を取り扱うため、情報セキュリティマニュアルを整備、運用し、機密情報の保持を徹底しています。
- 大手電機メーカーの基準に準拠したマニュアルを策定
- 内部監査および顧客からの監査や通知に基づく改善を随時実施
- 情報セキュリティマニュアルに沿って、定期チェックや内部監査を実施
- 定期的に全社員を対象に教育や書面による確認テストおよび入退社時に個別教育を実施
- 顔認証による入退出施錠管理、電子情報へのアクセス権限、機密情報の鍵付き保管庫での管理、社外持ち出し品の管理、集中管理によるウイルス対策など
主要技術要素
- 開発言語
- C/C++/C#/.NET
- JAVA
- JavaScript
- PHP/Perl
- VB/VBA
- Python
- LabVIEW
- Swift
- Kotlin
- Qt
- MFC
- DART 等
- 対応OS
- Windows IoT
- Android
- Windows系
- Linux
CentOS/RedHat/Ubuntu/Debian等 - Android
- iOS
- iPadOS 等
- 通信プロトコル
- ARIB規格/無線LAN
(IEEE802.11a/b/g、15.4/e/g、16e等) - Bluetooth
- ZigBee
- Echonet Lite
- LPWA(LoRaWAN、SIGFOX)
- TCP/UDP/IPv4/IPv6/SNMP/VoIP/SIP/MQTT等
- DNP3.0
- CAN/Flexray/CCP/XCP/KWP/NMEA
- EtherCAT
- Modbus
- CC-LINK-IE
- SLMP
- PROFINET 等
- ARIB規格/無線LAN
- 対応マイコン
- ARM系
- RH850ファミリ
- RL78ファミリ
- RXファミリ
- SHファミリ
- M16ファミリ
- AVR 等
- 開発プロセス、規格
- 品質分析(CMMレベル3相当)
- XDDP
- A-SPICE
- MISRA-C
- 機能安全規格(ISO26262、A-SIL、IEC61508、ISO13849-1(SIL2/SIL3))
等
- 対応DB
- Oracle
- SQL Server
- ACCESS
- MYSQL
- SQLite 等
- Cloud
- AWS
- Azure 等
- テスト
- QAC/QAC++
- C++Test
- Jenkins
- winAMS
- GoogleTest
- Coverity
- CANoe/CANalyzer/CANape 等
制御アプリケーションシステム
開発事例
スーパーマーケット向け電子マネーチャージ機の開発
- ユーザー
- 情報端末機器開発・製造・販売メーカー
- 分野
- 情報端末
- 担当フェーズ
- 外部設計~組み合わせ試験
- 利用技術(環境・言語等)
- Qt/C++/Linux
- 開発期間/規模
- 2~3か月/2~3KStep
プロジェクトの課題
- 各スーパーマーケットの既存システムに合わせたカスタマイズが必要
- 残高/マネーチャージ(決済)/ポイントに関する情報が異なるサーバーに分散している場合の対応
- 各スーパーマーケットごとに異なる、QRコード/バーコード/磁気カード/NFCなどの読み取り方法への対応
開発のポイント
スーパーマーケットごとの要件に合わせたカスタマイズ
「各スーパーマーケット仕様に合わせてカスタマイズしたい」というご依頼に対応した事例です。
すでに導入されているポイントカードやサーバーの仕様を踏まえてカスタマイズソリューションを行いました。
多様な読み取り技術とサーバー構成への対応
会員情報の読み取り方法はスーパーマーケットごとに異なり、QRコード、バーコード、磁気カード、NFCなど様々です。
また、残高、決済、ポイント情報を管理するサーバーも一元管理ではなく、分散管理されている場合もあります。
これらの多様性を吸収するため、詳細な打ち合わせを重ね、各店舗の仕様に合わせたカスタマイズを実施し、お客さまにも満足いただけました。
開発パートナーとしての積極的な参画
カスタマイズプロセスでは、既存の電子マネーチャージ機の仕様を細かく紐解き理解することにもしっかりと時間を割きました。
現在では技術面において、開発プロジェクトの一員として、お客さまの手を煩わせることなく、当社に全てのカスタマイズを任せて頂いています。
その他の制御アプリケーションシステム
開発事例
制御アプリケーションシステム
開発フロー
01
ヒアリング
お客様がお考えのシステムや要望、期待する機能や性能、制約条件などをお聞かせください。
その内容をもとに、専門家が最良の提案をいたします。
02
ソフトウェア要件定義・モックアップ作成
通常、ソフトウェア要件定義書を基に設計を行いますが、お客様がそれを準備できない場合、密接にコミュニケーションをとりながらソフトウェア要件定義の支援を提供いたします。
開発するシステムの具体的な機能、性能、インターフェース、制約条件などを明確に文書化するとともに、事前に画面イメージや操作性を確認してもらうための「モックアップ」の作成も行います。
- 提出ドキュメント
- ソフトウェア要件定義書、システム試験仕様書
03
設計
システムのアーキテクチャ設計、モジュール設計、インターフェース設計などをおこないます。
- 提出ドキュメント
- 外部仕様書、S/W組合せ試験仕様書、S/W・H/W組合せ試験仕様書
内部仕様書、単体試験仕様書
04
開発・製作
コーディング、モジュール単体の検証、およびハードウェアへの組み込みなどの実装作業をおこないます。
- 提出ドキュメント
- ソースコード、単体試験成績書
05
検証
製作されたシステムが要件や設計で決定された内容に従って正しく動作するかを検証します。
- 提出ドキュメント
- S/W組合せ試験成績書、S/W・H/W組合せ試験成績書、システム試験成績書
06
納品
訪問もしくはリモートにてシステムの構築をおこない、必要なドキュメンテーションを提供します。
納品後は契約に基づいて保守をおこないます。