BISKUT RAYA INVENTORY MANAGEMENT SYSTEM (BRIMS) NURUL AMIRAH BINTI ROSLAN THESIS SUBMITTED IN FULFILLMENT OF THE DEGREE OF COMPUTER SCIENCE

Similar documents
JOB AGENT MANAGEMENT SYSTEM LU CHUN LING. A thesis submitted in partial fulfillment of. the requirements for the award of the degree of

HELP DESK SYSTEM IZZAT HAFIFI BIN AHMAD ARIZA

Car Rental Management System (CRMS) Lee Chen Yong

ONLINE RESTAURANT MANAGEMENT SYSTEM (ORMS) HANISAH BINTI MD TAHA

DRUG MANAGEMENT SYSTEM (DMS) NURUL A1N BINTI MUHAMMAD

PRODUCTIVITY IMPROVEMENT VIA SIMULATION METHOD (MANUFACTURING INDUSTRY) HASBULLAH BIN MAT ISA

RFID BASED SYSTEMATIC STUDENT S ATTENDANCE MANAGEMENT SYSTEM HANISAH BINTI HAMID. Faculty of Electrical and Electronic Engineering

UMP-AUTOMATIC SPORT FACILITIES MANAGEMENT SYSTEM (UMPASFMS) TAN HOOI FONG UNIVERSITI MALAYSIA PAHANG

IMPROVING SERVICE REUSABILITY USING ENTERPRISE SERVICE BUS AND BUSINESS PROCESS EXECUTION LANGUAGE AKO ABUBAKR JAAFAR

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI

DEVELOPING AN ISP FOR HOTEL INDUSTRY: A CASE STUDY ON PUTRA PALACE HOTEL

Tarkh BOOK INVENTORY SYSTEM USING RFID NURUL NADIA BINTI MAT JALALUDDIN

EXPERIMENTAL ANALYSIS OF PASSIVE BANDWIDTH ESTIMATION TOOL FOR MULTIPLE HOP WIRELESS NETWORKS NURUL AMIRAH BINTI ABDULLAH

THE FINGERPRINT IDENTIFICATION OF ATTENDANCE ANALYSIS & MANAGEMENT. LEE GUAN HENG (Software Engineering)

WEB-BASED PROPERTY MANAGEMENT SYSTEM SAFURA ADEELA BINTI SUKIMAN

INTEGRATED STAFF ATTENDANCE SYSTEM (ISAS) WEE PEK LING

NR. Pe 10 No. Panggian

EMPLOYEE ATTENDANCE SYSTEM KOIK SEOW LIN

CLIENT SERVER APPLICATION FOR SERVER FARM PERFORMANCE MONITORING ABDIRASHID HASSAN ABDI

SPA BEAUTY MANAGEMENT SYSTEM NAJIHAH BINTI RUSSLI

DEVELOPMENT OF STATISTICAL PROCESS CONTROL (SPC) MATLAB- BASED SOFTWARE FOR AUTOMOTIVE INDUSTRIES APPLICATION SITI HAZLINA BINTI MOKHTAR

DEVELOP AND DESIGN SHEMATIC DIAGRAM AND MECHANISM ON ONE SEATER DRAG BUGGY MUHAMMAD IBRAHIM B MD NUJID

MBO TICKET M-BOOKING SYSTEM RIDZWAN BIN ABDOL RAHMAN UNNERSITI TEKNIKAL MALAYSIA MELAKA

ONLINE DATA VISUALIZATION FOR UMP STRATEGIC PLAN DASHBOARD ANDY PUE ZENFOONG TECHNICAL SUBMITTED IN FULFILMENT OF THE DEGREE OF COMPUTER SCIENCE

CLINIC MANAGEMENT SYSTEM: ELECTRONIC MEDICAL RECORDS SYSTEM NUR SYATIRAH BINTI MOHD ADZHAR

BUS MANAGEMENT SYSTEM HASDILAZIRA BT ABD LATIIF

ONLINE BLOOD DONATION RESERVATION AND MANAGEMENT SYSTEM TEH GEOK TUAN

A STUDY ON INVENTORY CONTROL SYSTEM PRACTICE IN KUANTAN FOOD PROCESSING SMALL MEDIUM ENTERPRISE (SME) NURUL AJILAH BINTI MOHAMAD ROSALAN

