Minggu, 13 Agustus 2017

Contoh Tugas Analisa dan Perancangan Sistem



ANALISA DAN PERANCANGAN




    1. Analisis Sistem Berjalan

Analisis sistem berjalan, menganalisa kegiatan yang sedang berjalan di Sebuah Perguruan Tinggi
  1. Gambaran Sistem berjalan
Admin melakukan penginputan mahasiswa baru pada aplikasi . kemudian Admin menyerahkan laporan mahasiswa baru ke masing-masing KAPRODI dan kartu ujian ke bagian Tata Usaha yang nantinya akan diberikan ke masing-masing mahasiswa untuk pembayaran SPP dll.
  1. Prosedur Penginputan Mahasiswa Baru
  1. Admin Menginput data Mahasiswa Baru
  2. KAPRODI dan Tata Usaha memeriksa laporan.
  3. Lalu, KAPRODI dan Tata Usaha segera melakukan verifikasi data
  4. Setelah dilakukan verifikasi, KAPRODI dan Tata Usaha mendapatkan data mahasiswa masing-masing jurusan beserta ruang dan kelas
  5. Tata Usaha yang telah mendapatkan hasil verifikasi, langsung melakukan pencetakan kartu mahasiswa.
  1. Kelemahan Sistem Berjalan
  1. Kelemahan
  1. Belum tersedianya pengelolaan data untuk proses update (perubahan).
  2. Tampilan Kartu hanya sebatas identitas belum menampilkan bukti pembayaran.
  3. Belum tersedianya pengelolaan transaksi pembayaran SPP.
  1. Evaluasi Sistem
Sistem yang dipakai hanya sebatas penginputan data Mahasiswa Baru saja. Belum memiliki Transaksi seperti yang disebutkan diatas selain pembayaran SPP penginputan nilai belum ada.
      1. Activity Diagram Sistem Berjalan

Gambar 3.1 Activity Diagram Sistem Berjalan

    1. Perancangan Sistem Usulan

Merancang sebuah aplikasi berbasis Android Mobile. Dengan sistem usulan ini diharapkan dapat menghindari kelemahan-kelemahan dalam sistem lama.
  1. Kelebihan Sistem Usulan
  1. Membantu dalam hal penghematan waktu yang dibutuhkan untuk memecahkan masalah.
  2. Menghasilkan solusi lebih cepat serta hasilnya dapat diandalkan.
  3. Dapat menyediakan data yang lengkap di mulai dari identitas dan jika dikembangkan juga bias menyediakan data pembayaran dan nilai.
  1. Prosedur pengambilan Keputusan Sistem Usulan
  1. Setiap KAPRODI sudah diberikan fasilitas gadget berupa smartphone Android oleh perguruan tinggi.
  2. Setiap smartphone tersebut dipasang aplikasi sistem informasi penerimaan mahasiswa baru.
  3. Hasil pendataan akan mempermudah proses verifikasi data.
  4. Admin mengirim hasil pendataan mahasiswa baru kepada KAPRODI melalui media sosial di Android yang sudah dipakai oleh perguruan tinggi.
  1. Gambaran Sistem Usulan





    1. Perancangan Unified Modelling Language

      1. Use Case Diagram Usulan

Use Case Diagram digunakan untuk menjelaskan apa yang akan dilakukan oleh sistem serta aktor-aktor yang akan berhubungan dengan proses-proses yang ada pada sistem. Dalam tahap ini penulis akan membuat Use Case Diagram sistem usulan, yaitu :
        1. Use Case Diagram

Gambar 3.2 Use case Diagram
Keterangan
Actor              :
Manager
Deskripsi        :
Login
  • Manager mengisi username, password dan statusnya untuk login.
  • Jika data valid maka akan masuk ke menu utama aplikasi.
  • Jika tidak maka akan ada pemberitahuan bahwa username/password tidak ada.

Keterangan
Actor              :
Manager
Deskripsi        :
Mengelola Data Frontliner
  • Manager menginput nama-nama Frontliner yang berada di area cabang Erafone.
  • Manager dapat merubah jika sewaku-waktu ada perubahan atau penggantian frontliner di areanya.
  • Manager dapat melihat list frontliner.
Keterangan
Actor              :
Manager
Deskripsi        :
Melihat Laporan
  • Manager dapat melihat laporan penjualan bulanan yang telah di input oleh frontliner.
  • Manager dapat mendownload hasil penjualannya juga.
Keterangan
Actor              :
Manajer
Deskripsi        :
Keamanan
  • Manajer dapat mengganti password lama dengan password yang baru demi keamanan datanya.

Keterangan
Actor              :
Manajer
Deskripsi        :
View Data
  • Manajer dapat melihat data frontliner.
  • Manajer dapat melihat data barang.
  • Manajer dapat melihat ahsil rekapitulasi hasil penjualan.
Keterangan
Actor              :
Frontliner
Deskripsi        :








Login
  • Frontliner mengisi username, password dan statusnya untuk login.
  • Jika data valid maka akan masuk ke menu utama aplikasi.
  • Jika tidak maka akan ada pemberitahuan bahwa username/password tidak ada.
Keterangan
Actor              :
Frontliner
Deskripsi        :



Mengelola Data Barang
  • Frontliner menginput data barang sesuai dengan barang yang tersedia di dalam outlet.
  • Data barang bisa dirubah dan dihapus sesuai dengan perubahan atau ada barang yang sudah tidak di stok kembali.
Keterangan
Actor              :
Frontliner
Deskripsi        :


Mengelola data penjualan
  • Frontliner menginput data penjualan verdasarkan penjualan yang dia lakukan setiap harinya.
