Selasa, 20 Maret 2018

Sentiment Analysis Twitter in Bullying Using R

Nama Kelompok;
1. Emirza Mahendra
2. Fajar Sukma
3. Krisna Mustikarani
4. Ruth Inggrid Veronica


Pada artikel kali ini, akan dibahas mengenai cara menganalisa sentimen masyarakat melalui media sosial Twitter  terhadap bullying menggunakan aplikasi R. Berikut ini adalah hal-hal yang harus disiapkan:
1.   Install Software R, anda dapat mengunduhnya disini. Usahakan menggunakan software R versi  terbaru, versi saat ini yang terbaru adalah 3.4.4.
2.       Buat API Key dan Acces Token dari Twitter. Caranya dengan membuat akun pada Twitter Apps.
3.  Kunjungi  https://apps.twitter.com dan Login menggunakan akun Twitter yang anda miliki, agar selanjutnya dapat membuat akun pada Twitter Apps.
4.       Kemudian Create New App.

5.       Isikan Form-Form wajib seperti Nama Aplikasi pada kolom NAME , dan DESCRIPTION yang dapat diisi dengan bebas. Kemudian, pada kolom Website, isikan dengan Website apa saja yang anda miliki, sebaiknya gunakan Website resmi. Disini digunakan URL LinkedIn.
6.       Ceklis pada Developer Agreement
7.       Kemudian klik “Create your Twitter Application” .
8.       Setelah akun terbuat, masuk pada jendela “Keys and Access Tokens”. Dapat dilihat bahwa kita sudah memiliki Consumer Key (API key) dan Consumer Secret (API secret). Tetapi belum memilik Token, untuk mendapatkan Token, bisa dengan klik “Create my access token” yang berada pada bagian bawah.

9.       Setelah berhasil mendapatkan API Key dan Access Token Twitter, selanjutnya adalah membuka aplikasi R yang sudah terinstall. Gunakan aplikasi R versi 3.4.4. Setelah terbuka akan muncul window seperti dibawah ini. Pada R selain terdapat console juga terdapat sebuah Text Editor. Untuk menampilkan Text Editor, pilih menu File-> New Script. Untuk me Run syntax oada editor, dapat melakukan block pada syntax tersebut, klik kanan lalu Klik Run Line on Selection.

10.   Setelah itu lakukan installasi packages yang dibutuhkan. Pada saat menginstall packages twitteR, nantinya akan muncul Secure CRAN mirrors, pilih Indonesia(Jakarta)[https]
C:\Users\USER\Desktop\New folder\DL 5.PNG
C:\Users\USER\Desktop\New folder\DL 7.PNG

C:\Users\USER\Desktop\New folder\DL 8.PNG

# Install R packages required
install.packages("twitteR")
install.packages("stringr")
install.packages("xlsx")
install.packages("plyr")

# Load the required R libraries
library(twitteR)
library(stringr)
library(xlsx)
library(plyr)
Penginstallan packages tambahan R digunakan sintaks install.packages disertai dengan sintaks library (nama_package). Packages yang ditambahkan dalam sentiment analysis pada Twitter adalah:

ü  twitteR
Package ini yang akan membantu dalam pengaksesan ke API Twitter, sehingga memungkinkan crawling atau pengambilan data pada Twitter.
ü  Stringr
Package ini berguna untuk menangan masalah string yang umumnya ditemui, misalnya menghasilkan output yang lebih bersih dan rapih.
ü  Xlsx
Package ini berguna untuk mengexport hasil analisis kedalam file excel, yang biasanya berekstensi .xlxs
ü  Rcurl
Package ini berguna untuk menyediakan fasilitas HTTP yang memungkinkan untuk mendownload file dari web server, post form, menagani redirect, autentikasi password.
ü  ROAuth
Package ini merupakan interface untuk melakukan autentikasi ke server yang menerapkan Oauth.
ü  Base64enc
Package ini digunakan untuk menangani masalah encoding base 64.

11.   Selanjutnya masukan API yang sudah didapatkan sebelumnya, dengan syntax berikut:


consumerKey <- " kcvzlbxxxxxxxxxxxxxxxxxxxxxxx"
consumerSecret <- " VLcNdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
accessToken <- " 1329527xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
accessTokenSecret <- " i0qfY9Ek95xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

setup_twitter_oauth(consumerKey, consumerSecret, accessToken, accessTokenSecret)
2
Ketika fungsi dijalankan setup_twitter_oauth(), R console akan menanyakan: “Use a local file to cache OAuth access credentials between R sessions?”. Masukkan angka “2” yang berarti No.

12.   Jika sudah berhasil, artinya kita sudah terkoneksi pada Twitter API dan R siap untuk mengambil data. Maka, untuk menguji apakah kita sudah dapat melakukan crawling pada tweet dengan suatu keywoard, kita dapat melakukan percobaan mendapatkan tweet dengan cara seperti dibawah ini, yang akan menghasilkan 25 tweet yang merupakan default dari pengambilan tweet dalam R.
searchTwitter("perundungan")

