سورس پروژه دانلود به ازای پرداخت با ASP.NET
Loading...
دانلود به ازای پرداخت

دانلود به ازای پرداخت

پروژه دانلود به ازای پرداخت وب سایتی به همراه درگاه پرداخت ، سورس کدی به زبان سی شارپ و ASP.NET و بانک اطلاعاتی SQL Server و طراحی UI و UX که توسط Bootstrap صورت گرفته است.قصد داریم توسط این پروژه یک سیستم فروش راه اندازی کنیم.درواقع ما در این پروژه یک سیستم دانلود به ازای پرداخت را شبیه سازی کردیم به همراه درگاه شرکت pay.ir کد نویسی شده است.

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

دانلود به ازای پرداخت

آموزش هایی داریم برای راه اندازی پروژه ، مخصوصا استفاده از درگاه ، ساخت دیتابیس همراه من باشید.

آموزش راه اندازی درگاه :

در پروژه درگاه تست استفاده شده است ، اگر قرار است از درگاه اصلی و پروژه روی هاست اجرا کنید نیار است که در سایت Pay.ir ثبت نام کرده و API خود را دریافت کنید.زمانی که API خود را دریافت کردید وارد پوشه Clasess در پروژه شده و کلاس Payment.cs را باز کنید.

    private string Api = "test";
    private string Redirect = "http://localhost:6754/Verify.aspx";
  • در کد بالا برای رشته تعریف شده API میتواند test باشد و یا API که از سایت pay.ir گرفته اید قرار دهید.
  • در رشته Redirect باید ادرس صفحه ای که کاربر بعد از پرداخت و یا انصراف به آن باز خواهد گشت را قرار دهید.

[box type=”info” align=”” class=”” width=””]اگر از API استفاده کنید آدرس بازگشت باید حتما از سایتی باشد که توسط آن API دریافت کردید.باید حتما یک صغحه از همان سایت باشد. در API تست این کار لازم نیست.[/box]

[divider style=”normal” top=”20″ bottom=”20″]

آموزش ساخت دیتابیس :

برای ساخت دیتابیس اسکریپت پروژه ضمیمه شده است ، فقط کافیس یک دیتابیس با نام DownloadPay ایجاد کرده و اسکریپت را در آن اجرا کنید.میتوانید از لینک آموزش اجرای اسکریپت در SQL نیز استفاده کنید.

دیتابیس حتما باید در یوزر local نرم افزار SQL Server سیستم شما ساخته شود چون کانکشن پروژه روی این یوزر بسته شده است که در فایل WebConfig قابل مشاهده است.

[divider style=”normal” top=”20″ bottom=”20″]

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

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

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

دانلود به ازای پرداخت

به سراغ صفحه اصلی وب سایت میریم ، سعی کردیم در طراحی سادگی را رعایت کنیم و خیلی در طراحی کد نویسی را پیچیده نکنیم.توجه داشته باشید بخش اسلایدر استاتیک بوده و باید تصاویر در بخش کد ها تغییر بدید.بخش سایدبار ۱۰ توشته اخر را نشان میدهد که جلوه نمایشی داد.

[box type=”success” align=”” class=”” width=””]برای خرید هر فایل فقط کافیس روی دکمه خرید کلیک کنید.[/box]

دانلود به ازای پرداخت

برای نمایش باز سایز بزرگ کلیک کنید.

سعی کردیم تمامی قسمت ها و ابعاد پروژه را پوشش بدیم.توضیح بدیم و به همراه تصاویر عملکرد آنها را نمایش دهیم.تنها بخشی که صحبت نشد ، بخش تکنولوژی ارتباط با دیتابیس بود که ما از Entity framework و Linq استفاده کردیم.بخش طراحی نیز از Bootstrap امیدوارم از پروژه استفاده لازم را ببرید.

فیلم اجرای پروژه و عملکرد آن :

 



 دانلود فايلهاي پروژه
45,000 تومان – Download
  • بانک اطلاعاتي پروژه: SQL Server
  • حجم فايل پيوست: 35 مگابايت
  • پسورد: www.mspsoft.com


avatar مسعود شریفی پور

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

آخرین مطالب و تخفیفات در کانال تلگرام :) کانال تلگرام ام اس پی سافت
مطالب مرتبط
ديدگاه خود را ارسال کنيد


۰ دیدگاه رو شما می توانید ببینید
  1. یکی از بهترین وب سایت ها در این زمینه هستید.

محبوب ترين ويدئو هاي انلاين
دوره برنامه نویسی فروشگاه اینترنتی
  • تعداد اعضا 80k
  • قيمت دوره۱۰۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره آموزشی سیستم ثبت سفارش آنلاین
  • تعداد اعضا 80k
  • قيمت دوره۵۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...
دوره طراحی سیستم مدیریت مشتریان
  • تعداد اعضا 80k
  • قيمت دوره۵۰,۰۰۰ تومان
  • امتيازدهي
    1 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 51 vote, average: 5٫00 out of 5( 5٫00 از 1 رای )
    Loading...