Analysis and Design of Sales Information System on Web-Based E-Commerce in Yoga Farm Catfish Breeding Business Using UML

− Yoga Farm is a Micro, Small, and Medium Enterprises (MSME) that focuses on catfish breeding that is still doing business processes manually. With this process, information received by related parties is very difficult to obtain quickly. Therefore, the product is still not widely known


INTRODUCTION
The rapid development of information technology at this time gives new ideas in carrying out business processes used manually into an integrated system. Besides the rapid growth of computer technology and the level of information that continues to experience significant growth, the production rate of software increases, and traditional software modeling languages will not be able to meet the demands of software development [1]. Besides that, information technology is beneficial to improve the expansion of current and future business, and communication technology is faster than ever [2]. Integrated technology or a system has become a necessity when viewed from high business competitors. One of this growth is the Internet, which allows us to exchange information widely and in real-time.
The internet is an instrument that has grown in size and scope over time [3]. The growth of the Internet in Indonesia has increased significantly, which of course, the number will continue to grow along with the development of technology, social media, besides that the internet also has a strong influence on the creation of online shopping sites [3]. which increasingly triggers people to use the Internet to get the latest information. The internet can enable small businesses to get access to information infrastructure that is larger than existing large companies. In addition, the Internet is also useful as a good tool for potential customers because they do not need to go to see the product directly, but the product will be displayed on the web so consumers can make purchases anytime and anywhere, and prospective customers can also communicate with producers through the internet [4].
Based on data obtained from the APJJI website, Internet users in Indonesia reached 143.26 million people, so it can be concluded that the enthusiasm of the Indonesian population towards the Internet is very high [5]. A large number of Internet users in Indonesia has resulted in the emergence of potential developments in electronic commerce in Indonesia. According to Junadi and Sfenrianto, the rapid development of e-commerce provides opportunities for companies to increase their income through the Internet [6]. Besides, convenience is one of the benefits that will be felt by customers from the existence of e-commerce because customers can place orders anywhere and anytime [7].
Based on the 2017 annual report of the development of the potential of Fish Resources in Indonesia, marine fishery stock reached 6.19 million tons in 1997 and went up to 12.54 million tons in 2016. It proves that the potential of fisheries in Indonesia is very perspective [8].
During the 2015-2018 period, the volume of Indonesian aquaculture production in that period continued to increase with an average annual increase of 3.36 percent per year. Aquaculture production in 2018, based on main commodities, showed that tilapia commodity reached 1.5 million tons, shrimp reached 1.4 million tons, catfish reached 1.3 million tons, milkfish reached 778 thousand tons, catfish reached 391 thousand tons, carp reached 382 thousand tons, carp reached 269 thousand tons, and seaweed reached 10 million tons [9].
The development of catfish in Indonesia is increasing due to catfish is one of the fisheries commodities that are currently being cultivated by the community both on a large scale and small scale households. Catfish is a commodity that is very popular by the public [10]. This is because catfish have various advantages, including fast growth, and have the ability to adapt to a high environment [11].
Micro, Small, and Medium Enterprises (MSMEs) play a role as an economic driver in the country of Indonesia. MSMEs play a major role in the development and growth of the Indonesian state. The number of MSMEs in Indonesia reaches 99.9 percent (62.9 million MSMEs and 5460 large companies) of the total business units in Indonesia [12]. Yoga Farm is a Micro, Small, and Medium Enterprises (SMEs) that focuses on catfish breeding, and all business process activities are still carried out in the traditional way. In 2019, Yoga Farm's revenue tends to fluctuate because the number of customers is still small, the product is unknown, and sales transactions are still carried out offline so that customer buying interest decreases. By utilizing e-commerce companies can increase revenue, increase the number of customers, market expansion, means of promotion, opportunities for opening new businesses, ease of relationships with customers, and customer satisfaction [13].
Besides, E-commerce can be used as an alternative source of competitive advantage because it is able to provide the best and fastest service for its customers [13].
This study aims to make recommendations for improving a web-based e-commerce sales system in Yoga Farm using UML modeling consisting of Use Case Diagrams, Case Scenarios, Activity Diagrams, Sequence Diagrams, and Class Diagrams. Through this website information system, it is expected to increase the need for data and information for Yoga Farm potential customers, in which the potential customers can exchange data and information with transactions on products available in Yoga Farm.

Sales
Sales is known as an activity carried out by a person in selling goods or products owned by both goods or services to the market to achieve a desired goal [14].

Direct Sales Via The Website
Direct sales via the website. It is an effort to reduce transaction costs by reducing distributors in distribution channels [15] so that the income obtained will certainly be higher.

