Pengertian Sistem Informasi Pengertian Inventory Perancangan Sistem MySQL PHP MyAdmin PHP PHP Hypertext Proccesor Macromedia Dreamweaver

commit to user

BAB II LANDASAN TEORI

2.1 Pengertian Sistem Informasi

Sistem Informasi adalah kumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan mengelola data menggunakan perangkat lunak dan perangkat keras tersebut. Kristanto, 2003.

2.2 Pengertian Inventory

Inventory adalah Bahan baku dan penolong, barang jadi dan barang dalam proses produksi dana barang-barang yang tersedia, yang dimiliki dalam perjalanan dalam tempat penyimpanan atau konsinyasikan kepada pihak lain pada akhir periode Koher,Eric L.A..

2.3 Perancangan Sistem

Perancangan sistem secara umum didefinisikan sebagai pengidentifikasian komponen-komponen sistem informasi dengan tujuan untuk dikomunikasikan dengan pemakai Sutanta, 2003.

2.4 Alat Bantu Perancangan Sistem

2.4.1 Pengertian Contex Diagram

Contex diagram merupakan sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan, keluaran dari commit to user sistem. Contex diagram direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem Kristanto, 2003.

2.4.2 Pengertian Data Flow Diagram DFD

DFD merupakan suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara dua yang tersimpan dan proses yang dikenakan pada data yang tersimpan dan proses data yang dikenakan pada data tersebut. Sedangkan DFD leveled adalah model yang menggambarkan sistem sebagai jaringan kerja antara fungsi yang berhubungan satu dengan yang lain dengan aliran dan penyimpanan data Kristanto, 2003. Tabel 2.1 Simbol Data Flow Diagram Nama Simbol Keterangan Entitas Entitas merupakan sumber atau tujuan dari aliran tujuan data dari atau ke sistem. Proses Proses yang digunakan untuk transformasi data. Aliran Data Aliran data dengan arah khusus dari sumber ke tujuan. commit to user Data Store Komponen yang berfungsi untuk penyimpanan data.

2.4.3 Pengertian entity relationship diagram ERD

Merupakan diagram yang berisi komponen-komponen himpunan entitas dari himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta yang ditinjau Fatansyah,1999. Tabel 2.2 Simbol entity relationship diagram ERD Nama Simbol Keterangan Entitas Menunjukkan himpunan entitas yang merupakan suatu obyek yang dapat diidentifikasi dalam lingkungan pemakai. Aliran Data Menunjukkan aliranarus data diminta informasi sedang melintas dan atau menuju ke suatu proses. Proses Menunjukkan proses dimana beberapa tindakan atau sekelompok tindakan dijalankan. Atribut Menunjukkan atribut yang berfungsi mendiskripsikan commit to user karakter entitas.

2.4.4 Pengertian Database

Database merupakan kumpulan file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi dalam batasan tertentu. Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file lainnya berarti file tersebut bukanlah kelompok dari suatu database, ia akan dapat membentuk database sendiri Kristanto, 2004.

2.5 MySQL

MySQL adalah perangkat lunak pengolahan database yang sangat populer, terutama di kalangan pengguna sistem operasi berbasis unix dan bersifat open source Kurniawan, 2002.

2.6 PHP MyAdmin

PHP MyAdmin merupakan sebuah program yang berbasis web yang dibuat menggunakan aplikasi PHP. Program ini adalah untuk mengakses database MySQL, intinya adalah digunakan untuk menjadi administrator dari server MySQL. Dengan adanya program ini akan mempermudah dan mempersingkat kinerja kita, dengan kelebihan-kelebihan yang ada mengakibatkan pengguna awam tidak harus mampu untuk mengetahui sintak-sintak SQL dalam pembuatan database dan tabel Nugroho, 2004.

2.7 PHP PHP Hypertext Proccesor

PHP adalah script bersifat server-side yang ditambahkan ke dalam HTML. Kelebihan PHP yang paling signifikan adalah kemampuannya untuk melakukan koneksi dengan berbgai macam database Kurniawan, 2002.

2.8 Macromedia Dreamweaver

commit to user Macromedia Dreamweaver MX 2004 merupakan sebuah HTML professional untuk mendesain secara visual dan mengelola situs web maupun halaman web fasilitas editing secara visual dari dreamweaver memungkinkan untuk dapat menambahkan desain program secara manual.

BAB III DESAIN DAN PERANCANGAN SISTEM

3.1 Desain dan Perancangan Sistem

3.1.1 Perencanaan Sistem

Perencanaan sistem merupakan langkah awal sebelum membuat sebuah aplikasi program. Setelah memperoleh data-data dari hasil observasi langsung dan wawancara, kemudian mengidentifikasikan masalah persediaan barang hasil produksi yang ada pada PT Tirta Investama, penulis membuat perencanaan sistem sesuai dengan kebutuhan pada PT Tirta Investama. Pada perencanaan sistem ini, sistem yang akan dibuat meliputi sistem informasi persediaan barang hasil produksi, data penjualan, retur penjualan, laporan persediaan data barang hasil produksi, laporan barang masuk hasil produksi, laporan data pelanggan, laporan data penjualan, laporan data retur barang hasil produksi yang ada pada PT Tirta Investama.

3.1.2 Analisa Sistem

Sistem yang dianalisa adalah sistem tentang proses pendataan barang dan pembuatan laporan yang ada pada PT Tirta Investama 1. Keadaan Awal a. Proses pencatatan data barang masih dilakukan secara manual.