دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

پایان نامه طراحی و پیاده سازی سایت با زبانهای برنامه سازی تحت وب

 فهرست

پیش گفتار۵
چکیده۶
فصل اول : مقدمه۸
۱-۱- اهداف پروژه۱۰
۲-۱- مزایای سایت۱۰
۳-۱- معایب سایت۱۰
فصل دوم : نرم افزارهای استفاده شده در طراحی
۱-۲- آشنایی مقدماتی با Aspnet12
2-2- آشنایی مقدماتی با Sql19
3-2- آشنایی مقدماتی با Html 25
4-2- ابزار ونکات لازم جهت اجرا ۳۰
فصل سوم : تجزیه و تحلیل سیستم
۱-۳- نمودار سطح صفر : ورودی و خروجی۳۳
۲-۳- نمودار سطح یک : صفحه اصلی Home34
2-3- نمودار سطح یک : اتصالات پایگاه۳۵
۳-۳- نمودار سطح دو : رجیستر بهASP36
4-3- نمودار سطح دو : رجیستر ASPNET237
5-3- نمودار سطح دو : ویرایش و به روز رسانی جداول۳۸
فصل چهارم :پیاده سازی و بررسی
۱-۴- معرفی بخش های مختلف سایت۴۰
۲-۴- جداول و کاربرد آنها۴۱
۳-۴- نمایی از ظاهر صفحات سایت۴۳
۱-۳-۴- صفحه اصلی۴۳
۲-۳-۴- صفحه کتابخانه عمومی۴۴
۳-۳-۴- صفحه دانلود۴۵
۴-۳-۴- صفحه لینکستان۴۶
۵-۳-۴- صفحه کتابهای الکترونیکی۴۷
۶-۳-۴- صفحه ارتباط با مدیران۴۸
۷-۳-۴- صفحه درباره ما۴۹
۸-۳-۴- صفحه ورود به مدیریت۵۰
۹-۳-۴-صفحه مشاهده آمار بازدید کنندگان(بخش مدیریت)۵۱
۱۰-۳-۴ صفحه مشاهده نظرات بازدید کنندگان (بخش مدیریت)۵۲
۴-۴- بخشی از سورس برنامه۵۳
منابع و مآخذ۵۷

منابع و مآخذ :

۱ – آموزش گام به گام ASP.Net  جعفر نژاد قمی{کد نویسی برنامه}

۲ – آموزش گام به گام HTML جعفر نژاد قمی{کد نویسی برنامه}

۳ – آموزش پایگاه داده ها SQL عباس کلیدری{آمار بازدیدکنندگان و پیشنهادها}

۴ – طراحی و ساخت صفحات وب احمد شیدا{ارتباط پایه بین صفحات}

۵- ویژوال استودیو ۲۰۰۸{شکل ظاهری و کدنویسی}

۶– اینترنت {وب گذر , دیبا رایانه , آموزش اچ تی ام ال , آموزش ای اس پی }

چکیده  :

      اگر شما کمی با علم کامپیوتر آشنایی داشته باشید در صورت شنیدن کلمه طراحی سایت مطمئنا اولین چیزی که به ذهن می رسد واژه HTML  است.این واژه مخفف کلمات Hyper Text Marque Language است.این واژه در اصل نام نوعی زبان برنامه نویسی است که در داخل notepad  نوشته می شود.این زبان در واقع پایه ی تمام زبانهای برنامه نویسی طراحی سایت است که دستورات آن به طور ساده بین تگ قرار می گیرد.

   حال ما در این پروژه شما را تا حدودی به طراحی سایت توسط زبان برنامه نویسی asp.net آشنا خواهیم کرد.البته در کنار آن با sql و java و html نیز کار خواهیم کرد.امیدوارم تونسته باشم تا نیاز شما را جهت یادگیری بر آورده کنم.شما به راحتی می توانید توسط زبان برنامه نویسی html یک سایت طراحی کنید.اما با امکانات کمتر ولی توسط نرم افزار asp.net شما قادر خواهید بود سایتی به طور پیشرفته طراحی کنید.

تمام این کارها را در ادامه دنبال خواهیم کرد پس بنشینید و ببینید که طراحی سایت با asp.net لذت خاصی دارد.زیرا بسیار جالب و پیچیده است.

فصل اول

 مقدمه :

     عصر حاضر , عصر اطلاعات , شبکه های کامپیوتری و ارتباطات است.وب به عنوان یک مدل ارتباطی قدرتمند در اینترنت محسوب می شود.به طوری که اغلب سازمان ها , ادارات , شرکت ها و حتی افراد تمایل به داشتن وب سایت در اینترنت دارند تا از طریق آن خودشان را به دنیا معرفی کنند.این موضوع یک اجبار است و همه افراد در آینده نزدیکی به این نتیجه می رسند که بدون حضور در اینترنت , از دنیای ارتباطات غافل خواهند بود.

     Asp.Net یک فناوری بسیار مهم است که به ساخت صفحات وب کمک شایانی کرده است,به طوری که در اندک زمان می توان وب سایتهای مناسبی را طراحی و در اینترنت انتشار داد.بر اساس تجربیاتی که در طراحی صفحات وب داشتم , تصمیم گرفتم این پروژه را در مورد ساخت و طراحی سایت به وسیله این نرم افزار انجام بدم.

     گرچه قصد دارم در این پروژه به بررسی Asp.Net بپردازم , ولی بدون توجه به چگونگی تکامل ساخت صفحات وب در سال های اخیر , درک این فناوری جدید غیر ممکن خواهد بود.اگر جایی کلمه طراحی سایت به گوشی برسد ذهن خود به خود ما را به طرف Html می برد.

     اولین ابزار ساخت صفحات وب Html بود.در این زبان در طی زمان تغییرات زیادی ایجاد شده است.این زبان یک زبان علامت دار است یعنی شیوه ارائه و متن وگرافیک را توصیف می کند.چون هنوز هم از این زبان استفاده می شود و آشنایی با آن برای طراحان صفحات وب یک الزام است.Html برای صفحاتی با محتویات ایستا که به ندرت تغییر می کنند و برای هر بیننده سفارشی نمی شوند بسیار مناسب است.در اوایل دهه ۱۹۹۰ استفاده اشتراکی از اسناد دشوار بود , به طوری که قالب اسناد ایجاد شده در واژه پردازهای مختلف , با هم سازگار نبودند.اسنادی که در یک برنامه ایجاد می شدند , توسط کاربران برنامه های دیگر قابل استفاده نبودند.البته کد اسکی می تواند با صرف هزینه ای محتویات واقعی را از سیستمی به سیستم دیگر حمل کند.

     Html این امکان را فراهم کرد که کاربران بتوانند اسناد ایجاد شده در واژه پردازهای مختلف وحتی در کامپیوترهای متفاوت را ببینند.این کاربران ممکن است در راه دور واقع باشند.امروزه , یکی از کاربرد های متداول Html انتشار اسناد در اینترنت یا اینترانت محلی است تا کاربران مختلف از آنها استفاده کنند.

     Html از قرارداد HTTP استفاده می کند.امتیاز این قرارداد این است که به پهنای باند اندکی نیاز دارد.امروزه می توان با مودم کابلی سریع در وب کار کرد , اما سالها بود که از مودم ۲۸٫۸ یا ۵۶kbps استفاده می شده است.گرچه امروزه از پهنای باند بیشتری استفاده می شود , ولی با مودم های سرعت پایین می توان به اسناد Html دست یافت.