LIGHTNING AS A NEW RENEWABLE ENERGY SOURCE SARAVANA KUMAR A/L ARPUTHASAMY UNIVERSITI TEKNOLOGI MALAYSIA

HELP DESK MANAGEMENT SYSTEM. LOW SlEW PEI

TABLE OF CONTENTS. SUPERVISOR S DECLARATION ii STUDENT S DECLARATION iii DEDICATION ACKNOWLEDGEMENTS v ABSTRACT LIST OF TABLES

AUTOMATED SHOPPING LIST GENERATOR NOR IZATIE BINTI MOHAMAD NADRY

A STUDY ON MOTIVATION TO START UP A BUSINESS AMONG CHINESE ENTREPRENEURS

TABLE OF CONTENTS CHAPTER TITLE PAGE

ATTENDANCE SYSTEM USING MYKAD AND MOBILE APPLICATION MASTIJRA BINTI AWANG

CELL PHONE SALES MANAGEMENT SYSTEM (CPSMS)

TRANSFORMATIONAL PROJECT MANAGER: AN ENABLER OF AN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION SUCCESS JOHN ONYEKACHI OKUGO

FTMK LECTURER'S APPOINTMENT SYSTEM (FLAS) NORAHAYU BTNTI MOHD RAMLY

SCHOOL ASSET MANAGEMENT SYSTEM NOOR HARTINI BINTI SHAMSUDIN

INTEGRATING CONSUMER TRUST IN BUILDING AN E-COMMERCE WEBSITE NUR ZAILAN BIN OTHMAN

DEPARTMENT OF ESTATE -MANAGEMENT FACULTY OF ARCHITECTURE, PLANNING AND SURVEYING UNIVERSITI TEKNOLOGI MARA

DRIVING SCHOOL STUDENT MANAGEMENT SYSTEM TENGKU DIYANA BINTI TENGKU IBRAHIM

SPAM FILTERING USING BAYESIAN TECHNIQUE BASED ON INDEPENDENT FEATURE SELECTION MASURAH BINTI MOHAMAD

OCBC GREAT EASTERN CO-BRAND CARD FREQUENTLY ASKED QUESTIONS (FAQ) REBATE FEATURES, INTEREST FREE AUTO INSTALMENT PAYMENT PLAN (AUTO-IPP) AND BENEFITS

CLINIC MANAGEMENT SYSTEM: OUTPATIENT MANAGEMENT SYSTEM NURZETY AQTAR AHMAD AZUAN

INVENTORY MANAGEMENT SYSTEM USING DISTRIBUTED SYSTEM APPROACH GOH LIRONG

In the case of the online marketing of Jaro Development Corporation, it

NOR BAHYAH BINTI ABDUL RASHID

CLINICAL MANAGEMENT SYSTEM (CMS)

VEHICLE TRACKING AND SPEED ESTIMATION SYSTEM CHAN CHIA YIK. Report submitted in partial fulfillment of the requirements

FRONT DESK CUSTOMER SERVICE FOR QUEUE MANAGEMENT SYSTEM MOHAMAD FAZLI BIN ALIAS

HELPDESK SYSTEM FOR FACULTY

NOOR HANIRA BINTI MAHIDIN

MASTER S PROJECT REPORT SUMMARY

A STUDY OF SECURITY LIMITATIONS IN VIRTUAL LOCAL AREA NETWORK IMPLEMENTATION

ONLINE HELPDESK FOR MAYBANK ACCOUNT PAYABLE SYSTEM (MAPS) SHOBINI D/ RAMAN NAIR UNIVERSITI TEKNOLOGI MALAYSIA

DEVELOPMENT OF DATA ACQUISITION SOFTWARE FOR CENTRALIZED RADIATION MONITORING SYSTEM

ECOMMERCE USING SEARCH ENGINE OPTIMIZATION (ESEO) YEAP JIA WEI BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING) UNIVERSITI MALAYSIA PAHANG

THE APPLICATION OF EARNED VALUE MANAGEMENT IN EVENT PROJECT MANAGEMENT INDUSTRY YEOH XIN HAO

SMART DOCUMENT MANAGEMENT SYSTEM

