Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 21

SUBMITTED TO WOLAITA SODDO UNIVERSITY

SCHOOL OF INFORMATICS

DEPARTMENT OF COMPUTER SCIENCE

TITLE:WEB BASED INVENTORY MANAGEMENT SYSTEM(IMS)


Table of Contents

CHAPTER ONE .............................................................................................................................1

1. Introduction.................................................................................................................................1

1.2 Background Information of the organization.........................................................................1

1.3. Statement of problem...........................................................................................................2

1.4 Objectives of the project........................................................................................................3

1.4.1 General objective............................................................................................................3

1.4.2 Specific objectives...........................................................................................................3

1.5 Significance of the project.....................................................................................................3

1.6 Scope of the project...............................................................................................................3

1.7 Limitation of the project........................................................................................................4

1.8 Methodology for the project.................................................................................................4

1.8.1. Data collection method..................................................................................................4

1.9 System analysis and design methodology.............................................................................5

1.9.1 Object Oriented Analysis................................................................................................5

1.9.2 Object Oriented Design...................................................................................................5

1.10 Testing and deployment Methodology................................................................................5

1.11 Development environment..................................................................................................6

1.11.1 Hardware tools..............................................................................................................7

1.12 Implementation Methodology.............................................................................................7

1.13 Feasibility study....................................................................................................................8

1.13.1 Operational Feasibility..................................................................................................8

1.13.2 Technical feasibility........................................................................................................8

1.13.3 Economic feasibility......................................................................................................8

1.4 System requirement..................................................................................................8


1.5 Cost..................................................................................................8

ACKNOWLEDGEMENT

Abstract.
CHAPTER ONE
1. Introduction
This Inventory Management System is a Web based application; the main aim of the project is

to develop Inventory Management System for wolaita sodo of Teacher Education model

software in which all the information regarding the stock of the college is presented. It is an

intranet web based application which has admin component to manage the inventory and

maintenance of the inventory system. This web application is based on the management of stock

of the college. The application contains generally college stock details, Purchase details and the

remaining stock that are presented in the organization. There is a provision of updating the

inventory also. This application also provides the remaining balance of the stock as well as the

details of the balance of transaction. Each new stock is created and entitled with the name and

the entry date of that stock and it can also be updated any time when required as per the

transaction is returned in case. It has login page created in order to protect the stock

management of organization preventing it from the threads and misuse of the inventory.

The importance of implementing a web based inventory system for wolaita sodo of Teacher

Education has become vital as most of the time the information are accessible directly, so making

the details of the usage of the equipment available, and improving the movement and

Anticipation of their demand as well as the productivity of the system as a whole. The

Implementation of this web-based inventory system can help wolaita sodo of Teacher

Education to develop the skills to handle with its operational environments. Because lack of

System tool to be used for monitoring the availability and quantity of materials in the college.

1.2 Background Information of the organization

wolaita sodo of Teacher Education was officially established in June 3, 1999 and through
times, a number of departments and programs were be opened and its admission capacity was

also increased.

The Store of wolaita sodo of Teacher Education is the back bone of the college by
managing any activities related to materials available in the college. Now a days, wolaita sodo of
Teacher Education store office gives many services, among these the following are the main onces:

 Registering new materials : on manual based using receipt for recording

new material Generate report periodically : every 6 month and yearly

 Offering materials to the users : when offering materials to user a record is kept in

a document call.

1.3. Statement of problem

wolaita sodo of Teacher Education currently uses manual system of inventory management

system to manage all the properties of the college, this manual system has so many problems. In

the manual system it is difficult to handle reservation, because the stock clerk is forced to check

manually the entire list of materials which stored in the stock, and also the current system does

not allow speed processing of users request adjustment and cancellation of what has been

reserved. In the current system, to generate a report requires much effort and it is time

consuming. The stock record keeping system is poor and subjected to a number of problems such

as files can be destroyed or stolen and it difficult to identify the materials where they are stored

because of the presence of different stores, In addition to this it is also difficult to manage and

control daily activities. So our project aim is to solve the above stated problems.

Objectives of the project


1.4.1 General objective
To develop computerized
system for Inventory
Management System in
Hawassa College of
Teacher Education.
1.4.2 Specific objectives
In order to achieve the main
objective, we have developed the
following specific objectives:
 Gathering required
information for proposed
system.
 To Design the particular
function of proposed system by
UML
 To implement User friendly
GUI for the proposed system.
 To create and implement a
database for the proposed
system.
 Implement a report module.
 To Test and deploy the
developed system.
 To document the system.
1.5 Significance of the
project
Significance of the project is:
 It enables to employ
appropriate computerized
system.
 It will be replace manual
base automated
 Enhancing the service
offered by the store office.
 It enables the store
customers to get fast access and
help to the organization in
service
giving operations.

Objectives of the project


1.4.1 General objective

To develop computerized system for Inventory Management System in wolaita sodo of

Teacher Education.

1.4.2 Specific objectives

In order to achieve the main objective, we have developed the following specific objectives:

 Gathering required information for proposed system.


 To Design the particular function of proposed system by UML
 To implement User friendly GUI for the proposed system.
 To create and implement a database for the proposed system.
 Implement a report module.
 To Test and deploy the developed system.
 To document the system.
1.5 Significance of the project

Significance of the project is:

 It enables to employ appropriate computerized system.


 it will be replace manual base automated
 Enhancing the service offered by the store office.
 It enables the store customers to get fast access and help to the organization in service

giving operations.

1.6 Scope of the project


The scope of this project is
limited to developing a web
based Inventory Management
System for
the store office Hawassa
College of Teacher’s Education.
The project attempts only to
develop
computerized Inventory
Management System by means
of which is store management
tasks of
the college will be carried out.
It is also limited to developing
the system for only the store
management office of Hawassa
College of Teacher Education,
and therefore, it will not include
other work units in the college.
The reason why the scope of the
project is limited to developing
the web based Inventory
Management System in only a
single work unit-the store and
also in
only a single College- Hawassa
College of Teacher Education,
is in one hand, due to time and
budget constraints and on the
other hand, it is to make the
project manageable and well
attainable..
1.7 Limitation of the project
Limitation is element of
factor or subsystem it
restricts the system decision
making from
achieving potential goal of the
system. There are many
constraints within our proposed
system
that limit its effectiveness of
performance. Our system is
limited only in the process of
inventory
management system of the
Hawasa College of teacher
education.
 Our application without
intranet or internet it’s not
functional
 Our application server
requires sustainable electric
power
 Information dependence on
human entry
 Some of us have not laptop
as an alternative during working
the proposal of the project
so, we has to work on desktop
and we lost data when ever
power is off.
1.8 Methodology for the
project
We use iterative model for our
project. It is easy to manage due
to flexibility of the model. The
reason to choose this model is
that it allow us to can iterate
back if error is occurring in one
phase and we can return back to
other phase to fix errors at any
phase of the project life cycle.
The data collection methods,
system development methods
and system development tools
are
described below: - 1.6 Scope of the project

The scope of this project is limited to developing a web based Inventory Management System for

the store office wolaita sodo of Teacher’s Education. The project attempts only to develop

computerized Inventory Management System by means of which is store management tasks of

the college will be carried out. It is also limited to developing the system for only the store

management office of wolaita sodo of Teacher Education, and therefore, it will not include

other work units in the college. The reason why the scope of the project is limited to developing

the web based Inventory Management System in only a single work unit-the store and also in
only a single College- wolaita sodo of Teacher Education, is in one hand, due to time and

budget constraints and on the other hand, it is to make the project manageable and well

attainable..

1.7 Limitation of the project

Limitation is element of factor or subsystem it restricts the system decision making from

achieving potential goal of the system. There are many constraints within our proposed system

that limit its effectiveness of performance. Our system is limited only in the process of inventory

management system of the wolaita sodo of teacher education.

 Our application without intranet or internet it’s not functional


 Our application server requires sustainable electric power
 Information dependence on human entry
 Some of us have not laptop as an alternative during working the proposal of the project

so, we has to work on desktop and we lost data when ever power is off.

1.8 Methodology for the project

We use iterative model for our project. It is easy to manage due to flexibility of the model. The

Reason to choose this model is that it allow us to can iterate back if error is occurring in one

phase and we can return back to other phase to fix errors at any phase of the project life cycle.

The data collection methods, system development methods and system development tools are

Described below

1.8.1. Data collection method

There are different methods of data collection methods. From those we used the following

methods to collect data from the organization.

Direct Observation: use this method to get the right information about the organization and also

understand by viewing how the existing system works.

Interview: through interviewing the department manager and another employee of the

organization and we get enough and reliable data which is important to do the project.

Document analysis: we analyzed the manual resources of the organization how the current
system operates.

1.9 System analysis and design methodology

The method we have chosen to develop the system is object oriented system analysis

methodologies (OOSAD). The reason why we chose OOSAD are it is a popular technical

approach to analysis and design the application.

This has two phase:

1.9.1 Object Oriented Analysis

In this stage, the problem is formulated, user requirements are identified, and then a model is

built based upon real–world objects. During this phase, the team use this model the functions of