حال می خواهم شما را با معنای واقعی سایت آشنا کنم.

سایت چیست؟

     سایت فقط یک سرس اطلاعات است که به زبان برنامه نویسی HTML نوشته شده است.این اطلاعات در روی یک سرور قرار می گیرد و یک آدرس به آن اختصاص داده می شود که به این آدرس Domain یا دامنه یا دامین گفته می شود.و هر کس این نام را در اینترنت در خواست کند کدهایی که به زبان HTML نوشته شده اند برای مشترک مورد نظر فرستاده می شود  و برنامه های جستجو گر اینترنت مشترک این کدها را ترجمه کرده و از روی آنها می فهمد که چه چیزی را برای مشترک به نمایش بگذارد.کل مفهوم سایت به زبان ساده همین است.حال در پاسخ به این سوال که ASP  چه است باید گفت که این زبان در حقیقت کدهایی هست که در میان کدهای HTML قرار می گیرد و باعث می شود که مشترک بیشتر با سرور در تماس باشد و از امکانات آن راحت تر استفاده کند.برای مثال اگر سایت شما فقط حاوی کدهای HTML باشد برای هر بار به روز کردن آن می بایست کدهای HTML را بنویسید و روی سرور خود قرار دهید.

نگاهی به فصل های آتی :

فصل یک :

     که به طور طبیعی شامل مقدمه , اهداف , معایب و مزایای پروژه می باشد.

فصل دوم :

     در این فصل در ارتباط با تمام نرم افزارها و زبانهای برنامه نویسی که در ساخت این پروژه دست داشته اند بحث می شود.البته فقط در حدی که شما درکی از آن ها داشته باشید.

فصل سوم :

     در این فصل با ترسیم نمودارهای سطح صفر , یک و دو , به تجزیه تحلیل سیستم , که شما را با نقشه و بنای اصلی سایت مبنی بر چگونگی ارتباط قسمتهای مختلف با یکدیگر , آشنا می کند , می پردازیم.

فصل چهارم :

     این فصل مهمترین قسمت است زیرا شما با چگونگی طراحی آشنا می شوید.در این فصل طریقه پیاده سازی سایت مبنی بر توضیح خط به خط سایر صفحات آورده شده است.همچنین در مورد تک تک صفحات سایت بحث خواهد شد.

۱-۱-اهداف پروژه :

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

     Asp و Html و Sql سه قسمت اصلی در طراحی سایت است که باید تمام کسانی که به طراحی سایت علاقه دارند آنها را یاد داشته باشند تا بتوانند یک اثر مطلوب و مفید ایجاد کنند.هدف  دیگری که دنبال می شود آشنایی با همین سه قسمت است.و هدف آخر کمک کردن به کتابخانه شهید مطهری جاجرم در امر تبلیغات و آموزش است.

۲-۱-مزایای پروژه :

     مزیت اول : اولین مزیت این پروژه به کار بردن انواع زبان برنامه نویسی در طراحی این پروژه می باشد.مانند زبان HTML , Asp و Sql و جاوا می باشد.

     مزیت دوم : جنبه آموزشی سایت که جدا از آشنایی با Asp با HTML نیز آشنا خواهیم شد.همینطور زبان جاوا و پایگاه داده Sql را می توان نام برد.

     مزیت سوم : این سایت به دلیل اینکه جهت استفاده برای کتابخانه ی شهید مطهری جاجرم طراحی شده جنبه خدا و پیغمبری نیز رعایت شده و همین سومین مزیت این سایت است.

     مزیت چهارم : این سایت نیز جنبه تبلیغاتی دارد. به دلیل مراجعه کننده زیاد می توان یک نوع Bussness نیز راه انداخت.

۳-۱-معایب پروژه :

     عیب اول : در ساخت این پروژه از سه زبان اصلی Html  , Asp , Sql و جاوا استفاده شده است.به این دلیل نگفتم چهار تا زیرا کد جاوا به ندرت در این پروژه استفاده شده است.اما عیب این نیست بلکه عیب اول این است که راجع به این سه زبان به طور کامل وقت نشد بحث شود.

     عیب دوم : عیب دوم این است که به دلیل همکاری نکردن کتابخانه ی شهید مطهری جاجرم بنده نتوانستم به طور کامل این سایت را برای دید عموم بر روی فضای اینترنت بگذارم تا بقیه بتوانند از آن بهره بگیرند.

    حال از شما دانش پژوهان عذر خواهی می کنم اگر نتوانستم بی عیب  این پروژه را به آخر برسانم.البته هیچ کاری نمی توان پیدا کرد که به طور کامل عیب نداشته باشد اما بنده در حد توان سعی کردم  بی عیب کار را به آخر برسانم.

فصل دوم

 نرم افزارهای استفاده شده در طراحی :

  آشنایی مقدماتی با Asp.net :

      Asp که سر نام واژه های Active Server Page می باشد برنامه ای است که درون IIS اجرا می شود.IIs نیز سر نام واژه های Internet Information Services می باشد و IIS یکی از اجزاء سیستم عامل ویندوز  ۲۰۰۰ است  و IIs همچنین بخشی از Option pack موجود برای ویندوز ان تی ۴ است.

     PWS(Personal web server) یک روایت مختصر تر از IIS می باشد که آن را می توانید بر روی سی دی ویندوز خود بیابید.

چگونگی سازگاری Asp

     برای اجرای IIS باید سیستم عامل ویندوز ان تی ۴ یا بالاتر داشته باشید و برای اجرای PWS باید از ویندوز ۹۵ یا بالاتر استفاده کنید.

     Chili Asp یک تکنولوژی است جهت اجرای Asp بدون نیاز به سیستم عامل ویندوز.

     Instant Asp تکنولوژِی دیگری است  برای اجرای Asp بدون ویندوز.

یک فایل Asp چگونه فایلی است ؟

یک فایل Asp می تواند شامل XML , HTML , text و اسکریپتها باشد.

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

Asp چگونه کار می کند ؟

     هنگامی که برنامه مرور گر یک فایل Html را درخواست می کند , Server  فایل را بر می گرداند.هنگامی که برنامه مرور گر یک فایل Asp را درخواست می کند , IIS  این درخواست را به موتور Asp ارجاع می دهد.

     موتور Asp خط به خط فایل Asp را می خواند و اسکریپتهای درون فایل را اجرا می کند , سرانجام فایل Asp به فرم Plain HTML به مرورگر ارسال می شود.

