BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Penelitian Terdahulu Pada bagian ini akan dipaparkan penjelasan tentang tinjauan pustaka yang berkaitan dalam pembuatan website e-commerce. Tinjauan Pustaka tersebut adalah hasil penelitian terdahulu tentang informasi hasil penelitian yang telah dilakukan sebelumnya dan menghubungkan dengan masalah yang sedang diteliti yang berupa jurnal-jurnal ilmiah yang terkait dengan perancangan e-commerce Tinjauan Pustaka Pertama Hasil penelitian terdahulu dilakukan oleh Beny Widjaya Wong, Limberdy O.S, dan Hengky Honggo yaitu tentang Analisa Perancangan E-Commerce Handphone dan Komputer Berbasis Website. Penelitian ini menjelaskan tentang kendala yang dihadapi oleh perusahaan One Shop Communication yaitu sebuah perusahaan yang bergerak dibidang alat telekomunikasi di kota Palembang. Kendala yang dihadapi oleh perusahaan ini diantaranya dalam masalah pada keluhan pelanggan, biaya promosi yang cukup besar, pembeli yang harus datang ke toko ataupun telpon, penjualan hanya pada wilayah tertentu, dan proses transaksi yang masih dilkakukan secara konvensional atau umum. Dengan memperhatikan berbagai masalah yang menjadi kendala perusahaan serta keunggulan yang dicapai dalam penjualan online, maka peneliti memberikan suatu solusi dan rancangan e-commerce berbasis website. Penelitian ini dibuat dengan menggunakan pemograman PHP, CodeIgnitier sebagai framework dan perancangan basis data dengan menggunakan database MySQL serta webserver menggunakan program XAMPP yang bertujuan untuk membuat aplikasi sebuah e-commerce yang dapat diakses oleh siapapun yang menggunakan media internet dan mengimplementasikan rancangan tersebut kedalam toko online yang berbasis web sehingga dapat menarik minat konsumen supaya membeli barang yang ditawarkan oleh perusahaan One Shop Communication. Dalam merancang e-commerce ini peneliti menggunakan UML sebagai pemodelannya diantaranya adalah Use Case, Activity Diagram, Class Diagram, dan Sequence Diagram. Model bisnis yang digunakan ialah B2C dimana produk di jual langsung ke konsumen, B2B dimana perusahaan lain dapat bergabung menjual barang perusahaan 6

2 7 lain dalam website tersebut dan C2C dimana konsumen dapat menjual barang second ke konsumen lain.hasil akhir dari penelitian ini yaitu terciptanya e-commerce sehingga memudahkan promosi produk, memudahkan pelanggan mendapat informasi, keluahan pelanggan yang bisa teratasi dengan cara menggunakan chat online selama jam kerja ataupun dengan yang perusahaan jika chat online sedang tidak dalam masa kerja, serta penjualan yang dilakukan dapat mencakup seluruh daerah yang terjangkau pada pengiriman Tiki dan JNE tidak hanya terpaku pada satu daerah karena menggunakan metode pengiriman cepat dan terpercaya. (Wong, Benny Widjaya. O.S, Limberdy dan Hengky Honggo, 2014) Tinjauan Pustaka Kedua Hasil penelitian terdahulu dilakukan oleh Heru Purnomo tentang Perancangan Aplikasi E-Commerce Toko Jersey Football Dengan Menggunakan Metode Model View Controller (MVC). Penelitian ini menjelaskan tentang kendala yang dihadapi oleh toko jersey yaitu penjualan konvensional yang sekarang ini sulit untuk dilakukan oleh pelanggan, karena keterbatasan waktu, jarak lokasi yang ditempuh, serta pelanggan sulit untuk mendapatkan informasi produk-produk terbaru perusahaan sehingga. Dengan adanya internet, perusahaan dapat memperkenalkan produknya kepada pelanggan, sehingga perusahaan dapat menekan biaya untuk promosi produknya. Melalui website, perusahaan juga dapat memberitahukan produk terbarunya dengan cepat sehingga pelanggan dengan mudah mendapatkan informasi produk terbaru. Apabila pelanggan ingin membeli suatu produk, maka pelanggan dapat memesan produk lewat situs web perusahaan, waktu tidak akan menjadi halangan didalam proses pembelian, karena pemesanan dapat dilakukan dalam 24 jam. Oleh karena itu, banyak perusahaan yang menggunakan internet sebagai media penjualan produknya. Batasan masalahnya ialah sistem yang dirancang terdiri dari proses pendaftaran pelanggan, pemesanan, pembayaran, verifikasi dan validasi, sistem pembayaran yang digunakan adalah semua jenis pembayaran baik yang bersifat online, offline maupun COD (Cash On Delivered), menggunakan bahasa pemograman PHP dan MySQL sebagai basis data atau database. Arsitektur model yang digunakan untuk merancang aplikasi ini adalah Model View Controller (MVC) yang adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam

3 8 aplikasi website adalah berbasis arsitektur Model View Controller. Model View Controller memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol dalam sebuah aplikasi web. (Heru Purnomo, 2014) 2.2 Konsep E-Commerce Pengertian E-Commerce Perdagangan elektronik (electronic commerce, disingkat EC, atau e-commerce) mencangkup proses pembelian, penjualan, transfer, atau pertukaran produk, layanan atau informasi melalui jaringan komputer, termasuk internet. Beberapa orang memandang istilah perdagangan (e-commerce) hanya untuk menjelaskan transaksi yang dapat dilakukan antar mitra bisnis. Jika definisi ini digunakan, beberapa orang menyadari bahwa istilah e- commerce sangat sempit. Sehingga, banyak yang menggunakan istilah e-bussines sebagai istilah penggantinya. Bisnis elektronik (electronic bussines atau e-bussines) mengarah pada definisi EC yang lebih luas, tidak adanya pembelian dan penjualan barang saja. Tetapi juga layanan pelanggan, kolaborasi dengan mitra bisnis. Lainnya memandang e- bussines sebagai aktivitas selain pembelian dan penjualan di internet, seperti kolaborasi dan aktivitas intra bisnis. (E. Turban, David K, J. Lee, T. Liang, D. Turban, 2012) Jenis E-Commerce E-commerce dapat dilakukan berbagai pihak, Jenis umum dari transaksi e-commerce dijelaskan di bawah ini : 1. Bisnis ke bisnis (bussines-to-bussines B2B) Dalam transaksi B2B, baik penjual maupun pembeli adalah organisasi bisnis. Kebanyakan dari EC adalah jenis ini. 2. Perdagangan kolaborasi (collaborative--c-commerce) Dalam c-commerce para mitra bisnis berkolaborasi (alih alih membeli atau menjual) secara elektronik. Kolaborasi semacam ini seringkali terjadi antara dan dalam mitra bisnis di sepanjang rantai pasokan.

4 9 3. Bisnis ke konsumen (bussines-to-consumer B2C) Dalam B2C, penjual adalah perusahaan dan pembeli adalah perorangan. B2C disebut juga e-tailing. 4. Konsumen-ke-konsumen (consumer-to-consumer C2C) Dalam C2C, seorang menjual produk ke orang lain. (Anda juga) dapat melihat C2C digunakan sebagai customer-to-customer (pelanggan ke pelanggan). Kedua istilah ini dapat dianggap sama, dan keduanya akan digunakan untuk menjelaskan orang orang yang menjual produk dan jasa ke satu sama lain. 5. Konsumen-ke-bisnis (consumer-to-bussines C2B) Dalam C2B, konsumen memberitahukan kebutuhan atas produk atau jasa tertentu, dan para pemasok bersaing untuk menuediakan produk atau jasa tersebut ke konsumen, Contohnya di Priceline.com, di mana pelanggan menyebutkan produk dan harga yang diinginkan, dan Priceline mencoba untuk menemukan pemasok yang memenuhi kebutuhan tersebut. 6. Perdagangan intrabisnis (intraorganisasional) Dalam situasi ini perusahaan menggunakan EC secara internal untuk memperbaiki operasinya, Kondisi khusus dalam hal ini disebut juga sebagai EC B2E (business-toits-employees). 7. Pemerintah-ke-warga(government-tocitizen G2C) Dalam kondisi ini sebuah entitas (unit) pemerintah menyediakan layanan ke para warganya melalui teknologi EC. Unit-unit pemerintah dapat melakukan bisnis dengan berbagai unit pemerintah lainnya serta dengan berbagai perusahaan (G2B). 8. Perdagangan mobile (mobile commerce m-commerce) Ketika e-commerce dilakukan dalam lingkungan nirkabel, seperti dengan menggunakan telepon seluler untuk mengakses internet dan berbelanja, maka hal ini disebut m-commerce. (E. Turban, David K, J. Lee, T. Liang, D. Turban, 2012)

