BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem Secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berintegrasi, saling tergantung satu sama lain, dan terpadu. (Tata Sutabri, 2012:10) a. Pengertian Sub-Sistem Menurut Tata Sutabri (2012:11) Suatu sistem dapat terdiri dari bagian-bagian sistem atau sub-sistem. Contoh, sistem komputer dapat terdiri dari subsistem perangkat keras dan subsistem perangkat lunak. Masing-masing subsistem dapat terdiri dari subsistem-subsistem lagi atau terdiri dari komponen-komponen pendukung sistem itu sendiri. Subsistem perangkat keras dapat terdiri dari alat masukan, alat pemroses, alat keluaran dan media penyimpanan. Subsistem-subsistem yang ada saling berinteraksi dan saling berhubungan membentuk suatu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. b. Definisi Sistem Definisi sistem menurut Verdi Yasin (2012:260) adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama (Sutarman: 2012). 7

2 8 Dari defenisi di atas dapat diambil kesimpulan bahwa suatu sistem terdiri dari banyak komponen yang saling berhubungan. Meskipun setiap sistem mempunyai fungsi yang berbeda namun semua bagian tersebut melakukan tujuan yang sama Informasi Menurut Tata Sutabri (2012:29)informasi adalah data yang telah diklasifikasi atau diinterpretasi untuk digunakan dalam proses pengambilan keputusan. Sistem pengolahan informasi mengolah data menjadi informasi atau tepatnya mengolah data dari bentuk tak berguna menjadi berguna bagi penerimanya. Menurut Stair dan Reynolds (2010:5) informasi adalah sebagai kumpulanfakta yang terorganisir sehingga mereka memiliki nilai tambahan selain nilai faktaindividu. a. Definisi Sistem Informasi Menurut Stair dan Reynolds (2010:10) mendefinisikan Sistem Informasi sebagai seperangkat elemen atau komponen yang saling terkait yang dikumpulkan (input),memanipulasi (process), menyimpan, dan menyebarkan (output) data dan informasi, dan memberikan reaksi korektif (feedback) untuk memenuhi tujuan. Aktifitas dasar dari Sistem Informasi yaitu sebagai berikut: 1. Input Melibatkan penangkapan atau pengumpulan data mentah dari dalam organisasi atau dari lingkungan eksternal untuk pengolahan dalam suatu sistem informasi.