Asp چه کارهایی می تواند انجام دهد ؟

     می توانید به شکل پویا هر گونه محتوایی از یک صفحه وب را ویرایش نمایید , تغییر دهید یا اضافه کنید.به درخواست ها و Query کاربران پاسخ دهید.به هر گونه داده و پایگاه داده ای دسترسی داشته باشید و نتایج را به یک مرورگر بازگردانید.یک صفحه وب را جهت استفاده بهینه برای دیگر کاربران به طور دلخواه تنظیم کنید.

     سادگی و سرعت از مهم ترین مزایای استفاده از Asp می باشد.

     از آن جایی که کد Asp شما از طریق برنامه مرورگر قابل دیدن نیست پس امنیت یکی دیگر از ویژگی های Asp است.

     چون فایلهای Asp به صورت Plain HTML بازگرداننده می شوند می توان آنها را از داخل هر مرورگری مشاهده کرد.

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

چگونه  Asp را بر روی PC خود اجرا کنید ؟

     شما میتوانید بدون نیاز به یک سرویس دهنده خارجی جداگانه Asp را  بر روی PC خود اجرا کنید.برای این منظور لازم است PWS یا IIS را روی PC خود نصب کنید.اگر برای استفاده از Asp جدی هستید , باید حداقل یک ویندوز ۹۸ نسخه Second Edition داشته باشید.در بخش بعدی چگونگی نصب PWS و Asp در ویندوزهای مختلف توضیح داده خواهد شد.

بخش دوم :

