توضیحات تکمیلی
با توجه به تغییرات اساسی در نحوه زندگی و حتی شیوه تجارت ما در عصر تکنولوژی، دوره خریدهای سنتی به سر آمده است و تجارت الکترونیک جایگزین آن ها شده است. امکان مقایسه کیفیت و قیمت، دسترسی سریع و صرفه جویی در هزینه ها برای مشتریان، همچنین هزینه های پایین راه اندازی این گونه تجارت ها و هزینه های جاری بسیار نازل تر از شرایط سنتی، مهم ترین دلایل برای روی آوردن مشتریان و فروشندگان به این نوع تجارت است.
تجارت الکترونیک، مجموعه ای از امکانات سخت افزاری و نرم افزاری در اختیار گرفته است تا مشتریان بتوانند در کمترین زمان ممکن به بیشترین نمونه های اجناس دسترسی داشته باشند و امکان مقایسه کیفیت و قیمت، دسترسی سریع و صرفه جویی در هزینه ها را داشته باشند. مهم ترین ابزار کار تجارت الکترونیک، اینترنت و وب سایت خاص و کاربردی است.
به همین دلیل در این فرادرس قصد داریم به طراحی و راه اندازی وب سایت فروشگاه اینترنتی با عنوان E - commerce با استفاده از تکنولوژی بسیار قدرتمند ASP.NET، زبان برنامه نویسی #C و پایگاه داده SQL Server به صورت پروژه محور و در سه فاز بپردازیم. در این آموزش از معماری سه لایه Presentation Tier ,Business Tier و Data Tier برای ایجاد وب سایت استفاده شده است.
همچنین از آیتم های Web User Control ,Master Pages Class, ایجاد CSS خارجی و تکنولوژی ADO.NET برای ارتباط با پایگاه داده و غیره استفاده می کنیم. این آموزش مناسب افرادی است که به دنبال یادگیری روش های ساخت یک وب سایت تجارت الکترونیکی کامل، از طراحی تا پیاده سازی هستند.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- درس یکم: راه اندازی یک فروشگاه اینترنتی
- مقدمه تجارت الکترونیک و تصمیم گیری برای ورود به سیستم آنلاین
- جذب مشتریان و خرید بیشتر مشتریان
- کاهش هزینه ها و کسب درآمد
- خطرات و تهدیدات
- طراحی برای کسب و کار
- درس دوم: مرتب کردن عناصر سایت
- معماری سه لایه
- ایجاد سناریو و انتخاب تکنولوژی ابزارها
- درس سوم: شروع پروژه E - Commerce
- ایجاد پروژه E - Commerce
- ساخت Master Page و ایجاد قالب سایت E - Commerce
- پیکربندی Web.Config
- ایجاد پایگاه داده E - Commerce Shop در SQL Server
- درس چهارم: ایجاد کاتالوگ محصولات
- ایجاد جدول Department در پایگاه داده
- کلیدهای اصلی و نوع داده در ایجاد جداول
- زبان پایگاه داده (دستورات در SQL)
- کار در لایه داده با ایجاد Procedure در پایگاه داده
- ارتباط با پایگاه داده و دستورات SQL
- رشته اتصال در Web.Config
- نوشتن کد لایه تجاری و ایجاد کلاس پیکربندی پایگاه داده
- ایجاد کلاس دسترسی به پایگاه داده Generic Data Access
- دستورات ADO.NET
- پیاده سازی کد دسترسی به داده ها
- نمایش لیست بخش ها (لایه نمایش)
- کار در لایه نمایش با ایجاد Web User Control
- ایجاد کنترل کاربری DepartmentList.ascx
- کدنویسی DepartmentList.cs
- ساخت یک کارخانه لینک (ایجاد کلاس Link)
- ایجاد جدول Category و ارتباط بین جداول رابطه ای
- ایجاد کنترل کاربری CategoryList.ascx و کدنویسی CategoryList.cs
- نمایش بخش های Category
- ایجاد Procedure های مختلف برای دسترسی به داده ها در پایگاه داده
- ایجاد وب فرم Catalog.aspx برای نمایش بخش ها و دسته های محصولات
- ایجاد جدول Product و product_category در پایگاه داده
- ایجاد ارتباط بین جداول
- ایجاد Procedure هایی برای نمایش محصولات
- تابع های ROW_NUMBER و LEFT در SQL
- اتصال بین جداول با INNER JOIN
- تئوری صفحه بندی برای نمایش محصولات
- ایجاد Procedure های مختلف برای دسترسی به داده های محصولات در پایگاه داده
- پیکربندی کلاس ها در لایه تجاری
- ایجاد کنترل کاربری ProductList.ascx و کدنویسی صفحه ProductList.cs
- ایجاد کنترل کاربری Pager.ascx برای صفحه بندی و کدنویسی صفحه Pager.cs
- کدنویسی وب فرم Catalog.cs برای نمایش محصولات
- ایجاد وب فرم Product.aspx برای نمایش جزییات محصولات و کدنویسی وب فرم Product.cs
- درس پنجم: ویژگی های محصولات
- پیاده سازی لایه داده
- ایجاد جداول
- پیاده سازی لایه تجاری
- ایجاد کنترل کاربری
- نمایش ویژگی محصولات
- درس ششم: جستجوی کاتالوگ محصولات
- انتخاب روش جستجوی کاتالوگ
- پیاده سازی لایه داده
- پیاده سازی لایه تجاری
- ایجاد کنترل کاربری
- نتایج جستجو
مفید برای
- مهندسی کامپیوتر
نظرات