3 9 2. Process Melibatkan proses mengkonversi input mentah ke bentuk yang lebih bermakna. 3. Output Mentransfer proses informasi kepada orang yang akan menggunakannya atau kepada aktivitas yang akan digunakan. 4. Feedback Output yang dikembalikan ke anggota organisasi yang sesuai untuk kemudian membantu mengevaluasi atau mengoreksi tahap Input, Gambar 2.1.Model Sistem Sederhana (

4 Metode Waterfall (Alan Dennis et al, 2009:11) model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier atau alur hidup klasik. Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut didalam dari analisis, desain, pengkodean, pengujian dan pemeliharaan. Perencanaan Analisis Design Implementasi Sistem Gambar 2.2 Model Waterfall (Alan Dennis et al, 2009:11) 1. Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk memspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk didokumentasikan. 2. Desain Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengkodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain

5 11 agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan. 3. Pembuatan kode program Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. 4. Pengujian Pengujian fokus pada perangkat lunak secara segi logik dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. 5. Pendukung (support) atau pemeliharaan (maintenance) Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru. Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan dimulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru. Model waterfall adalah model SDLC yang paling sederhana. Model ini hanya cocok untuk pengembangan perangkat lunak dengan spesifikasi yang tidak berubahubah. 2.3 UML (Unified Modelling Language) Pada perkembangan teknik pemrograman berorientasi objek, muncullah sebuah standarisasi bahasa pemodelan untuk pembangunan sistem yang dibangun

6 12 dengan menggunakan teknik pemrograman berorietasi objek, yaitu Unified Modelling Language (UML). UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan sistem yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan. UML muncul karena adanya kebutuhan pemodelan visual. UML hanya berfungsi untuk melakukan pemodelan. Jadi, penggunaan UML tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya UML paling banyak digunakan pada metodologi berorientasi objek. Definisi Unified Modelling Language (UML) adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. Versiterbarudari UML yaitu UML versi 2.0 terdiridariempatbelasteknikdiagramuntukmemodelkansistem. Diagram tersebut dibagi menjadi dua kelompok utama yaitu Structure Diagrams dan Behavioral Diagrams (Alan Dennis et al, 2009:29). Structure Diagrams yaitu kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan, sedangkan Behavioral Diagrams yaitu kumpulan dari diagram yang digunakan untuk menggambarkan kelakuan dari sistem atau rangkaian perubahan yang terjadi pada sebuah system tersebut. Seperti bahasa-bahasa lainnya, UML juga dapat di definisikan sebagai notasi dan sintaks. Notasi dalam UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak dan UML 2.0 terdiri dari 14 (empat belas) jenis diagram resmi yang dapat dilihat pada tabel berikut:

7 13 Tabel 2.1 Jenis-jenis diagram UML(Alan Dennis et al, 2009:30). Diagram Kegunaan Structure Diagrams Class Object Package Deployment Component Composite Structure untuk memodelkan struktur kelas untuk memodelkan struktur object untuk mengelompokkan elemen-elemen UML dalam tingkatan unit yang lebih tinggi. untuk menunjukkan tata letak sebuah sistem secara fisik, menampakkan bagian-bagian software yang berjalan pada bagian-bagian hardware yang digunakan untuk mengimplementasikan sebuah sistem dan keterhubungan antara komponen-komponen hardware tersebut untuk memodelkan komponen object. untuk menunjukkan dekomposisi secara hierarkis sebuah class ke sebuah struktur internal. Behavioral Diagrams Activity Sequence Communication Interaction untuk memodelkan perilaku Use Cases dan objects di dalam system untuk memodelkan pengiriman pesan (message) antar objects menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek dan bukan pada waktu penyampaian message pencangkokan secara bersama antara activity diagram dengan

8 14 Overview Timing Behavioral Machine Protocol Machine State State sequence diagram untukmenunjukkanfaktorpembataswaktudiantaraperubahanstate pada objek yang berbeda untuk mendefinisikan perilaku sebuah object digunakanuntukpenggunaanprotocol pada sebuahsistem 2.4 Use Case Diagram Sebuah use case diagram menggambarkan secara sederhana fungsi-fungsi utama dari sistem dan berbagai user yang akan berinteraksi dengan sistem tersebut (Alan Dennis, 2009:173). Tabel 2.2 Simbol Use Case Diagram (Alan Dennis et al, 2009:174). Nama Elemen Fungsi Notasi Actor Menggambarkantokohatausistem yang memperolehkeuntungan dan berada di luardarisistem. Actor dapat berasosiasi dengan actor lainnya dengan menggunakan specialization/superclass association. Actor ditempatkan di luar subject boundary.

9 15 Use Case Mewakili sebuah bagian dari fungsionalitas sistem dan ditempatkan dalam system boundary. Subject Boundary Assosiation Relationship Include Relationship Extend Relationship Generalization Relationship Menyatakan lingkup dari subjek Menghubungkan actor untuk berinteraksi dengan use case Menunjukkaninclusion fungsionalitas dari sebuah use case dengan use case lainnya. Arah panah dari base use case ke included use case Menunjukkan extension dari sebuah use case untuk menambahkan optional behavior. Arah panah dari extension use case ke base use case Menunjukkan generalisasi dari use case khusus ke yang lebih umum 2.5 Sequence Diagram Sequence diagram adalah salah satu dari dua jenis diagram interaksi. Sequence Diagram menggambarkan interaksi dinamis antara objek dalam sebuah use case dan mendeskripsikan pesan yang dikirimkan. Sequence diagram menekankan waktu pemesanan kegiatan yang berlangsung dalam satu set objek yang berkolaborasi (Alan Dennis et al, 2009:240).

10 16 Oleh karena itu untuk menggambar Sequence diagram maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu. Tabel 2.3 Simbol Sequence Diagram(Alan Dennis et al, 2009:242) Nama Elemen Fungsi Notasi Actor Menggambarkantokohatausistem yang memperolehkeuntungan dan berada di luardarisistem An Object Menyatakan objek berinteraksi pesan Lifeline Partisipan Form Activation Menyatakanobjekdalamkeadaanaktif dan berinteraksi pesan (mengirim/ menerima pesan) Message Menyampaikan informasidari satu objekke objek lain. Pesan tipe send dinyatakan dengan arah panah mengarah pada objek yang dikirim. Sedangkan Pesan tipereturnarahpanahmengarah pada objek yang menerimakembalian

11 17 Guard Condition Object Destruction Frame Merupakantesyang harus dipenuhiuntuk pesanyang akan dikirim. Xditempatkanpada akhirobyekuntuk menunjukkan bahwa akan keluar eksistensi. Menunjukkankonteksdiagram urutan. X 2.6 Activity Diagram Activity diagram digunakan untuk memodelkan perilaku di dalam suatu bisnis. Activity diagram dapat dilihat sebagai sebuah sophisticated data flow diagram (DFD) yang digunakan pada analisis structural. Akan tetapi, berbeda dengan DFD, activity diagram mempunyai notasi untuk memodelkan aktivitas yang berlangsung secara paralel, bersamaan, dan juga proses pengambilan keputusan yang kompleks (Alan Dennis et al, 2009:159). Tabel 2.4 Simbol Activity Diagram (Alan Dennis et al, 2009:242) Nama Elemen Fungsi Notasi Action Untuk menggambarkan perilaku yang sederhana dan bersifat non-decomposable Activity Untuk mewakili kumpulan aksi (action) Object Node Untuk mewakili objek yang terhubung dengan kumpulan object flow

12 18 Control Flow Menunjukkan rangkaian pelaksanaan Object Flow Initial Node Final-Activity Node Final-Flow Node Decision Node Merge Node Menunjukan aliran sebuah objek dari sebuah aktivitas/aksi ke aktivitas atau aksi lainnya Menandakan awal dari kumpulan aksi atau aktivitas Untuk menghentikan seluruh control flows atau object flows pada sebuah aktivitas Untuk menghentikan control flow atau object flow tertentu Untuk mewakili suatu kondisi pengujian yang bertujuan untuk memastikan bahwa control flow atau object flow hanya menuju ke suatu arah Untuk menyatukan kembali decision path yang di buat dengan menggunakan decision node. Fork Node Untuk memisahkan perilaku menjadi kumpulan aktivitas yang berjalan secara parallel Join Node Untuk menyatukan kembali kumpulan aktivitas yang berjalan secara parallel Swimlane Untuk membagi sebuah activity diagram kolom guna menempatkan aktivitas atau aksi tertentu pada individu atau objek yang bertanggung jawab untuk melaksanakan aktivitas atau aksi tersebut.

13 Class Diagram Sebuah diagram kelas adalah model statis yang menunjukkan kelas dan hubungan antar kelas yang tetap konstan dalam sistem dari waktu ke waktu. Diagram kelas menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem (Alan Dennis et al, 2009:240). Kelas memiliki apa yang disebut atribut dan metoda atau operasi. 1. Atribut merupakan variable-variabel yang dimiliki oleh suatu kelas. 2. Metoda atau Operasi adalah fungsi-fungsi yang dimiliki oleh suatu kelas. Atribut dan metoda dapat memiliki salah satu sifat berikut: 1. Private, tidak dapat dipanggil dari luar class yang bersangkutan. 2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya. 3. Public, dapat dipanggil oleh siapa saja. Tabel 2.5 Simbol Class Diagram (Alan Dennis et al, 2009:215) Nama Elemen Fungsi Notasi Association/ asosiasi Agregation /agregasi Class/ kelas Asosiasi yang menghubungkan class dengan class multiplycity. Menggambarkan suatu class terdiri dari class lain atau suatu class adalah bagian dari class lain. Menggambarkan sesuatu yang mengkapsulkan informasi di class, menampung nama class, atribut dan method.

14 20 Interface/ antarmuka Generalisasi Dependency/ Ketergantungan Sama dengan konsep interface dalam pemrograman berorientasi objek Relasi antara kelas yang lebih umum dengan kelas yang lebih khusus (generalisasi-spesialisasi) Relasi antara kelas dengan makna ketergantungan anatara kelas. 2.8 Adobe Dreamweaver CS6 (madcoms, 2013:1) Adobe Dreamweaver CS6 adalah perangkat lunak terkemuka untuk desain web yang menyediakan kemampuan visual yang intuitif termasuk pada tingkat kode, yang dapat digunakan untuk membuat dan mengedit website HTML serta aplikasi mobile seperti smartphone, tablet dan perangkat lunak lainnya. Dengan adanya fitur layout Fluid Grid yang dirancang khusus untuk memungkinkan lintas platform, maka akan membuat layout menjadi adaptif atau dapat menyesuaikan dengan browser yang dipakai. Anda juga dapat melihat hasil sementara desain dengan fasilitas Multiscreen Preview yang telah mengalami banyak perubahan dan peningkatan fusionalitasnya. Dreamweaver menjadi web desain standar dan alat pengembangan untuk banyak organisasi, dan Dreamweaver CS6 dibutuhkan untuk merespon dengan cara web telah berubah, serta cara berubah. HTML5 masih berkembang, tapi banyak dari keluarga standarnya yang sudah digunakan. Itu sebabnya ada baiknya untuk melihat banyak CSS.

15 PHP PHP kependekan kata dari Hypertext Preprocessor adalah suatu bahasa pemrograman open source yang cocok digunakan dalam pengembangan web dan dapat di sisipkan pada sebuah script HTML [ Ahmad dan Virgi:2011]. Penciptaan awal PHP adalah untuk mempermudah pengembangan sebuah web dalam penulisan dalam halaman web dinamis dengan cepat. Dari pemaparan di atas dapat di simpulkan bahwa PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman dimana berbasis kode kode (script ) yang di pergunakan untuk mengolah suatu data dan bersifat server side yang di tambahkan ke dalam HTML. Sifat server side berarti pengerjaan skrip dilakukan di server, lalu setelah itu hasilnya di kirimkan ke browser. Adapun cara penulisan skrip PHP ada 2 cara, yaitu EmbeddedScript dan NonEmbeddedScript. Contoh dari jenis skrip PHP diatas di tunjukan dalam gambar 2.3 berikut : Gambar 2.3.Perbedaan antara Embedded Script dengan Non Embedded Script Gambar 2.3 menjelaskan bahwa skrip PHP dapat berupa embeddedscript yaitu melakukan tag PHP diantara tag tag HTML sedangkan nonembeddedscriptyaitu semua tag HTML diletakan dalam tag PHP. Semua kode PHP menyerupai dengan kode bahasa C, walaupun tidak sepenuhnya sama. Untuk penulisan tag PHP terdiri dari empat style, yaitu StyleStandar Format, dengan format: <?php.?>, Short Style dengan format: <?.?>, Javascript Style

16 22 dengan format: <script language = php > </script> dan ASP style dengan format: <% %> MySQL (Structure Query Language) (Aditya, 2011:61) MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multiuser, dengan sekitar 6 juta instalasi diseluruh dunia. MySQL pertama kali dirintis oleh seorang programer database bernama Michael Widenius. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). RDBMS dapat menangani data yang bervolume besar. Meskipun begitu, tidak menuntut resource yang besar. MySQL adalah database yang paling populer diantara database-database yang lainnya. Kehandalan suatu sistem basis data (DBMS) dapat diketahui dari cara kerja pengoptimasinya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai pelayan basis data, MySQL mendukung operasi basis data transaksional maupun operasi basis data non-transaksional Navicat Navicat adalah sebuah aplikasi yang dapat digunakan untuk memanipulasi data MySQL atau Oracle, seperti membuat database, membuat tabel, menghapus tabel. Adapun kemampuan yang di miliki navicat selain yang di sebutkan sebelumya adalah dapat di gunakan untuk mengubah tipe data MySQL yang biasanya berakhiran (.sql) ke dalam format file Paradox(*.db), file DBase(*.dbf), file Text(*.txt), file HTML(*.htm;*.html), file Excel(*.xls), file Excel 2007(*.xlsx), file Lotus (*.wk1), QuattroPro(*.wq1), file XML(*.xml), database MS Access(*.mdb), dan

