BAB III ANALISIS DAN PERANCANGAN. Analisis dan perancangan aplikasi jasa pengiriman paket online berbasis

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISIS DAN PERANCANGAN. Analisis dan perancangan aplikasi jasa pengiriman paket online berbasis"

Transkripsi

1 BAB III ANALISIS DAN PERANCANGAN Analisis dan perancangan aplikasi jasa pengiriman paket online berbasis android pada PT Pos Indonesia dilakukan dengan menggunakan tahapan tahapan yang ada pada system development life cycle (SDLC). Pada tahapan yang ada pada SDLC digunakan lima tahapan dalam membangun aplikasi ini, yaitu preliminary investigation, system analysis, system design, system development, dan system implementation. 3.1 Preliminary Investigation Identifikasi proyek dilakukan untuk mengetahui pengembangan proyek yang berpotensi bagi PT Pos Indonesia. Tahapan awal dengan melakukan identifikasi pengaruh perkembangan teknologi terhadap proses bisnis dalam membantu mempermudahkan atau memberikan layanan baru. Tahapan berikutnya dengan mengklasifikasikan dan menilai proyek dengan menyusun beberapa proyek yang dapat dikembangkan berdasarkan kebutuhan dan kemampuan Pos Indonesia. Tahapan terakhir adalah memilih proyek untuk dikembangkan. Proses bisnis utama PT Pos Indonesia adalah menyediakan jasa pengiriman barang yang handal dan terpercaya. Proses pengiriman dilakukan dengan standar prosedur yang telah dibuat. Beberapa tahapan yang terdapat pada alur kerja pengiriman saat ini dapat dilihat pada Gambar 3.1. Berikut ini penjelasan mengenai tahapan yang terdapat pada alur kerja pengiriman saat ini: 13

2 14 1. Paket kiriman dari pelanggan dapat berupa surat maupun barang, pelanggan menuju kantor pos terdekat. Gambar 3.1 Alur Kerja Pengiriman Saat ini 2. Petugas kantor pos menerima paket kiriman pelanggan. Petugas akan mengisi data pengirim dan penerima berupa nama, alamat, dan no telepon pengirim. Petugas akan mengeluarkan resi pengiriman. 3. Resi pengiriman diberikan satu kepada pengirim dan satu kepada petugas. 4. Tahap selanjutnya adalah pemeriksaan dan penyortiran berdasarkan alamat tujuan. 5. Setelah dilakukannya pemeriksaan dan penyortiran maka paket kiriman tersebut ditempatkan ke dalam pool berdasarkan tujuan. 6. Paket kiriman dikirimkan ke kota tujuan dengan berbagai model transportasi.

3 15 7. Paket yang terkirim akan masuk ke dalam pool penerimaan di kota tujuan paket. 8. Tahap selanjutnya dari pool penerimaan dilakukan pendistribusian berdasarkan alamat tujuan paket. 9. Paket kiriman tersebut diberikan kepada kantor pos yang bertanggung jawab terhadap wilayah tujuan paket. 10. Pos selanjutnya mengirimkan paket melalui kurir menuju alamat penerima. 11. Penerima paket menerima paket yang ditujukan dan di konfirmasi melalui tanda tangan. Berdasarkan uraian di atas maka rancang bangun aplikasi jasa pengiriman paket online berbasis android pada PT Pos Indonesia dipilih untuk memberikan pilihan layanan baru pada PT Pos Indonesia. Dengan adanya aplikasi ini dapat memberikan layanan seperti pengolahan data pelanggan layanan pos, pengolahan data agen pos, pengolahan transaksi pengiriman, pencatatan pengiriman, dan pembayaran. Hasil pengolahan data aplikasi dapat dijadikan laporan untuk PT Pos Indonesia. Inisiasi dan perencanaan proyek dilakukan untuk menentukan rancangan awal dan kerangka kerja dalam pembuatan aplikasi jasa pengiriman paket online berbasis android. Ruang lingkup proyek rancang bangun aplikasi jasa pengiriman paket online berbasis android pada PT Pos Indonesia sebagai berikut: 1. Registrasi pelanggan a. Pelanggan memasukkan data diri untuk mendaftarkan menjadi pelanggan aplikasi jasa pengiriman online dengan memasukkan nama, nomor ktp, , password dan nomor telepon. b. Pelanggan yang sudah terdaftar dapat langsung masuk ke dalam aplikasi.

4 16 c. Output yang dihasilkan adalah data pelanggan aplikasi. 2. Pengisian saldo a. Pelanggan yang sudah terdaftar dapat mengisi saldo melalui transfer bank yang nantinya dapat digunakan untuk pembayaran. b. Pelanggan yang telah melakukan transfer harus melakukan konfirmasi kepada Pos Indonesia untuk admin kantor pos melakukan penambahan saldo ke dalam akun pelanggan. 3. Transaksi pengiriman a. Pelanggan aplikasi dapat melakukan pengiriman barang. b. Pelanggan memilih alamat tujuan dan deskripsi mengenai paket kiriman. c. Agen pos melakukan verifikasi pengiriman paket dan memilih kurir pos untuk mengambil. d. Petugas kurir pos mengambil paket kiriman dan melakukan memasukkan kode unik. e. Sistem akan mengubah status kiriman menjadi dalam proses pengiriman. f. Output yang dihasilkan adalah nomor invoice pengiriman 4. Pembayaran a. Petugas memeriksa berat dan dimensi kiriman paket. b. Sistem melakukan hitungan biaya kiriman. c. Output yang dihasilkan adalah resi kiriman. 5. Membuat laporan a. Admin kantor pos memilih laporan yang ingin ditampilkan atau dicetak.

5 17 b. Output yang dihasilkan yaitu histori pengiriman paket, laporan transaksi kiriman tiap bulan, laporan pelanggan aplikasi, laporan mengenai kurir/agen, laporan hasil pembayaran. 3.2 System Analysis Tahap selanjutnya adalah menganalisis rancang bangun aplikasi jasa pengiriman paket online berbasis android pada PT Pos Indonesia. Perancangan aplikasi dibangun untuk memberikan layanan kepada pelanggan dalam melakukan transaksi pengiriman secara online. Alur kerja mengenai jasa pengiriman online dapat dilihat pada Gambar 3.2 dan dijelaskan sebagi berikut: 6 9 Pa y to Invoice Pengiriman $ Pool Kiriman Kurir Pos Mengambil Pelanggan Pa y to 8 Resi Pengiriman $ 1 Server Kantor Pos Pusat 3 2 Agen Pos Gambar 3.2 Alur Kerja Pengiriman Paket Secara Online 1. Paket kiriman dari pelanggan dapat berupa surat maupun barang, pelanggan melakukan pemesanan pengiriman barang melalui aplikasi android. Pelanggan

6 18 harus terdaftar untuk dapat menggunakan aplikasi. Pelanggan perlu memasukkan lokasi pengambilan, alamat tujuan pengiriman, deskripsi mengenai berat, dimensi dan nilai paket, serta metode pembayaran yang digunakan. 2. Data pengajuan pengiriman oleh pelanggan masuk ke dalam server lalu diteruskan kepada agen pos terdekat dengan pemberitahuan melalui Agen pos melakukan verifikasi pengiriman paket dengan memilih kurir pos untuk melakukan pengambilan. 4. Pelanggan mendapatkan invoice pengiriman yang terdapat kode unik yang digunakan untuk proses selanjutnya. 5. Kurir pos yang terpilih akan mendapatkan notifikasi oleh server melalui mengenai pengambilan paket. 6. Kurir pos menjemput ke lokasi pengambilan paket. 7. Petugas memasukkan kode unik untuk melanjutkan proses selanjutnya. Petugas memasukkan data berat dan dimensi paket. Selanjutnya menyetujui bahwa paket sudah diambil. 8. Paket yang berhasil diambil menghasilkan mengenai resi pengiriman untuk pelanggan dan agen pos. 9. Paket selanjutnya masuk kedalam pool kiriman untuk dilakukan pengiriman ke alamat tujuan dengan menggunakan sistem yang sudah ada saat ini. Berdasarkan uraian di atas maka analisis dilakukan untuk mengali kebutuhan sistem yang digunakan. Kebutuhan tersebut dibagi menjadi 3 yaitu studi literatur, analisis kebutuhan pengguna, analisis kebutuhan perangkat lunak.

7 Studi Literatur Studi literatur dilakukan untuk mendukung tugas akhir ini dengan memberikan sumber ilmu atau teori melalui buku dan jurnal. Tujuannya adalah memperoleh pengetahuan dan wawasan mengenai rancang bangun aplikasi jasa pengiriman paket online berbasis android pada PT Pos Indonesia. Berikut ini adalah studi literatur yang digunakan dan telah dijelaskan pada BAB II mengenai pengiriman barang, aplikasi, pemrograman mobile, android, global positioning system (GPS), web, dan system development life cycle (SDLC) Analisis Kebutuhan Pengguna Kebutuhan pengguna diperoleh dari pengguna aplikasi untuk mengetahui keterlibatan pengguna dengan aplikasi, kegunaan aplikasi, dan kebutuhan informasi bagi pengguna. Terdapat empat pengguna yang menggunakan aplikasi jasa pengiriman paket online berbasis android yaitu pelanggan, kurir, agen pos, dan kantor Pos Indonesia. Tabel 3.1 menjelaskan kebutuhan pelanggan. Tabel 3.2 menjelaskan kebutuhan kurir. Tabel 3.3 menjelaskan kebutuhan agen pos. Tabel 3.4 menjelaskan kebutuhan kantor Pos Indonesia. Tabel 3.1 Kebutuhan Pengguna untuk Pelanggan Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi 1. Registrasi pelanggan Data diri pelanggan Daftar pelanggan aplikasi aplikasi 2. Melakukan pengisian Bukti transfer Daftar saldo pelanggan saldo 3. Lokasi agen terdekat Data lokasi agen Jarak agen terdekat 4. Melakukan transaksi pengiriman a. Data Pelanggan b. Data paket kiriman c. Data kategori paket Daftar paket kiriman

8 20 Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi d. Data biaya pengiriman e. Data jadwal f. Data agen g. Data kurir h. Data kelurahan i. Data kabupaten j. Data kota k. Data propinsi 5. Pelacakan kiriman Nomor resi paket kiriman a. Status paket kiriman Tabel 3.2 Kebutuhan Pengguna untuk Kurir Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi 1. Pengambilan paket kiriman 2. Melihat daftar pengambilan paket kiriman a. Data paket kiriman b. Data pelanggan c. Nomor resi d. Biaya pengiriman a. Data paket kiriman b. Data pelanggan a. Daftar pembayaran pengiriman b. Daftar kiriman paket terambil Daftar paket kiriman yang telah diterima Tabel 3.3 Kebutuhan Pengguna untuk Agen Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi 1. Verifikasi pengambilan paket kiriman a. Data paket kiriman b. Data pelanggan c. Daftar kurir Daftar paket kiriman yang terverifikasi 2. Melihat daftar kurir agen pos Daftar kurir Daftar kurir yang dimiliki oleh agen beserta transaksi Tabel 3.4 Kebutuhan Pengguna untuk Pos Indonesia Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi 1. Memasukkan data Data jenis pengiriman Daftar jenis pengiriman jenis pengiriman 2. Memasukkan data Data tarif pengiriman, Daftar biaya pengiriman tarif pengiriman data kota 3. Memasukkan data Data jadwal kerja Daftar jadwal kerja jadwal kerja 4. Memasukkan data propinsi Data propinsi Daftar propinsi

9 21 Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi 5. Memasukkan data Data kota/kabupaten, Daftar kota/kabupaten kota/kabupaten Daftar propinsi 6. Memasukkan data Data kecamatan, Daftar kecamatan kecamatan Daftar kota/kabupaten 7. Memasukkan data Data kelurahan, Daftar kelurahan kelurahan Daftar kecamatan 8. Memasukkan data Data kantor pos Daftar kantor pos kantor pos 9. Memasukkan data a. Data agen Daftar agen agen pos b. Daftar kantor pos 10. Memasukkan data Data kurir Daftar kurir kurir pos Daftar kantor pos 11. Mengisi saldo a. Data pelanggan Daftar saldo pelanggan pelanggan b. Bukti transfer 12. Membuat laporan a. Daftar paket kiriman b. Daftar pelanggan c. Daftar pembayaran d. Daftar agen e. Daftar kurir a. Laporan paket kiriman b. Laporan hasil pembayaran c. Laporan pelanggan aplikasi d. Laporan agen/kurir Analisis Kebutuhan Perangkat Lunak Analisis kebutuhan perangkat lunak dilakukan untuk menentukan kebutuhan atau kondisi aplikasi. Analisis ini dibagi menjadi tiga proses yaitu analisis kebutuhan fungsional, kebutuhan non fungsional dan kebutuhan data. A Kebutuhan Fungsional Kebutuhan fungsional digunakan untuk mengetahui alur data diubah menjadi informasi yang diperlukan oleh pengguna aplikasi. Terdapat dua puluh satu kebutuhan fungsional yang dijelaskan ke dalam tabel kebutuhan fungsi. Tabel 3.5 Kebutuhan Fungsi Registrasi pengguna aplikasi Nama Fungsi Stakeholder Deskripsi Kondisi Awal Registrasi Pelanggan Aplikasi pelanggan Fungsi ini merupakan kegiatan untuk mendaftarkan menjadi pelanggan aplikasi Data diri pelanggan