5 Konsep Basis Data Basis Data Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat diartikan sebagai markas atau gudang, tempat bersarang/berkumpul. Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia(pegawai, siswa, pembeli pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya. (Fathansyah, 2012) Pengertian DBMS Database Management System adalah sebuah sistem software yang memungkinkan pengguna untuk mendefinisikan, membuat, memlihara, dan mengontrol akses ke database. (Connolly dan Begg,2010) Model Basis data Berorientasi Objek (OODBMS) Perancangan berorientasi objek adalah untuk melakukan transformasi model analisis yang dibuat dalam fase analisis ke dalam model perancangan sebagai cetak biru untuk pembangunan software. Fase ini mendeskripsikan organisasi data yang spesifik dengan mengkolaborasi objek-objek, atribut-atribut dengan metode-metode yang ada. (Wiranto Heri Utomo, 2010) 2.4 Analisa Perancangan Perangkat Lunak Pengertian rekayasa perangkat lunak adalah suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, desain, pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan. (Verdi, 2012)

6 Pengertian SDLC SDLC atau System Development Life Cycle atau siklus hidup pengembangan system adalah proses perancangan sistem serta metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. (Pressman, 2010) Model Waterfall Waterfall Model adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. (Pressman, 2010) Berikut ini gambaran dari Waterfall Model. Fase-fase dalam Waterfall Model menurut Referensi Pressman : Gambar 2.2 Ilustrasi model waterfall (Pressman, 2010) Fase-fased alam model waterfall menurutr referensi Pressman: 1. Communication Langkah ini merupakan analisis terhadap kebutuhan software, dan tahap untuk mengadakan pengumpulan data dengan melakukan pertemuan dengan customer, maupun mengumpulkan data-data tambahan baik yang ada di jurnal, artikel, maupun dari internet.

7 12 2. Planning Proses planning merupakan lanjutan dari proses communication (analysis requirement). Tahapan ini akan menghasilkan dokumen user requirement atau bisa dikatakan sebagai data yang berhubungan dengan keinginan user dalam pembuatan software, termasuk rencana yang akan dilakukan. 3. Modeling Proses modeling ini akan menerjemahkan syarat kebutuhan kesebuah perancangan software yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada rancangan struktur data, arsitektur software, representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. 4. Construction Construction merupakan proses membuat kode. Coding atau pengkodean merupakan penerjemahan desain dalam bahasa yang bisa dikenali oleh komputer.programmer akan menerjemahkan transaksi yang diminta oleh user. Tahapan inilah yang merupakan tahapan secara nyata dalam mengerjakan suatu software, artinya penggunaan komputer akan dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai maka akan dilakukan testing terhadap sistem yang telah dibuat tadi. Tujuan testing adalah menemukan kesalahankesalahan terhadap sistem tersebut untuk kemudian bisa diperbaiki.

8 13 5. Deployment Tahapan ini bisa dikatakan final dalam pembuatan sebuah software atau sistem. Setelah melakukan analisis, desain dan pengkodean maka sistem yang sudah jadi akan digunakan oleh user. Kemudian software yang telah dibuat harus dilakukan pemeliharaan secara berkala. Keuntungan yang didapat dengan menggunakan teknik waterfall ini adalah sebagai berikut : A. Proses menjadi teratur. B. Estimasi proses menjadi lebih baik. Selain itu, teknik waterfall juga memiliki kekurangan, kekurangannya adalah sebagai berikut : A. Sifatnya kaku, sehingga susah melakukan perubahan ditengah proses. B. Jadwal menjadi lebih tak menentu.

9 Unfield Modeling Language (UML) Pengertian UML (UML) adalah bahasa standar untuk menulis perangkat lunak dalam bentuk gambar. UML dapat digunakan untuk memvisualisasikan, menentukan, membangun, dan mendokumentasikan sebuah sistem perangkat lunak. (Pressman, 2010) Sejarah UML Pendekatan berorientasi objek Unified Modeling Languange (UML.2.0) berawal dari Object Management Group (OMG) dan ditemukan oleh Grady Booch, James Rumbaugh, dan Ivar Jacobson. Pendekatan model-driven, analisis dimulai dengan menggunakan kasus dan skenario kemudian mendifinisi kan kelas domain masalah yang terlibat pekerjaan pengguna. UML termasuk model persyaratan dengan diagram use case, deskripsi use case, diagram activity dan diagram sequence. (Satzinger, 2010) Diagram UML Diagram UML telah dibagi menjadi dua kelompok : satu untuk memodelkan struktur sistem dan dua untuk modeling behavior. Diagram structure digunakan untuk mewakili data dan hubungan statis yang berada dalam suatu sistem informasi. Diagram behavior menyediakan analis dengan cara untuk menggambarkan hubungan dinamis antara objek yang mewakili sistem informasi bisnis. Diagram ini memungkinkan pemodelan perilaku dinamis dari objek individu. Diagram behavior mendukung analis dalam pemodelan persyaratan fungsional dari suatu sistem informasi yang berkembang. (Dennis, 2010)

10 15 Tabel 2.1 UML 2.0 Diagram Summary (Dennis, 2010)

11 16 Lanjutan Tabel UML 2.1

12 Use Case Diagram Sebuah use case dapat mewakili sistem bisnis berinteraksi dengan lingkungannya. Ini menggambarkan kegiatan yang dilakukan oleh para pengguna sistem. Pemodelan use case sering dianggap sebagai pandangan eksternal atau fungsional bisnis proses, hal itu menunjukkan bagaimana pengguna melihat proses, bukan mekanisme internal dimana proses dan sistem pendukung beroperasi. Seperti diagram aktivitas, pengguna kasus dapat mendokumentasikan sistem saat ini (yaitu, as-adalah sistem) atau sistem baru yang dikembangkan. (Alan Dennis, 2010) Ada dua hal utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case: Aktor merupkana orang, proses atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah orang, tapi aktor belum tentu merupakan orang. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Berikut adalah simbol-simbol yang ada pada diagram use case: Tabel 2.2 Simbol Use Case Diagram (Alan Dennis, 2012) Simbol Nama Simbol Role Keterangan a person or system that derives benefit from and is external to the subject. Use Case Seseorang atau sesuatu yang berinteraksi dengan sistem. Repesents a major piece of system functionality.

13 18 Menggambarkan bagaimana seseorang akan menggunakan sistem. Subject Represents the scope of a subject, e.g., a system or an individual business process. Merupakan lingkup subjek, misalnya sistem atau individu proses bisnis. Association Relationship Links an actor with the use case(s) with wich it interacts. Untuk mendokumentasikan alran aliran logik dalam setiap Use Case. Represents the extension of the use case to include optional behaviour. «extends» Extends Memungkinkan suatu Use Case memiliki kemungkinan memperluas fungsionalitas yang disediakan oleh use case lainnya. Represents the inclusion of the functionality of one use case within another. <<include>> Include Include memungkinkan Use Case untuk menggunakan fungsional yang di sediakan oleh Use Case lainnya.

14 19 Represents a specialized use case to a more generalized one. Generalisasi Digunakan untuk memperlihatkan bahwa beberapa aktor atau Use Case memiliki sesuatu yang bersifat umum. Gambar 2.4 Contoh Use Case Diagram (Sumber: Alan Dennis, 2012)

15 Activity Diagram Diagram aktivitas digunakan untuk memodelkan perilaku objek dalam proses bisnis. Dalam banyak hal, diagram aktivitas dapat dipandang sebagai diagram aliran data yang dihubungkan dengan analisis terstruktur. Namun, tidak seperti aliran data diagram, diagram aktivitas termasuk notasi yang membahas pemodelan paralel, bersamaan dan proses keputusan yang kompleks. (Alan Dennis, 2012) Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal hal berikut: Rancangan proses bisnis dimana setiap urutan aktivitas yang digambarkan merupakan proses bisnis sistem yang didefinisikan Urutan atau pengelompokkan tampilan dari sistem/user inteface dimana setiap aktivitas dianggap memiliki sebuah rancangan antar muka tampilan Rancangan pengujian dimana setiap aktivitas dianggap memerlukan sebuah pengujian yang perlu didefinisikan kasus ujinya Rancangan menu yang akan ditampilkan pada perangkat lunak. Berikut adalah simbol-simbol yang ada pada activity diagram: Tabel 2.3 Simbol Pada Activity Diagram (Alan Dennis, 2012) Simbol Nama Simbol Initial Node Keterangan Is used to represent a set of actions. Merupakan tanda awal dari sebuah aktivitas Final-Activity Node Is used to stop all control flows and object flows in activity (or action).

16 21 Merupakan tanda berakhirnya sebuah aktivitas Is used to represent a set of Activity actions. Merupakan sebuah gambaran aktivitas yang terjadi Is used to represent a test condition to ensure that the (Decission Criteria) (Decission Criteria) Decision Note control flow or object flow only goes down one path. Pilihan untuk pengambilan keputusan Is used to represent a test condition to ensure that the control flow or object flow only Merge Node goes down one path. Membawa kembali jalur keputusan bersama yang berbeda yang dibuat dengan menggunakan keputusan simpul Swimlane Name Swimlane Separate business organization that is responsible for the activity that occurs. Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktifitas yang terjadi. Control Flow Showhs the sequence of execution. Menunjukan urutan eksekusi.

17 22 Shows the flow of an object from one activity (or action) to another activity (or action). Object Flow Menunjukkan aliran objek dari satu kegiatan (atau kegiatan) untuk kegiatan lain (atau tindakan). Gambar 2.5 Contoh Activity Diagram (Sumber: Alan Dennis, 2012)

18 Sequence Diagram Diagram sequence adalah salah satu dari dua jenis diagram interaksi. Mereka menggambarkan objek objek yang terlibat dalam sistem berupa pesan yang digambarkan terhadap waktu. Sebuah diagram sequence adalah model dinamis yang menunjukkan urutan eksplisit pesan antar objek dalam mendefinisikan interaksi. Karena sequence diagram menekankan pemesanan berbasis waktu kegiatan yang terjadi diantara set objek, mereka sangat membantu untuk memahami spesifikasi real-time dan sistem yang kompleks. (Alan Dennis, 2012) Berikut simbol yang ada pada Sequence Diagram: Tabel 2.4 Simbol Pada Sequence Diagram (Alan Dennis, 2012) Simbol Nama Simbol Keterangan Is a person system that drivers benefit from and is external to the system. Actor Orang atau sistem yang berasal dari manfaat dan eksternal ke sistem yang berpartisipasi secara berurutan dengan mengirim dan/atau menerima pesan. anobject : a Class Object Participates in a sequence by sending and/or receiving message. Berpatisipasi secara berurutan dengan mengirim dan/atau menerima pesan yang ditempatkan diatas diagram.

19 24 Is a long narrow rectangle placed atop a lofeline. Execcution Occurence Menyatakan objek dalam keadaan aktif fan berinteraksi pesan. Conveys information from one object to another one. Message Message (return) Pesan yang menggambarkan komunikasi yang terjadi antar objek. Returned the message when an actor send the message. Pesan yang dikirim untuk diri sendiri secara langsung. Denotes the life of an object during a sequence. Lifeline Menyatakan kehidupan suatu objek. Message (return) a return is labeled with the value being returned and shown as a dashed arrow. Pesan yang dikirim untuk diri sendiri.

20 25 Gambar 2.6 Contoh Sequence Diagram (Sumber : Alan Denis, 2012)

21 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 kelas, yang mencakup baik perilaku dan negara, dengan hubungan antar kelas. Berikut bagian pertama menyajikan unsur-unsur dari diagram kelas, diikuti dengan cara dimana diagram kelas ditarik. (Alan Dennis, 2012) Gambar 2.7 Contoh Class Diagram (Sumber: Alan Denis, 2012)

22 27 Tabel 2.5 Simbol Class Diagram (Alan Dennis, 2012) Simbol Class1 Nama Simbol Class Keterangan Represent a kind of person, place, or thing about which the system will need to capture and store information. Kelas pada struktur sistem. Atribute name / derived attribute name Attribute Represents properties that describe the state of an object. Memiliki daftar atribut dalam kompartemen tengahnya Operation name () Operation Represents the actions or functions that a class can perform. Menunjukkan operasi yang tersedia untuk sebuah kelas Aggregation Represents a logical a-part-of relationship between multiple classes or a class and it self. Menggambarkan suatu class terdiri dari class lain atau suatu class adalah bagian dari class lain Generalization Represents a-kind-of relationship between multiple classes or a class amd it self. Generalization merupakan sebuah taxonomic relationship antara class yang lebih umum dengan class yang lebih khusus.

23 28 Represents a relationship between multiple classes or a class amd it self 1...*, , Association. Asosiasi yang menghubungkan class dengan classmultiplycity 2.6 Perangkat Lunak Pendukung Microsoft Visio Visio adalah aplikasi utama untuk membuat semua diagram bisnis, mulai dari flowchart, network diagram, dan organization charts, untuk membuat denah dan brainstorming diagram. (Helmers, 2013) Paint Tools Paint adalah salah satu program yang digunakan untuk membuat dan memperbaiki gambar di computer.(wahana KOMPUTER, 2012)

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi 2.1.1 Konsep Dasar Sistem Sistem adalah Suatu jaringan kerja dari prosedur prosedur yang saling berhubungan, berkumpul bersama sama untuk melakukan

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 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 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

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan OOA (UML) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Evolution of OO

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Kelompok Bermain Kelompok bermain adalah salah satu bentuk usaha kesejahteraan anak dengan mengutamakan kegiatan bermain, yang juga menyelenggarakan pendidikan prasekolah bagi

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. 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 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 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 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

Yuli Purwati, M.Kom USE CASE DIAGRAM

Yuli Purwati, M.Kom USE CASE DIAGRAM Yuli Purwati, M.Kom USE CASE DIAGRAM UML UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOA&D) yang dimunculkan sekitar akhir

