دانلود تحقیق و پروژه پایانی بررسی چگونگی پیاده سازی یک فروشگاه بازیهای کامپیوتری تحت وب (به صورت سایت اینترنتی)

دانلود تحقیق و پروژه پایانی بررسی چگونگی پیاده سازی یک فروشگاه بازیهای کامپیوتری تحت وب (به صورت سایت اینترنتی)

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

حجم فایل: 1.59 مگابایت

فرمت فایل: WORD_ورد

دسته بندی:

قیمت: 79,000 ریال

تعداد نمایش: 79 نمایش

ارسال توسط:

تاریخ ارسال: 27 آگوست 2018

به روز رسانی در: 27 آگوست 2018

خرید این محصول:

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

79,000 ریال – خرید

در این گزارش به بررسی چگونگی پیاده سازی یک فروشگاه بازیهای کامپیوتری تحت وب (به صورت سایت اینترنتی) با نام انتزاعی  فروشگاه الکترونیکی بازیهای کامپیوتری (Game     Shop) پرداخته می شود و در حین توضیح نحوه ی پیاده سازی، با ارائه ی جزئیات کامل و کدها که در محیط .NET 2005 و به زبان2  ASP.NET (با کدهای VB.NET) نوشته شده، به خواننده برای ایده گرفتن از بخشهای مختلف آن در طراحی و پیاده سازی سایتی مشابه کمک می شود. در ادامه امکانات ویژه فروشگاه بازیهای کامپیوتری مورد بررسی قرار می گیرد.

فهرست مطالب

 عنوان                صفحه

1              مقدمه        6

2              محیط کاری7

3              امکانات      9

4              بانک اطلاعاتی11

4     1      فایل مشخصات کاربران   11

4     2      فایل بازیها، سفارشات، مشخصات مشتریان و اخبار سایت       12

4     3      فايل بانك فرضي طرف قرارداد با فروشگاه            16

5              منوی کلی سایت17

6              صفحه ی اصلی26

6     1      جدید ترین محصولات    27

6     2      بازی برتر29

6     3      تیتر اخبار سایت           30

7              طبقه بندی بازیها32

8              روند خرید و ثبت آن     35

9              امکانات اضافه51

9     1      اخبار سایت51

9     2      درباره ما54

9     3      پیشنهادات54

10            مدیریت سایت57

10     1      تغییر کلمه عبور          57

10     2      مدیریت اخبار             58

10     3      مدیریت پیشنهادات     61

10     4      مدیریت سفارشات       64

10     5      مدیریت بازیها             67

10     6      مديريت گروههاي بازي70

11             جمع بندی73

12             منابع        74

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

عنوان شکل                صفحه

شکل 2     1      بسته نرم افزاری محیط Visual Studio 20057

شکل 4     1: جداول و viewهای فایل ASPNETDB.MDF11

شکل 4     2: جداول و دیاگرام فایل  eShop.mdf12

شکل 5     1: منوی کلی سایت17

شکل 6     1 : نمونه ای از صفحه اصلی سایت27

شکل 6     2: بخش جدیدترین محصولات در صفحه اصلی     21

شکل 6     3: بخش بازی برتر در صفحه اصلی29

شکل 6     4: بخش اخبار سایت از صفحه اصلی31

شکل 7     1: طرح یکی از صفحات گروه های بازی32

شكل 8     1: فلوچارت روند خريد    35

شكل 8     2: نماي طراحي صفحه مشخصات بازي39

شكل 8     3: نماي طراحي صفحه سبد خريد44

شكل 8     4: نماي طراحي صفحه ثبت سفارش45

شكل 8     5: صفحه ي پرداخت الكترونيك بانك فرضي        49

شكل 9     1: صفحه ي نمايش مشروح خبر51

شكل 9     2: صفحه ي درباره ما54

شكل 9     3: صفحه ي پيشنهادات   54

شكل 10     1: صفحه ي تغيير كلمه عبور          57

شكل 10     2: صفحه مديريت اخبار 58

شكل 10     3: صفحه مديريت پيشنهادات         61

شكل 10     4: صفحه مديريت سفارشات           64

شكل 10     5: صفحه مديريت بازيها                 68

شكل 10     6: صفحه مديريت گروههاي بازي 71

مقدمه

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

در کشور ما نیز با جا افتادن روز افزون فرهنگ استفاده از كامپيوتر و اينترنت،‌ اين امكان يكي از زير ساختهاي مهم بالقوه در اين زمينه محسوب مي شود. مي توان به جرات گفت كه امروزه  هر خانواده ي متوسط ايراني يك دستگاه كامپيوتر در خانه دارد و زير ساخت ديگر كه همان ارتباط اينترنت است به سهولت با خطوط مخابرات كه در تمامي بخشهاي كشور،‌از شهرهاي بزرگ گرفته تا كوچكترين روستاها موجود است تامين مي شود.

بنابراین، نیاز راه اندازی یک سایت فروشگاه مجازي برای هر شرکت يا سازمان توليدي و فروشگاهي که به پیشرفت و تحول ساختار خود اهمیت می دهد احساس می شود.

 ما در این پروژه (پیاده سازی فروشگاه مجازي بازیهای کامپیوتری تحت وب) این کار را برای يك فروشگاه فرضي بازیهای کامپیوتری انجام داده و ضمنا بستر را برای توسعه های آتی نيز با قرار دادن امكانات لازم براي مديريت فروشگاه فراهم نموده ایم.

2      محیط کاری

پیاده سازی فروشگاه Game     Shop با تکنولوژی ASP.NET 2.0 صورت گرفته است. فناوری ASP.NET يك بستر برنامه ‌نويسی است كه بر اساس سيستم CLR در چارچوب دات نت كار می ‌كند. اين فناوری امكانی را فراهم مي‌آورد تا در سايه آن برنامه ‌نويس بتواند با استفاده از هر يك از زبان ‌های برنامه ‌نويسی موجود در چار چوب دات نت، صفحات دايناميك و نرم‌افزارهای تحت وب توليد كند. نسخه اول ASP.NET توانست با فراهم ساختن قابليت ‌های پيشرفته زبان‌ های برنامه ‌نويسی شیء ‌گرا، همچون ويژوال بيسيك دات نت و سی شارپ، تحول بزرگی را نسبت به نسل قبلی (ASP) ايجاد كند. نسخه دوم ASP.NET همان مسير را با بهبود عملكرد موتور ASP.NET در زمينه مديريت و توسعه نرم‌افزار و نيز آسان‌تر كردن روند برنامه‌نويسی طی كرده است.

شکل 2     1: بسته نرم افزاری محیط Visual Studio 2005

در هسته و مرکز ASP.NET 2.0 ، یک معماری مبتنی بر کنترل (Control     Base) و رویداد گرا (Event     Driven) وجود دارد و این بدان معناست که می توان بلوکهای کوچکی از کد را به یک صفحه افزوده و نتایج پویایی را مشاهده کرد و برای فراهم آوردن محیطی هموار تر برای کاربر، ورودیهائی را برای وی مهیا کرد.

در حال حاضر برای ایجاد برنامه های کاربردی ASP.NET ابزاری به نام Visual Web Developer وجود دارد. این ابزار هم به تنهائی و هم بعنوان بخشی از Visual Studio 2005 موجود می باشد و توسط آن می توانید نرم افزارهای کاربردی تحت وب پویا و قدرتمندی را ایجاد کنید. ابزار Visual Web Developer یک محیط ویرایشگر بسیار عالی برای ویرایش کدهای HTML نیز دارد. مهمترین ویژگی Visual Web Developer قیمت پائین آن می باشد که موجب شده است تا این ابزار در دسترس کسانی که نمی توانند از عهده پرداخت هزینه مربوط به بسته کامل Visual Studio برآیند نیز قرار گیرد.

تولید یک سایت معمولا با فرآیند خواندن داده های ذخیره شده در یک بانک اطلاعاتی و نمایش اطلاعات بر روی صفحه، و بالعکس (یعنی خواندن از اطلاعاتی که کاربر روی صفحه وارد نموده و ذخیره آنها در بانک اطلاعاتی) همراه می باشد. برای ساخت بانک اطلاعاتی این سایت از محیط SQL Server 2005 استفاده شده که بخاطر همتراز بودن و عرضه ی همزمان با ASP.NET 2.0 به بازار توسط مایکروسافت، برای پیاده سازی این پروژه از انواع دیگر بانک اطلاعاتی مناسبتر بوده است.

کدهای مورد استفاده در پروژه نیز به زبان Visual Basic .NET نوشته شده است که بعلت آشنایی قبلی با این زبان انتخاب شد. در نوشتن پروژه های مشابه می توان از هر زبانی که توسط .NET پشتیبانی می شود ( اعم از C#.NET و…) استفاده نمود.

3      امکانات فروشگاه Game     Shop

طی تحقیق و بررسی که روی سایتهای فروشگاه بازیهای کامپیوتری خارجی اعم از Game.co.uk و ایرانی اعم از شهر CD با آدرس ShahreCD.com ، فروشگاه سرای بازی با آدرس sarayebazi.com ، و فروشگاه بازی شاپ به آدرس  انجام  شد، امکانات آنها را مورد تحقیق قرار دادیم و امکاناتی را که بصورت معمول می بایست در یک سایت فروشگاه بازیهای کامپیوتری باشد را استخراج کرده و بترتیب برای پیاده سازی آنها اقدام کردیم. این موارد به شرح ذیل می باشند

پاسخ دهید