مسئله زیر مربوط به امکانات و ویژگی های سیستم مدیریت یک کتابخانه عمومی است، آن را به زبان جاوا پیاده سازی کنید:
نرم افزاری برای مدیریت یک کتابخانه عمومی به زبان جاوا
• مدیریت کتاب ها و اعضای کتابخانه
• امکان تعریف و ویرایش کتاب ها امکان ثبت و ویرایش اعضا
• امکان امانت و عودت کتاب
• و...
ثبت، نمايش، ويرايشو حذف اعضای کتابخانه پیاده میشود.
ویژگی های هر عضو
شماره عضويت: یک عدد صحیح بزرگ
در هنگام ثبت نام عضو، مشخص میشود و قابل تغییر نخواهد بود
این شماره، برای اعضای مختلف، به ترتیب افزایش مییابد
نام:یک رشته
سن :یک عدد صحیح کوچک
جنسیت: یک کاراکتر
نمايش (read) اطلاعات یک عضو
• برنامه، شماره عضویت را دریافت میکند
• سایر اطلاعات این عضو (نام، سن و ... ) را نمایش میدهد
• در صورت فقدان چنین عضوی، پیغام خطای مناسب چاپ میشود
کاربر مشخص کند بر اساس کدام ویژگی قصد جستجو دارد
• جستجو بر اساس نام
• جستجو بر اساس شماره عضویت
• امکان مدیریت کتاب ها (ثبت، نمایش، ویرایش و حذف)
از چند ريختی و وراثت و کلاس های انتزاعی استفاده شود
در آغاز برنامه از کاربر سوال پرسیده شود که جزو کادر مدیریتی(مدیر کتابخانه و کارمندان)یا اعضا است. سپس فرم دریافت نام کاربری و رمز عبور باز شود و منوی مربوط به انتخاب کاربر باز شود.
منوی اعضا
1 -تعداد و نام کتابهایی که امانت گرفته
2 -جستجوی کتاب موردنظر طبق نام کتاب
3 -تاریخ برگرداندن کتاب
منوی کادر مديريت
1- اضافه کردن عضو
ثبت نام (create) یک عضو جدید
برنامه، ویژگی های عضو را از کاربر میگیرد
اطلاعات عضو ثبت میشود
شماره عضویت وی نمایش داده میشود
2 -حذف عضو
حذف ( delete ) عضو
• برنامه، شماره عضویت را دریافت میکند
• در صورت وجود عضوی با این شماره، اطلاعات وی را حذف میکند و پیغام دهد که این عضو با این شماره عضویت حذف شد.
• وگرنه یک پیغام خطای مناسب چاپ میشود.
3 -نمایش اطلاعات عضو
4 –ويرايش (update) اطلاعات عضو
برنامه، شماره عضویت را دریافت میکند
مقدار جدید هر یک از ویژگی های این عضو را دریافت و ثبت میکند
در صورت فقدان چنین عضوی، پیغام خطای مناسب چاپ میشود.
از کاربر پرسیده شود که کدام قسمت باید ویرایش شود (نام – شماره عضویت- سن -جنسیت)
5 -جستجوی عضو( سوال پرسیده شود که بر اساس نام یا شماره عضویت جستجو انجام شود)
6 -اضافه کردن کتاب
7 -حذف کتاب
8 -نمایش اطلاعات کتاب
9 -جستجوی کتاب(بر اساس نام)
10-ویرایش کتاب (از کاربر پرسیده شود که کدام قسمت باید ویرایش شود)
در امانت دادن کتاب بررسی شود که ایا کتاب خواسته شده موجود است یا خیر، در صورت موجود نبودن پیغام مناسب چاپ شود.
هنگام ورود اطلاعات تکراری نبودن اعضا و کتاب ها بررسی شود.
نمونه تصاویر پروژه انجام شده برنامه مدیریت کتابخانه به زبان جاوا:
امیدوارم از این پروژه جاوا نهایت استفاده مفید را ببرید و فراموش نکنید که شما هم میتوانید در اشتراک رایگان پروژه و تمرین های درسی جاوا برای هم وطنان خود با ما همکاری کنید.
پروژه ها و تمرین های درسی حتی شده یک پروژه ساده را برای ما ایمیل یا به آی دی زیر در تلگرام ارسال کنید:
rahman.zarie92@gmail.com
https://t.me/RZUTAB
موفق و پیروز باشید
این پروژه مدیریت کتابخانه عمومی به زبان جاوا را به صورت رایگان میتوانید دانلود کنید.
جهت حمایت مالی از تیم آموزشی ما روی تصویر زیر کلیک کنید:
شما هم میتوانید جزوات،تمرین،مثال،سوالات امتحانی،تکالیف،پروژه و... جاوای خود را برای اشتراک رایگان میان علاقمند به زبان جاوا به خصوص مناطق محروم برای ما ارسال کنید.
لینک دانلود صورت مسئله به همراه سورس کد پروژه مدیریت کتابخانه به زبان جاوا :(در صورت خرابی لینک گزارش دهید)
برای اطلاع از جدیدترین مطالب آموزشی رایگان سایت عضو کانال تلگرام ما شوید.
نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است.
بستن *نام و نام خانوادگی * پست الکترونیک * متن پیام |
دوره های آموزشی برنامه نویسی
انجام پروژه های برنامه نویسی
تدریس خصوصی برنامه نویسی
بیش از 7 سال از فعالیت جاواپرو میگذرد
جاواپرو دارای مجوز نشر دیجیتال از وزارت فرهنگ و ارشاد اسلامی است
جهت ارتباط مستقیم با جاواپرو در واتساپ و تلگرام :
09301904690