10 likes | 153 Views
The Faculty of Natural Sciences The Faculty of Engineering Sciences The Unit of Software Engineering. ISale. Arsen Shatikian, Udi Vaksman, Avihay Danino Advisors: Prof. Ehud Gudes, Bernard Fadlon. The solution. The problem.
E N D
The Faculty of Natural Sciences The Faculty of Engineering Sciences The Unit of Software Engineering ISale Arsen Shatikian, Udi Vaksman, Avihay Danino Advisors: Prof. Ehud Gudes, Bernard Fadlon The solution The problem The working routine of salesmen is divided to several areas which include: suggesting products for the client, helping the client finding the most suitable product for him, checking with the supplier of the product the availability of the product, ordering the product from the supplier and more. Several means help assist the salesman in achieving that. These means include: A printed product catalogue which helps the salesman in offering the client the products, a designated barcode scanner device and a cellular phone which allows the salesperson to order the products from the selling center. Using these means may be inconvenient for various reasons. The product catalogue for example’ is not always up to date, it doesn’t allow to check the availability of the products and it might take a long time to go over all the products in order to offer the client the most suitable products for him. In Addition, the process of calling the selling center might take a while. This might mean a bigger problem if the salesman finds out that the product does not exist in the inventory or is not available for other reasons, this will cause the salesman repeat the whole process again In this project we have developed a server-client application for smart phones that will assist the salesman in performing his job more efficiently. Using this application the salesman and the client can formulate a list of requirements for the desired product and as a result the salesman will be able to display the client the list of the suiting products, ordered by their suitability, as was determined by the requirements which were defined by the client. In order to assist the client to choose the most suitable product the system can check the availability of the product and display a technical details list of the product and its image. Other advantages of the system include the option of ordering a product by its barcode and the option to display the list of past orders of the clients and of the salesman. Data Base System Architecture diagram Calculation of Product rating Android activity lifecycle Client The team Technology in use AvihayDanino ArsenShatikyan UdiVaksman