Professional Documents
Culture Documents
TERM PAPER
Of
CAP-407
TOPIC:-
STORE KEEPING MANAGEMENT
Course Code: CAP-407
Declaration:
I declare that this term paper is my individual work. I have not
copied from any other student’s work or from any other source
except where due acknowledgment is made explicitly in the text,
nor has any part been written for me by another person.
Student’s Signature :
Pawan Kumar
Evaluator’s comments:
________________________________________________________
_____________
All the information gattered & various activities are performed by using Religious
Web Site.
Introduction:-
One sees frequent waste of executive time and labor due to delays in retrieval of stocks,
deterioration of stocks, mismatches in quantities, damage during handling or storage, poor
planning of replenishment, etc. Storekeeping is a custodian’s job, but in many organizations it
lacks in efficiency because the concerned personnel lack knowledge of the processes and
their importance.
The stores executive has to be proficient and knowledgeable in materials accounting, physical
storage and handling, transport and related procedures, relevant tax and duties, and aware of
computerized working of stores. Only sound and accurate materials account can allow
reliable planning of purchase or production. Prompt issues of required materials to
production, maintenance or projects depend on organized stowage and accurate identification
of the stocks and right type of handling equipment. Stores function would often interface with
transporters or operate transport contracts, so they should be aware of the processes, practices
and market conditions in the transport trade. In receipt and dispatch documentation it is vital
that the stores executive has fundamental knowledge of taxation and related requirements.
Lastly, in computer age knowledge of how the computerized system works cannot miss the
stores man. The program caters to this need by covering the transaction cycle for stores with
stage by stage function of the computerized system.
According to industry, type of operation or type of stock item special situations are faced by
stores executive. The program specifically deals with them which would widen perspective of
the participants. It also has an additional input on basic know-how of replenishment planning
for regular stock items.
Close liaison is necessary between the Sales and Stores Departments. There is no value in the
Stores holding stocks of items which the Sales Department cannot sell, or in the Sales
Department securing customers for items which Stores does not have in stock, or will not
have in stock at the times required by customers. The Stores Department requires adequate
information, based on forecasts of future sales and trends, to assist in planning orders, setting
stock levels, allocating storage space, etc.Stores might also have to take back into stock items
sold but rejected (for one reason or another)by customers or items supplied, for instance, to a
shop but not sold. In many cases orders made by customers will be filled direct by the Stores
Department.
In smaller enterprises responsibility for purchasing might rest with the Stores Department,
and in many large enterprises the Purchasing and Stores Department might be linked in a
‘Supply Division’. Obviously in cases where there are two separate departments, there must
be a very close,co-ordinated relationship between them. Stores must keep purchasing up to
date with information about stock levels, whilst Stores relies on Purchasing to buy all the
items and materials needed by the enterprise for its operations.
Requirement analysis:-
The first step in selection understands the user’s requirement within the framework of the
organization objectives and the environment in which the system is being installed.
Consideration is given to given to the user’s recourse as well as the finances.
In selecting software, the user must decide whether to develop it in house, hire a service
company or a contact programmer to create it, or simple acquire it from a software house.
The choice is logically made after the user has clearly defined the requirement expected of
the software. Therefore requirement analysis sets the tone for software selection.
Feasibility study:-
Depending on the result of the initial investigation, the survey is expanded to a more detailed
feasibility study.
Feasibility study is a test of a system proposal according to its workability, impact on the
organization, ability to meet user needs and effective use of resources.
The objective of a feasibility study is not to a solve the problem but to acquire a sense of its
scope. During the study, the problem definition is crystallized and aspects of the problem to
be included in the system are determined. The result of the feasibility study is a formal
proposal. This is simply a report a formal document detailing the nature and scope of the
proposed solution.
Types of feasibility study:- Three key consideration are involved in the feasibility
analysis:- economic,technical,behavioral. Let briefly reviews each consideration and how it
relates to the system effort.
(a) Software Requirements:- After the analyst has collected all the required
information regarding the software to be developed and regarding the software to
be developed and has removed all incompleteness, inconsistencies and anomalies
from the specification,
Software Components:-
1.) Operating system
2.) MS-word
3.) VB.NET(framework)
Design considerations:-
There are many aspects to consider in the design of a piece of software. The importance of
each should reflect the goals the software is trying to achieve. Some of these aspects are:
1) Compatibility:- The software is able to operate with other products that are
designed for interoperability with another product. For example, a piece of software
may be backward-compatible with an older version of itself.
6) Packaging - Printed material such as the box and manuals should match the style
designated for the target market and should enhance usability. All compatibility
information should be visible on the outside of the package. All components required
for use should be included in the package or specified as a requirement on the outside
of the package.
7) Reliability - The software is able to perform a required function under stated
conditions for a specified period of time.
8) Reusability - the modular components designed should capture the essence of the
functionality expected out of them and no more or less. This single-minded purpose
renders the components reusable wherever there are similar needs in other designs.
10) Security:- The software is able to withstand hostile acts and influences.
11) Usability:- The software user interface must be usable for its target
user/audience. Default values for the parameters must be chosen so that they are a
good choice for the majority of the users.
Coding:-
Login Form:-
Main Form:-
Insert:-
Public Class insert
End Sub
Delete:-
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim con As New OdbcConnection("dsn=new")
con.Open()
Dim qry As String
Dim a As String
a = TextBox1.Text
qry = " delete from items where product_id=' " & a & " ' "
Dim com As New OdbcCommand(qry, con)
com.ExecuteNonQuery()
MessageBox.Show("deleted")
con.Close()
End Sub
Search:-
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim con As New OdbcConnection("dsn=new")
Dim dr As OdbcDataReader
con.Open()
Dim qry As String
Dim a As String
a = TextBox1.Text
qry = " select *from items where pid=' " & a & " ' "
Dim com As New OdbcCommand(qry, con)
dr = com.ExecuteReader
If dr.HasRows Then
While dr.Read
TextBox2.Text = dr.Item("product_name")
TextBox3.Text = dr.Item("product_size")
End While
End If
MessageBox.Show("searched")
con.Close()
End Sub
Update:-
Dim con As New OdbcConnection("dsn=new")
'Dim dr As OdbcDataReader
con.Open()
Dim qry As String
Dim a, b As String
a = TextBox1.Text
b = TextBox2.Text
qry = " update items set product_name=' " + b + " ' where product_id=' " &
a&"'"
Dim com As New OdbcCommand(qry, con)
com.ExecuteNonQuery()
MessageBox.Show("updated")
Me.ItemsTableAdapter.Fill(Me.AmanDataSet4.items)
con.Close()
End Sub