BAB III LANDASAN TEORI. saling berinteraksi, saling tergantung satu dengan yang lain dan terpadu.

dokumen-dokumen yang mirip
BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. kumpulan atau himpunan dari unsur, komponen atau variable yang terorganisir,

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. mahasiswa dan penempatan jurusan kepada setiap calon mahasiswa.

BAB III LANDASAN TEORI. Menurut Nawawi (2001) ada tiga pengertiansumber dayamanusia yaitu :

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan

BAB III LANDASAN TEORI. (sumber:

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. Institut merupakan Perguruan Tinggi yang menyelenggarakan pendidikan

BAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. tugas dan tanggung jawab yang dilakukan secara bersamaan. d. Tepat biaya sesuaidengan biaya rencana

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Pengadaan adalah proses untuk mendapatkan pasokan barang di bawah

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. permasalahan yang dibahas. Hal ini sangat penting karena teori-teori tersebut

BAB III LANDASAN TEORI. Konsep dasar dari Sistem Informasi terbagi atas dua pengertian. Yang

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. rencana- rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan

BAB III LANDASAN TEORI. transaksi penjualan yang terjadi dalam suatu perusahaan. Dengan adanya

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. tentang ilmu yang terkait dalam permasalahan tersebut.

BAB III LANDASAN TEORI. Menurut UU No. 25/1992 Pasal 1 Ayat 1 tentang Perkoperasian,

Racang Bangun Sistem Informasi Inventaris Laboratorium AMIK AKMI Baturaja RANCANG BANGUN SISTEM INFORMASI INVENTARIS LABORATORIUM AMIK AKMI BATURAJA

BAB III LANDASAN TEORI. yang terkait dan mendukung dalam kerja praktek. pengendalian alir fisik barang yang mengalir ke segenap bagian organisasi.

BAB III LANDASAN TEORI. Landasan teori merupakan dasar-dasar yang digunakan dalam

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. komponennya. Pendekatan sistem yang lebih menekankan pada prosedurnya:

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. bercerita banyak, sehingga perlu diolah lanjut. (Jogiyanto, 2001:8).

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. pertama adalah sistem, dan yang kedua adalah sistem informasi itu sendiri.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. teori yang membahas tentang ilmu yang terkait dalam permasalahan tersebut.

BAB III LANDASAN TEORI. b. Mendukung persiapan laporan-laporan internal dan eksternal.

BAB II LANDASAN TEORI

STMIK GI MDP. Program Studi Komputerisasi Akuntansi Tugas Akhir Ahli Madya Komputer Semester Ganjil Tahun 2009/2010

SISTEM INFORMASI LAPORAN HASIL BELAJAR SISWA PADA MADRASAH ALIYAH NEGERI (MAN) KOTA PALOPO

Analisis dan Perancangan Sistem. Dosen : Setiyowati, S.Kom

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. suatu tujuan tertentu. Menurut Jogiyanto HM (2001) dalam mendefinisikan sistem

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

BAB III LANDASAN TEORI. komponen yang saling berkaitan (interrelated) atau subsistem-subsistem yang

Pembuatan Sistem Informasi Persewaan Mobil Pada Rental Mobil Akur Pacitan Bayu Kristiawan, Sukadi

BAB III LANDASAN TEORI. khususnya di bidang perbidanan dalam suatu wilayah kerja. BPS hanya

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB 3 METODOLOGI PENELITIAN

ARTIKEL TUGAS AKHIR SISTEM INFORMASI PENGELOLAAN ADMINISTRASI PERSEWAAN KENDARAAN PADA CV. PESONA RENT CAR SEMARANG.

BAB III LANDASAN TEORI. elemennya. Pendekatan sistem yang lebih menekankan pada prosedur sistem

ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMBINAAN PANTI ASUHAN PADA PANTI ASUHAN MUHAMMADIYAH TEMBILAHAN. Abdur Rahim

BAB III LANDASAN TEORI

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2009/2010

BAB III LANDASAN TEORI. ini, adapun teori-teori yang digunakan adalah sebagai berikut :

SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx. Oleh : SITI EKA WAHYUNI Nim : SISTEM INFORMASI

BAB III LANDASAN TEORI. pertama adalah sistem, dan yang kedua adalah sistem informasi itu sendiri.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. permasalahan yang dibahas. Hal ini sangat penting karena teori-teori tersebut

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. menjelaskan tentang ilmu yang terkait dalam penyelesaian kerja praktek.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

STMIK GI MDP. Program Studi Komputerisasi Akuntansi Tugas Akhir Ahli Madya Komputer Semester Ganjil Tahun 2009/2010

BAB III LANDASAN TEORI. bertahan dalam jangka waktu tertentu. Menurut (Kristanto, 2008:1) sistem

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

SISTEM INFORMASI PENINGKATAN SUMBER DAYA MANUSIA (SDM) DI BADAN ARSIP DAERAH SUMATERA SELATAN DI PALEMBANG MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008

BAB III LANDASAN TEORI. sistem secara garis besar dibedakan menjadi 2, yaitu: tetapi dapat diuraikan elemen-elemennya.

BAB II TINJAUAN PUSTAKA. skala menengah yang bergerak di bidang penjualan spare part mesin

BAB III LANDASAN TEORI. Konsep dasar dari Sistem Informasi terbagi atas dua pengertian. Yang pertama adalah

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. sangat penting dikarenakan menunjang kegiatan selama penelitian, sehingga halhal

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Pembayaran dapat dilakukan secara tunai maupun kredit. Menjual atau penjualan

SISTEM INFORMASI DISTRIBUSI HANDPHONE PADA PT. AGUNG JAYA PONSELINDO PALEMBANG DENGAN MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008

Transkripsi:

BAB III LANDASAN TEORI 3.1 Sistem Informasi 3.1.1 Pengertian Sistem Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Secara sederhana, suatu sistem dapat diartikan sebagai kumpulan atau himpunan dari unsur, komponen atau variable yang terorganisir, saling berinteraksi, saling tergantung satu dengan yang lain dan terpadu. Menurut Jogiyanto HM (2001) Sistem adalah kumpulan elemen-elemen yang saling berinteraksi satu sama lain untuk mencapai tujuan yang telah ditetapkan. Sebuah sistem terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud, tujuan dan sasaran yang sama. 3.1.2 Pengertian Informasi Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata untuk pengambilan keputusan. Informasi adalah data yang diolah atau diklasifikasikan untuk digunakan dalam proses pengambilan keputusan. Menurut Jogiyanto HM (2001) Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang. 11

12 3.1.3 Pengertian Sistem Informasi Menurut Jogiyanto HM (2001 : 11) Sistem Informasi adalah suatu sistem dalam suatu organisasi untuk 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. Sistem ini memanfaatkan perangkat keras dan perangkat lunak komputer, prosedur manual, model manajemen dan basis data. Sistem informasi dalam suatu organisasi dapat dikatakan sebagai suatu sistem yang menyediakan informasi bagi semua tingkatan dalam organisasi tersebut kapan saja diperlukan. Sistem ini menyimpan, mengambil, mengolah dan mengkomunikasikan informasi yang diterima dengan menggunakan sistem informasi atau peralatan sistem lainnya. 3.2 Analisis Sistem Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan yang terjadi pada kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan (Jogiyanto HM,2001). Langkah-langkah dasar yang harus dilakukan oleh analisis sistem adalah sebagai berikut : a. Identify, yaitu mengidentifikasi masalah. b. Understand, yaitu memahami kerja sistem yang ada. c. Analyze, yaitu menganalisis sistem. d. Report, yaitu membuat laporan hasil analisis.

13 3.3 Perancangan Sistem Pengertian perancangan sistem menurut Robert J. Versello/John Reuter III (Jogiyanto HM.,2001 : 46), yaitu Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi, menggambarkan bagaimana suatu sistem dibentuk. Selain bertujuan untuk memenuhi kebutuhan kepada pemakaian sistem, tahap perancangan sistem juga bertujuan untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada programmer dan ahli-ahli teknik lainnya yang terlibat. Pada tahap ini akan diperoleh pemahaman yang lebih jelas tentang alasan untuk mengembangkan sistem yang baru dan akan ditetapkan pula ruang lingkup dari sistem tersebut dengan mengumpulkan fakta studi dengan cara menyebar angket kepada para pemakai dan bekerja sama dengan para pemakai untuk menemukan masalah dan menentukan kebutuhan pemakai. Dengan demikian perancangan sistem disini adalah untuk menggambarkan secara menyeluruh terminology yang diinginkan serta bagaimana dari masingmasing komponen rancangan sistem keluaran, masukan, pemrosesan, pengendalian, database dan platform teknologi yang akan dirancang. Menurut Edi Purwono (2002 : 24), dalam perancangan suatu sistem ada 4 tahap yang harus ditempuh dalam mengetahui daur hidup sistem, yaitu: a. Tahap Investigasi (Penyelidikan). Tujuannya adalah untuk melihat dan mengevaluasi permintaan suatu pengembangan suatu sistem itu benar atau tidak. Kegiatan yang dilaksanakan pada tahap investigasi :

14 - Studi awal, yaitu memahami kebutuhan pemakai serta melihat dan mengevaluasi pengembangan sistem. - Studi kelayakan, yaitu menentukan ruang lingkup, perkiraan biaya dan sumber daya lainnya guna mendukung sistem yang sedang dirancang. b. Tahap Analisis. Tujuannya adalah : - Memberikan pelayanan informasi kepada pimpinan dalam melaksanakan proyek sistem. - Membantu para pengambil keputusan mendapatkan bahan perbandingan sebagai tolak ukur terhadap hasil yang dicapai. - Mengevaluasi bentuk sistem lama baik proses pengolahan data maupun pembuatan laporan. - Merumuskan tujuan yang ingin dicapai serta menyusun rencana pembangunan sistem dan langkah penerapannya. c. Tahap Perancangan. Tujuannya adalah untuk memenuhi kebutuhan pemakai sistem mengenai gambaran yang jelas tentang rancangan sistem yang akan dibuat serta diimplementasikan. Kegiatan yang dilaksanakan pada tahap perancangan adalah : - Membuat rancangan sistem dan spesifikasi sistem - Membuat program-program - Pelatihan pemakaian sistem (user) - Merencanakan konfigurasi sistem d. Tahap Implementasi. Tahap implementasi merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Tujuannya adalah untuk melakukan uji coba pada perangkat keras dan sebagai sarana pengolahan data dan penyajian

15 informasi. Kegiatan implementasi dilakukan dengan dasar kegiatan yang telah direncanakan dalam rencana implementasi. Kegiatan-kegiatan yang dapat dilakukan dalam tahap implementasi adalah sebagai berikut : - Pemilihan dan pelatihan personil - Pemilihan tempat dan instalasi perangkat keras dan perangkat lunak - Pemrograman dan pengetesan program - Pengetesan sistem Alat yang digunakan untuk mempermudah dalam perancangan sistem adalah: 1. Flowchart Sistem flowchart merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem.bagan ini menjelaskan urutan-urutan dari prosedurprosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan sistem (Jogiyanto H.M,2001). 2. Data Flow Diagram (DFD) DFD menggambarkan penyimpanan data dan proses mentransformasikan data. DFD menunjukkan hubungan antara data dan proses pada sistem. Data Flow Diagram (DFD) adalah gambaran keseluruhan kerja sistem secara garis besar. DFD merupakan peralatan yang berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar dari dan kemana data mengalir serta penyimpanannya (Oetomo,2002). DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dibuat / dikembangkan secara logika tanpa

16 mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut disimpan. DFD terdiri dari: a. Data Flow Diagram Context Level DFD Context Level merupakan bagian dari DFD yang mewakili gambaran keseluruhan sistem. DFD Context Level biasa disebut dengan context diagram. Context diagram merupakan DFD pertama dalam proses bisnis. Context Diagram juga menunjukkan semua entitas luar yang menerima informasi ataumemberikan informasi ke sistem. b. Data Flow Diagram Levelled DFD Levelled adalah bagian dari DFD yang menggambarkan jaringan kerja antara fungsi yang terhubung satu sama lain dengan aliran dan penyimpanan data. DFD Levelled terdiri dari beberapa level yaitu: 1. Level 0 Diagrams Menunjukkan semua proses utama yang menyusun keseluruhan sistem. Pada level ini menunjukkan bagaimana proses-proses utama direlasikan menggunakan data flow dan ditunjukkan bagaimana proses-proses utama terhubung dengan entitas eksternal. 2. Level 1 Diagrams Diaram level 1 diciptakan dari proses pada level 0. Level ini menunjukkan proses-proses internal yang menyusun proses utama dalam level 0. Sekaligus menunjukkan bagaimana informasi berpindah dari satu proses ke proses yang lainnya. 3. Level 2 Diagrams

17 Menunjukkan semua proses yang menyusun sebuah proses pada level 1, bisa saja penyusunan DFD tidak mencapai level 2 ini. Atau mungkin harus dilanjutkkan ke level berikutnya (level 3, level 4 dan seterusnya). 3. Entity Relational Diagram (ERD) ERD adalah suatu diagram yang digunakan untuk memodelkan struktur data dan hubungan antar data. ERD berfungsi menggambarkan relasi dari dua file atau dua table yang dapat digolongkan dalam tuga macam bentuk relasi yaitu one to one, one to many, dan many to many. a. One to one relationship (Hubungan satu ke satu) One to one relationship (hubungan satu ke satu) yaitu relasi satu lawan satu yang terjadi apabila satu entity hanya punya relasi dengan file lain. Misalnya satu pekerja hanya boleh memiliki satu jenis pekerjaan.hubungan ini dinotasikan dengan 1:1. b. One to many relationship (hubungan satu ke banyak) One to many relationship yaitu relasi satu lawan banyak yang terjadi apabila satu entity mempunyai banyak relasi dengan file lain. Misalnya satu pekerja boleh mengerjakan banyak jenis pekerjaan. Hubungan ini dinotasikan dengan 1:M. c. Many to many relationship (hubungan banyak ke banyak) Many to many relationship yaitu relasi banyak lawan banyak yang terjadi apabila satu entity mempunyai banyak relasi ke file lain dan file tersebut juga mempunyai banyak relasi ke banyak entity. Misalnya satu pekerja

18 dapat mengerjakan banyak jenis pekerjaan dan satu jenis pekerjaan tersebut dapat juga dikerjakan oleh banyak pekerja. Hubungan ini dinotasikan dengan M:M atau M:N. M:N digunakan apabila jumlah relasi antara kedua file tidak sama. 3.4 Visual Basic.NET 2005 Belum berselang lama Visual Studio.NET 2003 merambah dunia pemrograman, kini kehadirannya sudah diganti oleh Visual Studio.NET 2005. Keberadaan Visual Studio.NET 2005 sangat mendukung pengembangan aplikasi terdistribusi dan pengembangan e-commerce. Visual Studio.NET 2005 adalah salah satu bahasa pemrograman yang ada di dalam Visual Studio.NET 2005. Beberapa perubahan drastis ditambahkan pada Visual Basic.NET 2005 mulai dari tampilan control, mendukung penuh OOP (Object Oriented Progrmming), tersedianya fasilitas GUI (Graphic universal Interface) sampai dengan cara melakukan koneksi database yang lebih sempurna dari pendahulunya. Pada pemrograman database, Visual Basic.2005 sangat tepat jika dibandingkan dengan Microsoft SQL Server 2005. 3.5 SQL Server 2005 Microsoft SQL server 2005 adalah perangkat lunak pengolahan database yang sesuai untuk mengolah informasi dalam jumlah besar. Microsoft SQL Server 2005 merupakan software manajemen database dimana database dapat diartikan sebagai kumpulan informasi atau data yang saling berhubungan yang mempunyai

19 topik dan tujuan tertentu. Informasi atau data yang diolah tersebut disimpan sebuah file dengan ekstensi *.dbf. SQL Server 2005 adalah sebuah database rasional yang dirancang untuk mendukung aplikasi dengan arsitektur client-server, sehingga memiliki arsitektur suatu intergritas data yang tinggi dan dapat mengurangi lalu lintas network, karena hanya memberikan data yang diminta user saja. SQL server 2005 dapat mengandung beberapa database yang digunakan oleh beberapa user.