PHARMACY MANAGEMENT SYSTEM - MEDICINE SELECTOR FOR MINOR ILLNESS AND STOCK ALERT SYSTEM MUHAMMAD FIRDAUS BIN MOHAMMAD NASER

This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Software Development)

PENCAPAIAN HOSPITAL PERFORMANCE INDICATOR FOR ACCOUNTABILITY (HPIA) No Indikator Standard Julai - Disember 2015

ANT COLONY OPTIMIZATION (ACO) ALGORITHM FOR CNC ROUTE PROBLEM WAN NUR FARHANAR BT WAN ZAKARTA

REGISTRATION AND BILLING SYSTEM TAN CHIN YONG

TN. MOHD FAKHRUZZAMAN B. TN ISMAIL

K-BASED HELPDESK SYSTEM SISTEM MEJA BANTUAN BERASASKAN PENGETAHUAN

SWAY REDUCTION ON GANTRY CRANE SYSTEM USING DELAYED FEEDBACK SIGNAL (DFS) NORASHID BIN IDRUS

ASMAK flint! MAT DM51)

DEVELOPING A WIRELESS PENETRATION TESTING TOOL IN LINUX PLATFORM NOR ARLIZA BINTI ABDULLAH

STRESS EFFECT STUDY ON 6 DIFFERENT PATTERN OF TYRES FOR SIZE 175/70 R13 SYAHRIL AZEEM ONG BIN HAJI MALIKI ONG. for the award of the degree of

CORPORATE DASHBOARD FOR PAYPHONE SERVICE: CASE STUDY OF PERNEC PAYPOINT REQUIREMENT HEZLIN SHADAN

RESTAURANT ORDERING SYSTEM USING MOBILE APPLICATION

THE RELATIONSHIP BETWEEN HUMAN RESOURCE INFORMATION SYSTEM (HRIS) AND HUMAN RESOURCE MANAGEMENT (HRM) ALFRED PUN KHEE SEONG

TABLE OF CONTENTS ABSTRACT ACKNOWLEDGEMENT LIST OF FIGURES LIST OF TABLES

Faculty of Computer Science & Information Technology

Automation for Customer Care System

H M M S E T S A T Y O L N I L N I E B O O K O I K N I G A D M N A A N G A E G M M N E T S S Y T S E T M Y N A G JIA JI N

NURULBAHIYYAH BINTI BAHROM

CONTROL HOME APPLIANCES VIA INTERNET (CoHAVI) SOFTWARE DEVELOPMENT SHIRRENE A/P NAI SOWAT

PROJECT MANAGEMENT SYSTEM

RENTAL CAR ONLINE SYSTEM MOHD KHALID BIN MOHD SAPUAN. For the award of the degree of. Faculty of Computer System & Software Engineering

MEGA Web Application Architecture Overview MEGA 2009 SP4

REAL TIME SERVER ALERT SYSTEM USING PORT SCANNING AND REACHABILITY TEST FUNCTIONS MUHAMMAD HAFIZ BIN MUHAMAD HENDRI

HOME AUTOMATION USING X-10 TECHNOLOGY MOHAMAD RIDHWAN BIN MOHAMED RODZI UNIVERSITY MALAYSIA PAHANG

SIT! FAIRUZ BT MOHD RAZALI

MODELING AND SIMULATION OF SINGLE PHASE INVERTER WITH PWM USING MATLAB/SIMULINK AZUAN BIN ALIAS

COMPARATIVE STUDY OF ERP IMPLEMENTATION METHODOLOGY CASE STUDY: ACCELERATED SAP VS DANTES & HASIBUAN METHODOLOGY

TABLE OF CONTENT CHAPTER TITLE PAGE TITLE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

BUS MANAGEMENT SYSTEM MOHD RAHMAT B. MOHD NOORDIN

Manpower Planning Utilizing Work Study at Data Storage Manufacturing Company

UNIVERSITI PUTRA MALAYSIA IMPLEMENTATION OF AN ELECTRONIC QUALITY MANAGEMENT SYSTEM OF A MANUFACTURING COMPANY NAGUR AZIZ BIN KAMAL BASHAH FK

UPGRADE ASSET MANAGEMENT SYSTEM FONG KHENG FEI

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF PROTOTYPE SCHEDULING AND SEQUENCING SOFTWARE FOR JOB SHOP MANUFACTURING IN SHEET METAL FABRICATION

