تبليغاتX
مهندسی کامپیوتر دانشگاه قوچان

swpnuq

محمدپور

swpnuq

http://swpnuq.blogfa.com

مهندسی کامپیوتر دانشگاه قوچان

مهندسی کامپیوتر دانشگاه قوچان

مهندسی کامپیوتر دانشگاه قوچان

خدایا من در کلبه ی حقیرانه ی خویش چیزی دارم که تو در عرش کبریایی خویش نداری ، من چون تویی دارم و تو همچون خود نداری.

مهندسی کامپیوتر دانشگاه قوچان

قالب بلاگفا

قالب پرشین بلاگ

قالب وبلاگ

Free Template Blog

مهندسی کامپیوتر  دانشگاه  قوچان
خانه آرشیو لینکستان پست الکترونیک تماس با ما مدیریت
آپلود رایگان و نامحدود پرشین CD آپلود عکس گالری تصاویر بلاگفا
ذخیره سازی علاقه مندی خانگی کن تبادل لینک RSS 2.0
نام کاربری:   کلمه عبور: 

موضوعات
   
 
 
افراد آنلاین
 
جدیدترین مطالب
   
آرشیو مطالب
   
  طراحی نرم افزار
مرتبط با : درباره ی کامپیوتر ::: PC World
ارسال شده در: جمعه نوزدهم مهر 1387

طراحی نرم افزار

 

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

نگهداری

به طور کلی می توان اهمیت طراحی را به صورت زیر بیان کرد:


1-     طراحی به عنوان ابزار اولیه ای برای مهار و کنترل پیچیدگی محسوب می شود.

2-     طراحی باعث ایجاد ساختاری از سیستم می گردد که در بسیاری از مسائل مفید می باشد.

3-     طراحی بر اساس یک اصولی صورت گرفته و باعث بهبود کیفیت سیستم می گردد.


در سیستمی که با طراحی تولید می شود مراحل به صورت منظم و متوالی و سیستماتیک انجام می شود و هزینه نگهداری آن به مراتب پایین تر از سیستمی است که بدون طراحی تولید می شود.

در شکل های زیر دو سیستم تولیدی بدون طراحی و با طراحی با یکدیگر مقایسه شده اند:



همان طور که در شکل می بینید در شکل سمت راست مرحله طراحی وجود ندارد و بقیه مراحل از ساختار مشخصی برخوردار نیستند و کل مجموعه کاملا بر پایه ای سست استوار است و هزینه نگهداری آن نیز به مراتب بیشتر از سیستم تولیدی با طراحی است.


مراحل طراحی نرم افزار


طراحی خوب کلید نرم افزار کارآمد به شمار می رود. طراحی یک فرآیند خلاق است که نیازمند تجربه و قابلیتهای طراح می باشد. بنابراین تجربه یکی لز فاکتورهای غیرقابل انکار در امر طراحی محسوب می شود. در هر صورت طراحی نرم افزار شامل مراحل زیر است:

·        مطالعه و درک مسئله

بدون درک درستی از مسئله ، نمی توان طراحی خوبی را ارائه کرد. مساله باید از جهات مختلف بررسی گردد. این امر باعث می شودکه در تحلیل نیازمندی های مسئله به نکات قابل ملاحظه ای دست یابد.

·        مشخص نمودن صفت اصلی یکی از راه حل های موجود

باید چندین راه حل در نظر گرفته شود و هر کدام ار آنها برسی شود . طراح یکی از راه حل های قابل فهم و ساده تر را انتخاب نموده و ادامه می دهد.

·        توصیف هر موضوع انتزاعی موجود در راه حل انتخابی

قبل از تهیه مستندات رسمی مهندسی نرم افزار ممکن است توصیف غیر رسمی از طراح را لازم بداند و با توسعه آن به جزئیات بیشتر ، اشکالات آن راغ بر طرف نماید . در طراحی سطح پایین ، خطاهای موجود و نقص های طراحی بالا کشف شده و قبل از مستند سازی طراحی رفع می گردد

نوشته شده توسط محمدپور ,

  open source
مرتبط با : درباره ی کامپیوتر ::: PC World
ارسال شده در: یکشنبه بیستم مرداد 1387


open source چیست ؟

