Anda di halaman 1dari 5

Outline Tugas Analisis dan Perancangan Sistem

A. Analisis Sistem
1. Analisis Sistem Berjalan
a. Analisis Proses Bisnis
Menjelaskan dan menggambarkan tentang berbagai proses dan atau aktivitas-aktivitas
utama dan penunjang yang terjadi dan dilakukan dalam domain/konteks manajemen
sesuai persoalannya. Sebaiknya dilengkapi dengan daftar.
Contoh persoalan/domain tentang Sistem Penerimaan Mahasiswa Baru sebuah
Perguruan Tinggi:
NO PROSES AKTIVITAS PELAKU
1. Pengelolaan - Calon Mhs membayar biaya - Calon Mahasiswa
Pendaftaran Calon pendaftaran Baru
Mhs Baru - Petugas pembayaran mencatat - Panitia
pembayaran calon mhs Pendaftaran
- Calon mhs menerima bukti
pembayaran dan formulir
pendaftaran
- Calon Mhs mengisi formulir
pendaftaran
- Calon Mhs melengkapi dokumen
persyaratan
- Calon Mhs menyerahkan formulir
dan dokumen persyaratan ke panitia
pendaftaran (Bukti pembayaran,
Raport, Ijazah, Foto, dll)
- Panitia memverifikasi dokumen
persyaratan
- Panitia mensyahkan pendaftaran
- Panitia membuat kartu peserta
seleksi
- Calon Mhs menerima kartu seleksi
2. Pengelolaan - Calon Mhs membayar biaya transfer - Calon Mhs
Pendaftaran Mhs - Bla-bla-bla Transfer
Tranfer - Kaprodi manganalisis traskrip nilai - Kaprodi
mhs transfer
- Dst.
3. Pengelolaan Mhs - Dst. -
pindahan
4. Pengelolaan - Calon mendatangi bank - Calon Mhs
Pembayaran - Calon mhs mengisi formulir - Teller
penyetoran
- Calon membayar sesuai jumlah
pembayaran yg ditentukan
- Teller mencatat transaksi
pembayaran
- Teller membuat bukti pembayaran
- Calon menerima bukti pembayaran
5. Pengelolaan Seleksi - Panitia menyusun jadwal seleksi -
Penerimaan MHS - Panitia menyusun nomor peserta
Baru seleksi
- Panitia menyusun kelompok/seleksi
6. Bla-bla-bla - -
7. Pengelolaan - -
Pendaftaran Ulang
Mhs yg diterima
8. Pengelolaan - -
Penyusunan NIM
9. Pengelolaan Grup - -
Kuliah
10. Pengelolaan - -
penunjukkan PA

b. Analisis Aturan Bisnis


Memaparkan (sebaiknya dalam bentuk table) berbagai aturan bisnis yang berlaku dalam
domain masalah.

NO PROSES ATURAN KETERANGAN


1. Pengelolaan - Calon mhs dapat memperoleh
Pendaftaran Calon formulir pendaftaran setelah
Mhs Baru membayar biaya pendaftaran
- Dokumen kelengkapan harus
lengkap (bukti pembayaran,
foto, dll)
2. -

c. Analisis Pelaku Bisnis


Menjelaskan siapa saja yang terlibat dalam aktivitas dengan sistem, terkait jabatan,
peran, tugas dan fungsinya.

NO PROSES PELAKU KETERANGAN


1. Pengelolaan - Calon Mahasiswa Baru
Pendaftaran Calon - Panitia Pendaftaran
Mhs Baru - Dll

d. Analisis Dokumen
Menjelaskan berbagai dokumen, baik dokumen data capture, maupun dokumen hasil
suatu proses

NO Nama Dokumen Isi Dokumen Pelaku Terkait


1. formulir - -
penyetoran biaya
pendaftaran
2. Bukti pembayaran
3. Formulir
pendaftaran
4. Ijazah
5. Dst
-- Kartu Peserta
Selekasi

e. Analisis Masalah dan Solusi


Menjelaskan berbagai permasalahan serta solusi bagi permasalahan tersebut

NO Masalah Solusi
1. Penyusunan NIM secara manual, Dibuat suatu modul yang dapat
perlu waktu, tenaga, dan biaya menghasilkan NIM secara otomatis
yang besar (sesuai SK)
2. Dst.

f. Flow Map Sistem Berjalan


Menggambarkan diagram atau bagan prosedur system yang sedang berjalan. Diagram
hendaknya memperlihatkan input, proses dan output dari setiap prosedur dalam system
yang sedang berjalan.
Istilah lain dari FLOW MAP: System Procedure Chart/Diagram, Document Flowchart,
Aliran Sistem Informasi(?).

2. Analisis Sistem Diusulkan


