Minggu, 26 Januari 2020

PROJECT 3 (Android Mobile)

Project 3 .

Setelah membuat project Form Biodata Mahasiswa
Selanjutnya kita akan menambahkan project ketiga kita yaitu Form Input Foto yang merupakan tambahan dari Form Biodata Mahasiswa, Bagaimana langkah-langkah untuk membuat project ketiga ini, mari kita ikuti Langkah-langkah dibawah ini :

  1.  Pastikan kita sudah menginstal aplikasi android studio
  2.  Silakan buka aplikasi android studio

Selasa, 10 Desember 2019

PROJECT 2 (Android Mobile)


PROJECT 2 .

·         Dijendela welcome to Android Studio, Klik start a new Android Studio Project > Pilih Empty Activity > Next.


·         Ganti nama sesuai yang kita inginkan, pilih java untuk membuat Project ke-2, Klik Finish untuk memulai membuat project.
Disini saya buat nama-Nya : ProjectKeduaANDROID

PROJECT 1 (Android Mobile)


PROJECT 1 .

·         Dijendela welcome to Android Studio, Klik start a new Android Studio Project > Pilih Empty Activity > Next.

·         Ganti nama sesuai yang kita inginkan, pilih java untuk membuat Project ke-1, Klik Finish untuk memulai membuat project.
Disini saya buat nama-Nya : ProjectPertamaANDROID

Perbedaan dan Persamaan Java dan Kotlin pada Android

Ada perbedaan antara Kotlin dan Java? Kotlin di pengaruhi oleh bahasa pemrograman Java, Swift, Groovy dan JavaScript. Sedangkan Java sendiri di kembangkan oleh bahasa Phyton, C#, PHP dan Scala. Jika kita perhatikan dengan seksama, baris kode (syntax) Kotlin sama dengan baris kode swift. Dan Swift adalah bahasa pemrograman untuk pengembangan Aplikasi IOS dan macOS
Di-Kotlin ada beberapa perbedaan dengan java:

Apa itu? Kotlin pada Android

Kotlin sebenarnya merupakan bahasa pemrograman yang dibuat oleh JetBrains. Kotlin mengusung konsep sebuah bahasa pemrograman yang praktis. Kotlin juga dianggap menjadi versi ‘penyempurnaan’ dari bahasa pemrograman Java yang sebelumnya banyak digunakan, khususnya dalam pengembangan aplikasi Android.

Apa itu? Java Pada Android

Apa itu Java?
Aplikasi Android saat ini dikembangkan dengan bahasa Java. Sampai saat ini, hanya itu satu-satunya pilihan untuk aplikasi asli. Java adalah sebuah bahasa pemrograman yang sangat popular yang dikembangkan oleh Sun Microsystems (saat ini dimiliki oleh Oracle). Dikembangkan lama setelah C dan C++, Java menggabungkan banyak fitur-fitur canggih dari bahasa-bahasa canggih tersebut, sambil mengatasi beberapa kelemahan mereka. Walaupun demikian, tingkat kecanggihan bahasa pemrograman bergantung pada library mereka. Library ini ada untuk membantu para developer untuk membuat aplikasi.

Apa Itu? XML Pada Android

Pengantar XML
XML singkatan dari eXtended Markup Language adalah bahasa markup yang digunakan untuk menyimpan data (tidak ada program) dan tidak tergantung dengan tools tertentu (seperti editor, dbms, compiler, dsb).XML merupakan suatu bahasa Markup. Markup yaitu bahasa yang berisikan kode-kode berupa tanda-tanda tertentu dengan aturan tertentu untuk memformat dokumen teks dengan tag sendiri agar dapat dimengerti.Pada android XML digunakan untuk merancang interface pada sebuah program yang akan dibuat.

Komponen Utama dari Aplikasi Android

Komponen aplikasi adalah bagian penting dari sebuah aplikasi Android. Komponen ini harus terhubung dengan AndroidManifest.xml file yang menggambarkan setiap komponen dari aplikasi dan bagaimana mereka berinteraksi.

Perkembangan Android

Advertisement

Perkembangan android dari masa ke masa sangat cepat, fitur canggih mengikuti perkembangan android ini. Pertama kali diluncurkan android sangat diterima sebagai sistem operasi open source untuk semua kalangan. Sistem operasi ini sangat diminati karena keterbukaan source yang bebas dikembangkan oleh para programmer maka dari itu, android menjadi lebih berkembang dibanding operating system rivalnya seperti blackberry.
Pengembangan yang dilakukan sistem operasi ini diwujudkan pada perkembangan android terhadap versinya dari waktu ke waktu untuk memperbaiki kekurangan sistem operasi android ini pada versi sebelumnya.

Kelebihan Dan Kekurangan Aplikasi Mobile

Aplikasi Mobile adalah aplikasi yang dibuat untuk smartphone atau tablet yang mengharuskan penggunanya untuk mengunduh dan menginstal melalui toko aplikasi terlebih dahulu seperti Apple App Store, Google Play Store, atau Blackberry App sebelum mengoperasikannya. Aplikasi mobile tersedia untuk digunakan di berbagai platform seperti iOS, Android, Windows Phone, dan Blackberry.

Pengertian Aplikasi Mobile dan Jenis-Jenis Aplikasi Mobile

Aplikasi mobile merupakan salah satu hasil dari perkembangan teknologi di dunia. Aplikasi yang dulunya hanya untuk perangkat komputer, sekarang ini sudah ada aplikasi untuk perangkat genggam seperti PDA atau telepon selular. Aplikasi mobile sangat mudah untuk didapatkan melalui Play Store dari berbagai platform (iOS, Android, BlackBerry, atau Windows Phone).

Sejumlah orang sering kali memiliki pandangan yang salah terkait aplikasi mobile. Beberapa di antaranya ada :


Pengembangan mobile application lebih mudah
Banyak pihak yang merasa bahwa pengembangan aplikasi mobile lebih mudah, akan tetapi kenyataannya adalah sebaliknya. Aplikasi mobile juga memiliki sejumlah hal kompleks yang membuat proses pengembangannya menjadi lebih rumit.
Pengembangan aplikasi mobile lebih cepat
Selain dianggap lebih mudah oleh berbagai pihak, pengembangan aplikasi mobile juga sering kali dianggap lebih cepat. Faktanya, pengembangan aplikasi mobile tidak lebih lambat atau lebih cepat, semua itu bergantung pada tingkat kompleksitas dari aplikasi itu sendiri.
Pengembangan aplikasi mobile lebih murah
Pengembangan aplikasi mobile dan perangkat yang baik tidak harus murah. Perangkat mobile itu sendiri tidak murah jika Anda membandingkannya dengan biaya Pocket PC atau Tablet PC yang terhubung dengan komputer desktop. Pada saat Anda selesai membeli Pocket PC dan semua aksesorisnya, mungkin akan sama mahalnya dengan desktop (dan mungkin lebih mahal).

Perangkat Mobile

                Perangkat mobile adalah istilah umum untuk semua jenis komputer yang dapat digenggam. Perangkat ini dirancang untuk mudah dibawa kemanapun (portabel) dan dapat digenggam dengan tangan. Beberapa jenis perangkat mobile seperti tablet, e-reader (alat baca buku elektronik), dan smartphone sudah sangat mampu mengerjakan tugas-tugas yang umumnya dikerjakan di laptop atau komputer desktop

Beberapa jenis perangkat mobile yang sangat dikenal oleh masyarakat sampai dengan saat ini adalah seperti tablet, e-reader (alat baca buku elektronik) dan smartphone. Semua perangkat tersebut memiliki kemampuan yang baik dalam mengerjakan tugas-tugas, yang umumnya dikerjakan di laptop atau komputer desktop.Dengan adanya perangkat-perangkat canggih ini, mereka pun menjadi sebuah ancaman untuk perangkat komputasi konvensional, seperti PC (Personal Computer).

Selasa, 03 Desember 2019

MariaDB

Pengertian MariaDB dan Pengembangannya
             MariaDB adalah sistem manajemen database relasional yang dikembangkan dari MySQL. MariaDB dikembangkan oleh komunitas pengembang yang sebelumnya berkontribusi untuk database MySQL.
Mengapa pengembang MySQL membangun MariaDB? Salah satu alasannya, MySQL telah diakuisisi oleh Oracle sehingga menyebabkan MySQL menjadi produk yang berlisensi proprietary.
Dengan diakuisisinya MySQL oleh Oracle, maka pengembangan MySQL pun sudah tidak leluasa lagi. Hal ini yang menyebabkan pengembang MySQL sebelumnya mulai membangun MariaDB. MariaDB tetap mempertahankan kompatibilitas dan API layaknya MySQL dulu. Jika di MySQL ada InnoDB maka di MariaDB ada XtraDB yang menjadi mesin penyimpanan baru. Adapun Aria digunakan untuk transaksi database transaksional maupun non-transaksional.