Keywords Web-Based, Project, Management System, Software, Stakeholders

Pemrograman Web. 1. Pengenalan Web Server. M. Udin Harun Al Rasyid, S.Kom, Ph.D

CASE STUDY: PROPOSED APPLICATION OF PROJECT MANAGEMENT TECHNIQUES FOR CONSTRUCTION OF NUCLEAR POWER PLANT IN MALAYSIA

INVENTORY MANAGEMENT BOOK STORE SYSTEM USING WID (IMBS)

AXUS EMPLOYEE RECRUITMENT SYSTEM SHADIRA BINTI SAAD

Transcription:

BISKUT RAYA INVENTORY MANAGEMENT SYSTEM (BRIMS) NURUL AMIRAH BINTI ROSLAN THESIS SUBMITTED IN FULFILLMENT OF THE DEGREE OF COMPUTER SCIENCE FACULTY OF COMPUTER SYSTEM & SOFTWARE ENGINEERING UNIVERSITI MALAYSIA PAHANG 2014

vi ABSTRACT The inventory system throughout the world was relied on pens and papers which sometimes have problems such as the missing orders. It also could not be able to handle the massive number of orders and it takes up too much time to process the order. By developing online ordering and inventory management system can reduces the human error and allows the information to flow without a time consuming data input process. In this paper discusses about the Biskut Raya Inventory Management System (BRIMS) which is a web application for ordering and updating the cookies management system. This is mainly aims a web-based application for the service of facility to the shop and customer. The services which are provided is cookies ordering through the system online, updating the inventory of the cokies and customer information management. With this system online, the ordering and inventory management will become easier and systematic to replace the current systems which are still using the paper to take order. This system is applicable at anytime and anywhere to use. During the development of BRIMS, the methodology being used is based on the Iterative and Incremental Development (IID). Each process during the development process is followed by each phases in IID. The proposed system will be develop for ordering management and enhance the business by online.

vii ABSTRAK Sistem tempahan yang dilakukan secara manual kadangkala mempunyai masalah seperti pesanan yang dibuat hilang. Ia juga kadangkala tidak mampu dikendalikan dalam bilangan yang besar dan mengambil masa yang terlalu lama untuk memproses tempahan tersebut. Dengan membangunkan sistem pengurusan tempahan dan inventoru secara online boleh mengurangkan kesilapan dan membolehkan maklumat diterima tanpa mengambil masa yang lama. Dalam projek kali ini membincangkan Biskut Raya Inventory Management System(BRIMS) dimana ianya adalah sebuah aplikasi web untuk sistem pengurusan tempahan biskut. Aplikasi berasaskan web untuk perkhidmatan bagi kemudahan ke kedai dan pelanggan. Perkhidmatan yang disediakan adalah tempahan biskut atas talian, mengemas kini inventori semasa melalui sistem dalam talian dan pengurusan maklumat pelanggan. Dengan talian sistem ini, pengurusan pesanan akan menjadi lebih mudah dan sistematik untuk menggantikan sistem yang sedia ada yang masih menggunakan kaedah manual untuk mengambil pesanan. Sistem ini boleh digunakan pada bila-bila masa dan di mana sahaja. Semasa pembangunan BRIMS, metodologi yang digunakan adalah berdasarkan Iterative and Incremental Development (IID). Setiap proses dalam proses pembangunan diikuti oleh setiap fasa dalam IID. Sistem yang dicadangkan ini mampu membangunkan pengurusan tempahan dan mampu meningkatkan perniagaan secara online.

viii TABLE OF CONTENT CHAPTER TITLE PAGE TITLE PAGE STUDENT DECLARATION SUPERVISOR DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF APPENDICES I II III IV V VI VII VIII XIII XIV XVI

ix 1 Chapter 1 1.1 Introduction 1 1.2 Problem Statement 2 1.3 Objectives 3 1.4 Scope of the Study 3 1.5 Project Significance 3 2 Chapter 2 2.1 Introduction 5 2.2 Overview of Inventory Management System (IMS) 5 2.2.1 Benefit of Inventory Management System 6 2.3 Web Application 7 2.3.1 How Do Web Application Work 8 2.4 Current System in Inventory Management System at Ima Maju Jaya Enterprise 10 2.5 Studies of Existing System 10 2.5.1 The Famous Amos C.C.C.C. Sdn. Bhd. 11 2.5.1.1 Constraints of The Famous Amos C.C.C.C. Sdn. Bhd. 12

