خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

پایان نامه طراحی سایت توسط UML

پایان نامه طراحی سایت توسط UML

چکیده:

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

مقدمه:

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

چهار نوع رابطه در دیاگرام Use Case وجود دارد که عبارتند از :

الف- رابطه Communication : نشان می‌‌دهد یک بازیگر، یک Use Case را استفاده می‌‌کند.
ب- رابطه Extend : ارتباط بین دو Use Case که حالات خاص یکی در دیگری قرار داده می‌‌شود.

ج- رابطه Uses : شبیه Extend می باشد ولی در اینجا حالات خاص‌‌را در یک Use Case قرار نمی‌‌دهد، بلکه اگر رفتاری در چند Use Case مشترک باشد، آنرا جدا کرده و در یک Use Case مجزا قرار می‌‌دهند.

دیاگرام کلاس

دیاگرام کلاس یکی از دیاگرامهای مهم و اساسی در متدلوژیهای شی‌‌گرا می‌‌باشد که هر متدلوژی حالات مختلفی از آنرا استفاده می کند. دیاگرام کلاس شامل اشیاء و روابط مابین آنها می‌‌باشد. همچنین دیاگرام کلاس شامل صفات و رفتار کلاس‌‌ها می‌‌باشد

در دیاگرام کلاس اگر فقط اشیاء (یعنی نمونه‌‌های کلاس ها) و روابط آنها نشان داده شود، آن را دیاگرام شیء (Object Diagram)گویند. شکل شماره 2 نمونه‌‌ای از دیاگرام کلاس را نمایش می‌‌دهد. در ادامه مفاهیمی که در دیاگرام کلاس استفاده می‌‌شود بطور مختصر شرح داده می‌‌شود.

فهرست مطالب

چکیده .............................................................................................................................1

مقدمه ............................................................................................................................2

فصل اول بررسی نمونه های مشابه

بررسی اولیه ..........................................................................................................5

نمونه شماره یک ................................................................................................6

بررسی سایت شماره یک ..............................................................................8

نمونه شماره دو ...................................................................................9

بررسی سایت شماره دو ......................................................................11

نمونه شماره سه ...................................................................................12

بررسی سایت شماره سه .................................................................................14

نتیجه گیری مقایسات .............................................................................................15

فصل دوم معرفی ابزار ها

معرفی UML‌‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‌‌‌‌ .........................................................................................................17

تاریخچه ....................................................................................................17

دیاگرامهای UML .................................................................................19

دیاگرم Use Case ......................................................................20

چهار نوع رابطه در دیاگرم Use Case ................................21

دیاگرام کلاس ...............................................................22

کلاس ............................................................22

روابط بین کلاسها و اشیاء ..........................24

دیاگرام تعامل ........................................25

دیاگرا ترتیب .................................25

دیاگرام همکاری ................................26

دیاگرام بسته .................................................27

دیاگرام حالت .........................................................28

دیاگرا فعالیت ................................................................29

دیاگرام آرایش قوا ..................................................................30

معرفی ASP.NET .........................................................................31

اصول مقدماتی ASP.NET ................................................................31

ASP چیست؟ .........................................................................................31

ASP.NET چیست ؟........................................................................................32

دانت فریمورک .........................................................................................................32

تفاوت ها ASP کلاسیک و ASP.NET ................................................................33

نصب ASP.NET .....................................................................................34

صفحات وب ASP.NET .........................................................................35

ASP کلاسیک ...........................................................................36

صفحات پویا در ASP کلاسیک ............................................36

صفحات پویا در ASP.NET .......................................36

کنترل های سرویس دهنده ASP.NET .......................37

کنترل های Html سرویس دهنده ............................38

کنترل های وب سرویس دهنده ......................................38

رویدادهای دات نت ...........................................................39

مرجع ...................................................................................41

معرفی SQL ....................................................................................44

SQL Injection به چه کار می آید؟ ........................................................44

مثالی از SQL Injection ...........................................................................45

طراحی جدول .....................................................................................................47

فصل سوم طراحی نمودار های NML

نمودار Use Case ........................................................................................49

نمودار توالی ..........................................................................................50

نمودار همکاری ..............................................................................51

نمودار کلاس .......................................................................................52

نمودار حالت ................................................................................................53

فصل چهارم معرفی سایت

معرفی سایت ................................................................................................55

نمای کلی صفحه اصلی سایت ...................................................................56

توضیحات صفحه اصلی ................................................................57

ورود به سایت ..................................................................57

عضویت در سایت ................................................................58

صفحات متفرقه ............................................................................61

معرفی قسمت های مختلف سایت ..............................................................68

سخن آخر ..................................................................................................84



خرید فایل


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

مقاله رشته کامپیوتر آموزش توسعه نرم افزار های شیء گرا توسط UML

آموزش توسعه نرم افزار های شیء گرا توسط UML

فصل اول: مفاهیم شیء گرایی

مقدمه

