Rangkuman Praktikum Rekayasa Perangkat Lunak
LAMPIRAN 1
APLIKASI TAGIHAN
INTERNET KEPER POSTNET
BERBASIS WEB
1.1. Latar Belakang
Dunia perdagangan saat
ini berkembang sangat pesat karena kebutuhan konsumen semakin hari semakin
meningkat. Perkembangan tersebut membawa dampak yang besar dalam aspek
kehidupan terutama dengan perkembangan teknologi informasi. Oleh karena itu,
banyak perusahaan, perindustrian dan usaha kecil menengah menggunakan ide-ide
tersebut untuk menunjang operasional perdagangan. Dalam hal ini salah satu sistem informasi yang dapat diterapkan adalah sistem informasi administrasi.
Keper PostNet
merupakan salah satu toko yang bertempat di Desa Keper Kec.Krembung. Keper PostNet menyediakan jasa pemasangan jaringan bagi wilayah yang belum
tercover kabel fiber optic dan pemakaian fasilitas internet selama sebulan,
dimana biaya yang akan dikeluarkan akan lebih murah karena semua biaya
operasional dan biaya langganan akan ditanggung bersama. Dalam proses
pembayaran, data dicatat di form pembayaran kemudian diinput menggunakan
aplikasi Microsoft Excel. Proses pencatatan seperti ini kurang efektif karena
banyaknya jumlah data pelanggan dan paket yang harus diinput, sehingga sering
terjadi kekeliruan dan kesalahan dalam penginputan dan pencarian data yang
dapat menyita waktu dalam pembuatan laporannya. Pengelolaan data pembayaran
juga belum optimal karena belum adanya distribusi data ke masing-masing bagian
sehingga sering terjadi ketidakcocokan data antara bagian pelanggan, paket
perbulan dan laporan.
Diharapkan dengan
pembuatan sistem informasi administrasi ini dapat membantu dalam proses
pengolahan data dan akan meningkatkan kinerja dari tiap bagian serta informasi
yang dibutuhkan oleh setiap bagian dapat dihasilkan secara cepat dan tepat.
Berdasarkan latar
belakang diatas maka penulis tertarik untuk mengangkat judul “Perancangan Dan
Pembuatan Sistem Informasi Administrasi Berbasis Web Pada Keper PostNet”.
2.1. Rumusan Masalah
Rumusan masalah yang dihadapi dalam
perancangan aplikasi Keper PostNet yang sesuai dengan kebutuhan, dan
menampilkan laporan-laporan. Secara khusus perumusan masalah pada penelitian
ini adalah:
1.
Bagaimana merancang dan membuat sistem informasi untuk transaksi
pembayaran.
2.
Bagaimana menambah data pelanggan dan paket dalam tampilan web.
3.
Bagaimana melihat laporan rekap pembayaran perbulan.
3.1. Tujuan
Penulis mengelompokkan beberapa tujuan diantaranya sebagai berikut:
1. Untuk membuat sistem informasi administrasi pembayaran pada Keper PostNet agar berjalan secara efektif dan efisien
2. Untuk mengetahui berbagai macam permasalahan pada sistem informasi administrasi pembayaran yang berjalan pada Keper PostNet
3. Untuk merancang dan membuat aplikasi sistem informasi administrasi pembayaran yang terkomputerisasi pada Keper PostNet.
LAMPIRAN 2APLIKASI TAGIHAN
INTERNET KEPER POSTNETBERBASIS WEB1.1.Flowchart Program
Flowchart program yaitu suatu skema atau bagan yg menggambarkan urutan kegiatan dari suatu program dari awal sampai akhir. tujuan dari flowchart program yaitu untuk mengetahui alur kerja dari sebuah program saat program itu berjalan. yang diperhatikan dari flowchart program yaitu semuanya mulai dari deklarasi variabel, data yang diinputkan, data yang diproses, percabangan, data yang dioutputkan hingga selesai. untuk itu diperlukan simbol simbol flowchart yang digunakan dalam membuat alur dari system. berikut ini adalah simbol simbol dari flowchart program.
Flowchart Program Untuk Admin
Penjelasan : Didalam flowchart terdapat terminator “mulai” yang berguna untuk memulai tahapan bagan alir dari suatu aplikasi, setelah itu admin mengisi username dan password. Kemudian dilanjutkan menuju halaman admin dan melakukan input master data.
Flowchart Program Untuk User
Penjelasan : Didalam flowchart terdapat terminator “mulai” yang berguna untuk memulai tahapan bagan alir dari suatu aplikasi, setelah itu admin mengisi username dan password. Kemudian dilanjutkan menuju halaman user dan melakukan input pembayaran.
DFD level 0 (konteks)
|
Entitas Luar |
Keterangan |
|
User |
User / pengguna aplikasi
jika ingin mengakses informasi pembayaran dan lainnya
terlebih dahulu melakukan login sebagai (input) dan (output). |
|
Admin |
Admin merupakan orang yang bertugas untuk menginput master data, input data pembayaran dan setting. |
DFD level 1
ERD
(Entity Relationship Diagram) atau Diagram Hubungan Entitas merupakan model
data berupa notasi grafis dalam pemodelan data konseptual yang menggambarkan
hubungan antara penyimpan. Model data sendiri merupakan sekumpulan cara,
peralatan untuk mendeskripsikan data-data yang hubungannya satu sama lain,
semantiknya, serta batasan konsistensi.
Penjelasan:
Dalam aplikasi ini terdapat entitas berupa user(admin), login, pelanggan, paket, transaksi, dan setting.
|
No. |
Nama Entitas |
Atribut |
Keterangan |
|
1 |
user |
· id_user sebagai PK · username · password |
Tabel
admin berelasi dengan tabel login (1 to 1), serta berelasi dgn tabel pelanggan (1 to N) dan beralasi
dengan table transaksi (1 to N). |
|
2 |
login |
· id_login
sebagai PK · username · password · nama · level |
Tabel
login berelasi dengan tabel user (1 to 1)
dan berelasi dengan tabel setting (1 to N). |
|
3 |
pelanggan |
· id_pelanggan sebagai PK · nama alamat · no_hp · email · id_paket |
Tabel pelanggan telah
berelasi dengan tabel user (N to 1)
dan berelasi dengan tabel paket (N to 1). |
|
4 |
paket |
· id_paket sebagai
PK · nama_paket · harga
|
Tabel paket telah berelasi dengan tabel pelanggan (1 to N). |
|
5 |
transaksi |
· id_transaksi · nama · nominal · bukti · tgl_bayar · tgl_validasi · status |
Tabel transaksi telah
berelasi dengan tabel user
( N to 1). |
UML
merupakan singkatan dari “Unified Modelling Language” yaitu suatu metode
permodelan secara visual untuk sarana perancangan sistem berorientasi objek,
atau definisi UML yaitu sebagai suatu bahasa yang sudah menjadi standar pada
visualisasi, perancangan dan juga pendokumentasian sistem software. Saat ini
UML sudah menjadi bahasa standar dalam penulisan blue print software.
Use Case Diagram
Diagram use case merupakan gambaran atau representasi dari interaksi yang terjadi antara sistem dan lingkungannya. Use case adalah teknik penemuan kebutuhan perangkat lunak yang dikenalkan pertama kali dalam metode pendekatan berbasis objek yang dikembangkan oleh Jacobson dan kawan-kawan pada tahun 1990an.
Sequence Diagram Aplikasi
Sequence
Diagram adalah salah satu dari diagram — diagram yang ada pada UML, sequence
diagram ini adalah diagram yang menggambarkan kolaborasi dinamis antara
sejumlah object.
Penjelasan : Sequence diagram diatas merupakan alur aplikasi yang diperuntukkan bagi user dalam mengoperasikan Aplikasi ini.
Penjelasan : Sequence Diagram pada admin, menjelaskan alur program bagaimana admin menginputkan data, mengedit data, serta menghapus data pada master data, pembayaran, laporan, dan setting.










Komentar
Posting Komentar