Pengembangan Aplikasi E-Commerce Berbasis
Web Pada PT. Tehnik Unggul Listrindo
Rony Tanjaya
Bina Nusantara, Komp. Duta Harapan Indah Blok JJ/38,Jakarta Utara, 087775461888, rony1501150644@gmail.com
Randy Satya
Bina Nusantara, JL. Gajah Mada no 31, Jakarta Barat, 085777411993, randy_satya@yahoo.com
Christian
Bina Nusantara, Kesehatan 5 no.12, Jakarta Pusat, 081291888193, Christian.irawan14@gmail.com
Abstrak
The development of information systems today are very influential for companies that want to grow, where the information system that is connected to the company's business processes to support the performance of companies, one of which is a system of sales between customers and companies, as well as the storage of customer data that will be stored in the database. The objective of this paper is to analyze and developing e-commerce web application in accordance with the data of PT. Tehnik Unggul Listrindo such as company background information, and the PT. Tehnik Unggul Listrindo have had previous website that only market the type of products that are included in the category of e-marketing. The company is using B2B and B2C business models in the business. In the development of such applications will be Object Oriented Analysis and Design (OOAD) method. The benefits of e-commerce applications for the web-based writer for the company is to support the process of selling the company to be more faster. The conclusion of this thesis is to the making of e-commerce web application, it will be a problem-solving solutions in the company of PT. Tehnik Unggul Listrindo. Keyword: Information systems, Web, E-Commerce, E-marketing, B2B, B2C, Customer, Database, Object Oriented Analysis (OOAD)
Abstrak
Perkembangan Sistem Informasi saat ini sangat berpengaruh bagi perusahaan yang ingin berkembang, dimana Sistem Informasi yang terhubung ke dalam proses bisnis perusahaan dapat mendukung kinerja perusahaan, salah satunya adalah sistem penjualan antara pelanggan dan perusahaan, serta penyimpanan data pelanggan yang akan disimpan dalam database. Tujuan dari pembuatan skripsi ini adalah menganalisis dan mengembangkan aplikasi web e-commerce sesuai dengan data-data perusahaan PT. Tehnik Unggul Listrindo seperti informasi latar belakang perusahaan, dan pada PT. Tehnik Unggul Listrindo telah memiliki website sebelumnya yang hanya memasarkan jenis produk yang termasuk dalam kategori E-marketing. Perusahaan tersebut menggunakan model bisnis B2B dan B2C dalam bisnisnya. Dalam pengembangan aplikasi e-commerce tersebut akan menggunakan metode Object Oriented Analysis and Design (OOAD). Manfaat aplikasi e-commerce berbasis web yang penulis buat bagi perusahaan adalah mendukung proses penjualan perusahaan menjadi lebih cepat dari sebelumnya. Kesimpulan dari skripsi ini yaitu dengan adanya pembuatan aplikasi web e-commerce, maka akan menjadi solusi pemecahan permasalahan dalam perusahaan PT. Tehnik Unggul Listrindo.
Kata Kunci: Sistem Informasi, Web, E-Commerce, E-marketing, B2B, B2C, Customer, Database,
Object Oriented Analysis (OOAD)
PENDAHULUAN
Sejalan dengan perkembangan Sistem Informasi saat ini, sebagai salah satu tolak ukur kemampuan adaptasi suatu perusahaan terhadap perkembangan teknologi, karena rata-rata perusahaan yang berkembang banyak menggunakan Sistem Informasi dalam menjalankan proses bisnisnya.
Manfaat penggunaan Sistem Informasi yang terkomputerisasi yaitu perusahaan tidak hanya meningkatkan efektifitas dan efisiensi tetapi juga memperoleh keuntungan dalam mengelola informasi dengan tepat dan akurat. Karena itu Sistem Informasi sangat penting dalam proses bisnis. Dalam Sistem Informasi memiliki banyak teknologi yang terbagi, salah satu diantaranya adalah web. Saat ini teknologi web pada internet memiliki peranan yang penting, yaitu memungkinkan pencarian informasi dengan cara yang mudah, cepat dan tanpa ada batasan geografis.
Penggunaan teknologi tersebut diharapkan akan dapat memberikan manfaat terhadap dunia bisnis yang kompetitif, dimana perusahaan yang mampu bersaing dalam kompetisi adalah perusahaan yang mampu mengimplementasikan teknologi kedalam perusahaannya. Salah satu jenis teknologi dalam meningkatkan persaingan bisnis adalah dengan menggunakan e-commerce yaitu pembelian dan penjualan barang maupun jasa dengan menggunakan internet (Whitten dan Bentley, 2007).
Berkaitan dengan perkembangan teknologi Sistem Informasi tersebut, penulis akan memfokuskan kepada PT. Tehnik Unggul Listrindo yang bergerak dalam bidang distributor dan Sale Agent produk Genset Diesel, PT. Tehnik Unggul Listrindo dalam proses bisnisnya menggunakan model bisnis B2B dan B2C dan juga telah memiliki sebuah website sendiri, tetapi dalam website tersebut hanya menampilkan informasi dan jenis produk yang dijual dan termasuk kategori e-marketing.
saat ini dalam pemesanan barang memiliki masalah dalam pencatatan data transaksi penjualan masih terjadi kesalahan dalam pembuatan laporan hasil penjualan dan juga masih memiliki pelayanan yang lama saat customer ingin memesan produk, dimana harus mencari informasi ketersediaan barang dan juga harga produk tersebut.
Solusi yang diajukan terhadap PT. Tehnik Unggul Listrindo untuk mengembangkan bisnis penjualannya yaitu akan mengembangkan sebuah web e-commerce. Dalam pengembangannya akan dibuat sebuah aplikasi berbentuk sebuah web yang dapat berguna dalam perusahaan, dimana bagi customer ketika ingin memesan produk dapat melalui web tersebut.
Berdasarkan uraian diatas maka dirancanglah aplikasi e-commerce yang berbasis web, dimana dari rancangan tersebut dapat mendukung proses bisnis bagi perusahaan. Maka dipililah “PENGEMBANGAN SISTEM E-COMMERCE BERBASIS WEB PADA PT. TEHNIK UNGGUL LISTRINDO” sebagai judul skripsi.
Tujuan
Berdasarkan permasalahan yang dianalisa, maka akan dibangun sebuah web e-commerce penjualan produk PT. Tehnik Unggul Listrindo. Adapun tujuan dari pembangunan web e-commerce tersebut adalah:
1. Membuat sebuah aplikasi berbasis web yang memiliki fungsi pemesanan produk yang merupakan pengembangan web e-commerce untuk PT. Tehnik Unggul Listrindo.
2. Membuat database untuk menyimpan dan menampilkan data pelanggan dan data produk untuk PT. Tehnik Unggul Listrindo.
3. Membuat fitur sales report yang difungsikan untuk mencari transaksi penjualan yang sudah ada sebelumnya untuk mendukung pencatatan laporan hasil penjualan setiap bulan dan dapat digunakan untuk menjadi data analisa penjualan untuk menentukan tingkat naik atau turun keunutngan perusahaan.
Manfaat
Manfaat dari skripsi ini adalah dapat memberikan suatu penyelesaian masalah seperti hal berikut:
1. aplikasi tersebut dapat mempercepat dalam proses pelayanan pemesanan produk.
2. Penyimpanan data pelanggan yang di dalamnya terdapat informasi tentang pelanggan, yang mungkin sewaktu-waktu akan berguna bagi perusahaan.
3. Penyimpanan data produk yang digunakan dalam pemesanan produk.
4. Penyimpanan data transaksi penjualan dalam sales report, untuk membuat pencatatan laporan penjualan setiap bulan menjadi lebih baik dari sebelumnya.
5.
Data transaksi penjualan dalam sales report, juga dapat digunakan sebagai data
analisi naik atau turun tingkat keuntungan perusahaan.
METODE PENELITIAN
Dalam penyusunan skripsi ini data yang di butuhkan diperoleh dari metode pengumpulan data sebagai berikut :
• Metode pengumpulan data dan informasi pendukung e-commerce pada PT. Tehnik Unggul Listrindo
Di dalam metode pengumpulan data menggunakan: a) Observasi
Pengumpulan data dilakukan dengan mengamati secara langsung kegiatan operasional yang dilakukan oleh perusahaan.
Pengumpulan data dilakukan dengan melakukan tanya jawab terhadap pemilik perusahaan yang bersangkutan.
• Metode analisis dan perancangan
Metode yang digunakan dalam analisa dan perancangan adalah: a) Object Oriented Analysis and Design (OOAD).
b) UML sebagai Tools pengembangan sistem.
c) PHP sebagai software pendukung pengembangan sistem.
HASIL DAN BAHASAN
Dari pembahasan akan masalah yang terdapat pada PT.Tehnik Unggul Listrindo, akan dibuat kerangka pikir dengan menggunakan metode Object Oriented Analysis and Design (OOAD) untuk mengambangkan aplikasi tersebut.
Tahapan - tahapan dalam pengembangan aplikasi, sebagai berikut: 1. Requierment
• Tahap perolehan informasi perusahaan
Melakukan observasi dan wawancara proses bisnis secara langsung ke PT. Tehnik Unggul Listrindo. Tahap ini mengumpulkan sample, menganalisa hasil observasi dan dokumentasikan hasil tersebut dan akan menghasilkan informasi proses bisnis perusahaan yang sedang berjalan .
Berdasarkan informasi yang telah didapat dari tahapan sebelumnya maka akan dilakukan perencanaan dalam pengembangan aplikasi, yaitu melakukan analisa dan perancangan aplikasi.
2. Analysis and Design • Tahap Analisa
Pada tahap ini, dilakukan analisa dari hasil perolehan informasi yang didapat melalui observasi dan wawancara, analisa difokuskan kepada proses bisnis yang sedang berjalan dalam alur proses bisnis perusahaan pada bagian manakah yang menjadi hambatan dalam alur proses, hambatan inilah yang akan dikumpulkan menjadi sebuah infromasi yang akan digunakan dalam perencanaan pengembangan aplikasi yang akan dibuat, yang terdiri dari :
menggunakan UML Tools,dimana terdiri dari : • Activity Diagram
• Use Case Diagram
• Tahap perancangan
Menggambarkan prosedur operasional sistem dengan menggunakan UML Tools, dimana terdiri dari :
1. Domain Class Diagram 2.Updated Class Diagram 3.System Sequence Diagram 4. Entity Relationship Diagram
• Merancang tampilan User Interface pada web, menggunakan panduan 8 Golden Rules, yaitu:
1. Berusaha untuk konsisten
Tampilan pada web, dalam setiap halaman page dengan halaman page lainnya memiliki kesamaan yang sama dari segi tampilan, ukuran, tata letak, dan warna.
2. Melayani usability universal
User Interface dapat dimengerti oleh user, dimana menambahkan fitur-fitur dalam web¸dan juga tombol-tombol shortcut yang dapat memudahkan user.
3. Memberikan umpan balik yang inovatif
Setiap user berinteraksi, sebaiknya dibuat pola umpan balik (feedback) yang meminimalkan user tersesat / kebingungan menggunakan UI.
4. Merancang dialog yang memberikan penutupan (keadaan akhir)
Dalam berinteraksi dengan UI itu seperti menjalankan dialog dengan seseorang, ada awal, tengah, dan juga akhir. Untuk itu setiap UI harus dijelaskan pola yang sedemikian agar awal, tengah, dan juga akhir terlihat jelas, sihingga user tau kapan interaksi mulai, kapan interaksi menengah, dan kapan interaksi akan berakhir.
5. Mencegah terjadinya error
Upayakan dalam membuat sebuah UI, UI tersebut sangat jarang mengalami error, dan kalaupun memang ada error, tampilkan
informasi yang jelas apa alasan error tersebut muncul dan berikan penjelasan mengenai jalan keluarnya.
6. Memungkinkan pembalikan aksi (undo) yang mudah
Dalam berinteraksi dengan UI, tentu user akan mengalami kesalahan-kesalahan kecil yang bila ada pembalikan aksi atau fitur undo akan sangat dapat menolong.
7. Mendukung pusat kendali internal
UI yang baik mendukung pusat kendali internal yang berarti user berkuasa penuh atas interaksi dengan UI, tanpa campur tangan pihak manapun.
8. Mengurangi beban ingatan jangka pendek
Semakin banyak mengingat, maka akan semakin banyak pula kemunginan untuk lupa. Maka dari itu sangat baik bila merancang UI dengan banyak fitur seperti gambar daripada teks karena lebih mudah mengingat sebuah gambar, daripada mengingat sebuah teks panjang.
3. Tahap Implementation
Pada tahap ini akan melakukan konstruksi/coding berdasarkan rancangan userinterface dan rancangan database dengan menggunakan :
• Adobe Dreamweaver CS6 Version 12.0 Build 5808 • XAMPP V3.2.1
4. Tahap Test
Pada tahap ini akan dilakukan pengujian terhadap web yang dibuat, tujuannya adalah untuk melakukan kegunaan dari web tersebut dan untuk menemukan bug atau error untuk memastikan web tersebut dapat berjalan secara keseluruhan, tools yang digunakan dalam pengujian tersebut menggunakan Web browser Mozilla Firefox dan Google Chrome.
Dimana pada tahap ini akan menghasilkan laporan pengujian web yang menyatakan bahwa sistem telah dapat digunakan oleh customer dengan baik.
Pada tahap ini aplikasi yang telah dilakukan implementasi sebelumnya dan pengujian terhadap error atau bug yang muncul, akan menghasilkan aplikasi tersebut sudah dapat dioperasikan.
SIMPULAN DAN SARAN
Simpulan
Berdasarkan tujuan dan manfaat dari pengembangan aplikasi berbasis web e-commerce untuk meningkatkan kinerja proses bisnis pada PT. Tehnik Unggul Listrindo, maka dapat disimpulkan sebagai berikut:
• Dengan adanya aplikasi web dapat menunjang proses bisnis dalam hal mempercepat mempercepat proses transaksi antara perusahaan dengan pelanggan.
• Dalam pengembangan aplikasi berbasis web , dibuat alur proses bisnis baru menggunakan penggambaran diagram dan membuat database pelanggan yang digunakan untuk proses pelanggan menjadi member dan database produk untuk proses pemesanan pelanggan.
• Penambahan fungsi Upload atau unggah file berupa foto atau hasil scanner bukti pembayaran, yang difungsikan sebagai bukti pelanggan telah membayar produk dan file bukti pembayaran tersebut akan tersimpan dalam database perusahaan untuk keperluan pencatatan laporan penjualan.
• Penambahan fungsi dalam web untuk pencatatan laporan penjualan setiap bulan menjadi lebih baik, yaitu sales report yang difungsikan untuk mencari data transaksi pembelian pelanggan sesuai tanggal pembayaran dan juga berfungsi sebagai data analisa naik atau turunnya tingkat keuntungan perusahaan.
Saran
Saran yang diusulkan agar web ini dapat lebih berkembang bagi PT. Tehnik Unggul Listrindo, yaitu:
• Diadakan pelatihan untuk para karyawan yang akan menjadi admin dalam web tersebut, agar dapat memahami dan menjalankan fungsi-fungsi yang terdapat di dalam aplikasi web tersebut.
• Melakukan pengawasan dalam penerapan sistem baru untuk mengetahui kekurangan yang terdapat dalam sistem.
• Melakukan maintenance atau pemeliharaan terhadap sistem, perangkat keras dan perangkat lunak secara teratur untuk menjaga kualitas sistem dari gangguan error, lag dan bug yang mungkin terjadi kapan saja dalam sistem.
• Melakukan backup database secara berkala, untuk antisipasi hal atau gangguan yang tidak diinginkan.
REFERENSI
Bennett, S., McRobb S., & Farmer R.(2006). Object Oriented System Analysis and
Design Using UML. (4
thEdition).New York: McGraw Hill.
Chaffey,D. (2009). E-business and E-commerce Management. (4
thEdition).Essex:
Prentice hall.
Downing, D. A., Covingtion, M. A., & Covington, M. M. (2009). Dictionary of
Computer And Internet Terms 10th ed. New York: Barron's Educational
Series, inc.
Leach, J. C., & Melicher, R. W. (2011). Entrepreneurial Finance. Cengage
Learning.
Rainer, & Turban E. (2007). Introduction to Information System.(1
stEdition).
New York : John Wiley & Sons, Ins.
Rayport, J. F., Jaworski B.J. (2003). Introduction to E-Commerce. (2
ndEdition).
Singapore: The McGraw-Hill Companies.
Satzinger, J. W., Jackson, R. B., & & Burd, S. D. (2009). System Analysis and
Design in a Changing World. Cengage Learning.
Satzinger, J.W., Jackson, R.B., and Burd, S.D. (2005). Object-Oriented Analysis and
Design with the Unified Process. Boston : Course Technology .
Satzinger, J., Jackson, R., & Burd, S. (2010). In System & Analysis Design In a
Changing World. Boston: Cengage Learning.
Shneiderman, B., & Plaisant, C. (2010). Designing The User Interface : Strategies
for Effective Humen-Computer Interaction. Addison-wesley.
Sirovich, J., & Darie, C. (2007). Search Engine Optimization With PHP A
Developer's Guide to SEO. Canada: Wiley Publishing, Inc.
Sommerville, I. (2011). Software Engineering, 9th ed. Boston, Massachusetts:
Pearson Education.
Turban, E., King D., Lee J., Liang T. P.,Turban D. (2010). Electronic Commerce
2010 a Managerial Perspective. (6
thEdition). New Jersey: Pearson
Education.
Whitten, J. L., Bently, L. D.(2007). System Analysis and Design Methods. (7
thEdition). New York: McGraw Hill.
Wicaksono, Y. (2008). Membangun Bisnis Online dengan Mambo. Jakarta: PT Elex
Media Komputindo.
RIWAYAT PENULIS
Rony Tanjaya lahir di kota Medan pada 25 September 1993. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Sistem Informasi pada 2015.
Randy Satya lahir di kota Jakarta pada 18 Januari 1993. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Sistem Informasi pada 2015. Pernah bekerja sebagai input data di PT. Glutera Indonesia.
Christian lahir di kota Jakarta pada 14 Januari 1993. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Sistem Informasi pada 2014.