فی دوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی دوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پروژه طراحی وب سایت با سیستم مدیریت محتوی جوملا (همراه با جزئیات دقیق و آموزش کامل )

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

دانلود پروژه طراحی وب سایت با سیستم مدیریت محتوی جوملا (همراه با جزئیات دقیق و آموزش کامل )


دانلود پروژه طراحی وب سایت با سیستم مدیریت محتوی جوملا (همراه با جزئیات دقیق و آموزش کامل )

در این پروژه ابتدا به معرفی اینترنت، وب ، جاوااسکریپت ، CSS ، HTML و نحوه طراحی وب سایت پرداخته شده و سپس ضمن شرح مزایای سیستم های مدیریت محتوی ( CMS ) ، نصب سیستم مدیریت محتوای جوملا به صورت تصویری آموزش داده میشود.

فهرست:

HTML

جاوا اسکریپت

جی کوئری

سیستم های مدیریت محتوی

جوملا


دانلود با لینک مستقیم


دانلود پروژه طراحی وب سایت با سیستم مدیریت محتوی جوملا (همراه با جزئیات دقیق و آموزش کامل )

پایان نامه کامپیوتر نرم افزار - پیاده سازی وب سایت آزمون آن لاین

اختصاصی از فی دوو پایان نامه کامپیوتر نرم افزار - پیاده سازی وب سایت آزمون آن لاین دانلود با لینک مستقیم و پر سرعت .

پایان نامه کامپیوتر نرم افزار - پیاده سازی وب سایت آزمون آن لاین


پایان نامه کامپیوتر نرم افزار  -  پیاده سازی وب سایت آزمون آن لاین

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحه:120

فهرست مطالب

چکیده

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

 

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

 

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

 

 

 

 

کلمات کلیدی

  1. net,DataBase,Dataset,Layout,ServerControl,Repeater Cntrol,Data List,Data Control,DataBinding

 

 

 

 

 

 

 

 

                                                   فهرست مطالب

 

عنوان                                               صفحه

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

فصل یکم-معرفی کنترل های وب و نحوه استفاده از آنها در ASP...........2

1-1- انتخاب Layout ................................................2

1-1-1- Grid Layout....................................... ..........2

1-1-2- Flow Layout .................................................2

1-2- انتخاب کنترل صحیح............................................3

1-3- کار با متن...................................................6

1-4- کار با جداول و لیست ها......................................7

1-5- اضافه کردن آیتم ها به یک لیست یا جدول در زمان طراحی.........8

1-6- اضافه کردن آیتم ها به لیست یا جداول در زمان اجرای برنامه...10

1-7- دریافت آیتم انتخاب شده از یک لیست..........................12

1-8- نحوهData Binding ساده در کنترل لیست ها ............................12

1-9- اضافه کردن آیتم ها به DataGrid,DataList , Repeater Control.............15

1-10- انجام دستوات...............................................22

1-11- دریافت مقادیر از کاربر....................................24

1-12- نمایش گرافیک و تبلیغات.....................................27

1-13- کنترل های گروهی ...........................................31

1-14- کار با تاریخ..............................................32

فصل دوم بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر.....33

2-1- ارزیابی داده های ورودی کاربر...............................33

2-2- ترکیب کنترل های تعیین اعتبار................................36

2-3- Cansel کردن تعیین اعتبار داده...........................................41

2-4- تعیین اعتبار سفارشی........................................44

2-5- موارد تکمیلی کنترل های وب ..................................46

2-5-1- طریقه حرکت بین صفحات مختلف در ASP.NET.....................46

2-5-2- استفاده از HyperLink   و Redirection.............................47.

2-5-3- استفاده از متد Transfer......................................47

2-5-4- استفاده از متد Execute .....................................49

2-6- نمایش در یک صفحه مرورگر جدید................................49

فصل سوم – توضیحات پروژه.........................................51

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

3-2- ایجاد متدهای insert, update, delete  به صورت سفارشی.....................55

3-2-1- افزودن پروسیژر به DataSet  و ایجاد TableAdapter....................60

3-2-2- استفاده از TeacherCourseTableAdapter ...........................62

3-3- طراحی لایه ی ارائه..........................................64

3-3-1- صفحه اصلی ...............................................64

3-3-2- صفحه ثبت استاد جدید .....................................66

3-3-3- صفحه نمایش لیست اساتید ...................................68

3-3-4- صفحه ثبت درس جدید........................................69

