پایان نامه فروشگاه الكترونیكی



فروشگاه الكترونیكی فهرست مطالب پیشگفتار: 2 فهرست مطالب 5 فصل اول: ابزارهای برنامه نویسی 8 به چه دلیل از دات نت استفاده می كنیم؟ 8 مدل برنامه نویسی DNA 9 محدودیت های COM 10 آشنائی با ASP.NET 11


فروشگاه الكترونیكی
فهرست مطالب
پیشگفتار: 2
فهرست مطالب 5
فصل اول: ابزارهای برنامه نویسی 8
به چه دلیل از دات نت استفاده می كنیم؟ 8
مدل برنامه نویسی DNA 9
محدودیت های COM 10
آشنائی با ASP.NET 11
فرق ASP.NET و ASP 12
زبانهای برنامه نویسی در ASP.NET 12
ابزارهای ASP.NET 13
Namespace چیست؟ 13
فضانام System 15
نحوه پردازش صفحات ASP.NET بر روی سرویس دهنده وب 20
آشنائی با فرم های وب در ASP.NET 26
نمودار ER 36
پیاده سازی بانک اطلاعاتی 37
فصل دوم: طراحی و پیاده سازی نرم افزار 37
صفحه اصلی Default.aspx 37
فرم ثبت نام Register.aspx 39
صفحه Login.aspx 44
صفحه فروشگاه Shop.aspx 47
صفحه تنظیمات برای مدیر سیستم AdminPanel.aspx 54
صفحه محصولات جدید NewProducts.aspx 63
صفحه جستجوی اعضا Members.aspx 66
صفحه گروه محصولات Category.aspx 71
فصل سوم: شمای فرم ها و جداول 74
صفحه اصلی: 74
صفحه اعلام ثبت نام صحیح: 74
صفحه ایجاد گروه بندی: 75
صفحه پروفایل: 75
صفحه پروفایل: 76
صفحه پروفایل در حال ویرایش: 76
صفحه ثبت محصولات: 77
صفحه ثبت نام:صفحه شاپ(خرید محصول):صفحه کنترل پنل سایت: 77
صفحه شاپ(خرید محصول):صفحه کنترل پنل سایت: 78
صفحه کنترل پنل سایت: 79
صفحه مدیریت کاربران: 79
صفحه مدیریت کاربران: 80
صفحه ورود مدیر:صفحه ویرایش گروه بندی: 80
صفحه ورود مدیر:صفحه ویرایش گروه بندی: 81
صفحه ویرایش گروه بندی: 82
صفحه ویرایش محصولات: 83
ورود مدیر با نام و یا کلمه عبور غیرمجاز: 84
جدول ادمین: 85
جدول اعضا (کاربران): 86
جدول جزئیات فاکتور فروش: 86
جدول سبد کالا: 88
جدول فاکتور فروش: 89
جدول گروه بندی: 90
جدول محصولات: 91
منابع و پیوستها: 92

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

