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

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

دسته : کامپیوتر و IT

فرمت فایل : word

حجم فایل : 6847 KB

تعداد صفحات : 88

بازدیدها : 213

برچسبها : دانلود پایان نامه پژوهش پروژه

مبلغ : 10000 تومان

خرید این فایل

پایان نامه طراحی سایت توسط 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

خرید و دانلود آنی فایل

به اشتراک بگذارید

Alternate Text

آیا سوال یا مشکلی دارید؟

از طریق این فرم با ما در تماس باشید