3-3-5- صفحه ثبت دانشجو در کلاس...................................71

3-3-6- صفحه لیست انشجویان هر کلاس................................74

3-3-7- صفحه ثبت آزمون جدید......................................76

3-3-8- صفحه آرشیو سوالات.........................................78

3-3-9- صفحه تنظیم سولات آزمون....................................79

3-3-10- صفحه ثبت نمرات نهایی دانشجو...............................80

3-3-11- صفحه کارنامه دانشجو ....................................81

3-3-12- صفحه ثبت اعتراض توسط دانشجو..............................85

3-3-13- صفحه مشاهده اعتراض دانشجویان.............................87

3-3-14- صفحه لیست اعتراضات.......................................88

3-3-15- صفحه ارزیابی ملکرد استاد................................89

3-3-16- صفحه نتایج نظرسنجی......................................91

3-3-17- صفحه آپلود مقالات........................................92

3-3-18- صفحه ورود مسئول آموزش...................................96

3-3-19- تغییر رمز عبور Admin.....................................97

3-4- DATA BASE...................................................98

4-1- فصل چهارم-نتیجه گیری......................................102

منابع..........................................................103

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                    فهرست شکل ها

 

 

عنوان                                                       صفحه

شکل 1-1- انتخابLayOut  نهایی فرم وب ....................................3

شکل 1- 2- استفاده از گزینه Items و سپس Collection Editor برای اضافه کردن آیتم ها در زمان اجرا............................................9

شکل 1- 3- نمایی از Collection Editor یک ListBox .......................10

شکل 1-4- تصویر مربوط به مثال اول ..............................11

شکل 1-5- انتخاب گزینه DataBinding کنترل DropDownList..................13

شکل 1-6- نحوه تعریف آرایه arrData به صورت منبع داده ای......................14

شکل 1-7- انتخاب Proper Builder  مربوط به Data Grid..........................17

شکل 1-8- اضافه کردن دو ستون Template  به دیتا گرید.......................17

شکل 1-9- انتخاب منبع داده برای دیتا گرید .......................18

شکل 1-10- انتخاب Cloumns[0] دیتا گرید برای ویرایش در سمت جپ....................18

شکل 1-11- قرار دادن یک Text Box  ب روی Columns[0] در دیتا گرید...............19

شکل 1-12- انتخاب نوع Binding برای کنترل دیتا گرید ..........................20

شکل 1-13- قرار دادن یک دکمه در Columns[1] دیتا گرید.....................21

شکل 1-14- شکا نهایی گرید پس از اتمام کار ویرایش...................21

شکل 1-15- نمونهای از اجرای برنامه 4...............................24

شکل 1-16- اضافه کردن سه آیتم دلخواه به کنترل Radio Button List.........26

شکل 1-17- تصویر نهایی فرم مثال 5.................................26

شکل 2-1- صفحه ادیتور مربوط به کنترل Regular Experssion Validator.......................36

شکل 2-2- نمای ابتدایی مثال اول...................................37

شکل 2-3- قراردادن نترل های تعیین اعتبار روی فرم وب...............38

شکل 2-4- تنظیم کردن خاصیت Control To Validate کنترل Required Fieid Validator .........39

شکل 2-5- تنظیم خواص کنترل Range Validator.............................40

شکل 2-6- نمای فرم پس از تنظیم خاصیت Error Massage  کنترل های تعیین اعتبار داده ها.....40

شکل 2-7- تعیین نوع داده ی ورودی کنترل Validator Range.................41

شکل 2-8- تصویری از مثال دوم در حالت طراحی.......................42

شکل 2-9- فرم وب مثال سوم در حالت طراحی..........................44

شکل 2-10- نحوه اضافه کردن یک رخداد به کنترل Custom Validator...........45

شکل 3-1- چگونگی ارتباط لایه دستیابی به داده ها و پایگاه داده ....51

شکل 3-2- انتخاب پایگاه داده مورد نظر ...........................53

شکل 3-3- پیکر بندی TableAdapter.....................................54

شکل 3-4- ویزاردمربوط به Table adapter................................55

شکل 3-5- تنظیم متد Update ..........................................56

شکل 3-6- انتخاب نام برای متد....................................57

شکل 3-7- تایید صحت عملیات پیکر بندی Table Adapter....................58

شکل3-8- شمایی از معماری سه لایه...................................59

