وب سايت فروش اينترنتي(E- SHOP)
فروشگاه
آنلاين (فروشگاه اينترنتي) يك وب سايت است كه مانند يك فروشگاه سنتي،
اجناس مختلفي را براي فروش عرضه ميكند. خريداران پس از ورود به سايت
فروشگاه،كالاهاي مورد نظر خود را سفارش ميدهند. پس از تكميل سفارش،
هزينهي آن به چند شيوه قابل پرداخت است: با كارتهاي بانكي(سامان,پارسيان و
…)،شيوه پرداخت نقدي به مأمور پست در زمان تحويل كالا، و يا واريز به
حساب. پس از مشاهده و تأييد سفارش توسط مسئول فروشگاه، مأمور پست كالا را
در محل فروشنده تحويل ميگيرد و به دست خريدار ميرساند.
به
اينصورت كه با استفاده از اين روش، خريدار علاوه بر صرفه جويي در وقت و
هزينه ( خصوصا” هزينه هاي اياب و ذهاب )، با آرامش كامل، كالاهاي مورد نظر
خود را انتخاب و خريداري نموده و بدون هيچ مشكلي آنها را درب منزل و يا محل
كار تحويل ميگيرد.
با توجه به مطالب فوق و رشد روز افزون
از كامپيوتر ها در مراكز مختلف كشور، اين حقير با اندك بضاعت علمي خود كه
مرهون اساتيد زحمتكش خود هستم ،تصميم گرفته ام تا پايان نامه خود را در
مورد طراحي و توليد وب سايت فروش اينترنتي محصولات و ايجاد طرح هاي
تبليغاتي ارائه دهم.
هدف از اين پروژه كمك به دانشجويان كامپيوتر در جهت يادگيري و پيشرفت تجارت الكترونيكي و همچنين پيشرفت كشور عزيزمان است.
فهرست مطالب
عنوان صفحه
مقدمه …………………………………………. ۱
فصل اول – تجارت الكترونيك …………………………………………. ۲
فصل دوم – شناسايي سيستم ………………………………………… ۱۴
۲-۱- امكان سنجي و نياز سنجي ………………………………………… ۱۴
۲-۲- مراحل انجام كاري ………………………………………… ۱۹
۲-۳- تعيين وظايف و نقشه سايت ………………………………………… ۲۱
۲-۴- پايگاه داده ها و ERD ………………………………………… ۲۳
۲-۵- طراحي سيستم و DFD ها ………………………………………… ۳۳
فصل سوم- ابزارهاي مورد استفاده در انجام اين پروژه………………………………………. ۴۳
۳-۱- ASP.NET ………………………………………… ۴۴
۳-۲- پايگاه داده SQL ………………………………………… ۴۸
فصل چهارم- كدها و توابع مهم برنامه ………………………………………… ۵۱
۴-۱- كد هاي مربوط به رفتن به صفحات ديگر ………………………………………… ۵۱
۴-۲- كد هاي مربوط به اتصال برنامه به پايگاه داده SQL………………………………… 52
4-3- باز كردن پايگاه داده انجام عمليات و بستن پايگاه داده……………………………… ۵۴
۴-۴- استفاده از اطلاعات داخل DS ………………………………………… ۵۴
۴-۵- مقابله با خطا ها ………………………………………… ۵۵
۴-۶- دستورات مربوط به Sign in ………………………………………… ۵۶
۴-۷- كدهاي مربوط به ثبت نام كاربر ………………………………………… ۶۱
۴-۸- ابزار مربوط به صفحه Product ………………………………………… ۶۳
۴-۹- كدهاي زمان اجراي صفحه Product ………………………………………… ۶۷
۴-۱۰- كدهاي مربوط به انتخاب گروه در صفحه Product ………………………………. ۶۹
۴-۱۱- كدهاي مربوط به جستجو در صفحه ………………………………………… ۷۰
۴-۱۲- كدهاي مربوط به انتخاب محصول ………………………………………… ۷۲
۴-۱۳كدهاي مربوط به صفحه بارگذاري صفحه Order ………………………………. 74
4-14- كدهاي مربوط به دكمه ADD در صفحه Order……………………………… 77
4-15- كدهاي مربوط به تاييد و خريد سفارشات در صفحه Orders ……………………… 79
4-16- كدهاي مربوط به دكمه تاييد خريد در صفحه CheckCredits …………… ۸۰
فصل پنجم- نحوه كار با سايت ………………………………………… ۸۷
فصل ششم- جمع بندي و نتيجه گيري ……………………………………….. ۱۰۵
منابع ……………………………………….. ۱۰۶
فهرست شكل ها
عنوان صفحه
شكل ۲-۱- تصوير سايت هك شده بانك تجارت ………………………………………… ۱۸
شكل ۲-۲- (ERD Plan ) ………………………………………… ۳۲
شكل ۲-۳- نقشه كلي سايت ………………………………………… ۳۳
شكل ۲-۴- DFD Level 0 ………………………………………… ۳۵
شكل ۲-۵- DFD Level 1 ………………………………………… ۳۶
شكل ۲-۶- DFD Level 1 ………………………………………… ۳۷
شكل ۲-۷- DFD Level 2.1 ………………………………………… ۳۸
شكل ۲-۸- DFD Level 2.2 ………………………………………… ۳۹
شكل ۲-۹- DFD Level 2.3 ………………………………………… ۴۰
شكل ۲-۱۰- DFD Level 2.4 ………………………………………… ۴۱
شكل ۲-۱۱- DFD Level 2.5 ………………………………………… ۴۲
شكل ۴-۱- صفحه ErrorPage.aspx ………………………………………… ۶۰
شكل ۴-۲- پيغام خطا ………………………………………… ۶۰
شكل ۴-۳- صفحه logedInPane ………………………………………… ۶۱
شكل ۴-۴- صفحهlogedIn ………………………………………… ۶۱
شكل ۴-۵- GridView ………………………………………… ۶۳
شكل ۴-۶- Choose Data Source 64
شكل ۴-۷- DataBase ………………………………………… ۶۴
شكل ۴-۸ New Connection ………………………………………… ۶۵
شكل ۴-۹-Browse ………………………………………… ۶۵
شكل ۴-۱۰جدول براي اين GridView ………………………………………… ۶۶
شكل ۴-۱۱- Finish ………………………………………… ۶۷
شكل ۴-۱۲= DropDownList ………………………………………… ۶۹
شكل ۴-۱۳- جستجو ………………………………………… ۷۰
شكل ۴-۱۴- انتخاب محصول ………………………………………… ۷۲
شكل ۴-۱۵- جزيئات محصول انتخاب شده ………………………………………… ۷۵
شكل ۴-۱۶- ImageButton1 ………………………………………… ۷۷
شكل ۴-۱۷- تاييد و خريد سفارشات ………………………………………… ۷۹
شكل ۴-۱۸- به دكمه تاييد خريد در صفحه ………………………………………… ۸۱
شكل ۵-۱- صفحه اصلي ………………………………………… ۸۷
شكل ۵-۲- صفحهارتباط با مدير ………………………………………… ۸۸
شكل ۵-۳- صفحهمربوط به كالاها ………………………………………… ۸۹
شكل ۵-۴- صفحه Login ………………………………………… ۹۰
شكل ۵-۵- صفحه عضويت ………………………………………… ۹۱
شكل ۵-۶- صفحه پر كردن فرم اشتباه ………………………………………… ۹۲
شكل ۵-۷- صفحه پيام تبريك ………………………………………… ۹۳
شكل ۵-۸- صفحه وارد كردن نام كاربري ………………………………………… ۹۳
شكل ۵-۹- كاربر با نام كاربري و كلمه عبور ………………………………………… ۹۴
شكل ۵-۱۰- بخش خريد ………………………………………… ۹۵
شكل ۵-۱۱- بخش خريد ………………………………………… ۹۶
شكل ۵-۱۲- خطاي بخش خريد ………………………………………… ۹۷
شكل ۵-۱۳- گزينه Login user ………………………………………… ۹۸
شكل ۵-۱۴- صفحه خوش آمد ………………………………………… ۹۹
شكل ۵-۱۵- Control Panel ……………………………………….. ۱۰۰
شكل ۵-۱۶- Administrator Control panel………………………………… 101
شكل ۵-۱۷- Manage User(s) ……………………………………….. ۱۰۲
شكل ۵-۱۸- Manage Products 102
شكل ۵-۱۹- Manage Category 103
شكل ۵-۲۰- Manage Message ……………………………………….. ۱۰۴
فهرست جداول
عنوان صفحه
جدول ۲-۱- جدول مراحل انجام كار ………………………………………… ۱۹
جدول۲-۲- جدول tblMembers ………………………………………… ۲۶
جدول۲-۳- جدول TblProducts-Overview …………………………………….. ۲۸
جدول۲-۴- جدول TblCats-Overview ……………………………………. ۲۸
جدول۲-۵-جدول TblOrder-Overview…………………………………….. 29
جدول۲-۶-جدول tblContacts-Overview………………………………………… 30
جدول۲-۷-جدول tblCredits-Overview 31
جدول۲-۸– جدول tblRoles –Overview ……………………………………….. ۳۱
منابع :
۱) ASP.NET 2.0 with VB.NET 2005 and Web Matrix
(ترجمه عليرضا زارع پور (
۲) ASP.NET unleashed (مرجع كامل)
(مترجم بابك احترامي )
۳) SQL SERVER 2000 Database Desgin and Implementation
(Microsoft Press)
4) Visual Basic.NET 2005
(محمد هاشميان- مجيد سبزعلي گل- علي موسوي)
دانلود فايل