13.   Selanjutnya adalah memindai kata-kata Positive dan Negative dengan membuat bank kata yang berisi kata-kata Positivedan Negative secara lengkap, makin lengkap bank kata yang kita miliki, maka akan semakin akurat juga analisis yang kita dapatkan.

Disini terdapat bank kata berupa file text yaitu text yang berisikan kata-kata bermuatan positif dan juga kata-kata yang bermuatan negatif, bank kata ini tersimpan ke dalam file positive-word.txt dan negative-word.txt.

Kita akan membaca file tersebut dengan fungsi scan pada R, dan menyimpannya kedalam variabel   ‘pos’ untuk kata positif, dan ‘neg’ untuk kata negatif. Dengan cara mengetikkan sintaks dibawah ini.
pos = scan('D:/Fajar/Belajar Pemrograman/R Programming/positive-words.txt', what='character')
neg = scan('D:/Fajar/Belajar Pemrograman/R Programming/negative-words.txt', what='character')

Kita juga dapat menambah berbagai kata baru pada variabel pos, atau neg yang sudah kita  dekklarasikan, dengan menggunakan fungsi combine c(), misal kita ingin menambahkan kata negatif baru maka kita dapat mengetikkan sintaks berikut, maka kata akan tergabung dengan variabel neg.
neg = c(neg,'murahan','gampangan','idiot','najis', 'goblok')

14.   Saat melakukan crawling, beberapa tweet akan mengandung angka, tanda baca, atau huruf besar , hal-hal demikian harus dibersihkan, agar data yang diperoleh hanyalah  berupa string yang bersih, maka selanjutnya kita membuat fungsi sentiment yang terdiri dari beberapa parameter yaitu untuk membersihkan tweets yang akan diambil nantinya, dan variabel positif dan negatif yang sudah di deklarasikan sebelumnya.
score.sentiment = function(tweets, pos.words, neg.words)
{
require(plyr)
require(stringr)
scores = laply(tweets, function(tweet, pos.words, neg.words) {
merupkan fungsi perhitungan score yang nantinya akan menjumlahkan tweets positive dan tweets negative, untuk sebuah kata positive bernilai +1 dan sebuah kata negative bernilai -1, sedangkan kata yang normal bernilai .

Syntax dibawah ini berguna untuk mebersihkan tweet dengan fungsi gsub()
tweet = gsub('https://','',tweet)
Syntax untuk menghapus https://

tweet = gsub('http://','',tweet)
Syntax untuk menghapus http://

tweet=gsub('[^[:graph:]]', ' ',tweet)
Syntax untuk menghapus karakter grafik

tweet = gsub('[[:punct:]]', '', tweet)
Syntax untuk menghapus tanda baca

tweet = gsub('[[:cntrl:]]', '', tweet)
Syntax untuk menghapus karakter control

tweet = gsub('\\d+', '', tweet) 
Syntax untuk menghapus digit/angka

tweet = str_replace_all(tweet,"[^[:graph:]]", " ")            

tweet = tolower(tweet)
Syntax untuk mengubah huruf besar menjadi huruf kecil

word.list = str_split(tweet, '\\s+')
syntax untuk memecah tweet perkata kedalam sebuah list

words = unlist(word.list)
Syntax untuk mengubah list kedalam vektor

pos.matches = match(words, pos.words)
neg.matches = match(words, neg.words)
Syntax untuk membandingkan katakata dengan bank kata negative dan positive yang sudah dibuat sebelumnya.

pos.matches = !is.na(pos.matches)
neg.matches = !is.na(neg.matches)
Syntax untuk mengubah kata yang cocok kedalam bentuk TRUE ata FALSE

score = sum(pos.matches) - sum(neg.matches)
return(score)
}, pos.words, neg.words)
scores.df = data.frame(score=scores, text=tweets)
return(scores.df)
}
Syntax TRUE/FALSE akan dianggap sebagai 1/0 sehingga dapat ditambahkan dengan fungsi sum() :
Dan berikut adalah perintah untuk mencari kata-kata bersifat bullying
ktkasar = ('kampungan||murahan||gampangan||keling||cupu||jereng||pesek')
tweets = searchTwitter(ktkasar,n=1000, lang="id")
Tweets.text = laply(tweets,function(t)t$getText())
analysis = score.sentiment(Tweets.text, pos, neg)
·         ktkasar , merupakan kata kunci yang digunakan untuk mengambil tweet tweet, sehingga tweet yang mengandung kata kata tersebut akan diambil.
·         searchTweet, merupakan fungsi untuk mengambil tweet melalui twitter API, dimana paramaeter yang diberikan disini adalah variabel ktkasar, dan n adalah jumlah tweet yang akan diambil yaitu sebanyak 1000 tweet.
·         Fungsi laply berfungsi untuk mengambil text tweet
·         Fungsi score sentiment, merupakan fungsi yang sudah dibuat sebelumnya untuk melakukan analisis sentiment terhadap tweet yang sudah diambil.
count(analysis$score)
Fungsi count() untuk menghitung banyak frekuensi nilai sentimen.
Dapat dilihat pada gambar di atas bahwa rentang nilai sentimen dari -9 sampai 2 dengan jumlah terbanyak berada di nilai -5, -4, -2 dan -1 dengan rincian tweet negatif sebanyak 841 tweet, netral sebanyak 91 tweet dan positif sebanyak 68 tweet. Dari data tersebut terlihat bahwa 84,1% kata mengandung Bullying di Twitter dengan menggunakan kata kampungan, murahan, gampangan, keeling, cupu, jereng, pesek.
15.   Untuk menampilkan hasil dalam bentuk histogram berdasarkan data yang diperoleh, dapat dilakukan dengan memasukan syntax dibawah ini;
hist(analysis$score)
Untuk memindahkan hasil ke dalam bentuk excel dengan menggunakan library xlsx dan menyimpannya ke file excel bernama tweetperundungan.xlsx.