17 23 masih banyak lagi. Tidak hanya sampai di situ saja, dengan bantuan navicat ini anda bisa dengan mudah mengambil data dari tipe lain ke dalam file.sql. Pengoprasian aplikasi Navicat ini sangat lah mudah karna sudah tools ini sudah berbaasis GUI ( Graphical User Interface ). Gambar 2.4 Contoh Navicat 2.12 Metode Pengujian Black Box Pengujian fungsional atau pengujian kotak hitam (black box testing) merupakan pendekatan pengujian yang ujiannya diturunkan dari spesifikasi program atau komponen (Soetam Rizky,2011:269). Sistem merupakan kotak hitam yang perilakunya hanya dapat ditentukan dengan mempelajari input dan output yang berkaitan. Nama lain untuk cara ini adalah pengujian fungsional karena penguji hanya berkepentingan dengan fungsionalitas dan bukan implementasi perangkat lunak. Dengan black box analisis sistem akan memperoleh kumpulan kondisi dari input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode pengujian Black Box ini untuk mencari kesalahan-kesalahan pada:

18 24 1. Fungsi yang salah atau hilang 2. Kesalahan pada interface 3. Kesalahan pada struktur data atau akses database 4. Kesalahan performasi 2.13 Production Planning and Inventory Control (PPIC) Pengertian PPIC Menurut Prawirosentono (2007) perencanaan dan pengendalian bahan baku adalah suatu kegiatan memperkirakan kebutuhan persediaan bahan baik secara kuantitatif maupun secara kualitatif agar perusahaan dapat beroperasi seperti direncanakan sesuai dengan kebutuhan sehingga proses produksi terjamin kelancarannya. PPIC adalah singkatan dari Production Planning and Inventory Control yaitu suatu departement dalam suatu organisasi perusahaan yang berfungsi merencanakan dan mengendalikan rangkaian proses produksi agar berjalan sesuai dengan rencana yang sudah ditetapkan serta mengendalikan jumlah inventory agar sesuai dengan kebutuhan yang ada. PPIC (Production Planning and Inventory Control) adalah kegiatan merencanakan produksi dan mengontrol kebutuhan bahan baku agar proses produksi (manufaktur) dapat berjalan dengan baik (efektif dan efisien). PPIC atau Perencanaan Produksi dan Pengendalian Persediaan adalah departemen yang menjembatani departemen Marketing dengan departemen-departemen lain seperti Produksi, R&D, Purchasing, Finance dan lain-lain untuk mencapai pengelolaan bahan baku secara tepat (tepat waktu, tepat jumlah, tepat mutu dan tepat biaya). Tugasdari PPIC antara lain membuat rencana produksi dengan berpedoman pada rencana sales marketing.