10 22 Nama Fungsi Registrasi Pelanggan Aplikasi Alur Normal Aksi Stakeholder Respons Sistem Melakukan Registrasi 1. Pelanggan memilih menu Daftar Disini Sistem menampilkan form yang berisi nama pelanggan, , password, nomor KTP, dan nomor telepon. Nomor pelanggan secara otomatis terisi 2. Pelanggan memasukkan data diri dan memilih daftar 3. Pelanggan melakukan konfrimasi dengan membuka link untuk konfrimasi. oleh sistem. Sistem akan menyimpan data pelanggan ke dalam tabel pelanggan. Sistem akan menampilkan notifikasi untuk segera melakukan konfirmasi . Sistem akan mengubah status pelanggan menjadi terverifikasi. Pelanggan dapat masuk kedalam aplikasi. Kondisi Akhir Data pelanggan masuk ke dalam database aplikasi Tabel 3.6 Kebutuhan Fungsi Pengisian Saldo Nama Fungsi Pengisian Saldo Stakeholder Pelanggan, Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk menambahkan jumlah saldo yang dapat digunakan sebagai opsional pembayaran Kondisi Awal Data pelanggan, Bukti Transfer Alur Normal Aksi Stakeholder Respons Sistem Melakukan Penambahan Saldo 1. Pelanggan memilih menu Sistem menampilkan menu Top Up Saldo untuk pengisian saldo pelanggan, yang berisi nominal pengisian, bank tujuan, atas nama transfer, dan 2. Pelanggan memasukkan data yang dibutuhkan. nomor rekening. Sistem akan menyimpan data top up ke dalam tabel transaksi saldo. Status transaksi saldo adalah Menunggu Transfer. Melakukan Upload Bukti Transfer 3. Pelanggan memilih menu Transaksi Saldo Sistem menampilkan daftar transaksi saldo yang dilakukan oleh pelanggan.

11 23 Nama Fungsi Pengisian Saldo 4. Pelanggan memilih nomor transasksi saldo. 5. Pelanggan memasukkan bukti transfer. 6. Pelanggan memilih tombol proses. Sistem akan menampilkan data detil dari nomor transaksi yang terpilih. Terdapat tombol bukti transfer dan tombol proses. Sistem akan menampilkan galeri untuk memilih bukti transfer dan foto yang terpilih akan ditampilkan pada layar. Sistem akan mengubah data transaksi dengan memasukkan bukti transfer dan mengubah status transaksi menjadi menunggu konfrimasi Kondisi Akhir Data saldo pelanggan ditambahkan sesuai dengan nilai transfer. Tabel 3.7 Kebutuhan Fungsi Lokasi Agen Terdekat Nama Fungsi Lokasi Agen Terdekat Stakeholder Pelanggan Deskripsi Fungsi ini merupakan kegiatan untuk mengetahui lokasi agen pos disajikan melalui peta. Kondisi Awal Data agen pos Alur Normal Aksi Stakeholder Respons Sistem Mencari Lokasi Agen Pos 1. Pelanggan memilih menu Sistem menampilkan peta yang lokasi agen terdekat terdapat lokasi agen pos terdekat berdasarkan lokasi. Kondisi Akhir Lokasi agen pos terdekat tampil ke dalam peta. Tabel 3.8 Kebutuhan Fungsi Transaksi Pengiriman Nama Fungsi Stakeholder Deskripsi Kondisi Awal Transaksi Pengiriman Pelanggan Fungsi ini merupakan kegiatan untuk melakukan pengiriman secara online. Data pelanggan, data paket kiriman, data kategori paket, data biaya pengiriman, data jadwal, data agen, data kurir, data kelurahan, data kabupaten, data kota, data provinsi

12 24 Nama Fungsi Transaksi Pengiriman Alur Normal Aksi Stakeholder Respons Sistem Mengajukan Pengiriman Online 1. Pengunna memilih menu Sistem akan menampilkan pengiriman. menu transaksi pengiriman. Menu memberikan tampilan peta untuk memudahkan dalam menentukan alamat 2. Pelanggan memasukkan alamat tujuan paket. 3. Pelanggan memasukkan tipe lokasi pengambilan, data berat, dimensi ukuran dan nilai paket. 4. Pelanggan memilih metode pembayaran 5. Pelanggan memilih tombol selesai. pengambilan. Sistem akan menampilkan tahap selanjutnya yaitu menampilkan form jenis pengiriman, nama penerima, nomor telepon penerima, alamat tujuan, propinsi, kota, kelurahan dan nama penerima. Sistem akan menampilkan tahap selanjutnya yaitu menampilkan pemilihan metode pembayaran, data mengenai berat paket, dimensi ukuran, nilai paket dan asuransi. Sistem akan menampilkan data paket kiriman, total biaya pengiriman sementara, serta informasi tujuan pengiriman. Pelanggan perlu memilih metode pembayaran. Sistem akan mengirimkan kepada pelanggan yang berisi kode unik untuk transaksi pengambilan, serta sistem melanjutkan dengan memilihkan agen terdekat dan memberikan notifikasi kepada agen terdekat melalui . Kondisi Akhir Pelanggan medapatkan berisi kode unik dan agen pos mendapatkan notifikasi berupa bahwa terdapat transaksi masuk.

13 25 Tabel 3.9 Kebutuhan Fungsi Pelacakan Kiriman Nama Fungsi Pelacakan Kiriman Stakeholder Pelanggan Deskripsi Fungsi ini merupakan kegiatan untuk melakukan pelacakan paket kiriman yang sedang dalam proses. Kondisi Awal Data pelanggan, data paket kiriman, data kategori paket, data biaya pengiriman, data jadwal, data agen, data kurir, data kelurahan data kabupaten, data kota, data provinsi Alur Normal Aksi Stakeholder Respons Sistem Melacak Paket Kiriman 1. Pelanggan memasukkan Sistem akan menampilkan nomor resi kedalam form status paket kiriman pelanggan lacak kiriman dan memilih tombol OK Kondisi Akhir Menampikan status paket kiriman. Tabel 3.10 Kebutuhan Fungsi Pengambilan Paket Nama Fungsi Pengambilan Paket Stakeholder Kurir Deskripsi Fungsi ini merupakan kegiatan untuk melakukan pengambilan paket dari pelanggan ke Pos Indonesia. Kondisi Awal Data paket kiriman, data pelanggan, nomor resi, biaya pengiriman Alur Normal Aksi Stakeholder Respons Sistem Pengambilan Paket 1. Petugas kurir memilih Sistem akan menampilkan menu pengambilan daftar pengambilan paket yang harus diambil oleh kurir pada hari ini. Tampilan pengambilan dibagi menjadi dua yaitu daftar 2. Petugas memilih daftar paket yang akan diambil. 3. Petugas kurir memasukkan kode unik dan memilih tombol lanjutkan untuk melanjutkan transaksi. 4. Petugas kurir memeriksa dimensi dan berat paket kiriman lalu memasukkan dan peta pengambilan. Sistem menampilkan nama pengirim alamat pengambilan serta kode unik yang harus dimasukkan untuk melanjutkan transaksi. Sistem akan menampilkan form data mengenai paket kiriman untuk dimasukkan kembali oleh petugas kurir pos. Data dimensi dan berat paket disimpan ke dalam tabel pengiriman. Jika terdapat

14 26 Nama Fungsi Pengambilan Paket data ke dalam menu transaksi serta memilih tombol lanjutkan. 5. Petugas memasukkan kode unik untuk menyelesaikan pengambilan. perbedaan harga dikarenakan ukuran dan berat maka sistem akan melakukan pembaruan biaya terhadap nomor transaksi. Sistem selanjutkan akan menampilkan data paket kiriman. Sistem akan mengubah status paket kiriman menjadi dalam proses pengiriman. Sistem akan mengirimkan kepada pelanggan mengenai resi pengiriman. Kondisi Akhir Transaksi pengirman dilanjutkan ke proses selanjutnya. Tabel Tabel Kebutuhan Fungsi Melihat Daftar Pengambilan Nama Fungsi Melihat Daftar Pengambilan Paket Stakeholder Kurir Pos Deskripsi Fungsi ini merupakan kegiatan untuk melihat daftar pengambilan yang sudah dilakukan. Kondisi Awal Data paket kiriman, data pelanggan, daftar kurir Alur Normal Aksi Stakeholder Respons Sistem Daftar Pengambilan Paket 1. kurir pos memilih Sistem akan menampilkan memilih menu histori. daftar transaksi pengiriman ke dalam listview, di dalamnya terdapat nomor invoice, nama pelanggan, telepon, alamat, tanggal pengajuan. 2. Memilih daftar pengambilan. Sistem akan menampilkan detail data pengambilan paket. Kondisi Akhir Memberikan detail pengambilan paket. Tabel 3.12 Tabel Kebutuhan Fungsi Verifikasi Pengambilan Paket Nama Fungsi Verifikasi Pengambilan Paket Stakeholder Agen Deskripsi Fungsi ini merupakan kegiatan untuk melakukan verifikasi pengiriman paket yang dilakukan oleh pelanggan aplikasi. Kondisi Awal Data paket kiriman, data pelanggan, daftar kurir Alur Normal Aksi Stakeholder Respons Sistem

15 27 Nama Fungsi Verifikasi Pengambilan Paket Verifikasi Pengambilan Paket 1. Agen pos memilih memilih menu pengambilan. Sistem akan menampilkan daftar transaksi pengiriman ke dalam tabel, di dalamnya terdapat nomor invoice, nama pelanggan, telepon, alamat, tipe lokasi, tanggal pengajuan dan aksi 2. Memilih aksi verifikasi. Sistem akan menampilkan form yang berisi id pelanggan, detail paket, alamat pengambilan, dan pemilihan kurir untuk bertugas mengambil. Kondisi Akhir Memberikan notifikasi kepada pelanggan bahwa paket kiriman terverifikasi dan segera dilakukan pengambilan. Tabel 3.13 Tabel Kebutuhan Fungsi Daftar Kurir Agen Pos Nama Fungsi Melihat Daftar Kurir Agen Pos Stakeholder Agen Deskripsi Fungsi ini merupakan kegiatan untuk meilhat daftar kurir yang dimiliki oleh agen pos Kondisi Awal Daftar kurir, daftar agen Alur Normal Aksi Stakeholder Respons Sistem Melihat Daftar Kurir Agen Pos 1. Agen pos memilih memilih menu kurir. Sistem akan menampilkan daftar kurir yang dimiliki oleh agen pos. terdapat aksi detail untuk melihat detail kurir 2. Memilih aksi detail. Sistem akan menampilkan data detail kurir, beserta dengan tabel transaksi yang sudah dilakukan oleh kurir. Kondisi Akhir Memberikan detail mengenai kurir pos. Tabel 3.14 Tabel Kebutuhan Memasukkan Data Jenis Pengiriman Nama Fungsi Memasukkan Data Jenis Pengiriman Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan jenis pengiriman yang akan digunakan untuk melakukan pengiriman paket online Kondisi Awal Data kategori paket Alur Normal Aksi Stakeholder Respons Sistem

16 28 Nama Fungsi Memasukkan Data Jenis Pengiriman Memasukkan Data Jenis Pengiriman 1. Petugas pos memilih Sistem akan menampilkan form menu master kategori data kategori paket yang di paket. dalamnya terdapat nama kategori dan tombol simpan. 2. Petugas memasukkan data Sistem menyimpan data kategori paket dan kategori paket. memilih tombol simpan. Kondisi Akhir Menambah data kategori paket Tabel 3.15 Kebutuhan Fungsi Memasukkan Data Tarif Pengiriman Nama Fungsi Memasukkan Data Tarif Pengiriman Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan biaya pengiriman. Kondisi Awal Data kota, data tariff pengiriman Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Tarif Pengiriman 1. Petugas pos memilih Sistem akan menampilkan form menu master tarif biaya pengiriman yang di pengiriman. dalamnya terdapat periode, kota asal, kota tujuan dan tarif dan 2. Petugas memasukkan data biaya pengiriman paket dan memilih tombol simpan. Kondisi Akhir Menambah data biaya pengiriman tombol simpan. Sistem menyimpan data biaya pengiriman. Tabel 3.16 Kebutuhan Fungsi Memasukkan Data Jadwal Kerja Nama Fungsi Memasukkan Data Jadwal Kerja Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan jadwal kerja. Kondisi Awal Data jadwal kerja Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Jadwal Kerja 1. Petugas pos memilih Sistem akan menampilkan form menu master jadwal jadwal kerja yang di dalamnya kerja. terdapat periode kerja, jam

17 29 Nama Fungsi Memasukkan Data Jadwal Kerja kerja mulai, jam kerja selsai dan tombol simpan. 2. Petugas memasukkan data jadwal kerja dan memilih tombol simpan. Kondisi Akhir Menambah data jadwal kerja Sistem menyimpan data jadwal kerja Tabel 3.17 Kebutuhan Fungsi Memasukkan Data Propinsi Nama Fungsi Memasukkan Data Propinsi Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan propinsi. Kondisi Awal Data propinsi Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Propinsi 1. Petugas pos memilih Sistem akan menampilkan form menu master propinsi. propinsi yang di dalamnya terdapat nama propinsi dan 2. Petugas memasukkan data propinsi dan memilih tombol simpan. Kondisi Akhir Menambah data propinsi tombol simpan. Sistem menyimpan data propinsi Tabel 3.18 Kebutuhan Fungsi Memasukkan Data Kota/Kabupaten Nama Fungsi Memasukkan Data Kota/Kabupaten Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan data kota/kabupaten. Kondisi Awal Daftar propinsi, data kota/kabupaten Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Kota/Kabupaten 1. Petugas pos memilih Sistem akan menampilkan form menu master kota/ kabupaten yang di kota/kabupaten. dalamnya terdapat nama kota/kabupaten, daftar propinsi dan tombol simpan. 2. Petugas memasukkan data Sistem menyimpan data kota/kabupaten, memilih kota/kabupaten. porpinsi lalu memilih tombol simpan. Kondisi Akhir Menambah data kota/kabupaten

18 30 Tabel 3.19 Kebutuhan Fungsi Memasukkan Data Kecamatan Nama Fungsi Memasukkan Data Kecamatan Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan data kecamatan Kondisi Awal Daftar kota/kabupaten, data kecamatan Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Kecamatan 1. Petugas pos memilih Sistem akan menampilkan form menu master kecamatan yang di dalamnya kecamatan. terdapat nama kecamatan, daftar kota/kabupaten dan tombol simpan. 2. Petugas memasukkan data Sistem menyimpan data kecamatan, kota kecamatan. /kabupaten dan memilih tombol simpan. Kondisi Akhir Menambah data kecamatan Tabel 3.20 Kebutuhan Fungsi Memasukkan Data Kelurahan Nama Fungsi Memasukkan Data Kelurahan Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan data kelurahan Kondisi Awal Daftar kecamatan, data kelurahan Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Kelurahan 1. Petugas pos memilih Sistem akan menampilkan form menu master kelurahan. kelurahan yang di dalamnya terdapat kode pos, nama kelurahan, daftar kecamatan 2. Petugas memasukkan data kelurahan, kecamatan dan memilih tombol simpan. Kondisi Akhir Menambah data kelurahan dan tombol simpan. Sistem menyimpan data kelurahan.

19 31 Tabel 3.21 Kebutuhan Fungsi Memasukkan Data Kantor Pos Nama Fungsi Memasukkan Data Kantor Pos Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan data kantor pos Kondisi Awal Daftar kelurahan, data kantor pos Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Kantor Pos 1. Petugas pos memilih Sistem akan menampilkan form menu master kantor kantor pos yang di dalamnya pos. terdapat nama kantor pos, alamat, daftar propinsi, kota, kecamatan, kelurahan, nomor telepon utama, nomor telepon cadangan dan tombol simpan. 2. Petugas memasukkan data Sistem menyimpan data kantor nama kantor pos, alamat, pos. propinsi, kota, kecamatan, dan kelurahan lalu memilih tombol simpan. Kondisi Akhir Menambah data kantor pos Tabel Tabel Kebutuhan Fungsi Memasukkan Data Agen Pos Nama Fungsi Memasukkan Data Agen Pos Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan data agen pos Kondisi Awal Daftar kelurahan, daftar kantor pos, Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Agen Pos 1. Petugas pos memilih Sistem akan menampilkan menu master agen pos. daftar agen pos terdaftar, tombol tambah agen baru, dan 2. Petugas pos memilih tombol tambah agen baru cetak laporan agen Sistem akan menampilkan form nama agen, , ktp, alamat, propinsi, kota, kecamatan, kelurahan, nomor telepon utama, nomor telepon cadangan, kantor pos penghubung, latitude dan longitude yang dibantu dengan menampilkan peta untuk

20 32 Nama Fungsi Memasukkan Data Agen Pos mencari kode latitude dan longitude serta tombol simpan. 3. Petugas memasukkan data nama agen pos, , ktp, alamat, memilih data propinsi, kota, kecamatan dan kelurahan, nomor telepon utama, latitude, dan longitude, memilih kantor pos penghubung lalu memilih tombol simpan. Kondisi Akhir Menambah data agen pos Sistem menyimpan data agen pos dan mengirimkan untuk konfrimasi. Tabel 3.23 Tabel Kebutuhan Fungsi Memasukkan Data Kurir Pos Nama Fungsi Memasukkan Data Kurir Pos Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan data kurir pos Kondisi Awal Daftar kelurahan, daftar agen pos, Alur Normal Aksi Stakeholder Respons Sistem Memasukkan Data Kurir Pos 1. Petugas pos memilih Sistem akan menampilkan menu master kurir pos. daftar kurir pos terdaftar, tombol tambah kurir baru, dan 2. Petugas pos memilih tombol tambah kurir baru 3. Petugas memasukkan data nama kurir pos, , ktp, alamat, propinsi, kota, kecamatan, kelurahan, nomor telepon utama, agen penghubung lalu memilih tombol simpan. Kondisi Akhir Menambah data kurir pos cetak laporan kurir Sistem akan menampilkan form nama kurir, , ktp, alamat, propinsi, kota, kecamatan, kelurahan nomor telepon utama, nomor telepon cadangan, agen penghubung, daftar agen dalam bentuk tabel, dan tombol simpan Sistem menyimpan data kurir pos dan mengirimkan untuk konfrimasi.

21 33 Tabel 3 24 Tabel Kebutuhan Fungsi Mengisi Saldo Pelanggan Nama Fungsi Mengisi Saldo Pelanggan Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk melakukan penambahan saldo pelanggan Kondisi Awal Data pelanggan, Bukti transfer Alur Normal Aksi Stakeholder Respons Sistem Mengisi Saldo Pelanggan 1. Petugas pos memilih Sistem akan menampilkan menu pengisian saldo. daftar transaksi saldo yang telah dilakukan oleh pelanggan berupa tabel yang terdapat aksi 2. Petugas pos memilih transaksi saldo yang ingin diproses 3. Petugas memilih tombol proses Kondisi Akhir Menambah data saldo pelanggan proses. Sistem akan menampilkan tombol proses dan mengisi detail transaksi saldo. Sistem mengubah status transaksi menjadi terproses dan menambahkan saldo pelanggan sesuai transaksi. Tabel 3.25 Kebutuhan Fungsi Membuat Laporan Nama Fungsi Membuat Laporan Stakeholder Pos Indonesia Deskripsi Fungsi ini merupakan kegiatan untuk membuat dan mencetak laporan. Kondisi Awal Daftar paket kiriman, daftar pelanggan, daftar pembayaran, daftar agen, daftar kurir Alur Normal Aksi Stakeholder Respons Sistem Membuat Laporan 1. Petugas pos memilih Sistem akan menampilkan menu Laporan halaman laporan yang terdapat menu pilihan untuk membuat dan mencetak laporan yang diinginkan. 2. Petugas memilih laporan Sistem akan menampilkan yang ingin dibuat dan dicetak. laporan dapat berupa display atau format dokumen cetak.pdf Kondisi Akhir Laporan berupa display atau format dokumen cetak.pdf

22 34 B Kebutuhan Nonfungsional Kebutuhan nonfungsional yang digunakan dalam merancang bangun aplikasi jasa pengiriman online pada PT Pos Indonesia adalah availability, reliability, ergonomy, portability, memory, respone Time, usability dan security. Tabel 3.26 Kebutuhan Nonfungsional No Kebutuhan Fungsi 1 Availability Aplikasi dapat digunakan pada PT Pos Indonesia dan dapat diakses selama 24/7. 2 Reliability Aplikasi dibangun dengan mempertimbangan perkembangan teknologi yang mendukung saat ini dan bisa diakses melalui gadget. 3 Ergonomy Aplikasi harus mudah digunakan dengan mempertimbangkan kemudahan pemakaian oleh pelanggan aplikasi. 4 Portability Aplikasi dapat diakses melalui browser dan perangkat dengan sistem android. 5 Memory Memory tidak terlalu besar karena disimpan pada server. 6 Respons Time Waktu untuk memproses data selama 2 detik. 7 Usability Aplikasi digunakan berdasarkan kebutuhan pengguna. 8 Security Aplikasi dilengkapi oleh enkripsi data saat melakukan perpindahan data untuk menjaga keamaana data. Aplikasi juga diberikan hak akses berbeda tergantung pada kebutuhan pelanggan. C Kebutuhan Data Data diperlukan oleh aplikasi untuk menunjang jalanya proses bisnis yang dibuat. Terdapat 12 data yang diperlukan oleh aplikasi yaitu: 1. Data Kategori Paket Data Kategori Paket disediakan oleh Pos Indonesia. Data kategori paket berisi mengenai informasi id kategori dan nama kategori.

23 35 2. Data Tarif Dasar Pengiriman Data tarif dasar pengiriman disediakan oleh Pos Indonesia. Data tarif dasar pengiriman berisi mengenai tarif dasar pengiriman paket sesuai dengan ketentuan pos. 3. Data Jadwal Kerja Data jadwal kerja disediakan oleh Pos Indonesia. Data ini digunakan untuk membatasi jadwal kerja layanan pengambilan paket secara online. 4. Data Propinsi Data propinsi disediakan oleh Pos Indonesia. Data ini berisi mengenai nama propinsi. 5. Data Kota/Kabupaten Data kota/kabupaten disediakan oleh Pos Indonesia. Data ini berisi mengenai nama kota/kabupaten berdasarkan propinsi. 6. Data Kecamatan Data kecamatan disediakan oleh Pos Indonesia. Data ini berisi mengenai nama kecamatan berdasarkan kota/kabupaten. 7. Data Kelurahan Data kelurahan disediakan oleh Pos Indonesia. Data ini berisi mengenai nama kelurahan dan kode pos berdasarkan kecamatan. 8. Data Kantor Pos Data kantor pos berisi mengenai id kantor pos, nama kantor pos, alamat, dan telepon.

24 36 9. Data Agen Data agen berisi mengenai id agen, alamat, nama pemilik, dan nomor telepon dan lain-lain. 10. Data Kurir Data kurir berisi informasi mengenai id kurir, nama kurir, nomor telepon, alamat, dan lain-lain. 11. Data Pelanggan Aplikasi Data ini didapat melalui pelanggan yang berhasil bergabung untuk menikmati layanan aplikasi. Data pelanggan berisi mengenai data diri pelanggan meliputi nama, tanggal lahir, alamat, nomor telepon, dan lain lain 12. Bukti Transfer Data ini digunakan untuk menjadi bukti bahwa pelanggan mengisi saldo yang dapat dijadikan sebagai sarana pembayaran. 13. Data Saldo Data ini digunakan sebagai alat opsional pembayaran. data ini dimasukkan oleh Pos Indonesia dengan barang bukti pengisian adalah bukti transfer. 14. Data Paket Kiriman Data ini berisi mengenai atribut paket kiriman seperti berat, dimensi, ukuran, alamat tujuan, nama penerima, keterangan paket yang dikirim. 3.3 System Design Pada tahap system design dilakukan untuk perancangan aplikasi jasa pengiriman online berbasis android pada PT Pos Indonesia. Tahap ini dijelaskan

25 37 beberapa rancangan yaitu rancangan proses, rancangan basis data, dan rancangan antarmuka Rancangan Proses Proses didapat dari hasil kebutuhan fungsional, terdapat 17 kebutuhan fungsi untuk membangun aplikasi jasa pengiriman online berbasis android pada PT Pos Indonesia. Kebutuhan fungsi tersebut digambarkan dengan menggunakan input process output diagram, context diagram, diagram jenjang proses dan data flow diagram. A Input Process Output Diagram Input process output diagram digunakan untuk menggambarkan seluruh input yang dibutuhkan, proses yang dikerjakan, dan output yang dihasilkan dari aplikasi jasa pengiriman online berbasis android pada PT Pos Indonesia. Berikut ini penjelasan mengenai input process output diagram dari Gambar Input a. Data jenis pengiriman paket Data jenis pengiriman paket berisi mengenai informasi id jenis, nama jenis dan tarif dasar jenis pengiriman. b. Data tarif dasar pengiriman Data tarif dasar pengiriman berisi informasi mengenai ketentuan tarif seperti, kota asal, kota tujuan dan periode. c. Data kantor pos Data kantor pos berisi mengenai id kantor pos, nama kantor pos, alamat, dan nomor telepon

26 Gambar 3.3 Input Process Output Diagram Aplikasi Jasa Pengiriman Online Berbasis Android Pada PT Pos Indonesia 38

27 39 d. Data agen Data agen berisi informasi mengenai id agen, alamat, nama pemilik dan no telepon. e. Data kurir Data kurir berisi informasi mengenai data diri kurir seperti id kurir, nama lengkap, tempat tanggal lahir, alamat. f. Data kelurahan Data kelurahan berisi mengenai informasi kode kelurahan, nama kelurahan dan kode pos. g. Data kecamatan Data kecamatan berisi mengenai informasi kode kecamatan dan nama kecamatan. h. Data kota/kabupaten Data kota/kabupaten berisi mengenai informasi id kota/kabupaten dan nama kota/kabupaten. i. Data propinsi Data propinsi berisi mengenai id propinsi dan nama propinsi. j. Data jadwal Data jadwal berisi mengenai jadwal kerja layanan pengambilan paket yaitu id jadwal, rentang waktu, dan periode. k. Data pelanggan Data pelanggan berisi mengenai informasi data diri pelanggan meliputi id pelanggan, nama pelanggan, tanggal lahir, jenis kelamin, alamat, nomor telepon, .

