WeCreativez WhatsApp Support
Welcome! My name is Damaris I am online and ready to help you via WhatsApp chat. Let me know if you need my assistance.

Download this complete Computer Science Project material titled; Design And Implementation Of A Computer-Driven Stock Management System For Small Businesses Record Keeping And Tracking with abstract, chapter 1-5, references and questionnaire. Preview abstract and chapter one below

  • Format: PDF and MS Word (DOC)
  • Size: [4062KB]
  • Length: [86] Pages


Design And Implementation Of A Computer-Driven Stock Management System For Small Businesses Record Keeping And Tracking

Abstract of Design And Implementation Of A Computer-Driven Stock Management System For Small Businesses Record Keeping And Tracking

This paper describes the Stock Management System sufficiently to determine the feasibility and usability of a finished system.  The core concept is to track the sale of items from the cash registers with additional features for interpreting the data.  It uses a client-server model with a connected database to allow multiple stores and warehouses to be connected.  This allows for later expansion while still supporting the targeted small businesses.

Table of contents

Title page                                                                                                                 

Certification Page                                                                                                




Table of content                                                                                                     


  • Introduction
    • Background of study
    • Statement of problem
    • Aim Of study
    • Objective of study
    • Significant of study
    • Scope of study
    • Limitation of the study
    • Definition of terms


  • Introduction
    • Review of the Existing System
    • Problem with the Existing System
    • Justification of the new system
    • Benefit of the new system


3.1       Introduction

  • Analysis of Existing System
  • Overview of the new system
  • Functional Requirements
  • Non-functional requirements
  • Method of data collection
  • System Design
    • Input Design
    • Output Design
    • The system Flowchart


4.1       Introduction

4.2       System Testing

4.3       System Requirement

4.3.1   Hardware Requirement

4.3.2   Software Requirement

4.4       Choice of Programming Language Used

4.5       System Documentation

4.5.1   Installation Procedure

4.5.2 Procedure on how to load software

4.5.3   System Maintenance


  • Summary
  • Recommendation
  • Conclusion


Source code

Chapter one


The modern industrial world is very much advanced in technology and competition in the world is intense. The user of a computer is provided with the HARDWARE and SOFTWARE, the two source of the computer. Much of the software will be programs which facilities the fast automatic management of the computer system resource.


“Stock Management System” is one can go into almost required solution regarding the stock. This software package provides guidance for all the stock management purpose, as a perfect guide, the current demand for such software became needful. This project will provide for computerization of a small enterprise whose main goal is to keep track on their inventory and stock process and wants to change from paper based transaction to computerized transaction.

For optimal stock management processes, you need robust functionality for managing your logistics facilities. Support for stock management helps you record and track materials on the basis of both quantity and value.

stock management functions cover internal warehouse movements and storage.

Using this software we can reduce costs for warehousing, transportation, order fulfillment, and material handling while improving customer service.

You can significantly improve inventory turns, optimize the flow of goods, and shorten routes within your warehouse or distribution center. Additional benefits of stock management include improved cash flow, visibility, and decision making.

This software is user friendly and hence easy to use.

Employees can plan, enter, and document warehouse and internal stock movements by goods issues, storage, picking and packing, physical stock transfers, and transfer postings.



Manual system are quite tedious time consuming and less efficient and accurate in comparison to the computerized system.

So following are some disadvantages of the old system:

  1. Slow data processing
  2. Lot of paper work
  3. Time consuming
  4. Less accurate
  5. Less efficient
  6. Lot of paper work
  7. Slow data processing
  8. Not user friendly environment
  9. Difficult to keep old records

The aims of the study include the following:

  1. To design a computer driven stock management system
  2. To make sure there is good and accurate record
  3. To enhance the effectiveness of staff
  4. To generate report on every goods in stock
  5. To keep track of goods in terms of quantity


The project is designed to help in the stock control. The main objective of the new system includes:

  1. Design a computer – driven stock management system to keep record and track materials on the basis of both quantity and value.
  2. To generate reports on all the activities
  3. Design and develop a central database system that would serve as database, which will contain information all the stock.



The new system designed for computer driven payroll system will among other things:

  1. Financial records specific to a single component, or groups of components.Service records for all components in the stock management system.
  2. Up-to-date information about data processing resources through the creation and archiving of records in a centralized repository.
  3. Data used to support configuration diagrams of the hardware and software components contained within specific locations, or the entire data processing environment.


The scope of this system is to provide user efficient working environment and more output can be generated through this. This system provides user friendly interface resulting in knowing each and every usability features of the system.

This system helps in tracking records so that past records can be verified through them and one can make decisions based on the past records. This system completes the work in a very less time resulting in less time consumption and high level of efficiency.

This system is developed in such a way that even a naïve user can also operate the system easily. The calculations are made very quickly and the records are directly saved into databases and the databases can be maintained for a longer period of time. Each record can be retrieved and can be verified for the future transactions.

Also this system provides high level of security for data leaking as only admin people can access the database no changes can be made in it until it verifies the user login id and password.




The constraints encountered during this project design include the following:

  1. Financial Constraints: The design was achieved but not without some financial involvements. One had to pay for the computer time. Also the typing and planning of the work has its own financial involvements.
  2. High programming Technique: The programming aspect of this project posed a lot of problematic bugs that took us some days to solve. Problems such database connections using PHP and MYSQL database posed a lot of challenges.
  3. Few Literature Sources: The topic though seems to be a common term; it is not a popular topic to surf from the Internet. It had fewer literature sources.


  1. AUDIT: An official inspection of an organization’s accounts, typically by an independent body.
  2. STOCK: The goods or merchandise kept on the premises of a shop or warehouse and available for sale or distribution.
  3. MANAGEMENT: The process of dealing with or controlling things or people.
  4. SYSTEM: A set of principles or procedures according to which something is done; an organized scheme or method.
  5. PHP: is a script language and interpreter that is freely available and used primarily on Linux Web servers. PHP, originally derived from Personal Home Page Tools, now stands for PHP: Hypertext Pre-processor, which the PHP FAQ describes as a “recursive acronym.”
  6. MY SQL:is a popular choice of database for use in web applications, and is a central component of the widely used LAMP open-source web application software stack (and other “AMP” stacks). LAMP is an acronym for “Linux, Apache, MySQL, Perl/PHP/Python”


See more computer science project topics here


Do you need help? Talk to us right now: (+234) 08060082010, 08107932631 (Call/WhatsApp). Email: edustoreng@gmail.com.

Disclaimer: This PDF Material Content is Developed by the copyright owner to Serve as a RESEARCH GUIDE for Students to Conduct Academic Research.

You are allowed to use the original PDF Research Material Guide you will receive in the following ways:

1. As a source for additional understanding of the project topic.

2. As a source for ideas for you own academic research work (if properly referenced).

3. For PROPER paraphrasing ( see your school definition of plagiarism and acceptable paraphrase).

4. Direct citing ( if referenced properly).

Thank you so much for your respect for the authors copyright.