Berikut adalah hasil data yang terdapat pada Excel

Senin, 11 Desember 2017

Cara agar Perusahaan dapat Berkembang dan Bertahan Lama

Setiap perusahaan yang didirikan tentu memiliki tujuan untuk memperoleh laba akan tetapi tujuan perusahaan didirikan tidak hanya sampai pada seberapa banyak laba yang diperoleh oleh perusahaan. Pendiri perusahaan tentu saat mendirikan sebuah perusahaan berharap agar perusahaan yang didirikan selain memperoleh laba yang tinggi juga ingin agar perusahaan ini bisa tumbuh dan berkembang sehingga umur perusahaan ini bisa panjang.
Lantas kemudian yang jadi pertanyaan adalah bagaimana agar perusahaan ini tetap bisa tumbuh, berkembang dan bertahan lama?
Menurut pendapat saya ada 6 hal yang harus diperhatikan oleh setiap perusahaan jika perusahaan tersebut ingin meraih kesuksesan dalam arti lain yaitu bisa tumbuh, berkembang dan bertahan lama. Enam langkah itu antara lain :
  1. Memiliki tujuan yang jelas 》》》Perusahaan harus memiliki visi dan misi yang jelas tidak ambigu dan tidak sulit pahami. Jika perusahaan memiliki visi misi yang jelas maka ada panduan dan tujuan yang jelas untuk di capai oleh perusahaan. Jika sebuah perusahaan tidak memiliki tujuan yang jelas maka perusahaan tidak akan pernah menjadi pemimpin di dalam lingkungannya, perusahaan seperti itu hanya akan menjadi follower dan tak akan bertahan lama.
  2. Mampu mengkomunikasikan tujuan dan strategi perusahaan kepada para karyawannya 》》》Perusahaan yang ingin mencapai tujuan perusahaan maka setiap pemimpin di dalam perusahaan harus mampu mengkomunikasikan secara gamblang apa yang menjadi tujuan dan strategi perusahaan kedepan. Karena jika para karyawan tidak mengetahui secara jelas apa yang menjadi tujuan perusahaan, karyawan tidak akan mengerti apa yang harus mereka lakukan dalam membantu perusahaan mencapai tujuannya. Proses mengkomunikasikan tujuan perusahaan kepada setiap karyawannya buka hanya sekedar menyampaikan informasi kemudian selesai, tetapi perusahaan harus mampu menempatkan tujuan perusahaan sebagai tujuan bersama seluruh karyawan yang ada di sebuah perusahaan. Bagaimana cara agar setiap karyawan bisa memiliki rasa kepemilikin terhadap peruaahaan dan menjadikan tujuan perusahaan menjadi tujuan bersama yaitu dengan cara melibatkan karyawan dalam setiap penyusunan strategi, menerima masukan dan kritikan dari karyawan serta melibatkan karyawan dalam pengambilan keputusan.
  3. Mengetahui Sumber Daya yang dimiliki secara jelas 》》》 Perusahaan harus mengetahui sumber daya apa saja yang ia miliki dalam mencapai tujuannya. Perusahaan yang mengerti sumber daya apa yang ia miliki maka perusahaan akan mengetahui apa yang menjadi kelemahan dan kekuatan perusahaan. Perusahaan yang memahami apa yang menjadi kekuatan dan kelemahannya bisa menggunakan kekuatan yang dimiliki perusahaan dalam mencapai tujuan perusahaan. Serta bisa memperbaiki, mengembangkan atau menutupi kelemahan perusahaan. Bagaimana perusahaan dapat menciptakan peluang dan menangkap peluang yang baik bagi perusahaan jika perusahaan sendiri tidak memahami secara jelas sumber daya yang dimilikinya.
  4. Mengetahui dengan baik lingkungan industrinya 》》》 Perusahaan yang tumbuh berkembang dan berumur panjang adalah perusahaan yang mengerti lingkungan bisnisnya seperti apa. Mengerti pesaingnya dengan baik, mengerti apa yang menjadi kebutuhan konsumennya. Maka perusahaan akan mampu menyusun langkah apa yang harus dibuat untuk tetàp bisa bertahan dan menjadi leader. Perusahaan harus mampu mengidentifikasi setiap tantangan dan peluang yang di dapat oleh perusahaan sehingga perusahaan dapat dengan segera menyesuaikan diri.
  5. Mampu melihat kesempatan dan memanfaatkanya 》》》 Jika perusahaan memahami dan mengerti dengan jelas lingkungan bisnisnya seperti apa,  memahami bagaimana karakteristik konsumennya dan mengerti apa yang dibutuhkan konsumen kedepan, perusahaan akan mampu menjadi leader dan memiliki pangsa pasar yang luas. Ketika perusahaan mengetahui bagaimana karakteriatik dan kebutuhan konsumen seperti apa maka ini menjadi peluang yang besar bagi perusahaan. Tetapi hal ini bergantung pada sikap perusahaan apakah perusahaan mampu memanfaatkan kesempatan ini dengan baik atau tidak.
  6. Adaptasi terhadap perubahan 》》》 Di Era Globalisasi perubahan terjadi sangat cepat sehingga menimbulakn ketidak pastian, kemajuan dalam  bidang teknologi juga sangat menentukan keberlangsungan hidup sebuah perusahaan. Perusahaan yang mampu beradaptasi dengan perubahan maka itulah yang akan menjadi pemenang. Menyesuaikan diri dengan lingkungan bisa dilakukan dengan cara memperbaharui apa yang sudah ada di dalam perusahaan atau perusahaan bisa mengadaptasi dari perusahaan lain bagaimana dia bisa menyesuaikan diri dengan lingkungannya, tentu dalam proses mengadaptasi dari perusahaan lain tidak serta merta diadaptasi secara penuh akan tetapi di cocokan dengan budaya perusahaan. Selain memperbaharui dan mengadaptasi perusahaan juga perlu membuat suatu cara, ide atau gagasan baru bagaimana langkah yang harus dihadapai dalam menghadapi setiap perubahan.