Lebih terperinci

BAB I PENDAHULUAN. telah diperkenalkan pada tahun 1992 di Eropa oleh ETSI (European Telecommunikation

BAB I PENDAHULUAN. telah diperkenalkan pada tahun 1992 di Eropa oleh ETSI (European Telecommunikation BAB I PENDAHULUAN 1.1 Latar Belakang Short Message Service atau lebih dikenal SMS merupakan sebuah teknologi yang digunakan untuk mengirim maupun menerima pesan antar telepon seluler. SMS sendiri telah

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

BAB II LANDASAN TEORI. sehingga komputer dapat memproses input menjadi output.

BAB II LANDASAN TEORI. sehingga komputer dapat memproses input menjadi output. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Jogiyanto (1999) adalah penggunaan dalam suatu komputer, instruksi (instruction) atau pernyataan (statement) yang disusun sedemikian rupa sehingga komputer dapat

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 2 TINJAUAN PUSTAKA. Pada tahap ini menjelaskan beberapa teori umum berkaitan dengan penelitian yang akan dilakukan.

BAB 2 TINJAUAN PUSTAKA. Pada tahap ini menjelaskan beberapa teori umum berkaitan dengan penelitian yang akan dilakukan. BAB 2 TINJAUAN PUSTAKA 2.1 Teori Software Engineering Pada tahap ini menjelaskan beberapa teori umum berkaitan dengan penelitian yang akan dilakukan. 2.1.1 Rekayasa Perangkat Lunak Menurut Juarna (2010,

Lebih terperinci

DASAR REKAYASA PERANGKAT LUNAK

DASAR REKAYASA PERANGKAT LUNAK DASAR REKAYASA PERANGKAT LUNAK PEMODELAN ANALISIS KEBUTUHAN Institut Teknologi Sumatera DEFINISI MODEL ANALISIS Menurut Ian Sommerville(2011) Model Analisis adalah suatu teknik untuk merepresentasikan

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 I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Toko Dewan Sport dan Musik merupakan toko yang bergerak di bidang penjualan alat-alat perlengkapan olah raga dan alat-alat musik. Toko Dewan Sport dan Musik

Lebih terperinci

PERANCANGAN E-SUPPLY CHAIN MANAGEMENT PADA PT MARDEC MUSI LESTARI

PERANCANGAN E-SUPPLY CHAIN MANAGEMENT PADA PT MARDEC MUSI LESTARI PERANCANGAN E-SUPPLY CHAIN MANAGEMENT PADA PT MARDEC MUSI LESTARI Marta Dinata 1, Leon Andretti Abdillah 2, Evi Yulianingsih 3 Jurusan Sistem Informasi, Fakultas Ilmu Komputer, Universitas Bina Darma Jalan

Lebih terperinci

E-COMMERCE PADA KHALIFAH SHOP.

E-COMMERCE PADA KHALIFAH SHOP. E-COMMERCE PADA KHALIFAH SHOP Helmi Muslim Jurusan Teknik Informatika, Universitas Dian Nuswantoro E-mail :helmi.muslim22@gmail.com ABSTRAK Tujuan penelitian ini adalah merancang sebuah sistem informasi

Lebih terperinci

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh nisa@dsn.dinus.ac.id Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI 2.1 Katering Menurut Rifani (2015) usaha catering merupakan usaha yang paling populer dibidang boga, disetiap kesempatan dan momen suatu acara kita sering menjumpai aneka makanan

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Object Oriented Analysis and Design Requirement and Use Case Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR 1 Devie firmansyah, 2 Mustaqimin Akbar 1 Program Studi Sistem Informasi, STMIK LPKIA 2 Program Studi Sistem Informasi, STMIK

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 Koperasi merupakan badan usaha yang beranggotakan orang-orang atau badan hukum. Koperasi Citra Telekomunikasi Institut Teknologi (IT) Telkom Bandung merupakan sebuah

Lebih terperinci

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal. 2. BAB II LANDASAN TEORI Dalam merancang dan membangun aplikasi, sangatlah penting untuk mengetahui terlebih dahulu dasar-dasar teori yang digunakan. Dasar-dasar teori tersebut digunakan sebagai landasan

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

1 PENDAHULUAN. 1.1 Latar Belakang

1 PENDAHULUAN. 1.1 Latar Belakang 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan dunia internet saat ini sudah menjadi kebutuhan pokok bagi masyarakat pada umumnya. Internet yang pada awalnya hanya digunakan sebagai media pertukaran data

Lebih terperinci

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL Oleh : Samsul Arifin, S.Kom Email : samsul.skom@gmail.com Konsep Pemodelan Perangkat Lunak (PL) Konsep rekayasa PL. Suatu disiplin ilmu yang membahas semua

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

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas

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 Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut

Lebih terperinci

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. BAB I PENDAHULUAN 1.1 Latar Belakang Tempat penjualan depot air dan gas merupakan suatu tempat yang menyediakan isi ulang, beli baru dan pembelian gas elpiji kepada pengunjung dan menyediakan jasa pengiriman

Lebih terperinci

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP... DAFTAR ISI ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... xi DAFTAR SIMBOL... xii BAB I... I-1 PENDAHULUAN... I-1 1.1 Latar Belakang... I-1 1.2

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 2.1.1 Penelitian Terdahulu Selama ini masih banyak sekolah yang belum secara maksimal memanfaatkan teknologi informasi. Sistem penyimpanan

Lebih terperinci

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Konsep Pemodelan Objek Pemodelan objek merupakan suatu metode untuk menggambarkan struktur sistem yang memperlihatkan semua objek yang ada pada sistem. (Nugroho, 2005, hal:37).

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini

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 LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya

Lebih terperinci

BAB II LANDASAN TEORI. Perdagangan elektronik (electronic commerce, disingkat EC, atau e-commerce)

BAB II LANDASAN TEORI. Perdagangan elektronik (electronic commerce, disingkat EC, atau e-commerce) BAB II LANDASAN TEORI 2.1 E-Commerce 2.1.1 Pengertian E-Commerce Menurut E. Turban, David K, J. Lee, T. Liang, D. Turban (2012,p38), Perdagangan elektronik (electronic commerce, disingkat EC, atau e-commerce)

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini perkembangan aplikasi berbasis web sangat maju dan pesat penggunaannya dimana saat ini digunakan untuk mengelola data dan sistem secara baik. Pada era ini,

Lebih terperinci

BAB I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan

BAB I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

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 III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Rancang Bangun Menurut Jogiyanto (2005), Rancang Bangun (desain) adalah tahap dari setelah analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhankebutuhan

Lebih terperinci

BAB 2 LANDASAN TEORI 1.1 Sistem Informasi

BAB 2 LANDASAN TEORI 1.1 Sistem Informasi BAB 2 LANDASAN TEORI 1.1 Sistem Informasi 1.1.1 Pengertian Sistem Menurut Satzinger, et al (2012), sistem adalah kumpulan beberapa komponen yang saling terkait yang bekerja secara bersama-sama untuk mencapai

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Hutahaean (2014:2) sistem adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama

Lebih terperinci

BAB 1 PENDAHULUAN 1-1

BAB 1 PENDAHULUAN 1-1 BAB 1 PENDAHULUAN Bab ini berisi tentang penjelasan mengenai latar belakang, identifikasi masalah, batasan masalah, tujuan perancangan sistem, dan sistematika penulisan. Secara umum bab ini menerangkan

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

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i ii iii iv v vii xi xiii BAB I PENDAHULUAN... I-1

Lebih terperinci

BAB I PENDAHULUAN. pesat, salah satunya adalah teknologi komputer. Komputer merupakan alat bantu

BAB I PENDAHULUAN. pesat, salah satunya adalah teknologi komputer. Komputer merupakan alat bantu BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dewasa ini, perkembangan teknologi mengalami kemajuan yang sangat pesat, salah satunya adalah teknologi komputer. Komputer merupakan alat bantu yang sekarang

Lebih terperinci

MEMAHAMI PENGGUNAAN UML

MEMAHAMI PENGGUNAAN UML MEMAHAMI PENGGUNAAN UML Reza Kurniawan Reza.kurniawan@raharja.info Abstrak Saat ini sebagian besar para perancang sistem informasi dalam menggambarkan informasi dengan memanfaatkan UML diagram dengan tujuan

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 II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 1.1 DEFINISI DASHBOARD Dashboard adalah sebuah panel control yang berisikan informasi-informasi penting guna memudahkan pengguna informasi dalam mengambil keputusan strategis. 1.2

Lebih terperinci

BAB II LANDASAN TEORI. pengertian. Secara garis besar ada dua kelompok pendekatan, yaitu:

BAB II LANDASAN TEORI. pengertian. Secara garis besar ada dua kelompok pendekatan, yaitu: BAB II LANDASAN TEORI 2.1 Sistem Menurut Kusrini dan Koniyo (2007), Sistem mempunyai beberapa pengertian. Secara garis besar ada dua kelompok pendekatan, yaitu: 1. Pendekatan sistem yang menekankan pada

Lebih terperinci

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut :

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut : BAB 2 LANDASAN TEORI 2.1 Teori-teori Dasar/Umum Teori-teori yang menjadi dasar penulisan adalah sebagai berikut : 2.1.1 Sistem Pengertian sistem menurut Williams dan Sawyer (2005, p457) adalah sekumpulan

Lebih terperinci

Unified Modeling Language

Unified Modeling Language 2011 Unified Modeling Language Metode Perancangan Program Kelompok 10: Andika Nugraha (1401094756) Alfred Mansel (1401095506) Daniel Sidarta (1401096433) Marcell Bonfilio (1401094850) Bina Nusantara University

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. domain & Web Hosting. Untuk lebih jelas mengenai gambaran umum perusahaan,

BAB III OBJEK DAN METODE PENELITIAN. domain & Web Hosting. Untuk lebih jelas mengenai gambaran umum perusahaan, BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Penulis melakukan objek penelitian pada Qwords.com perusahaan penyedia jasa layanan Web Hosting (Web Hosting Provider) yang melayani registrasi

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 I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan sistem informasi merupakan sistem yang sangat penting di era globalisasi saat ini. Seiring perkembangan sistem informasi saat ini tak lepas dari peran

Lebih terperinci

1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Toko Cakra adalah suatu perusahaan dagang yang berada di Jl.ABC Kecil No.11, Bandung sejak tahun 2002. Produk yang dijual Toko Cakra adalah alat penata rambut

Lebih terperinci

DIAGRAM SEQUENCE UML

DIAGRAM SEQUENCE UML DIAGRAM SEQUENCE UML Makalah ini di susun oleh : 1) Banu Hardian (51412367) 2) Mutia Sulisetyani (55412178) 3) Raditya Rafian (55412868) 4) Tio Dwi Akbar (57412395) GUNADARMA UNIVERSITY 1 KATA PENGANTAR