19 25 Production planning bukan hanya merencanakan produksi saja tetapi juga harus mengetahui kebutuhan bahan baku yang akan di produksi yang mana departemen PPIC dapat mengetahuinya berdasarkan informasi dari departemen R&D berupa formulasi produk sehingga bagian PPIC dapat menghitung kebutuhan bahan baku yang harus disediakan sesuai dengan berapa banyak yang akan diproduksi. Sedangkan Inventory Control bukan hanya sekedar mengontrol bahan baku saja tetapi bagaimana departemen PPIC dapat meminimalkan persediaan bahan baku yang berada di departemen Warehouse sehingga penempatan di gudang menjadi lebih efektif dan dapat menekan biaya penyimpanan dan pembelian bahan baku. ( Konsep Dasar PPIC Dalam manajemen modern, perencanaan produksi memegang salah satu peranan yang sangat penting. Dunia industri tidak saja dituntut untuk meningkatkan permintaan pasar melalui pemasaran semata-mata namun juga bagaimana menghasilkan produk secara efisien dengan kualitas yang memenuhi harapan konsumen. Dengan adanya perencanaan produksi yang baik, maka tuntutan ini akan dapat dipenuhi. Sebuah perencanaan produksi akan berjalan dengan baik jika ditunjang dengan adanya persediaan bahan baku yang memadai. Di lain pihak persediaan bahan baku juga memberikan kontribusi biaya yang cukup besar sehingga komponen biaya ini juga perlu untuk dikendalikan. Melihat pentingnya fungsi perencanaan produksi dan pengendalian persediaan di atas, maka perlu adanya usaha untuk mengelolanya secara efisien untuk mendapatkan hasil yang optimal. Dengan PPIC diharapkan dapat menjelaskan mengenai keterkaitan antara fungsi perencanaan produksi dan pengendalian persediaan dengan fungsi-fungsi manajemen lainnya dalam perusahaan. Sehingga dapat melakukan perencanaan

20 26 produksi dan pengendalian persediaan dan mengaplikasikannya sesuai kondisiperusahaan. Dari konsepdasar PPIC maka pekerjaan PPIC agar dapat berjalan lebih efektive dan efisien apabila : a. Mengetahui Kapasitas Produksi Kapasitas Produksi adalah seberapa banyak suatu mesin produksi dalam membuat suatu produk selama satu hari kerja. Dengan kapasitas produksi ini maka departemen PPIC dapat mengetahui berapa lama proses produksi untuk dapat menghasilkan barang dengan kualitas yang baik dalam jumlah tertentu. Kapasitas produksi di dapatkan dari departemen produksi. b. Mengetahui Proses Produksi Proses produksi didalam produksi suatu produk berbeda-beda perlakuannya, oleh karena itu maka PPIC harus dapat mengetahui setiap produk di dalam proses produksinya sehingga bisa memperkirakan berapa lama suatu produk itu dapat dibuat sampai selesai dan sesuai dengan kapasitasnya juga. Proses produksi ini dapat diketahui dengan memahami produk tersebut pada saat produksi apa saja kendala yang dapat terjadi untuk suatu produk tersebut. c. Mengetahui Kapasitas Gudang Kapasitas Gudang ditentukan berdasakan dari departemen gudang yang mana data ini dapat diukur sesuai dengan barang yang ingin kita buat stoknya. Dengan data ini Gudang dapat memperkirakan berapa banyak barang tersebut dapat disimpan di gudang. Maka PPIC harus dapat mengatur masuknya barang agar tidak ada penumpukan barang di dalam gudang yang dapat menghabiskan kapasitas gudang. Sehingga dengan memperhatikan hal seperti ini teciptalah efisiensi dan efektifitas gudang.

21 27 Tugas tugas PPIC adalah sebagai berikut : 1. Membuat rencana produksi dengan pedoman rencana Sales Marketing Dalam rangka penyusunan rencana dan jadwal produksi, bagian PPIC memperoleh informasi dari bagian pemasaran dan juga bagian produksi. Kemudian PPIC mengestimasi kemampuan pabrik dalam memenuhi permintaan produk jadi tersebut. Dari data tersebut PPIC menyusun rencana produksi dan jadwal produksi kemudian didistribusikan ke bagian produksi dan bagian lain yang terkait dengan produksi. Perencanaan produksi diterbitkan oleh bagian PPIC dengan jangka waktu 1 tahun, 3 bulan, 1 bulan, 1 minggu serta merealisasikannya dalam bentuk rencana produksi harian (Production Daily Report). 2. Membuat rencana pengadaan bahanbaku berdasarkan rencana dan kondisi stok dengan menghitung kebutuhan material produksi menurut standar stok yang ideal (tidak terjadi kelebihan stok maupun kekurangan stok agar tidak menghambat proses produksi akibat kekosongan bahan baku). 3. Memantau semua inventory. Pemantauan ini dilakukan baik untuk proses produksi, stok yang ada di gudang maupun yang didatangkan sehingga pelaksanan proses dan pemasukan pasar tetap berjalan lancar dan seimbang. Untuk memperlancar kegiatan produksi diperlukan adanya buffer stock atau safety stock, yang ditetapkan berdasarkan jumlah pemakaian bahan dan lead time (yaitu waktu yang diperlukan mulai dari bahan dipesan sampai barang masuk ke gudang). 4. Menyusun jadwal proses produksi pada waktu, routing dan quantity yang tepat sehingga barang bisa dikirim tepat waktu dan sesuai dengan permintaan pelanggan. 5. Menginformasikan kebagian marketing jika ada masalah di proses produksi yang menyebabkan delay delivery. 6. Aktif berkomunikasi dengan semua pihak yang terkait sehingga diperoleh informasi yang akurat dan up to date.

22 28 Syarat agar PPIC dapat bekerja secara optimal yaitu : a. Ada rencana Sales dari Marketing Departement. b. Ada formula standard dari semua produk. c. Ada standard kapasitas produksi dan tenaga kerja. d. Ada pedoman waktu (delivery time) untuk pengadaan kebutuhan bahan baku dalam produksi. e. Ada batasan minimum dan maksimum stock bahan baku. f. Adanya koordinasi dan komunikasi yang baik dengan department yang terkait demi kelancaran dalam pengadaan kebutuhan bahan baku dalam produksi.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Monitoring Pengeluaran Kas Kecil 2.1.1 Definisi Monitoring monitoring adalah pemantauan tentang apa yang ingin diketahui melalui waktu yang menunjukkan pergerakan kearah tujuan.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 KONSEP DASAR APLIKASI Pengertian aplikasi secara umum yaitu suatu sistem atau program komputer yang memiliki fungsi sebagai fasilitas digital yang membantu penggunanya menyelesaikan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama

Lebih terperinci

Gambar Use Case Diagram

Gambar Use Case Diagram 1. Use Case Diagram Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 RAPAT UMUM PEMEGANG SAHAM Peraturan Otoritas Jasa Keuangan Nomor 32 /Pojk.04/2014 Tentang Rencana Dan Penyelenggaraan Rapat Umum Pemegang Saham Perusahaan Terbuka. Pasal 2. 1.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengembangan Sistem Informasi 2.1.1 SDLC (System Development Life Cycle) Menurut Dennis, Barbara, dan Roberta (2012:6) System Development Life Cycle (SDLC) merupakan proses menentukan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1. Sistem Menurut Alfattah (2007:3) sistem adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek yang biasa dilihat

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan

Lebih terperinci

Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama

Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama Suryasari 1, Astrid Callista 2, Juwita Sari 3, 1,2,3 Jurusan Sistem Informasi, Universitas Pelita Harapan 1 e-mail: suryasari@staff.uph.edu;

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Tinjauan Pustaka yang berhubungan dengan topik yang penulis bahas adalah sistem penerimaan siswa baru SMA Al-Muayyad Surakarta (http://psb.sma-almuayyad.sch.id/),

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Web WEB merupakan kumpulan informasi pada server komputer yang terhubung satu sama lain dalam jaringan internet, sedangkan aplikasi berbasis web (web base aplication)

Lebih terperinci

DAFTAR ISTILAH. Activity Diagram

DAFTAR ISTILAH. Activity Diagram DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi BAB II LANDASAN TEORI 2.1.1 Sistem Secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada Bab ini menjelaskan mengenai dasar-dasar teori yang digunakan untuk menunjang pembuatan tugas akhir membangun sistem pengolahan data absensi karyawan pada PT.Solusi Coporindo

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1 Pengertian Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam membangun sebuah system informasi diperlukan suatu pemahaman mengenai system itu sendiri sehingga tujuan dari pembangunan system informasi dapat tercapai.

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem II.1.1 Sistem Sistem adalah satu kesatuan yang terdiri dari suatu interaksi subsistem yang berusaha untuk mencapai tujuan yang semua beroperasi yang berinteraksi

Lebih terperinci

BAB 2. LANDASAN TEORI 2.1. Aplikasi Web Aplikasi merupakan sekumpulan program komputer yang dibuat untuk menolong manusia dalam melakukan tugas tertentu. Dengan kata lain, aplikasi bisa disebut juga dengan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 CRM (CUSTOMER RELATIONSHIP MANAGEMENT) CRM merupakan suatu strategi bisnis yang terdiri dari software dan layanan yang di desain untuk meningkatkan keuntungan, pendapatan dan

Lebih terperinci

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan 6 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan sebagai kumpulan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem merupakan salah satu yang terpenting dalam sebuah perusahaan yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang dibutuhkan.

Lebih terperinci

Unified Modelling Language UML

Unified Modelling Language UML Unified Modelling Language UML Unified Modelling Language (UML) adalah sebuah "bahasa" yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1 Perjalanan Dinas 2.1.1 Pengertian Perjalanan Dinas Perjalanan dinas secara umum adalah perjalanan yang dilakukan oleh karwaran atau pegawai suatu perusahaan yang berkitan dengan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.

Lebih terperinci

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

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan BAB II LANDASAN TEORI 2.1 Monitoring Menurut Dr. Harry Hikmat (2010), monitoring adalah proses pengumpulan dan analisis informasi berdasarkan indikator yang ditetapkan secara sistematis dan berkelanjutan

Lebih terperinci

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service) ABSTRAK Pada saat ini penulis melihat banyak distributor voucher elektronik mengalami kesulitan dalam menganalisa dan mendokumentasikan transaksi voucher elektronik yang sudah dilakukan. Perkembangan fitur

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Sistem Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen

Lebih terperinci

PENGANTAR RUP & UML. Pertemuan 2

PENGANTAR RUP & UML. Pertemuan 2 PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu

Lebih terperinci

BAB II Teori Umum Konsep Dasar Sistem Definisi Sistem

BAB II Teori Umum Konsep Dasar Sistem Definisi Sistem BAB II 2.1. Teori Umum 2.1.1. Konsep Dasar Sistem 2.1.1.1. Definisi Sistem Sebuah sistem dikatakan tepat guna bilamana sistem tersebut memberikan sebuah dampak yang posistif bagi suatu perusahaan atau

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 UMKM Beberapa lembaga atau instansi bahkan UU memberikan definisi Usaha Kecil Menengah (UKM), diantaranya adalah Kementrian Negara Koperasi dan Usaha Kecil Menengah

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata,

Lebih terperinci

BAB II LANDASAN TEORI 2.1. Pengertian LPJ dan Fungsinya LPJ merupakan singkatan dari Laporan Pertanggung Jawaban. LPJ adalah suatu dokumen tertulis yang disusun dengan tujuan memberikan laporan tentang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Kendaraan Bermotor Secara umum pengertian tentang kendaraan bermotor adalah semua jenis kendaraan dimana sistem geraknya menggunakan peralatan teknik atau mesin. Fungsi

Lebih terperinci

BAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju

BAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan tujuan yang sama. Organisasi terdiri dari sejumlah sumber daya manusia, material, mesin, uang, dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

BAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 1.1 Teori Umum 1.1.1 Aplikasi SMS Lokal Komputer Aplikasi SMS Lokal Komputer digunakan untuk pengiriman SMS ke pelanggan dengan menggunakan PC yang disambungkan dengan Handphone agar

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Metode Penelitian Banyak metode pengembangan sistem yang tersedia, diantara metode pengembangan sistem tersebut yang paling terkenal adalah System Development Life Cycle (SDLC).

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik

Lebih terperinci

BAB II LANDASAN TEORI 2.1 Pengertian Sistem dan Sistem Informasi Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri lepas

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI 2.1 Teori Teori Dasar / Umum 2.1.1 Definisi Sistem Menurut Jogiyanto H:M, M.B.A., Akt (2005,683) Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Radite Purwahana dalam tugas akhirnya telah membuat tugas akhir yang berjudul RAPOR ONLINE SMA N 8 SURAKARTA BERBASIS PHP, MYSQL, DAN SMS

Lebih terperinci

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL...

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL... DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... xvi DAFTAR TABEL... xxiii DAFTAR SIMBOL... xxvi BAB I : PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan

Lebih terperinci

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN... DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... xi DAFTAR TABEL... xvii DAFTAR SIMBOL... xx BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Maksud dan Tujuan...

Lebih terperinci

BAB II LANDASAN TEORI 2.1 Teori Umum 2.1.1 Konsep Dasar Sistem 2.1.1.1 Pengertian Sistem Jeperson Hutahaean (2015:2) mengungkapkan : Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

Lebih terperinci

OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram)

OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 Activity Diagram Activity diagram digunakan untuk

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Seni dan Budaya Bali Di Bali sampai saat ini seni dan kebudayaannya masih tetap bertahan dan lestari. Hal ini terjadi karena salah satunya adalah pendukungnya tidak berani

Lebih terperinci

FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK

FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK 1 FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ALI MUHTAS Program Studi Sistem Informasi S1, Fakultas Ilmu Komputer ABSTRAK Dalam pembangunan aplikasi perlu adanya

Lebih terperinci

UNIFIED MODELING LANGUAGE

UNIFIED MODELING LANGUAGE UNIFIED MODELING LANGUAGE UML (Unified Modeling Language) adalah metode pemodelan secara visual sebagai sarana untuk merancang dan atau membuat software berorientasi objek. Karena UML ini merupakan bahasa

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah sebuah kombinasi teratur apapun dari orang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang

Lebih terperinci

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka 2.1.1 Penelitian Terdahulu Selama ini masih banyak sekolah yang belum secara maksimal memanfaatkan teknologi informasi. Sistem penyimpanan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Informasi II.1.1. Sistem Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai

Lebih terperinci

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta. MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta Oleh : Rian Aldy Hidayat ( L2F007067 ) Jurusan Teknik Elektro Fakultas

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tri Utami (2015) dalam penelitiannya yang berjudul pembangunan sistem informasi penjualan obat pada apotek Punung di Pacitan, Jawa Timur. Apotek punung merupakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem II.1.1 Sistem Kata sistem berasal dari bahasa Yunani yaitu system, yang artinya himpunan bagian atau komponen yang berhubungan secara teratur dan merupakan