x 2.5.2 Millie s Cookies 13 2.5.2.1 Constraints of Millie s Cookies 14 2.5.3 Baked KL 15 2.5.3.1 Constraints of Baked KL 16 2.5.4 Comparison of Existing System 17 2.6 Development Tools 18 2.6.1 Software Tools 18 2.6.1.1 Adobe Photoshop CS3 19 2.6.1.2 Adobe Dreamweaver CS3 19 2.6.1.3 Adobe Flash CS3 19 2.6.2 Programming Language 20 2.6.2.1 PHP 5.0 20 2.6.3 Database Management System (DBMS) 20 2.6.3.1 My SQL 21 2.6.4 Web Server 21 2.6.4.1 XAMPP (Apache HTTP Server) 21

xi 3 Chapter 3 3.1 Introduction 23 3.2 System Process 23 3.3 Iterative and Incremental Development Phase 25 3.3.1 Planning 25 3.3.2 System Requirement 26 3.3.2.1 Hardware Requirement 26 3.3.2.2 Software Requirement 27 3.3.3 Analysis and Design 27 3.3.3.1 Analysis on Current System 28 3.3.3.2 Design 30 3.3.3.3 Context Diagram of the System 30 3.3.3.4 Data Flow Diagram (DFD) of the System 31 3.3.3.5 Database Design 34 3.3.3.6 Entity Relationship Diagram (ERD) 34 3.3.4 Implementation and Testing 35 3.3.5 Coding 35 3.3.6 Testing 35

xii 3.3.7 Evaluation and Deployment 36 4 Chapter 4 4.1 Introduction 37 4.2 System Interface 37 4.3 Scripting Technique 40 4.3.1 Declaration of variable in SQL statement using PHP 41 4.3.2 SQL statement 41 5 Chapter 5 5.1 Introduction 45 5.2 Test Result 45 5.2.1 Test Login Functionality 46 5.2.2 Test Record User Functionality 48 5.2.3 Search Customer Order Functionality 50 6 Conclusion 52 References 53

xiii Appendix A 54 Appendix B 56

xiv LIST OF TABLES TABLE NO. TITLE PAGE 2.1 Comparison between the existing systems 17 2.2 Development Tools 18 3.1 Hardware Requirements 26 3.2 Software Requirements 27 3.3 Information Gathering 28 5.1 Test Case Result (Login Functionality) 47 5.2 Test Case Result (Record User Functionality) 49 5.3 Test Case Result (Search Customer Order Functionality) 51

xv LIST OF FIGURES FIGURE NO. TITLE PAGE 2.1 The Flow of Web Application 8 2.2 The Flow of Web Application 9 2.3 The screenshot of cookies inventory management system which is used in Enterprise 11 2.4 Page of order cookies 12 2.5 Page of cookies designing 13 2.6 Page of cookies order 14 2.7 Page of cookies design 15 2.8 Customer request for make an event or gift 16 3.1 Iterative and Incremental Development Methodologies 24 3.2 Ima Maju Jaya Inventory Management System Flow Chart 29 3.3 Context diagram for BRIMS 31 3.4 DFD Levels 1 for Login 32 3.5 DFD Levels 1 for Order Cookies 32

xvi 3.6 DFD Levels 1 for view status application 33 3.7 DFD Levels 1 for Record Customer 33 3.8 ERD of BRIMS 34 4.1 Interface of Main Page 38 4.2 Online Order Form interface 39 4.3 Interface of Customer Registration 40 4.4 Declaration of variable in PHP 41 4.5 SAVE SQL Statement 41 4.6 SIGN IN SQL Statement 42 5.1 Login interface 46 5.2 Record user interface 48 5.3 Record user list 50

xvii LIST OF APPENDICES APPENDIX TITLE PAGE A Gantt Chart 54 B User Manual 56