ASP چیست؟

     برای اجرای ASP روی این ویندوزها باید Option Pack مربوط به ویندوز ان تی ۴ را از سایت مایکروسافت دریافت کنید. دانستنی های لازم راجع به این Option Pack و محل دریافت آن را در سایت شرکت مایکروسافت ( http://www.microsoft.com ) خواهید یافت.

     PWS همراه سیستم عامل ویندوز ۹۵ و ان تی ارائه نمی شود!

چگونگی نصب PWS و اجرای ASP بر روی ویندوز ۹۸

     ۱-پوشه Add-ons روی CD ویندوز ۹۸ را باز کنید. پوشه PWS را پیدا کرده و فایل Setup.exe را اجرا نمائید.

     ۲-یک پوشه با نام Intepub روی هارد دیسک تان ایجاد خواهد شد. آن را باز کرده و پوشه wwwroot را پیدا نمائید.

     ۳-یک پوشه جدید ( New Folder )، مثلا « Myweb » تحت wwwroot ایجاد کنید.

     ۴-از یک ویرایشگر متن جهت نوشتن مقداری کد ASP استفاده کنید. فایل را با نام Test1.asp درون « Myweb » ذخیره کنید.

     ۵-اطمینان یابید که سرویس دهنده وب شما در حال اجراست.

     ۶-برنامه مرورگر خود را اجرا کرده و آدرس :

” http://localhost/Myweb/test1.asp” را تایپ کنید تا اولین صفحه ASP خود را مشاهده کنید.

چگونگی نصب PWS و اجرای ASP بر روی ویندوز ام ای :

     PWS همراه ویندوز ام ای ارائه و توسط آن پشتیبانی نمی شود. جهت توضیحات بیشتر به آدرس زیر مراجعه کنید:

” http://support.microsoft.com/support/kb/articles/Q266/4/56.ASP “

چگونگی نصب IIS و ASP اجرای بر روی ویندوز ۲۰۰۰

     ۱٫از طریق دکمه Start به Settings و سپس Control Panel بروید.

     ۲٫در پنجره Control Panel، Add/Remove Programs را انتخاب کنید.

     ۳٫حال Add/Remove Windows Components را انتخاب نمائید.

     ۴٫در پنجره ظاهر شده، گزینه Internet Information Services را علامت بزنید و کلید Ok را بزنید.

     ۵٫یک پوشه با نام Inetpub روی هارد دیسک ایجاد خواهد شد.

     ۶٫Inetpub را باز کنید و پوشه با نام wwwroot را بیابید.

     ۷٫تحت wwwroot دایرکتوری جدیدی مانند ” Myweb ” ایجاد کنید.

     ۸٫با استفاده از یک ویراشگر متن، مقداری کد Asp نوشته و فایل را با نام ” test1.asp ” ذخیره کنید.

     ۹٫اطمینان یابید که Web Server شما در حال اجراست.

     ۱۰٫ مرورگرتان را باز کنید و با تایپ کردن آدرس “http://localhost/Myweb/test1.asp” اولین صفحه خود را مشاهده کنید.

کد ASP چگونه نوشته می شود؟ ( ASP Syntax )

     شما نمی توانید کد ASP را در یک مرورگر مشاهده کنید. تنها می توانید خروجی ASP را که به صورت Plain HTML می باشد ببینید. دلیل این امر آن است که پیش از این که نتیجه به مرورگر ارسال شود، اسکریپت ها بر روی Server اجرا می شوند.

چگونگی نوشتن یک متن ساده در بدنه ( Body ) یک سند HTML توسط ASP:

پایان نامه طراحی صفحات وب

فصل اول

 ایجاد یک صفحه وب

پرکردن صفحه خالی، دانشی است که www آن را از اجدادش در خانواده مکتوبات به ارث برده است: کتابها، مجلات و روزنامه. سنگ نوشته های حکاکی شده را نیز می توان در این زمره به حساب آورد، گو اینکه روش ایجاد آنها کاملا متفاوت است.

در غیاب ابزار کارآمد صفحات خالی را با عناصر ابتدایی و اولیه وب پر خواهید نمود: متن و فوق پیوند با متن به اشکال مختلف متعددی کار خواهید نمود، با تغییر فونت ها و رنگها، ردیف بندی و قالب بندی پاراگراف ها و عنوان بندی متن به شکلی که جلب توجه نماید.

همچنین متن فوق پیوند را که صفحه را به اسناد دیگر در سایت وب خودتان یا www متصل می کنند تعیین خواهید نمود.

هنگام کار با صفحات، یاد خواهید گرفت که عنوان صفحه را تعیین کرده و رنگ یا تصویر زمینه آن را انتخاب کنید. همه چیز از صفحه خالی تنهایی در وب جاری FrontPage 2000 آغاز می شود.

ایجاد و عنوان دهی به یک صفحه

برای ویرایش یک صفحه، ابتدا باید آن را در نمای Page برنامه FrontPage 2000 بارگذاری کنید.

هر صفحه وب در FrontPage 2000، مثل یک الگو آغاز می شود. اگر می خواهید صفحه جدیدی را از ابتدای کار شروع کنید، بهترین روش استفاده از الگوNormal Page است.

برای شروع صفحه ای جدید، New Page,File یا دکمه New Page درمیله ابزار استاندارد کلیک کنید.

هنگامی که الگوی صفحه جدید را انتخاب کنید، بلافاصله صفحه برای ویرایش در نمای Page قرار می گیرد.

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

از ابتدا به صفحه جدید اسم فایل منحصر به فردی مثل newpage2.htm,newpage1.htm داده خواهد شد. می توانید با کلیک کردن Save As,File نام دیگری برای آن برگزینید و یا بعدا در نمای Folders اسمش را تغییر دهید. روی فایل راست کلیک کنید واز منوی ظاهر شده Rename را برگزینید.

نکته: اگر لیست Folders هنگامی که درنمای Page قرار دارید، قابل مشاهده است، می توانید از آن برای تغییر نام فایل ها استفاده نمایید. دستور Folder List,View را انتخاب کنید تا ظهور یا عدم ظهور آن را کنترل نمایید.

اگر وب جاری را بدون هیچ گونه تغییری در صفحه جدید ببندید FrontPage 2000 از صفحه صرف نظر می کند. در غیر این صورت هنگام بستن وب و یا مشاهده پیش نمای آن در یک مرورگر، به شما یادآوری می کند که آن را ذخیره نمایید.

افزودن حاشیه های اشتراکی به یک صفحه

مورد دیگری که هنگام ایجاد صفحه به آن اضافه می شود، هر نوع حاشیه ای است که با بقیه وب جاری مشترک می باشد. 

پایان نامه طراحی سایت با flash و front page ...

فهرست مطالب

 عنوان                                     صفحه

مقدمه                                      1

فصل اول :  ایجادعناصر گرافیکی اولیه موردنیازجهت تولید انیمیشن    3

فصل دوم : اعمال تکنیکهای پیشرفته ترسیم درFlash              28

فصل سوم : استفاده ازکتابخانه برای تولید اجزای موردنظر           41

فصل چهارم : متحرک سازی درFlash                       79

فصل پنجم : طراحی صفحات وب با Frontpage2000              153

فصل ششم : تقسیم صفحه به قاب های مجزا                 182

فصل هفتم : استفاده ازگرافیک                             191

فصل هشتم : متحرک سازی یک صفحه وب                 205

فصل نهم : انتشارونگهدا ری ازوب                      214

فصل دهم : وب تان رابه روزنگه دارید                   222

منابع ومأخذ                                         282

مقدمه

شرکت ماکرومدیا (تولید کننده Flash) درارائه شعار زیر در مورد نرم افزار Flash به هیچ وجه اغراق نکرده است: «استانداری حرفه ای برای تولید موثر ترین محصولات وب». برای اطمینان از صحت این شعار کافی است از برخی از سایت هایی که توسط Flash تولید شده اند، دیدن کنید. Flash این قابلیت را ارزانی شما می کند که با استفاده از تصاویر گرافیکی، انیمشین، صوت و تعامل، بتوانید مخاطب سایتهای خود را تحریک کرده، سرگرم نموده و حتی در صورت لزوم او را آموزش دهید.

آمار دقیق شرکت ماکرومدیا نشان می دهد که بیش از صدها میلیون نفر از کاربران وب در سراسر جهان، نرم افزار رایگان Flash Player را (که برای مشاهده متحرک  مورد نیاز می باشد). در کامپیوترهای خود نصب کرده اند. همین موضوع بیانگر مخاطبین بسیار زیاد این نرم افزار و میزان موفقیت شگفت آور آن می باشد. نرم افزار Flash یکی از معروفترین محصولات شرکت نرم افزاری ماکرومدیا می باشد که مهمترین کارکرد آن تولید نمایش های متحرک قابل ارائه در وب می باشد.

با کمک امکانات موجود در این نرم افزار می توانید از ساده ترین نمایش ها گرفته تا پیش رفته ترین و جذاب ترین آن ها را با حداقل زحمت تولید کنید. از یک دیدگاه، کاربران Flash را به دو دسته کاربران هنرمند و کاربران برنامه نویس تقسیم    می کنند. هر چند در طول مطالعه ی این کتاب خواهید دید که این نوع دسته بندی از جهاتی خدشه پذیر می باشد، اما به هر حال بر طبق آن، کاربرانی را که فقط از امکانات داخلی Flash برای تولید نمایش های خود استفاده کرده و بیشتر ماهیت طراح دارند تا برنامه نویس، کاربران هنرمند می نامند.

مقاله شهر الکترونیک

شهر الکترونیک یک اختراع و یا یک پیشنهاد نوآورانه نیست بلکه واقعیتی است که بر اساس نیاز جای خود را باز می‌کند اگر امروز چشم خود را بر نیاز ببندیم فردا باید با پرداخت هزینه بیشتر قدم در اجرای آن بگذاریم

شهر الکترونیک چیست؟

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

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

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

می‌توان بیشترین ویژگی‌های این شبکه اطلاع‌رسانی را در شبکه حمل و نقل شهری و اطلاع‌رسانی در مورد حوادث غیرمترقبه جست‌وجو کرد که در زمان بروز حوادث غیرمترقبه با توسل به این سیستم می‌توان در کمترین زمان بحران پیش آمده را در منطقه مدیریت کرد.

 

شهر الکترنیک یک نیاز غیرقابل انکار

رویکرد جهانی طی ۲۰ سال گذشته به سمت اطلاعاتی شدن جوامع بوده و امروزه جامعه‌ای پیشرفته‌تر است که به لحاظ اطلاعاتی سرعت و قابلیت بیشتری در تولید و تبادل اطلاعات داشته باشد. باتوجه به تکنولوژی‌‏های جدید که پیچیدگی زندگی اجتماعی را به دنبال دارند، نیازمند تسهیل امور مختلف زندگی هستیم و بدون توجه به فناوری بسیاری از امور، زندگی قابل عمل، پی‌‏گیری و اجرا نیست.

در حال حاضر تکنولوژی اطلاعات این امکان را به افراد داده و کمک می‌‏کند تا سریع‌‏تر به اهداف خود دست یابند. ایجاد شهر الکترونیک و قدم گذاشتن در مرحله تکنولوژی IT نیز یک فرصت انکارناپذیر است. این شهر عاملی در جهت ایجاد سازمان‌های شیشه‌ای است به گونه‌ای که تمام کارکردها و هدف‌های سازمان به طور شفاف قابل مشاهده باشد.

شهر الکترونیک دسترسى الکترونیکى شهروندان به شهردارى، ادارات دولتى، بنگاه‌هاى اقتصادى و کلیه خدمات فرهنگى و بهداشتى شهرى به صورت شبانه‌روزى را قابل اطمینان و امن مى‌کند. این شهر از بستر پیشرفته اطلاعات مخابراتى برخوردار است، به صورتى که مى‌توان از طریق کامپیوتر با خانه‌ها، مدارس، ادارات و غیره ارتباط برقرارکرد.

مزایای شهر الکترونیکی

از مزایای اقتصادی پیاده‌سازی طرح شهر الکترونیکی می‌توان به کاهش هزینه‌هاى تردد شهرى، افزایش سرمایه‌گذارى در نتیجه گسترش ارتباطات جهانى، صرفه جویى در مصرف سوخت‌هاى محدود، تسهیل انجام امور اقتصادى به خاطر ۲۴ ساعته بودن ارائه خدمات و... اشاره کرد. کاهش زمان اتلاف شده شهروندان در ترافیک، عرضه بهتر خدمات، توزیع عادلانه‌تر امکانات، کاهش آلودگى محیط زیست، افزایش اشتغال و بهبود مدیریت پایدار شهرى از ویژگی‌های اجتماعی شهر الکترونیکی است.

مهم‌ترین اثرات فرهنگى این شهر نیز شامل اطلاع‌رسانى سریع، انتشار نشریات الکترونیکی برای شهروندان، آموزش مجازى، ایجاد کتابخانه دیجیتالى، افزایش سواد و ایجاد نوعى جهان‌نگرى است که به افزایش رفاه و ارتقاى فرهنگ کمک می‌کند. در واقع در شهر الکترونیکی دیگر به شهر به مثابه کالبدی که ساختمان‌های بلند، خیابان‌های پرترافیک و آلودگی‌های زیست‌محیطی را دربرمی‌‌گیرد نیست، بلکه شهری است که درآن تعامل میان شهروندان و مسؤولان اهمیت بیشتری می‌یابد و این تعاملات دو سویه است که محیط اجتماعی مطلوبی را برای شهروندان ایجاد می‌کند.

مقاله سیستمهای عامل بلادرنگ

فهرست مطالب:

·        فصل اول :  زمانبندی بلادرنگ.............................................7

مقدمه.................................................8

مشخصات سیستم های بلادرنگ......................................9

زمانبندی بلادرنگ........................................................14

رویکردهای ایستای مبتنی بر جدول........................................16

رویکردهای ایستای مبتنی بر اولویت و با قبضه کردن..........................16

رویکردهای پویا بر اساس برنامه ریزی...................................................................16

رویکردهای پویا با بهترین کوشش....................................17

زمانبندی ایستا مبتنی بر جدول..........................18

زمانبندی ایستای مبتنی بر اولویت و با قبضه کردن................................................18

زمانبند مهلت زمانی....................................................18

زمانبندی Linux  ..........................................26

زمانبندی Unix SVR4...........................................28

·        فصل دوم : الگوریتم های برنامه ریزی و حمایت سیستم های اجرایی برای سیستم های بلادرنگ.................................................31

خلاصه......................................................32

برنامه ریزی بلادرنگ......................................................35

متریک های اجرا در سیستم های بلادرنگ..........................................................36

الگوهای برنامه ریزی....................................................38

الگوریتمهای برنامه ریزی برای این الگوها....................40

برنامه ریزی ثابت Table –Driven   .....................41

برنامه ریزی priority driven preemptive   .........................................42

برنامه ریزی دینامیک ...................................43

برنامه ریزی Best –Effort  دینامیک..........................44

موضوعات برنامه ریزی مهم...........................................45

برنامه ریزی با محدودیتهای  توان خطا............................45

برنامه ریزی با احیای منابع..........................................46

سیستم اجرایی  بلادرنگ ..........................................46

هسته های کوچک ، سریع و اختصاصی..........................47

توسعه های زمان واقعی برای سیستم های اجرای بازرگانی................................48

سیستم های اجرای تحقیق.............................................50

هسته MARS...........................................................51

هسته SPRING...............................................52

هستهMARUTI ...........................................................52

هسته ARTS ............................................52

 

·        فصل سوم :  بررسی ارتباط میان اجزای یک سیستم جامع بلادرنگ............ 55

خلاصه............................................56

شرح رابط میان RTOS  و برنامه کاربردی....................................58

شرح عملگرهای بهبودیافته....................................................................................63

تشریح مطالعات تجربی.....................................................................69

 

 

فصل چهارم : منابع..............................................73

 

فهرست جدول ها و شکلها :

 

شکل 1 – 1 : زمانبندی یک فرایند بلادرنگ.........................................................15

شکل 1 – 2 : زمانبندی وظیفه های بلادرنگ متناوب با مهلتهای زمانی کامل شدن....................................................................................................................22

شکل 1 – 3 : زمانبندی وظیفه های بلادرنگ نامتناوب با مهلتهای زمانی در شروع..................................................................................................................24

شکل 1 – 4 : مثالی از زمانبندی Linux.............................................................28

شکل 1 – 5: طبقه های اولویت در SVR4 ......................................................30

جدول 1 -1 : اطلاعات اجرای دو وظیفه متناوب..............................................22

جدول1 – 2: اطلاعات اجرای پنج وظیفه نامتناوب...........................................25

شکل 3 – 1: معماری سیستم جامع.......................................................................58

شکل 3 – 2 : پروتکل ارتباط RS- 232C .........................................................60

شکل 3 – 3: خطای checksum .......................................................................62

شکل 3 – 4 : زمان تزریق خطا............................................................................64

شکل 3 – 5 : عملگرهای  جهش یافته..................................................................67

شکل 3 – 6 : مثالی از CRM .............................................................................68

شکل 3 – 7 : مثالی از CRH ...............................................................................68

جدول 3 – 1: رابط میان RTOS  و برنامه........................................................61

جدول 3 – 2 : محل تزریق خطا........................................................................65

جدول 3 – 3 : RTOS  و برنامه های کاربردی ..............................................70

جدول 3 – 4 : تعداد رابطهای بین RTOS  و برنامه........................................71

سیستم مدیریت تحت وب شرکت سوپر کامپیوتر

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

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

                        واژه های کلیدی:

management system,management web,base application          

          سیستم مدیریت،مدیریت از راه دور،مدیریت تجاری،سیستم مدیریت تحت وب      

فهرست مطالب

عنوان                                                                                          صفحه

مقدمه............................................................................................... 1

فصل اول مفاهیم استفاده شده در پروژه.......................................................... 2

1-1-برنامه نویسی لایه ای.................................................................................. 2

1-1-1-برنامه چند لایه چیست؟...................................................................... 2

1-1-2-مزیت برنامه چند لایه ...............................................................4

.............................................................. 4presentation1-1-3-انتخاب لایه

............................................ 5Business logic1-1-4-انتخاب لایه

....................................................... 5Data access1-1-5-انتخاب لایه

.................................................... 5Data lager1-1-6-انتخاب لایه

1-1-7-ارسال داده از یک لایه به لایه  دیگر................................................................ 6

1-2-پیشینه................................................................................. 6

1-3-سیر تکامل زبان های برنامه نویسی تحت وب.................................................. 8

) چیست؟............................................................. 9Ajax 1-4-ای جکس (

1-5-مکانیزم ای جکس.................................................................. 12

فصل دوم شرح امکانات و محدودیت های سیستم............................................................ 13

2-1-چشم انداز.................................................................. 13

2-1-1-شرح مساله............................................................................... 13

2-1-2-شرح عملیات............................................................................... 13

2-1-3-مخاطبین سیستم........................................................................ 15

2-1-4-محدودیت ها....................................................................................... 15

2-2-مستند واژه نامه......................................................................... 16

2-3-مفاهیم سیستم گزارش گیری....................................................... 16

فصل سوم تجزیه و تحلیل سیستم.............................................................................. 18

3-1-تعریف مساله........................................................................................... 18

3-2-امکان سنجی........................................................................................... 19

3-2-1-امکان سنجی منطقی.......................................................................................................... 19

3-2-2-امکان سنجی فیزیکی........................................................................................................19

3-2-3-امکان سنجی فرهنگی.............................................................................................................. 19

3-2-4-امکان سنجی اقتصادی........................................................................................................ 20

)......................................................... 20Iteration plan3-3-طرح تکرار (

).................................................................................. 21Class diagram3-4-نمودار های کلاس (

3-4-1-توضیحات کلاس............................................................................................. 22

........................................................................................... 31Uml 3-5-نمودار های

فصل چهارم پیاده سازی سیستم..................................................................................... 38

4-1-نگاهی به اجزای پروژه در ویژوال استودیو................................................................... 38

4-2-جداول استفاده شده در پایگاه داده................................................................................................ 43

4-2-1-نمای کلی از جدول های موجود................................................................................ 43

4-3-توضیح جداول بانک اطلاعاتی.......................................................................................... 44

............................................................................................ 44Anbar 4-3-1-جدول

................................................................................................ 45Anbar 14-3-2-جدول

................................................................................ 45Anbargardani 4-3-3-جدول

.......................................................................................... 47Bime 4-3-4-جدول

............................................................................ 48check4-3-5-جدول

........................................................................ 49fish4-3-6-جدول

............................................................................................... 50Crash code4-3-7-جدول

................................................................................................ 50Etelaeie 4-3-8-جدول

.................................................................................. 51Factor 4-3-9-جدول

...................................................................... 52Factor num4-3-10-جدول

..................................................................................................................................... 53Good price4-3-11-جدول

...................................................................................... 54kala4-3-12-جدول

...................................................................................................... 55Mojoody 4-3-13-جدول

............................................................................................. 55Kargoziny 4-3-14-جدول

........................................................................................................ 56Khadamat pas az forosh4-3-15-جدول

......................................................................................................... 57Boff 4-3-16-جدول

....................................................................................... 58Kharid_forosh4-3-17-جدول

.................................................................................................. 58Pass 4-3-18-جدول

........................................................................................................... 59Tashilat 4-3-19-جدول

...................................................................................... 60Tashilat etaie4-3-20-جدول

.............................................................................................. 61Tavoun request4-3-21-جدول

................................................................................................... 61Tavoun 4-3-22-جدول

..................................................................................................................... 62Units 4-3-23-جدول

........................................................................................................................... 63Validation 4-3-24-جدول

4-4-نتایج پیاده سازی....................................................................................................... 64

منابع و مراجع.......................................................................................................... 66

مقاله تعریف از شبکه های کامپیوتری و مراحل نصب

فهرست مطالب

عنوان                                        صفحه

شبکه کامپیوتری چیست؟..................... 3

دلایل استفاده از شبکه....................... 3

مفهوم گره Node و ایستگاه های کاری یا work station  5

مدلهای شبکه................................. 5

اجزاء شبکه.................................. 8

انواع شبکه از لحاظ جغرافیایی............... 9

ریخت شناسی شبکه............................ 11

پروتکلهای شبکه............................. 17

ابزارهای اتصال دهنده....................... 24

مفاهیم مربوط به ارسال سیگنال و پهنای باند 30

عملکرد یک شبکه............................. 31

مراحل نصب widows server 2003.................. 32

تعریف DHCP server ............................. 55

مراحل نصب DHcpsever ..........................  60

تنظیم DHcp Server.............................. 63

مقاله پروتکل های مسیر یابی در شبکه های حسگر بی سیم

فهرست

عنوان                                                صفحه

مقدمه ................................................. 3

افزودن به ضریب عملکرد هکرها................................... 4

سطح 1 امنیت پیرامون............................................ 5

سطح 2 امنیت پیرامون ........................................... 7

استاندارد شبکه های محلی بی سیم ............................... 9

شبکه های بی سیم و انواع WPAN,WWAN.WLAN ...................... 11

مقدار بر شبکه خصوصی مجازی (VPN)................................................................. 12

دسته بندی VPN بر اساس رمزنگاری ............................... 12

دسته بندی VPN بر اساس لایه پیاده سازی ......................... 14

مقایسه تشخیص نفوذ و پیشگیری از نفوذ........................... 14

تفاوت شکلی تشخیص با پیشگیری................................... 14

تشخیص نفوذ.................................................... 16

نتیجه ی نهایی................................................. 17

مقدمه ای بر تشخیص نفوذ........................................ 17

انواع حملات شبکه ای با توجه به طریقه حمله ..................... 18

انواع حملات شبکه ای با توجه به حمله کننده ..................... 19

پردازه تشخیص نفوذ ............................................ 20

مقدمه ای بر IPSEC ............................................. 20

انواع IPSEC VPN ............................................... 21

کاربرد پراکسی در امنیت شبکه .................................. 23

برخی از انواع پراکسی.......................................... 24

SMTP proxy .................................................... 25

امنیت و پرتال ................................................ 27

امنیت و پرتال CMS PARS........................................ 27

راهکارهای شبکه های سیم ....................................... 28

نسب، طراحی و راه اندازی شبکه و ایرلس Multipoint Point o............ 29

نسب طراحی و راه اندازی شبکه های Hot spot........................ 29

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

شبکه های بیسیم................................................ 35

انواع شبکه های بی سیم ........................................ 36

شبکه های (MANET) Mobile ad hoc ................................... 38

کاربردهای شبکه  Mobile ad hoc ................................... 39

پروتوکل های مسیریابی Routing proto cols............................ 39

پروتوکل TCP/IP................................................. 40

مقدمه......................................................... 40

معنی پروتوکل TCP/IP............................................ 41

لایه های پروتکل TCP/IP.......................................... 41

لایه Application.................................................. 42

لایه Transport................................................... 43

لایه اینترنت................................................... 43

لایه Network Interface.............................................. 43

مشخص نمودن برنامه ها ......................................... 43

آدرس IP........................................................ 44

یورت TCP/IP.................................................... 44

سوکت (Socket)................................................... 44

TCP/IP......................................................... 44

پروتکل:TCP لایه Transport........................................ 45

ارسال اطلاعات با استفاده از TCP................................ 45

پروتوکل: UUP لایه Internet ....................................... 46

پروتوکل: IP لایه Internet.......................................... 48

مسیر یابی .................................................... 49

معنای حمل..................................................... 49

توزیع توپولوژی................................................ 49

آلگوریتم برداری راه دور ...................................... 49

آلگوریتم حالت اینک............................................ 59

پروتوکل بردار مسیر............................................ 50

مقایسه الگوریتم مسیریابی ..................................... 50

انتخاب مسیر................................................... 51

عوامل چندگانه ................................................ 51

شبکه های حسگر بی سیم.......................................... 52

نگاهی به شبکه های بی سیم حسگر................................. 52

ویژگی های عمومی یک شبکه حسگر.................................. 54

ساختار ارتباطی شبکه های حسگر.................................. 54

فاکتورهای طراحی .............................................. 54

تحمل خرابی.................................................... 55

قابلیت گسترش.................................................. 55

هزینه تولید .................................................. 55

سخن پایانی.................................................... 57

منابع ........................................................ 58

پایان نامه بررسی ومطالعه ی کامل داده کاوی و داده کاوی با SQL SERVER2005 پیاده سازی آن روی بانک اط

چکیده

بررسی ومطالعه ی کامل داده کاوی و داده کاوی با SQL SERVER2005

پیاده سازی آن روی بانک اطلاعاتی دانشگاه آزاد قوچان

     امروزه با گسترش سیستم های پایگاهی و حجم بالای داده ها ی ذخیره شده در این سیستم ها ، نیاز به ابزاری است تا بتوان داده های ذخیره شده را پردازش کرد و اطلاعات حاصل از این پردازش را در اختیار کاربران قرار داد.

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

    در فصل پنجم با ابزارهای داده کاوی آشنا می شویم . برای داده کاوی ابزارهای متنوعی وجود دارد. می توان ابزارداده کاوی را با تطبیق آن ابزار با داده های مسئله و با توجه به محیط داده ای که می خواهید از آن استفاده کنید، و امکاناتی که آن ابزار دارد انتخاب کنید.وسپس به داده کاوی با SQLSERVER2005 می پردازیم .ودرفصل ششم به داده کاوی با SQL SERVER2005  روی بانک اطلاعاتی دانشگاه آزاد قوچان پرداختیم.

 کلمات کلیدی ،کلاس بندی ، خوشه بندی ، پیش بینی ، تخمین

فصــل اول

مقدمه ای بر داده کاوی [1]

 1-1-مقدمه

     امروزه با گسترش سیستم های پایگاهی و حجم بالای داده ها ی ذخیره شده در این سیستم ها ، نیاز به ابزاری است تا بتوان داده های ذخیره شده را پردازش کرد و اطلاعات حاصل از این پردازش را در اختیار کاربران قرار داد .با استفاده از ابزارهای گوناگون گزارش گیری معمولی ، می توان اطلاعاتی را در اختیار کاربران قرار داد تا بتوانند به نتیجه گیری در مورد داده ها و روابط منطقی میان آنها بپردازند اما وقتی که حجم داده ها خیلی بالا باشد ، کاربران هر چند زبر دست و با تجربه باشند نمی توانند الگوهای مفید را در میان حجم انبوه داده ها تشخیص دهند و یا اگر قادر به این کار هم با شوند ، هزینه عملیات از نظر نیروی انسانی و مادی بسیار بالا است .از سوی دیگر کاربران معمولا فرضیه ای را مطرح می کنند و سپس بر اساس گزارشات مشاهده شده به اثبات یا رد فرضیه می پردازند ، در حالی که امروزه نیاز به روشهایی است که اصطلاحا به کشف دانش2] بپردازند یعنی با کمترین دخالت کاربر و به صورت خودکار الگوها و رابطه های منطقی را بیان نمایند .

   داده کاوی3] یکی از مهمترین این روش ها است که به وسیله آن الگوهای مفید در داده ها با حداقل دخالت کاربران شناخته می شوند و اطلاعاتی را در اختیار کاربران و تحلیل گران قرار می دهند تا براساس آنها تصمیمات مهم و حیاتی در سازمانها اتخاذ شوند .

 1-2-عامل مسبب پیدایش داده کاوی

    اصلی ترین دلیلی که باعث شده داده کاوی کانون توجهات در صنعت اطلاعات قرار بگیرد، مساله در دسترس بودن حجم وسیعی از داده ها و نیاز شدید به اینکه از این داده ها, اطلاعات و دانش سودمند استخراج کنیم. اطلاعات و دانش بدست آمده در کاربردهای وسیعی مورد استفاده قرار می گیرد.

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

   تکامل تکنولوژی پایگاه داده و استفاده فراوان آن در کاربردهای مختلف سبب جمع آوری حجم فراوانی داده شده است. این داده های فراوان باعث ایجاد نیاز برای ابزارهای قدرتمند برای تحلیل داده ها گشته، زیرا در حال حاضر به لحاظ داده ثروتمند هستیم ولی دچار کمبود اطلاعات می باشیم.

   ابزارهای داده کاوی داده ها را آنالیز می کنند و الگوهای داده ها را کشف می کنند که می توان از آن در کاربردهایی نظیر تعیین استراتژی برای کسب و کار، پایگاه دانش[4] و تحقیقات علمی و پزشکی، استفاده کرد. شکاف موجود بین داده ها و اطلاعات سبب ایجاد نیاز برای ابزارهای داده کاوی شده است تا داده های بی ارزش را به دانشی ارزشمند تبدیل کنیم .