28 40 l. Bukti Transfer Data ini digunakan untuk menjadi bukti bahwa pelanggan mengisi saldo yang dapat dijadikan sebagai sarana pembayaran. m. Data paket kiriman Data paket kiriman berisi mengenai informasi paket meliputi no resi, berat, dimensi ukuran, alamat yang dituju, nama penerima, dan keterangan paket. n. Data saldo/uang tunai Data ini digunakan sebagai alat pembayaran tagihan pengiriman. Pelanggan memilih menggunakan saldo/uang tunai. 2. Process a. Mengelola data master Mengelola data master merupakan fungsi untuk memproses seluruh data awal menjadi daftar data yang digunakan untuk melakukan transaksi. b. Pendaftaran pelanggan aplikasi Pendaftaran pelanggan aplikasi digunakan untuk memproses data pelanggan menjadi daftar pelanggan aplikasi. c. Pengisian saldo Pengisian saldo merupakan fungsi untuk memproses bukti transfer menjadi saldo yang ditambahkan ke akun pelanggan. d. Melakukan pengajuan pengiriman paket Pengajuan pengiriman paket digunakan untuk memproses data paket kiriman menjadi transaksi pengiriman pelanggan. Proses ini memberikan keluaran daftar kiriman paket.

29 41 e. Pemilihan agen terdekat Proses pemilihan agen terdekat merupakan proses yang dilakukan oleh sistem untuk mencari lokasi agen terdekat melalui jarak antara titik lokasi pengirim dengan agen yang memungkinkan untuk mengambil paket kiriman. f. Memverifikasi pengambilan paket Pada proses ini agen pos memilih kurir pos untuk melakukan pengambilan. Proses verifikasi paket dilakukan untuk memproses paket kiriman menjadi terverifikasi oleh agen pos untuk dilanjutkan ke pengambilan paket. g. Pengambilan paket dan mencatat pembayaran Proses pengambilan dan mencatat pembayaran merupakan proses yang dilakukan oleh kurir pos. Proses ini untuk memastikan berat dan dimensi paket, serta menangani pembayaran tagihan pengiriman. h. Pelacakan kiriman Proses pelacakan dilakukan untuk memproses nomor resi menjadi informasi dalam bentuk display menampilkan status paket kiriman. i. Membuat laporan Proses membuat laporan dilakukan untuk memproses data data yang dihasilkan oleh aplikasi menjadi sejumlah laporan dalam bentuk display atau cetak. 3. Output a. pesanan kepada agen pos pesanan merupakan hasil proses pengajuan pengiriman yang diteruskan oleh sistem ke agen pos untuk segera dilakukan verifikasi.

30 42 b. invoice pengiriman invoice pengiriman merupakan hasil dari proses verifikasi oleh agen pos yang diteruskan oleh sistem ke pelanggan yang berisi mengenai kode unik pengambilan. c. resi pengiriman resi pengiriman merupakan hasil dari transaksi pengiriman yang telah terverifikasi. d. Status kiriman Status kiriman merupakan keluaran berbentuk display berupa tulisan mengenai status kiriman saat pelanggan melakukan proses pelacakan paket. e. Laporan transaksi pengiriman Laporan transaksi pengiriman memuat daftar kiriman yang dilakukan melalui aplikasi. f. Laporan rekap pembayaran Laporan rekap pembayaran memuat daftar pembayaran yang dilakukan melalui aplikasi. g. Laporan rekap agen/kurir Laporan rekap mengenai agen/kurir pos yang memuat provinsi agen/kurir pos, jumlah agen/kurir pos, dan jumlah transaksi yang dilakukan. h. Laporan daftar pelanggan aplikasi Laporan daftar pelanggan aplikasi memuat semua daftar pelanggan aplikasi yang terdaftar dalam aplikasi

31 43 i. Laporan rekap pelanggan Laporan rekap mengenai pelanggan yang memuat provinsi pelanggan, jumlah pelanggan, dan jumlah transaksi yang dilakukan. B Context Diagram Context diagram dari aplikasi jasa pengiriman online berbasis android pada PT Pos Indonesia terdapat empat aktor yang berhubungan langsung dengan aplikasi, yaitu kantor pos, agen pos, kurir pos, dan pelanggan. Pada Gambar 3.4 menjelaskan jalannya aliran data pada aplikasi yang digambarkan dengan input dan output. Proses pengiriman dimulai dari pelanggan mendaftarkan untuk menjadi pelanggan aplikasi sampai paket yang dikirim diterima oleh penerima atau alamat tujuan. Gambar 3.4 Context Diagram Aplikasi Jasa Pengiriman Paket Online Berbasis Android Pada PT Pos Indonesia

32 44 C Diagram Jenjang Proses Diagram jenjang proses digunakan untuk menggambarkan proses yang terjadi di dalam aplikasi. Terdapat delapan proses utama yaitu mengelola data master, pendaftaran, pengisian saldo, pengiriman paket, pengambilan paket, pelacakan paket, dan membuat laporan. Seluruh proses yang berhubungan digambarkan melalui beberapa tingkatan. Diagram jenjang proses dapat dilihat pada Gambar 3.5. D Data Flow Diagram (DFD) DFD dari aplikasi pengiriman online pada PT Pos Indonesia terdapat DFD level 0, DFD level 1, dan DFD level 2 yang masing-masing akan dijelaskan berdasarkan levelnya. 1. DFD level 0 Data Flow Diagram (DFD) level 0 merupakan hasil decompose dari context diagram. Pada DFD level 0 terdapat tujuh proses yang terjadi dalam aplikasi. Ketujuh proses ini berdasarkan diagram jenjang proses yang telah dibuat sebelumnya. Data Flow Diagram (DFD) level 0 menjelaskan secara keseluruhan jalannya alur data yang terjadi pada aplikasi. Data Flow Diagram (DFD) level 0 dapat dilihat pada Gambar 3.6 (halaman 46). 2. DFD level 1 mengelola data master Proses mengelola data master merupakan proses yang digunakan untuk mengisi data master yang dibutuhkan oleh sistem. Terdapat delapan proses yaitu: mengelola master propinsi, kota, kecamatan, jenis paket, biaya pengiriman, jadwal kerja, agen pos, kurir pos. Proses mengelola data master dapat dilihat pada Gambar 3.7 (halaman 47).

33 Gambar 3.5 Diagram Jenjang Proses Aplikasi Jasa Pengiriman Online Pada PT Pos Indonesia 45

34 Gambar 3.6 DFD Level 0 Aplikasi Jasa Pengiriman Online Berbasis Android Pada PT Pos Indonesia 46

35 47 Gambar 3.7 Data Flow Diagram Level 1 Mengelola Data Master 3. DFD level 1 pendaftaran Proses pendaftaran merupakan proses yang digunakan oleh pelanggan baru untuk mendaftarkan diri menjadi pelanggan aplikasi. Terdapat tiga sup proses

36 48 yang terdiri dari langkah pertama untuk memasukkan secara lengkap mengenai data diri, langkah kedua untuk memasukkan alamat tempat tinggal, dan langkah ketiga untuk melakukan konfirmasi pendaftaran. Proses pendaftaran dapat dilihat pada Gambar 3.8. Gambar 3.8 Data Flow Diagram Level 1 Pendaftaran Pelanggan 4. DFD level 1 pengisian saldo Proses pengisian saldo merupakan proses yang digunakan untuk menambahkan saldo pelanggan. Saldo yang diisikan kepada pelanggan sesuai dengan nilai transfer uang kepada kantor pos. Terdapat tiga proses yang merupakan langkah-langkah dalam pengisian saldo pelanggan. Proses pengisian saldo dapat dilihat pada Gambar 3.9.

37 49 Gambar 3.9 Data Flow Diagram Level 1 pengisian saldo 5. DFD level 1 pengiriman paket Proses pengiriman paket adalah proses yang digunakan untuk mengajukan layanan pengiriman secara online. Terdapat 6 proses dalam pengiriman paket yaitu memasukkan alamat pengambilan dan alamat tujuan pengiriman, memasukkan data paket, perhitungan biaya pengiriman, penentuan waktu pengambilan paket, pencarian agen terdekat, dan konfirmasi pengambilan paket. DFD level 1 pengiriman paket dapat dilihat pada Gambar DFD level 1 pengambilan paket Proses pengambilan paket dilakukan setelah pengiriman paket yang dilakukan oleh pelanggan telah terverifikasi oleh agen. Pengambilan paket dilakukan oleh kurir pos. Pada proses ini terdapat lima langkah dalam prosedur pengambilan paket untuk segera dilaksanakan pengiriman ke alamat tujuan. DFD level 1 pengambilan paket dapat dilihat pada Gambar 3.11.

38 50 Gambar 3.10 Data Flow Diagram Level 1 Pengiriman Paket Gambar 3.11 Data Flow Diagram Level 1 pengambilan paket

39 51 7. DFD level 1 pelacakan paket Pelacakan paket digunakan untuk mengetahui status pengiriman paket. Proses ini menghasilkan status paket dalam bentuk tampilan kepada pelanggan. Pelacakan paket dapat dilihat pada Gambar Gambar 3.12 Data Flow Diagram Level 1 Pelacakan Paket 8. DFD level 1 membuat laporan Membuat laporan terbagi menjadi empat laporan yaitu: laporan pengiriman paket merupakan laporan yang berisi mengenai pengiriman paket yang dilakukan dengan menggunakan aplikasi, laporan pembayaran merupakan laporan yang berisi hasil pembayaran transaksi pengiriman, laporan pelanggan aplikasi, laporan daftar agen dan kurir. DFD level 1 membuat laporan dapat dilihat pada Gambar DFD level 2 memasukkan data paket Memasukkan data paket terbagi menjadi 3 proses yaitu memasukkan kategori paket, dimensi paket, dan bobot paket. DFD level 2 memasukkan data paket dapat dilihat pada Gambar 3.14.

40 52 Gambar 3.13 Data Flow Diagram Level 1 Membuat Laporan Gambar 3.14 Data Flow Diagram Level 2 Memasukkan Data Paket

41 Rancangan Basis Data Basis data dibuat setelah melakukan analisa tahapan fungsi dan kebutuhan fungsi. Basis data dibuat berdasarkan kebutuhan data dari aplikasi. Dalam merancang basis data yang digunakan pada aplikasi terdapat tiga tahapan yaitu Conceptual Data Model (CDM), Physical Data Model (PDM), dan struktur tabel. 1. Conceptual Data Model (CDM) CDM merupakan konsep awal rancangan basis data yang menunjukkan relasi antar tabel yang ada. Proses ini didapat setelah melakukan analisis dari perancangan DFD. Rancangan CDM dapat dilihat pada Gambar Physical Data Model (PDM) Physical Data Model merupakan tahapan setelah diselesaikannya CDM. Sebelum melakukan generate database, perlu dilakukan pengecekan kembali pada PDM untuk memastikan bahwa tabel yang digunakan sudah sesuai. Rancangan PDM dapat dilihat pada Gambar 3.16.

42 Gambar 3.15 CDM Aplikasi Pengiriman Paket Online Berbasis Android Pada PT Pos Indonesia 54

43 Gambar 3.16 PDM Aplikasi Pengiriman Paket Online Berbasis Android Pada PT Pos Indonesia 55

44 56 3. Struktur Tabel Struktur Tabel merupakan tahapan terakhir setelah melakukan pembuatan basis data dari PDM. Tahap ini digunakan untuk mengetahui struktur tabel secara lebih rinci. 1. Struktur Tabel Pelanggan Nama tabel Primary Key Foreign Key Fungsi : Pelanggan : ID_PELANGGAN : KODE_KELURAHAN : Menyimpan data pelanggan Tabel 3.27 Struktur Tabel Pelanggan No Field Name Data Length PK FK Origin Table Type 1 KODE_PELANGGAN Varchar 5 2 NAMA_PELANGGAN Varchar 30 3 KTP Char Varchar 30 5 TELEPON Char 16 6 TANGGAL_LAHIR Date 7 JENIS_KELAMIN Varchar 15 8 ALAMAT Varchar 50 9 PASSWORD Varchar STATUS Varchar KODE_KELURAHAN Varchar 3 Tabel kelurahan 2. Struktur Tabel Propinsi Nama tabel Primary Key : Propinsi : KODE_PROPINSI Foreign Key : - Fungsi : Menyimpan data propinsi

45 57 Tabel 3.28 Struktur Tabel Propinsi No Field Name Data Length PK FK Origin Table Type 1 KODE_PROPINSI Varchar 3 2 NAMA_PROPINSI Varchar Struktur Tabel Kota Nama tabel Primary Key Foreign Key Fungsi : Kota : KODE_KOTA : KODE_PROPINSI : Menyimpan data kota Tabel 3.29 Struktur Tabel Kota No Field Name Data Length PK FK Origin Table Type 1 KODE_KOTA Varchar 3 2 KODE_PROPINSI Varchar 3 Tabel propinsi 3 NAMA_KOTA Varchar Struktur Tabel Kecamatan Nama tabel Primary Key Foreign Key Fungsi : Kecamatan : KODE_KECAMATAN : KODE_KOTA : Menyimpan data kecamatan Tabel 3.30 Struktur Tabel Kecamatan No Field Name Data Length PK FK Origin Table Type 1 KODE_KECAMAT Varchar 3 AN 2 KODE_KOTA Varchar 3 Tabel kota

46 58 No Field Name Data Length PK FK Origin Table Type 3 NAMA_KECAMAT AN Varchar Struktur Tabel Kelurahan Nama tabel Primary Key Foreign Key Fungsi : Kelurahan : KODE_KELURAHAN : KODE_ KECAMATAN : Menyimpan data Kelurahan Tabel 3.31 Struktur Tabel Kelurahan No Field Name Data Length PK FK Origin Table Type 1 KODE_KELURAHAN Varchar 3 2 KODE_KECAMATAN Varchar 3 Tabel kecamatan 3 KODE_POS Varchar 5 4 NAMA_KELURAHAN Varchar Struktur Tabel Saldo Nama tabel Primary Key Foreign Key Fungsi : Saldo : KODE_PELANGGAN : KODE_PELANGGAN : Menyimpan data saldo Tabel 3.32 Struktur Tabel Saldo No Field Name Data Length PK FK Origin Table Type 1 KODE_PELANGGAN Varchar 5 Tabel pelanggan 2 SALDO Long integer 3 UPDATETERAKHIR Datetime

47 59 7. Struktur Tabel Transaksi Saldo Nama tabel Primary Key Foreign Key Fungsi : Transaksi Saldo : KODE_TRANSAKSI_SALDO : KODE_PELANGGAN : Menyimpan data transaksi saldo Tabel 3.33 Struktur Tabel Transaksi Saldo N Field Name Data Length PK FK Origin Table o Type 1 KODE_TRANSAKSI_S Varchar 6 ALDO 2 KODE_PELANGGAN Varchar 5 Tabel pelanggan 3 TANGGAL Datetime 4 NILAI Integer 5 REKENING Varchar 20 6 BUKTI_KONFIRMASI Varchar 50 7 NAMA_PENGIRIM Varchar 30 8 STATUS Varchar 20 9 BANK_TUJUAN Varchar Struktur Tabel Jadwal Kerja Nama tabel Primary Key : Jadwal Kerja : PERIODE_KERJA Foreign Key : - Fungsi : Menyimpan data Jadwal Kerja Tabel 3.34 Struktur Tabel Jadwal Kerja No Field Name Data Type Length PK FK Origin Table 1 PERIODE_KERJA Date 2 JAM_MULAI Time 3 JAM_SELESAI Time

48 60 9. Struktur Tabel Kurir Pos Nama tabel Primary Key Foreign Key Fungsi : Kurir : ID_KURIR : ID_AGEN, KODE_ KELURAHAN : Menyimpan data kurir Tabel 3.35 Struktur Tabel Kurir No Field Name Data Type Length PK FK Origin Table 1 ID_KURIR Varchar 12 2 KODE_KELURAHAN Char 3 Tabel kelurahan 3 ID_AGEN Varchar 10 Tabel agen 4 NAMA_LENGKAP Varchar 50 5 ALAMAT Varchar 30 6 TELEPON Varchar 15 7 TELEPON_2 Varchar 15 8 KTP Char Varchar PASSWORD Varchar Struktur Tabel Agen Nama tabel Primary Key Foreign Key Fungsi : Agen : ID_AGEN : KODE_ KELURAHAN dan ID_KANTOR : Menyimpan data agen Tabel 3.36 Struktur Tabel Agen No Field Name Data Type Length PK FK Origin Table 1 ID_AGEN Varchar 10 2 KODE_KELURAHAN Char 6 Tabel kelurahan 3 ID_KANTOR Varchar 12 Tabel kantor pos 4 NAMA_AGEN Varchar 20 5 ALAMAT Varchar 30

49 61 No Field Name Data Type Length PK FK Origin Table 6 TELEPON Varchar 15 7 TELEPON_2 Varchar 15 8 PASSWORD Varchar 6 9 KTP Char STATUS Varchar LATITUDE Double 12 LONGITUDE Double 11. Struktur Tabel Kantor Pos Nama tabel Primary Key Foreign Key Fungsi : Kantor Pos : ID_KANTOR : KODE_KELURAHAN : Menyimpan data kantor pos Tabel 3.37 Struktur Tabel Kantor Pos No Field Name Data Type Length PK FK Origin Table 1 ID_KANTOR Varchar 12 2 KODE_KELURAHAN Varchar 3 Tabel kelurahan 3 NAMA_KANTOR Varchar 50 4 ALAMAT Varchar 30 5 TELEPON Varchar 15 6 TELEPON_2 Varchar Struktur Tabel Karyawan Nama tabel Primary Key Foreign Key Fungsi : Karyawan : KODE_KARYAWAN : ID_KANTOR, dan KODE_KELURAHAN : Menyimpan data penanggung jawab

50 62 Tabel 3.38 Struktur Tabel Penanggung Jawab No Field Name Data Type Length PK FK Origin Table 1 KODE_KARYAWA Varchar 5 N 2 ID_KANTOR Varchar 12 Tabel kantor pos 3 KODE_KELURAHA N Varchar 3 Tabel kelurahan 4 NAMA_KARYAWA Varchar 30 N 5 PASSWORD Varchar Struktur Tabel Status Kiriman Nama tabel Primary Key : Status Kiriman : KODE_STATUS Foreign Key : - Fungsi : Menyimpan data status kiriman Tabel 3.39 Struktur Tabel Status Kiriman No Field Name Data Type Length PK FK Origin Table 1 KODE_STATUS Varchar 6 2 NAMA_STATUS Varchar Struktur Tabel Detil Nama tabel Primary Key Foreign Key Fungsi : Detil : KODE : KODE_STATUS, KODE_PELANGGAN, NO_INVOICE : Menyimpan data status kirimanz Tabel 3.40 Struktur Tabel Status Kiriman No Field Name Data Type Length PK FK Origin Table 1 KODE_STATUS Varchar 6 Tabel status kiriman

51 63 No Field Name Data Type Length PK FK Origin Table 2 KODE_PELANGGAN Varchar 5 Tabel pelanggan 3 NO_INVOICE Varchar 10 Tabel pengajuan pengiriman 4 TANGGAL datetime 15. Struktur Tabel Pengajuan Pengiriman Nama tabel Primary Key Foreign Key : Pengajuan Pengiriman : KODE_PELANGGAN dan NO_INVOICE : KODE_PELANGGAN, ID_KURIR, PERIODE_KERJA, dan ID_AGEN Fungsi : Menyimpan data pengajuan pengiriman Tabel 3.41 Struktur Tabel Pengajuan Pengiriman No Field Name Data Type Length PK FK Origin Table 1 KODE_PELANGGA N Varchar 5 Tabel pelanggan 2 NO_INVOICE Varchar 10 3 ID_KURIR Varchar 12 Tabel kurir 4 PERIODE_KERJA Date Tabel jadwal kerja 5 ID_AGEN Varchar 10 Tabel agen 6 TANGGAL_PENGAJ Datetime UAN 7 WAKTU_AMBIL Time 8 TIPE_LOKASI Varchar 10 9 TELEPON_PENGAM Varchar 15 BILAN 10 LATITUDE Double 11 LONGITUDE Double 12 METODEBAYAR Varchar Struktur Tabel Detail Pengiriman Nama tabel Primary Key : Detail Pengiriman : KODE_PELANGGAN, NO_INVOICE, BARANG_KE

52 64 Foreign Key : KODE_PELANGGAN, NO_INVOICE, PERIODE, PERIODE_BIAYA, dan KODE_JENIS Fungsi : Menyimpan data detail pengiriman Tabel 3.42 Struktur Tabel Detail Pengiriman No Field Name Data Type Length PK FK Origin Table 1 KODE_PELANGGAN Varchar 5 Tabel pelanggan 2 NO_INVOICE Varchar 10 Tabel pengajuan pengiriman 3 BARANG_KE Varchar 50 4 KODE_TUJUAN Varchar 3 Tabel ketentuan biaya pengiriman 5 KODE_ASAL Varchar 3 Tabel ketentuan biaya pengiriman 6 PERIODE_BIAYA Date Tabel ketentuan biaya pengiriman 7 KODE_JENIS Varchar 6 Tabel jenis pengiriman 8 BERAT Integer 9 DIMENSI_P Integer 10 DIMENSI_L Integer 11 DIMENSI_T Integer 12 NILAI_BARANG Integer 17. Struktur Tabel Penerima Nama tabel Primary Key Foreign Key Fungsi : Penerima : KODE_PELANGGAN dan NO_INVOICE : KODE_PELANGGAN dan NO_INVOICE : Menyimpan data penerima

53 65 Tabel 3.43 Struktur Tabel Penerima No Field Name Data Type Length PK FK Origin Table 1 KODE_PELANGGAN Varchar 5 Tabel pelanggan 2 NO_INVOICE Varchar 10 Tabel pengajuan pengiriman 3 PENERIMA Varchar 50 4 ALAMAT Varchar 30 5 TELEPON Varchar Struktur Tabel Jenis Pengiriman Nama tabel Primary Key : Jenis Pengiriman : KODE_JENIS Foreign Key : - Fungsi : Menyimpan data jenis pengiriman Tabel 3.44 Struktur Tabel Jenis Pengiriman No Field Name Data Type Length PK FK Origin Table 1 KODE_JENIS Varchar 6 2 NAMA_JENIS Varchar 30 3 TARIF_DASAR Integer 19. Struktur Tabel Ketentuan Biaya Pengiriman Nama tabel Primary Key Foreign Key Fungsi : Ketentuan Biaya Pengiriman : PERIODE_BIAYA : KOTA_ASAL, dan KOTA_TUJUAN : Menyimpan data ketentuan biaya pengiriman Tabel 3.45 Struktur Tabel Ketentuan Biaya Pengiriman No Field Name Data Type Length PK FK Origin Table 1 PERIODE_BIAYA Date 2 BIAYA Integer

54 66 No Field Name Data Type Length PK FK Origin Table 3 KOTA_ASAL Varchar 3 Tabel kota asal 4 KOTA_TUJUAN Varchar 3 Tabel kota tujuan 20. Struktur Tabel Kota Asal Nama tabel Primary Key Foreign Key Fungsi : Kota Asal : KOTA_ASAL : KODE_KOTA : Menyimpan data kota asal Tabel 3.46 Struktur Tabel Kota Asal No Field Name Data Type Length PK FK Origin Table 1 KOTA_ASAL Varchar 3 2 KODE_KOTA Varchar 3 Tabel kota 21. Struktur Tabel Kota Tujuan Nama tabel Primary Key Foreign Key Fungsi : Kota Tujuan : KOTA_TUJUAN : KODE_KOTA : Menyimpan data kota tujuan Tabel 3.47 Struktur Tabel Kota Tujuan No Field Name Data Type Length PK FK Origin Table 1 KOTA_TUJUAN Varchar 3 2 KODE_KOTA Varchar 3 Tabel kota 22. Struktur Tabel Transaksi Pengiriman Nama tabel Primary Key : Transaksi Pengiriman : KODE_PELANGGAN, NO_INVOICE, BARANG_KE, dan NOMOR_RESI

55 67 Foreign Key Fungsi : KODE_PELANGGAN, NO_INVOICE, BARANG_KE : Menyimpan data transaksi pengiriman Tabel 3.48 Struktur Tabel Transaksi Pengiriman No Field Name Data Type Length PK FK Origin Table 1 KODE_PELANGGAN Varchar 5 Tabel pelanggan 2 NO_INVOICE Varchar 10 Tabel pengajuan pengiriman 3 BARANG_KE Varchar 50 Tabel detail pengiriman 4 NOMOR_RESI Varchar 12 5 BERAT Integer 6 ASURANSI Integer 7 JUMLAH Integer 8 BAYAR Integer 9 STATUS Varchar TANGGAL Datetime Rancangan Antarmuka Rancangan antarmuka pengguna yang akan digunakan dalam membangun aplikasi pengiriman pos akan dijelaskan dibawah ini berdasarkan urutan menu yang ada di aplikasi. A Halaman Login Rancangan halaman login saat pertama kali menggunakan aplikasi. Inputan pada halaman login berupa username dan password. Halaman login dapat dilihat pada Gambar Tabel 3.49 Fungsi Obyek Rancangan Halaman Login No Obyek Tipe Obyek Fungsi 1 Username Textbox Untuk mengisi username pengguna. 2 Password Textbox Untuk mengisi password pengguna.

56 68 No Obyek Tipe Obyek Fungsi 3 Login Button Untuk menuju ke halaman pengolahan master data. Gambar 3.17 Rancangan Halaman Login Gambar 3.18 Rancangan Halaman Utama Tabel 3.50 Fungsi Obyek Rancangan Halaman Utama No Obyek Tipe Obyek Fungsi 1 Pesanan Terakhir Tabel Menampilakan pesanan terakhir yang dilakukan oleh pelanggan 2 Pengiriman Terakhir Tabel Menampilakan pengiriman terakhir yang dilakukan