Lebih terperinci

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID (STUDI KASUS PENYIRAMAN TAMAN RUMAH ) TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Kelulusan Program Studi Strata

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 BAB II LANDASAN TEORI 2.1 Pengertian Istilah yang berkembang seperti sekarang ini didefinisikan sebagai wadah pelatihan siswa / peserta didik baik untuk menghadapi ujian semester ataupun ujian nasional.

Lebih terperinci

Pendahuluan. 1 Pengenalan UML

Pendahuluan. 1 Pengenalan UML Pendahuluan 1 Pengenalan UML UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (O OA&D) yang dimunculkan sekitar akhir tahun 80-

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi informasi salah satu teknologi yang berkembang cepat pada saat ini Penggunaaan alat bantu komputer sebagai salah satu sarana penunjang dalam sistem informasi

Lebih terperinci

BAB II LANDASAN TEORI. Menurut Suyono (2003:155) pengertian freight forwarding (jasa

BAB II LANDASAN TEORI. Menurut Suyono (2003:155) pengertian freight forwarding (jasa BAB II LANDASAN TEORI 2.1 Administrasi Pengiriman Barang Menurut Suyono (2003:155) pengertian freight forwarding (jasa pengiriman barang) adalah badan usaha yang bertujuan memberikan jasa pelayanan/pengurusan

Lebih terperinci

ABSTRAK. Kata Kunci : sistem informasi, Web.

ABSTRAK. Kata Kunci : sistem informasi, Web. ABSTRAK Cafe tongkrongan merupakan tempat makan yang selalu mengadakan interaksi dengan pelanggan. Prosedur dan proses pemesanan makanan pelanggan di cafe tongkrongan masih belum terurut dengan baik. Sehingga

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Modern Silver adalah perusahaan dagang yang bergerak dalam bidang jual beli perhiasan yang berbahan dasar perak. Jenis perhiasan yang dijual di Modern Silver berupa

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 I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah BAB I PENDAHULUAN 1.1. Latar Belakang Seni dan kebudayaan adalah suatu media yang memiliki peran cukup besar dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah satu wilayah yang

Lebih terperinci

Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012. Eko Didik Widianto

Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012. Eko Didik Widianto Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012 Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Pokok bahasan di kuliah #2 Metodologi desain sistem: waterflow, v-model,

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I 1.1 Latar Belakang PENDAHULUAN Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan dan memanipulasi data dalam berbagai

Lebih terperinci

Equipment Monitoring Control Manajemen System Berbasis Web Application

Equipment Monitoring Control Manajemen System Berbasis Web Application Equipment Monitoring Control Manajemen System Berbasis Web Application TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem informasi mengalami perkembangan yang sangat cepat. Perkembangan ini terjadi karena permintaan masyarakat yang menginginkan sistem informasi yang efektif dan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan musik di Indonesia sekarang tumbuh sangat pesat, banyak sekali anak-anak muda yang berkecimpung dalam dunia musik tidak hanya sekedar sebagai hobi, bahkan

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

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa

Lebih terperinci

model abstrak grafis teks memahami fungsionalitas sistem media komunikasi

model abstrak grafis teks memahami fungsionalitas sistem media komunikasi System Modeling Pemodelan Sistem Aktivitas: Membuat model abstrak dari sistem berdasarkan sudut pandang tertentu. Representasi: Berupa notasi grafis maupun teks. Tujuan: Membantu analis memahami fungsionalitas

Lebih terperinci

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang CV Niaga Berkah berdiri sejak bulan Juni 2005 bermula dari ide kreatif keluarga Bapak Kiki Sudianan dan istrinya yang bernama Lia Herliati yang mampu memadang jeli

Lebih terperinci

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN DAFTAR ISI HALAMAN JUDUL... ii HALAMAN PERSETUJUAN... iii HALAMAN PENGESAHAN... iv KATA PENGANTAR... v DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xiv DAFTAR LAMPIRAN... xv BAB I PENDAHULUAN...

Lebih terperinci

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3. DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

Lebih terperinci

ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA

ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA Ririn Ikana Desanti, Suryasari, Grecia Puspita Gunawan Jurusan Informasi Universitas Pelita

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 1 Pendahuluan 1.1 Latar Belakang

BAB 1 Pendahuluan 1.1 Latar Belakang BAB 1 Pendahuluan 1.1 Latar Belakang Transaksi jual beli barang adalah salah satu kegiatan bisnis yang paling umum dan paling sering terjadi. Kebutuhan hidup yang semakin meningkat dan jumlah masyarakat

Lebih terperinci

PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENJUALAN HELM (STUDI KASUS PADA TOKO HELMKU)

PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENJUALAN HELM (STUDI KASUS PADA TOKO HELMKU) PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENJUALAN HELM (STUDI KASUS PADA TOKO HELMKU) YULIAM FERAWATI Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Pringsewu Jl. Wisma

Lebih terperinci

BAB I PENDAHULUAN. metode transaksi yang di lakukan secara online mulai berkembang pesat,

BAB I PENDAHULUAN. metode transaksi yang di lakukan secara online mulai berkembang pesat, BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan hadirnya internet akhir-akhir ini yaitu salah satunya metode transaksi yang di lakukan secara online mulai berkembang pesat, bahkan sampai pada

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

Lebih terperinci

BAB 1 PENDAHULUAN. PPA bisa disebut juga bagian dari misi pelayanan gereja yang bersifat diakonia. PPA merupakan

BAB 1 PENDAHULUAN. PPA bisa disebut juga bagian dari misi pelayanan gereja yang bersifat diakonia. PPA merupakan BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pusat Pengembangan Anak (PPA) di Gereja Eklesia Sikumana Kupang merupakan lembaga yang bekerjasama serta menjadi mitra gereja. PPA bermitra dengan gereja, sehingga

Lebih terperinci

BAB 4. PERANCANGAN 4.1 Perancangan Algoritma Perancangan merupakan bagian dari metodologi pengembangan suatu perangkat lunak yang dilakukan setelah melalui tahapan analisis, dimana pada perancangan digambarkan

Lebih terperinci

E Commerce. 3 SKS By : Sri Rezeki Candra Nursari

E Commerce. 3 SKS By : Sri Rezeki Candra Nursari E Commerce 3 SKS By : Sri Rezeki Candra Nursari Komposisi nilai UAS =...% Presentasi UTS =...% Open/Close ABSEN = 5 % TUGAS =...% ============================ 100% MATERI Pengantar e-commerce Internet

Lebih terperinci

BAB 1 PENDAHULUAN. sistem perusahaan melihat banyak sekali hal yang menjanjikan dari

BAB 1 PENDAHULUAN. sistem perusahaan melihat banyak sekali hal yang menjanjikan dari BAB 1 PENDAHULUAN 1.1 Latar Belakang Di dalam dunia bisnis, penjualan merupakan bagian yang sangat penting. Sehingga banyak cara yang sering di tempuh untuk memperbaiki sistem penjualan suatu perusahaan.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Sumber Daya Manusia Sumber daya manusia adalah asset yang berharga dan elemen yang paling penting dalam suatu perusahaan. Karyawan atau tenaga kerja sebagai sumber daya

Lebih terperinci

BAB I PENDAHULUAN. 1.1.Latar Belakang

BAB I PENDAHULUAN. 1.1.Latar Belakang BAB I PENDAHULUAN 1.1.Latar Belakang PT Bank Mandiri Cabang Jakarta Mal Puri Indah, merupakan Perusahaan Perseroan (Persero) yang bergerak di bidang jasa perbankan dengan misi umum untuk memberikan pelayanan

Lebih terperinci