فناوری اطلاعات و نرم افزار

فناوری اطلاعات , نرم افزار - هوش تجاری - داده کاوی - سیستم های اطلاعاتی مدیریت - مشاوره و اجرای پروژه

فناوری اطلاعات و نرم افزار

فناوری اطلاعات , نرم افزار - هوش تجاری - داده کاوی - سیستم های اطلاعاتی مدیریت - مشاوره و اجرای پروژه

تعریف مهندسی نرم افزار

تعریف مهندسی :

کار مهندسی کاری است که در آن از اصول علمی استفاده می شود و شامل فرآیندها، ابزارها و روش هاست.

تعریف نرم افزار:

نرم افزار مجموعه ای از آیتم ها و یا اشیاء است که در کنار هم یک پیکربندی را تشکیل می دهند که شامل برنامه های کامپیوتری، مستندات، داده و ... می شود.

 تعریف مهندسی نرم افزار:

مهندسی نرم افزار یک رشته مهندسی است که تمامی جنبه های تولید نرم افزار را هدف قرار می دهد.

 نرم افزار

نرم افزار مهندسی می شود.

نرم افزار مستهلک نمی شود.

نرم افزار پیچیده است.

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

  محصولات نرم افزاری                                                

عمومی (Generic) – برای فروش به طیف وسیعی ازمشتریان گوناگون تولید می شود.

سفارشی (Bespoke or Custom ) – برای یک مشتری خاص منفرد مطابق مشخصاتی و خصوصیاتی تعیین شده ازسوی او تولید می شود.


 

ادامه مطلب ...

آموزش کامل مفاهیم هوش تجاری از ابتدا تا انتها

یک انبار داده Data Warehouse ، مخزن اصلی داده های تاریخی یک سازمان یا حافظه‌ی مشترک و گروهی ( Corporate memory ) آن است.این انبار شامل مواد خام برای سیستم حمایت تصمیم گیری مدیریتی یا DSS(decision support systems) می باشد.فاکتور اصلی ای که منجر به استفاده از یک انبار داده (Data Warehouse) می شود این است که یک تحلیل گر میتواند آنالیزها و جستجو های پیچیده ای مثل استخراج داده (Data Mining) را روی اطلاعات انجام دهد بدون اینکه سیستم های اجرائی (Operational System)‌کند شوند.

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

تکنولوژی انبار داده‌ها شامل مجموعه‌ای مفاهیم و ابزارهای جدیدی است که با فراهم آوردن اطلاعات از دانشگران (افراد اجرایی، مدیر و تحلیلگر) در تصمیم گیری پشتیبانی می‌نماید. دلیل اصلی ساخت انبار داده ها، بهبود کیفیت اطلاعات در سازمان است، در واقع دسترسی به داده‌ها از هر جا درون سازمان داده‌ها از منابع داخلی و خارجی تهیه می‌شوند و به اشکال گوناگون از داده‌های ساختاری گرفته تا داده‌های ساخت نیافته مانند فایل‌های متنی یا چند رسانه‌ای، در مخزنی مجتمع می‌شوند. انبار داده‌ها یا DWH مخزنی از این داده‌هاست که به صورتی قابل درک در دسترس کاربران نهایی کسب و کار قرار می‌گیرد.

  ادامه مطلب ...

50 استارتاپ برتر دنیا در سال 2019

کایروس  یک شرکت سرمایه گذاری نوپا که در نیویورک به دنبال استارتاپ هایی می‌گردد که مشغول حل مشکلات جهان هستند، لیست خود را ارائه داده است. از بین 2500 استارتاپ که در مرحله اولیه قرار دارند و از 65 کشور مختلف انتخاب شده‌اند، فقط 50 شرکت توانستند وارد این لیست شوند. کایروس به هر یک از این شرکت‌ها 50 هزار دلار به عنوان سرمایه داده است. این استارتاپ ها در حوزه‌های مختلفی مثل جمع کردن قرض وام دانشجویان و تبدیل خانه‌ها به فضای کار اشتراکی فعالیت می‌کنند. در ادامه با 50 استارتاپ این لیست بیشتر آشنا خواهید شد.
 

Ayenda Rooms logo

این استارتاپ یک سیستم مدیریت برای هتل‌های مستقل در کلمبیا است. هتل‌هایی که زیر نظر Ayenda Rooms هستند به طور کامل سرویس‌های مدیریت ملک و رزرو را دریافت می‌کنند. همچنین این استارتاپ امکانات رفاهی استاندارد مثل صبحانه، وای‌فای، بطری‌های آب و ملحفه‌های تمیز را تأمین می‌کند. بر اساس آمار این استارتاپ کلمبیایی، در 3 ماه اول همکاری هتل‌ها با این شرکت، نرخ استفاده و پر شدن اتاق‌ها 30 درصد افزایش داشته است. در حال حاضر 37 هتل در سه شهر، زیر نظر این استارتاپ هستند.

استارتاپ Ayenda Rooms


ادامه مطلب ...

آشنایی با رایانش ابری خصوصی، ترکیبی، عمومی، IaaS، PaaS، XaaS

