Abstrak
PT Akademi Pembicara Indonesia merupakan perusahaan yang bergerak dibidang pelatihan
public speaking. Perusahaan tersebut membuat acara pelatihan, selanjutnya tiket acara akan dijual oleh
agen yang dimiliki perusahaan. Pada prosesnya terdapat masalah yaitu agen dapat menjual tiket acara
tidak sesuai dengan harga pada masa penjualan, pelaporan yang dilakukan agen ketika mendapat
pelanggan sering terjadi keterlambatan, pembagian komisi kepada agen masih terdapat kesalahan,
pembuatan laporan keuangan membutuhkan waktu kerja kurang lebih 3 jam. Permasalahan tersebut
kurang efisien dan dapat merugikan perusahaan.
Berdasarkan masalah yang diuraikan sebelumnya, dapat diberikan solusi untuk mengembangkan
sistem informasi transaksi penjualan dan komisi agen. Dalam pengerjaan sistem informasi
menggunakan model pengembangan perangkat lunak Waterfall. Waterfall dipilih karena perencanaan
diawal sudah siap dan minimnya perubahan kebutuhan. Metode pengembangan ini meliputi analisis
kebutuhan, perancangan, implementasi, dan pengujian, pada prosesnya berjalan secara berurutan. Pada
tahap analisis kebutuhan dilakukan pemodelan proses bisnis to-be yang dibuat berdasarkan hasil
wawancara dengan stakeholder dan analisis permasalahan. Hasil analisis kebutuhan divisualisasikan
dalam use case diagram dan activity diagram. Hasil perancangan sistem menghasilkan sequence
diagram, class diagram, relational data model, pseudocode algorithm, user interface. Implementasi
dari sistem informasi ini menggunakan object oriented programming berupa aplikasi web. Tahap
pengujian sistem informasi dilakukan dengan compatibility testing, validation testing dan user
acceptance testing. Hasil pengujian pada sistem informasi transaksi penjualan dan komisi agen yaitu
sistem dapat berjalan dengan baik dan dapat diterima oleh pengguna.
Kata kunci: sistem informasi, waterfall model, aplikasi web, user acceptance testing, validation testing,
compatibility testing
Abstract
PT Akademi Pembicara Indonesia is an engaged company in public speaking training. The
company makes a training event, then the event ticket will be sold by the agency owned by the
company. The company has a problem about the agent that sells ticket but have a different price
according to the price at the time of sale, a report done by agents when they get customers is often get
delayed, the distribution of commissions to the agents still has errors, financial reports requires about
3 hours working time. This problem is less efficient and can harm the company.
Based on the problems described earlier, a solution can be given to develop a sales transaction
information system and agent commission. In the development of information systems the author using
the Waterfall software development model. Waterfall is chosen because the requirements are ready
and minimum change of requirements.This development method includes needs analysis, design,
implementation, and testing, the process runs sequentially. At the needs analysis stage a business
process modeling is conducted based on the results of interviews with stakeholders and problem
analysis. The results of the needs analysis are visualized in the use case diagram and activity diagram.
The results of system design produce sequence diagrams, class diagrams, relational data models,
pseudocode algorithms, user interfaces. The implementation of this information system used object
oriented programming for web application. The information system testing phase is done with
compatibility testing, validation testing and user acceptance testing. The results on sales transaction
information system and agent commission, system can run well and can be accepted by the user.
Keywords: information system, waterfall model, website application,user acceptance testing, validation
testing, compatibility testing