57 69 B Halaman Master Rancangan halaman master bisa melakukan tambah dan ubah data master yang didalamnya terdapat 10 menu master yaitu master data kantor pos, data agen pos, data kurir pos, data propinsi, data kota, data kecamatan, jadwal kerja, jenis pengiriman, pengisian saldo, dan ketentuan tarif pengiriman. 1. Halaman Master Kantor Pos Gambar 3.19 merupakan rancangan halaman master kantor pos yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.19 Rancangan Halaman Master Kantor Pos Tabel 3.51 Fungsi Obyek Rancangan Halaman Master Kantor Pos No Obyek Tipe Obyek Fungsi 1 Nama Kantor Textbox Untuk memasukkan nama kantor pos Pos 2 Alamat Textbox Untuk memasukkan alamat kantor pos 3 Nomor telepon utama Textbox Untuk memasukkan nomor telepon utama 4 Nomor telepon cadangan Textbox Untuk memasukkan nomor telepon cadangan 5 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan. 6 Table Data Table Untuk menampilkan data jadwal kerja yang sudah tersimpan.

58 70 2. Halaman Master Agen Pos Gambar 3.20 merupakan rancangan halaman master agen pos yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.20 Rancangan Halaman Agen Pos Tabel 3.52 Fungsi Obyek Rancangan Halaman Agen Pos No Obyek Tipe Obyek Fungsi 1 Nama agen Textbox Untuk memasukkan nama agen pos 2 Textbox Untuk memasukkan agen 3 KTP Textbox Untuk memasukkan nomor KTP 4 Alamat Textbox Untuk memasukkan alamat agen pos 5 Propinsi Combobox Untuk memilih propinsi 6 Kota Combobox Untuk memilih kota 7 Kecamatan Combobox Untuk memilih kecamatan 8 Nomor telepon utama Textbox Untuk memasukkan nomor telepon utama 9 Nomor telepon cadangan Textbox Untuk memasukkan nomor telepon cadangan 10 Kantor pos Combobox Untuk memilih kantor pos penghubung penghubung 11 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan. 12 Map Map Untuk menampilkan peta yang digunakan untuk memasukkan latitude dan longitude

59 71 3. Halaman Master Kurir Pos Gambar 3.21 merupakan rancangan halaman kurir pos yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.21 Rancangan Halaman Master Kurir Pos Tabel 3.53 Fungsi Obyek Rancangan Halaman Master Kurir Pos No Obyek Tipe Obyek Fungsi 1 Nama Kurir Textbox Untuk memasukkan nama kurir pos 2 Textbox Untuk memasukkan kurir 3 KTP Textbox Untuk memasukkan nomor KTP 4 Alamat Textbox Untuk memasukkan alamat kurir pos 5 Propinsi Combobox Untuk memilih propinsi 6 Kota Combobox Untuk memilih kota 7 Kecamatan Combobox Untuk memilih kecamatan 8 Nomor telepon utama Textbox Untuk memasukkan nomor telepon utama 9 Nomor telepon cadangan Textbox Untuk memasukkan nomor telepon cadangan 10 Agen pos Combobox Untuk memilih agen pos 11 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan. 12 Table Data Table Untuk menampilkan data jadwal kerja yang sudah tersimpan. 4. Halaman Master Propinsi Gambar 3.22 merupakan rancangan halaman propinsi yang berfungsi untuk menyimpan data baru dan mengubah data propinsi yang sudah ada.

60 72 Gambar 3.22 Rancangan Halaman Master Propinsi Tabel 3.54 Fungsi Obyek Rancangan Halaman Master Propinsi No Obyek Tipe Obyek Fungsi 1 Nama Propinsi Textbox Untuk memasukkan nama propinsi 2 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan. 3 Table Data Table Untuk menampilkan propinsi yang sudah tersimpan. 5. Halaman Master Kota Gambar 3.23 merupakan rancangan halaman kota yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.23 Rancangan Halaman Master Kota Tabel 3.55 Fungsi Obyek Rancangan Halaman Master Kota No Obyek Tipe Obyek Fungsi 1 Propinsi Combobox Untuk memilih propinsi 2 Nama Kota Textbox Untuk memasukkan nama kota 3 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan.

61 73 No Obyek Tipe Obyek Fungsi 4 Table Data Table Untuk menampilkan data kota yang sudah tersimpan. 6. Halaman Master Kecamatan Gambar 3.24 merupakan rancangan halaman kecamatan yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.24 Rancangan Halaman Master Kecamatan Tabel 3.56 Fungsi Obyek Rancangan Halaman Master Kecamatan No Obyek Tipe Obyek Fungsi 1 Kota Combobox Untuk memilih kota 2 Nama Textbox Untuk memasukkan nama kecamatan kecamatan 3 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan. 4 Table Data Table Untuk menampilkan data kecamatan yang sudah tersimpan. 7. Halaman Master Kelurahan Gambar 3.25 merupakan rancangan halaman kelurahan yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada.

62 74 Gambar 3.25 Rancangan Master Halaman Kelurahan Tabel 3.57 Fungsi Obyek Rancangan Halaman Master Kelurahan No Obyek Tipe Obyek Fungsi 1 Kecamatan Combobox Untuk memilih kecamatan 2 Kode pos Textbox Untuk memasukkan kode pos 3 Nama Textbox Untuk memasukkan nama kelurahan kelurahan 4 Simpan/Edit Button Untuk menyimpan atau mengubah hasil inputan. 5 Table Data Table Untuk menampilkan data kelurahan yang sudah tersimpan. 8. Halaman Master Ketentuan Tarif Pengiriman Gambar 3.26 merupakan rancangan halaman master ketentuan tarif pengiriman yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.26 Rancangan Halaman Master Ketentuan Tarif Pengiriman

63 75 Tabel 3.58 Fungsi Obyek Rancangan Halaman Master Ketentuan Tarif Pengiriman No Obyek Tipe Obyek Fungsi 1 Periode Date Picker Untuk memilih tanggal. 2 Kota asal Combobox Untuk memilih kota asal. 3 Kota tujuan Combobox Untuk memilih kota tujuan. 4 Buat/Edit Button Untuk menyimpan atau mengubah hasil inputan. 5 Table Data Table Untuk menampilkan data jadwal kerja yang sudah tersimpan. 9. Halaman Master Jenis Pengiriman Gambar 3.27 merupakan rancangan halaman master jenis pengiriman yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada Gambar 3.27 Rancangan Halaman Master Jenis Pengiriman Tabel 3.59 Fungsi Obyek Rancangan Halaman Master Jenis Pengiriman No Obyek Tipe Obyek Fungsi 1 Nama jenis pengiriman textbox Untuk memasukkan nama jenis pengiriman. 2 Tarif textbox Untuk memasukkan tarif jenis pengiriman 3 Buat/Edit Button Untuk menyimpan atau mengubah hasil inputan. 4 Table Data Table Untuk menampilkan data jadwal kerja yang sudah tersimpan.

64 Halaman Master Jadwal Kerja Gambar 3.28 merupakan rancangan halaman master jadwal kerja yang berfungsi untuk menyimpan data baru dan mengubah data yang sudah ada. Gambar 3.28 Rancangan Halaman Master Jadwal Kerja Tabel 3.60 Fungsi Obyek Rancangan Halaman Master Jadwal Kerja No Obyek Tipe Obyek Fungsi 1 Jadwal kerja Date Picker Untuk memilih tanggal. 2 Jam mulai Time Picker Untuk memilih jam mulai. 3 Jam selesai Time Picker Untuk memilih jam selesai. 4 Buat/Edit Button Untuk menyimpan atau mengubah hasil inputan. 5 Table Data Table Untuk menampilkan data jadwal kerja yang sudah tersimpan. 11. Halaman Master Pengisian Saldo Gambar 3.29 merupakan rancangan halaman master pengisian saldo berdasarkan nomor transaksi pelanggan.

65 77 Gambar 3.29 Rancangan Halaman Master Pengisian Saldo Tabel 3.61 Fungsi Obyek Rancangan Halaman Master Pengisian Saldo No Obyek Tipe Obyek Fungsi 1 Nomor Transaksi Textbox Untuk mengecek nomor transaksi pelanggan. 2 Bukti Transaksi Picture Untuk menampilkan bukti transaksi pengisian saldo. 3 Perbarui Button Untuk mengubah saldo pelanggan. 4 Table Data Table Untuk menampilkan data saldo pelanggan yang sudah tersimpan. C Halaman Agen Pos Rancangan halaman pengiriman dilakukan oleh pelanggan, agen, dan kurir. Penggunaan aplikasi agen menggunakan website. Penggunaan aplikasi pada pelanggan dan kurir menggunakan aplikasi mobile. 1. Halaman Beranda Agen Gambar 3.30 merupakan rancangan halaman beranda pada agen pos setelah melakukan login aplikasi.

66 78 Gambar 3.30 Rancangan Halaman Beranda Agen Pos Tabel 3.62 Fungsi Obyek Rancangan Halaman Beranda Agen Pos No Obyek Tipe Obyek Fungsi 1 Pesanan Terakhir Data Table Menampilakan pesanan terakhir yang dilakukan oleh pelanggan melalui agen pos 2 Pengiriman Terakhir Data Table Menampilakan pengiriman terakhir yang dilakukan oleh agen 2. Halaman Pengambilan Gambar 3.31 merupakan rancangan halaman verifikasi pengiriman paket yang dilakukan oleh agen.

67 79 Gambar 3.31 Rancangan Halaman Verifikasi Pengambilan Tabel 3.63 Fungsi Obyek Rancangan Halaman Verifikasi Pengambilan No Obyek Tipe Obyek Fungsi 1 Invoice Combobox Untuk memilih kurir pos untuk mengambil kiriman pelanggan. 2 Verifikasi Button Untuk memverifikasi bahwa paket akan diambil. 3. Halaman Kurir Agen Gambar 3.32 merupakan rancangan halaman daftar kurir yang dimiliki oleh agen pos. Gambar 3.32 Rancangan Halaman Kurir Agen Pos

68 80 Tabel 3.64 Fungsi Obyek Rancangan Halaman Kurir Agen Pos No Obyek Tipe Obyek Fungsi 1 Tabel Kurir Data Table Untuk menampilkan daftar kurir yang dimiliki oleh agen pos D Halaman Kurir Pos 1. Halaman Login Gambar 3.33 merupakan rancangan halaman login yang dilakukan oleh kurir pos. Gambar 3.33 Rancangan Halaman Login Kurir Tabel Fungsi Obyek Rancangan Halaman Login Kurir No Obyek Tipe Obyek Fungsi 1 Username Textbox Untuk mengisi username pengguna. 2 Password Textbox Untuk mengisi password pengguna. 3 Login Button Untuk menuju ke halaman pengolahan master data. 2. Halaman Awal Kurir Gambar 3.34 meruapakan rancangan halaman awal kurir pos setelah melakukan login.

69 81 Gambar 3.34 Rancangan Halaman Awal Kurir Pos Tabel 3 66 Fungsi Obyek Rancangan Halaman Awal Kurir No Obyek Tipe Obyek Fungsi 1 Transaksi Button Untuk menuju menu pengambilan. Pengambilan 2 Daftar Pengambilan Button Untuk menuju menu daftar pengambilan yang pernah dilakukan. 3. Halaman Pengambilan Gambar 3.35 merupakan rancangan halaman pengambilan yang berupa daftar transaksi dan peta pengambilan. Tabel 3.67 Fungsi Obyek Rancangan Halaman Pengambilan Paket No Obyek Tipe Obyek Fungsi 1 Transaksi Pengambilan Listview Untuk menampilkan daftar transaksi pengambilan. 2 Peta Pengambilan Map Untuk menampilkan rute pengambilan paket kiriman.

70 82 Gambar 3.35 Rancangan Halaman Pengambilan Paket E Halaman Pelanggan 1. Halaman Daftar Gambar 3.36 merupakan rancangan halaman daftar menjadi pelanggan aplikasi pengiriman paket online. Gambar 3.36 Rancangan Halaman Daftar Pelanggan

71 83 Tabel 3.68 Fungsi Obyek Rancangan Halaman Daftar No Obyek Tipe Obyek Fungsi 1 Nama lengkap Textbox Untuk memasukkan nama lengkap pelanggan 2 No KTP Textbox Untuk memasukkan nomor KTP pelanggan 3 Textbox Untuk memasukkan pelanggan 4 Nomor telepon Textbox Untuk memasukkan nomro telepon pelanggan 5 Password Textbox Untuk memasukkan password 6 Ulangi password Textbox Untuk melakukan pengecekan kesamaan password 7 daftar button Untuk menyimpan data pelanggan kedalam basis data 2. Halaman awal pelanggan Gambar 3.37 merupakan rancangan halaman awal pelanggan setelah melakukan login Gambar 3.37 Rancangan Halaman Awal Pelanggan

72 84 Tabel 3.69 Fungsi Obyek Rancangan Halaman Awal Pelanggan No Obyek Tipe Obyek Fungsi 1 Resi Textbox Untuk memasukkan pelacakan nomor resi 2 Cek nomor resi Button Untuk menuju halaman detail resi yang telah dimasukkan. 3 Kirim online sekarang Button Untuk menuju halaman pengiriman secara online. 4 Transaksi pengiriman Button Untuk menuju halaman daftar pengiriman yang sudah dilakukan 5 Isi saldo Button Untuk menuju halaman pengisian saldo 6 Cek agen terdekat Button Untuk menuju halaman pencarian agen terdekat 3. Halaman Pengiriman Paket Gambar 3.38 merupakan rancangan halaman pengiriman melalui aplikasi android yang dilakukan oleh pelanggan. Gambar 3.38 Rancangan Halaman Pengiriman Paket

