Senin, 18 Maret 2019

Prototype UX Web Skripsi dengan Bubble.is

Halaman Pengajuan Judul Tugas Akhir


Halaman Persetujuan Judul Tugas Akhir


Halaman Pengajuan Seminar Tugas Akhir


Halaman Pengajuan Sidang Tugas Akhir


User Autentifikasi Login-Password Web Skripsi

Form Login


Halaman User : Dosen


Halaman User : Mahasiswa


Minggu, 10 Maret 2019

Implementasi Aplikasi PPDB Online Sederhana

Penerimaan Peserta Didik Baru, yang selanjutnya disingkat PPDB adalah penerimaan peserta didik pada Sekolah Dasar Negeri (SDN), Sekolah Menengah Pertama Negeri (SMPN), Sekolah Menengah Atas Negeri (SMAN) dan Sekolah Menengah Kejuruan Negeri (SMKN). Sedangkan PPDB online adalah penerimaan peserta didik yang dilakukan secara mandiri melalui internet.

Berikut adalah contoh aplikasi PPDB Online yang dibuat berdasarkan tutorial pada koderumit.com .

Halaman Beranda


Halaman Daftar


Halaman Login


Halaman Dashboard


Halaman Daftar Pendaftar


Halaman Tambah Pendaftar


Senin, 18 Februari 2019

Belajar Framework CodeIgniter

CodeIgniter merupakan aplikasi open source yang berupa kerangka kerja PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006.



Berikut adalah contoh membuat halaman halo :
a. Setelah instalasi codeigniter, melakukan setting pada config.php
$config['base_url'] = 'http://localhost/codeigniter/';

b. Melakukan setting pada route.php

$route['default_controller'] = "halo";
$route['404_override'] = '';

c. Melakukan setting pada controller
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class Halo extends CI_Controller{
   function index(){
      $this->load->view('hello_view');
      }
   }
?>

d. Membuat isi halaman


Hasil :



Rabu, 12 Desember 2018

Analisis Perancangan Sistem Informasi


Laporan ini disusun untuk memenuhi tugas Evalusi Akhir Semester pada mata kuliah Analisis dan Perancangan Sistem Informasi
Anggota:
     Davin Masasih    05111540000113
     Rifka Annisa       05111640000036


Alfamart adalah jaringan toko swalayan yang memiliki banyak cabang di Indonesia. Gerai ini umumnya menjual berbagai produk makanan, minuman, dan barang kebutuhan hidup lainnya. Lebih dari 200 jenis produk tersedia dengan harga bersaing, memenuhi kebutuhan konsumen sehari-hari. Alfamart saat ini merupakan salah satu yang terdepan dalam usaha ritel, dengan melayani lebih dari 2,1 juta pelangana setiap harinya di hampir 6.000 gerai yang tersebar di Indonesia dengan jumlah lebih dari 100.000 karyawan.

Terdapat bank transaksi penjualan dalam sehari di Alfamart. Hal itu tentu menyebabkan karyawan tidak dapat mencatat transaksi dengan cepat. Pemanfaatan teknologi yang kurang, karena masih menggunakan sistem manual membuat resiko salah catat menjadi sangat besar. Selain teknik pengarsipan yang kurang baik, dokumen penjualan tidak memiliki dokumen rangkap sehingga dokumen mudah hilang karena penyimpanan yang kurang baik. Dengan adanya hal seperti itu, maka informasi yang dihasilkan menjadi kurang akurat.

Untuk itu Alfamart membutuhkan aplikasi sistem informasi yang bisa memberi solusi terhadap problem yang ada sehingga dapat memperlancar kegiatan manajemen perusahaan dengan informasi akuntansi yang cepat dan akurat.

Kami menawarkan sistem informasi Si-ALFA untuk memudahkan pengguna dalam memanajemen transaksi yang dilakukan.




Kelengkapan :

a. Software Requirements Specification
b. Use Case Specification
c. Dokumen Analisis Desain


Software Requirements Specification

Software Requirements Specification (SRS) adalah dokumen yang menjelaskan tentang berbagai persyaratan yang harus dipenuhi oleh suatu software. dokumen ini dibuat oleh developer (pembuat software) setelah menggali informasi dari calon pemakai software.

Proses persyaratan biasanya terdiri dari tiga tugas dasar yaitu:
a. Masalah atau analisa kebutuhan
b. Persyaratan spesifikasi
c. Validasi kebutuhan

Faktor-faktor yang dipertimbangkan dalam pembuatan SRS adalah:
a. Untuk siapa perangkat lunak dikembangkan
b. Masalah apa yang akan diselesaikan dengan kehadiran perangkat lunak yang baru
c. Dimana perangkat lunak akan diimplementasikan
d. Kapan perangkat lunak yang baru sudah harus dijalankan





