Articles
352 Documents
Penerapan MVC dalam Pengembangan Sistem Point of Sale (Studi Kasus TPOS PT. Java Signa Intermedia)
Irfan Zainul Abidin;
Hanson Prihantoro Putro
AUTOMATA Vol. 1 No. 2 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Abstract—TPOS (Toko Point of Sale) merupakan sebuah aplikasi untuk mengelola penjualan produk pada tiap titik toko di berbagai wilayah di Indonesia melalui situs web. Tujuan dikembangkan sistem tersebut untuk mempermudah manajemen barang, transaksi penjualan, dan pembuatan laporan penjualan. Ketidaksamaan aturan penulisan kode program antar programmer menyebabkan proses integrasi kode program sulit dilakukan, terutama jika suatu sistem yang dikembangkan memiliki tingkat kompleksitas yang cukup tinggi. Untuk mengatasi masalah ini diperlukan suatu konsep yang baku beserta pemetaan bagian bagian kelas pada program yang jelas agar proses integrasi program lebih mudah dilakukan. TPOS dikembangkan menggunakan framework Codeigniter, bahasa pemograman PHP, dan konsep MVC (Model View Controller). Penggunaan konsep MVC pada sistem TPOS ditujukan untuk mempermudah developer melakukan pengembangan secara modular. Hal ini memungkinkan front-end developer dan back-end developer dapat bekerja sama dalam suatu sistem yang sama tanpa mengganggu satu sama lain. Penggunaan konsep MVC pada sistem TPOS juga bertujuan untuk mempermudah menambah ataupun mengubah kode program pada suatu kelas yang telah dipetakan. Hasil dari penerapan konsep MVC pada sistem TPOS berupa dokumentasi kode program yang terstruktur berdasar kelas model, view, dan controller.
Identifikasi Dual Sentimen Terhadap Ulasan Objek Wisata di Daerah Istimewa Yogyakarta
Dimas Bintang Prasetyo;
Ahmad Fathan Hidayatullah
AUTOMATA Vol. 1 No. 1 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Saat ini review atau ulasan jadi sangat penting karena bisa jadi sumber informasi dan penilain terhadap suatu objek. Tidak jarang sebuah ulasan dapat merubah pandangan dan keputusan seseorang terhadap objek tersebut. Di internet kita dapat dengan mudah menemukan ulasan-ulasan terkait banyak hal termasuk objek wisata. Namun dengan banyaknya ulasan yang ada di internet tidak semuanya dapat dipahami dengan mudah. Masih banyak ulasan-ulasan yang memiliki ambigiutas, sehingga sulit untuk menentukan inti sarinya. Salah satu cara dalam menangani masalah ini ialah dengan menggunakan natural language processing (NLP). Jenis NLP yang tepat dalam hal ini ialah sentiment analysis.
Pengembangan Modul Penerimaan Peserta Didik Baru dan Penempatan Kelas pada CMS Sistem Informasi SMP
Berliana Putri Prasetyanti;
Nur Wijayaning Rahayu
AUTOMATA Vol. 1 No. 1 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Penerimaan Peserta Didik Baru (PPDB) dan penempatan kelas merupakan suatu kegiatan yang diadakan setiap tahun oleh sekolah tak terkecuali Sekolah Menengah Pertama (SMP). Setiap tahun dapat terjadi perubahan dalam proses PPDB. Proses PPDB untuk sekolah negeri dan swasta memiliki perbedaan. Pada proses penempatan kelas, setiap sekolah memiliki kebijakannya sendiri. Sehingga setiap sistem informasi sekolah membutuhkan teknologi Content Management System (CMS) yang mampu mengelola situs web, sehingga sistem dapat dikelola oleh pengguna berdasarkan kebutuhan. Dengan penggunaan CMS pada sistem informasi sekolah, maka setiap sekolah dapat mengelola situs web sesuai dengan kebutuhannya berdasarkan kebijakan yang dimiliki oleh masing – masing sekolah. Penelitian ini telah sampai pada tahap perbaikan prototype dari penelitian sebelumnya yang belum menerapkan teknologi CMS. Untuk mendukung adanya teknologi CMS pada penelitian ini, terdapat beberapa perubahan seperti pada use case diagram, basis data, dan antarmuka sistem.
Implementasi Replikasi File Server Dengan Metode Chunking Menggunakan Unstructured Database
Elbama Giofandra Rizky Ramadhan;
Andri Setiawan
AUTOMATA Vol. 1 No. 1 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Abstrak— Metode chunking adalah skema untuk memotong file menjadi beberapa potongan kecil dan masing-masing potongan memiliki ukuran file yang sama. Metode ini mampu membuat sebuah file dengan kapasitas besar menjadi beberapa file dengan kapasitas kecil. Dengan demikian metode ini dapat secara langsung mengurangi beban server ketika terjadi proses upload dan download. Metode chunking juga memungkinkan adanya proses upload dan download secara berkala dan resumeable dikarenakan potongan file dikirim secara berkala. Hal tersebut akan sangat membantu kinerja server dalam keadaan internet yang tidak stabil dan memadai. Tentu dengan beberapa pendekatan lain terkait dengan database yang digunakan dan skema penanganan file tersebut setelah melalui server. Unstructured database digunakan untuk menyimpan dan mengolah file hasil metode chunking. Database ini menyimpan file hasil metode chunking sebagai dokumen. Dikarenakan tingkat fleksibilitasnya yang tinggi database jenis ini mampu melakukan replikasi terhadap dokumen-dokumen di dalamnya dan disimpan kedalam database cadangan. Sehingga database utama hanya terfokus pada menyimpan dokumen saja. Untuk request terhadap proses unduh akan diarahkan ke database cadangan. Beberapa penelitian terakhir terkait dengan metode chunking memunculkan kelebihan metode ini termasuk dalam hal mempercepat proses pemindahan sebuah file dengan kapasitas besar. Termasuk dengan beberapa kelebihan lain dalam penerapannya pada sistem seperti remote data compression, sinkronisasi dan data deduplikasi. Sehingga apabila ditinjau dari konsep dasar metode chunking mampu menjadi solusi atas permasalahan yang ada juga memunculkan hal-hal baru dalam menciptakan lingkungan sistem yang baik dan tangguh. Fokus dari penelitian ini adalah mengkaji metode chunking dalam arsitektur sistem repository untuk memaksimalkan kinerja server pada kondisi internet yang tidak stabil dan memadai. Juga untuk mengkaji sistem yang dapat menyelesaikan masalah High availability atau load balancing terhadap layanan unduh file. Kata kunci—chunking; resumaeble; high-availability; load balancing; unstructured database
Aplikasi Pembelejaran Kolaboratif Berbasis Mobile
Ibnu Kresnawan
AUTOMATA Vol. 1 No. 1 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Saat bersekolah seringkali kita menjumpai tugas-tugas yang bersifat kelompok. Hal tersebut dapat kita temui pada hampir semua jenjang pendidikan. Sering kali siswa dihadapkan dengan permasalahan-permasalahan dalam mengerjakan tugas kelompok. Terutama untuk tugas kelompok yang harus dikerjakan diluar kelas. Mereka harus berkumpul di suatu tempat untuk mengerjakannya. Tidak jarang juga hal tersebut terkendala oleh lokasi tempat tinggal yang saling berjauhan. Selain itu juga, siswa diharuskan untuk meluangkan waktu untuk berkumpul mengerjakan tugas tersebut. Karena itu lah tidak sedikit siswa yang merasa kesulitan dalam mengerjakan tugas kelompok.Seiring kemajuan teknologi muncullah yang dinamakan mobile learning (pembelajaran mobile) yang dapat memudahkan dalam kegiatan belajar mengajar. Selain itu, dengan kemajuan teknologi siswa dapat memanfaatkannya untuk berkolaborasi tanpa perlu bertatap muka secara langsung.
Analisis Kesadaran Cyber Security Pada Pengguna Media Sosial Di Indonesia
Muhammad Rifqi Ramadhani;
Ahmad Raf'ie Pratama
AUTOMATA Vol. 1 No. 2 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Kesadaran dalam bermedia sosial saat ini perlu menjadi perhatian khusus bagi para pengguna media sosial di Indonesia. Kurangnya edukasi akan kesadaran membuat tidak sedikit para pengguna menjadi korban kejahatan siber (cyber crime). Hal ini yang membuat penulis mencoba meneliti bagaimana tingkat kesadaran dari para pengguna media sosial di Indonesia serta faktor-faktor yang mempengaruhi kesadaran tersebut. Analisis data ini menggunakan data yang didapat dari survei kuesioner yang sudah dibagikan kepada para pengguna media sosial yang selanjutnya akan dianalisis menggunakan metode Structural Equation Modeling (SEM). Dari hasil penelitian didapatkan hubungan signifikan antara kesadaran dengan faktor usia dan domisili para pengguna serta media sosial seperti Instagram, Twitter, Whatsapp, dan Youtube.
Rancang Bangun Aplikasi Pembelajaran Arab Braille Dengan Pendekatan UCD
Suryo Kuncoro Jati;
Galang Prihadi Mahardhika
AUTOMATA Vol. 1 No. 2 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Multimedia sebagai sarana pembelajaran telah menjadi salah satu cara belajar alternatif yang efektif. Kombinasi aspek audio dan visual dari multimedia pembelajaran tidak hanya membuat multimedia lebih menarik sebagai alat atau sarana pembelajaran, tetapi juga sangat membantu pelajar dalam mengingat dan memahami materi pembelajaran. Sayangnya multimedia pembelajaran yang umum digunakan tidak dapat dinikmati oleh beberapa kalangan pelajar yang memiliki kebutuhan khusus. Seperti pelajar yang menyandang tunanetra yang tidak dapat menerima aspek visual multimedia, atau bahkan tidak dapat menerima aspek visual sama sekali. Tujuan dari penelitian ini adalah untuk menyediakan multimedia pembelajaran yang dapat diakses oleh anak penyandang tunanetra. Aplikasi ini menggunakan UCD (User Centered Design) sebagai pendekatan desain untuk memastikan multimedia yang dikembangkan dapat diakses oleh pelajar yang menyandang tunanetra.
Pengembangan Aplikasi Jual Beli Bahan Pangan Berbasis Website
Anisa Dyah Savitri;
Anisa Salsabila;
Adelia Maharani;
Rafiqoh Salas Maharani
AUTOMATA Vol. 1 No. 2 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Sistem E-commerce memiliki manfaat diantaranya memberikan informasi yang akurat, serta meningkatkan profit. Manfaat ini dapat dirasakan ketika menggunakan E-Sayur. E-Sayur merupakan suatu platform jual beli bahan pangan yang mengaplikasikan sistem E-commerce. Sistem E-Sayur dikembangkan dari beberapa penelitian sebelumnya. Sistem yang dimiliki oleh E-Sayur lebih memberikan ruang kepada pengguna untuk melakukan jual beli serta mampu memberikan layanan pemesanan bahan pangan yang baru saja dipanen. Pengembangan diawali dengan mengkaji kasus yang ada untuk menentukan kebutuhan fungsional yang diperlukan. Fitur-fitur pada E-Sayur diimplementasikan dari kebutuhan fungsional yang telah ditentukan. Pengujian rancangan sistem menggunakan metode System Usability Scale. Sistem E-Sayur memiliki sistem dan desain yang user friendly dan sederhana agar E-Sayur mudah untuk digunakan oleh pengguna.
Pengembangan Modul Penjadwalan Dan Presensi Pada CMS Sistem Informasi Sekolah Menengah Pertama (SMP)
Eka Suciati;
Nur Wijayaning Rahayu
AUTOMATA Vol. 1 No. 1 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Abstrak—Sebuah sistem informasi sekolah yang fleksibel sangat dibutuhkan bagi banyak instansi pendidikan seperti sekolah menengah pertama. Hal ini dikarenakan kebutuhan dan kebijakan pada setiap sekolah tidak selalu sama. Sehingga pada penelitian ini membahas mengenai bagaimana mengembangkan sebuah CMS yang membuat sistem menjadi lebih fleksibel, modul penjadwalan dan presensi, serta bagaimana untuk dapat mengetahui tingkat kegunaan/efisiensi dari sistem. Content Management System (CMS) merupakan suatu sistem yang umum digunakan untuk mengelola suatu konten. Konten akan dikelola secara terpisah dari tampilan yang disajikan. CMS untuk manajemen penjadwalan dan presensi penting untuk lembaga pendidikan. Hal ini berguna dalam mengelola informasi yang terkait dengan siswa, guru, karyawan, dan berguna untuk memaksimalkan kinerja. Sistem manajemen presensi siswa dapat menganalisis data serta menampilkan data berupa laporan akhir mengenai presensi siswa, dan mencetak laporan untuk periode yang ditentukan. Sedangkan sistem penjadwalan, digunakan untuk mengelola penjadwalan mata pelajaran, guru piket, kelas tambahan, serta kegiatan ekstrakurikuler.
Implementasi Design Thinking untuk Validasi Ide Bisnis Startup “Seekerja”
Astri Winati
AUTOMATA Vol. 1 No. 1 (2020)
Publisher : AUTOMATA
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
Jumlah angkatan kerja yang tinggi dengan proporsi jumlah pekerja lepas mencapai porsi 4,55% menjadikan kebutuhan akan pekerjaan yang bersifat fleksibel menjadi tren di Indonesia. Namun, permasalahan yang sering ditemukan adalah sulitnya menemukan informasi terkait pekerjaan yang dibutuhkan dan sesuai dengan keahlian. Oleh karena itu, penelitian ini mencoba mengembangkan suatu platform online yang akan mempertemukan penyedia dan pencari pekerjaan dalam sebuah aplikasi berbasis web yang dinamakan Seekerja. Metode design thinking digunakan sebagai alternatif dalam pengembangan ide berbasis pengguna (customer oriented) melalui tahap empathize, define, ideate, prototype, dan testing. Hasil dari penelitian ini akan membantu founder dalam berinovasi dan melakukan desain aplikasi Seekerja selanjutnya.