1

-3-داده کاوی و مفهوم  اکتشاف دانش    (K.D.D) 

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

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

1- پاکسازی داده ها  : در این فاز داده های اضافی و نامربوط از مجموعه داده ها حذف می شوند.(داده های ناکامل) [2]

 2-یکپارچه سازی داده ها[5] : چندین منبع داده ترکیب می شوند،

   3-انتخاب داده ها : انبار داده ها شامل انواع مختلف و گوناگونی از داده ها است که همه آنها در داده کاوی مورد نیاز نیستند . برای فرایند داده کاوی باید داده ها ی مورد نیاز انتخاب شوند . به عنوان مثال در یک پایگاه داده های مربوط به سیستم فروشگاهی ، اطلاعاتی در مورد خرید مشتریان ، خصوصیات آماری آنها ، تامین کنندگان ، خرید ، حسابداری و ... وجود دارند . برای تعیین نحوه چیدن قفسه ها تنها به داده ها یی در مورد خرید مشتریان و خصوصیات آماری آنها نیاز است . حتی در مواردی نیاز به کاوش در تمام محتویات پایگاه نیست بلکه ممکن است به منظور کاهش هزینه عملیات ، نمونه هایی از عناصر انتخاب و کاوش شوند .

   4-تبدیل داده ها : هنگامی که داده های مورد نیاز انتخاب شدند و داده های مورد کاوش مشخص گردیدند، معمولا به تبدیلات خاصی روی داده ها نیاز است. نوع تبدیل به عملیات و تکنیک داده کاوی مورد استفاده بستگی دارد، تبدیلاتی ساده همچون تبدیل نوع داده ای به نوع دیگر تا تبدیلات پیچیده تر همچون تعریف صفات جدید با انجام عملیاتهای ریاضی و منطقی روی صفات موجود.

 5-داده کاوی : بخش اصلی فرایند ، که در آن با استفاده از روش ها و تکنیک های خاص ، استخراج الگو های مفید ،  دانش استخراج می شود.

 6-زیابی الگو[6]  : مشخص کردن الگوهای صحیح و مورد نظر به وسیله معیارهای اندازه گیری.

 7-زنمایی دانش :  در این  بخش به منظور ارائه دانش استخراج شده به کاربر ، از یک سری ابزارهای بصری سازی استفاده می گردد.

 

1-3-1-تعریف داده کاوی         

   در متون آکادمیک تعاریف گوناگونی برای داده کاوی ارائه شده اند . در برخی از این تعاریف داده کاوی در حد ابزاری که کاربران را قادر به ارتباط مستقیم با حجم عظیم داده ها می سازد معرفی گردیده است و در برخی دیگر ، تعاریف دقیقتر که درآنها به کاوش در داده ها توجه می شود. برخی از این تعاریف عبارتند از :

  • داده کاوی عبارت است از فرایند استخراج اطلاعات معتبر ، از پیش ناشناخته  قابل فهم و قابل اعتماد از پایگاه داده های بزرگ که شامل بهره گیری از بزارهای آنالیز داده ها، برای کشف الگوهای موجود و روابط ناشناخته‌ی میان داده ها در حجمی وسیع می باشد. و استفاده از آن درتصمیم گیری فعالیتهای تجاری مهم.   
  • اصطلاح داده کاوی به فرایند نیم خودکار تجزیه و تحلیل پایگاه داده های بزرگ به منظور یافتن الگوهای مفید اطلاق می شود [3].
  • داده کاوی یعنی جستجو در یک پایگاه داده ها برای یافتن الگوهایی میان داده ها [4].
  • داده کاوی یعنی استخراج دانش کلان ، قابل استناد و جدید از پایگاه داده ها ی بزرگ .
  • داده کاوی یعنی تجزیه و تحلیل مجموعه داده های قابل مشاهده برای یافتن روابط مطمئن بین داده ها .

 

 

مقاله بررسی وشناسایی کامل مشکل و شناسایی دقیق نیازهای مشتری وآنالیزکامل محصول نهایی براساس م

درطی این پروژه تلاش براین است تا روندی برای پیشبرد پروژه انتخاب شود تا به بهترین حالت مشکلات را برطرف نماید؛ براین اساس و باتوجه به انتظارات استاد محترم راهنمای پروژه روند کلی پروژه بر اساس شناسایی و تفسیرمشکل به صورت کامل وهمچنین شناسایی گروه های استفاده کننده است که درنهایت با این بررسی وشناسایی کامل مشکل و شناسایی دقیق نیازهای مشتری وآنالیزکامل محصول نهایی براساس مسایل ارگونومیک وابعاد آنتروپومتریک،مسایل مربوط به فرم وزیبایی وآنالیز استیتیک محصول،توجه به محصول در محیط استفاده وهمچنین در کنار محصولات دیگر در غرفه های نمایشگاهی و.....به ارائه طرح های متنوع بر اساس لیست بایدها پرداخته ودر نهایت از بین طرح های ارائه شده،طرح برتر انتخاب شده و پرزانته نهایی بر اساس این طرح صورت پذیرد.

1-1-2 –تعیین صورت مساله وتفسیر مشکل

نام تولید : غرفه های نمایشگاهی که به تبادل اطلاعات و تکنولوژی می پردازند و نه صرفا نمایش محصولی خاص.

مکان استفاده : نمایشگاهها که در این پرئژه محدود به نمایشگاه بین المللی تهران می باشد.

طرح مشکل:

  1. نداشتن قابلیت استفاده مجدد.
  2.  انبارداری.
  3.  طریقه حمل ونقل.
  4. نداشتن هارمونی مناسب.
  5. مشکل اتصال قطعات مختلف.
  6. مشکل بودن هماهنگی سیستم روشنایی با سازه های فضایی غرفه.

7) زمان زیادی که صرف اجرا و همچنین تخریب می شود.

8) عدم تاثیر بر محصولات نمایشی یا تبلیغی.

 

وضعیت اولیه                                       

همانطور که عنوان شد نمونه های موجود غرفه ها دونوع هستند : غرفه های پیش ساخته وخودساز.                       

در غرفه های پیش ساخته بیشتر از پیچ ومهره استفاده می شود و می توان  آنها را مجددا باز و بسته کرد .در این غرفه ها ورقه های کف اجاره داده می شود وبعضی بعداز استفاده آنها را آب کرده ومجددا می سازند در این نوع غرفه ها طراح برای طرح زدن از محدودیت های خاصی برخوردار است و تنها می تواند در محدوده یکسری متریال و فرمهای خاص در طرح خود استفاده کند.

در غرفه های خود ساز طرح ها از تنوع بیشتری برخوردار هستند و دست طراحان برای طراحی تقریبا آزاداست . در این نوع غرفه ها از رنگ بندی های متنوع وشادی استفاده می شود و همچنین فرمهای مختلفی در آنها به چشم می خورد از این رو تماشاگر را بیشتر جذب می کند؛مشکل بزرگ این غرفه ها هزینه بری بالای اینگونه غرفه هاست.

وضعیت ثانویه

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

با رنگ بندی وفرمهای متنوع در پک های مختلف به مشتری عرضه می شوند و به راحتی میتوان این غرفه ها را جابجا کرد به علاوه به مقدار زیادی در وقت و هزینه نیز صرفه جویی خواهد شد.

در این نوع غرفه ها نیازی به نصب سیستم روشنایی نیست ، زیرا این سیستم در دیواره ها سقف وکف تعبیه شده است که این مطلب نیز در چارت کلی وضعیت ثانویه نیز مورد بررسی قرار گرفته است.

 

ارائه ایده

مدولار کردن غرفه برای:

  1. سهولت در امر اجرا.
  2. سادگی جمع کردن غرفه ها  در مدت زمان کوتاه.
  3. سهولت در انبار داری .
  4. حمل ونقل.
  5. قابیت استفاده مجدد.
  6. سهولت در تولید.
  7. تلفیق دیواره،سقف،کف وسایر امکانات.
  8. امکان ایجاد فرمها و رنگهای متنوع در پک های مختلف.
  9. تعبیه کردن سیستم روشنایی در دیواره ها سقف وکف این غرفه ها.

مشخص کردن حیطه تخصص های مربوطه

برای ساخت یک غرفه نیاز به متخصص هایی ازقبیل:

  1. تیم طراحی ( گرافیست و طراحان دیگر)
  2. تیم اجرا ( نجار و آهنگر متخصص در امر غرفه سازی) می باشد.

وجود گروههای تخصصی مختلف در ساختار پیشبران صنعت نمایشگاه ، این امکان را فراهم میاورد که کلیه گروهها در یک هماهنگی ارگانیک ، هدف ، استراتژی و ابزارها همگون و متوازن به صورت یک مجموعه عمل نمایند و یا آنکه هر تیم به صورت و بنا به ضرورت نیاز مشتری دستور کاری مشخصی را دنبال نمایند.

 

وضعیت اولیه

وضعیت ثانویه

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

برپاسازی غرفه ها به صورت سریع و در کوتاه ترین زمان ممکن.

عدم وجود سازه های مناسب برای دمونتاژ و جمع آوری غرفه ها.

دمونتاژ وجمع آمری غرفه ها به صورت سریع و در کوتاه ترین زمان ممکن.

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

سازه ها از نظر استیتیکی دارای شکل زیبا،شکیل و به روز هستند.

محدودیت در قابلیت گسترش سازه ها.

طراحی سازه هایی مناسب با قابلیت گسترش .

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

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

تاثیر مخرب سازه های موجود به لحاظ استیتیکی بر عناصر مرتبط.

امکان ایجاد ارتباط استیتیکی مناسب بین سازه با اجزای دیگر غرفه.

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

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

حمل ونقل سخت سازه های موجود.

امکان حمل و نقل آسان سازه ها وجود دارد.

عدم وجود ارتباط مناسب ازنظراستیتیکی وسیستماتیک بین سطوح وکاربری کف،دیواره،سقف و امکانات.

به لحاظ استیتیکی وسیستماتیک،بین سطوح وکف،دیواره،سقف و امکانات ارتباط منطقی وجود دارد.

امکان استفاده ازسازه های موجود در تمامی بخش ها وجود ندارد؛به عنوان مثال سازه ها با بخشی مثل V.I.P  هماهنگی ندارد.

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

سازه های موجود به لحاظ انبارداری فضای زیادی را اشغال می کنند.

با طراحی مناسب در سازه های جدید امکان انبارداری مناسب وآسان وجود دارد.

قیمت تمام شده غرفه ها با توجه به متریال مصرفی معمول بسیاربالاست.

قیمت تمام شده با توجه به متریال مصرفی مناسب،پایین است.