Pengantar Praktikum
Sistem Informasi Manajemen
Indah Werdiningsih
Endah Purwanti
Barry Nuqoba
Tujuan Praktikum
Mampu membuat prototipe aplikasi Sistem Informasi
Manajemen secara tepat, seperti:
• Sistem Informasi Sumber Daya Manusia
• Sistem Informasi Pemasaran
2
Kontrak Kuliah
Kegiatan Perkuliahan
1. Praktikum
2. Diskusi dan Analisis Studi Kasus
3. Tugas kelompok
Komponen Penilaian
1. Tugas Praktikum : 35%
2. UTS (pekan 8) : 30%
3. UAS (pekan 16) : 30%
4. Sofrskill :5%
3
Materi Praktikum
No. Pokok Bahasan
1 Pengantar Praktikum
Overview pengenalan tools praktikum
2 Overview konsep Document Flow Diagram, Data Flow Diagram,
dan Conceptual Data Model
3 Analisis dan perancangan proses Sistem Informasi SDM
4 Analisis kebutuhan data dan rancangan basis data SI SDM
5 Pembuatan prototipe Sistem Informasi SDM
6 Analisis dan perancangan proses Sistem Informasi Pemasaran
7 Analisis kebutuhan data dan rancangan basis data SI Pemasaran
8 Pembuatan prototipe Sistem Informasi Pemasaran
4
Literatur
1. Philip Kotler, 2001, Manajemen Pemasaran di Indonesia, PT. Salemba
Emban Patria.
2. Gary Dessler, 2003, Human Resource Management, Prentice Hall.
3. Jeffrey L. Whitten, 2004, Systems Analysis and Design Methods, Mc-
Graw Hill.
5
Yang perlu disepakati
1. Keterlambatan
2. Sanksi untuk plagiarisme
Diskusi dan belajar kelompok sangat dianjurkan.
Plagiarisme, kecurangan akademik zero
tolerance.
6
Tools Praktikum: Data Modeling
Microsoft Visio:
Document Flow Diagram
Power Designer:
Data Flow Diagram
Conceptual Data Model
7
Document Flow Diagram
Menggambarkan aliran dokumen dari satu bagian ke
bagian lainnya dalam sistem.
Data fisik berupa paper-based forms, laporan kertas
Aliran data antar sistem.
Dibuat di awal proses permodelan sistem.
Menunjukkan aliran data antar entitas dalam sistem.
Memudahkan proses analisis dan permodelan sistem saat
ini.
8
Contoh Document Flow Diagram
Source Document Recipient
Inventory Purchase Order Supplier
Supplier Tagihan Inventory
Konsumen Order konsumen Penjualan
Penjualan Order konsumen Inventory
Inventory Laporan pengeluaran Supervisor
barang
Supervior Persetujuan pengeluaran Inventory
barang
Inventory Nota order konsumen Penjualan
Penjualan Nota pengiriman barang Konsumen
9
Contoh Document Flow Diagram
Purchase Laporan
Order pengeluaran Supervisor
Supplier
barang
Persetujuan
pengeluaran
Tagihan barang
Inventory
Nota order
Order
konsumen
konsumen
Order konsumen
Konsumen Penjualan
Nota pengiriman
barang
10
Data Flow Diagram
Representasi grafis aliran data dalam suatu sistem
informasi, melalui permodelan proses.
Memotret sistem secara keseluruhan:
Alat komunikasi antara developer dengan user
Bebas dari masalah implementasi/teknis terlalu dini.
11
Pengembangan DFD
12
Logical DFD
Fokus pada proses bisnis dan bagaimana bisnis
beroperasi.
Isi:
Aktivitas bisnis
Data yang diperlukan untuk tiap aktivitas
Data yang dihasilkan dari tiap aktivitas
Kegunaan Logical DFD:
Pemahaman proses bisnis lebih baik
Fleksibilitas & maintenance dalam pengembangan sistem
Eliminasi redundansi dan memudahkan pengembangan
physical DFD
13
Physical DFD
Fokus pada implementasi sistem
Isi:
Proses manual
Proses CRUD (create, read, update, delete)
Entry data dan proses verifikasi
Proses validasi
Proses sekuensial
Data store intermediate, seperti tempat penyimpanan
sementara (temporary files)
Nama data store yang sama dengan nama basis data
14
Logical dan Physical DFD
15
Pembuatan DFD –
Top Down Approach
Buat daftar aktivitas bisnis dan tentukan entitas
eksternal, aliran data, proses, data store
Buat context diagram yang berisi satu proses utama,
semua entitas eksternal, dan aliran data ke dan dari
sistem.
Buat DFD0, berisi semua proses utama dan semua
data store.
Buat child diagram (DFD level 1 dst) untuk tiap proses
di DFD0, jika diperlukan.
Periksa konsistensi DFD dan perbaiki kesalahan.
Buat physical DFD berdasarkan logical DFD.
Partisi physical DFD menjadi beberapa kelompok
untuk memudahkan implementasi program.
16
Proses
Proses menyebabkan perubahan data.
Nama aliran data yang masuk ke suatu proses berbeda
dengan aliran data yang keluar dari proses tsb.
Penamaan proses:
Di level context, gunakan nama sistem, seperti SISTEM
AKADEMIK
Di level berikutnya, gunakan aturan kata kerja-kata benda –
keterangan (adjective).
Jika menggunakan bahasa Inggris, maka aturan penamaan proses
adalah: verb – adjective – noun.
Nama
Nama Proses Proses
18
Entitas Eksternal
Sistem, manusia, objek lain di luar sistem yang
berinteraksi dengan sistem yang bersangkutan.
Penamaan berupa kata benda.
Nama
entitas eksternal
19
Aliran Data / Data flow
Selalu diawali dan diakhiri pada proses.
Nama aliran data berupa kata benda.
20
Data Store
Koleksi data yang disimpan dengan cara tertentu.
Data yang keluar dari data store input untuk suatu
proses.
Data yang masuk ke data store hasil proses
sebelumnya mengubah data yang tersimpan.
Nomor dan nama
21
Praktikum
Sebuah Universitas Terbuka (UT) akan membangun sistem
pembelajaran jarak jauh (e-learning) yang dapat diakses seluruh
mahasiswa dan dosen UT.
22
Praktikum [2]
Mahasiswa dapat memanfaatkan sistem untuk:
mendaftar agar dapat mengakses content mata kuliah
yang diikutinya,
download materi kuliah,
upload hasil tugas kuliah,
berpartisipasi dalam forum mata kuliah,
memodifikasi profil pribadi.
23
Praktikum [3]
Untuk mengatur administrasi e-learning, tata usaha tiap
jurusan ditunjuk sebagai admin yang bertanggungjawab
untuk:
mengelompokkan mata kuliah per semester,
men-generate password untuk user (dosen atau
mahasiswa) yang lupa password.
mengelola user (menghapus user yang sudah tidak aktif).
Soal
Buatlah permodelan proses dari deskripsi permasalahan di
atas dengan Document Flow Diagram dan Data Flow
Diagram.
24
Materi praktikum: https://db.tt/NQRUcXkH
Soal praktikum: https://db.tt/2IgxMLLv
25
Terima kasih
Ada pertanyaan?
26