Lebih terperinci

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang

Lebih terperinci

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling 6 BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB II LANDASAN TEORI. komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.

BAB II LANDASAN TEORI. komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan. BAB II LANDASAN TEORI 2.1 Pengertian Sistem Pengertian Sistem adalah sebagai suatu kesatuan yang terdiri dari dua atau komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan. Menurut Tata

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Aplikasi Aplikasi adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel. (Dhanta (2009:32)).

Lebih terperinci

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM MAKALAH T02/Use Case Diagram ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM Nama : Abdul Kholik NIM : 05.05.2684 E mail : ik.kyoe.san@gmail.com Sumber : http://artikel.webgaul.com/iptek/unifiedmodellinglanguage.htm

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 UNIFIED MODELLING LANGUAGE Menurut Fowler (2005:1) Unified Modelling Language (selanjutnya disebut UML) adalah keluarga notasi grafis yang didukung meta-model tunggal, yang membantu

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu

Lebih terperinci

BAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem

BAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem juga merupakan kumpulan elemen-elemen yang saling terkait dan bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem tersebut dan

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi 2.1.1 Sistem Secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir,

Lebih terperinci

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1,

Lebih terperinci

Notasi Unified Modeling Language (UML) Versi 2.0

Notasi Unified Modeling Language (UML) Versi 2.0 Notasi Unified Modeling Language (UML) Versi 2.0 Unified Modeling Language (UML) adalah notasi yang lengkap untuk membuat visualisasi model suatu sistem. Sistem berisi informasi dan fungsi, tetapi secara

