P. 1
Perancangan Sistem Informasi - Rekayasa Perangkat Lunak

Perancangan Sistem Informasi - Rekayasa Perangkat Lunak

|Views: 1,736|Likes:
Dipublikasikan oleh Ricky Ardian

More info:

Published by: Ricky Ardian on Jan 22, 2011
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

07/25/2013

pdf

text

original

2011

SISTEM INFORMASI TRANSAKSI, KEANGGOTAAN DAN KETERSEDIAAN BARANG
Pada Rental VCD/DVD
Disusun untuk Memenuhi Salah Satu Tugas Mata Kuliah Rekayasa Perangkat Lunak

Disusun Oleh :

Ricky Ardian Fajar Septiandri

09402209 09402198

MIF B4/09

POLITEKNIK PIKSI GANESHA BANDUNG
1/1/2011

KASUS

: SISTEM INFORMASI TRANSAKSI, KEANGGOTAAN & KETERSEDIAAN BARANG PADA RENTAL VCD/DVD

1. Pokok permasalahan Sistem pengolahan yang masih banyak dipakai oleh rental VCD/DVD saat ini adalah sistem dengan pengolahan secara manual. Kesalahan data transaksi sangat mudah terjadi bahkan dimodifikasi untuk kepentingan pihak yang tidak bertanggung jawab pun sangat mudah

dilakukan. Kekeliruan data anggota dan data barang yang dipinjam/disewa sering mengakibatkan hilangnya barang dan ketika ditelusuri melalui data penyewa yang seadanya pun tidak ditemukan titik terang yang bermanfaat. Sisi keamanan data pun sering menjadi masalah yang kerap melanda disaat transaksi dan pembuatan laporan berlangsung. Oleh karena itu untuk memperlancar dan mempermudah sistem pengolahan Rental VCD/DVD saat ini dan seterusnya, dibutuhkan sistem terkomputerisasi yang mampu memenuhi semua kebutuhan dan kekurangan-kekurangan dari sistem secara manual. 2. Batasan masalah o Sistem informasi berupa data film (VCD/DVD ), data anggota (member), transaksi penyewaan, transaksi pengembalian, data request (permintaan) dan pembuatan laporan. o Pegawai/operator transaksi hanya melayani transaksi pada penyewa yang sudah terdaftar sebagai member. o Sistem informasi penyewa menyediakan layanan informasi ketersediaan barang yang mereka cari dan request (permintaan) film. o o o Input transaksi berupa barcode kartu anggota dan barcode pada bungkus VCD/DVD Output berupa laporan transaksi penyewaan Permasalahn dibatasi hanya pada perancangan sistem dan pembuatan program aplikasi

3. Perancangan A. Perancangan data Pada perancangan data ini, berisi data-data yang dibutuhkan dalam pembuatan sebuah perangkat lunak, diantaranya : 1. Pemakai/User : Operator Transaksi/Staff (Pegawai), Member (Penyewa/Anggota ), Ketua (Owner) 2. Data Film VCD/DVD 3. Spesifikasi kebutuhan

1

’ Kebutuhan Perangkat Lunak (Software) : No. 1 Jenis Software Sitem Operasi Kebutuhan Software Microsoft Windows XP 2, XP 3 or Higher except Windows 7 2 3 4 5 6 Bahasa Pemrograman Pengolah DataBase Pemodelan Sistem Perancangan DataBase Perancangan Interface Borland Delphi 7 Microsoft Access 2003 Microsoft Visio 2007 Microsoft Access 2003 Borland Delphi 7

’ Kebutuhan Perangkat Keras (Hardware) No 1 2 3 4 5 6 7 8 9 Jenis Hardware Processor Memori Harddisk VGA Monitor Keyboard Mouse Printer Barcode Reader Kebutuhan Hardware Minimal Pentium 4, Dual Core or Higher Minimum 512 MB or Higher 8 Gb free space Hard Drive Onboard or Board Resolusi 1024 X 768 colors Compatible with Windows Compatible with Windows POS Printer Barcode Reader

2

B. Perancangan arsitektur 1. Context Diagram Untuk menggambarkan model sistem yang berbasis komputer dan dirancang secara global. Perancangan sistem berikut dengan diagram konteks yang terdapat pada Sistem Informasi Transaksi, Keanggotaan dan Ketersediaan Barang.

Gbr. 1 Context Diagram

3

2. Data Flow Diagram Data Flow Diagram (DFD) merupakan teknik untuk menjelaskan aliran informasi data yang bergerak dari pemasukan dan keluaran yang terdapat pada Sistem Informasi Transaksi, Keanggotaan dan Ketersediaan Barang. DFD Level 0 Sistem Informasi Transaksi, Keanggotaan dan Ketersediaan Barang

Gbr. 2 DFD Level 0

4

DFD Level 1 Proses 1 Pengolahan Data Member

Gbr. 3 DFD Level 1 Proses 1 DFD Level 1 Proses 2 Pengolahan Data Film

Gbr. 4 DFD Level 1 Proses 2 5

DFD Level 1 Proses 3 Pengolahan Data Penyewaan Film

Gbr. 5 DFD Level 1 Proses 3 DFD Level 1 Proses 4 Pengolahan Data Pengembalian Film

Gbr. 6 DFD Level 1 Proses 4

6

DFD Level 1 Proses 5 Pengolahan Data Request Film

Gbr. 7 DFD Level 1 Proses 5 DFD Level 1 Proses 6 Cetak Laporan

Gbr. 8 DFD Level 1 Proses 6

