初心者のための7つのエキサイティングなメインフレームプロジェクトのアイデアとトピック[2022]
公開: 2021-01-10メインフレームのスキルを向上させたいですか? その後、あなたは正しい場所に来ました。 この記事では、メインフレームに関する知識をテストできる、メインフレームプロジェクトのトップアイデアについて説明します。
これらのプロジェクトに取り組むことで、メインフレームのユースケースを理解し、このテクノロジーがさまざまな業界の運営にどのように役立つかを探ることができます。 私たちはすべてのスキルレベルとさまざまな分野のプロジェクトのアイデアを持っているので、あなたの興味と専門知識に応じて1つを選ぶことができます。 始めましょう。
目次
私たちのトップメインフレームプロジェクトのアイデア
以下はメインフレームプロジェクトです。お好みに応じて1つ(または複数)を選択してください。
1.クラブの管理システム
このプロジェクトは、社会制度におけるメインフレームのユースケースについて学ぶのに役立ちます。 ここでは、クラブのメンバーの登録と情報の追加、請求、および他のサブシステムへの報告を管理するクラブ管理システム(略してCMS)を作成します。 高度なソリューションは、クライアント(クラブ)がエラーなしでクライアントのデータを効率的に管理するのに役立ちます。
CMSには、24時間のカスタマーサポートシステムと複数の機能が必要です。 登録とデータ処理とは別に、クライアントが必要なシナリオで弁護士や弁護士を雇うことができるリーガルケアの機能を追加することもできます。
このプロジェクトで実行する必要のあるタスクは次のとおりです。

- クライアントの要件を理解する
- システムに存在する欠陥を修正する
- バッチを監視し、問い合わせに応答し、本番稼働をサポートします
- システムが直面する実行時の問題に対するソリューションを開発する
- SLAを満たします
- クライアントの要求に応じて、マイナーおよびメジャーの機能強化に取り組みます
このプロジェクトを完了すると、メインフレームがクラブ、NGO、その他の組織の日常業務にどのように役立つかがわかります。 これらのセクターへの参入に興味がある場合は、このプロジェクトが最適です。
読む: Javaが開発者にとても人気がある6つの理由
2.電気通信会社の請求管理システム
請求書の管理は、通信会社にとって退屈な作業です。 そのため、メインフレームを使用してこの点を支援します。 この分野でメインフレームの知識を活用したい場合は、このプロジェクトに取り組む必要があります。 請求管理システムは、クライアントが顧客の請求書を処理、請求、割引するのに役立ちます。 また、クライアント(通信会社)が直面する技術的な問題を迅速かつ効果的に修正できるように、サービスヘルプデスクも含まれています。
これは、作業できる最も有用なメインフレームプロジェクトのアイデアの1つです。 これは、メインフレームの卓越したアプリケーションの完全なエクスペリエンスを提供するためです。 実行する必要のあるタスクは次のとおりです。
- すべての開発フェーズ(文書化、コーディング、およびテスト)に貢献する
- システムで見つかった問題をデバッグします(または問題が発生した場合)
- コードの一部を変換してテストします
- システムに必要なドキュメントを準備します
メインフレームプロジェクトでの作業経験が不足している場合は、システムを小売顧客のみに集中させることができます。 一方、このプロジェクトをもう少しやりがいのあるものにしたい場合は、多くの通信会社が小売顧客と商業顧客の両方にサービスを提供しているため、商業クライアントも含めることができます。
3.銀行向けの汎用処理システム
銀行や金融会社のメインフレームに関する専門知識を活用したい場合、これは優れたプロジェクトのアイデアです。 ここでは、銀行に存在するさまざまな口座のすべてのトランザクションを処理する汎用処理システムを構築します。 ご存知かもしれませんが、銀行は何千もの(時には何千もの)顧客にサービスを提供しており、複数の口座タイプも提供しています。 システムは、このプロジェクトのすべてのアカウントタイプのトランザクションを処理する必要があります。
設定された間隔で汎用ルーチンを呼び出すことにより、複数のアカウントのロールバックトランザクションを削除する問題を解決することもできます。 また、取引をフォーマットしてTDSサーバーに送信する必要があります。 次のソフトウェアを使用します。
- チェンジマン
- 情報マン
- Expeditor
- FILEAID
- CA7
- Easytrieve
それとは別に、このメインフレームプロジェクトを完了するには、次のタスクを実行する必要があります。
- すべてのスクラッチプログラムのコードを開発する
- 高レベルの設計と詳細設計を準備する
- システムの計画を準備して実装する
- エラーを回避し、クライアントがシステムを使用するのを支援するためのサポートを提供する
- すべてのテストフェーズで、関連するJCLでテストを実行します
- プロジェクトのUTPを準備する
4.自動車メーカー向けのソリューションを作成する(初心者レベルのプロジェクト)
このプロジェクトでは、自動車製造会社向けのメインフレームベースのソリューションを作成する必要があります。 ソフトウェア環境は次のもので構成されています。
- VSAM
- DB2
- 療法
- 集中
- COBOL
- チェンジマン
- IDMS
- QMF
あなたのクライアントは大手自動車メーカーであり、他のメーカーへの自動車部品、システム、モジュールのグローバルサプライヤーであり、自動車のアフターマーケットです。 あなたのシステムは、製造業者が注文を管理し、取引のすべての記録を保持するのに役立ちます。 これは初心者レベルのメインフレームプロジェクトのアイデアの1つであるため、そのようなプロジェクトに取り組んだ経験がなくても、これから始めることができます。

このプロジェクトでやらなければならないことがいくつかあります。
- BATCHジョブを実行し、それらを変更してユーザーレポートを作成します
- テスト環境用のJCLドキュメントを準備します
- クライアントに技術サポートを提供して、ビジネスが円滑に実行されるようにし、システムで問題が発生した場合にクライアントを支援します
- メインフレームシステムのテスト計画を作成し、テストデータを設定します
- テストを実行し、バグを修正します
このプロジェクトは、メインフレームの産業用アプリケーションを理解するための優れた方法です。 このプロジェクトを完了したら、より複雑でエキサイティングなメインフレームプロジェクトに進むこともできます。
読む:フルスタック開発プロジェクトのアイデア
5.保険金請求処理メインフレームソリューション(初心者レベルのプロジェクト)
保険会社は、記録の維持と請求システムの効率的な運用において大きな問題に直面しています。 彼らは数千人(時には数十万人)の顧客に対応しているため、記録や請求書などを管理するための効率的なシステムが必要です。
保険会社が最も効率的なシステムの必要性を感じている分野の1つは、請求の処理です。 したがって、このプロジェクトでは、保険会社の請求を処理するためのメインフレームソリューションを構築します。 システムは、入力を受け取り、クレームを検証、フィルタリング、および裁定します。 次に、NH / ME/CTからレポートを作成します。
このプロジェクトで実行する主なタスクは次のとおりです。
- システムの技術レビューを実行します
- 提案するシステムの詳細設計を準備し、その仕様書を作成します
- 単体テストとシステムテストを実行します
- コード、PROC、およびJCLで必要な変更を説明するCOBOL標準文書を準備します。
- ステータスを追跡するための統計レポートおよびその他のマトリックスのテンプレートを作成します
- テストケース、問題ログ、UAT計画、承認された変更などの重要なドキュメントを準備します。
- プロジェクト、レポート、および計画に関連するすべてのフォルダーを更新します
- システム設定用のJCLドキュメントを準備します
初心者レベルのメインフレームプロジェクトのアイデアの1つであるため、すぐに完了することができます。 ただし、このプロジェクトは、メインフレームの使用に関する多くの経験と知識を提供します。
6.銀行調整のためのメインフレームプロジェクト
このプロジェクトでは、銀行のメインフレームソリューションを構築します。 次の3つの主要なタスクを実行する必要があります。
- システム間の調整
- タイミング調整
- 銀行勘定調整
メインフレームソリューションでは、銀行が口座照合をスムーズに実行できるようにする必要があります。 銀行には、クライアントに関するデータだけでなく、多くの組織データがあります。 調整とは、利用可能なすべてのデータに同じ形式を与えることを指します。 このプロジェクトでは、銀行の未請求の小切手をすべて管理するシステムがあります。 顧客が銀行に小切手を要求するとします。 当該顧客が小切手を受け取ると、小切手を請求する期限(小切手の日付)が与えられます。 銀行には、小切手の信憑性を検証するための1つのシステムがあります。
これで、顧客が制限時間内に小切手を請求しなかった場合、銀行は新しい小切手を発行する必要があります。 前者の小切手は「無効な小切手」のセクションに入ります。
これはほんの一例であり、銀行は毎日何百もの小切手を処理しています。 調整システムでは、このような小切手を銀行に対して一貫性のあるものにする必要があります。 和解は多くの理由で非常に重要です。 これは、次のような組織にいくつかの利点を提供します。
- より良いデータ管理
- 時間とリソースの節約
- より迅速な改訂とチェック
このプロジェクトに取り組むことで、金融セクターのメインフレームアプリケーションの多くの概念に精通することができます。 銀行やその他の金融会社が業務を強化するためにメインフレームソリューションをどのように必要としているかがわかります。 メインフレームプログラミングに不慣れな場合は、小さなプロジェクトから始めて、詳細を少し残しておくことができます。 一方、この分野での経験があれば、さらに一歩進んでプロジェクトをより複雑にすることができます。
7.MIBSメインフレームソリューションを構築します
MIBSは、Medicare Information andBillingSystemの略です。 このプロジェクトで作業するには、次のソフトウェアが必要です。
- JCL
- IMSDB
- COBOL
- 療法
- IBM UTILITIES
- CA 7
- TELON
- SQL
- 散文
- UCC7
- フェイルエイド
MIBSソリューションは、メディケアセクションAの請求を請求し、RISKプログラムの情報を生成します。 RISKは、メンバーの数に応じてフレア率でHMOを補正します。

システムは、ビジネスの要件とそのシステムの仕様を分析するため、アプリケーションをよりよく理解できます。 MIBSは、病院の健康強調表示を作成および処理し、それらを財政仲介機関に送信します。 高度なソリューションでは、BATCHジョブを実行および変更して、すべてのユーザーに固有のレポートを生成する必要があります。 また、テスト環境でタスク、PROCS、およびコントロールカードを実行する必要があります。 システムは、VSAMファイルの削除と復元を許可する必要があります。 FTPフィードを設計するには、バッチJCLを使用する必要があります。
メインフレームの専門知識を持ってヘルスケアセクターに参入したいのであれば、これはあなたにとって素晴らしいプロジェクトです。 それを完了すると、メインフレームがどのように医療企業を支援し、この分野の企業を支援できるかがわかります。 これは、中間レベルのメインフレームプロジェクトのアイデアの1つであるため、このプロジェクトに取り掛かる前に、1つまたは2つのメインフレームプロジェクトを完了していることを確認してください。
また読む:初心者のためのトップJavaプロジェクトとトピック
最終的な考え
メインフレームは時代遅れのテクノロジーであると主張する人もいますが、彼らはここにとどまります。 それらの広範なアプリケーションとユーティリティは、それらを大企業の重要な部分にします。 上記で説明したプロジェクトに取り組むことで、このソフトウェアのスキルを紹介しながら、専門知識を高めることができます。
upGradは、ソフトウェア開発のキャリアジャーニーでスキルを磨き、成長を促進するための、コンピュータサイエンスのユニークな理学修士コースを提供しています。