/
  • تجزیه و تحلیل یک کتابخانه انلاین

  • صفحه‌ها (2):
  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 4
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی تجزیه و تحلیل یک کتابخانه انلاین
    نویسنده پیام
    php آفلاین
    hossein
    ****

    ارسال‌ها: 629
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #1
    تجزیه و تحلیل یک کتابخانه انلاین
    گفتم این بخش از سایت دیگه خیلی سوت و کور شده اگه بچه ها موافق باشن یه دستیم به این بخش بکشیم تا این بخش هم کمکم راه بیفته .

    بهتره از سیستم های مختلف رو توی این بخش معرفی کنیم و روی هر کدومشون بحث کنیم اقای مخلصی هم کمک کنن تا بحث به نتیجه برسه و در واقع به اصولی بودن کار نظارت کنن Big Grin


    موضوع :
    سیستم کتابخانه انلاین



    شرح فعالیت :

    یک نمونه انلاین از یک سیستم واقعی کتابخانه که به یک کتابخانه فیزیکی متصل است و افراد می تواننند کتاب های موجود در کتابخانه را رزرو مهلت پسگرداندن کتاب را تمدید و در بین کتاب های کتابخانه جستجو و ... را انجام دهند همجنین امکان دانلود نسخه هایی از کتابها که به صورت pdf در کتاب خانه موجود هستند نیز وجود دارد .




    روش پیاده سازی :
    ؟
    __________________________________________________________________________
    (آخرین ویرایش در این ارسال: ۱۳۸۸ تير ۲۰ ۰۷:۲۳ عصر، توسط admin.)
    ۱۳۸۸ تير ۵ ۱۲:۳۴ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : Maya Y.P.Y
    php آفلاین
    hossein
    ****

    ارسال‌ها: 629
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #2
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    خوب خودم شروع می کنم .

    به نظر مناول با تعریف دسترسی ها شروع کنیم بهتره .

    چهار نوع دسترسی میشه در نظر گرفت .

    1- مدیر سیستم .

    2-کتابدار

    3-اعضا

    4-بازدید کنندها


    از اخر میام به اول


    بازدید کننده


    باید امکان مشاهده کتابهای موجود در کتابخانه همراه با جستجو در میان کتابها رو داشته باشه .



    اعضا


    علاوه بر امکانات مربوط به اعضا باید امکان رزرو کتاب و تمدید کتابهای به امانت گرفته شده را داشته باشه و امکان دانلود کتابهای pdf گداشته شده برای دانلود رو داشته باشه .


    کتابدار


    علاوه بر امکانات اعضا باید امکان رسیدگی به سفارشات رزرو کتاب و تمدید کتابها رو داشته باشه .
    امکان اضافه کردن کتابهای جدید هب کتابخانه .
    ایجاد مدودیت برای اعضای متخلف .
    امکان گذارش گیری ساده .


    مدیر


    علاوه بر دسترسی های کتابدار امکان گذارش گیری از کتابهای موجود در کتابخانه کتابهای به امانت گرفته ,تعداد به امنت گرفتن هر کتاب در یک مدت مشخص , گذارش از وضعیت اعضا و همچنین امکان گرفتن گذارش از وضعیت کار کتابدارها .
    __________________________________________________________________________
    (آخرین ویرایش در این ارسال: ۱۳۸۸ تير ۵ ۱۰:۲۷ صبح، توسط php.)
    ۱۳۸۸ تير ۵ ۱۰:۲۵ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : Y.P.Y hosseintdk775
    php آفلاین
    hossein
    ****

    ارسال‌ها: 629
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #3
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    بغییه اعضا هم لطفا همکاری کنن Angry
    __________________________________________________________________________
    (آخرین ویرایش در این ارسال: ۱۳۸۸ تير ۵ ۰۱:۱۵ عصر، توسط php.)
    ۱۳۸۸ تير ۵ ۰۱:۱۴ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    oia آفلاین
    محمد ثانی
    *****

    ارسال‌ها: 2,012
    تاریخ عضویت: ۱۳۸۷ آذر ۲۶
    اعتبار: 66
    تشکرها : 2330
    ( 2091 تشکر در 1290 ارسال )
    ارسال: #4
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    حسين جون، اخم نكن بهت نمياد اونوقت دلم تورور نمي خواد Big Grin
    در مورد حق دست رسي من ترجيح خودم رو مي نويسم
    1-اعضا
    .........1- سرپرست ارشد ( شايد همون مدير )
    .........2- مديران
    .........3- اعضاي عادي
    2-مهمان

    شما توي سيستم اين توانايي رو درين كه براي هر عضو، هر نوعي از اعضا حق دست رسي هار تنظيم كنيد
    بطور پيشفرض "سرپرست ارشد" تمام اختيارات رو داره و "مهمان" داراي حداقل اختياراته

    يعني "سرپرست ارشد" هم مدير سيستمه و هم يك كتابدار
    اختيارات مديران ، اعضاعادي و ميهمانان رو مدير ارشد تايين مي كنه
    چطور بود؟
    دلايل: مهمترين دليلم اينه كه "سرپرست ارشد" اگه خواست يك كتابدار باشه منطقي نيست كه بره دوباره عضو شه....
    اين نظرمن بود تا مقبول چه افتد Wink
    (آخرین ویرایش در این ارسال: ۱۳۸۸ تير ۵ ۰۶:۳۶ عصر، توسط oia.)
    ۱۳۸۸ تير ۵ ۰۶:۳۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    php آفلاین
    hossein
    ****

    ارسال‌ها: 629
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #5
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    اقا محمد از اینکه تو هم شرکت کردی ممنونم .

    من فکر می کنم بعد از مشخص کردن دسترسی ها بهتره تمام صفحات سایتی رو ک باید داشته باشیم رو مشخص کنیم و پس از اون رابطه صفحات رو با هر یک از اعضا مشخص کنیم .

    از صاحب نظران در این زمینه می خوام نظرشون رو اعلام کنن که باید ادامه کار رو به چه صورت انجام بدیم .
    __________________________________________________________________________
    ۱۳۸۸ تير ۷ ۰۹:۲۸ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    phpveteran آفلاین
    رامين فرماني
    *******

    ارسال‌ها: 266
    تاریخ عضویت: ۱۳۸۸ خرداد ۱۴
    اعتبار: 14
    تشکرها : 11
    ( 514 تشکر در 204 ارسال )
    ارسال: #6
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    بايد از Role-Based Access Controls استفاده كنيد
    __________________________________________________________________________
    ۱۳۸۸ تير ۷ ۱۱:۲۸ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : Alimokhlesi
    Alimokhlesi آفلاین
    مدیر کل
    **********

    ارسال‌ها: 457
    تاریخ عضویت: ۱۳۸۷ آذر ۲۵
    اعتبار: 13
    تشکرها : 601
    ( 1126 تشکر در 412 ارسال )
    ارسال: #7
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    من از الگو های طراحی استفاده می کنم.
    Abstract Factory Pattern
    __________________________________________________________________________
    علم تاج افتخار دنیا و یادگار پس از مرگ است
    ۱۳۸۸ تير ۸ ۰۵:۵۳ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    oia آفلاین
    محمد ثانی
    *****

    ارسال‌ها: 2,012
    تاریخ عضویت: ۱۳۸۷ آذر ۲۶
    اعتبار: 66
    تشکرها : 2330
    ( 2091 تشکر در 1290 ارسال )
    ارسال: #8
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    (۱۳۸۸ تير ۷ ۰۹:۲۸ عصر)php نوشته شده توسط:  من فکر می کنم بعد از مشخص کردن دسترسی ها بهتره تمام صفحات سایتی رو ک باید داشته باشیم رو مشخص کنیم و پس از اون رابطه صفحات رو با هر یک از اعضا مشخص کنیم .

    خب منظورت از صفحات سایت چیه؟
    - یعنی قسمت های مختلف سایت -
    - سوال : چطور یک کتاب رو به امانت می گیرن؟ پیک موتوری؟ -
    بنظر من چون بحث روی یک کتابخونست و این کتابخونه آنلانه پس باید بگم کاربرایی که لوگین نمی کنن دست رسی به جایی ندارن. پس:
    قسمت تایین اعتبار برای کاربران: اینجا همه کاربران از اون مدیران ارشد تا این کاربرهای عضو معمولی خودشون رو تایین اعتبار می کنن تا سیستم بتونه تشخیص بده که چه امکاناتی رو در اختیار چه کسایی قرار بده
    قسمت کنترل پنل کاربر: بسته به این که کاربر کیله امکاناتی که براش هست بصورت یه منو ( البته شاید منو ) دردست رسش قرار می گیره . با اون لینک ها به قسمت های مختلف میره
    قسمت کتاب های موجود: این قسمت تمام کتاب هایی رو که کتاب خونه داره رو برای کاربر لیست می کنه . نکته: اول اینکه کتابهای امانت گرفته شده مشخص هستن و دوم اینکه این قسمت حتی می تونه در اختیار اونایی که لوگین نکردن هم قرار بگیره
    ....
    همین جوری قسمت های مختلف به وجود میان تا کارایی مثه امانت گرفتن و ... بتونن در اختیار کاربر بگیرن
    ۱۳۸۸ تير ۸ ۰۸:۴۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    obalit آفلاین
    عضو جدید
    **

    ارسال‌ها: 13
    تاریخ عضویت: ۱۳۸۷ دي ۱
    اعتبار: 1
    تشکرها : 17
    ( 11 تشکر در 5 ارسال )
    ارسال: #9
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    چرا اينقدر زود سراغ Actor ها رفتين؟ هنوز عمليات سيستم مشخص نشدن. مثلاً من نوعي زاده نمي دونم كتابخانه چي هست؟ توش چي كار مي كنن؟ امانت چيه؟ آنلاين چيه؟ و ...
    به نظر من اول عمليات ها رو مشخص كنم و بعد بريم سراغ Actor (كه نيازي نيست، مشخص شده)
    __________________________________________________________________________
    اهداي عضو
    My Weblog
    ۱۳۸۸ تير ۱۷ ۰۸:۲۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    oia آفلاین
    محمد ثانی
    *****

    ارسال‌ها: 2,012
    تاریخ عضویت: ۱۳۸۷ آذر ۲۶
    اعتبار: 66
    تشکرها : 2330
    ( 2091 تشکر در 1290 ارسال )
    ارسال: #10
    RE: تجذیه و تحلیل یک کتابخانه انلاین
    به هرحال کاریه که شده Wink
    شما ببخشید Big Grin
    حسین که ادامه نداد...
    ۱۳۸۸ تير ۱۷ ۰۸:۲۶ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

  • صفحه‌ها (2):
  • ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS