PERANCANGAN SISTEM INFORMASI STMIK AMIKOM PURWOKERTO
PENGANTAR Perancangan sistem informasi merupakan pengembangan sistem baru dari sistem lama yang ada, dimana masalah-masalah yang terjadi pada sistem lama diharapkan sudah teratasi pada sistem yang baru. Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan Komponen Sistem Informasi: Blok Masukan, Blok Model, Blok Keluaran, Blok Teknologi, Blok Basis Data, Blok Kendali
DESAIN SISTEM Desain digunakan untuk menjawab pertanyaan how? Desain berkonsentrasi pada bagaimana sistem dibangun untuk memenuhi kebutuhan pada fase analisis. Tujuan desain: Untuk memenuhi kebutuhan pemakai sistem Untuk memberikan gambaran yang jelas dan rancang bangun yg lengkap untuk nantinya digunakan untuk pembuatan program komputernya.
DESAIN DATABASE Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan disimpanan luar komputer dan digunakan perangkat lunak tertentu untuk memanipulasinya. Sistem basis data adalah suatu sistem yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam didalam suatu organisasi.
TIPE FILE (1) 1. File Induk (master file) File induk acuan (reference master file) yaitu file induk yang recordnya relatif statis, jarang berubah nilainya. Misalnya daftar mata kuliah, daftar anggota File induk dinamik (dynamic master file) yaitu file induk yang nilai record-recordnya sering berubah akibat suatu transaksi. Misalnya file persediaan barang File Transaksi (transaction file) File transaksi yaitu file yang digunakan untuk merekam data hasil dari suatu transaksi yang terjadi.
TIPE FILE (2) 3. File Laporan (file output) File laporan berisi informasi yang akan ditampilkan, biasanya untuk mempersiapkan pembuatan laporan bila printer belum siap. 4. File Sejarah (history file) File sejarah berisi data masa lalu yang sudah tidakaktif lagi, tetapi perlu disimpan untuk masa yang akan datang. 5. File Pelindung (Backup file) File pelindung merupakan salinan dari file-file yang masih aktif di database pada saat tertentu.
TIPE FILE (3) 6. File Kerja (working file) File kerja dibuat oleh suatu proses program secara sementara karena memori komputer tidak mencukupi atau untuk menghemat pemakaian memori selama proses dan akan dihapus jika proses telah selesai.
LANGKAH DESAIN DATABASE Menentukan kebutuhan file database untuk sistem baru. Dapat ditentukan dari DAD sistem baru yang dibuat. Menentukan parameter dari file database Tipe file : File induk, file transaksi dll Media file : Harddisk, disket, dll Organisasi file : organisasi database (jaringan, berjenjang, relasional) Field kunci
CONTOH KASUS Perancangan Sistem Informasi Perpustakaan: Peminjaman buku Menerima dan mengembalikan buku Pencatatan buku masuk Pencatatan anggota Registrasi anggota Pencatatan denda Laporan (Peminjaman, Pengembalian, Buku tidak kembali, Pendapatan denda, Daftar buku, Daftar Anggota) Dalam aktivitas peminjaman dalam satu bulan akan di bagi menjadi 2 versi laporan dilihat dari banyak sedikitnya transaksi yaitu pada tanggal 1-15 dan pada tanggal 16-30.
CONTOH KASUS (Lanjt..) Alur Perpustakaan : 1. Pendaftaran anggota baru 2. Registrasi anggota 3. Peminjaman buku 4. Pengembalian buku 5. Pencatatan denda 6. Pembuatan laporan Dari alur perpustakaan tersebut harus ada master data yaitu meliputi: 1. Pencatatan Anggota 2. Pencatatan petugas 3. Pencatatan buku
KASUS 1 Berdasarkan kebutuhan yang ada maka akan dirancang suatu aplikasi database berupa sistem informasi penjualan, pembelian dan stock gudang pada PT. Mitra Setia Budi Sejahtera yang digunakan untuk proses transaksi internal perusahaan saja yang meliputi : Pencatatan proses pembelian Pencatatan semua transaksi penjualan secara cash atau kredit. Pencatatan stock barang yang secara otomatis ditambahkan pada saat melakukan pembelian dan dikurangkan pada saat melakukan penjualan. Pencatatan retur pembelian maupun retur penjualan.
KASUS 1 (lanjt..) Pencatatan laporan-laporan penunjang seperti: Laporan pembelian dan penjualan Adalah laporan pembelian dan penjualan bulanan yang dapat dilihat oleh pemilik. Laporan stock barang Adalah laporan stock barang gudang yang menginformasikan tentang jumlah dan jenis barang yang ada di gunang. Laporan hutang-piutang Adalah laporan untuk mengetahui total jumlah hutang dan jumlah piutang dari pelanggan. Berdasarkan kasus diatas, buat rancangan tabel beserta relasinya!
KASUS 2 perancangan data dengan studi kasus Sistem Informasi ( SI ) Swalayan. Hal – hal yang terlibat dalam SI Swalayan adalah : Pegawai Pembeli / member Data barang Supplier Transaksi, yang meliputi : Pembelian Penjualan
KASUS 2 (lanjt..) Kebutuhan Fungsional Kebutuhan dari SI Swalayan ini adalah sebagai berikut : Memanipulasi data pegawai , barang, supplier, dan member Menghandle transaksi pembelian Menghandle transaksi penjualan Menghasilkan laporan barang, laporan supplier, dan laporan member Laporan transaksi penjualan Laporan transaksi pembelian Mencetak nota penjualan Berdasarkan kasus diatas, buat rancangan tabel beserta relasinya!
KASUS 3 perancangan data dengan studi kasus Sistem Informasi PSB SMPN 1 Banyumas: Kebutuhan dari SI PSB ini adalah sebagai berikut : Memanipulasi data siswa, orangtua siswa, dan nilai nilai meliputi : USBN: b. indonesia, matematika, ipa US : PKn, ips, agama Potensi Lokal Piagam Rumus skor: (2 X rata-rata USBN) + (rata-rata US) + Potensi lokal + Piagam
KASUS 3 (lanjt..) Menghandle transaksi pendaftaran Menghandle transaksi pencabutan berkas Menghasilkan jurnal psb sesuai dengan rumus perhitungan Menghasilkan laporan pendaftar yang diterima Menghasilkan laporan data pencabutan berkas pendaftaran Berdasarkan kasus diatas, buat rancangan tabel beserta relasinya!