a. Analisis User
Menguraikan setiap user yang terlibat dan atau perlu dilibatkan disertai dengan aktivitas
dan document terkaitnya. Perubahan pelaku dari system yang berjalan ke system yang
diusulkan bisa saja terjadi, tetapi harus dilengkapi dengan rasionalnya (alasannya)
mengapa itu harus dilakukan.
b. Analisis Proses dan Prosedur
Menguraikan proses bisnis ke dalam sejumlah aktivitas rinci serta kaitannya dengan
pelaku dan dokumen terkait
c. Analisis Dokumen
Menguraikan seluruh dokumen yang diperlukan, baik di input system maupun output
system. Dokumen tidak saja menggambarkan dokumen formal tetapi juga berbagai
bentuk format inputan dan output, baik di layar (display), file dan bentuk lain output.
1) Dokumen Input
Menguraikan seluruh dokumen input yang berupa formulir isian, form untuk import
data/file, dan bentuk-bentuk dokumen lainnya.
2) Dokumen Output
Menguraikan seluruh dokumen output, baik berupa format laporan, daftar, tanda
bukti, dan lain-lain dalam display ataupun non display seperti file, format printout,
dan sebagainya.
d. Analisis Persyaratan
1) Persyaratan Fungsional
Menguraikan semua hal yang dapat dilakukan atau dilayani oleh system.
2) Persyaratan Non-Fungsional
Menguraikan semua hal yang dimiliki atau fasilitas beserta konstrain dan
batasan2nya dari system.
3) Persyaratan Perangkat Keras
Menguraikan semua perangkat keras yang diperlukan dalam menjalankan system.
4) Persyaratan Perangkat Lunak
Menguraikan semua perangkat lunak yang diperlukan dalam menjalankan system.

e. Flow Map Diusulkan


Menggambarkan seluruh interaksi antara setiap user dengan proses, prosedur atau
aktivitas dengan system secara rinci. Alur setiap proses memperlihatkan aliran dokumen
input, proses dan output yang dihasilkan.

B. Perancangan Sistem
1. Context Diagram
Model yang menggambarkan hubungan system dengan dunia luarnya
(user/terminator/actor) baik individu, kelompok, organisasi atau system lain yang terhubung
dengan system yang ditandai dengan aliran data yang masuk dari setiap user serta informasi
yang keluar dari system menuju user.
2. Use Case Diagram
Model yang menggambarkan interaksi setiap actor dalam aktivitas-aktivitas yang dilayani
oleh system.
3. Activity Diagram
Model-model yang menggambarkan pola setiap aktivitas dalam system.
4. Sequence Diagram
Model-model yang menggambarkan pola sekuen setiap interaksi dalam sistem
5. Class Diagram
Model yang menggambarkan konstrak system berdasarkan asosiasi setiap class yang
membentuk system.
6. Komponen Diagram
Model yang memperlihatkan keterkaitan antar komponen dalam system.
7. Collaboration Diagram
Model yang memperlihatkan blok yang menyusun system.
8. Deployment Diagram

C. Perancangan Basis Data


1. Normalisasi
(Uraikan proses normalisasi yang dilakukan sesuai kasus tabel)
a. Bentuk-bentuk Tabel Tidak Normal
b. Bentuk Normal Pertama
c. Bentuk Normal Kedua
d. Bentuk Normal Ketiga dan BCNF
e. Dst (jika ada)

2. Entity Relationship Diagram


(Buat dan beri penjelasan ERD yang Anda rancang)
3. Struktur Tabel
(Tampilkan dan beri penjelasan setiap rancangan struktur tabel database yang Anda buat)

D. Perancangan Interface
1. Rancangan Input
(jelaskan kalau bentuk format input dirancang dalam berbagai format input, seperti bentuk
display atau form dan format file import, jika ada)
2. Rancangan Output, Bentuk Format dan Query
(jelaskan kalau bentuk format output dirancang dalam berbagai format output, seperti
bentuk display, format file, dan printout output)
3. Rancangan Interface Lainnya (Pull-down Menu, Pop-up Menu, Dialog Box, dll)
(Tampilkan dan jelaskan setiap rancangan interface yang Anda buat pada aplikasi)

E. Rancangan Peta Situs


(Gambarkan setiap peta situs atau site map bagi masing-masing user atau level)

F. Perancangan Keamanan Sistem


(Uraikan rancangan terkait keamanan system atau aplikasi yang Anda kembangkan)
1. Rancangan Level Pengguna
2. Rancangan Enkripsi Data
3. Rancangan Keamanan Lainnya (capcha, dll)

G. Rancangan Tes Unit dan Uji Coba Sistem


(Susunlah tabel perencanaan pengetesan system atau modul-modul yang membangun system
atau unit-unit fungsional system)

Anda mungkin juga menyukai