السلام عليكم ورحمة الله وبركاته
اعود اليوم وبعد طول غياب لمنتدى الفريق العربي للبرمجه والذي اعتز بكوني احد اعضاءه.
اقدم لكم اليوم برنامج من تصميمي وهو عباره عن مكتبه إلكترونيه للملفات بصيغه PDF
الهدف من البرنامج:
تمكين المستخدم من البحث والإطلاع على مجموعه ضخمه من الكتب بصيغه PDF والمتناثره هنا وهناك على الشبكه.
السماح لعده جهات في المشاركه في تكوين هذه المكتبه من خلال السماح للبرنامج للوصول الى الكتب الموجوده على اجهزتهم الخاصه.
تمكين كل جهه من التحكم في الوصول لملفاتها .
.........................................................................
الادوات المستخدمه في البرنامج:
لقاعده البيانات:
JPA مع قاعده بيانات MYSQL وهناك عده مواضيع عن JPA هنا في المتدى على ما اظن.
للتعامل مع ملفات PDF:
استخدمت حزمه PDFBox من Apache (والشكر للاستاذ عصام (herch) على تفضله بوضع مقال مميز عن هذه الحزمه).
لواجهه المستخدم :
Swing من خلال Swing Application Framework ولي مقاله في هذا الموضوع هنا في المنتدى.
للشبكات:
Socket & multithreading من خلال حزمه خاصه من تصميمي بإسم NetworkService ولي مواضيع عنها هنا في المنتدى وهي حاليا موجوده على موقع sourceforge كمشروع منفصل.
قم بتحميل كود البرنامج من الرابط التالي واتبع التعليمات في ملف README بدقه.
http://sourceforge.n...29.zip/download
البرنامج حاليا بسيط جدا ويشمل على واجهتين فقط , بإمكانك تطويره وتحسينه مثل ما تحب (لكن لا تنسى ذكر المصدر بالطبع).
والسلام عليكم ورحمه الله وبركاته.
.