Menurut saya enam hal diataslah yang patut menjadi perhatian perusahaan jika memang perusahaan ingin mencapai kesuksesan dan memiliki umur yang panjang. Karena di era globalisasi seperti sekarang ini tidak hanya cukup dengan memiliki modal yang besar dan promosi besar besaran bisa menjamin perusahaan tersebut bisa sukses dan bertahan lama.

Sumber:https://dinmasmasyudin1.wordpress.com/2014/12/02/menjadi-perusahaan-yang-tumbuh-berkembang-dan-berumur-panjang/

Minggu, 19 November 2017

[Tugas 3] PT Rempahnesia

Kelompok Pengantar Bisnis Informatika:                               
·         Abi Fadhillah Surya (50414073)
·         Annisa Larasati Arifianti (51414380)
·         Christian (52414379)
·         Muhammad Taufiq Akbar (57414564)
·         Rina Hafizhah Utami (59414416)
·         Ruth Inggrid Veronica (59414863)

Profil Rempahnesia

PT Rempahnesia (Recycle Sampah Indonesia) adalah sebuah perusahaan yang bergerak di bidang e-commerce atau marketplace, perusahaan ini lebih bergerak di bidang jasa, yakni memberikan pelayanan atau fasilitas ke pada pengrajin untuk menempatkan tokonya di online store Rempahnesia. Produk yang dihasilkan oleh perusahaan ini terbuat dari bahan bekas yang dihasilkan oleh pengrajin yang menjadi mitra Rempahnesia. Mitra yang tergabung dalam perusahaan ini adalah pengrajin bahan bekas di panti social dan komunitas ibu-ibu rumah tangga.
 Rempahnesia memiliki aplikasi android dan iOs sebagai online store yang menjadi media perantara antara konsumen dan pengrajin, serta website yang berisi informasi perusahaan.. Rempahnesia akan mendapatkan royalty dari pajak barang setiap produk yang terjual.

Visi, Misi dan Struktur Organisasi

Visi:
“Membantu memperbaiki masalah recycling di Indonesia, memberikan pekerjaan yang lebih layak bagi masyarakat yang bekerja pada bidang recycle khususnya masyarakat yang kurang mampu, memanajemen sampah sampah baik yang mudah terurai maupun yang split terurai, menjadikan banga Indoneisa, bangsa yang bersih dan terbebas dari lombar sampah, juga memberikan lapangan pekerjaan dari hasil recycling kepada para kreativitas.“

Misi:
1.   Menjadikan PT Rempahnesia di Indonesia sebagai media tau wadah penanganan masalah Limbah di Indoneisa.
2.  Menjadikan PT Rempahnesia di Indonesia sebagai acuan pelaksanaan kepatuhan dan tata kelola struktur recycling di Indonesia.
3.  Meningkatkan kepedulian dan tanggung jawab masyarakat di Indonesia tentang pentingnya menjaga lingkungan dengan mulai membuang sampah pada tempatnya dan berdasarkan jenisnya.
4.    Membuat pekerjaan yang lebih layak bagi para masyarakat yang bekerja pada bidang recycle.
5.    Membuka lapangan pekerjaan baru bagi masyarakat luas dari hasil recycle.
6.    Memberikan pelayanan dan solusi dalam mengatasi masalah limbah sampah di Indonesia.



