شرح مختصر : در عصر اطلاعات نمی توان علم یا صنعتی را یافت که آثار فن آوری اطلاعات در آن دیده نشود . فن آوری اطلاعات علاوه بر این که به عنوان یک فن آوری زیر بنایی قادر است که ابعاد دیگر زمینه ها را دگرگون کند ( به گونه ای که نگرش فعلی به این زمینه ها را با دگرگونی کامل رو به رو سازد) ، بلکه به عنوان یک فن آوری مستقل و قدرتمند نیز قادر به خودنمایی است. به طور کلی می توان این فن آوری را در قالب پنج رکن اساسی آن در نظر گرفت که هر یک به نوبه خود از اهمیت و جایگاه ویژه ای برخوردارند .
از این میان نرم افزار می تواند به عنوان یک رکن اساسی با اهمیت ویژه ای مطرح باشد . در چند سال اخیر شاهد رشد مناسب این صنعت در کشور بوده ایم (هر چند که با اخذ تصمیمات و سیاست های صحیحی می توانستیم با هدف مند کردن این رشد، جایگاه واقعی این صنعت را حتی در تجارت جهانی به خوبی نشان دهیم و از آن به بهترین نحو استفاده کنیم ).
با وجود این ، اگر چارچوب دقیق و کارآیی برای آن در کلیه ابعاد به وجود نیاوریم، فرصت خوبی را برای فراهم آوردن بسترهای مناسب در رشد و بهره برداری لازم از آن ،از دست خواهیم داد . حجم زیاد فعالیت های نرم افزاری در کشور و داشتن پتانسیل های کافی برای رونق بخشیدن به این صنعت در راستای گرفتن سهم مناسبی از بازارهای خارجی ، ضرورت تولید صحیح و بهینه را در این صنعت مطرح می کند .
توسعه روزافزون فن آوری اطلاعات در ابعاد مختلف ، سبب شده است که در ارکان خود این فن آوری نیز دگرگونی شگرفی پدید آید و آن را با جهش های غیر قابل تصوری پیشرفته سازد. در حقیقت رشد این فن آوری سبب تولید ابزرهای جدید و سریعتر ، حتی تغییر نگرش در تولید محصولات نرم افزاری شده است . از این میان می توان به تولید ابزارهای مهندسی نرم افزار در طیف وسیع اشاره کرد .این ابزارها در هر یک از مراحل و بخش های تحلیل ، طراحی، پیاده سازی ،آزمایش ، نگه داری ، مدیریتی و غیره تأثیر بسیار گذاشته است .
با استفاده از هر یک از این ابزارها دقت و سرعت تولید محصولات نرم افزاری بسیار زیاد شده است ، در جامعه کنونی که پروژه های یک ساله از پروژه های بلند مدت نرم افزاری محسوب می شود و پروژه های بیشتر از یک سال را محکوم به شکست می دانند ( با توجه به تغییرات سریع و بنیادین فن آوری اطلاعات و آثاری که بر روی دیگر زمینه ها دارد )، این ابزار توانسته است با سرعت بخشیدن به انجام هر یک از مراحل فوق بتواند تمهیداتی فراهم کند که پروژه های ملی و بزرگ در چارچوب های زمانی مشخص و معقول تعریف و انجام شوند .
فهرست :
مقدمه
معرفی
انواع ابزارها
ابزار مهندسی نرم افزار در ایران
ابزارهای افقی و عمودی
ویرایشگرها
برنامه سازی
وارسی اعتبار سنجی
موضوعات ابزارهای case
تعداد صفحات:15
حجم فایل : 753 کیلوبایت
شرح مختصر : امروزه با گسترش سیستم های پایگاهی و حجم بالای داده ها ی ذخیره شده در این سیستم ها ، نیاز به ابزاری است تا بتوان داده های ذخیره شده را پردازش کرد و اطلاعات حاصل از این پردازش را در اختیار کاربران قرار داد . با استفاده از پرسش های ساده در SQL و ابزارهای گوناگون گزارش گیری معمولی ، می توان اطلاعاتی را در اختیار کاربران قرار داد تا بتوانند به نتیجه گیری در مورد داده ها و روابط منطقی میان آنها بپردازند اما وقتی که حجم داده ها بالا باشد ، کاربران هر چند زبر دست و با تجربه باشند نمی توانند الگوهای مفید را در میان حجم انبوه داده ها تشخیص دهند و یا اگر قادر به این کار هم با شند ، هزینه عملیات از نظر نیروی انسانی و مادی بسیار بالا است .
از سوی دیگر کاربران معمولا فرضیه ای را مطرح می کنند و سپس بر اساس گزارشات مشاهده شده به اثبات یا رد فرضیه می پردازند ، در حالی که امروزه نیاز به روشهایی است که اصطلاحا به کشف دانش بپردازند یعنی با کمترین دخالت کاربر و به صورت خودکار الگوها و رابطه های منطقی را بیان نمایند . داده کاوی یکی از مهمترین این روشها است که به وسیله آن الگوهای مفید در داده ها با حداقل دخالت کاربران شناخته می شوند و اطلاعاتی را در اختیار کاربران و تحلیل گران قرار می دهند تا براساس آنها تصمیمات مهم و حیاتی در سازمانها اتخاذ شوند .
در پروژه داده کاوی از بخشی از علم آمار به نام تحلیل اکتشافی داده ها استفاده می شود که در آن بر کشف اطلاعات نهفته و ناشناخته از درون حجم انبوه داده ها تاکید می شود . علاوه بر این داده کاوی با هوش مصنوعی و یادگیری ماشین نیز ارتباط تنگاتنگی دارد ، بنابراین می توان گفت در داده کاوی تئوریهای پایگاه داده ها ، هوش مصنوعی ، یادگیری ماشین و علم آمار را در هم می آمیزند تا زمینه کاربردی فراهم شود . باید توجه داشت که اصطلاح داده کاوی زمانی به کار برده می شود که با حجم بزرگی از داده ها ، در حد مگا یا ترابایت ، مواجه باشیم . در تمامی منابع داده کاوی بر این مطلب تاکید شده است . هر چه حجم داده ها بیشتر و روابط میان آنها پیچیده تر باشد دسترسی به اطلاعات نهفته در میان داده ها مشکلتر می شود و نقش داده کاوی به عنوان یکی از روشهای کشف دانش ، روشن تر می گردد.
فهرست :
چکیده
مقدمه
پرسشنامه
پروژه داده کاوی
معرفی فیلدهای پرسشنامه
مراحل انجام کار با کلمنتاین
الگوریتم C5.O
خوشه بندی
K-means
Kohonen
قواعد تلازمی
Apriori
شبکه عصبی
Neuralnet
استفاده از پارتیشن
استفاده از C5.O
استفاده از Neuralnet
استفاده از Bayes Net
تعداد صفحات:26
دانلود پروژه داده کاوی ثبت احوال با نرم افزار کلمنتاین
حجم فایل : 2,360 کیلوبایت
شرح مختصر : یکی از نگرانی های افرادی که از سیستم عامل ویندوز به لینوکس مهاجرت میکنند، یافتن معادل برای برنامههایی است که بهطور معمول از آنها استفاده میکنند. در این مقاله سعی خواهیم کرد تا با معرفی برخی برنامه های پرکاربرد لینوکس تا حدی به رفع این نگرانی کمک کنیم.شاید یکی از دلایلی که از لینوکس کمتر استفاده می شود همین مشکل آشنا نبودن با نرم افزار های معادل آن است برای رفع این مشکل راه حلی که بتواند آن را حل کند معرفی نرم افزار های معادل لینوکس است. از برنامه های موجود در سیستم عامل لینوکس می توان به برنامه ها کار با فایل، شبکه و اینترنت، زبان های برنامه نویسی اشاره کرد.ما سعی می کنیم این سوال را هم جواب دهیم چرا ویندوز چرا لینوکس.
فهرست :
چکیده
مقدمه
لینوکس
ویژگی های لینوکس
امنیت و پایداری لینوکس
نیاز های سختافزاری اندک در لینوکس
تنظیم و شخصیسازی لینوکس
آزادی
کاربردهای لینوکس
مقایسه لینوکس و ویندوز
لینوکس از نظر قیمت
لینوکس از نظر راحت بودن در استفاده
لینوکس از نظر امنیت و ویروس
لینوکس از نظر به روز رسانی
لینوکس از نظر قابلیت اطمینان
لینوکس از نظر تعدد برنامه های کاربردیاز نظر درایور های سخت افزاری
لینوکس از نظر آزاد بودن و تجاری بودن
لینوکس از نظر پشتیبانی
لینوکس از نظر بازی های ویدیویی
چرا کاربران لینوکس کم اند؟
نبود استانداردهای مشخص در لینوکس
نبود نرمافزارهای تجاری و یا حرفهای مورد نیار در لینوکس
سختی برنامه نویسی و توسعه برنامه در گنو/لینوکس برای کاربران مبتدی
نبود تنظیمات فراگیر سیستمی به صورت گرافیکی در لینوکس
نسخه های لینوکس
نرم افزار های معادل لینوکس
طراحی وب در لینوکس
نتیجه گیری
پیشنهاد
مراجع
تعداد صفحات:18
دانلود مقاله لینوکس و نرم افزار های معادل آن
حجم فایل : 48 کیلوبایت
شرح مختصر : در جامعه ای که همه ی ارگانها به سمت دولت الکترونیک پیش می روند همه ی شرکت ها در تلاش برای گام گذاشتن به دنیای اینترنت هستند لازم است که همه ی شرکت ها خود را با دنیای ارتباطات همگام نمایند شرکت بیمه ی البرز یکی از این شرکت هاست که سعی داشته با استفاده از کامپیوتر کار های خود را ساده تر و سازمان یافته تر انجام دهد شرکت بیمه البرز هم اکنون یک سیستم تخصصی با central server می باشد ولی ما با فرض اینکه این شرکت کماکان از سیستم dos قبلی استفاده می کند تصمیم داریم مکانیزه کردن سیستم را برای یکی از شعب این شرکت تحت windows و تحت web انجام دهیم در ادامه بعضی از خصوصیات خود شرکت ذکر خواهد شد:
Server این شرکت central بوده و در تهران قرار دارد شعب مختلف این شرکت با استفاده از خطوط adsl و شبکه ی جهانی اینترنت به این server متصل می شوند . همچنین این شرکت تحت web بوده و مراجعه کنندگان با استفاده از اینترنت و پرداخت الکترونیک از خدمات فروش الکترونیک بهره مند شوند همچنین server مرکزی این شرکت خود به server بیمه مرکزی متصل است و تمام اطلاعات بیمه شوندگان شرکتهای بیمه در این پایگاه نگهداری می شود .
فهرست :
مقدمه
هدف
تعاریف،اختصار
منابع
خلاصه
موقعیت یابی
فرصتهای کسب و کار
بیان مشکلات
بیان نقاط محصول
ذینفعان و توصیفات کاربر
آمارگیری های تجاری
خلاصه ذینفعان
خلاصه کاربر
محیط کاربر
پروفایلهای ذینفعان
نام ذینفع
پروفایلهای کاربر
نام کاربر
نیازهای کاربران یا ذینفعان
رقابت و جایگزینی ها
رقبا
رقبای دیگر
مرور محصول
دورنمای محصول
خلاصه امکانات
پیش فرض ها و وابستگی ها
هزینه و قیمت ها
اجازه و نصب
خصوصیات محصول
خصوصیاتخصوصیات دیگر
شرح مختصر : همگی کاربران چه مبتدی و چه پیشرفته ، مطمئنأ نرم افزار Paint یا همان نقاشی ویندوز را میشناسند. همگی زمانی را به تفریح صرف این برنامه کوچک کرده ایم. اما با آمدن نرم افزارهای حرفه ای ویرایش عکس همچون Corel ، Photoshop و … این برنامه دیگر کاملأ به یک نرم افزار ابتدایی تبدیل گشته است. امروز سورس این نرم افزار با زبان سی شارپ و البته فارسی برای شما آماده کرده ایم. به کمک این پروژه میتوانید روش های مختلف ترسم خط و اشیا در صفحه نمایش را بیاموزید. امکانات این پروژه عبارتند از:
ترسیم خط به کمک ماوس
ترسیم دایره تو خالی
ترسیم دایره توپر
ترسیم چهار ضلعی تو خالی
ترسیم چهار ضلعی تو پر
ترسیم چند ضلعی
نوشتن متن با امکان تغییر فونت و سایز
تشخیص رنگ
دانلود پروژه نرم افزار Paint با زبان سی شارپ
حجم فایل : 462 کیلوبایت
شرح مختصر : Agile یک متد توسعه نرم افزار است که بر پایه توسعه تکراری و افزایشی بنا شده است که رویه طراحی سازگار ، تکامل تدریجی را تعریف می کند. متد چابک با تقسیم کردن کارها به طرح های کوچکتر ، باعث می شوند که تکرارها در چارچوب های زمانی کوتاه تری انجام شده و نسبت به تغییرات انعطاف پذیر باشند. ویژگی متفاوت فرآیندهای چابک این است که در جهت رقابت بر سر مشتری حتی از تغییراتی که در اواخر توسعه نرم افزار پدیدار می شوند استقبال کرده و رفتار خود را بر اساس تفکرات اعمال شده ، تنظیم و هم سو می کند.
تعداد اسلاید:28
شرح مختصر : با اینکه مدت بسیار زیادی است که از جهان نرم افزاری سپری می شود ولی متاسفانه هنوز در کشور ما شرکتهای کوچک و بزرگ با کمبود نرم افزار های به روز مواجه هستند. دلایل بسیار زیادی ممکن است در این امر نقش داشته باشند ولی به طور قطع یکی از دلایل مهم آن استفاده نکردن از مهندسین و علم روز و اکتفا کردن به نرم افزار های قدیمی می باشد. شرکتی که من دوره کارآموزی خودرا در آن سپری نمودم شرکت ایران خودرو خراسان می باشد که دارای حدوداً 2000 پرسنل می باشد. هدف شرکت همان طور که از نام آن کاملا مشخص است تولید خودرو و تحویل آن به بازار می باشد.
کاملا واضح که چنین شرکت عظیمی با این تعداد پرسنل نیاز مبرم به استفاده از نرم افزارهای روز پرسنلی را داراست. با این وجود و با اینکه چند سالی که از شروع به کار کردن شرکت سپری می شد متاسفانه شرکت به تازگی درصدد استفاده از نرم افزار های جدید و کارآمد شده بود. اینجانب در طی مدت کارآموزی تمام تلاش خود را جهت اخت شدن با این سیستم اداری و همچنین سعی در برآورده کردن نیازهای فعلی و آتی شرکت نمودم. امید آن است که کارآموزی اینجانب موجبات سودمندی را برای شرکت ایران خودرو خراسان به همراه داشته باشد.
در مجموع110صفحه