# Introduction he problematic is the control that is given to the sales process, is that in the modern season the commercial sector has suffered great alterations and is forced to the growth of communications and the entry of new technologies and it is essential that new companies achieve these changes so that they force other competitors to continue in their participation in the market [1].We will touch some examples found in Perú is that most microenterprises do not have optimal control of their sales we will take the company Angelito located in the city of Chepén that is dedicated to the sale of clothing for children, men and women and as mentioned above do not have optimal control of sales and only handle it manually [2].We have another example of the company Vasgar that is located in San Juan de Lurigancho that is dedicated to the sale of cleaning products, beverages and sweets, as mentioned above the company also handled manually where they controlled their profits and payments and wasted too much time and also had the problem of customer service [3]. As for the methodologies to develop this investigation there are different ,we begin by SCRUM that has a utility for the more agile development and using more than all the selection of Sprints [4],on the other hand we have to UML that more than everything is an agile planning for the progress of software and more than everything demands a complete documentation [5], RUP is known for the software process development framework that extends in the unified process [6] , the MVC pattern is well known to developers because it interacts with databases and storage systems [7], I chose the SCRUM methodology because it helps us in a more agile way because and has an established duration that lasts between 2 to 4 weeks as a unique delivery date. En el caso de aplicación abarcara en las microempresas que se encuentran en puente piedra el sistema web será desarrollado con algunas herramientas como creación de prototipos por el Balsamiq Mockups, se trabajará con el leguaje PHP que explicaremos en el servidor web y va procesar código HTML u otra salida que los visitantes puedan ver [8], y por la metodología Scrum se va a trabajar con las 5 fases. The objective of this work is to implement a web system with which we can have a control of all sales, products and customers, so that we may have an excellent information administration and improve customer service. In this work is organized by stages, II stage we have the methodology that is going to be developed for research, III stage we have the study case which is related to the methodology, IV stage we will see the results, V etapa the conclusions of research work. # II. # Methodology This investigation will be carried out using the following methodology: a) PHP PHP or hypertext processor is a server-side scripting language designed for the web. PHP will be explained on the web server and will process html code or other output that visitors can see.PHP is an open source project that allows everyone to have access to the source code at no charge, it also has many integrated functions to perform many useful tasks related to the web. [8]. # b) Balsamiq Mockups After mentioning the methodology with which the project will be done, we will know the tool Balsamiq Mockups which will help us to create views of the interface that shows the system, such as buttons, links, tables, and so on. With which it will be possible to design a model of the ones we want to implement in the finished system. [9]. # c) SCRUM Scrum proposes a personalized image to work on various projects that have a variety of conditions and having a usefulness as the selection of sprints and there is no method to follow. Being considerably scrum used for some essential components that can give an edge to other methods [10]. # i. Producto Backlog Here we begin with the list of requirements of functionality that offers us the client with which he wants it to be his final product. # ii. Sprint Backlog We will see the list of requirements of the backlog product, how we will work with the team to achieve the objectives and that will become an increment in functionality. # iii. Sprint Planning Meeting Tells us about the planning of the Sprint, are prioritized more than everything the inspection and the adaptation of the advances more than everything of the tasks of the product backlog. iv. Ejecución de Sprint We will have a review of the increment (Sprint) as it will have a duration of 2 to 4 weeks as a unique delivery date. # v. Inspección e Interacción It is the presentation of the sprint already finished with the requirements that have been indicated from the beginning by the client. # Application a) Application Architecture In this architecture we will talk about PHP where shown in the image will generate an html document, then send the web system to the browser and where it will generate the more than all the request of the web system by the web server as shown in Fig. 4. The design of the web system was developed with the application Balsamiq Mockups, which will be implemented in microenterprises in Perú to have more than all a good control of their sales, products and customer and thus have a good administration of the data. # i. Producto Backlog ? As an administrator I need to register in order to enter the system. ? As a user I need the system to approve my data in order to enter the system. ? As a seller I need to register a customer to make the sale. ? As a seller I need to register the categories for each type of products. ? As a seller I need to register a product to make the sale. ? As a seller I need to register the customer's order to make the sale. ? As an administrator I need to produce a report to keep track of registered clients. ? As an administrator I need to produce a report to have a control of the registered products. ? As an administrator I need to produce a report to have a control of sales. ii. Sprint Backlog a. Increment 1: User Registration In this increment the user records that can be administrator or salesperson will be presented (Fig. 6). # b. Increment 2: Record of the sale In this increment we will see the registration of customers, categories, products, register orders and register the sale itself (Fig. 7, Fig. 8 and Fig. 9). c. Increment 3: Report Management In this increment we will have the verification of the sale and allows the administrator to generate reports on customers, products and the sale (Fig. 10). # iii. Sprint Planning Meeting In this phase we will see the planning of the sprints and how long each has as shown in Fig. 5. As last phase we have the sprints already finished with the requirements they gave us, where we'll see more than the entire system fully developed. IV. # Results and Discussion # a) In the Application The design of prototypes of the sales web system for the micro-companies in Puente Piedra was completed, ending with the requirements already requested and having a good control of sales and thus only having the design of the system to be implemented later. i. Comparison ? Compared to a web-based platform for customers and designers for website prototypes [11], what we can observe is that we have developed the pappers with the software Balsamiq Mockups for the prototypes our work, another comparison is that this papper has created a process to create prototype and has communication from client to server and get customer feedback, in comparison with our work has also developed an architecture for communication of the client and server with PHP language. b) In the Methodology i. Ventaja ? One of the advantages with the Scrum methodology is that the development team meets every day approximately 15 minutes to complete some elements of the sprint backlog to be a review of the project which will be presented [12]. ii. Desventaja ? One of the disadvantages would be that if you focus on large projects with several members, the results would not be as good. iii. Diferencias ? In the differences exist is that the scrum methodology is for more agile projects on the other hand if we use the UML methodology it is for more extensive projects and in addition they are too heavy as the implementation of the sales system of the monitoring based on mobile devices in Semi Tani Shop. [13]. V. # Conclusiones In this way the implementation of the sales web system will help with the improvement of the sales process, so there will be no problems with calculations such as for preparing a ticket, or control of products. The application was used with the program Balsamiq Mockup which helped with the design of the interfaces for the design of a website for a microenterprise. La Metodología Scrum nos ayudo de una manera más ágil ya que cuentas con 5 fases, y que se ejecuta en ciclos temporales, ya que los Sprint tienen una duración entre 2 a 4 semanas como una fecha límite de entrega del proyecto. In future investigations an artificial intelligence system could be added with a chatbot so that customers can ask for information about each specific product they are looking for in the store and the prices for each one. 33![Fuente: William B. Heys Fig. 3: Diagram of the Scrum Methodology Cycle](image-2.png "Fig. 3 Fig. 3 :") 4![Fig. 4: Communication diagram of client and server](image-3.png "Fig. 4 :") 57910![Fig. 5: Sprints Planning](image-4.png "Fig. 5 :Fig. 7 :Fig. 9 :Fig. 10 :") ![](image-5.png "") ![](image-6.png "") ![](image-7.png "") ![](image-8.png "") * Desarrollo e implementacíon de un sistema de información para mejorar los procesos de compras y ventas en la empresa HUMAJU J HuamanVaras CHuayanca Quispe Lima * Implementacíon de un sistema de información web para optimizar la gestión administrativa de la empresa comercial Angelito de la ciudad de Chepén AHernández FVargas Chavarri Trujillo * ARodríguez RAAsesor MHerrera REdson "tesis Presentado Por Facultad De Ciencias E Ingeniería Escuela Profesional De Ingeniería De Sistemas EInformática 2017 * Introducing scrum process optimization POunsrimuang SNootyaskool Proc. 2017 Int. Conf. Mach. Learn. Cybern. ICMLC 2017 2017 Int. Conf. Mach. Learn. Cybern. ICMLC 2017 2017 1 * Incremental UML for Agile Development: Embedding UML Class Models in Source Code EBraude IEEE/ACM 3rd Int. Work. Rapid Contin. Softw. Eng. RCoSE 2017. 2017. 2017 * Tailoring RUP to small software development teams PBorges PMonteiro RJMachado Proc. -37th EUROMICRO Conf -37th EUROMICRO Conf 2011. 2011 * Formulating an MVC Framework for Web Development in Java ASingh PChawla KSingh AKSingh Proc. 2nd Int. Conf. Trends Electron. Informatics, ICOEI 2nd Int. Conf. Trends Electron. Informatics, ICOEI 2018. 2018 Icoei * Development of Theses Categorization System Search Engine Using PHP anda MySQL HRi * Mobile application design of geolocation to collect solid waste: A case study in Lima, Peru ADelgado JSosa 2019 4 * SCRUM model for agile methodology ASrivastava SBhardwaj SSaraswat Proceeding -IEEE Int. Conf. Comput. Commun. Autom. ICCCA 2017. 2017 * A web-based platform for clients and designers to prototype web sites TSoutome DKLing MNiibori MKamada Proc. -16th Int. Conf. Network-Based Inf. Syst. NBiS -16th Int. Conf. Network-Based Inf. Syst. NBiS 2013. 2013 * Just in Time Demos in the Scrum Framework RJMacasaet Proc. -2018 3rd Int. Conf. Syst. Reliab. Safety, ICSRS -2018 3rd Int. Conf. Syst. Reliab. Safety, ICSRS 2018. 2019 * Implementation of Mobile based monitiring sales system na HSetyo UThe 2017