Struktur Organisasi:
Tugas CEO:
1.    Memutuskan dan menentukan peraturan dan kebijakan tertinggi perusahaan.
2.    Bertanggungjawab dalam memimpin dan menjalankan perusahaan.
3.    Bertanggung Jawab atas keuntungan dan juga kerugian yang dialami perusahaan.
4. Merencanakan serta mengembangkan sember-sumber pendapatan dan pembelanjaan kekayaan perusahaan.
5.    Menentukan Strategi untuk mencapai Visi-Misi perusahaan.
6.  Mengkoordinasi dan mengawasi semua kegiatan perusahaan mulai bidang administrasi, kepegawaian hingga pengadaan barang.

Tugas WAKIL CEO:
Membantu Semua Tugas CEO yang merupakan wakil di masing-masing area.

Manager Karyawan:
1.    Melatih, menetapkan, melatih dan mengevaluasi karyawan front office.
2.    Memastikan bahwasaanya karyawan mengetahui sistem komputerisasi, etika menerima keluhan secara langsung atau via telephon dan standard operasional Recycle-Indonesia
3.    Menangani keluhan pelanggan yang tidak bisa di selesaikan bawahannya
4.    Membuat laporan daftar pelanggan.
5.    Menjaga kedisiplinan petugas kantor dengan memberikan sanksi dan peringatan bagi yang melanggar.
6.    Merencanakan dan menetapkan segala sesuatu yang berhubungan dengan pemasaran.

Manager Keuangan:
1.    Mengkoordinasi perencanaan anggaran
2.    Mengembangkan format pengajuan danpertanggungjawaban keuangan
3.    Mengkoordinasi pelaksanaan audit
4.    Melakukan sistem pencatatan keuangan
5.    Bertanggungjawab terhadap wakil direktur
6.    Merencanakan mengendalikan dan membuat keputusan atas semua aktivitas akuntansi
7.    Menerima laporan arus kas keluar dan masuk ke perusahaan

Manager Bidang IT:
1.    Mengembangkan dan menyusun strategi dan rencana IT Recycle-Indonesia dalam hal mempermudah pekerjaan dan dalam pelayanan kepada pelanggan
2.  Mengkoordinir dan mengelola pendayagunaan software, hardware, Brainware dan jaringan di bidang TIK untuk mencapai kinerja optimum Recylce-Indonesia
3.    Mengelola layanan perancangan sistem kompterisasi dan progam aplikasi perangkat yang terintegrasi
4.    Menyediakan data-data yang diperlukan oleh Bagian lain yang menyangkut IT.

HRD:
1.  Bertanggung jawab mengelola dan mengembangkan sumber daya manusia. Dalam hal ini termasuk perencanaan, pelaksanaan dan pengawasan sumber daya manusia dan pengembangan kualitas sumber daya manusia.
2.   Membuat sistem HR yang efektif dan efisien, misalnya dengan membuat SOP, job description, training and development system dll.
3.  Bertanggung jawab penuh dalam proses rekrutmen karyawan, mulai dari mencari calon karyawan, wawancara hingga seleksi.
4.    Melakukan seleksi, promosi, transfering dan demosi pada karyawan yang dianggap perlu.
5.  Melakukan kegiatan pembinaan, pelatihan dan kegiatan-kegiatan yang berhubungan dengan pengembangan kemampuan, potensi, mental, keterampilan dan pengetahuan karyawan yang sesuai dengan standar perusahaan.
6.  Bertangggung jawab pada hal yang berhubungan dengan absensi karyawan, perhitungan gaji, bonus dan tunjangan.
7.    Membuat kontrak kerja karyawan serta memperbaharui masa berlakunya kontrak kerja.
8.    Melakukan tindakan disipliner pada karyawan yang melanggar peraturan atau kebijakan perusahaan.

Komponen Sistem Informasi



·       Perangkat Lunak: merupakan komponen yang memungkinkan hardware untuk memproses data melalui prosedur dan jaringan komunikasi yang sudah ditentukan.
Rempahnesia menawarkan perangkat lunak berupa aplikasi Android, IOS, dan juga Website. Sehingga user dapat terhubung dan memanfaatkan sistem informasi yang ada.
·       Perangkat Keras : merupakan piranti-piranti fisik dimana perangkat lunak berada.
Rempahnesia menggunakan Smartphone sebagai perangkat keras yang nantinya dipasang berupa aplikasi Rempahnesia oleh user.
·    People : merupakan semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan, dan penggunaan data.
Dalam Rempahnesia terdapat pihak-pihak sebagai berikut: Programmer, System Analyst, Administrator Database, Penjual, Pembeli dan lain lain.
·       Basisdata / Data: Komponen informasi yang disimpan secara sistematik, sehingga dapat digunakan untuk menunjang kegiatan perusahaan.
Pada Rempahnesia antara lain adalah data penjual, data pembeli, dan lain-lain.
·    Jaringan Komputer: merupakan media yang menghubungkan seluruh komponen secara bersama.
Rempahnesia menggunakan jaringan internet, sehingga dapat menghubungkan penjual dan pembeli dengan sistem informasi mereka yang berbasis cloud.
·   Prosedur: Sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan kesesuaian keluaran yang dikehendaki.
Hal-hal yang menyangkut sistematika proses dalam aplikasi Rempahnesia, seperti SOP Pembayaran, SOP Pemesanan, SOP Pendaftaran, dan lain-lain.
Klasifikasi Sistem Informasi yang Digunakan




