7 Ide & Topik Proyek Mainframe yang Seru Untuk Pemula [2022]

Diterbitkan: 2021-01-10

Apakah Anda ingin meningkatkan keterampilan mainframe Anda? Maka Anda telah datang ke tempat yang tepat. Dalam artikel ini, kami mendiskusikan ide proyek mainframe teratas kami, yang dengannya Anda dapat menguji pengetahuan Anda tentang mainframe.

Bekerja pada proyek-proyek ini akan membantu Anda memahami kasus penggunaan mainframe dan mengeksplorasi bagaimana teknologi ini membantu dalam menjalankan berbagai industri. Kami memiliki ide proyek untuk semua tingkat keahlian, dan dari berbagai sektor, sehingga Anda dapat memilih satu sesuai dengan minat dan keahlian Anda. Mari kita mulai.

Daftar isi

Ide Proyek Mainframe Teratas Kami

Berikut ini adalah proyek mainframe kami, pilih salah satu (atau lebih) sesuai dengan keinginan Anda:

1. Sistem Manajemen untuk Klub

Proyek ini akan membantu Anda dalam mempelajari kasus penggunaan mainframe di lembaga sosial. Di sini, Anda akan membuat Sistem Manajemen Klub (singkatnya CMS) yang terlihat setelah mendaftar dan menambahkan informasi anggota klub, penagihan, dan pelaporan ke subsistem lain. Solusi canggih Anda akan membantu klien (klub) dalam mengelola data klien mereka secara efisien tanpa kesalahan.

CMS Anda harus memiliki sistem dukungan pelanggan 24 jam serta berbagai fungsi. Selain pendaftaran dan pemrosesan data, Anda juga dapat menambahkan fitur Perawatan Hukum di mana klien bisa mendapatkan pengacara atau pengacara dalam skenario yang diperlukan.

Berikut adalah beberapa tugas yang harus Anda lakukan dalam proyek ini:

  • Pahami kebutuhan klien
  • Perbaiki cacat yang ada di sistem
  • Pantau batch, tanggapi pertanyaan, dan dukung proses produksi
  • Kembangkan solusi untuk setiap masalah waktu berjalan yang dihadapi sistem Anda
  • Temui SLA
  • Kerjakan peningkatan kecil dan besar sesuai kebutuhan klien

Setelah Anda menyelesaikan proyek ini, Anda akan tahu bagaimana mainframe membantu klub, LSM, dan organisasi lain dalam proses mereka sehari-hari. Jika Anda tertarik untuk memasuki sektor ini, maka proyek ini adalah pilihan yang sangat baik.

Baca: 6 Alasan Teratas Mengapa Java Begitu Populer di Kalangan Pengembang

2. Sistem Manajemen Penagihan untuk Perusahaan Telekomunikasi

Mengelola tagihan adalah tugas yang membosankan bagi perusahaan telekomunikasi. JADI mereka menggunakan mainframe untuk membantu dalam hal ini. Jika Anda ingin menggunakan pengetahuan Anda tentang mainframe di bidang ini, maka Anda harus mengerjakan proyek ini. Sistem manajemen penagihan membantu klien dalam memproses, membuat faktur, mendiskontokan tagihan pelanggan. Ini juga termasuk meja bantuan layanan sehingga klien (perusahaan telekomunikasi) dapat memperbaiki masalah teknis yang dihadapinya dengan cepat dan efektif.

Ini adalah salah satu ide proyek mainframe paling berguna yang dapat Anda kerjakan. Itu karena itu akan memberi Anda pengalaman penuh dari aplikasi mainframe yang menonjol. Berikut adalah tugas yang harus Anda lakukan:

  • Berkontribusi dalam semua fase pengembangan (dokumentasi, pengkodean, dan pengujian)
  • Debug masalah apa pun yang dapat Anda temukan di sistem (atau jika ada masalah yang muncul)
  • Konversikan bagian kode dan ujilah
  • Siapkan dokumentasi yang diperlukan untuk sistem

Jika Anda kurang berpengalaman dalam mengerjakan proyek mainframe, maka Anda dapat menjaga sistem tetap fokus pada pelanggan retail saja. Di sisi lain, jika Anda ingin membuat proyek ini sedikit lebih menantang, Anda dapat menyertakan klien komersial juga karena banyak perusahaan telekomunikasi melayani pelanggan ritel dan komersial.

3. Sistem Pemrosesan Umum untuk Bank

Jika Anda ingin menggunakan keahlian Anda dalam mainframe untuk bank dan perusahaan pembiayaan, maka ini adalah ide proyek yang bagus untuk Anda. Di sini, Anda akan membangun sistem pemrosesan generik, yang menangani semua transaksi untuk berbagai akun yang ada di bank. Seperti yang mungkin sudah Anda ketahui, bank melayani ribuan (kadang-kadang crores) pelanggan, dan mereka juga menawarkan beberapa jenis akun. Sistem Anda harus memproses transaksi untuk semua jenis akun dalam proyek ini.