SQLite

Pengertian SQLite
           SQLite itu merupakan sebuah Database yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. SQLite adalah sebuah open source database yang telah ada cukup lama, cukup stabil, dan sangat terkenal pada perangkat kecil, termasuk Android. Android menyediakan database relasional yang ringan untuk setiap aplikasi menggunakan SQLite.
Aplikasi dapat mengambil keuntungan dari itu untuk mengatur relational database engine untuk menyimpan data secara aman dan efiesien. Untuk Android, SQLite dijadikan satu di dalam Android runtime, sehingga setiap aplikasi Android dapat membuat basis data SQLite. Karena SQLite menggunakan antarmuka SQL, cukup mudah untuk digunakan orang orang dengan pengalaman lain yang berbasis databases. Terdapat beberapa alasan mengapa SQLite sangat cocok untuk pengembangan aplikasi Android, yaitu:

Kotlin

Kotlin merupakan bahasa pemrograman pragmatis untuk JVM dan Android yang mengkombinasikan Object Oriented (OO) dan fitur fungsional dan fokus pada interoperabilitas, keamanan, kejelasan dan dukungan integrasi dengan berbagai tools major. Sebagai bahasa pemrograman dengan tujuan umum, Kotlin bisa berjalan dimanapun layaknya Java. Kotlin bisa digunakan untuk mengembangkan berbagai aplikasi server-side, aplikasi mobile (Android), aplikasi desktop. Apa saja dukungan tools major untuk Kotlin? Ini dia.

Intellij IDEA, Android Studio dan Eclipse
Maven, Gradle dan Ant
Spring Boot (Dukungan terbaru pada rilis ini)
Github, Slack dan Minecaft

Android OS

Pengertian Android
       Pengertian Android itu sendiri adalah sebuah sistem operasi khusus yang dirancang untuk perangkat mobile layar sentuh atau disebut dengan smartphone. Sistem operasi ini merupakan pengembangan dari sistem operasi Linux yang sudah terbukti ketangguhan dan kehandalannya.

Android OS
       Sistem Operasi Android atau Android OS mulai dikembangkan pada ahun 2003 oleh 4 pakar teknolgi bernama Andy Rubin, Rich Mner,Nick Sears, dan Chris White. Pada tanggal 17 Agustus 2005 perusahaan Google berhasil mengakusisi Android, Inc sebagai anak perusahaannya. Walaupun Android suda hdiakusisi Google, pendiri perusahaan Android masih berperan penuh terhadap pengembangan sistem operasi ini.

XML (Extensible Markup Language)

Pengertian XML
          XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam.  XML merupakan kelanjutan dari HTML (Hyper Text Markup Language) yang merupakan bahasa standar untuk melacak internet.

Mengenal XML :
XML didesain untuk mampu menyimpan data secara ringkas dan mudah diatur. Kata kunci utama XML adalah data (jamak dari datum) yang jika diolah bisa memberikan informasi. XML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view Database, tetapi dengan satu cara yang standar.

JAVA

Java adalah bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling  saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari  Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.
Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi.

Senin, 14 Januari 2019

PERANCANGAN ANTARMUKA


-          HIRARKI MENU INTERFACE

PERANCANGAN TABEL



Þ    ERD (Entity Relatinship Diagram)

PERANCANGAN SISTEM

Þ    DIAGRAM UML
·         Use Case Diagram .

“PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PRODUKSI TBS (TANDAN BUAH SEGAR) KELAPA SAWIT BERBASIS WEBSITE PADA PT. TANJUNG JAYA LESTARI LAMPUNG TENGAH”


LATAR BELAKANG .
Seiring dengan meningkatnya kebutuhan organisasi dan perusahaan dalam mengatur dan mengolah data untuk kegiatan oprasionalnya yang semakin komplek pada saat sekarang ini maka tentu saja dibutuhkan sebuah sistem dan manajemen pengolahan data yang memiliki tingkat efektifitas dan efisien tinggi. Terlebih dengan perkembangan teknologi saat ini, semua kebutuhan akan data-data suatu organisasi atau perusahaan juga harus tersaji secara up-to-date, terintregitas, aman dan tentu saja sesuai dengan kebutuhan pengguna. Sistem yang dibangun haruslah mampu menyajikan data-data yang dibutuhkan dan tentu saja memiliki hubungan yang jelas antara data yang tersedia denagn pengguna yang membutuhkannya. Dengan demikian proses pengolahan data dapat dilakukan dengan efektif dan efisien.