به چه دلیل از دات نت استفاده می كنیم؟
به طور معمول نسل های جدید زبان های برنامه نویسی به این دلیل متولد می شوند که زبان های قدیمی تر دارای امکانات محدود بودند و یا قدرت استفاده از تکنولوژی های فعلی را به صورت مطلوب و ساده ندارند. مهمترین نیازی که به عنوان آخرین تکنولوژی وجود دارد، برنامه نویسی در محیط اینترنت است. اینترنت در مدت تقریبا ۸ سال جای خود را به عنوان یکی از مهمترین وسایل ارتباطی برای کارهای روزمره و تجارت باز کرده است. سیستم های برنامه نویسی قدیمی تر امکان برنامه نویسی برای اینترنت را فراهم کرده بودند اما هر کدام دارای اشکالات بزرگی هستند، برای مثال تکنولوژی COM اولین بار در ویندوز به کار گرفته شد. در سال 1970 نیز سیستم هایی برای Unix نوشته شده بودند، جاوا نیز در اصل برای ابزارهای الکترونیکی بود و نه برای اینترنت.
سپس برای اولین بار یک سیستم جامع برای برنامه نویسی تحت اینترنت ایجاد شد. این سیستم -NET. از مراحل سطح پایین که به زبان ماشین می باشد تا بالاترین سطح که برنامه نویسی ویژوال آن می باشد برای استفاده در اینترنت طراحی شده است. البتهNET. فقط برای اینترنت نیست و با استفاده از آن می توان برنامه های کامل تحت Client نیز ایجاد کرد، اما بزرگترین مزیت آن دربرابر سیستم های دیگر امکانات اینترنت آن است.
برای اینکه مزایای استفاده ازNET. را بهتر متوجه بشویم بهتر است در ابتدا معایب سیستم های پیشین را ذکر کنیم. شرکت مایکروسافت تا قبل از سال 1995 به برنامه نویسی در محیط های Client و Server می پرداخت، اما از آن سال به بعد توجه بیشتری به مساله برنامه نویسی در اینترنت کرد. مایکروسافت COM و +COM را ایجاد کرد و آنها را در ویژوال استودیوی 6 به کار گرفت. در سال 1999 حدود ۵۰ در صد از بزرگترین سایتهای تجارت الکترونیکی از محصولات مایکروسافت استفاده می کردند. اما هنوز هم مشکلات بزرگی در سیستم های مایکروسافت وجود داشت که یکی از آنها دشواری نوشتن برنامه در اینترنت با محصولات مایکروسافت بود. شرکت مایکروسافت برای راحتی کار برنامه نویس ها ASP یا Active Server Page را ایجاد کرد. با اینکه این یک قدم بزرگ بود و کارها را بسیار ساده کرد ولی هنوز از برنامه نویسی شی گرا پشتیبانی نمی کرد. همچنین در ویژوال استودیوی 6 قسمتی برای Internet Application ایجاد شده بود و در آنها امکان ساختن Web Class وجود داشت ولی هیچ وقت به عنوان یک ابزار کار آمد برای برنامه نویسی وب درنظر گرفته نشد.
مدل برنامه نویسی DNA
مایکروسافت یک مدل برنامه نویسی به نام Distributed interNet Application دارد که بر پایه برنامه نویسی n-tier و COM بنا نهاده شده است. مدل DNA از سه بخش اساسی تشکیل شده است.
بخش اول به نام Presentation tire معروف است. در این بخش رابط تصویری کاربر وجود دارد و خود نیز به دو نوع Internet Browser و Win 32 GUI تقسیم می شود که هر کدام مشکلات خاص خود را دارند. در مدلی که از Win32 GUI یا همان نرم افزارهای معمولی استفاده می شود دو مشکل بزرگ وجود دارد ؛ دشواری بروز رسانی نرم افزار و دیگری DLL Hell که در ادامه توضیح داده خواهد شد. در نوع دوم مشکلاتی از قبیل نبود امکانات برنامه نویسی کافی در محیط مرورگر، نبود رابط قوی با کاربر، نبودن مرورگر های یکسان و... وجود دارد. همچنین همیشه یک اتصال به اینترنت یا اینترانت لازم است. در این نوع از برنامه نویسی می توان از Java Applet ها یا ActiveX استفاده کرد ولی مرورگر باید امکان استفاده از آن را داشته باشد، مخصوصا ً هنگام استفاده از ActiveX که باید فقط از IE استفاده کرد.
بخش دوم که Middle tier نام دارد، مکانی است که اطلاعات و قوانین تجاری در آن وجود دارد. منظور از قوانین ، متد ها و اجزائی هستند که اعمال کاربران را کنترل می کنند. مهمترین و آسان ترین زبان برای نوشتن این اجزا از DNA ویژوال بیسیک است. برنامه نویسی که بخواهد در این رده برنامه بنویسد باید آشنایی کاملی با COM و پروتکل های رایج داشته، همچنین باید مهارت کافی در استفاده از ADO و ADSI داشته باشد. مشخص است که یک اشتباه در این لایه باعث بروز خطا و نقص در کل سیستم می شود.
بخش سوم یا Data tier مکانی است که اطلاعات سازمان در آن ذخیره می شود. معمولا ً در این قسمت از بانکهای پیشرفته رابطه ای مانند SQL Server و Oracle استفاده می کنند.
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود

API



ASPNET



فرق ASPNET و ASP



زبانهای برنامه نویسی در ASPNET



ابزارهای ASPNET



Namespace


دانلود بزرگترین آرشیو پایان نامه در ایران - Part 2

پایان نامه (کارشناسی و ارشد)همه رشته ها : حقوق مدیریت حسابداری روانشناسی کامپیوتر ...

مجموعه ای كامل از رساله ها و پایان نامه های دانشگاهی

19 پايگاه اطلاعاتي درخصوص رساله ها و پایان نامه های دانشگاهی معرفي شده اند كه مورد ...

طوفان سرخ - کتاب شناسی، بخش سوم: ادوارد سعید

کتاب شناسی، بخش سوم: ادوارد سعید. دوستان عزیز در بخش سوم از سسلسله مباحث مربوط به ...

::سازمان انتشارات جهاد دانشگاهی::

پایان نامه سال دانشجویی . فراخوان; ثبت نام اینترنتی; پیگیری ثبت نام; معرفی جشنواره ...

منبع مقالات فارسی و لاتین - نمونه سوالات پایان

منبع مقالات فارسی و لاتین - نمونه سوالات پایان ترم تئوری حسابداری1 استاد طالب نیا - هر ...

دانشگاه آزاد اسلامی سبزوار - iaus.ac.ir

فروشگاه كتاب نكات قابل توجه برای ثبت نام دانشجویان جدید پیش‌ثبت‌نام دانشجویان جدید

مرکز دانلود کتاب الکترونیکی

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

کرمان بگز بزرگترین مرکز خرید انلاین لوازم جانبی و …

قبل از ثبت نام در (فروشگاه کرمان بگز) و سفارش خرید محصولات ما به نکات زیر توجه کنید!

مهندسی برق قدرت - alieimany.blogfa.com

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

دستگاههای جی پی اس - parseshop.com

دستگاه های جی پی اس دارای كاربردهای متنوعی در زمین، دریا و هوا دارند. جی پی اس در هر ...

دستگاههای جی پی اس - parseshop.com

دستگاه های جی پی اس دارای كاربردهای متنوعی در زمین، دریا و هوا دارند. جی پی اس در هر ...

تور استانبول | رزرو تور استانبول نوروز 96 | فروردین ...

تور استانبول, قیمت تور استانبول, نرخ تور استانبول بهار 96, آفر تور استانبول, بهترین تور ...

دانلود کتاب الکترونیک فارسی و رایگان - دانلود …

کتاب خانه مجازی، مرجع دانلود کتابهای الکترونیکی فارسی با قالب pdf و doc با لینک مستقیم و ...

انواع وام دانشجویی+طریقه بازپرداخت

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

آيين‌نامه دفاتر خدمات اينترنت (Cafe net) | پلیس فتا

2- این دفاتر، ضمن رعایت ضوابط مندرج در این آیین‌نامه، واحد صنفی محسوب می‌شوند و مشمول ...

منبع مقالات فارسی و لاتین - مقالات رایگان انگلیسی

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

خبر، سرگرمی، خانواده - مدارک لازم جهت تشکیل پرونده …

مدارک لازم جهت تشکیل پرونده بیمه بیکاری ... تذکرمهم: پس از قطع همکاری و اتمام قرارداد و ...

قرارداد خدمات اینترنت پرسرعت

قرارداد اشتراک خطوط پر سرعت داده ها (dsl) ماده 1: طرفین قرارداد. این قرار داد بین شرکت فنی ...

مادیران - Sharp Copier AR-X200D-مشخصات، بررسی و …

دستگاه فتوكپی شارپ Sharp AR-X200D یك دستگاه فتوكپی، چاپگر و اسكنر یكپارچه تمام رنگی سایز A3 ...

دانلود کتب فرهنگی مذهبی

دانلود کتب فرهنگی مذهبی - وبلاگی جهت دانلود کتب مذهبی - فرهنگی

مادیران - Sharp Copier AR-X201D-مشخصات، بررسی و …

فتوكپی، چاپگر و اسكنر تمام رنگی سایز a3 ، مجهز به واحد دوپلكس داخلی و امكان نصب فیدر ...

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

درود. نرم‌افزار تحت‌ وب نرم‌افزاری است که کاربران برای استفاده از آن، تنها نیاز به ...

ايمني و بهداشت ماهشهر - ایمنی حمل و نقل فراوده های …

ايمني و بهداشت ماهشهر - ایمنی حمل و نقل فراوده های نفتی در داخل و خارج شهر ها +آيين نامه ...

دنیای کامپیوتر و ارتباطات | صفحه نخست

صفحه كلید خورشیدی لاجیتك برای Macbook شما. 24 مهر 1390 مهم‌ترین ویژگی این محصول عدم نیاز به ...

بانك اقتصاد نوين - اخبار - EnBank

در راستاي ايفاي مسئوليت‌هاي اجتماعي بانک اقتصادنوين، تفاهم‌نامه احداث "پرديس نوين 2 ...

مقاله گمرک , درباره مقاله گمرک

مقاله گمرک. مقاله گمرک توسط دانش پذیران مرکز توسعه آموزشهای پارس نوشته شده است . گمرک ...

برق. قدرت. کنترل. الکترونیک. مخابرات. تاسیسات. - …

مزایای سیستم سه فاز. 1- در جریان تكفاز مقدار قدرت لحظه ای در قسمتهایی به صفر می رسد اما ...

برق. قدرت. کنترل. الکترونیک. مخابرات. تاسیسات. - …

مزایای دستگاه کنترل فاز:-1 تشخیص تغییر توالی فاز-2 تشخیص سریع قطع یک فاز-3 تشخیص سریع ...