فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:223
چکیده
بررسی ومطالعه ی کامل داده کاوی و داده کاوی با SQL SERVER2005
پیاده سازی آن روی بانک اطلاعاتی دانشگاه آزاد قوچان
امروزه با گسترش سیستم های پایگاهی و حجم بالای داده ها ی ذخیره شده در این سیستم ها ، نیاز به ابزاری است تا بتوان داده های ذخیره شده را پردازش کرد و اطلاعات حاصل از این پردازش را در اختیار کاربران قرار داد.
داده کاوی یکی از مهمترین روش ها ی کشف دانش است که به وسیله آن الگوهای مفید در داده ها با حداقل دخالت کاربران شناخته می شوند و اطلاعاتی را در اختیار کاربران و تحلیل گران قرار می دهند تا براساس آنها تصمیمات مهم و حیاتی در سازمانها اتخاذ شوند.داده کاوی را تحلیل گران با اهداف گوناگونی از قبیل کلاس بندی, پیش بینی, خوشه بندی ,تخمین انجام می دهند. برای کلاس بندی, مدل هاو الگوریتم هایی مانند قاعده ی بیز, درخت تصمیم, شبکه ی عصبی, الگوریتم ژنتیک مطرح شده است.برای پیش بینی مدل رگرسیون خطی ومنطقی و برای خوشه بندی الگوریتم های سلسله مراتبی و تفکیکی, وبرای تخمین مدل های درخت تصمیم و شبکه ی عصبی مطرح می شود. در فصل دوم و سوم با الگوریتم ژنتیک که یکی از الگوریتم های داده کاوی و با شبکه ی عصبی که یکی از مدل های داده کاوی هستند آشنا می شویم .درفصل چهارم به محاسبات نرم و برخی از اجزای اصلی ان و نقش آنها در داده کاوی می پردازیم.
در فصل پنجم با ابزارهای داده کاوی آشنا می شویم . برای داده کاوی ابزارهای متنوعی وجود دارد. می توان ابزارداده کاوی را با تطبیق آن ابزار با داده های مسئله و با توجه به محیط داده ای که می خواهید از آن استفاده کنید، و امکاناتی که آن ابزار دارد انتخاب کنید.وسپس به داده کاوی با SQLSERVER2005 می پردازیم .ودرفصل ششم به داده کاوی با SQL SERVER2005 روی بانک اطلاعاتی دانشگاه آزاد قوچان پرداختیم.
کلمات کلیدی ،کلاس بندی ، خوشه بندی ، پیش بینی ، تخمین
فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:48
فهرست مطالب:
مقـدمه :
مروری بر مطالعات انجام شده
فصل اول
1-1 آشنایی با زبان SQL SERVER وکاربرد آن درنرم افزارمالی دفترمدارس خارج ازکشور
1-2 ایجاد کردن پایگاه داده و ایمنی آن در نرم افزار
فصل دوم
2-1 آشنایی با زبان C# و کاربرد آن در نرم افزار مالی دفتر مدارس خارج از کشور
2-2 بررسی دستور if و انواع مختلف آن و کاربرد آن در این نرم افزار
2-3 دستور Try-Catch
فصل سوم
3-1 نحوه کار با نرم افزار بخش مالی دفتر مدارس خارج از کشور
پیشنـهادات
منابع و ماخذ
مقـدمه :
رساله ای که اینـک در دست شـما خواننده گرامـی قـرار دارد ، حاوی مطالبـی اسـت که شمـا را بـا
تمــامی زوایای طراحی سیستم نرم افزاری پرسنـلی و مـالی دفـتر مـدارس خـارج از کـشور آشنا می کنـد
و نحوه ی کار با این سیستم را به شما آموزش می دهد .
این پـروزه نـرم افـزاری اسـت کـه در قسمت های امــور اداری ، پرسنـلی و مـالی بخشــی از وزارتخـانه
محترم آمـوزش و پـرورش به نام دفـتر مـدارس خـارج از کـشور به کـار گرفته می شود .
این دفتر مدیریت تمامی سرپرسـتان مدارس ایران در تمامی کشور های دنیا را بر عهـده دارد . به این ترتیب
که هر دو سال یک بار امتحاناتی را برای اعزام معلمان به خارج از کشـور را بـرگزار می کند .
در صــورت قبولی در این امتحان معلمان به مدت دو سال مامور به خدمـت در یکی از کشورها می شوند .
و به همراه خانواده شان از ایران عزیمت مـی کنند .
در ایـن دفـتر حقـوق معـلمـان هر دو ماه یکبـار طبـق شرایـط زندگی آنها در آن کـشور ومقطع تحصیـلی
و مـدرک و... مـحاسبه می شود و به صورت ارزهای دلار آمریکا , یوروی اروﭘـا و ین ﮊاﭘـن , به حسـاب
بانکی آنها در آن کشور واریـز می شود .
هم اکنون امور مالی دفتر مدارس خارج از کشور با سیستم های قدیمی تحت Dos اداره می شـود که کار با
آن بسیار دشوار و حوصله بر است و به همین دلیل ما در صدد نوشتن یک برنامه جدید برآمدیم تا مشکلات
کار با آن سیستم قدیمی را بهبود ببخشیم .
تمام سعی و کوشش مـا این بوده که نرم افزار کاربردی ای طراحـی نماییم که، کمـتر دچـار مشـکل شود و
کار با آن راحت باشد . همچنـین ، قابلیت بروز رسانی داشته باشد .این نرم افزار شامل بخـش هایسـت کـه
مربـوط به امــور اداری و مـالی می گردد و هـر دوی این بخـــش ها که در ارتباط تنگاتــنگ با یکـدیگر
هستند را به یقیـن به یکدیگر نزدیکتر از گذشته می گـرداند .
در یــک سازمان اطلاعات تمامـی کارمندان زیـر نظـر امــور اداری می باشـد ، بمعنی آنکه وقتـی سیستـم
پرسـنلی سازمانی دستخوش تغییرات قرار می گیرد . ایـن تغـییـرات روی سیستم مـالی کـارمندان بـی تاثیر
نخـواهد بود .
از اینرو بـا در شبکـه قرار گرفتن این نرم افـزار هر تغییری در شرایط پرسنلی یک کارمند به طور اتومـاتیک
شرایط حقـوقی او را نیز تغـــییرخواهد داد .
زیرا همانطور که در ابتدای سخن گفته شد , معلمان اعزام شده به خارج از کشـور , فقـط به مدت دو سـال
مجاز به خدمت در خارج از کشور هستنـد و بعد از دو سـال ماموریت آنـها به اتمـام مـی رسد و باید بقـیه
خدمتشان را در مدارس داخل کشور بگذرانند .
مروری بر مطالعات انجام شده
در مقدمه به این نکته اشاره شد که یک برنامه کاربردی باید بگونه ای طراحی و نوشته شود که کار را
بـرای کاربر یا کاربرانی که از آن استفاده می کنند ساده تر از گذشته سازد .
حال بمنظور رعایت این اهداف ما در طراحی و نوشتن این نـرم افزار که تحت ویندوز کار می کند از زبان
های برنامه نویسی بـروز و پرکـاربرد و سریـعی همچـون زبـان C#و بانـک اطلاعـاتی SQL SERVER
به عنوان پایگاه داده و نیز محیط های گـزارش گیری همـاهنگ با برنامه همـچون CRYSTAL REPORT
بهره گیری نمودیم .ما با استـفاده از کتاب ها و سایت هـا ی مرتبـط با نـرم افزار های مذکور تــوانستیم به
فـراگیری این زبان ها دست یابیم .
شمـا در ادامـه مـی توانید در فصل اول تا حدودی با زبان برنامه نویسی بـانک اطلاعاتیِ SERVER SQL
و همـچنین در فصل دوم مقداری با زبان برنامه نویسـی C# آشـنا شوید و نمونه هایی از کد های برنامه را
ببینید . فصــل سـوم نـیز در برگیـرنده توضیحـاتی بر کل برنامه می باشد و در مورد نحـوه کار با نرم افزار
توضیحاتی را متذکر می شود .
و در پایان این رساله شما را با منابع استفاده شده آشنا می سازیم .
مدل Desktop برای کامپیوتهای single پیش بینی شده است. به این شکل که برای یک مجموعه کوچک که با حجم زیادی از اطلاعات روبرو نیست می تواند نیاز ما را برطرف کند.
بانکهایی مانند Access شاخص ترین عضو خانواده Desktop به حساب می آید. در این نوع از بانکهای اطلاعاتی، بانک اطلاعاتی ساخته شده بر روی یک hard قرار گرفته و برای دیگران قابل دسترسی میباشد. اگر بخواهیم برای کاربران مختلف که در این سیستم کار میکنند محدودیت های دسترسی تعریف کنیم با مشکل مواجه خواهیم شد چرا که گزینه های امنیتی در آن نسبت به مدل client/server بسیار بسیار ضعیف می باشد. البته در صورتیکه یک محیط شبکه داشته باشیم می توانیم فایل ساخته شده Access خود را در داخل فایل server قرار دهیم و client ها به آن دسترسی داشته باشیم.
اگر بخواهیم از این بانک که نگهدارنده اطلاعات کارگزینی کارمندان و اطلاعات حقوق و دستمزد آنها باشد. گزارشی به شکل زیر تهیه کنیم لیست کلیه کارمندان را نمایش دهید که در دپارتمان 1 مشغول کار هستند و می خواهیم جمع حقوق کارمندان این بخش را مشخص کند.
حداکثر سرعت در شکبه
این مشکلات می تواند از زوایای مختلف بوجود بیاید:
1- تمام پردازش ها در داخل client انجام می شود.
2- در این حالت نیازمند سخت افزار قوی برای client ها و وجود یک خطوط ارتباطی پرسرعت.
3- از آنجایی که هارد server قابل دسترس برای کلیه client ها می باشد امنیت اطلاعات server از بین خواهد رفت.
4- اگر در این مدل نیاز به up date کردن برخی از رکوردها داشته باشیم بعد از آنکه رکوردها به client آمدند و تعدادی از آنها up date شدند باید بر روی هارد server ذخیره گردد.
شامل 81 صفحه فایل word