Lebih terperinci

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. DAFTAR SIMBOL Use case nama use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus

Lebih terperinci

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur

Lebih terperinci

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima BAB II LANDASAN TEORI 2.1 Inspeksi Menurut Kamus Besar Bahasa Indonesia (KBBI) dan hasil studi lapangan (wawancara) Inspeksi adalah suatu kegiatan penilaian terhadap suatu produk, apakah produk itu baik

Lebih terperinci

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan

Lebih terperinci

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas.

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas. DAFTAR SIMBOL DAFTAR SIMBOL DIAGRAM ACTIVITY Initial Titik awal, untuk memulai suatu aktivitas. Final Titik akhir, untuk mengakhiri aktivitas. Activity Menandakan sebuah aktivitas Decision Pilihan untuk

Lebih terperinci

BAB 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda.

BAB 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda. BAB 2 LANDASAN TEORI 2.1 Sistem Menurut Hariyanto (2004, p59), sistem adalah kumpulan objek atau elemen yang saling beinteraksi untuk mencapai satu tujuan tertentu. Ia menjelaskan beberapa prinsip umum

Lebih terperinci

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

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan digunakan. Hal ini sangat penting

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI 2.1. Helpdesk 2.1.1. Pengertian Helpdesk Pengertian dasar dari helpdesk adalah titik utama dimana karyawan akan pertama kali menghubungi divisi IT saat mempunyai pertanyaan atau

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi Suatu organisasi terdiri atas sejumlah unsur, orang-orang yang mempunyai berbagai peran, kegiatan atau tugas yang harus diselesaikan, tempat kerja,