the system (use case modeling), Find and identify the business objects, will Organize the objects

and identify the relationship between them and finally model the behavior of the objects.

1.9.2 Object Oriented Design

In this stage, the complete architecture of the desired system is designed. The system is

conceived as a set of interacting subsystems that in turn is composed of a hierarchy of interacting

objects, grouped into classes. System design done according to both the system analysis model

and the proposed system architecture

1.10 Testing and deployment Methodology

Testing procedure is the way to know the system functionality weather it is working according to

the specification, behavioral and performance requirements.

Development environment

Hardware and software tools are necessary for the development of the project. The following

tools are used to develop the proposed system:

1.11.1 Hardware tools

 Storage device like hard disk and flash disk.


 Internet cable.

 Personal computer:

 More than Core i5 processor 2.67 GHz.


 4GB RAM.
 Hard disk 500 GB
1.11.2 Software tools
PHP programming language: -The team chose PHP Languages, because, PHP is an open source
language and fast prototyping language. This language is compatible with UNIX based OS as
well as Windows OS The language can be embedded in HTML directly. XAMPP Server: -
XAMPP stands for x-os, apache, MYSQL, PHP, Perl. (X-os means it can be used for any
operating system.) . The team chose to use it because it is a preconfigured production package
and provides a good user interface which makes the development process much easier. Rational
Rose, E draw:-For designing UML diagrams associated with the project. They provide us good
features and easy to use over other tools. Microsoft office 2010:-to prepare documents and power
points. Edit plus and notepad++:- for writing code.

Browsers (Mozilla Firefox, UC


browser, Baidu Browser,
Chrome): because they are the
widely
used browsers
Browsers (Mozilla Firefox, UC browser, Baidu Browser, Chrome): because they are the widely
used browsers.

1.12 Implementation Methodology


To produce high quality software that meets or exceeds user’s expectations, reaches completion
within times and cost estimates the team chooses iterative method. The basic idea behind this
method is at each iteration, design modifications are made and new functional capabilities are
added. The reason why we choose iterative method:
Testing and debugging during smaller iteration is easy.
Risks are identified and resolved during iteration; and each iteration is an easily
managed goal.
Issues, challenges & risks identified from each increment can be applied to the next
increment.
1.13 Feasibility study
A feasibility study is a preliminary study undertaken to determine and document a
project practicality.it is essential to evaluate the cost, operation, technical benefits of the proposed
system. On the basis of the feasibility study decision is taken on whether to proceed or to cancel
the project.
1.13.1 Operational Feasibility
The developed system to provide accurate, active, secured service and decreases labor of
inventory workers and as well as registrar items. It is not limited to particular groups or body.
It is a measure of how well a proposed system solves the problems and takes advantage of the
opportunities identified during scope definition and how it satisfies the requirements identified in
the requirements analysis phase of system development.
1.13.2 Technical feasibility
The programming languages and technologies to be used for developing the system are HTML,
CSS,JavaScript, PHP and MySQL and we can find this technology in open source and our team
members have sufficient knowledge of the listed programming language to develop and
implement the system.
Therefore, we can say our project technically feasible. Because the customer has access privilege
also compatible with modern technology. This system was implemented based on computerized
web based system.
1.13.3 Economic feasibility
This feasibility measure takes into consideration the cost benefit situation for a solution to be
economically feasible. Therefore, the benefit must outweigh the cost. The newly developing
system provide many benefits to the Wolaita Sodo of teacher education. The newly being
developed system improve the organization efficiency, speed, security and flexibility.

1.4 System requirement

1.4.1 Hardware requirement:-

N Hardware materials Amount


o

1 Flash 16GB

2 Paper Packet

3 Pen Packet

4 Print -

5 Laptop /desktop computer core i5 1


Total

1.4.2 Software requirement

N Activity Tools
o

1 Document MS, office 2016

2 Programming language PHP5.&above,HTML,CSS,javascript

3 Operating system Window 10x64 ,win8x64

4 Editors Not pad

5 Web server

6 Data base server MySQL,Xampp,or Wampp

1.4.3 Programing language

We use the programming languages to develop Web based Construction project managment
system for Wolaita Soddo University.
 Codiginter Framework
 PHP7.6
 JAVASCRIPT

 CSS
 HTML

1.5 Cost
No Hardware materials and Software Amount Price unit Pries ETB

1 Flash 16GB 400 400


2 Paper Packet 750 750

3 Pen Packet 400 400

4 Print - 400 400

5 Laptop 1 60000 60000

6 All software setups all 3000 3000

Total 61950 64,950

CHAPTER TWO

2. SYSTEM ANALYSIS

You might also like