Evolusi Perangkat Lunak - Tugas 3 Sistem Informasi Pelanggan - CRM

Evolusi Perangkat Lunak - Tugas 3 Sistem Informasi Pelanggan - CRM

Nama   : Pierra Muhammad Shobr
NRP     : 5025201062
Kelas    : Evolusi Perangkat Lunak

Tugas - 3

    Sebuah perusahaan yang menggunakan sistem manajemen basis data (DBMS) untuk mengelola data pelanggan mereka. Awalnya, DBMS ini dirancang untuk hanya menyimpan dan mengambil data pelanggan seperti nama, alamat, no telpon, pekerjaan, instansi. Namun, seiring berjalannya waktu, perusahaan ini ingin mengembangkan fungsionalitas aplikasi sistem informasi mereka untuk memenuhi kebutuhan yang lebih luas. Pada tahap awal, DBMS hanya dirancang untuk mengelola informasi dasar pelanggan seperti nama, alamat, dan nomor telepon. Namun, perusahaan ini mulai menyadari bahwa mereka perlu melacak lebih banyak informasi, seperti riwayat transaksi pelanggan dan preferensi produk.

Untuk memenuhi kebutuhan baru ini, perusahaan memutuskan untuk melakukan perubahan fungsionalitas dalam DBMS mereka. Mereka menambahkan tabel baru untuk menyimpan riwayat transaksi pelanggan dan mengintegrasikan sistem dengan aplikasi lain yang memerlukan informasi ini.

  1. Tuliskan Fase Evolusi yang terjadi pada sistem informasi pelanggan tersebut.
  2. Sebutkan fungsionalitas sistem informasi pelanggan dalam studi kasus di atas.
  3. Buatlah desain struktur tabel awal, dan tabel baru untuk memenuhi perubahan fungsionalitas.
  4. Gambarkan UI, desain form, report dari aplikasi

Jawaban:

  1. Fase Evolusi Sistem Informasi Pelanggan:

    1. Fase awal:

Sistem Informasi dirancang untuk hanya menyimpan dan mengambil data pelanggan seperti nama, alamat, no telpon, pekerjaan, instansi.

  1. Fase pertumbuhan bisnis: kebutuhan baru ditemukan

seiring berjalannya waktu, perusahaan ini ingin mengembangkan fungsionalitas aplikasi sistem informasi mereka untuk memenuhi kebutuhan yang lebih luas.





  1. Fase penambahan Fungsionalitas: Penambahan Tabel baru

Untuk memenuhi kebutuhan baru ini, perusahaan memutuskan untuk melakukan perubahan fungsionalitas dalam DBMS mereka. Mereka menambahkan tabel baru untuk menyimpan riwayat transaksi pelanggan dan mengintegrasikan sistem dengan aplikasi lain yang memerlukan informasi ini.

  1. Fase pengujian dan validasi

Setelah perubahan dilakukan, dilakukan pengujian dan validasi sistem untuk memastikan semua komponen berfungsi dengan baik. Perusahaan memeriksa apakah data transaksi pelanggan tercatat dengan baik dan benar serta dapat diintegrasikan dengan aplikasi lain.

  1. Fase pemantauan dan maintenance sistem

Setelah perubahan, perusahaan terus memantau kinerja sistem dan menerima umpan balik dari pengguna. Perbaikan siap dilakukan seiring berjalan waktu, sesuai dengan kebutuhan bisnis dan teknologi dari perusahaan.

  1. Fungsionalitas Sistem:

    1. Mengelola informasi pelanggan (nama, alamat, dan nomor telepon) => Fungsional Lama

    2. Mengelola riwayat transaksi pelanggan => Fungsional Baru

    3. Melacak preferensi produk  => Fungsional Baru

    4. Integrasi dengan aplikasi lain => Fungsional Baru


  1. Tabel Lama:

Users

Id: Varchar(5) <Primary Key>

Nama: Varchar(255)

Alamat: Varchar(255)

No. Telp: Varchar(15)

Pekerjaan: Varchar(70)

Instansi: Varchar(70)


Tabel Baru:

Users

Id: Varchar(5) <Primary Key>

Nama: Varchar(255)

Alamat: Varchar(255)

No. Telp: Varchar(15)

Pekerjaan: Varchar(70)

Instansi: Varchar(70)



Products

Id: Varchar(5) <Primary Key>

Nama: Varchar (70)

Kategori: Varchar (50)

Harga: Integer



Transaksi

Id_transaksi: Varchar(5) <Primary Key>

Id_user: Varchar (5) <Foreign Key>

Tanggal_transaksi: Date

Id_produk: <Foreign Key>

Jumlah_unit: Integer

Total: Integer


    

Komentar

Postingan populer dari blog ini

Kuis Akhir - Evolusi Perangkat Lunak

ETS PPB F 2024