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

سیستم های اجتماعی تکنیکی سیستم های  پیچیده ای هستند که منجر به ایجاد سه ویژگی مهم در آن ها می‌شود:

  • دارای ویژگی های جمعی هستند که به عنوان ویژگی کل سیستم شناخته می شود، نه اینکه با قسمت های جداگانه سیستم ارتباط داشته باشند. ویژگی های جمعی به هر دو مؤلفه سیستم و روابط بین آن ها  بستگی دارد. برخی از این روابط فقط زمانی قابل بررسی است که سیستمی یکپارچه از اجزای آن موجود باشد ، بنابراین ویژگی های جمعی فقط در آن زمان قابل ارزیابی هستند. امنیت و قابلیت اطمینان نمونه هایی از ویژگی های جمعی سیستم های اجتماعی تکنیکی هستند.
  • غیرقطعی هستند ، به طوری که ممکن است وقتی با ورودی مشخصی ارائه می شوند ، لزوما همیشه همان خروجی را تولید نکنند. در واقع رفتار سیستم به عملگرهای انسانی بستگی دارد و انسان ها همیشه به یک روش عمل نمی کنند. 
  • معیارهای موفقیت سیستم ذهنی  و درونی است نه عینی. میزان حمایت سیستم از اهداف سازمانی فقط به خود سیستم بستگی ندارد. بلکه به ثبات این اهداف ، روابط و تعارض بین اهداف سازمانی و نحوه تفسیر این اهداف توسط افراد سازمان نیز بستگی دارد. مدیریت جدید ممکن است اهداف سازمانی را که یک سیستم برای پشتیبانی از آن ها  طراحی کرده است مجدداً تفسیر کند تا سیستم "موفقیت آمیز" بعداً به عنوان دیگر مناسب اهداف مورد نظر خود نباشد.

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

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

نیازمندی های عملکردی

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

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

 

نوع نیازمندی

دسته بندی سرویس ها

زیرشاخه ها

توضیحات

عملکردی

سرویس پروفایل کاربری

ایجاد پروفایل کاربری شخصی

کاربر باید بتواند با وارد کردن شماره موبایل، نام، نام کاربری و عکس در پیام رسان عضو شود.

مشاهده پروفایل مخاطبان

کاربر باید بتواند با ورود به پروفایل دیگران، نام، نام کاربری، تاریخچه پیام ها و مدیا های ارسال شده با آن فرد را مشاهده کند.

سرویس احراز هویت کاربر

شماره موبایل

کاربر از طریق کد فعالسازی که به شماره موبایلش ارسال میشود احراز هویت می شود.

سرویس ایجاد لیست مخاطبان

حاضر در پیام رسان 

کاربر باید بتواند با کسانی که در پیام رسان عضو هستند مکالمه آغاز کند یا آن ها  را به گروه اضافه کند.

عدم حضور در پیام رسان 

کاربر باید بتواند مخاطبانی که در پیام رسان حضور ندارند را طریق ایمیل یا پیامک دعوت کند.

سرویس ارسال پیام

مکالمه فردی

کاربر باید بتواند به دیگران پیام ارسال کند و از آن ها  پیام دریافت کند.

ایجاد گروه

کاربر باید بتواند گروه ایجاد کند.

ایجاد کانال

کاربر باید بتواند کانال ایجاد کند.

به اشتراک گذاری مدیا

کاربر باید بتواند مدیا هایی مانند عکس، فیلم، صوت، مستندات(مثل word، pdf، ...) ارسال و دریافت کند

استفاده از ایموجی

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

جستجو

کاربر باید بتواند با نام کاربری یا یک عبارت جستجو انجام دهد.

حذف

کاربر باید بتواند پیام ها، کل مکالمات یا گروه/ کانال را حدف کند

افزودن پیام به پیام های ستاره دار

کاربر باید بتواند پیام ها را ستاره دار کند تا در مراجعات بعدی راحت آن ها  را پیدا کند.

ارسال یک پیام مشخص به مخاطبان دیگر (forward)

کاربر باید بتواندیک پیام خاص را انتخاب کرده و برای دیگران فوروارد کند.

امکان پاسخ به یک پیام مشخص (reply)

کاربر باید بتواند به یک پیام مشخص پاسخ دهد.

تاریخ و زمان ارسال و دریافت پیام ها

