The Implementation of OOP (Object Oriented Programming) in Building an E-Commerce Website

OOP (Object Oriented Programming) is an object-oriented programming method. The purpose of OOP is to facilitate the development of the program by following the models that have existed in everyday life. Object-oriented programming techniques are becoming very popular today in the process of creating multi-operating system applications. This OOP is quite flexible and easily modified. The purpose of this study was to implement the OOP technique with UML modeling in building an e-commerce website for KSM Tenggiri Ceria in Sinjai Regency. The benefits obtained are that the resulting website can be developed or expanded easily, becoming multistore like Lazada and Bukalapak, etc. Website design is done by using the Waterfall method which includes the stages of system analysis and needs (data readiness, software or hardware used), design stages (database analysis, business flow analysis with UML tools, user interface design), implementation stages (OOP-based coding using the PHP, HTML programming language, NetBeans editor with MySQL database.), testing stages, maintenance and development stages. The result of this study is an e-commerce website application that can be accessed via the URL: www.umkmgo.com. Keywords—Object-Oriented Programming (OOP), website ecommerce, programming language