This is my college 1st-semester mini-project “library management “ in C programming language. This is a console application without graphics and compiled in code::block with GCC compiler. I hope it will help you to develop your own project similar project related to file handling for example “Banking “,” customer records”,” student records" etc.
I have divided my project into many functions and I will describe each of them which may help you to understand better.
List of function and their description are:-
void mainmenu(void);
This function is used to display the main menu of the project.
void returnfunc(void);
To return back to the main menu. Inside this function, mainmenu function is called when the user press enter key.
void addbooks(void);
To add books in a file.
void deletebooks(void);
To detete books from file.
void editbooks(void);
void searchbooks(void);
void issuebooks(void);
void viewbooks(void);
All the above four-function does according to their name.
int getdata();
This function is used to take the required data input from the user
int checkid(int);
This function check Id of book entered by the user does exist in file or not.
void Password();
This function asked the user to input the password but this function doesn’t give service to change password. We can’t change password, it is fixed and the password is “pokhara”.
Using like this function is not good so don’t use it in your project.
void issuerecord();
This function is used to keep a record of students for whom the book is issued.
void loaderanim();
void gotoxy (int x, int y)
This is the most important function used to print text in any place of the screen of our program. We can use this function directly in turbo c but it doesn’t work in code::block so we write code for this.
Below I have given code for gotoxy in code::block.
COORD coord = {0, 0}; // sets coordinates to 0,0 global variable
void gotoxy (int x, int y)
{
coord.X = x; coord.Y = y; // X and Y coordinates
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
delay(unsigned int mseconds);
This function is used to delay our execution. This function works directly in turbo c but in code::block, we have to write code.
Source code for delay function in code::block is given below.
void delay(unsigned int mseconds)
{
clock_t goal = mseconds + clock();
while (goal > clock());
}
Instead of delay function you can use Sleep(int milisecond) function directly in code::block.It takes time in milisecode as argument to delay programme execution.
Download project: Download Library Management
Other similar mini-project: List of top ten mini project in c/c++
This comment has been removed by a blog administrator.
ReplyDeletei want a library management(school libary) source code pls sent to my EMAIL:my email is (christian.85@live.fr) pls help me!!!!!!
DeleteWHAT OS THE PASSWORD PLEASE SEND ME nitish4943@gmail.com
Deletei want source code of library management(public library) at university , help me please!!!
ReplyDeletei want a library management(school libary) pls sent to my EMAIL:my email is (chandru.psg007@gmail.com) pls help me!!!!!!
Deleteyou can download the project from this link
ReplyDeletehttp://dl.dropbox.com/u/77656976/library%20management.zip
If you have any problem them leave the comment
thanks very nice
Deletewhat is the password ? please tell me or mail me sachin_ce11@gmail.com
DeletePassword is "pokhara"
Deletei want library management system in c language.can you plz snd me to my mailing ID
Deletehaikakhan360@gmail.com
i can not using code to run :: Error : can't open Window.h
ReplyDeleteit is windows.h not window.h
DeleteTell me which compiler and os you used to compile . Send me your email address I will mail project by editing your type
ReplyDeleteya its show error while compiling...and can't open window.h plz snd me this program(library managment) on my Email address for turbo c.. my email add is (aneesali110@yahoo.com)
ReplyDeletewil u plz give the pswd..
ReplyDeletepassward ka kia krna hai....ap simply mujy mail krdo
Deletema mail id justinjosemuppathiyil@gmail.com
DeletePassword is "pokhara". I have send you the project in your mail box.
DeleteI have entered the password "pokhara".But still it does not work.
ReplyDeleteCan you please mail me the code on mayur.kd93@gmail.com???
Thanks in advance.
i am using turbo c please send me this project. my email id akshkshay@gmail.com thanks
ReplyDeletecan u pls send me the code which runs in turbo c to nsampathkumar10@gmail.com
ReplyDeletei want mini project..give me suggestion so i will choose best of 1...!!!
ReplyDeletethanx for awesome mini project
ReplyDeletesir..please send me code which runs in turbo c(library management).tis s my mail id rajdurai364@yahoo.com.i need it very badly.
ReplyDeleteim using win 8 os n turbo c compiler.....send me working project on aamir2307@gmail.com
ReplyDeletehi, evrybody, it is my first time to see your website annd i appreciate it very well, i am also a programmer student in IIHT, so i working on same project like yours, when i will completed it i will post it we are comment it, but i appreciate all of you, my email:vincentiihtlome2013@yahoo.fr
ReplyDeletevincent.
Well done... nice code...
ReplyDeleteI want library management project urgent.... Plz sir send me on my mail id- nirajrkumarr@gmail.com with source code... Plz plz sir. Help me..
ReplyDeleteyou are providing very nice mini project ideas.plz mail me the source code plz.rintu19902gmail.com
ReplyDeletei have got a blog of similar kind. http://backlaggaya.in
i want library management project source code in c lag. send my email id '' dharmendra9414629826@gmail.com " plz sir
ReplyDeletesir please send me j2ee project source code in my email id is jashweta200@gmail.com
ReplyDeletesir,
ReplyDeletecould you please explain how you write the codes to add books,delete books, edit books, search books,
issue books, view books and check id.
I admire your project, but its important for me to understand it cause I need to explain to my lecturer.
for this purpose first you have to learn the file input output in c... all the chapter of c language... and first you have to start practice with small programs...
Deleteyou caanot master in one day in c... you have to practice more and more
sir..can i get the source code plz asap...dt gets compiled and executed on the turbo c compiler.....my id is stupendus.shashank@gmail.com
ReplyDeletei need hlep please
ReplyDeletesir,
ReplyDeleteI need your help,
I have to write a program about student directory that consists of this Insert new student, Search student by name/ID, Update/delete record, Print student information.
can you help me?
this is my email saggi_gurlzrow@yahoo.com
hey ma email id is sunniyasin@gmail.com
ReplyDeletepls plss send me project Unit coverter in c language
Hi, i cant compile this , can u send me the new one that can compile on borland c 5.02? I really need Ur help, tq..emyjeff@gmail.com
ReplyDeleteCan u send me the code that compiles in visual studio 2010, windows 8? my email is faiza.2209@gmail.com
ReplyDeleteThis is bad project i have ever seen
ReplyDeletesir,
ReplyDeleteI need your help, its urgent
I have to write and explain a program to input main menu, 1. create book, 2. create student, 3. display book/student, 4. delete book/student, 5.search book/student, 6. exit. thank you sir my e-mail is majornaf213@gmail.com
sir plz send me a project on any topic of 8-9 pages containing normal header file i.e. header file excepting dos,graphics,fstream.h.plz sir.......
ReplyDeletehi , my name is Dinesh .... i want library management system project source code in c... cou;d u pls send it to my mail id.. my mail id is dini1391@gmail.com...
ReplyDeleteDownload from the link...............given above
ReplyDeletec'est du beau boulot
ReplyDeleteYou can get it from here
ReplyDeletehttp://www.sourcecodester.com/cc/6506/library-management-system-using-c.html
hi... please send me above code for codeblock. at gupta.devendra398@gmail.com
ReplyDeletethanx in advance....:)
hi , my name is Pappu ... .... i want library management system project source code in c... cou;d u pls send it to my mail id.. my mail id is spappu077@gmail.com...
ReplyDeletehi i need a project for my asignment with source code in c any topics hotel manegment library payroll please some one help me i need help
ReplyDeletesend me email on( mamun1989@gmal.com)
i want source code of library management(public library) at a engg. college , help me please!!!
ReplyDeletemy email is ( shivanandsingh888@gmail.com )
hi ,can u plz send me this project for turbo c as it is giving winodw.h error.My id is (sandeepsangwan03@gmail.com)
ReplyDeleteGud eveng sir..
ReplyDeletehello..
sirji I want some suggestion from you regarding my 1st mini project assigned to me by the university...
I would be very grateful to u if you will help me. plz sir its very urgent for me..
if you are busy then you can only send me the source code for library management to my mail id.
my mail is:- ravneet1695@gmail.com. plz sirji help me...
plz snd me this program(library managment) on my Email address for turbo c.. my email add is(amritasaha1234@gmail.com)
ReplyDeletegood evening..plz send me the source code of this project on my email id shaina.gumber@gmail.com
ReplyDeletesir plz send me this project version comatible wid turbo c , my mid is singh955praveen@gmail.com
ReplyDeleteWrite a program for library management system in which display the user option and based on option shows them available book. using C#.net
ReplyDeleteSir, please say that, what is the work of those header file..
ReplyDelete#include
#include
#define RETURNTIME 15
hi ,can u plz send me this project for turbo c
ReplyDeletemy e-mail is norouzi.ashkan22@gmail.com
Very useful project.More power :)
ReplyDeleteSir can you pls send me library management system source code compatible with turbo c(windows 8) to my mail id sidnegi001@gmail.com....pls..
ReplyDeletecan give me the password
ReplyDeletepokhara
Deletei had try...but still cannot working
ReplyDeletei used dev c programming...
Dinesh Sir,
ReplyDeleteCan you please send me a library management system for code::blocks vs 13.12 ?
my email address is arjunsukumaran208@gmail.com
ps let the program be a little clarified with comments and details as where i can add something myself
Well done! will forward me the library management system for code::blocks, email : maoduweb@gmail.com
ReplyDeletecan I have source code to create a Virtual ROom
ReplyDeletecould you please send me source code?
ReplyDeleteemail = skalkan [at] gmail.com
The Download file contains a trozan virus and has been quarantined by my anti-vtirus
ReplyDeleteCan anyone plz mail me the source code ASAP!! My email is angelashakya_66@yahoo.com!! Help me out please..
ReplyDeletenice and useful blog to read
ReplyDeleteselenium training in chennai | selenium training institute in chennai | Android training in chennai | android training institute in chennai
can u send me a best compiler software for window 7(ultimate) & 8
ReplyDeletemy email is : maheshsharma8432897397@gmail.com and maheshsharma7410@gmail.com
can u send me a best compiler software for window 7(ultimate) & 8
ReplyDeletemy email is : maheshsharma8432897397@gmail.com and maheshsharma7410@gmail.com
I WANT A MINI PROJECT ON "EMPLOYEES LEVEL MANAGEMENT" IN "C" LANG"
ReplyDeletehow to remove the password part pls
ReplyDelete100% job oriented training & placements in chennai.
ReplyDeleteBest software training in chennai.
Nice blog....
ReplyDeleteAndroid training in chennai
good one thanks for sharing
ReplyDeleteOnline Selenium Training | Selenium Training Institute in Chennai | Best Selenium Training Center in chennai | Best Automation Testing Training in Chennai
Its more glad to see this code ..since its more useful for project static analysys purpose.. Thanks a lot
ReplyDelete