CHAPTER 1 INTRODUCTION 1.1 Introduction Nowadays, internet is widely used around the world and it became the tools for people to communicate, working, making business, learning and searching anything. As a people, accessing an online shop is sometime having benefit for us in order to buy or order something from any shop. This biskut raya inventory management system can reduce time for the customer to order their cookies [1]. Biskut Raya Inventory Management System (BRIMS) is the system of managing the order of cookies business during the fasting month of Muslim. This project is develop because to help one of the cookies company Ima Maju Jaya Enterprise which facing many problems in their cookies inventory management. They still using manual order form and the documents are currently based on the recording on the paper files which takes much space to store. Besides that, it is not useful to find some the specific information in a specific case file. The main point of developing of this system is to help the company administrator to manage the cookies ordering from the customer and help to ease the customer for order. By using the manual customer ordering, it is difficult for worker to keep the correct customer information and maybe lost the customer information.

2 In this project would implement an inventory management system for Ima Maju Jaya Enterprise in order to help this company administrator to manage the cookies inventory system, upgrade the manual system, provide a user-friendly interface to check the order status, access and manage their documents for each client that this company serves. 1.2 Problem statement There are some of the problems which occurred in the current system of the company. Firstly, the company of Ima Maju Jaya Enterprise managed their business by manually especially in taking order from the customer. The worker will fill the order form such as the type of cookies, quantity and date to collect from the customer s order. The order form still using the paper and thus it can make the worker difficult to find the customer s order information and the probability of missing the order form also happen. Secondly, if the customer wants to make any order, they need to go to the company and sometime the company is close. So, the customer will be difficult to order the cookies. Thirdly, the customer also cannot get the new updates of the cookies such as a new type of cookies and etc. As a result, the current system which is only the manual system is not effective and not efficient to use because the current system cannot increase the profits for this company. Thus, if the company uses this inventory management system, the customer can order the cookies anytime and anywhere.

3 1.3 Objective Based on the problems statement, the objectives of this project are: i. To develop the online cookies inventory management system for Ima Maju Jaya Enterprise. ii. To make sure customers get easier to make an order of cookies. iii. To provide the online company information for the customer to know any new updates of the cookies from company. 1.4 Scope of Study The study is focus on the inventory management system in Ima Maju Jaya Enterprise. The users who can use this system are customer who wants to make the order of cookies and admin who will monitor this system. The hardware which is used in developing of this system including the laptop with windows 7, Intel CORE i3, 6GB DDR Memory and USB Flash Drive 8 GB. The software used in developing of this system including the following are Adobe Dreamweaver CS5, Adobe Photoshop CS5, Adobe Flash CS5, PHP 5.0, MySQL Database and XAMPP (Apache HTTP Server). This system is will be automated with the basic function such as save, edit, retrieve and update data. In addition, the system included the online order form, types of cookies by online and also checking the order s status from the customer. 1.5 Project Significance From this system will be going to help the company especially in the part of ordering management. The result of this inventory management system will be given to

4 the customer to make easy ordering of any cookies in online and this system also produces a computerized system in defining the best solution in each order. Thus, this can improve the efficiency in taking order from the customer and the ordering which faces by the customer can be solved.

CHAPTER 2 LITERATURE REVIEW 2.1 Introduction In this chapter is briefly discussed about the literature reviews that have been reviewed based on the previous research topic. The purpose of this Literature Review is to help in explaining how far the question needs to be investigated to maps out the requirement needed. It can be described as a summary of the sources, but has an organizational pattern and combines both summary and synthesis. In other words, it is the process of reading, analyzing, evaluating and summarizing scholarly materials about a specific topic that related with the project that want to develop. This chapter also discusses about the Inventory Management System (IMS) in detail and discusses about the three existing systems. The current system also showed in this chapter and at the end of this chapter is discussing the methodology of types used during the development process. 2.2 Overview of Inventory Management System (IMS) An Inventory Management System (IMS) is the computer program which is used to systemize the steps of buying, selling and updating. It is the administration of