Anda juga dapat memecahkan masalah penghapusan transaksi rollback untuk beberapa akun dengan memanggil rutin generik pada interval yang ditetapkan. Itu juga harus memformat kesepakatan dan mengirimkannya ke server TDS. Anda akan menggunakan perangkat lunak berikut:

  • PERUBAHAN
  • Info Man
  • ekspeditor
  • FILEAID
  • CA7
  • Easytrieve

Selain itu, Anda harus melakukan tugas berikut untuk menyelesaikan proyek mainframe ini:

  • Kembangkan kode untuk semua program awal
  • Siapkan Desain Tingkat Tinggi dan desain detail
  • Menyiapkan dan mengimplementasikan rencana sistem
  • Memberikan dukungan untuk menghindari kesalahan dan membantu klien dalam menggunakan sistem
  • Lakukan uji coba pada JCL yang terlibat di semua fase pengujian
  • Siapkan UTP untuk proyek

4. Buat Solusi untuk Pabrikan Kendaraan (Proyek Tingkat Pemula)

Dalam proyek ini, Anda harus membuat solusi berbasis mainframe untuk perusahaan manufaktur kendaraan. Lingkungan perangkat lunak terdiri dari:

  • VSAM
  • DB2
  • MEMPERBAIKI
  • FOKUS
  • COBOL
  • PERUBAHAN
  • IDMS
  • QMF

Klien Anda adalah produsen kendaraan terkemuka dan merupakan pemasok global komponen, sistem, dan modul otomotif untuk produsen lain, dan pasar purna jual untuk otomotif. Sistem Anda akan membantu produsen dalam mengelola pesanan mereka, dan menyimpan semua catatan transaksi mereka. Ini adalah salah satu ide proyek mainframe tingkat pemula, jadi bahkan jika Anda tidak memiliki pengalaman dalam mengerjakan proyek semacam itu, Anda dapat memulai dengan yang ini.

Berikut adalah beberapa hal yang harus Anda lakukan dalam proyek ini:

  • Jalankan pekerjaan BATCH dan ubah untuk menghasilkan laporan pengguna
  • Siapkan dokumentasi JCL untuk lingkungan pengujian
  • Memberikan dukungan teknis kepada klien untuk memastikan bisnis berjalan dengan lancar dan membantu mereka jika ada masalah dengan sistem
  • Siapkan rencana pengujian untuk sistem mainframe dan siapkan data pengujian
  • Lakukan tes dan perbaiki bug

Proyek ini adalah cara yang bagus untuk memahami aplikasi industri mainframe. Setelah Anda menyelesaikan proyek ini, Anda dapat beralih ke proyek mainframe yang lebih rumit dan menarik juga.

Baca: Ide Proyek Pengembangan Tumpukan Penuh

5. Solusi Mainframe Pemrosesan Klaim Asuransi (Proyek Tingkat Pemula)

Perusahaan asuransi menghadapi masalah besar dalam memelihara catatan dan menjalankan sistem penagihan mereka secara efisien. Mereka melayani ribuan (kadang-kadang bahkan lakh) pelanggan dan karenanya, mereka memerlukan sistem yang efisien untuk mengelola catatan, tagihan, dll.

Salah satu bidang di mana perusahaan asuransi merasa paling membutuhkan sistem yang efisien adalah proses klaim. Jadi, dalam proyek ini, Anda akan membangun solusi mainframe untuk memproses klaim untuk perusahaan asuransi. Sistem akan menerima masukan, memvalidasi, menyaring, dan mengadili klaim. Kemudian akan menghasilkan laporan dari NH/ME/CT.

Berikut adalah tugas utama yang akan Anda lakukan dalam proyek ini:

  • Lakukan tinjauan teknis sistem
  • Siapkan desain terperinci untuk sistem yang Anda usulkan dan buat dokumentasi spesifikasinya
  • Lakukan Pengujian Unit serta Pengujian Sistem
  • Siapkan dokumen standar COBOL, yang menjelaskan perubahan yang diperlukan dalam kode, PROC, dan JCL
  • Buat template untuk laporan statistik dan matriks lain untuk melacak status
  • Siapkan dokumen penting seperti kasus uji, log masalah, rencana UAT, perubahan yang disetujui, dll.
  • Perbarui semua folder yang terkait dengan proyek, laporan, dan rencana
  • Siapkan dokumentasi JCL untuk pengaturan sistem

Karena ini adalah salah satu ide proyek mainframe tingkat pemula, Anda dapat menyelesaikannya dengan cepat dalam waktu singkat. Namun, proyek ini akan memberi Anda banyak pengalaman dan pengetahuan dalam penggunaan mainframe.

6. Proyek Mainframe untuk Rekonsiliasi Perbankan

Dalam proyek ini, Anda akan membangun solusi mainframe untuk sebuah bank. Itu harus melakukan tiga tugas utama:

  • Rekonsiliasi Sistem ke Sistem
  • Rekonsiliasi Waktu
  • Rekonsiliasi Bank

Solusi mainframe Anda harus memungkinkan bank untuk melakukan rekonsiliasi rekening dengan lancar. Bank memiliki banyak data organisasi serta data tentang klien. Rekonsiliasi mengacu pada pemberian format yang sama untuk semua data yang tersedia. Dalam proyek ini, Anda akan memiliki sistem yang mengelola semua cek yang tidak diklaim untuk bank. Misalkan seorang pelanggan meminta bank untuk cek. Ketika pelanggan tersebut mendapatkan cek, dia mendapat batas waktu (tanggal pada cek) untuk mengklaim cek. Bank akan memiliki satu sistem untuk memvalidasi keaslian cek.

Sekarang, jika pelanggan tidak mengklaim cek dalam batas waktu, maka bank harus mengeluarkan cek baru. Cek sebelumnya akan masuk ke bagian 'Cek tidak valid'.

Ini hanya satu contoh, bank memproses ratusan cek setiap hari. Sistem rekonsiliasi Anda harus membuat cek tersebut konsisten untuk bank. Rekonsiliasi sangat penting karena berbagai alasan. Ini menawarkan beberapa keuntungan bagi organisasi seperti:

  • Manajemen data yang lebih baik
  • Menghemat waktu dan sumber daya
  • Revisi dan pemeriksaan lebih cepat

Mengerjakan proyek ini akan membuat Anda mengenal banyak konsep aplikasi mainframe di bidang keuangan. Anda akan melihat bagaimana bank dan perusahaan pembiayaan lainnya memerlukan solusi mainframe untuk meningkatkan operasi mereka. Anda dapat memulai dengan proyek kecil dan menyimpan beberapa detail jika Anda baru mengenal pemrograman mainframe. Di sisi lain, jika Anda memiliki pengalaman di bidang ini, maka Anda dapat melangkah lebih jauh dan membuat proyek lebih rumit.

7. Bangun Solusi Mainframe MIBS

MIBS adalah singkatan dari Medicare Information and Billing System. Anda memerlukan perangkat lunak berikut untuk mengerjakan proyek ini:

  • JCL
  • IMSDB
  • COBOL
  • MEMPERBAIKI
  • IBM UTILITAS
  • CA 7
  • TELON
  • SQL
  • PROSA
  • UCC7
  • BANTUAN GAGAL

Solusi MIBS menagih klaim bagian Medicare A dan menghasilkan informasi untuk program RISIKO. RISK mengkompensasi HMO pada tingkat suar sesuai dengan jumlah anggota.

Sistem Anda akan menganalisis persyaratan bisnis dan spesifikasi sistemnya sehingga Anda dapat memahami aplikasi dengan lebih baik. MIBS membuat dan memproses klaim kesehatan untuk rumah sakit dan mengirimkannya ke perantara fiskal. Solusi lanjutan Anda harus menjalankan dan memodifikasi pekerjaan BATCH untuk menghasilkan laporan khusus untuk setiap pengguna. Itu juga harus menjalankan tugas, PROCS, dan kartu kontrol di lingkungan pengujian. Sistem harus mengizinkan penghapusan dan pemulihan file VSAM. Anda harus menggunakan Batch JCL untuk mendesain feed FTP juga.

Jika Anda ingin memasuki sektor kesehatan dengan keahlian dalam mainframe, maka ini adalah proyek yang bagus untuk Anda. Setelah menyelesaikannya, Anda akan tahu bagaimana mainframe dapat membantu perusahaan medis dan membantu perusahaan di bidang ini. Ini adalah salah satu ide proyek mainframe tingkat menengah, jadi pastikan Anda telah menyelesaikan satu atau dua proyek mainframe sebelum Anda mulai mengerjakan yang satu ini.

Baca Juga: Proyek & Topik Java Teratas untuk Pemula

Pikiran Akhir

Meskipun beberapa orang berpendapat bahwa mainframe adalah teknologi yang sudah usang, mereka tetap ada di sini. Aplikasi dan utilitas mereka yang tersebar luas menjadikannya bagian penting dari perusahaan besar. Bekerja pada proyek yang telah kita diskusikan di atas akan membantu Anda meningkatkan keahlian Anda sambil menunjukkan keahlian Anda pada perangkat lunak ini juga.

upGrad menawarkan Master of Science Unik dalam Kursus Ilmu Komputer untuk mengasah keterampilan Anda dan mendorong pertumbuhan dalam perjalanan karir pengembangan perangkat lunak Anda.

Mulailah Master Anda hari ini

Daftar Sekarang untuk Magister Rekayasa Perangkat Lunak