نام برنامه : Library Management است
کاربرد آن : برای کتابخانه است ،البته بیشتر برای تمرین نوشته شده تا مورد استفاده دوستان قرار بگیره
توضیح امکانات :
×- بخش ورود : - مدیریت کتابخانه - کتابدار کتابخانه -بخش اصلی
×- ثبت نام: -ثبت عضو جدید -ویرایش اطلاعات عضو -جستجوی اعظائ
×-ثبت کتاب : - ثبت کتاب جدید - ویرایش اطلاعات عضو - جستجوی کتاب - کتاب های از دور خارج
×-امانت : - ثبت امانت - ویرایش امانت - جستجوی امانت - ثبت بی نظمی
××محرو کردن : - اخراج موقت - اخراج دائم - محروم کردن اعضاء
×-گزارش گیری : - کتابداران - از بخش امانت - از افراد محروم
×-ثبت مسئول : - ثبت کتابدار جدید - ویرایش اطلاعات کتابدار - ثبت مدیران زیر دست - ویرایش اطلاعات مدیران
××جستجوی : - جستجوی کتابدار - جستجوی ناشران - جستجوی کتاب - جستجوی نویسنده
×-پشتیبان : - پشتیبان گیری - بازیابی اطلاعات
××اطلاعات دیگر: - ارتباط با ما - درباره ی ما - راهنما
چیزهایی که در ورژن 1.3.16 اضافه شد :
تب ایندکس ها
چک کردن قبل از ثبت که با مقدارهای بولین و یک تابع چک میشه (برای فرم های ثبت)
-محدود شدن تمام تکست باکس برای گرفتن مقادیر خاص(عدد یا حروف یا ...)
هنگام بارگذاری برنامه زبان پیش فرض به فارسی تغییر پیدا میکنه
-AcceptButton ,CancelButton همه فرم ها ست شد
دیشب هم یه Splash برای برنامه زدم
امکانتی که برنامه داره به شرح زیر است:
×- بخش ورود :
- مدیریت کتابخانه
- کتابدار کتابخانه
-بخش اصلی
×- ثبت نام:
-ثبت عضو جدید
-ویرایش اطلاعات عضو
-جستجوی اعظائ
×-ثبت کتاب :
- ثبت کتاب جدید
- ویرایش اطلاعات عضو
- جستجوی کتاب
- کتاب های از دور خارج
×-امانت :
- ثبت امانت
- ویرایش امانت
- جستجوی امانت
- ثبت بی نظمی
××محرو کردن :(این قسمت در نسخه های جدیدتر)
- اخراج موقت
- اخراج دائم
- محروم کردن اعضاء
×-گزارش گیری :
- کتابداران
- از بخش امانت
- از افراد محروم
×-ثبت مسئول :
- ثبت کتابدار جدید
- ویرایش اطلاعات کتابدار
- ثبت مدیران زیر دست
- ویرایش اطلاعات مدیران
××جستجوی : (این بخش در نسخه های جدیدتر)
- جستجوی کتابدار
- جستجوی ناشران
- جستجوی کتاب
- جستجوی نویسنده
×-پشتیبان :
- پشتیبان گیری
- بازیابی اطلاعات
××اطلاعات دیگر(این قسمت مخصوص خودتون هست)
- ارتباط با ما
- درباره ی ما
- راهنما
چیزهای که باید اضافه بشه در نسخه های جدید :
1: تب اوردر هست که واقعا به نظرم باید باشه(چه بصورت زذن تب و چه در رویداد KeyPress , KeyCode تکست باکس ها).
2: در چند لایه در اوردن برای اوپتیمایز اون.
3: محدودیت اعداد یا حروف برای بعضی از تکست باکس ها.
4: زیبایی برنامه که میخوام خیلی ترو تمیز باشه.
5: حذف کردن کتاب ، کاربر،امانت و ....
6: بخش افراد محروم باید کامل بشه
7: بخش گزارش گیری رو من از سر تنبلی درست کردم ولی باید درست بشه(همین هم دوستان ببینند و نظر بدند)
8: بخش جستجو ها هم باید کامل بشه
توضیح: بعد از این که بخش جستجو ها کامل شد در صفحه ی اول برنامه باید باتن هاشو بصورت گرافیکی قرار بدیم تا طرف بتونه سرچ کنه و همه چی در دسترسش باشه
9: تعریف پرمیژن ( مثلا مدیر وقتی وارد شد باید یه سری کنترل ها دستش باشه تا متمایز بشه) و همینطور برای کتابدار و....
9.5 : یه نام کاربری و پسورد جنرال هم باید باشه که وقتی هر کی وارد شد فقط جستجو ها براش Enable باشه
10: در قسمت امانت وقتی تاریخ از حد معین گذشت یک آلارمی نشون بده و اون Rows رو قرمز کنه(برای همین باید فیلد تاریخ هم دست بخوره)
و...خیلی چیزهای دیگه هست که باید درست بشه
خوب این هم قسمت هایی از برنامه (بعضی از قسمت ها رو نمیزارم به خاطر حجم صفحه)
بیایید فرهنگ OpenSource را در ایران همه گیر کنیم ! دوستان ما رو از نظر های سازنده ی خود بهره مند سازید آیدی که باهاش ان میشم:man7tomani
منبع:برنامه نويس
کد:
لينك هاي دانلود(3 مگابايت)