Use Case Spesification

Use Case Spesification adalah penjabaran alur kerja atau step-step setiap use case melalui skenario. Dokumen ini dapat dibuat setelah mengetahui fungsionalitas masing-masing use case. Setiap 1 use case pada Use Case Diagram dapat dibuatkan 1 spesifikasi use case.

Use Case Specification Menambah User



Use Case Specification Menambah Data Barang



Use Case Specification Menambah Data Agen (Supplier)



Use Case Specification Menambah Data Transaksi Pembelian (Restock)



Use Case Specification Menambah Data Transaksi Penjualan



Use Case Specification Mendata Pemasukan Barang



Use Case Specification Mendata Kondisi Barang




Use Case Specification Melihat Record Data





Dokumen Analisis Desain

Dokumen Analisis Desain merupakan dokumen yang memuat penggambaran dari desain yang dibutuhkan pada perancangan sistem informasi.

Desain yang dimaksud diantaranya :
a. Desain Input
b. Desain Output
c. Desain Proses
d. Desain Database


Rabu, 28 November 2018

Analisa Fase Desain

Studi Kasus :
Sebuah toko sepeda dengan jaringan di beberapa kota membutuhkan aplikasi penjualan.



Strategi Pengadaan Sistem
a. Custom Development - membangun sistem baru dari awal
Strategi ini memungkinkan pengembang untuk menjadi sangat fleksibel dan kreatif dalam memecahkan masalah bisnis mereka. Namun resikonya sangat tinggi, pun waktu yang dibutuhkan cukup lama dan membutuhkan SDM yang benar-benar profesional di bidangnya.
b. Packaged Software - membeli sistem paket (yang dapat disesuaikan)
Strategi ini dianggap lebih efisien karena sudah dikemas dengan sebegitu baiknya (mencakup ERP, aplikasi perencanaan sumber daya perusahaan) sehingga pemilik bisnis hanya tinggal memasangnya. Resiko memilih strategi ini perusahaan harus menerima fungsi yang disediakan oleh sistem sehingga membutuhkan penyesuaian atau manipulasi parameter sistem untuk mengubah cara kerja fitur tertentu. Biasanya terdapat program add-on custom-built yang berinteraksi dengan aplikasi untuk menangani kebutuhan khusus.
c. Outsourcing - menyewa vendor, pengembang, atau penyedia layanan untuk membangun atau menyediakan sistem
Kelebihan dari strategi ini adalah entri biaya rendah dan waktu pengaturan yang singkat. Resikonya informasi-informasi rahasia terganggu, kehilangan kendali atas pengembangannya di masa depan, dan kehilangan keterampilan profesional dari SDM perusahaan.

Informasi yang dibutuhkan untuk menerapkan strategi :
a. Alat dan teknologi apa yang dibutuhkan untuk proyek custom development?
Sistem yang diinginkan merupakan aplikasi untuk penjualan sepeda, sehingga dibutuhkan sistem transaksi dan entri pesanan yang berbasis smartphone ataupun website dengan teknologi database.
b. Vendor apa yang dapat membuat produk yang memenuhi kebutuhan proyek?
...
c. Penyedia layanan apa yang dapat membangun aplikasi ini jika dialihdayakan?
...


Request for Proposal (RFP)

# Latar Belakang
Toko sepeda  dengan jaringan di beberapa kota membutuhkan aplikasi penjualan.

Business Need : Proyek ini ditujukan untuk meningkatkan penjualan sepeda dengan menciptakan toko secara online yang dapat dengan mudah diakses oleh pengguna.

Business Requirements :
Dengan aplikasi, pengguna dapat melakukan transaksi pembelian sepeda dengan lebih efektif dan efisien.

Sistem untuk pembeli diharapkan mampu :
  Melakukan pendaftaran akun
  Melihat dan memilih toko sepeda yang diinginkan
  Menyediakan informasi sepeda dan harga
  Melakukan transaksi pembelian
  Melakukan pembayaran tagihan

Sistem untuk pemilik toko diharapkan mampu :
  Melakukan penambahan informasi terkait toko dan alamat
  Melakukan penambahan informasi sepeda dan harga
  Melakukan update dan delete informasi
  Melihat sisa stok barang
  Melihat riwayat transaksi
  Melakukan sinkronisasi terhadap toko-toko cabang

Business Value :
Sistem ini diharapkan mampu meningkatkan penjualan sepeda dengan adanya kemudahan proses pembelian yang mudah diakses oleh pengguna.
  Meningkatkan pengguna (pembeli) karena akses yang mudah
  Mengurangi biaya administrasi
  Meningkatkan pendapatan toko


Alternative Matrix


Implementasi Aplikasi Manajemen Surat