مشاهدهٔ دوره تحلیلگر سیستم نرمافزاری
Software Analystتحلیل مسائل پردازش داده در حوزههای علمی، مهندسی، کسبوکار و سایر حوزهها برای تدوین و پیادهسازی راهکارهای مربوط به مسائل پیچیده برنامههای کاربردی، مدیریت سامانه یا شبکه. انجام وظایف مدیریت و یکپارچهسازی سامانهها، بهبود سامانههای رایانهای موجود و بررسی قابلیتهای سامانه رایانهای، گردش کار و محدودیتهای زمانبندی. ممکن است نرمافزارهای موجود در بازار را تحلیل یا توصیه کنند.
- کد SOC
- 15-1211.00
- کد ISCO
- 2511
- کد NOC
- 611

اطلاعات سریع شغل تحلیلگر سیستم نرمافزاری
معرفی شغل تحلیلگر سیستم نرمافزاری
تحلیلگر سامانه مسئول مطالعه، تحلیل و طراحی سامانههای اطلاعاتی است تا نیازهای مشخص یک سازمان برآورده شود. این متخصصان شکاف میان نیازهای کسبوکار و راهکارهای فناورانه را پر میکنند و اطمینان مییابند که سامانههای اطلاعاتی بهطور مؤثر از عملیات کلی سازمان پشتیبانی میکنند و آن را ارتقا میدهند.
این شغل در آگهیهای استخدام با عنوانهایی مانند تحلیلگر سامانههای رایانهای، تحلیلگر رایانه، مشاور سامانههای رایانهای، تحلیلگر سامانههای اطلاعاتی (ISA) و تحلیلگر سامانههای کاربردی هم دیده میشود.
یک روز کاری تحلیلگر سیستم نرمافزاری
تحلیلگر سامانه در همکاری نزدیک با ذینفعان کسبوکار، نیازها و الزامات سازمان در حوزه سامانههای اطلاعاتی را شناسایی میکند. او درباره فرایندهای کاری، دادهها و سامانههای فناوری مورد استفاده در سازمان اطلاعات گردآوری میکند تا مشخص شود فناوری چگونه میتواند کارایی و اثربخشی را بهبود دهد.
پس از تحلیل نیازهای کسبوکار، تحلیلگر سامانه، سامانههای اطلاعاتی متناسب با آن نیازها را طراحی و توسعه میدهد. این کار شامل تدوین مشخصات دقیق سامانه، طراحی رابط کاربری و همکاری با توسعهدهندگان برای پیادهسازی سامانههاست.
تحلیلگر سامانه مسئول آزمودن سامانههایی است که توسعه داده تا مطمئن شود درست کار میکنند و نیازمندیها را برآورده میسازند. او همچنین اشکالاتی را که در جریان آزمون بروز میکند شناسایی و برطرف میکند.
تحلیلگر سامانه برای سامانههایی که توسعه داده است، پشتیبانی و آموزش کاربران را بر عهده دارد. او در حل مشکلاتی که کاربران با آن روبهرو میشوند به آنها کمک میکند و راهنمایی لازم برای استفاده مؤثر از سامانه را ارائه میدهد.
نگهداری و بهروزرسانی سامانههایی که تحلیلگر سامانه توسعه داده است بر عهده اوست. این وظیفه شامل پایش عملکرد، شناسایی و رفع اشکالات و اعمال بهروزرسانیها و ارتقاهای لازم است.
تحلیلگر سامانه باید از آخرین روندها و پیشرفتهای فناوری در حوزه کاری خود آگاه بماند. این آگاهی به او امکان میدهد راهکارها و فناوریهای تازهای را پیشنهاد دهد که به سود سازمان است.
وظایف شغلی تحلیلگر سیستم نرمافزاری
- آزمون، نگهداری و پایش برنامهها و سامانههای رایانهای، شامل هماهنگ کردن نصب برنامهها و سامانههای رایانهای.
- ارزیابی سودمندی بستههای برنامه کاربردی از پیشساخته و سازگار کردن آنها با محیط کاربر.
- تحلیل نیازهای پردازش اطلاعات یا محاسبه و برنامهریزی و طراحی سامانههای رایانهای، با استفاده از فنونی مانند تحلیل ساختیافته، مدلسازی داده، و مهندسی اطلاعات.
- تعیین ورودیهایی که سامانه به آنها دسترسی دارد و برنامهریزی توزیع و استفاده از نتایج.
- استفاده از رایانه در تحلیل مسائل کسبوکار و یافتن راهکار برای آنها، مانند توسعه سامانههای یکپارچه کنترل تولید و موجودی و تحلیل هزینه.
- گسترش یا اصلاح سامانه برای پاسخ به مقاصد جدید یا بهبود گردش کار.
- عیبیابی کردن خرابیهای برنامه و سامانه برای بازگرداندن کارکرد عادی.
- هماهنگ کردن و پیوند دادن سامانههای رایانهای درون یک سازمان برای افزایش سازگاری تا بتوان اطلاعات را به اشتراک گذاشت.
- استفاده از زبانهای برنامهنویسی شیءگرا و نیز فرایندهای توسعه برنامههای کاربردی کارخواه و کارساز و فناوری چندرسانهای و اینترنت.
- مشورت با مدیریت برای حصول اطمینان از توافق بر سر اصول سامانه.
- آموزش دادن کارکنان و کاربران برای کار با سامانهها و برنامههای رایانهای.
- ارائه کمک به کارکنان و کاربران برای حل مشکلات مرتبط با رایانه، مانند خرابیها و مشکلات برنامه.
فعالیتهای کاری تحلیلگر سیستم نرمافزاری
استفاده از رایانه و سامانههای رایانهای — سختافزار و نرمافزار — برای برنامهنویسی، نوشتن نرمافزار، راهاندازی قابلیتها، ورود داده یا پردازش اطلاعات.
تحلیل اطلاعات و ارزیابی نتایج برای انتخاب بهترین راهحل و حل مسئله.
مشاهده، دریافت و بهدستآوردن اطلاعات از همهٔ منابع مرتبط.
بهروز نگه داشتن دانش فنی خود و بهکارگیری دانش تازه در کار.
گردآوری، کدگذاری، دستهبندی، محاسبه، جدولبندی، بازبینی یا راستیآزمایی اطلاعات و دادهها.
رساندن اطلاعات به سرپرستان، همکاران و زیردستان از راه تلفن، نوشتار، ایمیل یا بهصورت حضوری.
یافتن اصول، دلایل یا واقعیتهای زیربنایی اطلاعات، از راه تجزیهٔ اطلاعات یا دادهها به بخشهای جداگانه.
پایش و بررسی اطلاعات بهدستآمده از مواد، رویدادها یا محیط، برای تشخیص یا ارزیابی مشکلات.
شناسایی اطلاعات از راه دستهبندی، برآورد، تشخیص تفاوتها و شباهتها و رصد تغییر در شرایط یا رویدادها.
تفسیر یا توضیح معنای اطلاعات و اینکه چطور میتوان از آنها استفاده کرد.
تخصصها و گرایشهای تحلیلگر سیستم نرمافزاری
این نوع تحلیلگر سامانه بر آزمون و تضمین کیفیت سامانههای اطلاعاتی تمرکز دارد. او اشکالات سامانهها را شناسایی و برطرف میکند تا مطمئن شود سامانهها الزامات سازمان را برآورده میکنند و درست کار میکنند.
این نوع تحلیلگر سامانه بر تحلیل و طراحی سامانهها و پروتکلهای امنیتی تمرکز دارد. او تلاش میکند سامانههای اطلاعاتی ایمن بمانند و در برابر تهدیدهای احتمالی محافظت شوند.
این نوع تحلیلگر سامانه بر تحلیل و مدیریت مجموعهدادههای بزرگ تمرکز دارد. او با پایگاههای داده، انبارهای داده و ابزارهای دادهکاوی کار میکند تا دادهها را تحلیل کند و بینشهای حاصل را در اختیار ذینفعان کسبوکار بگذارد.
این نوع تحلیلگر سامانه بر تحلیل و طراحی فرایندهای کسبوکار و سامانههای اطلاعاتی تمرکز دارد. او با ذینفعان کسبوکار کار میکند تا نیازها و الزامات آنها را بشناسد و سپس سامانههایی طراحی و پیادهسازی میکند که کارایی و اثربخشی را بالا میبرد.
این نوع تحلیلگر سامانه بر تحلیل و طراحی سامانهها و برنامههای کاربردی فنی تمرکز دارد. او با توسعهدهندگان نرمافزار همکاری میکند تا سامانههایی متناسب با نیازهای سازمان طراحی و پیادهسازی شود.
این نوع تحلیلگر سامانه بر یکپارچهسازی چند سامانه و برنامه کاربردی تمرکز دارد. او با تیمهای گوناگون همکاری میکند تا سامانههای مختلف بتوانند با یکدیگر ارتباط برقرار کنند و بدون اصطکاک در کنار هم کار کنند.
درآمد و حقوق تحلیلگر سیستم نرمافزاری
حقوق تحلیلگر سیستم نرمافزاری بهطور میانه ماهانه ۶۸ میلیون تومان است (میانگین ۶۹ میلیون). نیمهٔ میانی شاغلان بین ۵۹ تا ۸۰ میلیون تومان میگیرند و اشتغال این شغل تا ۱۰ سال آینده ۸٫۷٪ رشد پیشبینی میشود.
دانش و مهارتهای تحلیلگر سیستم نرمافزاری
دانش
- رایانه و الکترونیک
- خدمات مشتری و خدمات شخصی
- زبان انگلیسی
- ریاضیات
- مدیریت و اداره امور
- آموزش و تربیت
- مخابرات
- مهندسی و فناوری
- امور اداری
- کارگزینی و منابع انسانی
مهارتها
- سخن گفتن
- درک مطلب
- ارزیابی سامانهها
- شنیدن فعال
- تفکر انتقادی
- تحلیل سامانهها
- قضاوت و تصمیمگیری
- یادگیری فعال
- نوشتن
- پایش
تواناییها
- استدلال قیاسی
- درک شنیداری
- بیان شفاهی
- مرتبسازی اطلاعات
- بینایی نزدیک
- تشخیص گفتار
- وضوح گفتار
- تجسم
تناسب شخصیتی و سبک کاری تحلیلگر سیستم نرمافزاری
شاغلان این شغل بیش از همه به این تیپهای شخصیتی نزدیکاند:
- ۱کاوشگرInvestigative
- ۲قاعدهمندConventional
- ۳واقعگراRealistic
کد هالند این شغل: I-C-R
تحلیلگران سامانه شخصیت متمایزی دارند. آنها معمولاً افرادی کاوشگرند؛ یعنی اهل اندیشه، دروننگر و پرسشگر. کنجکاو، روشمند، خردگرا، تحلیلی و منطقیاند. برخی از آنها قاعدهمند نیز هستند؛ یعنی وظیفهشناس و محافظهکار.
محیط و شرایط کار تحلیلگر سیستم نرمافزاری
تحلیلگران سامانه در محیطهای گوناگونی کار میکنند؛ از دفاتر شرکتی و دستگاههای دولتی گرفته تا مراکز درمانی، سازمانهای مالی و شرکتهای فناوری. کار آنها معمولاً ترکیبی است از وظایف اداری، جلسات مشترک و بازدیدهای گاهبهگاه از محل، برای درک بهتر فرایندهای سازمانی و نیازهای کاربران. در محیط اداری، تحلیلگران سامانه بخش قابلتوجهی از وقت خود را پشت رایانه میگذرانند؛ پژوهش میکنند و با ابزارهای نرمافزاری گوناگون دادهها را تحلیل، سامانهها را مدلسازی و راهکارها را تدوین میکنند. آنها با ذینفعان مختلف، از کاربران کسبوکار و مدیران پروژه تا متخصصان فناوری اطلاعات، جلسه میگذارند تا نیازمندیها را گردآوری کنند، درباره پیشرفت پروژه گفتوگو کنند و مطمئن شوند سامانههای پیشنهادی با اهداف کلی کسبوکار همراستاست. کار آنها هم شامل وظایف فردی مانند طراحی و تحلیل سامانه است و هم تلاش مشترک در تیمهای میانوظیفهای.
تحصیلات و مسیر ورود به شغل تحلیلگر سیستم نرمافزاری
- تجربه
- مقدار قابل توجهی از مهارت، دانش یا تجربه مرتبط با کار برای این مشاغل مورد نیاز است. به عنوان مثال، یک حسابدار باید چهار سال کالج را بگذراند و چندین سال در حسابداری کار کند تا واجد شرایط در نظر گرفته شود.
- تحصیلات
- اکثر این مشاغل نیاز به مدرک لیسانس چهار ساله دارند، اما برخی از آنها نیازی به مدرک لیسانس ندارند.
- آموزش
- کارمندان در این مشاغل معمولاً به چندین سال تجربه مرتبط با کار، آموزش در حین کار و/یا آموزش حرفه ای نیاز دارند.
- نمونهها
- بسیاری از این مشاغل شامل هماهنگی، نظارت، مدیریت یا آموزش دیگران است. به عنوان مثال می توان به دلالان املاک، مدیران فروش، مدیران پایگاه داده، طراحان گرافیک، شیمیدانان، مدیران هنری و برآوردگران هزینه اشاره کرد.
یادگیری تحلیلگر سیستم نرمافزاری
آموزش فنی و حرفهای
استفاده از نرم افزار SPSS درجه 1
251140530730011شایستگیفناوری اطلاعات · سطح ۴ · دیپلم · ۲۴ ساعت (۸ نظری + ۱۶ عملی)
سرفصلها (۶)
- ۱.توانایی انجام عملیات آماری توسط منو STATISTICS
- ۲.کار با گزینه LOGLINEAR
- ۳.ایجاد نمودار توسط منو GRAPH
- ۴.کار با گزینه DATA REDUCTION
- ۵.کار با نمودار
- ۶.کار با گزینه COMPARE MENUS
استفاده از نرم افزار SPSS درجه 2
251140530740011شایستگیفناوری اطلاعات · سطح ۴ · دیپلم · ۲۴ ساعت (۸ نظری + ۱۶ عملی)
سرفصلها (۱۶)
- ۱.توانایی کار با محیط نرمافزار SPSS
- ۲.آشنایی با نیازمندیهای نرمافزار
- ۳.شناسایی اصول کار با محیط ورود دادهها
- ۴.شناسایی اصول کار با محیط SYNTAX
- ۵.شناسایی اصول ایجاد یک محیط جدید NEW
- ۶.شناسایی اصول تغییر نام یا مشخصههای یک ستون در فایل دادهای
- ۷.شناسایی اصول محاسبه مقادیر متغیرهای جدید یا موجود
- ۸.جستجو دادهها
- ۹.شناسایی اصول تغییر شکل دادن دادههای نامعلوم
- ۱۰.شناسایی اصول کار با منو TRANSFORM
- ۱۱.شناسایی اصول جایگزین متن
- ۱۲.توانایی کار با منوی FILE
- ۱۳.توانایی انجام عملیات ویرایش توسط منو EDIT
- ۱۴.جستجو متن
- ۱۵.شناسایی اصول گرد کردن دادههای عددی
- ۱۶.شناسایی اصول تعیین قالب نمایشی تاریخ و زمان
استفاده از نرم افزار کنترل پروژه MS-PROJECT درجه 2
251140530780011شایستگیفناوری اطلاعات · سطح ۴ · دیپلم · ۲۴ ساعت (۸ نظری + ۱۶ عملی)
سرفصلها (۱۹)
- ۱.توانایی درک مفاهیم کنترل پروژه
- ۲.شناسایی اصول پیادهسازی و آرایش یک جدول
- ۳.شناسایی اصول کار با PAGE SETUP
- ۴.توانایی چاپ تصاویر و گزارشها
- ۵.شناسایی اصول ارائه گزارشات پیشرفت پروژه
- ۶.توانایی تبدیل یک پروژه به اجزاء کوچکتر
- ۷.شناسایی اصول سفارشی کردن محیط GANTT CHART
- ۸.شناسایی اصول تهیه پیشنمایش
- ۹.توانایی درک و استفاده از اصطلاحات به کار رفته در نرمافزار کنترل پروژه
- ۱۰.توانایی نصب و کار با محیط نرمافزار MS-PROJECT
- ۱۱.شناسایی اصول فیلتر کردن دادهها در هنگام نمایش
- ۱۲.توانایی وارد کردن فعالیتها و پیکربندی پروژه
- ۱۳.توانایی استفاده از انواع نمایشها و بههنگام کردن پروژه
- ۱۴.توانایی استفاده از تقویمها و مرتب کردن فعالیتها
- ۱۵.توانایی فیلتر کردن و بکار بردن محدودیتهای فعالیت (CONSTRAINT)
- ۱۶.شناسایی اصول بکار بردن محدودیت
- ۱۷.شناسایی اصول بکار بردن تاریخهای محدودیت
- ۱۸.شناسایی اصول رفع تعارضهای ناشی از محدودیت
- ۱۹.شناسایی اصول ایجاد یک فیلتر دلخواه
استفاده از نرم افزار کنترل پروژه MS-PROJECT درجه 1
251140530790011شایستگیفناوری اطلاعات · سطح ۴ · دیپلم · ۲۴ ساعت (۸ نظری + ۱۶ عملی)
سرفصلها (۸)
- ۱.توانایی برنامهریزی منابع
- ۲.توانایی تبادل هزینه و زمان
- ۳.توانایی ایجاد تقویم برای منابع ذخیره و تخصیص آنها
- ۴.توانایی مدیریت بار کاری منابع (WORK LOADS)
- ۵.توانایی تنظیم هزینههای پروژه و نحوه تخصیص اضافهکاری
- ۶.توانایی پیگیری پیشرفت پروژه (TRACKING PROJECT)
- ۷.توانایی کار کردن با CPM و استفاده از ماکروها
- ۸.توانایی تنظیم تصاویر و گزارشات
طراح و تحلیلگر عمومی سیستمها
251140530900001شغلفناوری اطلاعات · سطح ۴ · ۲۹۶ ساعت (۲۷ نظری + ۱۰۹ عملی + ۸۰ کارورزی + ۸۰ پروژه)
سرفصلها (۱۵)
- ۱.توانایی بررسی کلی analysis و design
- ۲.شناسایی اصول بررسی منظور و اهداف تجزیه و تحلیل و طراحی
- ۳.شناسایی اصول بررسی Process
- ۴.شناسایی اصول Unify و بررسی V-Model
- ۵.شناسایی اصول تجزیه و تحلیل نیازمندیها
- ۶.شناسایی اصول بررسی Assessing trade-offs
- ۷.توانایی تولید یک DATA MODEL
- ۸.شناسایی اصول بررسی مدل تکنیکها Web-enabled system
- ۹.شناسایی اصول چگونگی انجام data model
- ۱۰.شناسایی اصول انجام Representing data structure
- ۱۱.شناسایی اصول بررسی نتایج Ensuring high-quality
- ۱۲.شناسایی اصول توسعه نرمال کردن تکنیکها برای produce robust
- ۱۳.شناسایی اصول چگونگی Translating
- ۱۴.شناسایی اصول مدیریت data effectively
- ۱۵.آشنایی با Formulating
روش تحقیق در شبکه های اجتماعی
251140530900021شایستگیفناوری اطلاعات · سطح ۴ · کارشناسی · ۵۵ ساعت (۱۶ نظری + ۳۹ عملی)
سرفصلها (۵)
- ۱.انجام روشهای کمی پژوهش در شبکههای اجتماعی
- ۲.انجام روشهای کیفی پژوهش در شبکههای اجتماعی
- ۳.کار با نرمافزار تحلیل شبکه اجتماعی
- ۴.پیادهسازی شبکهنگاری
- ۵.بررسی روشهای ترکیبی مطالعه در شبکههای اجتماعی
برنامه نویسی پردازش تصویر در Matlab
251140530900051شایستگیفناوری اطلاعات · سطح ۴ · کاردانی · ۱۵۲ ساعت (۲۶ نظری + ۱۲۶ عملی)
سرفصلها (۸)
- ۱.بهبود و آنالیز تصاویر
- ۲.کار با دادههای تصاویر در Matlab
- ۳.خواندن و نوشتن دادههای تصاویر
- ۴.نمایش و بررسی دادههای تصاویر
- ۵.کار با انواع Transforms
- ۶.انجام Filtering
- ۷.انجام عملیات Morphological
- ۸.عملیات Deblurring (انجماد) بر روی تصاویر
برنامه نویسی سیستم فازی در Matlab
251140530900061شایستگیفناوری اطلاعات · سطح ۴ · کاردانی · ۸۵ ساعت (۱۴ نظری + ۷۱ عملی)
سرفصلها (۶)
- ۱.استفاده از جعبه ابزار منطق فازی در MATLAB
- ۲.ایجاد سیستم فازی Sugeno
- ۳.ایجاد سیستم فازی Mamdani
- ۴.ایجاد سیستمهای منطق فازی-عصبی (ANFIS)
- ۵.انجام Data Clustering
- ۶.کار با Functionهای فازی در MATLAB
مهندس تحلیلگر oo و طراحی با UML
251140531610001شغلفناوری اطلاعات · سطح ۴ · ۳۲۰ ساعت (۴۸ نظری + ۱۱۲ عملی + ۸۰ کارورزی + ۸۰ پروژه)
سرفصلها (۱۴)
- ۱.توانایی شناخت و کار با موارد مقدماتی با دیدگاه مهندسی نرمافزار
- ۲.آشنایی با کاربرد و مفهوم UML
- ۳.شناسایی اصول طراحی Packages
- ۴.شناسایی اصول طراحی Interaction diagrams
- ۵.شناسایی اصول کار با Classes
- ۶.آشنایی با Unified Process
- ۷.شناسایی اصول کار با Iterative development
- ۸.آشنایی با Capturing system behavior
- ۹.آشنایی با Refining classes
- ۱۰.آشنایی با اهداف طراحی patterns
- ۱۱.شناسایی اصول کار با Polymorphism and collections
- ۱۲.کار با Upcoming features
- ۱۳.شناسایی اصول کار با پروتکلهای COM
- ۱۴.شناسایی اصول کار با object-oriented software life cycle
دورههای نماتک
مشاهدهٔ دوره
مشاهدهٔ دوره
نرمافزارهای کاربردی تحلیلگر سیستم نرمافزاری
ابزارهای عمومیتر
ابزارها و تجهیزات تحلیلگر سیستم نرمافزاری
تأثیر هوش مصنوعی بر شغل تحلیلگر سیستم نرمافزاری
کارهایی که AI دارد میگیرد
- مستندسازی فرایند و تولید فلوچارت
- تولید نمودار جریان داده
- پیشنویس مشخصات نیازمندیها
- مستندسازی سامانه
- تولید گزارش تحلیل شکاف
کارهایی که دست انسان میماند
- تشخیص مشکلات سامانه
- تحلیل ریشهای علت
- موازنههای طراحی راهکار
- ارزیابی نیازهای ذینفعان
- برنامهریزی پیادهسازی
- نظارت بر آزمون پذیرش کاربر
مهارتهایی که از حالا ارزش یادگیری دارند
پلتفرمهایی که از ورودی تحلیلگر، مشخصات سامانه، نمودار فرایند و اسناد نیازمندی تولید میکنند، زمان مستندسازی را کاهش میدهند؛ اما اعتبارسنجی خروجی آنها در برابر محدودیتهای واقعی سازمان به تخصص تحلیل سامانهها نیاز دارد.
ابزارهایی که گزارشهای تراکنش ERP و دادههای رویداد سامانهها را تحلیل میکنند تا اجرای واقعی فرایندها را ترسیم کنند و آن را با فرایند مستندشده مقایسه کنند.