Keterangan
Actor              :
Frontliner
Deskripsi        :

Keamanan
  • Frontlinerdapat mengganti password lama dengan password yang baru demi keamanan datanya.
Keterangan
Actor              :
Frontliner

View Data
  • Frontliner dapat melihat data barang.
  • Frontliner dapat melihat data transaksi.
      1. Activity Sistem Usulan

Gambar 3.3 Activity Diagram Sistem Usulan
Gambar 3.3 merupakan gambar activity diagram dari use case login pada sistem. Gambar di atas menggambarkan bagaimana para admin melakukan aktifitas dalam menggunakan sistem rekap laporan yaitu mulai dari manajer menginput data frontliner, setelah itu memberikan password login kepada masing-masing frontliner. Lalu Frontliner dapat mengubah password untuk menjaga keamanan datanya, melakukan penjualan harian, jika pada hari itu menjual barang maka frontliner menginput data penjualan harian mereka. Jika tidak mereka tidak mengisi data penjualannya.
      1. Sequence Diagram Sistem Usulan

        1. Sequence Diagram Login Manajer

Gambar 3.4 Sequence Diagram Login Manajer

        1. Sequence Diagram Login Frontliner

Gambar 3.5 Sequence Diagram Login Frontliner
        1. Sequence Diagram Master Frontliner

Gambar 3.6 Sequence Master Frontliner
        1. Sequence Diagram Keamanan Manager

Gambar 3.7 Sequence Diagram Kemanan Manager

        1. Sequence Diagram Keamanan Frontliner

Gambar 3.8 Sequence Diagram Keamanan Frontliner
        1. Sequence Diagram Laporan

Gambar 3.9 Sequence Diagram Laporan

        1. Sequence Diagram View Data Fronliner

Gambar 3.10 Sequence Diagram View Data Frontliner
        1. Sequence Diagram View Data Manager

Gambar 3.11 Sequence Diagram View Data Manager

        1. Sequence Diagram Barang

Gambar 3.12 Sequence Diagram Barang
        1. Sequence Diagram Transaksi

Gambar 3.13 Sequence Diagram Transaksi
      1. Class Diagram

Gambar 3.14 Class Diagram

      1. Rancangan basis Data

        1. Entity Relationhip Diagram (ERD)

Entity Relationship Diagram (ERD) atau diagram-ER adalah model teknik pendekatan yang meyatakan atau menggambarkan hubungan suatu model. Didalam hubungan ini tersebut dinyatakan yang utama dari penggambaran diagram-ER adalah menunjukan objek data (entity) dan hubungan (relatioship), yang ada pada entity berikutnya. Berikut gambar dari ERD sistem usulan :
Gambar 3.15 ERD Sistem Usulan

        1. Transformasi ERD ke LRS

Dibawah ini adalah agar langkah-langkah dalam transformasi ERD (Entity Relationship Diagram) diubah kebentuk LRS (Logical Record Structure).
Gambar 3.16 Transformasi ERD ke LRS
        1. Logical Structure Records (LRS)

Gambar 3.17 LRS
        1. Spesifikasi Data

Basis data yang telah mempunyai bentuk normal selanjutnya dijelaskan dalam spesifikasi basis data yang meliputi nama file, media penyimpanan yang digunakan, isi yang disimpan, organisasi yang digunakan, primary key, panjang record, jumlah record, dan struktur file.
Spesifikasi basis data yang memberikan penjelasan secara detail tentang masing-masing basis data yang digunakan dalam sistem sebagai berikut :
  1. Nama File : Frontliner
Media : Hardisk
Isi : Data-data frontliner
Organisasi : Index Squential
Primary key : nif





Struktur file :
Tabel 3.1 Frontliner
No
Nama File
Type
Lebar
Keterangan
1
nif
int
10
nif
2
nama
varchar
30
nama
3
telepon
varchar
12
telepon
4
password
varchar
20
password
5
nik
int
10
nik

  1. Nama File : Manajer
Media : Hardisk
Isi : Data-data manajer
Organisasi : Index Squential
Primary key : nik
Struktur file :
Tabel 3.2 Manajer
No
Nama File
Type
Lebar
Keterangan
1
nik
int
10
nik
2
nama
varchar
30
nama
3
notelp
varchar
12
notelp
4
password
varchar
20
password

  1. Nama File : Barang
Media : Hardisk
Isi : Data-data barang
Organisasi : Index Squential
Primary key : idbarang




Struktur file :
Tabel 3.3 Barang
No
Nama File
Type
Lebar
Keterangan
1
idbarang
varchar
10
idbarang
2
jenis
varchar
12
jenis
3
merk
varchar
12
merk
4
harga
int
11
harga
5
tipe
varchar
20
tipe

  1. Nama File : Penjualan
Media : Hardisk
Isi : Data-data pembelian
Organisasi : Index Squential
Primary key : noinvoice
Struktur file :
Tabel 3.4 Penjualan
No
Nama File
Type
Lebar
Keterangan
1
noinvoice
varchar
15
noinvoice
2
tanggal
date
-
tanggal
3
hrg
int
11
harga
4
konsumen
varchar
30
konsumen
5
nif
int
10
nif
6
idbarang
varchar
10
idbarang

        1. Rancangan Kode


  • Nif terdiri dari angka berdasarkan nomor induk frontliner
  • Nik terdiri dari angka berdasarkan nomor induk manajer
  • Idbarang terdiri dari nomor barang yang sudah ditentukan oleh perusahaan
  • Noinvoice terdiri dari kode area erafone dan nomor urut transaksi


EmoticonEmoticon