مهندسی نرم افزار UML نوبت دهی وام بانک بخش چهارم
 سناریوی Use Case تعیین سطح دسترسی
    
        
            | 
             سناریوی شماره 3 
             | 
            
             سیستم نوبت دهی وام بانکی 
             | 
            
             نام:تعیین سطح دسترسی 
            Actor: کاربران 
             | 
        
        
            | 
             شرح   سناریو: در این سناریو ، کاربر پس از   وارد نمودن نام کاربری و کلمه عبور خود و تائید صحت مشخصات از طرف سیستم ، در حد   سطح دسترسی خود می تواند از امکانات سایت استفاده نماید. 
             | 
        
        
            | 
             Assumption: منظور از   کاربر در این Use Case همان کاربران و افرادی است که قبلا ثبت نام نموده اند و ثبت نام   آنها تکمیل و تائید شده است. 
             | 
        
        
            | 
             Include: Sign Up 
             | 
            
             Extended:  
             | 
        
        
            | 
             (Pre-Condition): ثبت نام کاربر   قبلا تکمیل شده و کاربر دارای کلمه عبور و نام کاربری می باشد. 
             | 
        
        
            | 
             مراحل: 
             | 
            
             Actor 
             | 
            
             System 
             | 
        
        
            | 
             1- کاربر بر روی   کلید درخواست ورود کلیک می نماید. 
             | 
            
             2- سیستم فرم   مربوط به ورود نام کاربری و کلمه عبور را نمایش می دهد. 
             | 
        
        
            | 
             3- کاربر نام   کاربری و کلمه عبور را وارد می نماید و کلید ورود را فشار می دهد. 
             | 
            
             4- سیستم پس از   بررسی نام کاربری و کلمه عبور ، وارد صفحه اصلی وب سایت می گردد. 
             | 
        
        
            | 
               
             | 
            
             5- در صورت عدم   صحت اطلاعات کاربری سیستم پیغام خطای مناسب را نمایش می دهد 
             | 
        
        
            | 
             Constraints: نام کاربری ترکیبی از حروف و ارقام است. 
             | 
        
        
            | 
             Post-Condition: کاربر وارد صفحه اصلی وب سایت می گردد و می تواند از   تمامی امکانات وب سایت در حد سطح دسترسی خوداستفاده نماید. 
             | 
        
        
            | 
             Alternative Flow: در صورتی که نام کاربری و کلمه عبور وارد شده معتبر   نباشد ،  پیغامی مبنی بر ورود مجدد اطلاعات   از طرف سیستم صادر می گردد. 
             | 
        
        
            | 
             Exception: در صورتی که کاربر رمز عبور خود را فراموش کرده باشد   بایستی درخواست کلمه عبور جدید و یا قبلی را از سیستم بنماید. 
             | 
        
    
 
 
 
 
نمودار توالی تعیین سطح دسترسی
 
نمودار همکاری تعیین سطح دسترسی
 
نمودار فعالیت تعیین سطح دسترسی