サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
mhisaeda.com
企業の業務システムは互いに連携しています。その連携を支えるのがインターフェースプログラムです。本番稼働した後でも、何か障害が発生した際の調査や、移行時のデータ検証には、このインターフェースに関する仕様書を読み解くことが求められます。 ただ、システム開発経験のない方にとっては、仕様書を眺めても頭に入ってこないかもしれません。これは、そもそもプログラムがどんなことをしているのか、それが仕様書でどう表現されるのかイメージがないからだと思います。 この記事では、インターフェースの仕様書を読み解くのに役立つ基礎知識を紹介します。 インターフェースとは何か あるシステムから他のシステムへデータを連携する仕組みです。同じシステム内でデータの加工を行うプログラムも同様にインターフェースとして扱うこともできます。 装置と人間の接点として入出力を行う画面のことをユーザーインターフェースと呼びますが、ここでは、
企業の業務システムが社内外のシステムと連携するには、インターフェースプログラムを構築します。 インターフェースプログラムには、送信元システムが受信システムの公開APIを呼び出す、あるいは受信システムの所定の格納先にファイルを格納するなど方式もいろいろあります。 本記事では、こうした外部システムとのインターフェースを設計する際の検討項目を紹介します。 インターフェースという用語の整理 最初に、インターフェースという用語の定義を確認しておきます。 外部設計とは?-SE虎の巻 -システムエンジニアのためのサイト- によると、インターフェースは「複数の物事の存在の中で、お互いの情報をやり取りするための仲介を行う媒体」であり、以下の3種類があるとされています。 ハードウェア・インタフェース ハードウェアの規約や、電気的な手続きの形式 ソフトウェア・インタフェース プログラム同士、機能同士がやり取
スクラッチ開発からパッケージソフト、クラウドサービスと企業内システムの主流は変われど、変わらず残り続けるのが他システムとのインターフェースです。 そして、どこまでリアルタイム連携が主流になっても残るのが、バッチインターフェースです。 コンサルティングファームでは、SAPやSalesforceの導入スキルを持つコンサルタントは募集していても、インターフェースやバッチの導入スキルを持つメンバーの募集はあまり見かけません。しかしファームがプライムコントラクタとしてプロジェクトを推進する場合、誰かがその領域を担当することが必要になります。 本記事では、バッチインターフェース設計の概要や注意点を紹介します。 インターフェースチームを担当することになったコンサルタントが、協力会社のエンジニアの支援を得つつもプロジェクトを推進できるよう、参考になればと思います。 バッチ処理とは バッチ処理とは、一定量の
「ザ・ゴール ― 企業の究極の目的とは何か」は、機械メーカーの工場長である主人公を中心に繰り広げられる工場の業務プロセス改善を主題にした小説です。 本記事では、書籍で扱う全体最適やTOC(Theory Of Constraints, 制約理論)>のエッセンスを簡潔に紹介します。生産管理やサプライチェーンマネジメントなどの課題に取り組まれている方が、ザ・ゴールのエッセンスを短時間でキャッチアップすることを目的に書いています。
このページを最初にブックマークしてみませんか?
『元外資系コンサルのガラクタ箱』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く