SISTEM INFORMASI PENGELOLAAN WARNET ADITIF YOGYAKARTA
Naskah Publikasi
diajukan oleh Vita Purnamasari 08.02.7304 Fuji Yatiningsih 08.02.7332
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011
MANAGEMENT INFORMATION SYSTEMS IN ADITIF’S WARNET YOGYAKARTA SISTEM INFORMASI PENGELOLAAN WARNAT ADITIF YOGYAKARTA Vita Purnamasari Fuji Yatiningsih Jurusan Manajemen Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Writer design a system of data processing of sale in ADITIF’s warnet computerizedly because in record-keeping of data of transaction warnet still have the character of the manual. In order to the better of system, writer design the system of the cash sale transaction. To design this system, writer make the containing input device of sale of service warnet, drink sale, and also sale of domain and hosting that give report of Cash Sale System. Writer also use the Microsoft Visual Basic 6.0 software. Advantage from use Microsoft Visual Basic 6.0 is have quicker data access and more usefull to make the data bases application than the manual system which being run previously in Aditif’s warnet With the existence of this computerization of course in its data processing is more effective, minimizing mistake and data always newly. Because it is very easy, quickly and can calculate the salary automatically. Keyword: Sale Transaction, Manual System, Computerize, Salary.
DAFTAR ISI HALAMAN JUDUL ............................................................................................... i HALAMAN PENGESAHAN................................................................................... ii ABSTRACT ..........................................................................................................iii DAFTAR ISI ......................................................................................................... iv 1. Pendahuluan ............................................................................................. 1 2. Landasan Teori ......................................................................................... 1 2.1 Konsep Dasar Sistem ......................................................................... 1 2.1.1 Pengertian Sistem Secara Umum .......................................1 2.1.2 Karakteristik Sistem .............................................................2 2.1.3 Klasifikasi Sistem .................................................................2 2.2 Konsep Dasar Informasi ..................................................................... 2 2.2.1 Pengertian Informasi........................................................... 2 2.2.2 Siklus Informasi................................................................... 2 2.2.3 Kualitas Informasi ............................................................... 2 2.2.4 Nilai Informasi ..................................................................... 2 2.3 Konsep Dasar Sistem Informasi ......................................................... 2 2.3.1 Pengertian Sistem Informasi............................................... 2 2.3.2 Komponen Sistem Informasi............................................... 2 2.3.3 Tipe-tipe Sistem Informasi .................................................. 2 2.4 Konsep Sistem Informasi Manajemen ................................................ 2 2.4.1 Pengertian Sistem Informasi Manajemen ........................... 2 2.4.2 Database Management System.......................................... 2 2.4.3 Manfaat Database............................................................... 3 2.5 Konsep Dasar Sistem Informasi Pengelolaan Warnet........................ 3 2.5.1 Pengertian Warnet .............................................................. 3 2.5.2Pengertian Billing ................................................................. 3 2.6 Konsep Dasar Sistem Database......................................................... 3 2.6.1 Pengertian Database .......................................................... 3 2.6.2 Kegunaan Database ........................................................... 3 2.6.3 Model-model Data............................................................... 3 2.6.4 Komponen Utama Pada Perangkat Lunak Database......... 3 2.6.5 Normalisasi ......................................................................... 3 2.6.6 Tujuan Utama Dalam Penyusunan Database .................... 3 2.7 Sistem Perangkat Lunak yang digunakan .......................................... 3 2.7.1 Sistem Operasi Windows XP Profesional........................... 3 2.7.2 Sistem Aplikasi Program..................................................... 4 2.7.2.1 Microshoft Visual Basic 6.0 .................................... 4 2.7.2.2 Kemampuan Visual Basic 6.0 ................................ 4 2.7.2.3 Cara Kerja Visual Basic 6.0 ................................... 4 2.7.2.4 Lingkungan Kerja Visual Basic 6.0 ........................ 4 2.7.3 Sistem Aplikasi Database ................................................... 4 2.7.3.1 Microshoft SQL Server 2000.................................. 4 2.7.3.2 Objek-objek dalam Database SQL Server 2000.... 4 2.7.3.3 Kelebihan Microshoft SQL Server 2000................. 4 2.8 Sistem Perangkat Keras yang digunakan........................................... 4 3. Gambaran Umum ........................................................................................ 5 3.1 Sejarah Singkat................................................................................... 5 3.2 Visi dan Misi Aditif.Net ........................................................................ 5 3.3 Struktur Organisasi ............................................................................. 5 3.4 Lokasi.................................................................................................. 5 3.5 Sistem Flowchart yang Ada ................................................................ 5 4. Pembahasan................................................................................................ 5 4.1 Rancangan Sistem yang diusulkan..................................................... 5
4.1.1 Sistem yang diusulkan ........................................................ 5 4.1.2 DFD yang diusulkan............................................................ 5 4.1.2.1 DFD Level 0 ........................................................ 5 4.1.2.2 DFD Level 1 ........................................................ 5 4.2 Perancangan Database ...................................................................... 5 4.2.1 Normalisasi ......................................................................... 5 4.2.1.1 Bentuk Tidak Normal .......................................... 5 4.2.1.2 Bentuk Normal Pertama...................................... 5 4.2.1.3 Bentuk Normal Kedua......................................... 5 4.2.2 Hubungan Antar Tabel........................................................ 5 4.3 Struktur Perancangan Database......................................................... 5 4.3.1 Tabel Data Karyawan ......................................................... 6 4.3.2 Tabel Shift ........................................................................... 6 4.3.3 Tabel Persediaan ................................................................ 6 4.3.4 Tabel Transaksi................................................................... 6 4.3.5 Tabel Detail Transaksi ........................................................ 6 4.3.6 Tabel Usser......................................................................... 6 4.3.7 Tabel Gaji............................................................................ 6 4.3.8 Tabel Gaji Pokok................................................................. 6 4.4 Rancangan Input................................................................................. 6 4.4.1 Rancangan Input Password................................................ 6 4.4.2 Rancangan Input Menu Utama ........................................... 6 4.4.3 Rancangan Input Data Karyawan ....................................... 6 4.4.4 Rancangan Input Data Shift................................................ 6 4.4.5 Rancangan Input Data Persediaan..................................... 6 4.4.6 Rancangan Input Gaji ......................................................... 6 4.4.7 Rancangn Input Transaksi .................................................. 6 4.5 Rancangan Output .............................................................................. 6 4.5.1 Rancangan Laporan Transaksi........................................... 6 4.5.2 Rancangan Laporan Gaji Karyawan................................... 6 4.5.3 Rancangan Slip Gaji ........................................................... 6 4.5.4 Rancangan Laporan Gaji Per Bulan ................................... 6 4.6 Manual Program.................................................................................. 6 4.6.1 Dekstop ............................................................................... 6 4.6.2 Login ................................................................................... 6 4.6.3 Menu Utama........................................................................ 6 4.6.4 Data Karyawan.................................................................... 6 4.6.5 Data Shift ............................................................................ 6 4.6.6 Data Persediaan ................................................................. 6 4.6.7 Transaksi............................................................................. 6 4.6.8 Gaji ...................................................................................... 6 4.6.9 Gaji Pokok........................................................................... 6 4.6.10 Ganti Password................................................................. 6 4.6.11 Laporan Transaksi ............................................................ 6 4.6.12 Laporan Gaji...................................................................... 6 4.6.13 Laporan Slip Gaji .............................................................. 6 4.6.14 Laporan Gaji Per Bulan..................................................... 6 5. Penutup ....................................................................................................... 6 5.1 Kesimpulan ......................................................................................... 6 5.2 Saran................................................................................................... 7
1. Pendahuluan Semakin berkembangnya dunia usaha akan semakin meningkatkan perkembangan munculnya berbagai perusahaan, baik perusahaan dagang maupun perusahaan jasa. Hal ini akan menimbulkan tingkat persaingan yang semakin ketat, sehingga mengharuskan manajemen perusahaan mengambil kebijakan-kebijakan agar perusahaan dapat tetap bertahan dalam persaingan. Tanpa adanya kebijakan dan pengendalian manajemen yang memadai, suatu perusahaan akan sulit untuk menjalankan usahannya, dan hanya perusahaan yang dapat melaksanakan strategi yang telah ditetapkan yang akan dapat bertahan dalam persaingan, serta mempunyai kesempatan untuk berkembang lebih baik. Seiring dengan persaingan yang semakin ketat, maka dibutuhkan sikap profesional manajemen dalam mengelola perusahaan, salah satunya adalah pengelolaan persediaan barang dan jasa. Persediaan barang dan jasa merupakan salah satu aktivitas kerja yang sangat penting bagi perkembangan perusahaan dagang, karena persediaan barang dan jasa merupakan unsur utama dalam bidang perdagangan. Sedikit saja terdapat kesalahan informasi persediaan barang dan jasa, hal ini pasti akan sangat berpengaruh pada kegiatan usaha perusahaan tersebut. Apabila pengelolaan persediaan barang dan jasa masih dilakukan secara manual, akan sulit dalam mengontrol persediaan, pengelolaan secara manual juga akan membutuhkan waktu yang lama. Hal ini mencerminkan kinerja yang tidak efisien. Untuk itu dibutuhkan suatu sistem yang terkomputerisasi, agar kinerja perusahaan lebih efisien dan tidak memerlukan waktu yang cukup lama. Perkembangan teknologi saat ini sangat memberi dukungan bagi kemajuan sistem pengolahan data pada perusahaan, terutama pemanfaatan teknologi yang berbasis komputer. Komputer sebagai salah satu sarana yang dapat digunakan sebagai pengolah data dan informasi memungkinkan user (perusahaan) melakukan pengolahan data-data secara cepat serta menghasilkan output (informasi) yang dibutuhkan secara cepat pula. Selain itu, komputer juga membantu user dalam hal penyimpanan data dalam jumlah yang besar. Komputer mempunyai peranan yang sangat penting dalam dunia kerja. Banyak perusahaan yang sangat tergantung dengan keberadaan komputer. Penggunaan sistem komputer dalam dunia usaha sangat membantu sebuah pengolahan data, sehingga proses penyajian laporan dapat dilakukan secara cepat, tepat, efisien waktu, dan meminimalkan lambatnya informasi. Hal ini akan memudahkan pihak manajemen dalam mengambil keputusan. Komputerisasi dalam sistem informasi pengelolaan barang dan jasa memegang peranan penting dalam perusahaan, dimana sistem ini digunakan untuk mengetahui transaksi penjualan barang dan jasa, serta untuk memeriksa persediaan yang ada. Di samping itu, dengan adanya sistem informasi pengelolaan barang dan jasa diharapkan tidak akan terjadi kesalahan informasi yang ditujukan kepada karyawan maupun pemilik warnet dan tidak ada lagi keterlambatan informasi yang harus disampaikan. Dengan adanya permasalahan di atas, maka penulis tertarik untuk memilih judul: ”Sistem Informasi Pengelolaan Warnet ADITIF Yogyakarta”. 2. Landasan Teori 2.1 Konsep Dasar Sistem 2.1.1 Pengertian Sistem Secara Umum sistem adalah seperangkat elemen yang digabungkan satu dengan lainnya untuk suatu tujuan bersama.
2.1.2 Karakteristik Sistem 1. Komponen (component) 2. Batas sistem (boundary) 3. Lingkungan luar sistem (environment) 4. Penghubung (interface) 5. Masukan (input) 6. Pengolah (process) 7. Keluaran (output) 8. Sasaran (objective) atau tujuan (goal) 2.1.3 Klasifikasi Sistem 1. Sistem abstrak dan sistem fisik 2. Sistem alamiah dan sistem buatan 3. Sistem tertentu dan tidak tertentu 4. Sistem tertutup dan terbuka 2.2 Konsep Dasar Informasi 2.2.1 Pengertian Informasi informasi adalah data yang telah diproses, atau data yang memiliki arti. 2.2.2 Siklus Informasi Untuk menghasilkan informasi, data diolah menggunakan suatu model proses tertentu. Data yang telah diolah menjadi informasi diterima oleh pemakai yang digunakan untuk membuat suatu keputusan untuk melakukan tindakan. Hal ini berarti informasi tersebut menghasilkan suatu tindakan yang mana data tersebut akan ditangkap sebagai input, diproses kembali lewat model dan seterusnya membentuk suatu siklus. 2.2.3 Kualitas Informasi 1. Akurat (Acurate) 2. Tepat Waktu (Time Lines) 3. Sejalan (Relevan) 2.2.4 Nilai Informasi Nilai dari Informasi (Value Of Information) ditentukan dari dua hal, yaitu biaya dan manfaat mendapatkannya. 2.3 Konsep Dasar Sistem Informasi 2.3.1 Pengertian Sistem Informasi Sistem Informasi Manajemen dapat didefinisikan sebagai suatu alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya 2.3.2 Komponen Sistem Informasi 1. Perangkat keras 2. Perangkat lunak 3. Database 4. Telekomunikasi 5. Manusia 6. Prosedur 2.3.3 Tipe-tipe Sistem Informasi 1. Transaction Processing Sistems (TPS) 2. Management Information Sistem (MIS) 3. Decision Support Sistems (DSS) 4. Expert Sistem and Artifical Intelligence (ES dan AI) 2.4 Konsep Dasar Sistem Informasi Manajemen 2.4.1 Pengertian Sistem Informasi Manajemen Sistem Informasi Manajemen adalah Sebuah sistem informasi pada level manajemen yang berfungsi untuk membantu perencanaan, pengendalian, dan pengambilan keputusan dengan menyediakan resume rutin dan laporanlaporan tertentu. 2.4.2 Database Management Sistem (DBMS)
DBMS adalah sebagai suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu database dan menjalankan operasi terhadap data yang diminta banyak pengguna 2.4.3
Manfaat Database 1. Performance 2. Integritas data 3. Independens 4. Sentralisasi 5. Sekuritas 2.5 Konsep Dasar Sistem Informasi Pengelolaan Warnet 2.5.1 Pengertian Warnet Warung Internet atau biasa disingkat warnet adalah salah satu bentuk usaha yang dikelola oleh kelompok atau individu yang memberikan pelayanan dalam bentuk jasa internet oleh penggunanya 2.5.2 Pengertian Billing Billing warnet adalah sebuah software atau aplikasi komputer yang berfungsi sebagai mesin pencatat waktu pemakaian warnet. 2.6 Konsep Dasar Sistem Database 2.6.1 Pengertian Database Merupakan kumpulan dari data yang saling berhubungan dengan yang lainnya untuk tujuan tertentu, yang telah disimpan pada hardisk komputer dan dapat dimanipulasi dengan menggunakan perangkat lunak tertentu 2.6.2 Kegunaan Database 1. Redudansi dan Inkonsistensi Data 2. Security Data 3. Data Intergrity 4. Data Access 5. Data Independence 2.6.3 Model-model Data 1. Entity relationship model 2. Record based data model 3. Pysical based data model 2.6.4 Komponen Utama Pada Perangkat Lunak Database 1. Bahasa Query (Ouery Language) 2. Data Manipulation Language (DML) 3. Data Definition Language (DDL) 2.6.5 Normalisasi Normalisasi adalah suatu teknik yang menstrukturkan data dalam caracara- tertentu untuk membantu mengurangi atau mencegah munculnya masalah yang berhubungan dengan pengolahan data dalam database. 1. Bentuk Tidak Normal 2. Bentuk Normal Pertama 3. Bentuk Normal Kedua 4. Bentuk Normal Ketiga 2.6.6 Tujuan Utama Dalam Penyusunan Database 1. Kecepatan dan kemudahan 2. Efisiensi ruang penyimpanan 3. Keakuratan 4. Ketersediaan 5. Kelengkapan 6. Keamanan 7. Kebersamaan Pemakai 2.7 Sistem Perangkat Lunak yang Digunakan 2.7.1 Sistem Operasi Windows XP Profesional
Sistem Operasi yang digunakan untuk mengaktifkan seluruh peralatan yang ada dalam komputer termasuk perangkat lunak aplikasi yang ada 2.7.2 Sistem Aplikasi Program 2.7.2.1Microsoft Visual Basic 6.0 MS Visual Basic adalah bahasa pemrograman yang bekerja dalam lingkungan MS Windows secara optimal 2.7.2.2Kemampuan Visual Basic 6.0 1. Memiliki sarana pengembangan yang bersifat grafis (visual) 2. Berorientasi objek (object oriented) 3. Dapat bekerja didalam sistem operasi Windows 4. Dapat menghasilkan program aplikasi berbasis Windows 5. Mampu memanfaatkan program aplikasi berbasis Windows 2.7.2.3Cara Kerja Visual Basic 6.0 Visual Basic berbasiskan prinsip Object Oriented Programming (OOP) dan dikembangkan dengan basis Visual yang berarti menggunakan sarana grafis untuk mengembangkannya 2.7.2.4Lingkungan Kerja Visual Basic 6.0 1. Form 2. Tool Box 3. Form Layout 4. Property 5. Project Explorer 6. Menu Bar dan Toolbar 2.7.3 Sistem Aplikasi Database 2.7.3.1Microsoft SQL Server 2000 SQL Server 2000 dilengkapi 2 fitur yang biasa digunakan untuk mengelola database: 1. Enterprise Manager 2. SQL Query Analyser 2.7.3.2Objek-objek Dalam Database SQL Server 2000 1. Diagram 2. Tabel 3. View 4. Stored Procedured 5. Function 6. Users 2.7.3.3Kelebihan Microsoft SQL Server 2000 1. SQL Server dapat beroperasi dengan baik pada Windows NT dan Windows 95/98. 2. SQL Server mudah digunakan untuk menangani setiap permintaan sistem dan database administrator. 3. Pelayanan yang digunakan sama dengan Windows NT, seperti pengiriman dan penerimaan pesan serta penanganan keamanan login. 4. SQL Server menyediakan gudang data yang hanya biasa digunakan Oracle dan DBMS exclusive lainnya. 2.8 Sistem Perangkat Keras Yang Digunakan Perangkat keras adalah instalasi komputer atau mesin-mesin yang digunakan dalam pengelolaan data. Spesifikasi Komputer: 1. Prosessor Core 2 Duo 2. RAM 1GB 3. Hardisk 160 GB 4. Motherboard 5. Keyboard dan mouse 6. DVD RW
7. Monitor LCD 16’ 3. 3.1
3.2
3.3
3.4 3.5
Gambaran Umum Sejarah Singkat Pada tanggal 06 Februari 2006 dibuat sebuah web yang diprakarsai oleh bapak Widhiarta,S.Kom dengan alamat awal aditif.ueuo.com. Aditif (Art and Digital Technology in Focus) merupakan sebuah usaha yang memfokuskan pelayanan pada jasa pembuatan website. Selanjutnya tahun 2009, aditif menambah jasa layanan penukaran paypal dan mengembangkan usaha warung internet (warnet) di yogyakarta. Visi Dan Misi Aditif.Net Visi: Menjadi perusahaan online terbaik di Indonesia Misi: 1. Menyediakan jasa layanan di bidang internet yang terjangkau dan berkualitas bagi masyarakat Indonesia. 2. Memasyarakatkan internet dalam menunjang pengembangan sumber daya manusia di Indonesia. 3. Mendukung terciptanya peluang bisnis pengusaha Indonesia melalui media internet. 4. Membantu pemerintah dalam usaha pemerataan ekonomi di tanah air melalui akses internet dan peluang usaha didalamnya. 5. Membantu menyediakan sumber informasi untuk pendidikan masyarakat Indonesia. Struktur Organisasi 1. Owner 2. Manager 3. Bendahara 4. OP Senior 5. Operator Lokasi Warnet Aditif.net berlokasi di Jalan Pintu Selatan UPN no. 3 Catur Tunggal Sleman Yogyakarta. Sistem Flowchart Yang Ada
4. Pembahasan 4.1 Rancangan Sistem yang diusulkan 4.1.1 Sistem Flowchart Yang Diusulkan 4.1.2 DFD yang diusulkan 4.1.2.1 DFD Level 0 4.1.2.2 DFD Level 1 4.2 Perancangan Database 4.2.1 Normalisasi 4.2.1.1 Bentuk Tidak Normal Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu , dapat saja tidak lengkap dan terduplikasi. 4.2.1.2 Bentuk Normal Pertama Normalisasi bentuk pertama yaitu data yang dibrntuk dalam satu record ke record yang lain dan nilai dari field-field 4.2.1.3 Bentuk Normal Kedua Bentuk Normal Kedua yaitu tabel atribut yang tidak termasuk dalam primary key, memiliki ketergantungan primary key secara utuh 4.2.2 Hubungan Antar Tabel 4.3 Struktur Perancangan Database
4.3.1 Tabel Data Karyawan 4.3.2 Tabel Shift 4.3.3 Tabel Persediaan 4.3.4 Tabel Transaksi 4.3.5 Tabel Detail Transaksi 4.3.6 Tabel Usser 4.3.7 Tabel Gaji 4.3.8 Tabel Gaji pokok 4.4 Rancangan Input 4.4.1 Rancangan Input Password 4.4.2 Rancangan Input Menu Utama 4.4.3 Rancangan Input Data Karyawan 4.4.4 Rancangan Input Data Shift 4.4.5 Rancangan Input Data Persediaan 4.4.6 Rancangan Input Gaji 1. Gaji Pokok 2. Gaji Bersih 4.4.7 Rancangan Input Transaksi 4.5 Rancangan Output 4.5.1 Rancangan Laporan Transaksi 4.5.2 Rancangan Laporan Gaji Karyawan 4.5.3 Rancangan Slip Gaji 4.5.4 Rancangan Laporan Gaji Per Bulan 4.6 Manual Program 4.6.1 Dekstop 4.6.2 Login 4.6.3 Menu Utama 4.6.4 Data Karyawan 4.6.5 Data Shift 4.6.6 Data Persediaan 4.6.7 Transaksi 4.6.8 Gaji 4.6.9 Gaji Pokok 4.6.10 Ganti Password 4.6.11 Laporan Transaski 4.6.12 Laporan Gaji 4.6.13 Laporan Slip Gaji 4.6.14 Laporan Gaji Per Bulan 1. Form Laporan Gaji Bulanan 2. Laporan Gaji Bulanan 5. 5.1
Penutup Kesimpulan 1. Dengan adanya aplikasi Sistem Informasi Pengelolaan Warnet Aditif Yogyakarta ini, pihak warnet akan lebih mudah dalam mengelola proses transaksi, gaji dan penyimpanan data, karena sistem aplikasi tersebut dibuat semudah mungkin untuk dipahami dan digunakan. 2. Dengan adanya aplikasi yang baru ini, pihak warnet Aditif Yogyakarta akan lebih efektif dan efisien karena sudah menggunakan sistem yang terkomputerisasi dalam pengelolaan datanya. Dengan waktu yang singkat dapat input data, memproses serta menampilkan informasi. Selain itu hasilnya juga lebih optimal dan akurat karena bisa dihitung secara otomatis dan menyimpannya sehingga sewaktu-waktu dibutuhkan bisa dilihat dengan mudah dan cepat.
5.2
3. Aplikasi Sistem Informasi Pengelolaan Warnet Aditif Yogyakarta juga dapat membantu dalam proses transaksi dan pembukuan agar lebih terstruktur, dan lancar. Dari input data, memproses transaksi dan gaji sampai laporan transaksi dan gaji semua tercatat secara terkomputerisasi sehingga lebih mudah dan cepat. Saran Dari berbagai penjelasan yang telah diuraikan dalam laporan ini, penulis menyadari bahwa masih banyak terdapat kekurangan-kekurangan, sehingga kritik dan saran dari pembaca yang bersifat membangun sangat penulis harapkan.
DAFTAR PUSTAKA Alam, M. A. J., 1999, Microsoft Visual Basic Versi 6.0, Elex Media Komputindo, Bandung Al Fatta, H., Analisis dan Perancangan Sistem Informasi, Andi, 2007, Yogyakarta Arief, M. R., 2006, Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server 2000, Andi, Yogyakarta Budiharto, Widodo, 2002, Aplikasi Database dengan SQL Server 2000 dan Visual Basic 6, Elex Media Komputindo, Jakarta Raymond Mc. L., Jr., 1995, Sistem Informasi Manajemen, Prentice Hall, Texas Sunyoto, Andi, 2007, Pemrograman Database dengan Visual Basic dan Microshoft SQL, Andi, Yogyakarta