E-Commerce
E-commerce is a business activity that uses the Internet and websites as a medium for transactions. Broadly speaking, e-commerce is a transaction activity that uses a digital or online system to make the process of purchasing products or services carried out between individuals and organizations. As stated E-commerce is a technology that becomes an important requirement for organizations engaged in trade [16]. Besides that, e-commerce is also a necessity of a business that has advanced in developing its business because it has many benefits. First, costumers do not need to come directly to the location to make purchases, while companies can carry out transaction activities in 24 hours. Second, in terms of finances, costumers can cut costs that will be incurred while entrepreneurs can save promotional costs. Third, if the store location is far, costumers can save on travel costs by reimbursing shipping costs that are much cheaper while entrepreneurs can market their stores to the wider area [17].

UML (Unified Modeling Language)
Unified Modeling Language is a standard specification language used to document, specify and build software [18]. Besides, UML is able to represent the design of information systems that will be made so that it becomes an information system that is ready for use by users [19].

UI (User Interface)
User Interface is an important part of a system or application [20]. It is a way for programs and users to interact with each other. Besides, UI is part of a system that plays a role in the occurrence of direct interaction from the user. Therefore, the design of the UI is one important point that influences [21].

Waterfall
The principle of the waterfall model is an example of a plan-based process, in which, in carrying out its operations, it must first do a planning and scheduling of all process activities before starting to work on it [22]. Here is an illustration of waterfall modeling [22].

RESULT AND DISCUSSION
In this section, there are two stages carried out, namely analyzing the ongoing business processes and designing the proposed information system. The Unified Modeling Language is used to explain the stages of a business process in a recommended system.

Analyzing The Running Business Processes
Based on the results of interviews and observations, it is known that the business processes running in Yoga Farm still have some shortcomings, one of which is the manual system in Yoga Farm, so the process of recording sales records and recording inventory products is still done manually using a notebook. In the sales system, it is also still done manually by accepting orders via telephone or SMS and also face-to-face between the seller and the buyer.

Picture 2. Yoga Farm business process
Evaluation of the current system aims to find out the weaknesses or deficiencies of the system in order to be fixed. From the description of the system analysis currently running in Yoga Farm, it can be concluded that there are some shortcomings or weaknesses in the running system. The weaknesses or problems and solutions are listed in table 1. Table 1. System evaluation is running

Design As A Proposed Information System
Based on the results of the analysis of the system running on Yoga Farm, it can be seen that the old system is still manual, so it cannot meet the needs of processing data quickly and effectively. The proposed system is expected to be able to provide a clear picture in the making of an information system that can help the sales process and expand the costumers of Yoga Farm with UML (Unified Modeling Language) diagrams. In this study, we use just three diagrams: the Use Case Diagram, Class Diagram, and Sequence diagram.

Picture 3. Proposed Sales Information System Procedure
Picture 3 explains the sales information system procedure recommended for Yoga Farm. The recommended sales information system can provide product-related information quickly to the buyers, so that they will become satisfied and comfortable in shopping.

No
Problem Solution 1 The absence of a good promotion system The web-based sales application system can be used as a good promotional media. 2 Sales transaction system is still done offline By using the web-based sales application system, sales transactions can be done anywhere and anytime by the customer as well. 3 Processing of sales and inventory data still uses an accounting system By using the web-based application system, the recording of sales and inventory data will be stored properly. 4 The process of making reports and storing data is not well organized.
By using a web-based sales application system, making reports and data storage can be more effective. 5 There is no a good sales media that is used to provide information about the existence of Yoga Farm Web-based sales application system can be a more effective marketing medium. Figure 4 explains the relationship between the user and the system. It is also known that there are 2 actors involved or connected to the system, namely customer and admin.

Picture 5. Class Diagram
Picture 5 is a diagram that explains the structure of the system by describing the definition of the class that will be used as a foundation in building the system. It also explains that there are 7 classes on the system that has been built, namely: Users, Costumers, Products, Purchases, Admins, Payments, and Shipping.

Picture 11. User Interface Manage Products
Picture 11 shows the user interface design on the Manage Product page. On this page, the user can see the amount of available stock, manage the amount of stock, and download the product inventory report.

System Testing
Information system design testing is conducted to find out whether a system that has been designed is in accordance with the user needs. In this study, the testing technique is conducted using informal review techniques by giving a few questions about the system that has been made. The questions are then given to prospective users and evaluated by researchers. Questions and answers from informal review techniques are presented in the following table: