تبلیغات
مهندسی نرم افزار - طراحی در سطح مولفه
مهندسی نرم افزار

آرشیو

← آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

طراحی در سطح مولفه

طراحی در سطح مولفه

در سطح مولفه ،مهندس نرم افزار باید ساختمان داده ها ،رابط ها،و الگوریتم ها را با جزئیات كافی نمایش دهد تا تولید كد مبدا را به یك زبان برنامه نویسی خاص ،هدایت نماید.به منظور دستیابی به این هدف ،طراح یكی از چند نشان گذار طراحی را به كار می برد كه جزئیات سطح مولفه را به صورت گرافیكی جدول،یا قالب متنی نشان دهند.


 
زبان طراحی برنامهPDL:

زبان ساخت یافته یا شبه كد نیز نامیده میشود.شكل نحوی ساده pdl باید شامل ساختارهایی برای تعریف زیر برنامه ،توصیف رابط،اعلان داده،تكنیك هایی برای ساختار بلوكی ،ساختار های شرطی،ساختارهای تكراری،و ساختارهای ورودی/خروجی باشد.pdl به عنوان مرجعی عمومی برای زبان طراحی استفاده می گردد.

PDL  Login

 Begin

     Input  username  and  password

     If  (username && password)

          Goto    MainPage

    Else

         Show  message “username  and   password  are incorrect”

    Endif

End

 

PDL Insert

Procedure   Insert

Begin

      Input  information

      If (information is correct&& not exit in database)

          Insert  record  to  database

          Show  message “Record Insert”

          Empty Text Box

    Else

          Show  message “invalid  information or  record exit in database”

     End if

 End

 

PDL Search

Procedure  Search

Begin

          Input  information

         Search in database

        If   Find record

               Show  record

         Else

                Show  message “Record  is  not  found”

         End if

End

 

PDL Update

Procedure   Update

Begin

          Input  information

         Search in database

If   Find record

               Show  record

      Update  information  in TextBox

      If (information   is  valid){

                Update database

               Show  message  “Record  is Update”}

    Else{

              Show  message “Invalid  information”}

Else

       Show  message “Record  is  not  found”

    End if

End

 

PDL Delete

Procedure Delete

Begin

      Input   information

      If  (record  is  exist)

             Show message “Are you sure?”

             If  (reply  is Yes)

                  Delete  from  database

            End if

    Else

        Show  message “Don’t  exist  record”

   End if

End

 

How do you get rid of Achilles tendonitis?
دوشنبه 27 شهریور 1396 05:45 ق.ظ
I do not even understand how I ended up here, however I
thought this post used to be good. I do not recognise who you're however definitely you're going to a well-known blogger should you
are not already. Cheers!
Why does it hurt right above my heel?
سه شنبه 17 مرداد 1396 02:34 ب.ظ
Wow! This blog looks just like my old one! It's on a completely different topic but
it has pretty much the same layout and design. Superb choice
of colors!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

درباره وبلاگ

ما در این وبلاگ قصد داریم ضمن انجام دادن یک کار گروهی به تجزیه و تحلیل سیستم خانه سالمندان بپردازیم

اعضای گروه : فریده فیروزعلیزاده ، الناز بزرگ پور، نازنین کوهستانی، فریبا خلج
مدیر وبلاگ : الناز بزرگ پور

آخرین پست ها

جستجو

نویسندگان