7

3. Entity Relationship Diagram (ERD)

Gbr. 9 Entity Relationship Diagram 4. Struktur Tabel Untuk menjelaskan data-data yang terdapat dalam database yang telah dirancang, digunakan tabel. Dengan menggunakan tabel, programmer dapat membuat file yang sesuai dengan rancangan. Tabel dari sistem yang akan dibuat adalah sebagai berikut : 1. Nama Tabel Fungsi 2. Nama Tabel Fungsi 3. Nama Tabel Fungsi 4. Nama Tabel Fungsi 5. Nama Tabel Fungsi : Tb_Member : Menyimpan dan Mengolah Data Member : Tb_Film : Menyimpan dan Mengolah Data Film : Tb_Transaksi : Menyimpan dan Mengolah Data Transaksi : Tb_Request : Menyimpan dan mengolah Data Request : Tb_Staff : Menyimpan dan mengolah Data Staff

8

5. Struktur Menu Program

Log In Menu Utama File Transaksi Cetak Laporan Lap. Member Catalog About Help Log Out

Member

Penyewaaan

Update

Edit User

Pengembalian

Lap. Transaksi

Edit

Film

Lap. Film

Print

Request

Lap. Request

Gbr. 10 Layout Menu a. Log In menu ini muncul saat pertama kali pengoperasian aplikasi program Sistem Informasi Transaksi, Keanggotaan dan Ketersediaan Barang dijalankan untuk masuk ke menu utama user (staff) dan password diisi terlebih dahulu dengan nama user dan password yang telah ditentukan sebelumnya. b. Pada Menu Utama terdapat beberapa pilihan menu (sub-menu), yang terdiri dari : - File, yang terdiri dari - Transaksi, yang terdiri dari : Member, Edit User, Film dan Request : Penyewaan dan Pengembalian

- Cetak Laporan, yang terdiri dari : Lap. Member, Lap. Transaksi, Lap. Film dan Lap. Request - Catalog, yang terdiri dari : Update, Edit dan Print

- About, yang berisi informasi rental dan syarat/ketentuan-ketentuan untuk menjadi member serta peraturan penyewaan - Help, berisi informasi yang dibutuhkan oleh baik user maupun member - Logout, merupakan menu yang disediakan agar user dapat keluar dari aplikasi dengan aman, dan sangat disarankan untuk Logout terlebih dahulu sebelum berganti user, jangan sampai user lain memanfaatkan kondisi dengan memanfaatkan situasi dimana user yang satu masih dalam keadaan LogIn.

9

C. Perancangan Interface atau Antar Muka Rancangan Antar Muka Rancangan antar muka ini berfungsi untuk memperjelas mengenai program Sistem Informasi Transaksi, Keanggotaan dan Ketersediaan Barang. 1. Gbr. 11 Rancangan Antar Muka Splash

2. Gbr. 12 Rancangan Antar Muka LogIn

10

3. Gbr. 13 Rancangan Antar Muka Menu Utama

4. Gbr. 14 Rancangan Antar Muka Menu File

5. Gbr. 15 Rancangan Antar Muka Menu File Member

11

6. Gbr. 16 Rancangan Antar Muka Menu File Edit User (Untuk Staff)

7. Gbr. 17 Rancangan Antar Muka Menu File - Film

8. Gbr. 18 Rancangan Antar Muka Menu File - Request

12

9. Gbr. 19 Rancangan Antar Muka Menu Transaksi Penyewaan

10. Gbr. 20 Rancangan Antar Muka Menu Transaksi Pengembalian

11. Gbr. 21 Rancangan Antar Muka Menu Laporan 13

12. Gbr. 22 Rancangan Antar Muka Menu Catalog

13. Gbr. 23 Rancangan Antar Muka Menu Catalog Update

14. Gbr. 24 Rancangan Antar Muka Menu Catalog Edit

14

15. Gbr. 25 Rancangan Antar Muka Menu Log In - Daftar

D. Perancangan Prosedural 15

FlowChart Flowchart merupakan diagram yang menjelaskan secara detail langkah-langkah dari proses program yang akan dibuat pada Sistem Informasi Transaksi, Keanggotaan dan Ketersediaan Barang. 1. Flowchart Log In

Gbr. 26 Flowchart Log In 2. Flowchart Menu Utama

Gbr. 27 Flowchart Menu Utama 3. Flowchart Menu File 16

Gbr. 28 Flowchart Menu File 4. Flowchart Input/Update Data

Gbr. 29 Flowhart Input Data 5. Flowchart Edit Data

17

Gbr. 30 Flowhart Edit Data 6. Flowchart Hapus Data

Gbr. 31 Flowhart Hapus Data 7. Flowchart Cari Data

18

Gbr. 32 Flowhart Cari Data 8. Flowchart Transaksi

Gbr. 33 Flowchart Transaksi Penyewaan

19

Gbr. 34 Flowchart Transaksi - Pengembalian 9. Flowchart Menu Cetak Laporan

Gbr. 35 Flowchart Cetak Laporan 20

10. Flowchart Menu Catalog

Gbr. 36 Flowchart Menu Catalog 11. Flowchart Tampilkan (Pada Menu Cetak Laporan)

Gbr. 37 Flowchart Cetak Laporan Tampilkan 21

12. Flowchart Atur (Pada Menu Cetak Laporan)

Gbr. 38 Flowchart Cetak Laporan Atur 13. Flowchart Print/Cetak

Gbr. 39 Flowchart Cetak Laporan Print 22

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->