شکل 3-9- انتخاب پروسیژر ........................................60

شکل 3-10- انتخاب پروسیژر TeacherCourse..............................61

شکل 3-11- TableAdapter  با نام TeacherCourse ...............................62

شکل 3-12- صفحه اصلی ............................................64

شکل 3-13- ثبت استاد جدید .......................................66

شکل 3-14- انتخاب ObjectDataSourse بعنوان رابط دیتا بیس ......................67

شکل 3-15- نمایش لیست اساتید......................................68

شکل 3-16- صفحه ثبت درس جدید.....................................69

شکل 3-17- بایند کردن GridView به ObjectDataSourse .......................70

شکل 3-18- بایند کردن  Formview به  ObjectDataSource1....................71

شکل 3-19- ثبت دانشجو در کلاس.....................................72

شکل 3-20- نمایش لیست دانشجویان کلاس...............................74

شکل 3-21- ثبت آزمون جدید........................................76

شکل 3-22- نمایش آرشیو سوالات......................................78

شکل 3-23- تنظیم سولات آزمون......................................79

شکل 3-24- مشاهده و ویرایش نمرات نهایی.............................80

شکل 3-25- بایند کردن GridView   به ObjectDataSource_FinalResult..............82

شکل 3-26- انتخاب متدSelect ........................................83

شکل 3-27- نمایش کارنامه..........................................84

شکل 3-28- صفحه ثبت اعتراض........................................85

شکل 3-29- انتخاب متد Selecte  Protestlist ................................87

شکل 3-30- مشاهده لیست اعتراضات...................................88

شکل 3-31- نمایش ارزیابی استاد....................................89

شکل 3-32- مشاهده نتایج نظر سنجی.................................91

شکل 3-33- نمایش آپ لود مقالات ....................................93

شکل 3-34- نمایش لسیت مقالات.......................................95

شکل 3-35- صفحه ورود مسئول آموزش ................................96

شکل 3-36- تغییر رمز عبور Admin....................................97

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                  فهرست جداول

 

 

 

عنوان                                                       صفحه

جدول 1-1- مقایسه کنترل های سرور وب و کنترل های HTML................4

جدول 1-2- مقایسه عملکرد کنترل های وب و کنترل های HTML..............5

جدول 1-3- خواص مهم کنترل TextBox...................................7

جدول 1-4- کنترل های لیست و جدول ASP.NET...........................8

جدول 1-5- تگ های تعریف شده برای AdRotato..........................30

جدول 2-1- کنترل های تعیین اعتبار درASP.NET .......................34

جدول 2-2- حرکت بین صفحات در ASP.NET.............................46

جدول 3-4-1- جدول استاد..........................................98

جدول 3-4-2- جدول دانشجو ........................................98

جدول 3-4-3- جدول دروس ..........................................99

جدول 3-4-4- جدول آزمون..........................................99

جدول 3-4-5- جدول سوالات..........................................99

جدول 3-4-6- جدول مقالات.........................................100

جدول 3-4-7- جدول دروس ارایه شده استاد..........................100

جدول 3-4-8- جدول دروس اخذ شده دانشجو...........................100

جدول 3-4-9- جدول پیشنهادات.....................................101

جدول 3-4-10- جدول Admin.........................................101


دانلود با لینک مستقیم


پایان نامه کامپیوتر نرم افزار - پیاده سازی وب سایت آزمون آن لاین

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

اختصاصی از فی دوو پایان نامه کامپیوتر طراحی سایت توسط UML دانلود با لینک مستقیم و پر سرعت .

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


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

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحه:88

فهرست مطالب

فهرست مطالب

 

 

چکیده .............................................................................................................................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

  1. 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 و در محیط ویژوال طراحی سایت های پویا، ASP.NET و به زبان  c# محقق شد. امید است تا به این وسیله نتنها رابطه میان این دوفطب آموزش و پروش کودک بهبود بخشد بلکه باعث همکاری بیشتر و بهتر در جهت رفاه کودک و ایجاد محیطی گرم و سالم و قابل اطمینان برای کودک و والدین باشد. همچنین بحثی پیرامون  ابزارهای  استفاده شده  در این  سایت سخن به میان آورده شده است. بدین وسیله میتوان با امکانات  و محدودیت های هر محیط و ترکیب آنها به سایتی باقابلیت های بالا  همچنین نمایی زیبا و قابل قبول  بپردازیم. 

 

 

 

 

 

 

 

 

 

 

