You are on page 1of 43

Contents

1.INTRODUCTION .................................................................................................................................... 4
2. INTERFACE DESIGN .............................................................................................................................. 5
Figure 2.1 Login ................................................................................................................................... 5
Figure 2.2 Create User ......................................................................................................................... 6
Figure 2.3 Modify User......................................................................................................................... 7
Figure 2.4 Home page .......................................................................................................................... 8
Figure 2.5 Order handling .................................................................................................................... 9
Figure 2.6 New Orders ....................................................................................................................... 10
Figure 2.7 Order Approval .................................................................................................................. 11
Figure 2.8 Product Management ........................................................................................................ 12
Figure 2.9 Stocks (BIN Card) ............................................................................................................... 13
Figure 2.10 Purchase Order Generations ............................................................................................ 14
Figure 2.11 Purchase Order Approvals ............................................................................................... 15
Figure 2.12 Add New Purchase........................................................................................................... 16
Figure 2.13 Sales return ..................................................................................................................... 17
Figure 2.14 Purchase return ............................................................................................................... 18
Figure 2.15 Add, Delete, and modify Product ..................................................................................... 19
Figure 2.15 Customer......................................................................................................................... 20
Figure 2.16 Add delete Modify Customer ........................................................................................... 21
Figure 2.17 Customer Profile.............................................................................................................. 22
Figure 2.18 Customer Payments......................................................................................................... 23
Figure 2.19 Sales ................................................................................................................................ 24
Figure 2.20 Sales view ........................................................................................................................ 25
Figure 2.21 Supplier ........................................................................................................................... 26
Figure 2.22 Reports ............................................................................................................................ 27
Figure 2.23 Forecast........................................................................................................................... 28
Figure 2.25 Sales Representative........................................................................................................ 29
Figure 2.26 EOQ ................................................................................................................................. 30

c c 

  
3. DATABASE DESIGN ............................................................................................................................. 31
a) Normalized database Structure ...................................................................................................... 31
b) Preview of tables ......................................................................................................................... 35
4.REPORTS DESIGN ................................................................................................................................ 43

c c 

  


c c 

  
O 
c   
  c. is one of the main Hardware-New products Distributor of Richard Pieris
Distributors Pvt Ltd (Arpico) which is a Business to Business Company and does its distribution in the
area of Wayamba Province. There are approximately     which are handled by this
company. Leelasena Distributors Pvt Ltd. started the company in the year of 2004 as a sole proprietor
company and registered as a Private Limited Company in the year of 2007. c   
  
chas         .

Leelasena Distributors mainly distributes products such as;

Ô Arpitec water pumps

Ô Arpilight CFL bulbs.

Ô PVC Doors

Ô Plastic furniture.

Ô Shovels and hoes.

Ô Plastic garden hoses.

Ô Paint brushes.

Ô Sand paper roles and sheets.

     

Since Leelasena Distributors Pvt Ltd. does its distribution in the Wayamba province, they have to
perform a high level of inventory management for a vast product line but since most of the procedures
such as    decisions are made by    , there are inefficiencies in the
current method. Therefore using a proper method for taking decisions about future purchases was
identified as a main problem. Main goal of this project is to identify the current problems which
Leelasena Distributors Pvt Ltd. Faces in,

Ô à    


Ô   
Ô ’    

And introduce an IT Based solution to overcome with the problems identified

c c 

  
×  
   

Figure 2.1 Login


User can log in to the system by typing the user name and password. Depending on the User Name their
will be different fields acctivated. Using Administrator user name Password User can log in and
create/delete/modify a user and Using Manager user name and operator user name different people
can log in with different fields ctivated.

c c 

  
Figure 2.2 Create User

From this interface administrator can create a user.depending on the value selected in the Role
differents rights will be activated.

c c 

   
Figure 2.3 Modify User

From this interface administrator can Modify or delete a user .depending on the value selected in the
Role differents rights will be activated.Have to select the user name from the combobox and other
values will be then editable.

c c 

  

Figure 2.4 Home page

This is the Home Page for the system.Using a menustrip the other links are connected above.Main parts
are order handling,Product management,Customer,Supplier,Sales,Forecast,Reorts,EOQ,SalesRep

c c 

   
Figure 2.5 Order handling

There are two sections in order handling.Approval of new Order should only be activated in Managers
interface.

c c 

   
Figure 2.6 New Orders

When a new order is received Operator will input the details of the order in the following interface. He
has to select a due date for payments in future agreed day. This is normally 60 days. In one order there
can be several products so by choosing the product Id and Quantity and by adding them in to the data
grid. From save for approval these not approved orders get saved and only manager can view them and
then approve or reject them.

c c 

   
Figure 2.7 Order Approval

In this interface Manager get the details in the data grid and when he select a particular item its details
appear on the below then manager can Approve the order or reject it further he can click on customer
profile to view the particular customer details in the order. When Manager approves the order sales
Invoices get printed and will be saved as a sale.

c c 

  
Figure 2.8 Product Management

In the Product Management area there are five sub sections such as stock (BIN), Add/Delete product
And Sales Return and purchase return. Purchase has another three sub parts such as purchase order,
add new purchase and purchase order approval.

c c 

  
Figure 2.9 Stocks (BIN Card)

In this interface user can view the current level of stock .user can view all the products to a selected
product by choosing from the product ID.From purchase Order button use can straight away add
products( which are selected at the time ) to the next interface by automatically filing the products
requirement.

c c 

  
Figure 2.10 Purchase Order Generations

Operator will use this interface to generate new Purchase order. Products and quantity are selected for
the particular purchase Order No. and it will be saved in to be approved from the Manager.

c c 

  
Figure 2.11 Purchase Order Approvals
Purchase Order will be viewed by manager and it will be approved or rejected. If approved Purchase
Order will be generated in the same time.

c c 

  
Figure 2.12 Add New Purchase
When we receive goods from the supplier through the above interface operator will add new products
to the stock. And save it. Then the stock (BIN Card) will be updated.

c c 

   
Figure 2.13 Sales return
Customers can return the products. When they return operator will enter the customer ID and specific
products that the customer will return. It could be one or many products and would be in different
quantities, after adding the products by saving the information stock would get added to the BIN card
the general stock.

c c 

  

Figure 2.14 Purchase return
Business can return the products. When we return operator will enter the Supplier ID and specific
products that the business will return. It could be one or many products and would be in different
quantities, after adding the products by saving the information stock would get reduced from the BIN
card the general stock.

c c 

   
Figure 2.15 Add, Delete, and modify Product
This form will Add, Delete or modify the information of a product in to the main database. All the
product related information is in this interface.

c c 

   
Figure 2.15 Customer
Customer will have three sub elements. Payments Profile and Add/Delete/Modify. By selecting each we
could go to those forms.

c c 

   
Figure 2.16 Add delete Modify Customer
Add Delete Modify Customer will be Done in this interface. Customer ID, Name and contact no and
Address will be insert or modify hear. By saving this can be saved in customer Database.

c c 

  
Figure 2.17 Customer Profile
From this User can view the customer details ,Total outstanding and Transactions such as ( Sales and
Returns) and also his payment hishory.

c c 

  
Figure 2.18 Customer Payments

From this interface we can update customer payments. Adding the details will reduce the particular
customer outstanding balance and the details of payments will be saved in payments database.

c c 

  
Figure 2.19 Sales

c c 

  
Figure 2.20 Sales view

From this form user can view the sales details for a particular selected period.

c c 

  
Figure 2.21 Supplier

All the supplier details will be added and modified by this interface and will be saved in the database.

c c 

   
Figure 2.22 Reports

From this interface any user can retrieve the above mentioned reports from the interface. After
selecting the radio button user have to select the duration which the reports are needed. But in the
reports of Stock, General Customer Details, Stock under reorder level and Customer payment
outstanding reports will be without a time duration selection. So the date time picker will be disable for
those.

c c 

  

Figure 2.23 Forecast

From this interface user will be able to view the forecasted product requirement of a particular product
or for all the products after selecting the time period. Then forecast will be generated and will be saved
in the database under a forecast ID.

c c 

   
Figure 2.25 Sales Representative

Sales Representative will be Added deleted and modified through this interface and will be saved in the
database .

c c 

   
Figure 2.26 EOQ

From this interface users can generate the EOQ( economic order quantity) of a particular product. This
would be useful to purchase decisions.

c c 

   
¦      

a) Normalized database Structure


Ê 

Ê 
Ê 

Ê  Ê 
  Ê 
 Ê  



 
 
    

 
  
 

 
 
 


 

 
Ê
Ê 

  

 




 


 
 
 

  Ê


  Ê




 


 

 

 Ê 


  Ê
Ê 
   
  Ê




  Ê   

Ê


c c 

  
Ê

 
 
Ê

 
    




ÊÊ 

ÊÊ 




 


 


   

 
  
    



ÊÊ  

ÊÊ 
ÊÊ  
   ÊÊ 


   

  
  
 
 

  Ê

ÊÊ   
ÊÊ  
    
   
  Ê

 



 

 
 
 
 
 

  Ê
    
   
  Ê



c c 

  

  


   

   
 
 
    



     


   
Ê 
  
 
   Ê 
   
   


Ê  

Ê 
   
Ê 
 
ÊÊ   
ÊÊ  
Ê 
   
 


Ê     

Ê 
   
Ê 
Ê 
   
 
   Ê 
   Ê 
   

Ê 

Ê 
  
Ê 
  
 
ÊÊ 
   ÊÊ 


Ê    

Ê 
  
Ê 
Ê 
  
 
   Ê 
   Ê 
  








c c 

  
    


 
Ê 

 
 
   Ê 
   
 







      

  
Ê 
   
 
   Ê 
     



Ê  

Ê 
   
Ê 
   
 
ÊÊ 
   ÊÊ 



Ê     

Ê 
   
Ê 
Ê 
     
   Ê 
   Ê 
   


c c 

  
b) Preview of tables

Figure3.1 CUSTOMER

Figure 3.2 CUSTOMER_ORDER

c c 

  
Figure 3.3 CUSTOMER_ORDER_DETAILS



Figure 3.4 CUSTOMER_PAYMENTS




Figure 3.5 CUSTOMER_TEL

c c 

   
Figure 3.6 PRODUCTS

Figure 3.7 PURCHASE_IN

c c 

  

Figure 3.8 PURCHASE_IN_DETAILS

Figure 3.9 PURCHASE_ORDER

Figure 3.10 PURCHASE_ORDER_DETAILS

c c 

   
Figure 3.11 PURCHASE_RETURN

Figure 3.12 PURCHASE_RETURN_DETAILS

Figure 3.13 REP_TEL

c c 

   
Figure 3.14 SALES

Figure 3.15 SALES_DETAILS

Figure 3.16 SALES_DETAILS

c c 

   


Figure 3.17 SALES_DETAILS




Figure 3.18 SALES_RETURN_DETAILS




Figure 3.19 SUPPLIER




c c 

  
Figure 3.20 SUPPLIER_TEL


c c 

  
À  Ê   

c c 

  

You might also like