A system that uses a graphic interface to perform stock management is
disclosed. It is comprised of a database to store data needed for stock
management and to link each of the following modules to perform stock
management using the graphic interface. The modules include a stock
allocation designing module, which helps a user decide the size of a
stock, storage areas, storage space and relevant attributes according to
practical needs; a data receiving module, which receives the data of the
stock, the storage areas, the storage space and a plurality of goods; a
stock layout generating module, which plots a stock layout according to
the data received by the data receiving module; a stock operating module,
which displays messages corresponding to the operations the user has
performed on the stock layout; and a data storage module, which saves the
results of the operations performed on the stock layout by the user in
the database.