73 85 Tabel 3.70 Fungsi Obyek Rancangan Halaman Pengiriman Paket No Obyek Tipe Obyek Fungsi 1 Lokasi ambil Textbox Untuk memasukkan alamat pengambilan 2 Pilih Button Untuk memilih alamat pengambilan berdasarkan peta 3 Jenis pengiriman Combobox Untuk memilih jenis pengiriman yang dipakai 4 Nama penerima Textbox Untuk memasukkan nama penerima paket 5 Nomor telepon Textbox Untuk memasukkan nomor telepon penerima 6 Alamat tujuan Textbox Untuk memasukkan alamat tujuan pengiriman 7 Propinsi Combobox Untuk memilih propinsi tujuan 8 Kota Combobox Untuk memilih kota tujuan 9 Kelurahan Combobox Untuk memilih kode pos dan kelurahan tujuan 10 lanjutkan Button Untuk menuju halaman selanjutanya 4. Halaman Isi Saldo Gambar 3.39 merupakan rancangan halaman isi saldo pelanggan. Gambar 3.39 Rancangan Halaman Isi Saldo Pelanggan

74 86 Tabel 3.71 Fungsi Obyek Rancangan Halaman Isi Saldo Pelanggan No Obyek Tipe Obyek Fungsi 1 Jumlah saldo Combobox Untuk memilih junlah nominal yang ingin dimasukkan kedalam saldo 2 Bank tujuan Combobox Untuk memilih bank tujuan pengiriman 3 Nama pemilik Textbox Untuk memasukkan nama pemilik pengirim 4 Nomor rekening Textbox Untuk memasukkan nomor rekening pengirim 5 Proses Button Untuk memproses pengisian saldo 6 Unggah bukti Button Untuk memilih bukti transfer pengiriman uang. 5. Halaman Pencarian Agen Terdekat Gambar 3.40 merupakan rancangan halaman untuk mencari agen terdekat dari pelanggan. Gambar 3.40 Rancangan Halaman Pencarian Agen Terdekat Tabel 3.72 Fungsi Obyek Rancangan Halaman Pencarian Agen Terdekat No Obyek Tipe Obyek Fungsi 1 Map Map Untuk menampilkan peta 2 Posisi agen Drop pin Untuk menampilkan posisi agen terdekat.

75 87 F Halaman Laporan Rancangan halaman laporan terdapat 4 laporan yang akan dihasilkan dari aplikasi yaitu laporan paket kiriman, laoran hasil pembayaran, laporan pelanggan aplikasi, dan laporan agen/kurir. 1. Laporan Pengiriman Gambar 3.41 merupakan rancangan hasil output dari mencetak laporan pengiriman paket berdasarkan pemilihan bulan. 2. Laporan Hasil Pembayaran Gambar 3.42 merupakan rancangan hasil output dari mencetak laporan hasil pembayaran pengiriman secara online Gambar 3.41 Rancangan Output Laporan Pengiriman

76 88 Gambar 3.42 Rancangan Output Laporan Hasil Pembayaran 3. Laporan Daftar Pelanggan Gambar 3.43 merupakan rancangan output laporan daftar pelanggan berdasarkan wilayah atau propinsi. Gambar Rancangan Output Laporan Daftar Pelanggan

77 89 4. Laporan Rekap Pelanggan Gambar 3.44 merupakan rancangan output laporan rekap pelanggan. Gambar Rancangan Output Laporan Rekap Pelanggan 5. Laporan Agen Pos Gambar 3.45 merupakan rancangan output laporan agen yang telah direkap berdasarkan propinsi Gambar 3.45 Rancangan Output Laporan Agen Pos

78 90 6. Laporan Kurir Pos Gambar 3.46 merupakan rancangan output laporan kurir. Gambar Rancangan Output Laporan Kurir 3.4 System Development Pada tahap system development dilakukan untuk membangun aplikasi jasa pengiriman online berbasis android pada PT Pos Indonesia dari perancangan yang telah dibuat. Tahap ini dijelaskan beberapa tahapan yaitu pembuatan aplikasi dan pengujian aplikasi Pembuatan Aplikasi Pembuatan system dilakukan dengan mengikuti kebutuhan yang sudah diidentifikasi pada tahap system analysis dan system design. sistem akan dibuat dengan menggunakan database MySql, bahasa pemrograman PHP, sublime text editor, android studio, dan framework bootstrap.

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem BAB III ANALISIS DAN PERANCANGAN SISTEM Dalam penyelesaian tugas akhir ini, mengikuti beberapa tahap SHPS yang terdiri atas: 1. Identifikasi masalah 2. Analisa permasalahan dan perancangan sistem 3. Pengembangan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Aplikasi Penjualan dan Pengiriman Spare part komputer pada Bismar

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Aplikasi Penjualan dan Pengiriman Spare part komputer pada Bismar BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dibahas tentang identifikasi permasalahan, analisis permasalahan, solusi permasalahan dan perancangan sistem dalam Rancang Bangun Aplikasi Penjualan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana. BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Uraian Permasalahan Identifikasi masalah yang ada di Pusdalops-PB Jawa Timur adalah penilaian bahaya terhadap bencana. Penilaian bahaya ini digunakan untuk menyusun

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan BAB IV DISKRIPSI PEKERJAAN Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan Dinas Pendidikan Provinsi Jawa Timur. Tujuan dari kerja praktik ini adalah untuk memberikan solusi atas

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Berdasarkan hasil survey yang dilakukan saat Kerja Praktik di Rush Kurir, secara garis besar permasalahan pada Rush Kurir adalah kurangnya informasi jasa pengiriman dan report

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena BAB IV DESKRIPSI PEKERJAAN SMA Kristen Kalam Kudus memiliki prosedur sistem yang sedikit berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena sistem yang dijalankan masih tergolong

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. saat pertama kali meninjau Kanwil DJP Jatim I, didapatkan informasi bahwa

BAB IV DISKRIPSI PEKERJAAN. saat pertama kali meninjau Kanwil DJP Jatim I, didapatkan informasi bahwa BAB IV DISKRIPSI PEKERJAAN Berdasarkan dengan survey dan wawancara yang penulis lakukan pada saat pertama kali meninjau Kanwil DJP Jatim I, didapatkan informasi bahwa perusahaan menginginkan distribusi

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Prosedur Kerja Praktek Cara Pengumpulan data-data untuk penyelesaian kerja praktek ini baik di dalam memperoleh data, menyelesaikan dan memecahkan permasalahan yang diperlukan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi.

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi. BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Pada proses ini terdapat beberapa tahap yang telah dilalui yaitu pengumpulan data, identifikasi masalah, dan rancangan penelitian. 3.1.1 Pengumpulan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall. BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem merupakan tahap pengembangan perangkat. Metode yang digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

Lebih terperinci

BAB III ANALISIS DAN IMPLEMENTASI

BAB III ANALISIS DAN IMPLEMENTASI BAB III ANALISIS DAN IMPLEMENTASI Pada bab ini membahas tentang langkah-langkah yang digunakan dalam penelitian, diantaranya jenis penelitian, sumber data, tahap analisis, blok diagram, dan system flow,

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. dilakukan secara manual dengan menggunakan kertas. Proses peminjaman pada PT

BAB IV DESKRIPSI PEKERJAAN. dilakukan secara manual dengan menggunakan kertas. Proses peminjaman pada PT BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Peminjaman fasilitas dilakukan transaksi peminjaman di PT Guntner dilakukan secara manual dengan menggunakan kertas. Proses peminjaman pada PT Guntner

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini dijelaskan mengenai analisis dari permasalahan yang diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain itu, bab ini juga merancangan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini dibahas tentang identifikasi permasalahan, analisis permasalahan, solusi permasalahan, dan perancangan sistem dalam Sistem Informasi Penjulan pada Toko

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perancangan Sistem Perancangan sistem dimaksudkan untuk membantu menyelesaikan beberapa masalah yang terjadi saat ini sehingga dapat menjadi lebih baik dengan adanya sistem

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain: BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah :

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah : BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pada bab ini menjelaskan terkait analisis dan perancangan sistem. Sesuai dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah : 1.

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Analisis sistem adalah langkah pertama untuk membuat suatu sistem baru. Langkah awal yang dilakukan adalah dengan melakukan wawancara, tujuannya untuk

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja praktek ini dilakukan selama 160 jam pada PT. Sinar Baja Hutama yang bertujuan untuk mengidentifikasi sistem yang ada serta untuk menemukan permasalahan yang terjadi pada

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil berdasarkan model waterfall yang meliputi komunikasi, perancangan

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil berdasarkan model waterfall yang meliputi komunikasi, perancangan BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan membahas tentang analisis dari permasalahan yang ada pada CV. Gemilang Indonesia (GI). Analisis dan perancangan pada sistem ini diambil berdasarkan

Lebih terperinci

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut. 32 BAB IV DISKRIPSI PEKERJAAN 4.1. Metode Penelitian Dalam penyelesaian laporan kerja praktik ini dilakukan beberapa tahapan penelitian sebagai penunjang dalam pembuatan laporan kerja praktik. Beberapa

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data BAB IV ANALISIS DAN DESAIN SISTEM Berdasarkan hasil analisis sistem parkir yang sedang berjalan saat ini pada PT. Surya Toto Indonesia Tbk., ditemukan masih banyak kekurangan yang terjadi, yaitu sering

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 19 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem 3.1.1 Uraian Permasalahan Identifikasi masalah yang ada adalah penilaian terhadap sistem pemesanan katering yang diterapkan selama ini. Menurut

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi perangkat keras,

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam BAB IV DESKRIPSI KERJA PRAKTEK Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam merancang dan membangun aplikasi web Bincang Santai dengan menggunakan konsep System Development Life Cycle

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Observasi Melakukan survey dan wawancara secara langsung di Koperasi Karyawan Perguruan Tinggi Swasta ABC Surabaya. Dari wawancara tersebut diperoleh data secara langsung

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran 11 BAB III ANALISIS DAN PERANCANGAN SISTEM Pembuatan sistem informasi ini pada dasarnya menerapkan metode System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran tahapan-tahapan utama

Lebih terperinci

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan DESKRIPSI PEKERJAAN Pada proses penyusunan laporan kerja praktik peneliti melakukan proses penghimpunan data yang akan digunakan sebagai dasar kebutuhan sistem pelayanan pengelolaan obat. Penghimpunan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. yang akan diolah, kebutuhan dari solusi permasalahan, dan output yang akan

BAB IV DESKRIPSI KERJA PRAKTEK. yang akan diolah, kebutuhan dari solusi permasalahan, dan output yang akan BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa Sistem Sebelum melakukan desain sistem yang akan dibuat, maka langkah yang pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan analisis

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perencanaan Sistem Dalam tahap perencanaan sistem akan dibahas metode penelitian yang digunakan dalam proses pembuatan laporan Kerja Praktik, beberapa metode penelitian yang

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan BAB IV DESKRIPSI PEKERJAAN 4.1 Prosedur Kerja Praktek Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek ini, pendekatan terhadap permasalahan yang dilakukan adalah dengan mempelajari

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. yang beralamatkan di Perumahan Dosen Untag Jalan Nginden Baru VIII-B No. 19

BAB IV DESKRIPSI PEKERJAAN. yang beralamatkan di Perumahan Dosen Untag Jalan Nginden Baru VIII-B No. 19 BAB IV DESKRIPSI PEKERJAAN 4.1 Analisa Sistem Pelaksanaan kerja praktek dilakukan di sebuah Panti Asuhan dan Pesantren yang beralamatkan di Perumahan Dosen Untag Jalan Nginden Baru VIII-B No. 19 Surabaya.

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja Praktik ini dilakukan selama 160 jam dengan pembagian waktu dalam satu minggu, 8 jam sebanyak 20 kali. Dalam kerja Praktik ini, diharuskan menemukan permasalahan yang ada,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. secara kolektif maupun secara mandiri dengan mendatangi Tempat Uji Kompetensi

BAB III ANALISIS DAN PERANCANGAN. secara kolektif maupun secara mandiri dengan mendatangi Tempat Uji Kompetensi BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis Sistem 3.1.1. Identifikasi Masalah Proses pelaksanaan uji kompetensi diawali melalui permohonan, baik secara kolektif maupun secara mandiri dengan mendatangi

Lebih terperinci

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan. BAB IV METODE PENELITIAN 4.1 Identifikasi Masalah Sebelum membuat aplikasi penjualan pada PT. Bahtera Citra Abadi, perlu dilakukan identifikasi masalah yang ada pada perusahaan. Hal ini dilakukan agar

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN Dengan kebutuhan akan pentingnya analisis dilakukan maka penulis ingin sekali mengerti proses yang ada pada sistem informasi yang berhubungan dengan SDM yaitu absensi pegawai,

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Menganalisis sistem merupakan tahapan dalam menganalisis kebutuhankebutuhan sistem. Menurut Kendall & Kendall (2003: 13), perangkat atau teknik untuk menentukan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Pencatatan stok dan laporan yang saat ini terjadi masih menggunakan kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Model Pengembangan Model pengembangan yang akan digunakan rancang bangun ini adalah menggunakan model waterfall Gambar 3.1 Siklus Hidup Pengembangan Sistem Metode Waterfall

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini dengan tujuan membantu

Lebih terperinci

