پروژه برنامه نویسی مهندسی کامپیوتر با عنوان فروشگاه الکترونیکی کتاب با Asp.Net MVC
مقدمه :
در این گزارش به بررسی چگونگی پیاده سازی یک فروشگاه مجازی تحت وب (به صورت سایت اینترنتی) با نام انتزاعی فروشگاه الکترونیکی کتاب پرداخته می شود و در حین توضیح نحوه ی پیاده سازی، با ارائه ی جزئیات کامل و کدها که در محیط Microsoft Visual Studio 2013 و به زبان Asp.Net MVC (با کدهای C# (سی شارپ)) نوشته شده، به خواننده برای ایده گرفتن از بخشهای مختلف آن در طراحی و پیاده سازی سایتی مشابه کمک می شود. در ادامه امکانات ویژه فروشگاه مجازی کتاب مورد بررسی قرار می گیرد.
*فایل موجود شامل سورس و دیتابیس موجود همچنین فایل ورد کامل پروژه به همراه چکیده انگلیسی و فایل پاورپوینت ارایه می باشد همچنین چگونگی اجرا پروژه به صورت تصویری و اتچ کردن دیتابیس و بکار گیری ان به صورت کامل توضیح داده شده است.
کلمات کلیدی:
- sql server
- Asp.Net MVC
- پروژه برنامه نویسی کتابخانه
- سورس فروشگاه اینترنتی باmvc 5
- فروشگاه الکترونیکی کتاب با Asp.Net MVC
فهرست مطالب :
مقدمه
فصل اول: مقدمه ای بر صفحات وب
صفحات وب
وب سایتهای ثابت
وب سایت دینامیک
پرتالها
سیستم مدیریت محتوا
فروشگاه الکترونیکی
خرید آنلاین چیست؟
چگونگی شروع خرید آنلاین
عملکرد فروشگاههای اینترنتی
فروشگاههای موفق اینترنتی جهان
نحوه کار فروشگاههای الکترونیکی
مراحل خرید محصولات در فروشگاه آنلاین
امنیت در خرید و فروش آنلاین
سرقت اطلاعات کارتهای اعتباری
تغییر محتویات تراکنش ها یا وب سایتها
فروشگاههای آنلاین غیرفعال یا نامعتبر
وب سایتهای جعلی
انواع خرید آنلاین
خرید به صورت آنلاین
خرید از طریق واریز به حسـاب
خرید پستیکارت مخصوص خرید اینترنتی
مزایای خرید و فروش اینترنتی
معایب خرید اینترنتی
فصل دوم: تکنولوژیهای رایج ساخت صفحات وب
انواع صفحات وب
صفحات وب ایستا
مراحل آماده سازی صفحات وب ایستا
مزایای و معایب یک وب سایت ایستا
صفحات وب داینامیک یا پویا
ایجاد صفحات وب پویا
مزایای یک وب سایت
معایب یک وب سایت پویا
تکنولوژیهای ساخت صفحات وب
جاوااسکریپت
Vbscript
کنترلهای ActiveX
جاوا
CGI
Asp
ASP.dll
ColdFusion
PHP
ASP.NET
تکنولوژی های استفاده شده در طراحی وب سایت فروشگاه آنلاین کتاب
Entity Framework
معماری MVC
لایه Model
لایه View
لایه Controller
مزایای استفاده از ASP.NET MVC
معایب معماری MVC
Identity
Web API معرفی CSS3
5 Html
جیکوئری
Bootstrap
نرم افزار رشنال رز
نرم افزار Microsoft Visual Studio 2013
نرم افزار Microsoft Office Visio
Microsoft SQL Server
فصل سوم: پیادهسازی وبسایت کتابفروشی آنلاین
امکانات فروشگاه الکترونیکی کتاب
امکانات کاربری فروشگاه الکترونیکی کتاب
امکانات مدیریت فروشگاه الکترونیکی کتاب
آشنایی پنل مدیریت
آشنایی با پنل کاربران
سناریوی موجودیتها
ارتباط موجودیتهای سیستم فروشگاه آنلاین کتاب
نمودار Use case در سایت کتابفروشی آنلاین
مستندسازی سیستم فروشگاه آنلاین
شرح مختصر عضویت
شرح مختصر حذف کتاب از سبد خرید
شرح مختصر خرید کتاب
شرح مختصر پرداخت
شرح مختصر جستجو
شرح مختصر انتخاب کتاب
شرح مختصر ورود اطلاعات کتاب
نیازمندی های سیستم فروشگاه آنلاین
هزینه پروژه
نحوه نصب
نحوه Attach کردن دیتابیس در Sql Server
نحوه بر گرداندن Back Up در Sql Server
باز کردن پروژه در Microsoft Visual Stodio
فصل چهارم: بحث، نتیجه گیری و پیشنهادات
موارد کاربرد
فروشگاه الکترونیکی آری یا خیر
آیا فروشگاه اینترنتی مقرون به صرفه است
مشکلات بر سر راه کسب درآمد از طریق فروشگاه اینترنتی
مشکلات و نکات پایانی
منابع و مآخذ
چکیده انگلیسی
تکنولوژی های استفاده شده در این وب سایت:
MVC 5.2
Identity 2
Web API
Sql server 2012
Entity FrameWork 6.1.1
CSS3
HTML5
Jquery
Bootstrap
امکانات کاربری وب سایت:
- امکان جستجو در محصولات سایت توسط مشتری
- نمایش محصولات به صورت آدرس سفارشی(آدرس فارسی)
- نمایش اخبار سایت به صورت آدرس سفارشی(آدرس فارسی)
- دارای Sitemap برای محصولات و اخبار
- دارای Rss برای محصولات
- ثبت خطاهاس سایت به وسیله elmah
- سبد خرید
- داشتن درگاه پرداخت بانک ملت برای خرید آنلاین
- نمایش خرید های کاربر
- امکان ثبت نام در سایت
- استفاده از تصویر امنیتی هنگام ثبت نام
- فعال سازی ایمیل
- رمز نگاری رمز عبور
- بازیابی رمز عبور
- ورود به بخش کاربری
- ویرایش اطلاعات
- مشاهده سفارش ها
- پرداخت سفارش ها
- تغییر کلمه عبور
- نمایش محصولات سایت به صورت گروه بندی شده در صفحه نخست
- شماره صفحه برای محصولات
- امکان مقایسه محصولات
- نمایش محصولات شگفت انگیز
- نمایش جدیدترین محصولات
- نمایش محصولات تخفیف دار
- امکان ثبت نظر برای کالا
- نمایش تعداد بازدید محصول
- امکان like و dislike کردن محصول
- مشاهده اخبار سایت به صورت گروه بندی شده
- فرم تماس با ما
- صفحه درباره ما
- و…
امکانات مدیریت وب سایت فروشگاهاینترنتی کتاب :
- مشاهده خرید های مشتریان
- ثبت گروه کالا به صورت زیر مجموعه دار به تعداد نامحدود
- ثبت کالا
- ثبت تخفیف برای محصول
- پیاده سازی تخفیف محصول به صورت حرفه ای
- ثبت گروه خبر
- ثبت خبر جدید
- لیست نمایش کاربران
- مشاهده اطلاعات کاربران
- ایجاد کاربر جدید
- ویرایش اطلاعات کاربران
- ایجاد نقش جدید
- دادن نقش به کاربران
- ارسال ایمیل با postal
- جستجوی اتوماتیک در کاربران
- نمایش نظرات
- پاسخ دادن به نظرات
- تغییر لوگوی سایت
- ویرایش صفحه درباره ما
- ویرایش صفحه تماس با ما
- مشاهده پیام های تماس با ما
- ثبت و حذف اسلایدر های سایت به تعداد نامحدود
- ثبت اطلاعات خودکار مدیر ارشد سایت هنگام اجرای وب سایت برای اولین بار
- و…
دیدگاه کاربران
تعداد دیدگاه های کاربران : ۰ دیدگاه