Sabtu, 12 Januari 2019

CONTACT ME

Hubungi saya :)

E-mail : Dinda.usamah@gmail.com
Facebook : Dinda Dindin Annisa
Instagram : @addindanisa_

PROGRAM STUDI TEKNIK INFORMATIKA
DIPLOMA III
POLITEKNIK SEKAYU
MUBA

Selasa, 08 Januari 2019

MATERI ERD (Entity Relationship Diagram)

1.    Pengertian dari ERD (Entity Relationship Diagram)
Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship Diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.

MATERI DFD (DATA FLOW DIAGRAM

Pengertian DFD 
Data Flow Diagram (DFD) merupakan suatu cara atau metode untuk membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang bergerak pada sebuah sistem nantinya. Dalam pembuatan Sistem Informasi, DFD sering digunakan. DFD dibuat oleh para analis untuk membuat sebuah sistem yang baik. Dimana DFD ini nantinya diberikan kepada para programmer untuk melakukan proses coding. Dimana para programmer melakukan sebuah coding sesuai dengan DFD 
yang dibuat oleh para analis sebelumnya. Tools yang digunakan pada pembuatan DFD (Data Flow Diagram) yaitu EasyCase, Power Designer 6. Salah satu cara lain untuk mendesain sistem yaitu menggunakan UML(Unified Manual Language).

MATERI FLOWCHART

A. Pengertian Flowchart

 Flowchart /diagram alir merupakan suatu jenis diagram yang merepresentasikan algoritma atau langkah-langkah instruksi yang berurutan dalam sistem.

   Definisi Flowchart menurut para ahli:
1. Menurut Pahlevy (2010)
"Flowchart (bagan alir) adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program, yang menyatakan arah alur program tersebut".
2. Menurut Jogiyanto (2005) 
"Bagan alir (flowchart) adalah bagan (chart)yang menunjukkan alir atau arus (flow) di dalam program atau prosedur sistem secara logika".
3. Menurut Krismiaji (2010) dalam buku Sistem Informasi Akuntansi
"Bagan alir merupakan teknik analitis yang digunakan untuk menjelaskan aspek-aspek sistem informasi secara jelas, tepat dan logis".
4. Menurut Indrajani (2011) 
"Flowchart merupakan gambaran secara grafik dari langkah-langkah dan urutan prosedur suatu program".
5. Menurut Sariadin Siallagan (2009)
"Flowchart adalah bagan atau suatu diagram alir yang mempergunakan simbol atau tanda untuk menyelesaikan suatu masalah". 

Sabtu, 05 Januari 2019

CONTOH PENERAPAN Model Waterfall

  • Waterfall Model
Model Waterfall merupakan salah satu metode dalam SDLC yang mempunyai ciri khas pengerjaan setiap fase dalam watefall harus diselesaikan terlebih dahulu sebelum melanjutkan ke fase selanjutnya. Artinya fokus terhadap masing-masing fase dapat dilakukan maksimal karena tidak adanya pengerjaan yang sifatnya paralel.

CONTOH PENERAPAN Model Spiral

  • Spiral Model
Spiral model diusulkan oleh Boehm pada tahun 1988 sebagai pendekatan alternative dari model waterfall. Model ini menggunakan fitur yang ada pada model waterfall dan prototype. Setiap tahapan model ini selalu dilakukan risk analisys dan verivikasi atau testing. Spiral model merupakan proses yang pendekatannya bersifat realistis pada software besar karena proses dari awal sampai proses pengiriman dan perbaikan dapat dipahami dengan baik oleh clieent dan developer. Model ini mempunyai rangkaian kerja yang iterasi (peningkatan pada model) awal yang berbentuk prototype dan kemudian iterasi selanjutnya akan menjadi perkembangan dari model sebelumnya. Model ini dapat terus digunakan meskipun software sudah dikirimkan karena proses (siklus)dapat berputar lagi jika ada perubahan pada software sampai tidak ada permintaan perupbahan pada software oleh client.

CONTOH PENERAPAN Model Rapid Application Development (RAD)

  • Rapid Application Development (RAD)
Rapid application development  (RAD) atau rapid prototypingadalah model proses pembangunan perangkat lunak yang tergolong dalam teknik incremental (bertingkat). RAD menekankan pada siklus pembangunan pendek, singkat, dan cepat. Waktu yang singkat adalah batasan yang penting untuk model ini. Rapid application development menggunakan metode iteratif (berulang) dalam mengembangkan sistem dimana working model (model bekerja) sistem dikonstruksikan di awal tahap pengembangan dengan tujuan menetapkan kebutuhan (requirement) user dan selanjutnya disingkirkan. Working model digunakan kadang-kadang saja sebagai basis desain dan implementasi sistem final.

MATERI SISTEM, ANALISIS SISTEM, KEBUTUHAN PERANGKAT LUNAK (PL) SERTA ANALISIS KEBUTUHAN

PENGERTIAN SISTEM

  • Sistem
Apa itu sistem? Sistem adalah sekelompok komponen dan elemen yang digabungkan menjadi satu untuk mencapai tujuan tertentu. Ada banyak pendapat tentang pengertian dan definisi sistem yang dijelaskan oleh beberapa ahli. Berikut pengertian dan definisi sistem menurut beberapa ahli:

MATERI NDLC

Network Development Life Cycle (NDLC) merupakan sebuah metode yang bergantung pada prosespembangunan sebelumnya seperti perencanaan strategi bisnis, daur hidup pengembangan aplikasi, dan analisispendistribusian data.

MATERI MDLC



TAHAPAN
·                     Concept (pengonsepan)
·                     Design (Pendesignan)
·                     Material collecting (pengumpulan materi)
·                     Assembly (pembuatan)
·                     Testing (pengujian)
·                     Distribution (pendistribusian)

MATERI SDLC

System Development Life Cycle (SDLC)

System Development Life Cycle disingkat dengan SDLC. SDLC merupakan siklus pengembangan sistem. Pengembangan sistem teknik (engineering system development). SDLC berfungsi untuk menggambarkan tahapan-tahapan utama dan langkah-langkah dari setiap tahapan yang secara garis besar terbagi dalam empat kegiatan utama, yaitu initiationanalysis, design dan implementation.

Rabu, 07 November 2018

STRONG WOMAN DO BONG SOON



Drama Korea Strong Woman Do Bong Soon Subtitle Indonesia

drama korea strong woman do bong soon

Sinopsis Drama Korea Strong Woman Do Bong Soon
Apakah Bong Soon adalah seorang wanita muda yang lahir dengan kekuatan super, yang melanggar semua yang dia menyentuh kalau dia tidak hati-hati. Namun, ia sangat ingin menjadi seorang wanita ramping dan elegan, yang merupakan tipe ideal dari naksir In Guk Doo. Berkat kekuatannya, dia mendapat tugas pengawal, untuk ahli waris kaya yang manja An Min Hyuk, bos dari perusahaan game. Berlawanan dari Guk Doo, Min-hyuk adalah orang gila dan aneh yang angkuh dan memiliki tidak menghargai aturan.
Suatu hari, Bong-soon, Guk-doo dan Min Hyuk berhasil tertangkap dalam kasus pembunuhan berantai yang menghancurkan di lingkungan mereka, dan akhirnya enggan hidup bersama untuk tujuan keamanan. Serangkaian kesalahpahaman terjadi ketika Guk-doo mistakens sayang Min Hyuk.

Selasa, 06 November 2018

TIPS KECANTIKAN




16 Tips Kecantikan yang Bisa Membuat Anda Cantik Layaknya Bintang Hollywood

Anda pasti sering menyaksikan artis-artis Hollywood yang cantik dan mempesona seperti Emma Watson, Jennifer Lawrence, Emma Stone, Megan Fox, hingga artis ikonik seperti Madonna dan Marilyn Monroe.

Mereka tidak hanya populer dan jago akting, melainkan, mereka juga terkenal cantik dan mempesona. Apalagi ketika mereka tampil di karpet merah, mereka akan terlihat bak seorang putri yang punya kulit bercahaya dan sempurna.
Bagi Anda yang tertarik untuk mempelajari berbagai tips perawatan kulit para bintang, berikut adalah 16 tips kecantikan yang bisa membuat Anda cantik seperti bintang Hollywood dari Dr will Kirby.
Ia adalah seorang dermatologist asal California yang sukses dalam berbagai pertunjukan televisi, mulai dari Big Brother, The Young and The Restless, hingga Dr. 90210.