Sistem Informasi untuk Operasi Bisnis
Ø  TPS (Transaction Processing System):
·         Mencatat dan memproses data hasil dari transaksi bisnis
·         Membuat pernyataan konsumen
·         Mengecek gaji karyawan
·         Membuat kuitansi penjualan dan order pembelian
·         Membuat formulir pajak dan rekening keuangan

·  Meliputi documentation management, debt collection, customer statement, claims processing dan cheque processing.
Analisa:
Sistem pembayaran pada aplikasi “Rempahnesia” masuk ke dalam TPS yang berfungsi sebagai tempat terjadinya alur keluar masuknya transaksi pada aplikasi “Rempahnesia”. Transaksi yang dimaksud adalah biaya total pembelian barang yang diatur oleh admin dan pembayaran barang yang dilakukan oleh konsumen. Pemesanan barang yang dilakukan oleh konsumen juga terdapat pada TPS.

Ø  PCS (Process Control System):
Mengatur proses produksi fisik suatu barang
Analisa:
Semua proses pemesanan / booking merupakan bagian dari sistem informasi dimana langkah yang dilakukan bertahap sesuai dengan SOP yang telah ditentukan. Ini merupakan fungsi dari PCS.

Ø  ECS (Enterprise Collaboration System):
Meningkatkan komunikasi, koordinasi dan kolaborasi antar anggota dari tiap operasi bisnis.
Analisa:
PT. Rempahnesia menghubungkan antar UKM, PKK, dan pengrajin bahan bekas untuk menjual hasil kerajinanya (product) melalui aplikasi yang telah perusahaan kami sediakan. Jadi, PT Rempahnesia hanyalah media untuk menghubungkan antar usaha yang terdapat di kalangan masyarakat.

Sistem Informasi untuk Pengambilan Keputusan Manajemen
Ø  EIS (Executive Information System):
·         Sarana presentasi informasi dalam hal menyajikan data dan merincikan suatu informasi.
·     Sarana pembentukan keputusan dan melihat hal-hal yang bersifat subyektif dari informasi yang diterimanya.

·         Meliputi planning, discussion, execution, control, tracking dan performance monitoring.
Analisa:
Dalam EIS, Eksekutif PT Rempahnesia memanfaatkan sistem informasi untuk menentukan kebijakan bagi peningkatan keseluruhan perusahaan, seperti Penawaran Saham Perdana atau IPO agar potensi pertumbuhan lebih cepat, menjalin kerjasama dengan perusahaan lainnya, serta menganalisa kompetitor dan membuat kebijakan agar dapat bersaing.

Ø  DSS (Decision Support System)
·      Membantu manajer membuat keputusan.
·      Mendukung penilaian manajer bukan mencoba menggantikannya.
·      Meningkatkan efektivitas pengambilan keputusan manajer
Analisa:
Dalam DSS, direktur operasional berperan dalam membantu proses pengambilan keputusan yang akan digunakan oleh manajer sebagai bahan untuk memusatkan atau mengekspansi usaha, penentuan dan rekruitmen rekan bisnis (UKM, PKK, dan pengrajin bahan bekas) atau suksesor layanan baru, serta pengembangan layanan yang lebih baik dari sebelumnya.

Ø  MIS (Management Information System):
·  Mengendalikan internal perusahaan meliputi SDM, teknologi, dan prosedur oleh akuntansi manajemen.
·      Menentukan strategi bisnis seperti biaya produk dan layanan yang diberikan.
·      Meliputi bidang hardware, software, database, dan procedure.
Analisa:
Dalam MIS, laporan data, monitoring layanan, dan customer relationship berperan dalam memudahkan pihak manajemen untuk mendapatkan data khusus, seperti statistic, data pemesanan dan transaksi dari user, ataupun kinerja dari para rekan bisnis atau suksesor layanan lainnya.

Teknologi Informasi yang Digunakan
Dalam memberikan layanan, Rempahnesia memanfaatkan teknologi informasi, antara lain:
1.    Teknologi End User
·         Aplikasi Smartphone Android
·         Aplikasi Smartphone IOS
2.    Teknologi Database
·         Cloud Computing
·         Smartphone Storage
3.    API (application programming interface)
·         Google Maps
4.    Customer Service
·         Social Media
·         Website
·         Call Center

Activity Diagram Pembelian Barang pada Aplikasi Rempahnesia


Syarat Minimal Kualifikasi Karyawan PT Rempahnesia
1.   Pegawai
·         Minimal S1 (Jurusan Sesuai dengan Bidang)
·         Memiliki kemampuan dan minimal 1 tahun pengalaman bekerja di bidangnya
·         Kemampuan komunikasi yang baik
·         Mampu bekerja dalam tim.
·         Fasih berbahasa Inggris (poin plus), baik tertulis maupun lisan.
·         Growth mindset

·         Menunjukkan antusiasme untuk berkolaborasi di perusahaan Rempahnesia.