در نمودارهای شبکه، اینترنت غالبا شبیه به ابری ترسیم می‌شود که در آن شما می‌توانید به اطلاعات ذخیره شده در سرورهای وب در سراسر جهان دسترسی پیدا کنید. این نمودار تصویری روشن و مهم درباره شبکه‌های مدرن به نمایش می‌گذارد. پردازش ابری فناوری است که به انعطاف‌پذیری ذخیره‌سازی داده‌ها، برنامه‌ها یا سرویس‌دهی به مشتریان از طریق اینترنت اشاره دارد. شما ممکن است از مدت‌ها قبل با خدمات ذخیره‌سازی ابر همچون دارپ‌باکس، وان‌درایو و گوگل درایو آشنا شده باشید. سرویس‌هایی که به شما اجازه می‌دهند داده‌های خود را روی سرورهای مبتنی بر وب ذخیره کنید. ایمیل مبتنی بر وب نمونه دیگری از محاسبات ابری است. اکثر ارائه‌دهندگان خدمات ابری از نرم‌افزار مجازی‌ساز برای ارائه پلتفرم‌های چندگانه به کاربران استفاده می‌کنند. به‌طور مثال، رهبران صنایع مختلف همچون Rackspace (در ارتباط با محصولات خصوصی، عمومی یا ابر ترکیبی خودش) و آمازون (در ارتباط با Elastic Compute Cloud یا EC2، سرویس) از نرم‌افزار مجازی‌سازی Xen که از سوی سیتریکس (Citrix) برای ایجاد محیط‌های مجازی ارائه شده برای سرویس‌دهی به مشتریان خود استفاده می‌کنند.


 
ادامه مطلب ...

۱۰ ترند راهبردی فناوری در سال ۲۰۱۹ به انتخاب گارتنر

برای کسانی که به بحث‌های مربوط به فناوری علاقه‌مند هستند، مطالعه‌ی لیست سالیانه‌ای که شرکت پژوهشی گارتنر (Gartner) در مورد ترندهای فناوری منتشر می‌کند جزو واجبات محسوب می‌شود.

گارتنر معتقد است که سازمان‌های مختلف باید این ترندهای فناوری را قبل از ورود به سال ۲۰۱۹ به خوبی درک کنند و همچنین اینکه این فناوری‌ها تا سال ۲۰۲۳ بسیار تأثیرگذار و تعیین‌کننده خواهند بود. در ادامه خلاصه‌ای از این ترندهای فناوری را برای شما آماده کرده‌ایم. برای مطالعه‌ی دقیق‌تر می‌توانید به مقاله‌ی اصلی در خود سایت گارتنر مراجعه کنید.



  ادامه مطلب ...

آشنایی با رایانش ابری ،


  رایانش ابری مدلی است برای داشتن دسترسی فراگیر، آسان و بنا ب هسفارشِ شبکه به  مجموع های از منابع رایانشی پیکربند یپذیر (مثل: شبک هها، سرورها، فضای ذخیره سازی، برنام ههای کاربردی و سرویس ها) که بتوانند با کمترین کار و زحمت یا نیاز به دخالت فراهم کننده سههرویس بههه سههرعت فراهههم شده یهها آزاد (رههها) گردند.

 : این مدل ابری از در دسترس بودن پشتیبانی کرده و ترکیب شده از

 : ویژگی اساسی   

سلف سرویس بناب هسفارش ●

دسترسی گسترده شبکه ●

یک کاس هسازی منابع ●

انعطاف پذیری سریع (درجا) ●

سرویس های اندازه گیری شده ●

 :  شکل سرویس دهی

(SaaS) نر مافزار به عنوان سرویس ●

(PaaS) بستر به عنوان سرویس ●

(IaaS) زیرساخت به عنوان سرویس ●

: شکل آماده سازی

(Private cloud) ابر خصوصی ●

(Community cloud) ابر گروهی ●

(Public cloud) ابر عمومی ●

(Hybrid cloud) ابر آمیخته


برای مطالعه مقاله به ادامه مطلب مراجعه کرده و فایل را دانلود نمایید .


  ادامه مطلب ...

kaizen )بهبود مستمر(

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

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

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


جهت دانلود این فایل به ادامه مطلب مراجعه نمایید . 

 

ادامه مطلب ...

عنوان تحقیق: هوش تجاری در SQL Server 2008 Business Intelligence Development Studio

عنوان تحقیق:

هوش تجاری در SQL Server 2008

Business Intelligence Development Studio


تهیه کننده:

) شیوا فتح اللهی 

زمستان 132

 

جهت دانلود این پی دی اف پست را کامل مشاهده فرمایید.

ادامه مطلب ...

راهکارهای افزایش سرعت بانک‌ اطلاعاتی SQL Server

اگر شما تجربه کار در محیط‌های متوسط (مثلاً با یکصد کاربر) یا بزرگ‌ را نیز داشته باشید، قطعاً با مسائل و مشکلات مربوط به کاهش سرعت ناشی از افزایش تعداد کاربران یا حجم پردازشی آن‌ها مواجه شده‌اید. در این مقاله با استناد به منابع مایکروسافتی، راهکارهایی را برای بهبود سرعت و کارایی سیستم در بانک‌های اطلاعاتی با تعداد کاربر و حجم پردازش زیاد مورد بررسی قرار می دهیم. طبق بررسی‌هایی که کارشناسان مایکروسافت انجام داده‌اند، کارایی یک سیستم بانک اطلاعاتی به پنج عامل مختلف بستگی دارد که به ترتیب اهمیت عبارتند از: برنامه نوشته شده، پایگاه داده موردنظر، سخت‌افزار سرور یا کلاینت، تنظیمات و نسخه مورد استفاده SQL Server و سیستم‌عامل ویندوز. همان‌طور که حتماً می‌بینید، ساختار پایگاه داده، برای کارایی سیستم، در رتبه دوم اهمیت قرار‌دارد. بنابراین ایجاب می‌کند که در زمان تحلیل و طراحی سیستم، به‌صورت ویژه‌ به بانک اطلاعاتی در‌حال ساخت توجه شود و رابطه بین این بانک و برنامه‌های کاربردی و همچنین رابطه بین اجزای مختلف درون بانک، به بهترین شکل ممکن طراحی و پیاده‌سازی شود.


 برگرفته از وبلاگ احمد محمدی:



ادامه مطلب ...