BAB IV DESKRIPSI PERKERJAAN. Proses tersebut meliputi penawaran detil paket hosting yang dilakukan oleh

BAB IV DESKRIPSI PERKERJAAN. Proses tersebut meliputi penawaran detil paket hosting yang dilakukan oleh BAB IV DESKRIPSI PERKERJAAN Berdasarkan hasil survey yang dilakukan saat Kerja Praktik di Adimatra Network, secara garis besar permasalahan pada perusahaan ini adalah proses bisnis yang ada dan diterapkan

Lebih terperinci

BAB III PERANCANGAN SISTEM. Sistem yang dibuat adalah sistem yang berbasis web (online), sehingga

BAB III PERANCANGAN SISTEM. Sistem yang dibuat adalah sistem yang berbasis web (online), sehingga BAB III PERANCANGAN SISTEM Pada bab ini akan dijelaskan perancangan dari sistem yang akan dibuat, perancangan sistem yang akan dibuat terdiri dari gambaran umum sistem, perancangan sistem, perancangan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Tahap analisis sistem merupakansuatu proses untuk menganalisis dan mengumpulkan data yang ada di perusahaan. Tujuan dari tahap ini adalah agar

Lebih terperinci

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk BAB IV PERANCANGAN SISTEM Aplikasi yang dibangun adalah Aplikasi Penjadwalan Pendidikan Sistem Ganda berbasis web di SMK Negeri 1 Cerme. Aplikasi pengolahan data ini diharapkan mampu memberikan kemudahan

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia 1 BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Penjualan CV Kasih Karunia dilakukan dengan cara online, yaitu proses penjualan/transaksinya dilakukan tanpa ada interaksi langsung dari pihak

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini dijelaskan tentang langkah langkah penerapan metode yang digunakan berdasarkan SDLC yang sesuai. Adapun hal hal yang akan dibahas, antara lain: analisa

Lebih terperinci

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul BAB IV PEMBAHASAN 4.1 Analisis Sistem Analis sistem (system analysis) dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian atau komponenkomponen dengan maksud

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem. Sistem tersebut diharapkan mampu membantu PT. Sumatraco Langgeng Makmur

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Pada tahap ini menjelaskan tentang kondisi suatu perusahaan saat ini berdasarkan hasil survei dilapangan yang bertujuan untuk mengevaluasi permasalahan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. penghitungan data penggajian akan berakibat penerimaan gaji pegawai tidak

BAB IV DESKRIPSI PEKERJAAN. penghitungan data penggajian akan berakibat penerimaan gaji pegawai tidak BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang penulis lakukan pada saat kerja praktek di CV Intan Kediri, secara garis besar permasalahan yang ada adalah belum adanya sistem yang dapat mengelola

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Permasalahan Pada transaksi administrasi pendaftaran pasien di RSUD Dr.Soewandhie dilakukan setiap hari sesuai dengan banyaknya proses pelayanan pasien.

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil observasi dan wawancara yang penulis lakukan pada saat kerja praktek di CV. Lancar Jaya, secara garis besar permasalahan dalam perusahaan ini berada pada bagian

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTIK BAB IV DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pelaksanaan kerja praktik dilakukan pada CV ALFA tepatnya pada Toko Alfa Komputer yang berlokasi di Jalan Dr. Soetomo No.01 (Ruko Mutiara Blambangan)

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik

BAB IV DESKRIPSI PEKERJAAN. sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Menganalisis sistem merupakan tahapan dalam menganalisis kebutuhankebutuhan sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik untuk menentukan kebutuhan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Prosedur Kerja Praktek Dalam pengumpulan data sebagai penyusunan laporan dan penyelesaian masalah dalam kerja praktek ini, dilakukan dengan magang selama kurang lebih

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi BAB IV DISKRIPSI PEKERJAAN 4.1 Wawancara Melakukan Tanya jawab langsung pada pihak yang berwenang, khususnya pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi yang dibutuhkan dalam

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam hal ini dengan tujuan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Observasi Melakukan survey dan wawancara secara langsung di Primkopal Mako Lantamal V Surabaya. Dari wawancara tersebut diperoleh data secara langsung dari Bagian Administrasi

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan BAB IV DESKRIPSI KERJA PRAKTEK Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan Kemahasiswaan STIKOM Surabaya. Studi kasus pada kerja praktik ini pada Kemahasiswaan STIKOM Surabaya. Tahapan-tahapan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan menggunakan metode System Development Life Cycle (SDLC). Tahap yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan menggunakan metode System Development Life Cycle (SDLC). Tahap yang BAB III ANALISIS DAN PERANCANGAN SISTEM Analisis dan perancangan sistem pada aplikasi presensi kegiatan dilakukan dengan menggunakan metode System Development Life Cycle (SDLC). Tahap yang dilakukan adalah

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Proses pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN 4.1 Analisa Sistem Menganalisa sistem merupakan langkah awal dalam membuat rancang bangun sebuah sistem baru. Langkah pertama adalah melakukan wawancara dan pengamatan secara

Lebih terperinci

BAB III METODOLOGI PENELITIAN DAN PERANCANGAN SISTEM. dilakukan dalam merancang dan membangun toko online dengan menggunakan

BAB III METODOLOGI PENELITIAN DAN PERANCANGAN SISTEM. dilakukan dalam merancang dan membangun toko online dengan menggunakan BAB III METODOLOGI PENELITIAN DAN PERANCANGAN SISTEM Pada sub bab ini akan menjelaskan tentang tahapan-tahapan yang dilakukan dalam merancang dan membangun toko online dengan menggunakan konsep SDLC (Systems

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistem Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara sistem

Lebih terperinci

BAB 2 ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN 4 BAB 2 ANALISIS DAN PERANCANGAN 2.1 RANCANGAN PERANGKAT 2.1.1. Perangkat Keras Spesifikasi kebutuhan perangkat keras adalah sebagai berikut : 1. Intel(R) atom(tm)cpu N280 1.66GHz (2 CPUs) 2. Memory 2GB

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Sistem yang akan dibahas yaitu mengenai pembelian, dimana pada PT. Ardika Karya Utama proses pembelian saat ini masih minim menggunakan teknologi pada

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain: BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja, BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis 3.1.1 Identifikasi Masalah Untuk melakukan identifikasi masalah maka dilakukan wawancara di departemen Health, Safety dan Environment (HSE) PT Bangun

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pengelolaan Bisnis Iklan Pada PT. Jawa Pos Koran Surabaya. Dalam melakukan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pengelolaan Bisnis Iklan Pada PT. Jawa Pos Koran Surabaya. Dalam melakukan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pada bab ini membahas masalah tentang identifikasi permasalahan, analisis sistem dan perancangan sistem dalam Rancang Bangun Aplikasi Pengelolaan

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Pada bab ini akan dibahas tentang identifikasi permasalahan, analisis permasalahan, solusi permasalahan dan perancangan sistem dalam Rancang Bangun Aplikasi Analisis Kebutuhan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Permasalahan Pada langkah analisa permasalahan ini dilakukan tahapan-tahapan untuk mengetahui permasalah yang dialami oleh Dinas Pekerjaan Umum (DPU)

Lebih terperinci

BAB IV ANALISA DAN DESAIN

BAB IV ANALISA DAN DESAIN 26 BAB IV ANALISA DAN DESAIN 4.1 Identifikasi Masalah Sebelum proses analisa dilakukan, tahapan yang terlebih dahulu dilakukan adalah identifikasi permasalahan yang terdiri dari survey, wawancara kepada

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Sistem Berdasarkan hasil analisis sistem yang sedang berjalan saat ini pada PT. Sumatraco Langgeng Makmur, ditemukan masih banyak kekurangan yang terjadi. Salah

Lebih terperinci

BAB IV PERANCANGAN SISTEM. Director, serta Koordinator Announcer yang merupakan bagian organisasi yang

BAB IV PERANCANGAN SISTEM. Director, serta Koordinator Announcer yang merupakan bagian organisasi yang BAB IV PERANCANGAN SISTEM 4.1 Analisis Sistem Berdasarkan hasil observasi dengan Kepala Programma Pro 2, Program Director, serta Koordinator Announcer yang merupakan bagian organisasi yang berhubungan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 1.1. Analisis Kebutuhan Sistem Analisis adalah tahap awal dalam membuat sistem baru. Langkah awal adalah melakukan wawancara dan pengamatan. Pengamatan dilakukan dengan cara

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Pencatatan stok dan laporan yang saat ini terjadi masih menggunakan kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih BAB IV DESKRIPSI KERJA PRAKTIK PT. Layindo Surya Gemilang adalah perusahaan swasta yang bergerak di bidang perdagangan umum dan jasa. Perusahaan ini memiliki beberapa lingkup usaha meliputi kafe, franchise

Lebih terperinci

Bab III. PERANCANGAN SISTEM

Bab III. PERANCANGAN SISTEM Bab III. PERANCANGAN SISTEM 3.1 Analisis Sistem Secara umum pengertian dari sistem adalah sekelompok elemen atau komponen yang saling berhubungan dan bekerjasama dalam mencapai suatu tujuan tertentu. Elemen-elemen

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis BAB IV DESKRIPSI PEKERJAAN Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis merancang sistem yang akan digunakan oleh perusahaan. Tahapan awal yang dilakukan adalah Tahap perencanaan

Lebih terperinci

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada BAB IV METODE KERJA PRAKTEK 4.1 Observasi Melakukan pengamatan secara langsung di SMU Negeri 1 Sidoarjo. Dari pengamatan tersebut dapat diperoleh data secara langsung dari karyawan bagian keuangan serta

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah BAB IV ANALISIS DAN DESAIN SISTEM Setiap Perusahaan pasti memiliki struktur organisasi yang didalamnya terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah mengenai pengelolaan data

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah. 25 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis sistem Tahap ini merupakan tahap awal dalam pembuatan aplikasi dimulai dari tahap perencanaan yang membahas mengenai proses pengumpulan informasi

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN BAB IV DESKRIPSI KERJA PRAKTIK 4.1 Prosedur Kerja Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN PERENCANAAN DAERAH KAB.MADIUN, secara garis besar permasalahan yang ada dalam

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui sistem, dan menentukan kebutuhan sistem pemesanan.

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN Pada bab ini dijelaskan tentang hasil dan pembahasan sistem terhadap aplikasi pemesanan hasil produksi kertas pada CV. Gemilang Indonesia. Hasil dan pembahasan sistem terdiri

Lebih terperinci

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki BAB V HASIL DAN PEMBAHASAN 4.1 Perancangan Aplikasi Perancangan aplikasi dimaksudkan untuk menggambarkan aplikasi yang akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki input

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang BAB IV DESKRIPSI PEKERJAAN Pada puskesmas Kupang, sistem yang diperlukan oleh puskesmas adalah sistem yang dapat membantu dan memenuhi kebutuhan semua proses yang ada secara terkomputerisasi dengan baik

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Identifikasi Permasalahan Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama ini pengelolaan pencatatan masuk dan keluar bahan baku pada

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa BAB IV DESKRIPSI PEKERJAAN Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa berbasis Web pada SD Muhammadiyah 6 Gadung, maka penulis menganalisis bagaimana proses terjadinya pembuatan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui

BAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Berdasarkan hasil pengamatan yang dilakukan pada saat pelaksanaan Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui proses-proses pencatatan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Wawancara dan Pengamatan Dalam melaksanakan kerja praktek ini, dilakukan wawancara untuk mengetahui proses bisnis yang ada dalam sistem yang akan dibuat, dalam hal ini

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development BAB IV ANALISIS DAN PERANCANGAN SISTEM Bab ini akan membahas tentang tahapan yang dilakukan dalam merancang dan membangun aplikasi menggunakan konsep System Development Life Cycle. Berikut adalah tahapan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Proses Bisnis Konvensional Proses bisnis CV.Wijayatama secara konvensional dapat dilihat seperti pada Gambar 3.1: Gambar 3. 1: Proses Bisnis Konvensional 1. Customer

Lebih terperinci

BAB IV DESKRIPSI SISTEM

BAB IV DESKRIPSI SISTEM BAB IV DESKRIPSI SISTEM 4.1 Analisis Sistem Analisis sistem adalah langkah pertama untuk membuat suatu sistem baru. Langkah awal yang dilakukan adalah dengan melakukan wawancara, tujuannya untuk mendapatkan

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN digilib.uns.ac.id 14 BAB III DESAIN DAN PERANCANGAN 3.1 Deskripsi Data dan Perancangan Sistem Pada aplikasi Petshop online adalah penjualan yang menawarkan berbagai produk hewan peliharaan dan kebutuhan

Lebih terperinci

BAB III ANALISIS DAN BAB PERANCANGAN III

BAB III ANALISIS DAN BAB PERANCANGAN III BAB III ANALISIS DAN BAB PERANCANGAN III SISTEM ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dijelaskan hasil analisis dan desain sistem yang akan dibuat. SDLC Waterfall merupakan metodologi yang

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Pencatatan Penjualan Kredit Selama ini aplikasi untuk kegiatan operasional yang digunakan oleh Unit Warungan Primer Koperasi Karyawan Manunggal

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Obejek Penelitian 3.1.1 Sejarah Agen Agen AHS Sabna merupakan tempat untuk melakukan isi ulang air mineral resmi dari brand aqua, selain galon AHS Sabna juga

Lebih terperinci