اکثر نرم افزارهائى را که شما تهیه و یا از طریق اینترنت Download مى نمائید ، صرفا" به صورت نسخه هاى ترجمه شده و آماده اجراء در اختیار شما قرار مى گیرند . ترجمه ، فرآیندى است که در آن کد برنامه هاى نوشته شده توسط برنامه نویسان که از آنان به عنوان کد اولیه ( Source Code ) یاد مى شود ، پس از استفاده از برنامه هاى خاصى موسوم به کامپایلرها به بگونه اى ترجمه مى شوند که توسط کامپیوتر قادر درک باشند . اعمال تغییرات دلخواه در اکثر برنامه هاى ترجمه شده ، امرى بسیار مشکل و گاها" غیر ممکن است . اکثر تولید کنندگان نرم افزار از ویژگى فوق به منظور صیانت و حفاظت از کدهاى نوشته شده ، استفاده مى نمایند .
                                       
نرم افزارهاى Open Source نقطه مقابل رویکرد فوق مى باشند . در اینگونه نرم افزارها علاوه بر نسخه ترجمه شده ، کد اولیه نیز در اختیار متقاضیان قرار مى گیرد.بدین ترتیب امکان اعمال تغییرات و یا سفارشى نمودن آن متناسب با خواسته استفاده کنندگان ، فراهم مى گردد . افرادیکه از ایده Open Source حمایت مى نمایند بر این اعتقاد هستند که با اجازه دادن به اشخاصى که علاقه مند به تغییر کد اولیه مى باشند ، امکان استفاده مفیدتر از برنامه فراهم و احتمال بروز خطاء در آنان، کاهش خواهد یافت .

نوشته شده توسط محمدپور ,

  مونتاژ و اسمبل سيستم
مرتبط با : درباره ی کامپیوتر ::: PC World
ارسال شده در: سه شنبه یکم مرداد 1387

چگونگی مونتاژ و اسمبل سيستم
 

 

 

                     

سيستمي كه شما تهيه مي‌كنيد ممكن است متعلق به شركت اينتل و يا AMD باشد، هر يك از اين شركت‌ها چندين نوع CPU توليد مي‌كنند كه داراي سرعت‌هاي متفاوتي هستند. بعضي از CPUها داراي حرارت‌گير و فن نيز مي‌باشند. اين اجزا براي خنك نگه‌داشتن CPU همراه آن عرضه مي‌شود اما در مدل‌هاي قديمي‌تر بايد فن و حرارت‌گير به‌طور جداگانه تهيه مي‌شد. قبل از هر چيز از سازگار بودن CPU با مادربردي ...

نوشته شده توسط ,

  آشنایی با رمز نگاری اطلاعات
مرتبط با : درباره ی کامپیوتر ::: PC World
ارسال شده در: پنجشنبه بیست و هفتم تیر 1387
 

گسترش و رشد بي سابقه اينترنت باعث ايجاد تغييرات گسترده در نحوه زندگی و فعاليت شغلی افراد ، سازمانها وموسسات شده است .امنيت اطلاعات يکی از مسائل مشترک شخصيت های حقوقی و حقيقی است . کاربران اينترنت در زمان استفاده از شبکه،اطلاعات حساس و مهمی را بدفعات ارسال و يا دريافت می دارند. اطمينان از عدم دستيابی افراد غير مجاز به اطلاعات حساس از مهمترين چالش های امنيتی در رابطه با توزيع اطلاعات در اينترنت است . اطلاعات حساس که ما تمايلی به مشاهده آنان توسط ديگران نداريم ، موارد متعددی را شامل می شود. برخی از اينگونه اطلاعات بشرح زير می باشند :

                      Chain and Lock 

 

     
نوشته شده توسط محمدپور ,

درباره وبلاگ
 
خدایا من در کلبه ی حقیرانه ی خویش چیزی دارم که تو در عرش کبریایی خویش نداری ، من چون تویی دارم و تو همچون خود نداری.
 

 
لیست دوستان

آپلودسنتر رایگان و نامحدود
دانشجویان فناوری اطلاعات قوچان
فناوری اطلاعات دانشگاه پیام نور قوچان
BLUE DREAM 6600
رابینهود
پیام نور مشهد , گروه 2 علوم کامپیوتر
گروه فرهنگی روزنه
وبلاگ تخصصی کامپیوتر
INTH
دانشجویان فناوری اطلاعات قوچان
دانشگاه پیام نور قوچان
استاد رنجبر
تازه های IT
دانشجویان علوم ومهندسی کامپیوتر پیام نور قوچان
مهندسین کامپیوتر
فناوری اطلاعات قوچان
برنامه هاي پاسکال و C
قوچان فردا
فقط بهترین
استاد الکترونیکی
ترنم
نگی نگفتی
مهندسی پایمر ::: دانشگاه اراک
وبلاگ آموزشی و تخصصی كامپيوتر و برق
قالب وبلاگ
 

 
لینکستان

 
 
بخش ویژه

 
 
Copyrights This Blog  © 2008 | Designed By : ParsTheme.com
Pageranklink popularity checker