How to create Book Shop Entry System using C language


Hello Viewers, welcome to my other blog. In this blog, I'm going to create a Book Shop Entry System using C language. Earlier I have shared the Popup Social share button by using HTML, CSS & JAVASCRIPT and now this time I create book shop entry system.


These projects are used for diploma and other engineering students like B.E., B-tech, M.E., M-tech to complete their microprojects and other developers to create something new.

BRIEF INTRODUCTION:-

This Microproject based on Book Shop entry system includes some facilities for a retail book shop or a Library to maintain records of the books . In the following c program user can add book details by providing Accession number, Book Name, Author Name, Publication, Cost and book issued.  This Book Shop Entry System is used to overcome the entire problem which they are facing currently, and making manual system to computerized system.
Purposed Book shop Entry system should help the customers query whether a book in a stock the user can query the availability of a book either by using the book title or by using the name of author. The objective and scope of my Project Book Shop Entry System is to record the details various activities of user. It simplifies the task and reduce the paper work. Book store management system should generate sales statistics (Accession no., Author name ,Book Title, Publication, Cost, Book issued ) for any          period.

AIM OF THE MICRO-PROJECT:- 

Ø Book Shop Entry System

INTENDED COURSE OUTCOMES:-

    1. Develop flowchart and algorithm to solve problem logically.
    2. Write simple ‘C’ Program using arithmetic expressions.
    3. Develop ‘C’ programs using control structure.
    4. Develop ‘C’ programs using arrays and structure.
    5. Develop/use functions in C program for modular programming approach.

LITERATURE REVIEW:-

The Bookshop Management System Project In C With Source Code is developed in C Programming language, and This Bookstore Program In C++ doesn’t contain any login system but a bookshop maintains the inventory program in c++. The user can easily manage and view all the book records. This Simple Bookstore Program In C++ contains limited features, but the essential one.

A C++ Bookstore Program Features is the user can add book details by providing Book Number, Book Name, Author Name, Publication, Cost, Accession Number and a bookshop maintains the inventory program in c++.

This Bookshop Management Project In C++ also includes a downloadable Bookstore C++ Source Code for free, just find the downloadable source code below and click to start downloading.

To start creating a Bookshop Management System Project In C With Source Code, make sure that you have code blocks or any platform of C/C++ language installed in your computer.

PROPOSED METHODOLOGY:-

    Understand the topic given to us.

    Discuss about the topic with group members.

    Divide the topic throughout each members of the group.

    Collected the information from member and verify from our lecturer.

    Prepared the main report of our micro project.

RESOURCES REQUIRED:- 

Sr. No

Name of Resources

Specification

Quantity

Remarks

1.

Computer System

Computer (i3-i5 preferable),RAM minimum 2GB

1

 

2.

Operating system

Windows 10

1

 

3.

Dev C++

For compiling C program

1

 

RATIONALE :-

This Microproject based on Book Shop entry system includes some facilities for a retail book shop or a Library to maintain records of the books . In the following c program user can add book details by providing Accession number, Book Name, Author Name, Publication, Cost and book issued.  

INTENDED COURSE OUTCOMES:-

  •  Develop flowchart and algorithm to solve problem logically.
  •  Write simple ‘C’ Program using arithmetic expressions.
  •  Develop ‘C’ programs using control structure.
  •  Develop ‘C’ programs using arrays and structure.
  •  Develop/use functions in C program for modular programming approach.
  •  Develop ‘C’ program using pointers.

LITERATURE REVIEW:-

The Bookshop Management System Project In C With Source Code is developed in C Programming language, and This Bookstore Program In C++ doesn’t contain any login system but a bookshop maintains the inventory program in c++. The user can easily manage and view all the book records. This Simple Bookstore Program In C++ contains limited features, but the essential one.

A C++ Bookstore Program Features is the user can add book details by providing Book Number, Book Name, Author Name, Publication, Cost, Accession Number and a bookshop maintains the inventory program in c++.

This Bookshop Management Project In C++ also includes a downloadable Bookstore C++ Source Code for free, just find the downloadable source code below and click to start downloading.

To start creating a Bookshop Management System Project In C With Source Code, make sure that you have code blocks or any platform of C/C++ language installed in your computer.

ACTUAL RESOURCES REQUIRED:- 

Sr. No

Name of Resources

Specification

Quantity

Remarks

1.

Computer System

Computer (i3-i5 preferable),RAM minimum 2GB

1

 

2.

Operating system

Windows 10

1

 

3.

Dev C++

For compiling C program

1

 

 

ACTUAL OUTCOME :-

INTRODUCTION

This Microproject based on Book Shop entry system includes some facilities for a retail book shop or a Library to maintain records of the books . In the following c program user can add book details by providing Accession number, Book Name, Author Name, Publication, Cost and book issued.  

 

PRESENT BOOK SHOP ENTRY SSTEM

At present, the Wholesale and Retail outlets are working under manual management. The client uses MS Excel, All records related to Products, Sales, Suppliers, Orders, Payment are stored in excel files. there is lot of duplicate work, and chance of mistake. When the records are changed they need to update each and every excel file. In case of Customer records, all information related to customers and the product which the customer has purchased is to be stored in the Customers excel files. If the changes in the customer profile (like Phone no. , Address) occur, excel file must be updated.
To manage the whole data, the person maintaining records has to take great pain. Various excel files has to be maintained for each separate process. There is no option to find previous saved records. There is no security; anybody can access any report and sensitive data
.

OBJECTIVE OF THE BOOK SHOP ENTRY SYSTEM

This Book Shop Entry System is used to overcome the entire problem which they are facing currently, and making manual system to computerized system.
Purposed Book shop Entry system should help the customers query whether a book in a stock the user can query the availability of a book either by using the book title or by using the name of author. The objective and scope of my Project Book Shop Entry System is to record the details various activities of user. It simplifies the task and reduce the paper work. Book store management system should generate sales statistics (Accession no., Author name ,Book Title, Publication, Cost, Book issued ) for any          period.
If customer request for a book and the book is not currently sold by the bookshop, then the customer is asked to enter the Author name  of the book for procurement of the book by the bookshop. If the requested book is in stock, the exact number of copies available and the rack number in which the book is located should be displayed. If a book not in the stock, the query for the book is used to increment a No record found  for the book. In purposed system, As soon as customer selects his book for purchase, the sale clerk would enter the ISBN number of the books. Book store management system should update the stock and generate the sales receipt for the book.

SOFTWARE USED

Dev c++

you can also use Turbo c++, Visual studio code etc. 

INTRDUCTION DEV C++

Dev-C++ is a free integrated development environment (IDE) for programming in C/C++. Dev-C++ is developed by Bloodshed software. It is shipped with the open source MinGW compiler. MinGW uses GCC,the GNU g++ compiler collection. With Dev-C++ you can write Windows or console-based C/C++ programs easily, you can even create installer for your application. Dev-C++ is hosted on Sourceforge. Current available version is 4.9.9.2(i.e Version 5 Beta).  There is no news of recent updates for this IDE. Also Dev-C++ runs solely on windows, linux port no longer exists.

MODULES OF BOOK STORE MANAGEMENT SYSTEM

1.     Accession Number

2.     Name of the Book / Title of the Book  

3.     Author Name 

4.     Publication

5.     Cost

6.     Book issued

All these modules are studied and a  C program is developed to display all these specifications. Algorithm and flowchart are also developed for the same. 

ALGORITHM

1.      Start

2.      Declare int I, int n, char ar_nm[100], char ch, struct books bks[100].

3.      Input struct books bks[100]

4.      while(1)

{

scanf(“%d”,&ch);

switch(ch)

{

case 0:

{

goto end;

}

case 1:

{

write();

output(record sucessfully)

break;

}

case 2:

{

search_aut();

break;

}

case 3:

{

display();

break;

}

default:

output(invalid selection);

}

}                      

5.      end:

6.      stop

 

PROGRAM
copied button
C CODE:

RESULT/OUTPUT

CONTROL PANEL

PRESS 1 :-

PRESS. 2

PRESS. 3

SKILL DEVELOPED/LEARNING OUT OF THE MICRO-PROJECT :-

This Simple Book Store is based on the concept of managing book records. It doesn’t contain any login system. The user can easily manage and view all the book records. This mini project contains limited features, but the essential one. user can add book details by providing book Accession no., author name, price, publisher,Book Issued. The user can also print out or simply view all the available book records. Other features include editing book records which is categorized into different sections such as View all books, Search book by author name. At last the user can save all the records to file.

APPLICATION OF THE MICRO-PROJECT

This Book Shop Entry System is used to overcome the entire problem which they are facing currently, and making manual system to computerized system.
Purposed Book shop Entry system should help the customers query whether a book in a stock the user can query the availability of a book either by using the book title or by using the name of author. The objective and scope of my Project Book Shop Entry System is to record the details various activities of user. It simplifies the task and reduce the paper work. Book store management system should generate sales statistics (Accession no., Author name ,Book Title, Publication, Cost, Book issued ) for any          period.
If customer request for a book and the book is not currently sold by the bookshop, then the customer is asked to enter the Author name  of the book for procurement of the book by the bookshop. If the requested book is in stock, the exact number of copies available and the rack number in which the book is located should be displayed. If a book not in the stock, the query for the book is used to increment a No record found  for the book. In purposed system, As soon as customer selects his book for purchase, the sale clerk would enter the ISBN number of the books. Book store management system should update the stock and generate the sales receipt for the book.

AREA OF FUTURE IMPROVEMENT:-

Programmers who understand sophisticated problem-solving techniques and can write efficient and secure code continue to be in high demand.”

The C programming language, first released almost 50 years ago, remains extremely popular today, ranking second in 2019 (again) and even gaining traction last year, due to its speed, low-level capabilities, and platform-independent characteristics.

“In my own career, I’ve depended on C to do a lot of different types of projects, such as industry-related research projects creating simulation models,” says Radhika Grover, founder of SPEL Technologies, an educational product startup, and author of Programming with Java: A Multimedia Approach. Grover is teaching a self-paced, online, advanced C Programming course at UCSC Silicon Valley Extension.


Post a Comment

Previous Post Next Post