مقدمه:

 

 

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

 

 

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

 

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

 

 در واقع این سایت پل ارتباطی کاملی است  بین  خانه و مهد تا  بتواند باعث رشد و تکامل بهتر کودکان در محیطی گرم و آرام  بشود.

 


دانلود با لینک مستقیم


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

طراحی وب سایت رستوران

اختصاصی از فی دوو طراحی وب سایت رستوران دانلود با لینک مستقیم و پر سرعت .

طراحی وب سایت رستوران


طراحی وب سایت رستوران

طراحی وب سایت رستوران

120 صفحه در قالب word

 

 

 

 

چکیده:

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

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

 

فهرست مطالب

مقدمه   1

مراحل انجام پروژه   2

فصل اول: شرح سیستم   3

1-1هدف از تشکیل  فروشگاه   آنلاین   4

1-2 - نیازمندیهای مساله جهت طراحی نرم افزار  فروشگاه   آنلاین   6

اطلاعات پایه   6

عملیات مربوط به جستجو ، حفظ و نگهداری کالاهای تولیدی و سوابق آن و کنترل موجودی شرکت   6

گزارش‌ها   7

امنیت و حدود دسترسی   8

کاربران سیستم نرم افزار  فروشگاه   آنلاین   9

ذینفعان نرم افزار   10

فصل دوم: متغیرها   11

متغیرهای مورد نیاز و مورد استفاده در سیستم نرم افزار  فروشگاه   آنلاین  و تعاریف مربوط به آنها   12

اطلاعات و نیازمندیهای مربوط به ثبت مشتریان (Customers)   12

اطلاعات مربوط به مدارک تحصیلی ACADEMIC   13

اطلاعات مربوط به ثبت نام کارمندان فروشگاه (Employees)   14

اطلاعات اصلی مربوط به شرکت درخواست کننده نرم افزار  (Company Information )   15

اطلاعات مربوط به شرح سفارشات (OrderDetails)   16

اطلاعات مربوط به سفارشات (orders)   17

اطلاعات مربوط به راههای پرداخت (Payment Methods)   18

اطلاعات مربوط به پرداختها (Payments)   19

اطلاعات مربوط به محصولات (Products)   20

اطلاعات مربوط به روش حمل یا ارسال بار (ShippingMethods)   20

فصل سوم: ERD   22

نمودار ER کلی سیستم  فروشگاه   آنلاین   23

فصل چهارم: Creatures   24

فصل پنجم: Data Flow Diagrams   26

نمودار گردش داده سیستم فروش   27

نمودار وضعیت موجودیتهای برنامه فروش   28

نمودار DFD فیزیکی اولیه (سطح صفر)   29

مشخص نمودن محدوده سیستم   30

تبدیل موجودیتهای فیزیکی به فرآیندها در نمودار DFD   31

نمودار سطح زمینه ای(DFD)   32

نمودار زمینه ای تجزیه شده به سطح یک(DFD)   33

نمودار DFD سطح 2 مربوط به دریافت و پرداخت سطح 1   34

نمودار DFD منطقی زمینه ای مربوط به سیستم فروش   35

نمودار DFD منطقی سطح 0 مربوط به سیستم فروش   36

نمودار DFD منطقی سطح 1 مربوط تحلیل ثبت سفارش   37

نمودار DFD منطقی سطح 1 مربوط تحلیل ثبت پرداخت   38

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

اهداف طراحی زبان   41

تاریخچه   42

ویژگی‌ها   42

سیستم یکپارچه شده   44

انواع داده   45

Boxing و EnBoxing   45

ویژگی‌های جدید در C# 2.0   46

کلاسهای partial   47

Generic‌ها   48

کلاس های static   48

یک شکل جدید از تکرار کننده با استفاده از سازنده توابع   48

Delegate‌های ناشناس   49

Delegate covariance and contravariance   50

نوع داده Nullable   50

فصل هفتم: نمودار Use Case و سناریو   52

7-1- Use case چیست؟   53

7-2- Actor چیست؟   53

7-3- دیاگرام use case چیست؟   54

7-4- ارتباطات بین use case ها چگونه است؟   54

7-5- شناسائی Actor های سیستم   54

7-5-1- Actor کاربر   55

7-5-2- Actor مدیر واحد فروش   56

7-5-3- Actor کارمندان فروش   56

7-5-4- Actor مشتریان   57

7-6-  شناسائی Use Case ها   57

