1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

SLAM چيست ؟

شروع موضوع توسط hector2141 ‏12/10/12 در انجمن مهندسی کامپیوتر

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]
    SLAM مخفف Share Point list Association Managerمي باشد و اين application به شما اجازه ساختن و مديريت ربط هاي پيچيده شرپوينت ليست و كانتن تايپ ها را ميدهد .
    بهترين راه براي اثبات و نشان دادن SLAM نشان دادن يك مثال است ، شما سه ليست در سايت شرپوينت خود داريد :
    Clients, Projects and Tasks


    [​IMG]
    هر كلاينت چند پروژه را به عهده مي گيرد و هر پروژه مي تواند چند Task داشته باشد . هر Task يك زمان بر آوردي هم به ان مربوط است .
    شما ميخواهيد يك Report زمان تقريبي هر كلايت, مجموعه پر وژه هاي هر كلايت و همه Task هاي هر كدام از اين پروژه ها را نشان بدهد.
    [​IMG]
    در شرپوينت برقرار كردن ربط بين چندين ليست بخصوص در ربط هاي گسترده تر مشكل است و همين طور referential integrity بين آنها برقرار نيست و زماني كه شما يك ركورد از ليست مادر را پاك مي كنيد , ركوردهاي مرتبط با آن در ليست هاي child پاك نمي شود. ( همين طور اديت و ... ) , برنامه Slam قرار است اين مشكل را حل كند.
    حال با وارد كردن SLAM :
    با SLAM شما فقط به يك تعريف Relationship نياز داريد و SLAM ,داده هاي سيكوئل را به صورت داده هاي SLAM خواهد ساخت .( ليست TasksToProjects براي برقراري ربط بين Tasks و Projects – ليست ProjectsToClients براي برقراري ربط بين Projects و Clients.
    [​IMG]
    شما با استفاده از Slam مي توانيد كوئري هاي زير را توليد كنيد :
    [​IMG]
    نحوه نصب و پيكر بندي SLAM
    قبل از نصب : بايد برنامه NET Framework 3.5 SP 1 را در سرورتان نصب داشته باشيد . در صورتي كه نداشتن آن اينجا كليك كنيد
    ابتدا بايد جديدترين ورژن SLAM را از منبع آن دانلود كنيد . ابتدا ري جيستري را Run كرده و سپس سند exe را Run كنيد و آنرا نصب كنيد.
    [​IMG]
    محل site Collection را مشخص كنيد. بعد خود Slam را در feature هاي سايت كالكشن تان فعال كنيد.
    [​IMG]
    بار اول بايد يسكري تنظيمات در سند config انجام بدهيد و Slam را از طريق محيط Slam Control Panel فعال كنيد.
    [​IMG]
    براي اطلاعات بيشتر اينجا كليك كنيد SLAM XML Configuration
    Slam Control Panel :
    1- Diagnostics : پيام هاي وارد شده توسط SLAM و ارورهاي ان
    2- Configuration : تهيه كردن تولز ها براي كمك به وليديتور هاي شما به وسليه SLAM كانفيگ فايل
    3- Activation : اجازه اتچ ايونت هندلر هاي SLAM يا دي اتچ كردن آن
    [​IMG]
    [​IMG]
    مي توانيد براي Slam يك database مستقل تعريف كنيد.
    [​IMG]
    اين هم يك گزارش ساخته شده بر اساس ليست هاي Slam :
    [​IMG]
    به نقل از pspcommunity.org ، نویسنده آرام آذری