شئ گرایی برای توسعه نرم افزار اولین بار در سال 1960 پیشنهاد شد، این روش پس از 20 سال به طور گسترده مورد استفادة جامعه نرم افزاری قرار گرفت. توسعه دهندگان نرم افزار در دهه 1980 توجه جدی خو د را روی شئ گرایی معطوف کردند. تکنولوژی شئ، قابلیت استفاده مجدد را برای مؤلفه های نرم افزاری به ارمغان آورد و این نیز به نوبه خود در تسریع توسعه نرم افزار و تولید محصول با کارایی بالا تاثیر بسزایی دارد؛ بعلاوه سیستمهای شئ گرا، براحتی قابل توسعه و به سهولت با محیط سازگار- از نظر تعامل با سیستمهای موجود در محیط استفاده از نرم افزار- می شوند . دیدگاه شئ گرایی یک سیر تکاملی دارد؛ همچنانکه در بخشهای بعدی خواهیم دید، تعیین همه کلاسهای لازم برای یک سیستم دریک تکرار تا اندازه ای غیرممکن است و به محض تکمیل مدلهای تحلیل و طراحی نیاز به کلاسهای جدید در سیستم نمایان می شود.

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

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

در متد شئ گرا از زبان مدلسازی استانداردUML که در فصل چهارم به تفصیل خواهدآمد، استفاده می شود. این زبان به وسیله ابزارهای مختلفی نظیر Rational Rose ، visio و … پشتیبانی می شود، میتوان ازUML در فرآیندهای مختلف استفاده کرد.

مفاهیم اساسی

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

متد، متدلوژی و اشیاء

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

متد شئ گرا برپایه شئ استوار است، دیدگاه شئ گرا دنیای واقعی مسئله را بصورت مجموعه ای از اشیاء مرتبط به هم می بیند. شئ یک موجودیت است که در دامنة مسئله نقش تعریف شده ای دارد و دارای حالت، رفتار و شناسة خاص خودش است. شئ می تواند یک ساختار ، نقش ، مکان و ... باشد؛ شئ داده و رفتار را در خود کپسوله میکند و از دسترسی اشیاء دیگر به داده های خود جلوگیری و همچنین تا ثیر تغییرات محیطی بر این داده ها را کاهش می دهد و تنها راه دسترسی به این داده ها استفاده از اعمال یا سرویس های خود شئ می باشد. کلاس نوع اشیاء را نشان می دهد و شامل ویژگی های مشترک مجموعه ای از اشیاء می باشد، شئ نمونه ای از کلاس است . داده های شئ تحت عنوان صفات در کلاس شناخته می شوند و مقادیر این صفات است که شئ را از دیگر اشیای همنوع متمایز می نمایند. اعمال به دستکاری تعداد محدودی از صفات می پردازند و ارتباط بین کلاس ها و دیگر عناصرسیستم نیز از طریق همین سرویسها- اعمال – صورت می گیرد. به عبارت دیگر کلاس یک مشخصه کلی (قالب ، الگو یا طرح اولیه )است که مجموعه ای ازاشیاء مشابه را نشان می- دهد.نماد گرافیکی کلاس در شکل زیر نشان داده شده است، این نماد شامل سه قسمت است که بترتیب نام کلاس ، لیست صفات و لیست اعمال را نشان می دهند.

------------------------



خرید فایل


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

تحقیق آشنایی با UML

لینک پرداخت و دانلود *پایین مطلب*   فرمت فایل:Word (قابل ویرایش و آماده پرینت)   تعداد صفحه: 26 فهرست مطالب : زبان برنامه نویسی ابزار فرآیند مقایسه UML با د یگر زبان های مدل سازی ویژگی های جدید UML UML ، گذشته ، حال و آینده زمینه UML زبان مدل سازی یکپارچه (UML) زبانی است برای مشخص سازی ، مجسم سازی ، ساخت و مستند سازی دست آوردهای سیستم های نرم افزاری و مدل سازی و کار و دیگر سیستمهای غیر نرم افزاری . Uml مجموعه ای از بهترین تجربیات مهندسی که موفقیتشان در مدل سازی سیستمهای بزرگ و پیچیده به اثبات رسیده است را عرضه می دارد. تعریف UML  شامل اسناد زیر می گردد : معنا شناسی  UML : که مفاهیم غنی و دستور نگارش وعلا ئم زبان مدلسازی یکپارچه را تعریف می کند UMLبه وسیله بسته ها به صورت معماری گونه لا یه بندی و سازماندهی میشود . در  هر بسته عناصر مدل بر حست دستور نگارش (با اس ...


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

دانلود مقاله نمودارهای UML

    UML به افراد اجازه می دهد تا چندین نوع مختلف از نمودارهای بصری را به وجود آورند که جنبه های مختلف سیستم را نمایش می دهد . Rational Rose از ایجاد اکثر این مدلها ، همانطور که در زیر آمده ، پشتیبانی می کند . - نمودار Use Case- نمودارهای Sequence(توالی) - نمودار Collabration(همکاری) - نمودار Class (کلاس) - نمودار State Transition (حالت) - نمودار Deploymentاین نمودارهای مدل ، جنبه های مختلف سیستم را نشان می دهند . مثلاً نمودار Collaboration (همکاری محاورات ضروری میان آبجکت ها را نشان می دهد ، به این منظور که تعدادی از توابع سیستم را به انجام برساند . هر نمودار یک هدف و یک شنوندة در نظر گرفته شده دارد .   نمودارهای Use Case : نمودارهای Use Case محاورات میان Use Case ها را نشان می‌دهند ، که عملیات سیستمی و عامل ها (Actor) که نشان دهندة افراد یا سیستم هایی که اطلاعات را ب ...


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

تحقیق رشته کامپیوتر و فناوری اطلاعات معرفی UML

فرمت فایل : word(قابل ویرایش)تعداد صفحات100     در این پروژه ما قصد داشتیم، روال کاری کلینیک تخصصی خون را به صورت مکانیزه درآوریم. البته بخش حسابداری به صورت کامپیوتری بود و ما سیستم پذیرش بیمار و تشکیل پرونده و همچنین اطلاعات مربوط به کارکنان را در نرم افزار طراحی شده لحاظ کردیم.در این کلینیک تخصصی 4 پزشک فوق تخصص خون مشغول به کارند. یک بخش برای شیمی درمانی و یک آزمایشگاه کوچک برای انجام آزمایشگاه اولیه بیماران می باشد.این کلینیک در سه طبقه می باشد که طبقه اول بخش شیمی درمانی، طبقه دوم اتاق های ویزیت و طبقه سوم هم آزمایشگاه می باشد.یک نفر مسئول بخش شیمی درمانی در طبقه اول حاضر است که در صورت لزوم و صلاح دید پزشک به کمک 2 نفر دیگر که تکنسین این بخش هستند به شیمی درمانی بیماران می پردازند. بخش شیمی درمانی دارای 8 تخت برای بیماران است و قابلیت انجام شیمی درمانی برای 8 نفر همزمان ر ...


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

دانلود مقاله UML

لینک و پرداخت دانلود * پایین مطلب *   فرمت فایل : word ( قابل ویرایش )   تعداد صفحه :  6       فهرست قوانین فعال و انفعال UML عناصر قوانین عامل چرخه و ...   مقدمه به طور معمول به اندازه کافی ساخت زیر مجموعه از عامل uml  برای محققان دیگر مفید است . API  ها کلاسی خاص از الگوی طراحی نرم افزار است به این ترتیب آنها مشکلاتی را که در سیستم های چند عاملی رخ می دهند را شرح می دهد و سپس هسته استفاده مجدد راه حل برای مشکلات را شرح می دهد . توضیحات راجع به قوانین فعل و انفعالات قسمتی از خصوصیات مدل پویای یک سیستم عاملی  می باشد . در uml ، این مدل از نمودارهای فعل و انفعالات گرفته شده است ، نمودارهای حالت در نمودارهای فعالیت. نمودارهای فعل و انفعالات و نمودارهای توالی و نمودارهای تعامل برای شرح رفتار گروهی از اشیاء استفاده می شود . ...


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

تحقیق در مورد UML

لینک پرداخت و دانلود *پایین مطلب*   فرمت فایل:Word (قابل ویرایش و آماده پرینت)   تعداد صفحات:  48 فهرست مطالب : 2- 1  ‌usecase  ها چه هستند ؟                 1- 1 مقدمهusecase  ها 3- 1  چراusecase ها مهم هستند ؟ 1-4- 1  usecase خرید نوشابه 5- 1 Include ‌یک usecase 6- 1 توسعه دادن usecase‌ 2-2  نمایش مدل usecase 7- 1  شروع تحلیل usecase 1- 2  دیاگرام‌usecase 4-2  دیاگرام usecase در پردازش تحلیلی 5-2  کاربرد دیاگرام usecase : یک مثال 3-5-2  مفهوم usecaseها 2-5-2  مفهوم کاربران 1-5-2  مفهوم قلمرو (domain) 4-5-2  dirilling down با توجه به مفاهیم کلاس‌ها مورد مهمی در uml را بررسی می‌کنیم که همان usecase  ها هس ...


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

دانلود مقاله UML

محدوده UML زبان مدل سازی یکپارچه UML زبانی است برای مشخص سازی ساخت ،مجسم سازی و مستند سازی دست آوردهای یک سیستم متمرکز نرم افزاری اول آنکه این زبان از مفاهیم OOSE,OMT,BOOCH   که متدولوژیهای متداول OO میباشند متنج شده است . دوم ، UML بر آنچه که در حال حاضر توسط روش های موجور فابل انجام همتند ، بان شده است . سوم زبا ن مدل سازی یکپارچه بر یک زبان مدل سازی استانارد تمرکز می کند و نه یک فرآیند استاندادر اگر چه UML بایستی در زمینه یک فرایند به کارگیری شود تجرته نشان میدهد که در سازمان های مختلف و با حوزه های مسئله متفاوت فرایندهای متفاوتی مورد نیاز است لازم به ذکر است که این فایل در حجم 26 کیلوبایت شامل 19 صفحه می باشد ...


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

مدل سازی با UML

فایل ارائه با عنوان "مدل سازی با UML" در قالب PDF با 32 اسلاید مربوط به درس مدل سازی اطلاعات مقطع کارشناسی ارشد ...


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