7-6-1- نمودارهای USE CASE 1   59

7-6-1-1- سناریوی Sing Up Use Case   60

7-6-1-2- سناریوی Sing In Use Case   61

7-6-1-3- سناریوی Sing Out Use Case   62

7-6-2- نمودارهای USE CASE 2   63

7-6-2-1- سناریوی Boss Mailbox Use Case   64

7-6-2-2- سناریوی Staff Mailbox Use Case   65

7-6-2-3- سناریوی Possibilities Of Orders Use Case   66

7-6-2-4- سناریوی Registeration of Orders Use Case   67

7-6-2-5- سناریوی Costumer Invoice Use Case   68

نمودارهای USE CASE 3   69

7-6-3-1- سناریوی Use Case پرداخت وجه   70

7-6-3-2- سناریوی Use Case Order   71

نمودارهای USE CASE 4   72

نمودار کلی Use Case   73

فصل هشتم: Class Diagram   74

8-1- نمودار Class اصلی سیستم  فروشگاه   آنلاین   75

8-2- نمودار Class مربوط به کاربر   76

8-2- نمودار Class مربوط به مدیر  فروشگاه   آنلاین   76

8-3- نمودار Class مربوط به بخشهای  فروشگاه   آنلاین   77

8-4- نمودار Class مربوط به کلاس کارمند   77

8-5- نمودار Class مربوط به مشتری   78

8-6- نمودار Class مربوط به سفارشات   78

8-7- نمودار Class مربوط به جزئیات سفارشات   79

8-8- نمودار Class مربوط به دسته بندی اقلام   79

8-9- نمودار Class مربوط به دسته بندی اقلام   80

فصل نهم: SequEnce Diagram   81

9-1- نمودار توالی SignIn   82

9-2- نمودار توالی Order Register   83

9-3- نمودار توالی Product Group Definition   84

9-4- نمودار توالی Product Definition   85

9-5- نمودار توالی SignIn   86

9-6- نمودار توالی SignOut   87

فصل دهم: Collaboration Diagram   88

10-1- نمودار همکاری SignIn   89

10-2- نمودار همکاری SignUp   90

10-3- نمودار همکاری Products And Products Description   91

10-4- نمودار همکاری Products Groups DeFinition   92

10-5- نمودار همکاری Sign Out   93

فصل یازدهم: StateChart Diagram   94

11-1- نمودار وضعیت SignUp   95

11-2- نمودار وضعیت SignIn   96

11-3- نمودار وضعیت SignOut   97

11-4- نمودار وضعیت Product Definition   98

11-5- نمودار وضعیت Possibility Of Orders   99

فصل دوازدهم:   Component diagram   100

12-1- نمودار Component کلی سیستم   101

12-2- نمودار Component بخش حساب های مشتریان   102

12-3- نمودار Component بخش مدیریت حساب ها   103

فصل سیزدهم:   فرمهای برنامه   104

1-بخش تعریف طبقه های اصلی:   105

2- بخش محصولات هر طبقه:   106

3- مدیریت اعضاء   106

1-مدیریت فروش   106

5- عضویت در سایت   106

6- جستجو در سایت   107

8- تایید نهایی سبد خرید   107

صفحه اصلی سایت   107

در باره ما   107

صفحه ورود به بخش مدیریت   107

نتیجه گیری   108

پیشنهادات   109

منابع و مواخذ   110


 

مقدمه

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

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

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

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

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

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

 

مراحل انجام پروژه

پروژه حاضر در پنج مرحله انجام می شود که این پنج مرحله به شرح ذیل می باشند:

  • شرح سیستم
    1. تعریف
    2. کاربرد
    3. مزایا
  • آنالیز سیستم
  • تهیه الگوریتم و فلوچارت ( تعریف اینکه بر روی اطلاعات چه کار هایی انجام شود )
  • طراحی پایگاه داده

 

1-4- پایگاه داده

2-4- فیلدهای کلیدی

3-4- شکل رابطه ای

 

  • طراحی کاربردی برنامه
  • تجزیه و تحلیل سیستم نرم فزاری به روش UML

 

الف) ارائه شرح سیستم نرم افزاری واحد فروش

مطالب مربوط به این مرحله که شامل تعریف ، کاربرد و مزایا می باشد در ذیل ارائه گردیده است:

 

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

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است

 

 


دانلود با لینک مستقیم


طراحی وب سایت رستوران