دانلود فروشگاه اینترنتی با معماری سه لایه در Asp.Net
دانلود فروشگاه اینترنتی با معماری سه لایه در Asp.Net
در این پست سورس یک فروشگاه اینترنتی با معماری سه لایه در Asp.Net طراحی شده برای شما قرار داده ایم.
در پست های قبلی سورس یک فروشگاه اینترنتی را برای شما قرار داده بودیم. در این پست یک فروشگاه اینترنتی که قطعات کامپیوتر در آن برای فروش قرار داده شده جز کامل ترین فروشگاه های اینترنی است که به صورت معماری سه لایه نوشته شده است .
در صفحه اول سخنان بزرگان جهان به صورت خودکار نمایش داده می شود
این پروژه به کمک امکانات شیرین C#.NET, ASP.NET,jQuery در محیط Visual Studio 2010 طراحی و پیاده سازی شده است.
این وب سایت که به صورت معماری سه لایه نوشته شده که شامل لایه DAL به معنی Data Access Layer که برای ارتباط با بانک اطلاعاتی می باشد. و BLL برای اعمال قوانین تجاری می باشد و لایه نمایش آن که ASP.NET استفاده شده است.
بانک اطلاعاتی برنامه با SQL SERVER 2008 میباشد که میتوانید آن را تغییر داده و از بانک اطلاعاتی دلخواه خود استفاده کنید. فایل اسکریپت نیز در کنار پروژه برای نسخههای دیگر SQL قرار گرفته است.
برنامه به صورت ProviderBase نیز میباشد. یعنی شما میتوانید بانک دلخواه خود را استفاده نموده و بدون کوچکترین تغییری در برنامه سایت از آن استفاده نمایید فقط کافی است که در فایل web.config مشخصات آن Provider را ثبت نموده و کدهای مربوط به Provider خود را بنویسید.
امکانات وب سایت:
- فروشگاه اینترنتی با قابلیت گروه بندی محصولات
- ذخیره تصاویر در دیتابیس و بازیابی با یک Handler
- سرویس اعلانات سایت
- درج کلمات کلیدی هر صفحه به صورت اتوماتیک و با توجه به محتوای صفحه
- استفاده از قابلیت Profile برای کاربران
- کارت خرید و ذخیره آن در پروفایل کاربر
- ثبت سوابق خرید کاربر
- ثبت فیشهای پرداختی کاربر
- ثبت نام کاربران جدید در سایت
- ثبت، نمایش و مدیریت سخنان قصار در نرم افزار
- امکان Cache کردن اطلاعات دریافتی از بانک و مدیریت Cache
- پیاده سازی تمامی کویریهای بان با Store Procedure در SQL Server
- استفاده از سرویس Membership
- خواندن تنظیمات برنامه از فایل Web.Config و معادلسازی آن با کلاسهای مربوطه
تصویری از پروژه :
امکانات کاربری سایت
- نمایش سبد خرید
- سفارش کالا
- ویرایش مشخصات
- پرداخت های نقدی
- پرداخت های اینترنتی
- فیش های پرداختی
- ثبت فیش های پرداختی
- خرید های کاربری
- تغییر کلمه عبور
تصویری از محیط کاربری :
امکانات مدیریت سایت
- مدیریت اعلانات
- مدیریت سخنان فصار
- مدیریت گروه ها
- مدیریت محصولات
- مدیریت سفارشات
- پرداخت های نفدی
- مدیریت پرداخت های نقدی
- مدیریت پرداخت های اینترنتی
- مدیریت حواله نقدی
- آمارهای مدیریتی
- تغییر کلمه عبور
تصویری از محیط مدیریت سایت :
نحوه Attach کردن دیتابیس در Sql Server :
پس از دانلود پروژه در پوشه DB دیتابیس پروژه به همراه بکاپ آن قرار دارد ابتدا شما باید دیتابیس برنامه را در sql server از طریق کلیک راست روی Databases و انتخاب Attach به sql server دیتابیس را وارد کنید.
نحوه بر گرداندن Back Up در Sql Server :
همچنین می توانید با کلیک راست روی Database در sql server و انتخاب گزینه Restore Database و سپس تیک Device را زده و Back Up دیتابیس را از پوشه App_Data انتخاب کنید و ok کنید.
نظر / سوال