برنامه کتابخانه پیشرفته با زبان C سی همراه سورس کد
در این پست سورس برنامه کتابخانه پیشرفته با زبان C را آماده کرده ایم که امیدواریم مورد استفاده قرار گیرد.
از امکانات این برنامه می توان به قابلیت های زیر اشاره نمود:
1- مدیریت کتاب ها: اضافه کردن کتاب جدید به لیست , حذف کتاب از لیست , ویرایش اطلاعات کتاب , جستجوی کتاب بر اساس کد و نام کتاب , مرتب سازی لیست کتاب ها , نمایش لیست کتابها
2- مدیریت اعضا: اضافه کردن عضو جدید به لیست , حذف اعضا از لیست , ویرایش اطلاعات اعضا , جستجوی اعضا , مرتب سازی لیست اعضا , نمایش لیست اعضا
3- مدیریت امانت ها: به امانت دادن کتاب جدید , پس گرفتن کتاب امانت داده شده , نمایش لیست کتاب های امانت داده شده
4- مدیریت سیستم: پشتیبان گیری از اطلاعات , تغییر رمز ورود به سیستم
-تمام اطلاعات سیستم درون فایلهای جداگانه ذخیره می شوند و می توان از فایلهای مورد نظر پشتیبان تهیه کرد همچنین موقع ورود به سیستم نام کاربری و کلمه عبور را باید وارد کنید در صورت اشتباه بودن نام کاربری و کلمه عبور اجازه ورود به سیستم داده نمی شود.
در ادامه می توانید قسمت های از کد برنامه کتابخانه پیشرفته با زبان C سی را ملاحظه کنید.
تکه کد برنامه کتابخانه پیشرفته با زبان C سی:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | <span style="color: #ff0000;"><strong>جهت دریافت کد کامل این برنامه از قسمت خرید محصول اقدام کنید</strong></span> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> //------------------------------- int login(void); void changeuser(void); //------------------------------- void backup(void); //------------------------------- void showmenu1(void); //------------------------------- void addnewbook(void); void delbook(void); void editbook(void); void sortbook(void); void findbook(void); void statusbook(void); void showlistbook(void); //------------------------------- void addnewozve(void); void delozve(void); void editozve(void); void findozve(void); void sortozve(void); void showlistozve(void); //------------------------------- void addnewamanat(void); void tahvilamanat(void); void showlistamanat(void); //------------------------------- struct infoozve { int id; char name[30]; char family[30]; char codemelli[20]; }; //------------------------------- struct infobook { int code; char name[30]; char author[30]; char date[10]; char isbn[30]; int totalcount; int mojodi; }; //------------------------------- struct infoamanat { int id; int codebook; char namebook[30]; char nameozve[30]; char familyozve[30]; int codeozve; char dateget[10]; char dateput[10]; }; //------------------------------- struct infouser { char username[10]; char password[10]; }; //------------------------------- FILE *filerecord,*filetemp; int selmenu; |
هیچ نظری ثبت نشده است