6 business process for making the order in good services. Usually, an IMS provides constantly updated information, a database of vendors, database of customers, record of customer returns and refunds, information on billing and payments, order processing records and general ledger information [2]. IMS can be used to handle the orders and overview of the stock. In this system, it can receive the customer order information and matches the stock availability with the system [3]. After that, the IMS collects the orders by customer, store the stock and generates the pick-up dates. Then, the customer will accept the order confirmation and order tracking number to track the order status. In the larger company s orders, it can be divided to sub-orders and operational tasks which will be steered by a workflow to be fulfilled in a committed delivery time. The inventory management system may include of the several components which are the product information, inventory availability, vendors, marketing, customers and prospects, order entry and customer service, financial processing, order processing, data analysis and financial [4]. 2.2.1 Benefit of Inventory Management System IMS have many benefits especially for people who are involved in business either in online or others. The benefits of the IMS are well-implemented which included the improved sales visibility, improved customer relations and efficient order processing with the least of delay and back-orders. Besides that, IMS also may ensure that the customers will receive the correct orders and services which they want. It also enhances any appointments and response times. Thus, the communication become faster and exactly. Other than that, it may enhance the customer experience by corresponding the correct information and set the right expectation with the customer while keeping them informed of progress and changes. Next, the operational visibility can be increased by

7 having all the information, data and progress tracked [5]. The data can be key in and delete at any time and thus increasing the operation of visibility. 2.3 Web application From the technical view-point, web is a highly programmable environment which allows a mass customization through the immediate development of application. There are two important components of modern websites which are flexible web browser and web application. Web browser is the software applications which allow the users to save data and interrelate with the content which located on the web pages within the website [6]. Online application is the computer program which allowing the websites visitors to submit and save the data from any database over the internet by using web browser. The advantage of develop and keep the web application is that they present their function base on the operating system and browsers which running the client side [6]. Besides that, web application is relieves the developer of the responsibility of building a client for a specific type of computer. Web applications are quickly developed at anywhere with no cost and without any installation requirements from the user. As the number of the business which comprises the benefits of doing the business over the web increases, the use of web application and others which the related technologies continue to grow. Most of the web application is based on the client-server architecture in which the client may enter the information while the server stores and regains the information. The new push for web applications is crossing the line into those applications which do not normally need a server to store the information.

8 2.3.1 How Do Web Application Work There are about three-layered of web application model. In the first layer, a web browser or the user interface is included. In the second layer is the dynamic content generation technology tool such as the Active Server Pages (ASP) or Java servlets (JSP). In the third layer is the database which containing the content such as the news and customer s data such as the username, password, social security numbers and credit card details. From the figure below, it shows that how the request is admitted by the user across the browser throughout the Internet to the web application server. Then, the web application server manage the database to process the data and retrieve the database server to present the requested task which updating and save the information within the database. Figure 2.1: The Flow of Web Application

9 From the figure below, it shows that how the initial request is initiated by the user through the browser over the Internet to the web application server. The web application accesses the databases servers to perform the requested task updating and retrieving the information which lying within the database. The web application then presents the information to the user through the browser. Figure 2.2: The Flow of Web Application

10 2.4 Current Systems in Inventory Management System at Ima Maju Jaya Enterprise The company Ima Maju Jaya Enterprise managed their business by manually especially in taking order from the customer. The worker will only fill the order form such as type of cookies, quantity and date of collect from the customer s order. The order form still using the paper and the problem for this company is the customer participation is less and thus the profit they gained also less. Instead of that, if the customer wants to make any order, they need to go to the company and sometime the company is close. So, the customer will be difficult to order and it can make the company loss due to the lack of customer. Besides that, the customer also cannot get the new updates of the cookies such as a new type of cookies and etc. As a result, the current system which is only the manual system is not effective and not efficient to use because the current system cannot increase the profits for this company. Thus, if the company uses this inventory management system, the customer can order the cookies anytime and anywhere. 2.5 Studies of Existing System There are a lot of inventory management system exist nowadays. I had studies about the three existing system. In this section will present about the three existing systems which used the cookies inventory management system. Three of them are The Famous Amos C.C.C.C.(M) Sdn Bhd, Millie s Cookies and Baked KL.

11 2.5.1 The Famous Amos C.C.C.C.(M) Sdn Bhd The Famous Amos C.C.C.C.(M) Sdn Bhd is one of the companies that selling cookies to the customer. In the website has system for online ordering of cookies. Besides that, in this site includes the page in which customer can explore many type of cookies. Other than that, the user needs to use the password and user name in order to complete one order. Then, the system gives to the user the significance that all the personals information will not be used for other purpose. From this site also provide to the user the chances to find any information about the product and also can give the payment in easy way. Figure 2.3: The screenshot of cookies inventory management system which is used in Enterprise