2.    Mitra UKM Barang Bekas (Recycle)
·         Fotocopy KTP dan KK.
·         Membuat surat pernyataan bertanda tangan di atas materai.
·         Dokumen kepemilikan rekening tabungan (bank atau koperasi).

Deskripsi Peraturan Mitra UKM PT Rempahnesia :
Penjual harus memberikan deskripsi, harga, gambar, dan/atau informasi lainnya yang jelas dan benar mengenai setiap Produk yang ditawarkan untuk dijual kepada Pelanggan melalui Platform yang disediakan PT Rempahnesia. Sebagai penyedia Platform, PT Rempahnesia akan mengkomunikasikan kepada Penjual apabila terdapat informasi, deskripsi, harga, gambar yang tidak akurat mengenai Produk berdasarkan keluhan atau laporan dari Pelanggan. Apabila Produk yang Pelanggan pesan ternyata memiliki perbedaan dengan deskripsi, harga, gambar dan atau informasi lainnya yang diberikan oleh Penjual, maka Pelanggan harus mengkomunikasikan keberatan Pelanggan kepada PT Rempahnesia melalui layanan Customer Service yang disediakan melalui Platform. PT Rempahnesia selanjutnya akan meneruskan keberatan Pelanggan kepada Penjual yang bersangkutan. Untuk menghindari keraguan, tanggung jawab PT Rempahnesia terbatas pada layanan melalui Customer Service untuk memfasilitasi keberatan Pelanggan kepada Penjual yang bersangkutan untuk dimintakan pertanggungjawaban dan mencari solusi yang terbaik bagi Penjual dan Pelanggan.

Data Wawancara
Pegawai
·         Ceritakan mengenai diri Anda.
·         Pandangan Anda mengenai PT Rempahnesia.
·         Apa yang membuat Anda tertarik bergabung di PT Rempahnesia?
·         Bagaimana cara Anda menyelesaikan masalah di sekitar Anda?
·         Ceritakan pandangan Anda mengenai produk dari recycle barang bekas.
·         Apakah Anda lebih senang bekerja seorang diri atau tim?
·         Jika Anda diharuskan bekerja dalam tim, posisi apakah yang Anda pilih?
·         Apakah Anda siap menerima tanggung jawab pekerjaan yang diberikan perusahaan?

Mitra UKM Recycle
·         Produk recycle apa yang Anda jual?
·    Apakah produk Anda di produksi secara rumahan, produksi pabrik skala kecil-menengah atau produksi pabrik skala besar?
·         Bagaimana sebelumnya Anda memasarkan produk Anda?
·         Apa yang Anda harapkan setelah memasarkan produk Anda di platform PT Rempahnesia?
·       Apakah Anda mengetahui dan memahami syarat dan ketentuan sebagai Penjual di platform PT Rempahnesia?
·         Apa kesulitan Anda selama ini dalam berbisnis produk recycle?
·         Menurut Anda, apa yang membuat produk Anda berbeda dari produk lain?
·         Berapa kisaran harga produk yang Anda tawarkan?
·  Berapa target keuntungan yang ingin Anda peroleh setelah bergabung dengan PT Rempahnesia?

Kualitas Pelayanan Rempahnesia

Sebagai Perusahaan jasa yang sangat menjunjung tinggi sebuah kualitas jasa yang berikan, Rempahnesia memberikan kualitas Jasa yang baik seperti
1.    Kehandalan
Rempahnesia mampu memberikan pelayanan yang dapat dipercaya baik untuk pembeli maupun kepada penjual. Rempahnesia dapat memastikan bahwa penjual adalah valid kepada pelanggan dan Remphnesia dapat memastikan bahwa pelanggan dapat mencari berbagai jenis barang dengan mudah dan transaksi pembayaran yang mudah.
2.    Daya Tanggap
Penjual pada aplikasi Rempahnesia siap dan tanggap untuk menangani respon permintaan pelanggan karena Rempahnesia melakukan sistem online dalam hal pelayanannya. Rempahnesia menyediakan layanan chat online antara pembeli dan penjual yang bisa dilakukan dalam waktu 24 jam.
3.    Assurance (Jaminan)
Dalam pelayanannya, Rempahnesia berusaha untuk membuat konsumen merasa aman dalam hal pemakaian jasa Rempahnesia, dan juga selalu sopan terhadap konsumen, Seperti: transparent pricing, fasilitas asuransi barang rusak dalam perjalanan oleh penjual, serta selalu mengutamakan kejujuran dan kepercayaan.
4.    Empathy
Dalam hal ini Rempahnesia berusaha menjadikan penjual dan pelanggan seperti pathner dan juga menciptakan hubungan relasional yang baik dengan penjual dan pelanggan.
5.    Tangible
Rempahnesia selalu memberikan sarana komunikasi baik untuk pembeili ataupun penjual. Peralatan Modern: Sistem Online dan TI nya yang bisa di instal di smartphone dan diakses melalui website.

Karakteristik Pelayanan Rempahnesia
1.    Intangibility (Tidak berwujud)
è Jasa tidak dapat dilihat, dirasa, diraba, didengar atau dicium sebelum jasa itu dibeli.
2.    Storability (Dapat disimpan)
è Jasa mengenal persediaan atau penyimpanan dari produk yang telah dihasilkan.
3.    Customization (Kustomisasi)
è Jasa sering kali didesain khusus untuk kebutuhan pelanggan.

Analisa PIECES

Analisa PIECES meliputi Performance, Information, Economy, Control, Efficiency, Services. Berikut penjelasan masing-masing:
1.    Performance
è Untuk menjaga kualitas kerja para penjual, Manajemen Rempahnesia mengacu pada sistem rating dan review dari user yang telah menggunakan layanan Rempahnesia. Serta adanya skema reward dan punishment (skorsing penjual) dari hasil performa yang terangkup.
2.    Information
è Dalam mengelola informasi, baik itu menghimpun, mengirim, menjaga informasi. Rempahnesia memanfaatkan Cloud Server, sehingga data dapat keluar masuk secara realtime, dengan storage yang besar serta menerapkan enkripsi agar data tidak dapat digunakan selain yang berkepentingaan
3.     Economy
è Skema keuangan Rempahnesia, yaitu Rempahnesia mendapatkan income dari 20% dari tarif penjualan oleh penjual.
4.    Control
è Mengontrol tenaga kerja penjual Rempahnesia, manajemen menerapkan skema reward dan punishment dari hasil performa yang terangkup. Dan adanya perjanjian diawal, ketika penjual mendaftar, sehingga baik manajemen dan penjual punya hak dan kewajiban masing-masing
5.    Efficiency
è Dalam efisiensi kerja, penjual pada Rempahnesia lebih unggul dari penjual konvensional, sebab memanfaatkan kecanggihan teknologi, sehingga order dengan mudah dilakukan dan mudah dikelola
6.    Services
è Rempahnesia memiliki layanan yang sangat baik, sehingga user sangat senang dengan layanan yang didapatkan.

Legalitas PT Rempahnesia

Syarat umum pendirian Perseroan Terbatas (PT)
·         Fotocopy KTP para pemegang saham dan pengurus, minimal 2 orang
·         Fotocopy KK penanggung jawab / Direktur
·         Nomor NPWP Penanggung jawab
·         Pas photo penanggung jawab ukuran 3X4 = 2 lembar berwarna
·         Fotocopy PBB tahun terakhir sesuai domisili perusahaan
·         Fotocopy Surat Kontrak/Sewa Kantor atau bukti kepemilikan tempat usaha
·         Surat Keterangan Domisili dari pengelola Gedung jika berdomisili di Gedung Perkantoran
·         Surat Keterangan RT / RW (jika dibutuhkan, untuk perusahaan yang berdomisili di lingkungan perumahan) khusus luar Jakarta
·         Kantor berada di Wilayah Perkantoran/Plaza, atau Ruko, atau tidak berada di wilayah pemukiman.
·         Siap di survey
Syarat pendirian PT secara formal berdasarkan UU No. 40/2007 adalah sebagai berikut:
·         Pendiri minimal 2 orang atau lebih (ps. 7(1))
·         Akta Notaris yang berbahasa Indonesia
·         Setiap pendiri harus mengambil bagian atas saham, kecuali dalam rangka peleburan (ps. 7 ayat 2 & ayat 3)
·         Akta pendirian harus disahkan oleh Menteri kehakiman dan diumumkan dalam BNRI (ps. 7 ayat 4)
·         Modal dasar minimal Rp. 50jt dan modal disetor minimal 25% dari modal dasar (ps. 32, ps 33)
·         Minimal 1 orang direktur dan 1 orang komisaris (ps. 92 ayat 3 & ps. 108 ayat 3)
·         Pemegang saham harus WNI atau Badan Hukum yang didirikan menurut hukum Indonesia, kecuali PT. PMA
      Legalitas Perusahaan PT Rempahnesia merupakan dokumen-dokumen penting yang dimiliki oleh perusahaan sebagai landasan hukum dalam menjalankan kegiatan usaha sesuai dengan peraturan dan perudang-undangan yang berlaku.
Adapun Izin dan legalitas Perusahaan PT Rempahnesia sebagai berikut:
·         Akta Pendirian PT
·         SKDP (Surat Keterangan Domisili Perusahaan)
·         NPWP (Nomor Pokok Wajib Pajak)
·         SKT (Surat Keterangan Terdaftar)
·         SIUP (Surat Izin Usaha Perdagangan)
·         TDP (Tanda Daftar Perusahaan)

Keuangan PT Rempahnesia
No
Jenis Pengeluaran
Uraian
Jumlah (Rp)
1
Pembuatan Aplikasi
Platform Web dan Android, iOS
1.365.000.000
2
Pemasaran dan Branding
Iklan media elektronik
30.000.000
Iklan di media cetak
60.000.000
Brand Ambassador
65.000.000
3
Gaji Karyawan
12 orang x 12 bulan
720.000.000
4
Legalitas Perusahaan
Pengurusan Izin, Surat dan Lain-lain
10.000.000
5
Sewa Gedung
12 bulan
750.000.000

Total
3.000.000.000