کاربر باید بتواند تاریخ و زمان پیام ها را مشاهده کند.

وضعیت

کاربر باید بتواند  وضعیت مخاطبان (در حال تایپ، آنلاین، افلاین، اخرین حضور در پیام رسان ) و همچنین وضعیت پیام ها (پیام ارسال شده، مشاهده شده، ارسال نشده + ارسال مجدد) را مشاهده کند.

سرویس تماس

تماس فردی

کاربر باید بتواند با یک فرد خاص تماس صوتی / تصویری بگیرد.

تماس گروهی

کاربر باید بتواند تماس صوتی / تصویری گروهی ایجاد کند.

مدیریت تماس ها

حالت انتظار (hold)

حالت بی صدا (mute)

سرویس وضعیت

ایجاد استوری

کاربر باید بتواند استوری بگذارد.

حذف

کاربر باید بتواند استوری خود را حذف کند.

استوری مخاطبان

کاربر باید بتواند استوری مخاطبان را مشاهده کند و به آن ها  پاسخ دهد.

سرویس تنظیمات

حساب کاربری

کاربر باید بتواند پروفایل خود را ویرایش کند.

مکالمات

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

اعلان ها (notifications)

کاربر باید بتواند اعلان ها را شخصی سازی کند.

ذخیره داده ها

کاربر باید بتواند نوع ذخیره داده ها و دانلود آن ها  را مشخص کند.

پرسش های متداول

کاربر باید بتواند پاسخ سوالات احتمالی خود را راحت بدست بیاورد و در صورت نیاز در تماس باشد.

 توصیف نیازمندی های عملکردی

نیازمندی های غیر عملکردی

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

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

ابتدا در جدول زیر دسته بندی های مورد نظر از نیازمندی های غیرعملکردی ارايه می شود و سپس در جدول جداگانه زیرشاخه های آن ها برای یک سیستم پیام رسان بررسی می شود.



ارسال توسط ALi
 
تاريخ : جمعه بیست و پنجم آذر ۱۳۹۰
آشنایی با انواع دماسنج ها و طرز کار آنها

تاریخچه:
نخستین وسیله واقعی علمی را برای اندازه‌گیری درجه حرارت در سال ۱۵۹۲ گالیله اختراع کرد وی برای این منظور یک بطری شیشه‌ای گردن باریک انتخاب کرده بود. بطری با آب رنگین تا نیمه پر شده و وارونه در یک ظرف محتوی آب رنگینی قرار گرفته بود..

ادامه در ادامه مطلب



ادامه مطلب...
ارسال توسط ALi
 
تاريخ : جمعه نوزدهم فروردین ۱۳۹۰

اهرام مصر – قدمت ، چگونگی ساخت و دلیل پیدایش

باستانشناسان قدمت آنها را در حدود 5000 سال تخمین می زنند اما در یافته هایی در خردهای باستانی و با توجه به برخی شواهد قدمت آنها به بیش از 27000 سال می رسد. یکی از دلایل این تخمین وجود نام فرعون و همزمان دانستن تمامی فراعنه با دوره پیامبری حضرت موسی است.

 



ادامه مطلب...
ارسال توسط ALi
 
تاريخ : پنجشنبه یازدهم فروردین ۱۳۹۰

باطری آکومولاتور هيدروژنی

دانشمندان روس شيوه جدید نگهداری هيدروژن را پيشنهاد می کنند

اکنون دانشمندان سراسر جهان با مسأله راه اندازی انواع جدید انرژی روبرو شده اند. ..



ادامه مطلب...
ارسال توسط ALi
 
تاريخ : جمعه بیست و هفتم اسفند ۱۳۸۹

احتمالا شما هم زمانی در خانه ای زندگی کردید که دیوارها گوش داشتن! ( البته نه به خاطر موشهای دیوار، به خاطر همسایه های مزاحم و فضول! )

اما از این به بعد میتونید در خونه ای زندگی کنید که دیوارها شش (  lung ) دارن!!!

شرکت آلمانی  Blucher Technologies فناوری را تولید کرده به نام  Saratech Permasorb Wallpaper که از هزاران قطعه ی کروی کوچک جذب کننده هوا ، که هرکدام از هزاران انشعاب دیگر که شبیه به سیستم داخلی ریه هستن ،درست شده.



ارسال توسط ALi

ابزار رایگان وبلاگ

طراحی سایت