Lebih terperinci

ABSTRACT ABSTRAKSI KATA PENGANTAR

ABSTRACT ABSTRAKSI KATA PENGANTAR DAFTAR ISI ABSTRACT... i ABSTRAKSI... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR SIMBOL... xiii DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN 1.1 Latar Belakang...

Lebih terperinci

ABSTRAK. i Universitas Kristen Maranatha

ABSTRAK. i Universitas Kristen Maranatha ABSTRAK Dengan memanfaatkan teknologi SMS (Short Message Service) penulis membuat suatu aplikasi untuk membantu pelanggan Studio Photo De Photograph untuk mendapatkan kemudahan dalam mengakses jadwal photo,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Teori Aplikasi Web Web aplikasi-disebut "webapps," jaringan-centric ini kategori perangkat lunak mencakup beragam aplikasi. Dalam bentuk yang paling sederhana, webapps bisa sedikit

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang CV Planet Production adalah salah satu perusahaan manufaktur di bidang industri garment yang telah berdiri sejak 16 Agustus 1996 di Bandung yang telah berperan aktif

Lebih terperinci

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang 1. BAB 1 PENDAHULUAN 1.1 Latar Belakang Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Salah satu fitur lain dari Oracle adalah

Lebih terperinci

UML Netbeans UML (The Unified Modelling Language)

UML Netbeans UML (The Unified Modelling Language) UML Netbeans 6.7.1 UML (The Unified Modelling Language) Sebuah notasi untuk menspesifikasi, memvisualisasi, membangun dan mendokumentasikan rancangan dari sebuah perangkat lunak. Diagram pada UML Ada 9

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Prosedur didefinisikan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi dan tugas khusus) yang saling berhubungan dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat BAB II TINJAUAN PUSTAKA 2.1 Landasan Teori 2.1.1 Aplikasi Menurut Supriyanto (2005: 117) aplikasi adalah software program yang memiliki aktifitas pemrosesan perintah yang diperlukan untuk melaksanakan

Lebih terperinci

SEJARAH UML DAN JENISNYA

SEJARAH UML DAN JENISNYA SEJARAH UML DAN JENISNYA Elya Hestika Asiyah e.hestika@yahoo.com :: http://penulis.com Abstrak UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PENGERTIAN SISTEM Suatu sistem merupakan kumpulan elemen-elemen yang saling berkaitan dan berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Moekijat dalam Prasojo (2011:152),

Lebih terperinci

BAB II LANDASAN TEORI. - Asuransi Jiwa merupakan program asuransi

BAB II LANDASAN TEORI. - Asuransi Jiwa merupakan program asuransi BAB II LANDASAN TEORI 2.1 Pengertian Asuransi Pengertian asuransi jiwa - Asuransi Jiwa merupakan program asuransi yang memberikan perlindungan terhadap resiko pada jiwa seseorang yang menjadi tertanggung

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1. METODE PENELITIAN 2.1.1. Studi Literatur Studi Literatur dilakukan dengan cara mengumpulkan data informasi yang berhubungan dengan sistem informasi berbasis web dan android

Lebih terperinci

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas

Lebih terperinci