تعریف مهندسی :
کار مهندسی کاری است که در آن از اصول علمی استفاده می شود و شامل فرآیندها، ابزارها و روش هاست.
تعریف نرم افزار:
نرم افزار مجموعه ای از آیتم ها و یا اشیاء است که در کنار هم یک پیکربندی را تشکیل می دهند که شامل برنامه های کامپیوتری، مستندات، داده و ... می شود.
تعریف مهندسی نرم افزار:
مهندسی نرم افزار یک رشته مهندسی است که تمامی جنبه های تولید نرم افزار را هدف قرار می دهد.
نرم افزار
نرم افزار مهندسی می شود.
نرم افزار مستهلک نمی شود.
نرم افزار پیچیده است.
نرم افزار مانند یک کارخانه کهنسال است
محصولات نرم افزاری
عمومی (Generic) – برای فروش به طیف وسیعی ازمشتریان گوناگون تولید می شود.
سفارشی (Bespoke or Custom ) – برای یک مشتری خاص منفرد مطابق مشخصاتی و خصوصیاتی تعیین شده ازسوی او تولید می شود.
ادامه مطلب ...
یک انبار داده Data Warehouse ، مخزن اصلی داده های تاریخی یک سازمان یا حافظهی مشترک و گروهی ( Corporate memory ) آن است.این انبار شامل مواد خام برای سیستم حمایت تصمیم گیری مدیریتی یا DSS(decision support systems) می باشد.فاکتور اصلی ای که منجر به استفاده از یک انبار داده (Data Warehouse) می شود این است که یک تحلیل گر میتواند آنالیزها و جستجو های پیچیده ای مثل استخراج داده (Data Mining) را روی اطلاعات انجام دهد بدون اینکه سیستم های اجرائی (Operational System)کند شوند.
هدفاز ارائهاین مقاله آشنایی خواننده با مفاهیم انباره های دادهData wareHouseو فن آوری های مرتبط می باشد. انباره های داده پایه گذار فن آوری لازم برای ساخت وبهره برداری از برنامه های هوشمندی هستند که بعضا در برخی فیلم های تخیلی با آنهاآشنا شده ایم. برنامه هایی که اطلاعات را برای صاحبان خود جمع آوری نموده و پس ازتجزیه و تحلیل با آنها به مشاوره می پردازند.
تکنولوژی انبار دادهها شامل مجموعهای مفاهیم و ابزارهای جدیدی است که با فراهم آوردن اطلاعات از دانشگران (افراد اجرایی، مدیر و تحلیلگر) در تصمیم گیری پشتیبانی مینماید. دلیل اصلی ساخت انبار داده ها، بهبود کیفیت اطلاعات در سازمان است، در واقع دسترسی به دادهها از هر جا درون سازمان دادهها از منابع داخلی و خارجی تهیه میشوند و به اشکال گوناگون از دادههای ساختاری گرفته تا دادههای ساخت نیافته مانند فایلهای متنی یا چند رسانهای، در مخزنی مجتمع میشوند. انبار دادهها یا DWH مخزنی از این دادههاست که به صورتی قابل درک در دسترس کاربران نهایی کسب و کار قرار میگیرد.
در نمودارهای شبکه، اینترنت غالبا شبیه به ابری ترسیم میشود که در آن شما میتوانید به اطلاعات ذخیره شده در سرورهای وب در سراسر جهان دسترسی پیدا کنید. این نمودار تصویری روشن و مهم درباره شبکههای مدرن به نمایش میگذارد. پردازش ابری فناوری است که به انعطافپذیری ذخیرهسازی دادهها، برنامهها یا سرویسدهی به مشتریان از طریق اینترنت اشاره دارد. شما ممکن است از مدتها قبل با خدمات ذخیرهسازی ابر همچون دارپباکس، واندرایو و گوگل درایو آشنا شده باشید. سرویسهایی که به شما اجازه میدهند دادههای خود را روی سرورهای مبتنی بر وب ذخیره کنید. ایمیل مبتنی بر وب نمونه دیگری از محاسبات ابری است. اکثر ارائهدهندگان خدمات ابری از نرمافزار مجازیساز برای ارائه پلتفرمهای چندگانه به کاربران استفاده میکنند. بهطور مثال، رهبران صنایع مختلف همچون Rackspace (در ارتباط با محصولات خصوصی، عمومی یا ابر ترکیبی خودش) و آمازون (در ارتباط با Elastic Compute Cloud یا EC2، سرویس) از نرمافزار مجازیسازی Xen که از سوی سیتریکس (Citrix) برای ایجاد محیطهای مجازی ارائه شده برای سرویسدهی به مشتریان خود استفاده میکنند.
برای کسانی که به بحثهای مربوط به فناوری علاقهمند هستند، مطالعهی لیست سالیانهای که شرکت پژوهشی گارتنر (Gartner) در مورد ترندهای فناوری منتشر میکند جزو واجبات محسوب میشود.
گارتنر معتقد است که سازمانهای مختلف باید این ترندهای فناوری را قبل از ورود به سال ۲۰۱۹ به خوبی درک کنند و همچنین اینکه این فناوریها تا سال ۲۰۲۳ بسیار تأثیرگذار و تعیینکننده خواهند بود. در ادامه خلاصهای از این ترندهای فناوری را برای شما آماده کردهایم. برای مطالعهی دقیقتر میتوانید به مقالهی اصلی در خود سایت گارتنر مراجعه کنید.
رایانش ابری مدلی است برای داشتن دسترسی فراگیر، آسان و بنا ب هسفارشِ شبکه به مجموع های از منابع رایانشی پیکربند یپذیر (مثل: شبک هها، سرورها، فضای ذخیره سازی، برنام ههای کاربردی و سرویس ها) که بتوانند با کمترین کار و زحمت یا نیاز به دخالت فراهم کننده سههرویس بههه سههرعت فراهههم شده یهها آزاد (رههها) گردند.
: این مدل ابری از در دسترس بودن پشتیبانی کرده و ترکیب شده از
: ویژگی اساسی
سلف سرویس بناب هسفارش ●
دسترسی گسترده شبکه ●
یک کاس هسازی منابع ●
انعطاف پذیری سریع (درجا) ●
سرویس های اندازه گیری شده ●
: شکل سرویس دهی
(SaaS) نر مافزار به عنوان سرویس ●
(PaaS) بستر به عنوان سرویس ●
(IaaS) زیرساخت به عنوان سرویس ●
: شکل آماده سازی
(Private cloud) ابر خصوصی ●
(Community cloud) ابر گروهی ●
(Public cloud) ابر عمومی ●
(Hybrid cloud) ابر آمیخته
برای مطالعه مقاله به ادامه مطلب مراجعه کرده و فایل را دانلود نمایید .
کایزن یا بهبود مستمر پنجمین گامی است که درهزینه یابی برمبنای هدف بر می دارند و برعملیات کنترل های لازم اعمال می شود تا باز هم هزینه ها کاهش یابند .
مقصود از کایزن جست وجوی دائمی برای یافتن راه های جدید جهت کاهش دادن هزینه های فرایند تولید یک محصول که دارای طرح وکارکرد مشخص است .
هزینه یابی بر مبنای هدف و کایزن دو روش مکمل یکدیگر هستند و برای کاهش دادن مستمر هزینه ها و افزایش ارزش محصولات )از دیدگاه مشتری( مورد استفاده قرار می گیرند. کایزن روند کاهش بهای تمام شده محصولی است که هم اکنون تولید می شود . کایزن یک شیوة مدیریتی ژاپنی است که براساس دیدگاههای دکتر دبلیو . ای . دمینگ و دکتر جی.ام.جوران اساتید رشتة مدیریت در آمریکا شکل گرفته است و بعدها توسط ژاپنی ها کلید قدرت رقابت آنها گردید .
جهت دانلود این فایل به ادامه مطلب مراجعه نمایید .
عنوان تحقیق:
هوش تجاری در SQL Server 2008
Business Intelligence Development Studio
تهیه کننده:
) شیوا فتح اللهی
زمستان 132
جهت دانلود این پی دی اف پست را کامل مشاهده فرمایید.
ادامه مطلب ...اگر شما تجربه کار در محیطهای متوسط (مثلاً با یکصد کاربر) یا بزرگ را نیز داشته باشید، قطعاً با مسائل و مشکلات مربوط به کاهش سرعت ناشی از افزایش تعداد کاربران یا حجم پردازشی آنها مواجه شدهاید. در این مقاله با استناد به منابع مایکروسافتی، راهکارهایی را برای بهبود سرعت و کارایی سیستم در بانکهای اطلاعاتی با تعداد کاربر و حجم پردازش زیاد مورد بررسی قرار می دهیم. طبق بررسیهایی که کارشناسان مایکروسافت انجام دادهاند، کارایی یک سیستم بانک اطلاعاتی به پنج عامل مختلف بستگی دارد که به ترتیب اهمیت عبارتند از: برنامه نوشته شده، پایگاه داده موردنظر، سختافزار سرور یا کلاینت، تنظیمات و نسخه مورد استفاده SQL Server و سیستمعامل ویندوز. همانطور که حتماً میبینید، ساختار پایگاه داده، برای کارایی سیستم، در رتبه دوم اهمیت قراردارد. بنابراین ایجاب میکند که در زمان تحلیل و طراحی سیستم، بهصورت ویژه به بانک اطلاعاتی درحال ساخت توجه شود و رابطه بین این بانک و برنامههای کاربردی و همچنین رابطه بین اجزای مختلف درون بانک، به بهترین شکل ممکن طراحی و پیادهسازی شود.
برگرفته از وبلاگ احمد محمدی:
تعریف گردشگری الکترونیک: به زبان ساده، اگر به جای استفاده از روش معمولی سفر و پیمودن مسافتهای جغرافیایی، از اینترنت و فناوری اطلاعات و ابزارهای الکترونیک، مانند سیدی، تلفن همراه، نقشه، تصاویر سه بعدی، عکس و فیلم و شبیهسازیهای کامپیوتری و... در سفرهای خود استفاده کنیم، به این نوع مسافرت، مسافرت الکترونیکی یا گردشگری الکترونیکی میگوییم.
به این ترتیب، میتوانیم تمام فعالیتهای گردشگری، همچون انتخاب منطقه مورد نظر و سرویسهای ارائه شده در سفر (برنامهریزی و مدیریت سفر)، بازدید از موزهها، بناهای قدیمی، آثار باستانی و مناظر زیبای مناطق گوناگون را بدون طی نمودن جادهها و صرف کمترین هزینه، انجام دهیم.
گردشگری الکترونیک یا e-Tourism ET تلفیقی از تجارت الکترونیک و دولت الکترونیک است؛ زیرا با رونق بخشیدن به بازارهای رسمی و محلی کشورها و به مدد توسعه بازاریابی و تبلیغات، نیاز به تجارت الکترونیکی را بیش از پیش نموده، تجارت الکترونیک را در سطح داخلی و نیز بینالمللی، افزایش خواهد داد. از سوی دیگر، با اثر غیرمستقیم بر سایر کارکردهای جامعه و پیشبرد آن به سمت استفاده بیشتر و بهینهتر از فناوری اطلاعات و ابزارهای الکترونیک، سبب پیشرفت اهداف دولت الکترونیک و تحقق آن در جامعه خواهد شد.
برای این که یک سفر الکترونیکی را آغاز کنیم، ابتدا باید از کجا شروع کنیم؟
برنامه ریزی
از زمانی کهبشر به فردای خود اندیشید، برای آینده هدف تعیین کرد و بدین ترتیب فرایند برنامهریزی آغاز شد.
برنامهریزی گذر از یک گام به گام بعدی نیست بلکه فرایندی خلاق است و میتواند پیش از تصمیم نهایی چندین مرتبه تغییر و بازبینی گردد.
برنامهریزی یعنی انتخاب اهداف درست و انتخاب مسیر، راه، وسیله و روش درست برای تامین هدف. به عبارتی در برنامه ریزی، اهداف و اقدامات لازم برای مواجهه با تغییرات و عوامل نامطمئن پیش بینی میشود.
برنامه ریزی فرایندی است که همه تلاشها و فعالیتها را در راستای هدف، راه رسیدن به آن و چگونگی طی مسیر، ترکیب و ادغام میکند.
برنامه ریزی ترسیم شمایی از گذشته برای تصمیمگیری در زمان حال برای انجام اقدامی در آینده میباشد.
برنامه ریزی سه شکل اساسی دارد:
استراتژیک، تاکتیکی و عملیاتی
برنامه ریزی استراتژیک اهداف، خطوط کلی و رسالت سازمان را در بلندمدت تعیین می کند، جامعیت داشته و در سطح عالی سازمان، چارچوبی برای برنامه ریزی تاکتیکی و عملیاتی میباشد، از نظر زمانی بازه بلند مدت را شامل میشود و چتری برای کل سازمان میباشد.
برنامهریزی تاکتیکی به مسائلی مربوط میشود که برای رسیدن به اهداف در سطوح میانی سازمان مطرحند و دستهای از فعالیتهای مرتبط با اجرای یک استراتژی را به تصویر میکشد.
برنامه ریزی عملیاتی شامل فعالیتها و گام های ویژهای جهت رسیدن به اهداف تعیین شده میباشد. به عبارتی برنامه ریزی عملیاتی شامل اقدامات تفصیلی برای رسیدن به اهداف است. این نوع برنامهریزی در سطح مدیریت های اجرایی مطرح است و با اهداف مشخص، محدود و عینی سروکار دارد.