۰
subtitle
ارسال: #۱
  
اسکلت، چارچوب و معماری برای نرم افزار
با سلام
می خواستم فرق اسکلت، چارچوب و معماری رو برای نرم افزار بدونم.
در مهندسی نرم افزار پیشرفته، از این سه کلمه استفاده میکنه.
مثلاً در تعریف معماری آمده است که
معماری، چارچوبی از تمامی تصمیمات فنی است.
و اسکلت هم برای معماری، از تعداد حداقلی از وظیفه مندی های سیستم نرم افزاری شروع می شود تا بالاخره به معماری سیستم برسیم.
مثلاً فرض کنید که می خواهیم برای زبان C++، اسکلت، معماری و چارچوب بدهیم.
با تشکر
می خواستم فرق اسکلت، چارچوب و معماری رو برای نرم افزار بدونم.
در مهندسی نرم افزار پیشرفته، از این سه کلمه استفاده میکنه.
مثلاً در تعریف معماری آمده است که
معماری، چارچوبی از تمامی تصمیمات فنی است.
و اسکلت هم برای معماری، از تعداد حداقلی از وظیفه مندی های سیستم نرم افزاری شروع می شود تا بالاخره به معماری سیستم برسیم.
مثلاً فرض کنید که می خواهیم برای زبان C++، اسکلت، معماری و چارچوب بدهیم.
با تشکر
۰
ارسال: #۲
  
اسکلت، چارچوب و معماری برای نرم افزار
سلام
من خودم هم قبل از پرسیدن سوال، جستجو کردم ولی باز هم تفاوت اینها رو نفهمدیم.
من خودم هم قبل از پرسیدن سوال، جستجو کردم ولی باز هم تفاوت اینها رو نفهمدیم.
۰
ارسال: #۳
  
RE: اسکلت، چارچوب و معماری برای نرم افزار
(۲۵ دى ۱۳۹۱ ۱۲:۴۱ ب.ظ)قله بلند نوشته شده توسط: با سلاممعماری یعنی مشخص کردن مولفه ها و ارتباط بینشون که این مولفه و ارتباطات میتونه تو هر سطحی باشه..به عنوان مثال ممکنه شما نزم افزارتو به بخش های مختلف تقسیم کنی و ارتباطشونو بیان کنی،این میشه یه معماری ممکنه بری ریز تر بشی ومثلا کلاس ها و ارتباطشونو بان کنی این هم میشه معماری ....پس تمام نمودارهای uml یه جورایی معماری سیستمتو از یه دید دارن نشون میدن.
می خواستم فرق اسکلت، چارچوب و معماری رو برای نرم افزار بدونم.
در مهندسی نرم افزار پیشرفته، از این سه کلمه استفاده میکنه.
مثلاً در تعریف معماری آمده است که
معماری، چارچوبی از تمامی تصمیمات فنی است.
و اسکلت هم برای معماری، از تعداد حداقلی از وظیفه مندی های سیستم نرم افزاری شروع می شود تا بالاخره به معماری سیستم برسیم.
مثلاً فرض کنید که می خواهیم برای زبان C++، اسکلت، معماری و چارچوب بدهیم.
با تشکر
چارچوب برای سازماندهی توصیفات معماری استفاده میشه....
اسکلت هم تا حالا نشنیدم!
در ضمن ما برای یه زبان معماری در نمیاریم برای یک نرم افزار یا مجموعه ای از نرم افزار ها معماری تعریف میشه.
۰
ارسال: #۴
  
اسکلت، چارچوب و معماری برای نرم افزار
سلام
سپاسگزارم از پاسختون
می خوام درخواست کنم که توضیح بیشتری از معمار یو چارچوب رو بهم بدید.
مثلاً فرض کنیم که مولفه های یک نرم افزار مشخص شدند و ارتباط هاشون هم معلوم شد. با دیدهای مقتضی هم، این نرم افزار ما مستند شد
حالا این چارچوب این وسط چه نقشی داره؟
چارچوب برای سازماندهی توصیفات معماری استفاده میشه....
چی رو توصیف می کنه؟
سپاسگزارم از پاسختون
می خوام درخواست کنم که توضیح بیشتری از معمار یو چارچوب رو بهم بدید.
مثلاً فرض کنیم که مولفه های یک نرم افزار مشخص شدند و ارتباط هاشون هم معلوم شد. با دیدهای مقتضی هم، این نرم افزار ما مستند شد
حالا این چارچوب این وسط چه نقشی داره؟
چارچوب برای سازماندهی توصیفات معماری استفاده میشه....
چی رو توصیف می کنه؟
ارسال: #۵
  
RE: اسکلت، چارچوب و معماری برای نرم افزار
(۲۹ دى ۱۳۹۱ ۱۲:۴۰ ب.ظ)قله بلند نوشته شده توسط: سلاممن توی توضیحی که دادم چارچوب رو همون سبک معماری برداشت کردم.در معماری سبک های مختلفی وجود داره
سپاسگزارم از پاسختون
می خوام درخواست کنم که توضیح بیشتری از معمار یو چارچوب رو بهم بدید.
مثلاً فرض کنیم که مولفه های یک نرم افزار مشخص شدند و ارتباط هاشون هم معلوم شد. با دیدهای مقتضی هم، این نرم افزار ما مستند شد
حالا این چارچوب این وسط چه نقشی داره؟
چارچوب برای سازماندهی توصیفات معماری استفاده میشه....
چی رو توصیف می کنه؟
مثلا سبک لایه ای، client server(یا همون دو لایه) ،خط لوله و فیلتر و سرویس گرا و.....
برای مشخص کردن معماری از این سبک ها میشه استفاده کرد و مولفه ها و ارتباط ها را میشه تو این قالب ها تعیین کرد
مثلا اکثر سیستم های مبتنی بر وب سبک معماری سه لایه یا ۴ لایه(یا بیشتر) دارند.
کامپایلر ها از سبک خط لوله و فیلتر استفاده میکنند یعنی یه سری ورودی وارد میشه و یه سری خروجی تولید میکنند..
سیستم های معمولی هم که یک سرور دارند و یه کلاینت (یعنی یه پایگاه دارند و یه برنامه که داره از اون استفاده میکنه)و قابلیت تعامل با وب را ندارند متبنی بر معماری client server هستند( مثل خیلی از سیستم های ساده حسابداری و غیره )
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close