رپو فایل

مرجع دانلود و خرید فایل

رپو فایل

مرجع دانلود و خرید فایل

وب سایت فروش اینترنتی

تجارت الکترونیکی طی سالیان اخیر با استقبال گسترده جوامع بشری روبرو شده است امروزه کمتر شخصی را می توان یافت که واژه فوق برای او بیگانه باشد نشریات ، رادیو و تلویزیون بصورت روزانه موضوعاتی در رابطه با تجارت الکترونیکی را منتشر و افراد و کارشناسان از زوایای متفاوت به بررسی مقوله فوق می پردازندشرکت و موسسات ارائه دهنده کالا و یا خدمات همگام با سیر ت
دسته بندی کامپیوتر و IT
بازدید ها 1
فرمت فایل doc
حجم فایل 3788 کیلو بایت
تعداد صفحات فایل 126
وب سایت فروش اینترنتی

فروشنده فایل

کد کاربری 2106
کاربر

وب سایت فروش اینترنتی

عنوان صفحه

مقدمه ................................................. 1

فصل اول - تجارت الکترونیک ................................................. 2

فصل دوم - شناسایی سیستم ................................................ 14

2-1- امکان سنجی و نیاز سنجی ................................................ 14

2-2- مراحل انجام کاری ................................................ 19

2-3- تعیین وظایف و نقشه سایت ................................................ 21

2-4- پایگاه داده ها و ERD ................................................ 23

2-5- طراحی سیستم و DFD ها ................................................ 33

فصل سوم- ابزارهای مورد استفاده در انجام این پروژه..................................... 43

3-1- ASP.NET ................................................ 44

3-2- پایگاه داده SQL ................................................ 48

فصل چهارم- کدها و توابع مهم برنامه ................................................ 51

4-1- کد های مربوط به رفتن به صفحات دیگر ................................................ 51

4-2- کد های مربوط به اتصال برنامه به پایگاه داده SQL................................. 52

4-3- باز کردن پایگاه داده انجام عملیات و بستن پایگاه داده.............................. 54

4-4- استفاده از اطلاعات داخل DS ................................................ 54

4-5- مقابله با خطا ها ................................................ 55

4-6- دستورات مربوط به Sign in ................................................ 56

4-7- کدهای مربوط به ثبت نام کاربر ................................................ 61

4-8- ابزار مربوط به صفحه Product ................................................ 63

4-9- کدهای زمان اجرای صفحه Product 67

4-10- کدهای مربوط به انتخاب گروه در صفحه Product .......................... 69

4-11- کدهای مربوط به جستجو در صفحه ................................................ 70

4-12- کدهای مربوط به انتخاب محصول ................................................ 72

4-13کدهای مربوط به صفحه بارگذاری صفحه Order ................................... 74

4-14- کدهای مربوط به دکمه ADD در صفحه Order..................................... 77

4-15- کدهای مربوط به تایید و خرید سفارشات در صفحه Orders ............. 79

4-16- کدهای مربوط به دکمه تایید خرید در صفحه CheckCredits .... 80

فصل پنجم- نحوه کار با سایت ................................................ 87

فصل ششم- جمع بندی و نتیجه گیری ............................................... 105

منابع ............................................... 106

فهرست شکل ها

عنوان صفحه

شکل 2-1- تصویر سایت هک شده بانک تجارت ................................................ 18

شکل 2-2- (ERD Plan ) ................................................ 32

شکل 2-3- نقشه کلی سایت ................................................ 33

شکل 2-4- DFD Level 0 ................................................ 35

شکل 2-5- DFD Level 1 ................................................ 36

شکل 2-6- DFD Level 1 ................................................ 37

شکل 2-7- DFD Level 2.1 ................................................ 38

شکل 2-8- DFD Level 2.2 ................................................ 39

شکل 2-9- DFD Level 2.3 ................................................ 40

شکل 2-10- DFD Level 2.4 ................................................ 41

شکل 2-11- DFD Level 2.5 ................................................ 42

شکل 4-1- صفحه ErrorPage.aspx ................................................ 60

شکل 4-2- پیغام خطا ................................................ 60

شکل 4-3- صفحه logedInPane ................................................ 61

شکل 4-4- صفحهlogedIn ................................................ 61

شکل 4-5- GridView ................................................ 63

شکل 4-6- Choose Data Source 64

شکل 4-7- DataBase ................................................ 64

شکل 4-8 New Connection ................................................ 65

شکل 4-9-Browse ................................................ 65

شکل 4-10جدول برای این GridView ................................................ 66

شکل 4-11- Finish ................................................ 67

شکل 4-12= DropDownList ................................................ 69

شکل 4-13- جستجو ................................................ 70

شکل 4-14- انتخاب محصول ................................................ 72

شکل 4-15- جزیئات محصول انتخاب شده ................................................ 75

شکل 4-16- ImageButton1 ................................................ 77

شکل 4-17- تایید و خرید سفارشات ................................................ 79

شکل 4-18- به دکمه تایید خرید در صفحه ................................................ 81

شکل 5-1- صفحه اصلی ................................................ 87

شکل 5-2- صفحه ارتباط با مدیر ................................................ 88

شکل 5-3- صفحه مربوط به کالاها ................................................ 89

شکل 5-4- صفحه Login ................................................ 90

شکل 5-5- صفحه عضویت ................................................ 91

شکل 5-6- صفحه پر کردن فرم اشتباه ................................................ 92

شکل 5-7- صفحه پیام تبریک ................................................ 93

شکل 5-8- صفحه وارد کردن نام کاربری ................................................ 93

شکل 5-9- کاربر با نام کاربری و کلمه عبور ................................................ 94

شکل 5-10- بخش خرید ................................................ 95

شکل 5-11- بخش خرید ................................................ 96

شکل 5-12- خطای بخش خرید ................................................ 97

شکل 5-13- گزینه Login user ................................................ 98

شکل 5-14- صفحه خوش آمد ................................................ 99

شکل 5-15- Control Panel ............................................... 100

شکل 5-16- Administrator Control panel............................... 101

شکل 5-17- Manage User(s) ............................................... 102

شکل 5-18- Manage Products 102

شکل 5-19- Manage Category 103

شکل 5-20- Manage Message ............................................... 104

فهرست جداول

عنوان صفحه

جدول 2-1- جدول مراحل انجام کار ................................................ 19

جدول2-2- جدول tblMembers ................................................ 26

جدول2-3- جدول TblProducts-Overview ........................................ 28

جدول2-4- جدول TblCats-Overview 28

جدول2-5-جدول TblOrder-Overview 29

جدول2-6-جدول tblContacts-Overview............................................. 30

جدول2-7-جدول tblCredits-Overview............................................... 31

جدول2-8-- جدول tblRoles –Overview ........................................... 31

مقدمه :

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

فصل اول - تجارت الکترونیک

قبل از بررسی " تجارت الکترونیکی "، لازم است در ابتدا یک تصویر ذهنی مناسب ازتجارت سنتی را ارائه نمائیم.
در صورت شناخت " تجارت " ، با " تجارت الکترونیکی "نیز آشنا خواهیم شد. برای واژه "تجارت" در اکثر واژه نامه ها تعاریف زیر ارائه شده است : مبادلات اجتماعی : تبادل ایده ها ، عقاید و تمایلات ( خواسته ها ) مبادله یا خرید و فروش کالا در مقیاس بالا که شامل ترابری از نقطه به نقطه دیگر است. در ادامه تعریف دوم ارائه شده برای "تجارت " را بعنوان محور بحث انتخاب و بر روی آن متمرکز خواهیم شد. تجارت در ساده ترین نگاه ، مبادله کالا و خدمات بمنظور کسب درآمد ( پول ) است . زندگی انسان مملو از فرآیندهای تجاری بوده و تجارت با میلیونها شکل متفاوت در زندگی بشریت نمود پیدا کرده است . زمانیکه کالای مورد نظر خود را از یک فروشگاه تامین و خریداری می نمائید ، در تجارت شریک و در فرآیندهای آن درگیر شده اید.در صورتیکه در شرکتی مشغول بکار هستید که کالائی را تولید می نماید ، درگیر یکی دیگر از زنجیره های تجارت شده اید.
تمام جلوه های تجارت با هر رویکرد و سیاستی دارای خصایص زیر می باشند : خریداران . افرادیکه با استفاده از پول خود قصد خرید یک کالا و یا خدمات را دارند. فروشندگان . افرادیکه کالا و خدمات مورد نیاز خریداران را ارائه می دهند. فروشندگان به دو گروه عمده تقسیم می گردند : خرده فروشان ، که کالا و یا خدماتی را مستقیما" در اختیار متقاضیان قرار داده و عمده فروشان و عوامل فروش ، که کالا و خدمات خود را در اختیار خرده فروشان و سایر موسسات تجاری می نمایند. تولیدکنندگان . افرادیکه کالا و یا خدماتی را ایجاد تا فروشندگان آنها را در اختیار خریداران قرار دهند. یک تولید کننده با توجه به ماهیت کار خود همواره یک فروشنده نیز خواهد بود. تولیدکنندگان کالای تولیدی خود را به عمده فروشان ، خرده فروشان و یا مستقیما" به مصرف کننده گان می فروشند. همانگونه که مشاهده می گردد ، "تجارت " از زاویه فوق دارای مفاهیم ساده ای است . تجارت از خرید یک محصول ساده نظیر " بستنی " تا موارد پیچیده ای نظیر اجاره ماهواره را شامل می گردد. تمام جلوه های تجارت از ساده ترین سطح تا پیچیده ترین حالت آن ، بر مقولاتی همچون : خریداران ، فروشندگان و تولیدکنندگان متمرکز خواهد بود. عناصر تجارت زمانیکه قصد معرفی عناصر ذیربط در تجارت و فعالیت های تجاری وجود داشته باشد ، موضوعات و موارد مورد نظر بدلیل درگیر شدن با جزئیات پیچیده تر بنظر خواهند آمد.
عناصر ذیل تمام المان های ذیربط در یک فعالیت تجاری معمولی را تشریح می نماید. در این حالت ، فعالیت شامل فروش برخی محصولات توسط یک خرده فروش به مصرف کننده است :
* در صورت تمایل فروش محصول و یا محصولاتی به یک مصرف کننده ، مسئله اساسی داشتن کالا و یا خدماتی خاص برای عرضه است . کالا می تواند هر چیزی را شامل گردد. .فروشنده ، ممکن است کالای خود را مستقیما" از تولید کننده و یا از طریق یک عامل فروش تهیه کرده باشد. در برخی حالات ممکن است فروشنده ، خود کالائی را تولید و بقروش می رساند.
* فروشنده برای فروش کالا و یا خدمات می بایست " مکانی مناسب " را در اختیار داشته باشد. مکان مورد نظر می تواند در برخی حالات بسیار موقتی باشد. مثلا" یک شماره تلفن خود بمنزله یک مکان است . در چنین مواردی متقاضی کالا و یا خدمات با تماس تلفنی با فروشنده قادر به ثبت سفارش و دریافت کالای مورد نظر خود خواهد بود. برای اکثر کالاهای فیزیکی می بایست مکان ارائه کالا ، یک مغازه و یا فروشگاه باشد.
* برای فروش کالا و یا خدمات ، فروشندگان می بایست از راهکارهائی برای جذب افراد به مکان خود استفاده نمایند. فرآیند فوق " مارکتینگ " نامیده می شود.در صورتیکه افراد از محل و مکان ارائه یک کالا و خدمات آگاهی نداشته باشند ، امکان فروش هیچگونه کالائی وجود نخواهد داشت . انتخاب محل ارائه کالا در یک مرکز تجاری شلوغ ، یکی از روش های افزایش تردد به مکان ارائه کالا است. ارسال پستی کاتولوگ ها ی مربوط به محصولات ، یکی دیگر از روش های معرفی مکان ارائه یک کالا و یا خدمات است . استفاده از شیوه های متفاوت تبلیغاتی، راهکاری دیگر در معرفی مکان ارائه کالا است .
* فروشنده نیازمند روشی برای دریافت سفارشات است . استفاده از تلفن و نامه ، نمونه هائی از روش های دریافت سفارش متقاضیان می باشد. حضور فیزیکی در مکان ارائه یک کالا و یا خدمات از دیگر روش های سنتی برای ثبت سفارش کالا است . پس از ثبت سفارش ، فرآیندهای لازم توسط پرسنل شاغل در شرکت و یا موسسه ارائه دهنده کالا و یا خدمات انجام خواهد گرفت .
* فروشنده نیازمند روشی برای دریافت پول است . استفاده از چک ، کارت اعتباری و یا پول نقد روش های موجود در این زمینه می باشند. در برخی از فعالیت های تجاری از فروشنده تا زمان توزیع کالا پولی دریافت نمی گردد.
* فروشنده نیازمند استفاده از روشی برای عرضه و توزیع کالا و یا خدمات می باشد. در برخی از سیستم ها بمحض انتخاب کالا توسط مشتری و پرداخت وجه آن ، عملیات توزیع کالا بصورت اتوماتیک انجام خواهد شد. در سیستم های ثبت سفارش مبتنی بر نامه ، کالای خریداری شده پس از بسته بندی به مقصد مشتری ارسال خواهد شد. در مواردیکه حجم کالا زیاد نباشد از مبادلات پستی بمنظور ارسال کالا استفاده شده و در مواردیکه حجم کالا زیاد باشد از کامیون ، قطار و یا کشتی برای ارسال و توزیع کالا استفاده می گردد.
* در برخی موارد ، خریداران یک کالا تمایل و علاقه ای نسبت به آن چیزی که خریداری نموده اند نداشته و قصد برگشت آن را دارند. فروشندگان کالا و یا خدمات می بایست از روش هائی برای قبول موارد "برگشت از فروش " استفاده نمایند. * در برخی موارد ممکن است کالائی در زمان توزیع آسیب دیده باشد. فروشندگان می بایست از روش های برای تضمین گارانتی استفاده نمایند.
* برخی از کالاهای ارائه شده به مشتریان دارای پیچیدگی های خاص خود بوده و نیازمند استفاده از خدمات پس از فروش و یا حمایت فنی می باشند. در چنین مواردی وجود بخش هائی در شرکت و یا موسسه ارائه دهنده کالا و یا خدمات الزامی خواهد بود. کامپیوتر یکی از نمونه کالاهائی است که نیازمند خدمات پس از فروش و حمایت فنی از دیدگاه مشتریان ( خریداران ) خواهد بود. تمام عناصر اشاره شده را می توان در یک شرکت تجاری سنتی مشاهده کرد. فعالیت های تجاری شرکت های فوق می تواند شامل مقوله های متفاوتی باشد.
در تجارت الکترونیکی تمام عناصر اشاره شده ، حضوری مشهود با تغییرات خاصی دارند. بمنظور مدیریت و اجرای تجارت الکترونیکی به عناصر زیر نیاز خواهد بود : یک محصول محلی برای فروش کالا. در تجارت الکترونیکی یک وب سایت بمنزله مکان ارائه کالا و یا خدمات خواهد بود. استفاده از روش و یا روش هائی برای مراجعه به سایت استفاده از روشی برای ثبت سفارش .( اغلب بصورت فرم ها ئی در نظر گرفته می شود) استفاده از روشی برای دریافت پول . ( کارت اعتباری از نمونه های متداول است ) استفاده از روشی برای توزیع کالا استفاده از روشی برای موارد برگشت داده شده توسط خریداران استفاده از روشی برای موارد مربوط به گارانتی استفاده از روشی برای ارائه خدمات پس از فروش ( پست الکترونیکی ، ارائه پایگاه های اطلاع رسانی و...) چرا تبلیغات زیاد ؟ پیرامون تجارت الکترونیکی تبلیغات زیاد و گاها" بی رویه ای انجام می گیرد.
علت تبلیغات زیاد در رابطه با تجارت الکترونیکی را می توان با استناد به برخی از آمارها و ارقام موجود متوجه شد:
* تا سال 2001 میلادی بالغ بر 17 میلیارد دلار در سطح خرده فروشی مبادلات تجاری صورت گرفته است .
* تعداد استفاده کنندگان از تجارت الکترونیکی از رقم 1.3 میلیون نفر در سال 1996 به 8 میلیون نفر در سال 2001 رسیده است .
* 70 درصد کاربران و استفاده کنندگان از کامپیوتر در منزل به اینترنت متصل و این گروه 60 درصد خرید از طریق اینترنت را انجام داده اند. بر اساس آمارهای موجود ، گروه کالاهای زیر دارای بیشترین میزان فروش تجارت الکترونیکی را بخود اختصاص داده اند : محصولات کامپیوتری ( نرم افزار ، سخت افزار ) کتاب خدمات مالی سرگرمی ها موزیک الکترونیک های خانگی پوشاک هدایا و گل خدمات مسافرتی اسباب بازی بلیط فروشی اطلاعات بررسی شرکت Dell امروزه شرکت های کوچک و بزرگ با حرکات سراسیمه و شتابان بسرعت بسمت استفاده از محیط جدید ( اینترنت ) برای ارائه کالا و یا خدمات می باشند. علت این همه تعجیل و بنوعی شیدائی در چیست ؟ شرکت Dell یکی از موفقترین شرکت های موجود در زمینه تجارت الکترونیکی است . بدین منظور شایسته است در این بخش به بررسی وضعیت شرکت فوق در زمینه تجارت الکترونیکی پرداخته و از این رهگذر از تجارب موجود استفاده کرد. Dell یکی از صدها شرکتی است که کامپیوترهای شخصی تولیدی خود را در اختیار مشتریان حقیقی و یا حقوقی قرار می دهد. فعالیت اقتصادی Dell با درج آگهی در پشت جلد مجلات کامپیوتری و فروش کامپیوتر از طریق تلفن ، آغاز گردید. امروزه حضور شرکت Dell در عرصه تجارت الکترونیکی بسرعت متداول و عمومی شده است .شرکت فوق ، قادر به ارائه کالاهای بیشماری از طریق وب شده است . بر اساس آمارهای موجود ، فروش روزانه Dell ، چهارده میلیون دلار بوده و تقریبا" 25 درصد فروش این شرکت از طریق وب انجام می گیرد. شرکت Dell قبل از استفاده از تجارت الکترونیکی ، اکثر سفارشات خود را از طریق تلفن اخذ و با استفاده از پست آنها را برای خریداران خود ، ارسال می کرد. با توجه به فروش 25 درصدی شرکت فوق از طریق وب می توان به جایگاه و اهمیت موضوع تجارت الکترونیکی بیش از گذشته واقف گردید.
در این راستا می توان به موارد زیر اشاره کرد:
* در صورتیکه شرکت Dell توانسته باشد، میزان فروش از طریق تلفن را 25 درصد کاهش و 25 درصد به میزان فروش خود از طریق وب بیفزاید ، دلیل روشن و قاطعی برای وجود مزایای تجارت الکترونیکی وجود ندارد؟ Dell صرفا" کامپیوتر عرضه می نماید. در صورتیکه مدیریت فروش از طریق وب هزینه های کمتری را به یک سازمان تحمیل نماید و یا افرادیکه از طریق وب کالای خود را خریداری می نمایند ، اقدام به خرید تجهیزات کمکی دیگری نمایند و یا اگر هزینه های عملیات فروش از طریق وب بمراتب کمترشده و یا اگر ارائه کالا بر روی وب باعث افزایش خریداران و حجم عملیات فروش گردد ، استفاده از تجارت الکترونیکی برای شرکت Dell مقرون بصرفه و توام با افزایش بهره وری بوده است .
* در صورتیکه شرکت Dell ، در فرآیند فروش کالا از طریق وب ، فروش سنتی و مبتنی بر تلفن خود را از دست ندهد ، چه اتفاقی می افتد؟این موضوع می تواند صحت داشته باشد ، این موضوع به تمایل عده ای برای خرید کالا از طریق وب بستگی خواهد داشت . گرایش بسمت خرید از طریق اینترنت بصورت یک نیاز مطرح شده است و از این بابت نگرانی چندانی وجود نخواهد داشت .
* در رابطه با فروش عقیده ای وجود دارد که : زمانیکه یک مشتری کار خود را با یک فروشنده آغاز می نماید ، نگهداری آن مشتری برای فروشنده بمراتب راحت تر از جذب مشتریان جدید است . بنابراین در صورتیکه تصمیم به ایجاد یک وب سایت زودتر اتحاذ گردد ، نسبت به سایر فروشندگان که بعدا" تصمیم فوق را اتخاذ خواهند کرد ،پیشقدم خواهید بود. شرکت Dell سایت خود را خیلی زود طراحی و پیاده سازی نموده و از این طریق از سایر رقبای خود پیشی گرفته است . عوامل سه گانه فوق ، دلایل عمده بسمت استفاده از تجارت الکترونیکی است .
گیرائی تجارت الکترونیکی دلایل زیر علل گیرائی و جاذبه فراوان تجارت الکترونیکی است :
* کاهش هزینه ها . در صورتیکه سایت تجارت الکترونیکی بخوبی پیاده سازی گردد ، هزینه های مربوط به ثبت سفارش قبل از ارائه کالا و هزینه های خدمات پس از فروش بعد از ارائه کالا کاهش می یابد.

جهت دریافت فایل وب سایت فروش اینترنتی لطفا آن را خریداری نمایید

پیاده سازی وب سایت آزمون آن لاین

امروزه بسیاری از موسسات آموزشی که به صورت مجازی اقدام به برگزاری دوره های آموزشی می کنند علاوه بر ارائه مطالب در هنگام استفاده کاربران ، برای آن ها آزمون های میان دوره ای و آزمایشاتی را نیز قرار می دهند تهیه و ساخت آزمون ها و امتحانات تحت وب به کمک زبان های برنامه نویسی وب و توسط برنامه نویسان حرفه ای صورت می گیرد ایجاد سوالات چند گزینه ای ، پاسخگ
دسته بندی کامپیوتر و IT
بازدید ها 1
فرمت فایل doc
حجم فایل 7261 کیلو بایت
تعداد صفحات فایل 133
پیاده سازی وب سایت آزمون آن لاین

فروشنده فایل

کد کاربری 2106
کاربر

پیاده سازی وب سایت آزمون آن لاین

فهرست مطالب

عنوان صفحه

مقدمه............................................................1

فصل یکم-معرفی کنترل های وب و نحوه استفاده از آنها در ASP...........2

1-1- انتخاب Layout ................................................2

1-1-1- Grid Layout....................................... ..........2

1-1-2- Flow Layout .................................................2

1-2- انتخاب کنترل صحیح............................................3

1-3- کار با متن...................................................6

1-4- کار با جداول و لیست ها......................................7

1-5- اضافه کردن آیتم ها به یک لیست یا جدول در زمان طراحی.........8

1-6- اضافه کردن آیتم ها به لیست یا جداول در زمان اجرای برنامه...10

1-7- دریافت آیتم انتخاب شده از یک لیست..........................12

1-8- نحوهData Binding ساده در کنترل لیست ها ............................12

1-9- اضافه کردن آیتم ها به DataGrid,DataList , Repeater Control.............15

1-10- انجام دستوات...............................................22

1-11- دریافت مقادیر از کاربر....................................24

1-12- نمایش گرافیک و تبلیغات.....................................27

1-13- کنترل های گروهی ...........................................31

1-14- کار با تاریخ..............................................32

فصل دوم بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر.....33

2-1- ارزیابی داده های ورودی کاربر...............................33

2-2- ترکیب کنترل های تعیین اعتبار................................36

2-3- Cansel کردن تعیین اعتبار داده...........................................41

2-4- تعیین اعتبار سفارشی........................................44

2-5- موارد تکمیلی کنترل های وب ..................................46

2-5-1- طریقه حرکت بین صفحات مختلف در ASP.NET.....................46

2-5-2- استفاده از HyperLink و Redirection.............................47.

2-5-3- استفاده از متد Transfer......................................47

2-5-4- استفاده از متد Execute .....................................49

2-6- نمایش در یک صفحه مرورگر جدید................................49

فصل سوم – توضیحات پروژه.........................................51

3-1- معرفی معماری سه لایه........................................51

3-2- ایجاد متدهای insert, update, delete به صورت سفارشی.....................55

3-2-1- افزودن پروسیژر به DataSet و ایجاد TableAdapter....................60

3-2-2- استفاده از TeacherCourseTableAdapter ...........................62

3-3- طراحی لایه ی ارائه..........................................64

3-3-1- صفحه اصلی ...............................................64

3-3-2- صفحه ثبت استاد جدید .....................................66

3-3-3- صفحه نمایش لیست اساتید ...................................68

3-3-4- صفحه ثبت درس جدید........................................69

3-3-5- صفحه ثبت دانشجو در کلاس...................................71

3-3-6- صفحه لیست انشجویان هر کلاس................................74

3-3-7- صفحه ثبت آزمون جدید......................................76

3-3-8- صفحه آرشیو سوالات.........................................78

3-3-9- صفحه تنظیم سولات آزمون....................................79

3-3-10- صفحه ثبت نمرات نهایی دانشجو...............................80

3-3-11- صفحه کارنامه دانشجو ....................................81

3-3-12- صفحه ثبت اعتراض توسط دانشجو..............................85

3-3-13- صفحه مشاهده اعتراض دانشجویان.............................87

3-3-14- صفحه لیست اعتراضات.......................................88

3-3-15- صفحه ارزیابی ملکرد استاد................................89

3-3-16- صفحه نتایج نظرسنجی......................................91

3-3-17- صفحه آپلود مقالات........................................92

3-3-18- صفحه ورود مسئول آموزش...................................96

3-3-19- تغییر رمز عبور Admin.....................................97

3-4- DATA BASE...................................................98

4-1- فصل چهارم-نتیجه گیری......................................102

منابع..........................................................103

فهرست شکل ها

عنوان صفحه

شکل 1-1- انتخابLayOut نهایی فرم وب ....................................3

شکل 1- 2- استفاده از گزینه Items و سپس Collection Editor برای اضافه کردن آیتم ها در زمان اجرا............................................9

شکل 1- 3- نمایی از Collection Editor یک ListBox .......................10

شکل 1-4- تصویر مربوط به مثال اول ..............................11

شکل 1-5- انتخاب گزینه DataBinding کنترل DropDownList..................13

شکل 1-6- نحوه تعریف آرایه arrData به صورت منبع داده ای......................14

شکل 1-7- انتخاب Proper Builder مربوط به Data Grid..........................17

شکل 1-8- اضافه کردن دو ستون Template به دیتا گرید.......................17

شکل 1-9- انتخاب منبع داده برای دیتا گرید .......................18

شکل 1-10- انتخاب Cloumns[0] دیتا گرید برای ویرایش در سمت جپ....................18

شکل 1-11- قرار دادن یک Text Box ب روی Columns[0] در دیتا گرید...............19

شکل 1-12- انتخاب نوع Binding برای کنترل دیتا گرید ..........................20

شکل 1-13- قرار دادن یک دکمه در Columns[1] دیتا گرید.....................21

شکل 1-14- شکا نهایی گرید پس از اتمام کار ویرایش...................21

شکل 1-15- نمونهای از اجرای برنامه 4...............................24

شکل 1-16- اضافه کردن سه آیتم دلخواه به کنترل Radio Button List.........26

شکل 1-17- تصویر نهایی فرم مثال 5.................................26

شکل 2-1- صفحه ادیتور مربوط به کنترل Regular Experssion Validator.......................36

شکل 2-2- نمای ابتدایی مثال اول...................................37

شکل 2-3- قراردادن نترل های تعیین اعتبار روی فرم وب...............38

شکل 2-4- تنظیم کردن خاصیت Control To Validate کنترل Required Fieid Validator .........39

شکل 2-5- تنظیم خواص کنترل Range Validator.............................40

شکل 2-6- نمای فرم پس از تنظیم خاصیت Error Massage کنترل های تعیین اعتبار داده ها.....40

شکل 2-7- تعیین نوع داده ی ورودی کنترل Validator Range.................41

شکل 2-8- تصویری از مثال دوم در حالت طراحی.......................42

شکل 2-9- فرم وب مثال سوم در حالت طراحی..........................44

شکل 2-10- نحوه اضافه کردن یک رخداد به کنترل Custom Validator...........45

شکل 3-1- چگونگی ارتباط لایه دستیابی به داده ها و پایگاه داده ....51

شکل 3-2- انتخاب پایگاه داده مورد نظر ...........................53

شکل 3-3- پیکر بندی TableAdapter.....................................54

شکل 3-4- ویزاردمربوط به Table adapter................................55

شکل 3-5- تنظیم متد Update ..........................................56

شکل 3-6- انتخاب نام برای متد....................................57

شکل 3-7- تایید صحت عملیات پیکر بندی Table Adapter....................58

شکل3-8- شمایی از معماری سه لایه...................................59

شکل 3-9- انتخاب پروسیژر ........................................60

شکل 3-10- انتخاب پروسیژر TeacherCourse..............................61

شکل 3-11- TableAdapter با نام TeacherCourse ...............................62

شکل 3-12- صفحه اصلی ............................................64

شکل 3-13- ثبت استاد جدید .......................................66

شکل 3-14- انتخاب ObjectDataSourse بعنوان رابط دیتا بیس ......................67

شکل 3-15- نمایش لیست اساتید......................................68

شکل 3-16- صفحه ثبت درس جدید.....................................69

شکل 3-17- بایند کردن GridView به ObjectDataSourse .......................70

شکل 3-18- بایند کردن Formview به ObjectDataSource1....................71

شکل 3-19- ثبت دانشجو در کلاس.....................................72

شکل 3-20- نمایش لیست دانشجویان کلاس...............................74

شکل 3-21- ثبت آزمون جدید........................................76

شکل 3-22- نمایش آرشیو سوالات......................................78

شکل 3-23- تنظیم سولات آزمون......................................79

شکل 3-24- مشاهده و ویرایش نمرات نهایی.............................80

شکل 3-25- بایند کردن GridView به ObjectDataSource_FinalResult..............82

شکل 3-26- انتخاب متدSelect ........................................83

شکل 3-27- نمایش کارنامه..........................................84

شکل 3-28- صفحه ثبت اعتراض........................................85

شکل 3-29- انتخاب متد Selecte Protestlist ................................87

شکل 3-30- مشاهده لیست اعتراضات...................................88

شکل 3-31- نمایش ارزیابی استاد....................................89

شکل 3-32- مشاهده نتایج نظر سنجی.................................91

شکل 3-33- نمایش آپ لود مقالات ....................................93

شکل 3-34- نمایش لسیت مقالات.......................................95

شکل 3-35- صفحه ورود مسئول آموزش ................................96

شکل 3-36- تغییر رمز عبور Admin....................................97

فهرست جداول

عنوان صفحه

جدول 1-1- مقایسه کنترل های سرور وب و کنترل های HTML................4

جدول 1-2- مقایسه عملکرد کنترل های وب و کنترل های HTML..............5

جدول 1-3- خواص مهم کنترل TextBox...................................7

جدول 1-4- کنترل های لیست و جدول ASP.NET...........................8

جدول 1-5- تگ های تعریف شده برای AdRotato..........................30

جدول 2-1- کنترل های تعیین اعتبار درASP.NET .......................34

جدول 2-2- حرکت بین صفحات در ASP.NET.............................46

جدول 3-4-1- جدول استاد..........................................98

جدول 3-4-2- جدول دانشجو ........................................98

جدول 3-4-3- جدول دروس ..........................................99

جدول 3-4-4- جدول آزمون..........................................99

جدول 3-4-5- جدول سوالات..........................................99

جدول 3-4-6- جدول مقالات.........................................100

جدول 3-4-7- جدول دروس ارایه شده استاد..........................100

جدول 3-4-8- جدول دروس اخذ شده دانشجو...........................100

جدول 3-4-9- جدول پیشنهادات.....................................101

جدول 3-4-10- جدول Admin.........................................101

مقدمه

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

مدیریت سیستم با استفاده از سوالات موجود در بانک سوالات و یا با درج سوالات جدید تعدادی سوال را برای پاسخگویی گروه خاصی از شرکت کنندگان انتخاب می کند.

فصل یکم- معرفی کنترل‌های وب و نحوه استفاده از آن‌ها در صفحات ASP.NET

1-1-انتخاب Layout

هنگامی که شما کنترلی را بر روی فرم قرار می‌دهید دو گزینه پیش رو خواهید داشت:

Gird Layout -1-1-1

در این حالت مکان کنترل‌ها مطلق می‌باشند و بیشتر شبیه به طراحی ظاهر برنامه‌های ویندوز می‌باشد که با مقدار زیادی متن مخلوط نیستند.

Flow Layout -2-1-1

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

جهت دریافت فایل پیاده سازی وب سایت آزمون آن لاین لطفا آن را خریداری نمایید


بهبود طراحی وب سایت

وب سایتهایی1 که ضعیف طراحی شده اند می توانند منجر به از دست دادن تولید و درآمد شوند بنابراین این سوال که چطور طراحی وب سایتهای اطلاعاتی را بهبود بخشیم، از اهمیت ویژه ای برخوردار است گرچه اکثر وب سایتهای برجسته توسط شرکت های حرفه ای طراحی، ایجاد شده اند، اما خیلی از سایت های کوچکتر توسط افرادی با تجربه کمی از طراحی یا تعلیم ساخته می شوند در نتیجه،
دسته بندی کامپیوتر و IT
بازدید ها 1
فرمت فایل doc
حجم فایل 970 کیلو بایت
تعداد صفحات فایل 33
بهبود طراحی وب سایت

فروشنده فایل

کد کاربری 2106
کاربر

بهبود طراحی وب سایت

مقدمه

وب سایتهایی[1] که ضعیف طراحی شده اند می توانند منجر به از دست دادن تولید و درآمد شوند. بنابراین این سوال که چطور طراحی وب سایتهای اطلاعاتی را بهبود بخشیم، از اهمیت ویژه ای برخوردار است. گرچه اکثر وب سایتهای برجسته توسط شرکت های حرفه ای طراحی، ایجاد شده اند، اما خیلی از سایت های کوچکتر توسط افرادی با تجربه کمی از طراحی یا تعلیم ساخته می شوند. در نتیجه، وب سایتهایی با دسترسی عمومی مانند آنهایی که متعلق به حرفه های کوچک و بدون سود هستند، اغلب قابلیت استفاده با استاندارد ضعیف را دارند.

چه چیز باعث طراحی یک وب سایت با کیفیت بالا می شود؟ اگرچه کتابهای راهنمای طراحی وب موجود هستند، اما یک شکاف بزرگی بین یک چیز اکتشافی مانند ثابت کردن این رابطه و اجرای این نظر وجود دارد. بعلاوه، راهنماها مغایرت ایجاد می کنند، و نظر مشابهی را برای تمام انواع وب سایتها، بدون توجه به هدف و منظورشان ارائه می دهند. بالاخره راهنماها احتیاج به مطالعه دقیق دارند و ممکن است برای طراح گاهگاهی آشنا نباشند.

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

بسیاری از این ابزارهای نرم افزاری که در این مقاله توصیف شده اند به صورت online در webtango . berkeley. Edu موجود می باشد.

فصل دوم

صفحه وب و اندازه های سایت

سطح ظاهری یک وب سایت، ترکیب پیچیده ای از متون، پیوندها[2]، عناصر گرافیکی و جنبه های دیگر است که روی کیفیت کلی سایت تاثیر می گذارد. بنابراین، طراحی وب سایت مستلزم مجموعه وسیعی از فعالیت ها برای مشخص کردن این جنبه های گوناگون است.

طراحی اطلاعاتی: روی تشخیص و گروه بندی موضوعات و بهبود عناوین دسته بندی به منظور انعکاس ساختمان اطلاعاتی سایت متمرکز است.

طراحی حرکتی: روی بهبود مکانیزم ها (مانند پیوندها و نوارهای حرکتی) به منظور تسهیل رابطه و تاثیر متقابل با ساختمان اطلاعاتی تاکید می کند.

طراحی گرافیکی: روی ارائه بصری تاکید دارد.

طراحی تجربی: شامل تمام این سه دسته بندی به علاوه خاصیت هایی که روی کل تجربه کاربر تاثیر می گذارد، می شود.

تمام این ترکیبات طراحی مستلزم برخی تحقیق ها و تحلیل ها است که درون وظایفی که کاربران احتمال می رود بر عهده بگیرند، گنجانده می شود.

طراحی اطلاعاتی، حرکتی، گرافیکی و تجربی می تواند به علاوه به جنبه های شرح داده شده در شکل 1-2 اشاره کند. سطوح پایینی مطابق با طراحی اطلاعاتی، حرکتی، و گرافیکی (برای مثال عناصر نوشتاری وتنظیماتی، طراحی اطلاعاتی را منعکس می کنند)، سطوح بالایی مطابق است با طراحی تجربی.

شکل نشان می دهد که عناصر نوشتاری، ارتباطی و گرافیکی، بلوک های ساختمانی سطوح وب هستند. جنبه ها روی سطح بعدی تنظیمات این بلوکهای ساختمانی را مشخص می کند و سطح بعدی، تنظیمات صفحه را مشخص می کند. دو سطح بالایی، کار صفحه و معماری سایت را مشخص می کند. (استحکام و ثبات صفحه، پهنا، عمق و غیره).

برای ساختن این جدول، ما توضیحات طراحی وب و مطالعات کاربری منتشر شده را به منظور مشخص کردن ویژگی های کلیدی که روی قابلیت استفاده و کیفیت سطحی وب تاثیر می گذارد بررسی کردیم. ما اندازه های کمی را به منظور ارزیابی و تشخیص ویژگی هایی مثل مقدار متن، رنگ، ثبات و استحکام سایت که در توضیحات بحث می شوند می گیریم. ما سپس ابزاری را توسعه می دهیم که می تواند اندازه های سطح 157 صفحه و سایت را محاسبه کند. ما دقت این ابزار را در محاسبه اندازه ها برای مجموعه ای از یک نمونه صفحات وب ارزیابی کردیم و دقت بالایی را (84 درصد به طور متوسط) روی 154 اندازه گیری پیدا کردیم


جهت دریافت فایل بهبود طراحی وب سایت لطفا آن را خریداری نمایید


طراحی سایت آژانس مسافرتی

پروژه ای که در حاضر پیش رو دارید مربوط به شرکت تعاونی مسافربری سها می باشد در سایت شرکت به جنبه ها و بخشهای مختلف فعالیت های شرکت پردا خته شده است جنبه های مختلف فعالیت های شرکت عبارتند از رزرو بلیط ، ارائه سرویس های با کیفیت و مطلوب و بنای طراحی پروژه بر مقولة فعالیت های این شرکت می باشد هر شرکت دارای زندگی و یک شخصیت وجودی در زمینه
دسته بندی کامپیوتر و IT
بازدید ها 3
فرمت فایل doc
حجم فایل 5613 کیلو بایت
تعداد صفحات فایل 134
طراحی سایت آژانس مسافرتی

فروشنده فایل

کد کاربری 2106
کاربر

طراحی سایت آژانس مسافرتی

فهــرست مطالب

موضوع صفحه

پیش گفتار

فصل اول : تکنیک های انجام پروژه

معرفی پروژه......................................................................................................... 1

اهداف پروژه......................................................................................................... 1

روش انجام پروژه................................................................................................. 2

تکنیک های طراحی صفحات وب............................................................................ 3

فصل دوم : ASP

Active Server Page چیست ؟.......................................................................... 6

شروع کار با Active Server Pages ................................................................ 7

ساخت صفحات پویا.............................................................................................. 7

اجرای صفحات ASP .......................................................................................... 8

تنظیمات سرویس دهنده اطلاعات اینترنت............................................................. 9

نصب IIS در ویندوز 2000 ............................................................................ 9

نصب IIS در ویندوز XP ................................................................................ 11

به کار گیری FrontPage .................................................................................... 12

ایجاد اولین صفحات ASP خودتان....................................................................... 13

آشنایی با اسکریپت های ASP ............................................................................ 14

Data types یا انواع داده ای............................................................................... 14

کار با متغیر ها...................................................................................................... 14

عملگرهای مقایسه ................................................................................................ 15

عملگرهای منطقی................................................................................................... 15

ساختار کنترلی منطق شرطی................................................................................. 15

ساختار کنترلی منطق حلقوی................................................................................. 16

ساختار کنترلی منطق انشعابی............................................................................... 17

استفاده از سابروتین ها........................................................................................ 18

استفاده از توابع..................................................................................................... 18

کار کردن با آبجکت ها.......................................................................................... 19

توابع Write و Redirect ................................................................................... 19

فــرم ها................................................................................................................. 20

بانک اطلاعاتی........................................................................................................ 21

ارتباط با یک بانک اطلاعاتی................................................................................... 21

کار کردن با بانک های اطلاعاتی با استفاده از ASP .......................................... 22

آبجکت Recordset .............................................................................................. 24

متد Open ............................................................................................................ 24

استفاده از adovbs.inc ...................................................................................... 25

درج کردن رکورد ها............................................................................................. 26

به روز رسانی رکورد ها...................................................................................... 26

حذف رکورد ها..................................................................................................... 27

فصل سوم : Access 2003

بخش اول : مقدمه ای بر بانک های اطلاعاتی مبتنی بر ارتباط و اکسس 2003 ... 28

بانک اطلاعاتی رابطه ای چیست ؟...................................................................... 28

چه نوع کار هایی می توان با اکسس انجام داد ؟.............................................. 28

اجرای اکسس.................................................................................................... 29

باز کردن یک بانک اطلاعاتی موجود.................................................................. 30

میز کار اکسس.................................................................................................. 31

پنجره اصلی بانک اطلاعاتی................................................................................ 32

نمایی از اجرای بانک اطلاعاتی........................................................................... 34

جدول : انبار داده............................................................................................... 34

ارتباط ها : متصل کردن جدول ها به یکدیگر.................................................... 37

بستن یک بانک اطلاعاتی اکسس......................................................................... 38

بخش دوم : کار با بانک های اطلاعاتی موجود و اشیای آنها............................... 38

دیدن جدول ها................................................................................................... 38

باز کردن یک جدول در اکسس......................................................................... 38

ویرایش داده های جدول................................................................................... 38

تغییر دادن داده های جدول............................................................................... 39

پاک کردن محتوای فیلد...................................................................................... 39

لغو تغییرات........................................................................................................ 39

لغو تغییرات انجام شده بر روی فیلد جاری...................................................... 39

لغو تغییرات بعد از جابه جا شدن بین فیلد ها.................................................... 40

لغو تغییرات بعد از ذخیره کردن یک رکورد..................................................... 40

اضافه کردن رکورد به جدول........................................................................... 40

پاک کردن رکورد ها.......................................................................................... 41

انتخاب یک یا چند رکورد................................................................................... 41

پاک کردن رکورد های انتخاب شده.................................................................. 42

بخش سوم : ساختن بانک های اطلاعاتی و اشیای درون آنها.............................. 43

ساختن جداول.................................................................................................... 43

ساختن یک جدول جدید.................................................................................. 43

ساختن جدول از صفر................................................................................... 43

انتخاب نوع داده مناسب..................................................................................... 46

بخش چهارم : جدول های ایجاد شده در این پروژه............................................. 50

فصل چهارم : پیاده سازی

مقدمه..................................................................................................................... 53

صفحه اصلی و اجرایی سایت ( frame.htm ) .................................................... 53

بنر سایت ( baner.html ) ................................................................................... 54

صفحه اصلی ( HomePage ) سایت ( main.html ) ......................................... 55

صفحات رزرو بلیط............................................................................................... 56

صفحات کنسل کردن بلیط..................................................................................... 62

صفحات مدیریت سایت.......................................................................................... 66

صفحات متعلق به لینک های داخل بنر................................................................... 70

فصل پنجم : تجزیه و تحلیل

روندنمای رزرو بلیط............................................................................................. 73

روندنمای لغو بلیط................................................................................................ 74

روندنمای مدیر سایت............................................................................................ 75

نمودار جریان مستندات......................................................................................... 76

نمودار سطح صفر ( C.D. ) ................................................................................ 76

نمودار سطح اول ( D.F.D. منطقی ) برای رزرو و کنسل................................... 77

نمودار سطح اول ( D.F.D. منطقی ) برای مدیر سایت........................................ 78

نمودار سطح دوم ( D.F.D. منطقی ) .................................................................. 79

پایگاه داده ( Data Base )................................................................................... 80

Data Dictionary ( D.D.) .............................................................................. 82

دیکشنری ساختار داده...................................................................................... 82

دیکشنری اجزاء داده......................................................................................... 84

نمودار نهاد _ رابطه ( E.R.D. ) ......................................................................... 87

کنترل ها................................................................................................................ 88

دیکشنری پردازش داده ( P.D.E. ) .................................................................... 89

Structure Chart .............................................................................................. 90

منابع مورد استفاده

معرفی پروژه :

پروژه ای که در حاضر پیش رو دارید مربوط به شرکت تعاونی مسافربری سها می باشد .

در سایت شرکت به جنبه ها و بخشهای مختلف فعالیت های شرکت پردا خته شده است . جنبه های مختلف فعالیت های شرکت عبارتند از : رزرو بلیط ، ارائه سرویس های با کیفیت و مطلوب و ... . بنای طراحی پروژه بر مقولة فعالیت های این شرکت می باشد.

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

قسمت اعظم کار من به عنوان طراح سایت شرکت ، بررسی موارد فوق و فروش بلیط بصورت اینترنتی می باشد. در این پروژه از نرم افزارهای فلش5 ، فتوشاپ، FrontPage استفاده شده است برای ساختن صفحات پویا از ASP و زبان VBScript و JavaScript استفاده شده است. بانک اطلاعاتی استفاده شده در این سایت Access میباشد.

اهداف پروژه :

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

هر کس به گونه ای از اطلاعات بهره می گیرد یکی در جهت اعتلای سطح آگاهیهای خود و بهتر کردن خدمتی که ارائه می دهید یکی در جهت اداره منظم تر امور خود و دیگر در جهت پایه قرار دادن اطلاعات و به دست آوردن راههای ابداعات جدید و توسعه امکانات.

روش انجام پروژه :

برای آشنایی بیشتر با طراحی سایت شرکت لازم بود که اطلاعاتی در این زمینه کسب کنم به همین منظور از چندین سایت مشابه در اینترنت دیدن کردم و اطلاعات لازم در این زمینه را یادداشت کردم به مطالعة کتابهایی در زمینه طراحی سایت و همینطور فراگیری نرم افزارهایی چون فتوشاپ، فلش، FrontPage و یادگیری ASP و زبان VBScriptبرای ساختن صفحات پویا پرداختم.

تکنیکهای طراحی صفحات وب :

مقدمه :

یادکیری زبان HTML و استفاده از آن در طراحی وب سایت کار ساده ای است. حتی بدون یادگیری HTML نیز می توان با استفاده از برنامه های کمکی مختلف مانند FrontPage : بدون نوشتن حتی یک دستور HTML صفحات وب را ایجاد کرد. اما چرا فقط تعداد کمی می توانند در این زمینه موفقیت بیشتری کسب کنند. و طراحی صفحات وب را به عنوان شغل اصلی خود دنبال کنند که عوامل بسیاری را در این زمینه می توان ذکر کرد ولی نوع طراحی و ظاهر صفحات وب را می توان مهمترین این عامل دانست. در زیر تعدادی از اشتباهاتی که معمولاً طراحان وب سایت در طراحی های خود مرتکب می شوند آمده است.

ناهماهنگی صفحات یک وب سایت :

حتماً با وب سایتهایی برخورد کرده اید که هر کدام از صفحات ظاهری متفاوت با صفحات دیگر دارد دکمه های آنها با هم متفاوت است رنگ زمینه آنها مختلف است. این نا همانگی ها یکپارچگی و زیبایی یک وب سایت را از بین می برد. سعی کنید که یک الگوی مشخصی را در صفحات وب سایت خود بکار بگیرید.

استفاده نادرست از رنگها :

نکتة مهمی که در طراحی وب سایت باید در نظر داشته باشید حفظ سادگی طرح و دوری از طرحهای پیچیده است استفاده از رنگهای زیاد می تواند باعث سردرگمی کاربر شود. شما نباید بیشتر از سه یا چهار رنگ در طراحی های خود استفاده کنید. سعی کنید که رنگ متن متناسب با رنگ زمینه باشد اگرچه متن زرد رنگ بر روی زمینة صورتی ممکن است برای شما جالب با شد. ولی باعث خستگی چشم کاربران سایت شما و دوری آنها از خواندن مطالب نوشتاری شود.

استفاده از پاگرافهای بلند :

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

انتخاب نادرست نام قلم :

اگر می خواهید سایت موفقی داشته باشید باید در انتخاب نام قلمرو وسواس بیشتری بخرج دهید. بعضی از افراد نامهای بلندی که بخاطر سپردن آنها برای کاربران مشکل است و یا نامهایی که هیچ ارتباطی با نوع فعالیت سایت آنها ندارند انتخاب می کنند بخاطر بسپارید بیش از 90 درصد کاربران اینترنت برای پیدا کردن اطلاعات مورد نظر خود از موتورهای جستجو کمک می گیرند و این موتورهای جستجو نام قلمرو وب سایتها را نیز در کار خود در نظر می گیرند پس سعی کنید نام قلمرویی که انتخاب می کنید مرتبط با محتویات و نوع فعالیت وب سایت شما باشد.

استفاده از صفحات سنگین و پرحجم :

سرعت بالا آمدن صفحات یک وب سایت یکی از موارد است که شما به عنوان طراح صفحات وب باید به آن توجه کنید بخصوص در کشور خودمان که بیشتر کاربران از تلفن برای ارتباط با اینترنت بهره می گیرند و سرعت دسترسی آنها پایین است. اگر صفحات وب سایت شما پس از 10 ثانیه برای بالا آمدن وقت نیاز دارد حتماً فایل HTML شما بیش از حد سنگین است سعی کنید که تصاویر گرافیکی کوچک را در فرمتهای درست در صفحات وب خود بکار ببرید.

استفاده از فریم :

اگرچه استفاده از فریم در بعضی موارد می تواند مفید باشد ولی تا حد ممکن از آن در طراحی صفحات وب استفاده نکنید بیشتر موتورهای جستجو صفحات وب را بدون فریم آنها فهرست می کنند. فریمها به شما امکان نشانه گذاری یک صفحه مشخص را نمی دهند. فریمها می توانند در هنگام چاپ نیز اشکال ایجاد کنند.

Resolution نادرست :

در حال حاضر بیشتر کاربران کامپیوتر صفحه نمایشگر خود را بر روی قدرت تفکیک 800در600 تنظیم می کنند. اگر شما صفحات وب خود را برای قدرت تفکیک 1024در768 طراحی می کنید باید به این نکته توجه کنید که کاربران برای آنکه بتوانند کل صفحه را ببینند مجبورند به چپ و یا راست پیمایش کنند.

بکار نگرفتن تگ Meta :

معمولاً افراد میبتدی از تگ های Meta که در قسمت Head یک از صفحات وب جای می گیرند را مورد توجه قرار نمی دهند. و از آنها بهره نمی گیرند اگرچه تگهای Meta از دید کاربران مخفی است ولی بیشتر موتورهای جستجو موجود در این تگها از فرآیند جستجو های خود در نظر می گیرند.

استفاده بی رویه از متنهای متحرک :

تگ Marquee امکان ایجاد متنهای متحرک را به طراحان صفحات وب می دهد. استفاده از این تگ در بعضی موارد مفید است از این تگ فقط برای نمایش تیترهای خبری و لینکهای مهمی که می خواهید بیشتنر جلب توجه کند استفاده کنید. از آن هرگز برای نمایش بدنه اصلی متن بهره نگیرید چون کاربران علاقه ای به خواندن متن های طولانی متحرک ندارند.

نبود ارتباط بین صفحات یک وب سایت :

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

Active Server Page چیست ؟

با گذشت سال های متمادی، ما تغییرات مهمی را در موضوع اینترنت مشاهده می نماییم. ابتدا ، اینترنت به منظور یک سرویس دهنده ارتباطات متوسط برای بخشهای دولتی و موسسات دانشگاهی بود. با پیدایش www ، اینترنت یک محیط دوستانه چند رسانه ای شد. در اصل، سرویس اینترنت به عنوان یک مکان برای آدمهای با ذوق به منظور خلق صفحات خانگی بود، اما هر چه افراد بیشتری به اینترنت وارد شدند اینترنت به یک منبع اطلاعاتی برای همة افراد تبدیل شد. وقتی تعداد افراد Online به یک محدودة بحرانی رسید، شرکتهایی که محصولات و خدمات را می فروختند شروع کردند به spring up نمودن. این شرکتها هیچ حضور فیزیکی نداشتند، فقط یک حضور مجازی داشتند. برای مثال شما می توانید از سایت Amazon.com کتاب بخرید، اما شما قادر نخواهید بود که کتابفروشی Amazon.com را در همسایگی خودتان پیدا کنید.

همانگونه که اینترنت به صورت یک فروشگاه موفق شد، طراحی وب سایت هم تغییر پیدا کرد. در روزهای اولیه www ، HTML به منظور ایجاد صفحات وب ایستا استفاده می شد. اما امروزه، صفحات وب ایستا به سرعت در حال منسوخ شدن می باشند. تصور کنید اگر Amazon.com تنها از صفحات وب ایستا تشکیل شده بود-شما نمی توانستید فهرستهای کتاب را جستجو کنید. شما نمی توانستید یک درخواست را به صورت Online صادر کنید، شما نمی توانستید توضیحات کاربران دیگر را بخوانید. این است دلیل یک سرمایه گذاری مطمئن که اگر Amazon.com از صفحات وب پویا استفاده نمی کرد، نمی توانست تعداد زیادی کتاب بفروشد.

شما می توانید صفحات وب پویا را از راههای زیادی ایجاد نمایید. راه حل مایکروسافت برای ساختن صفحات وب پویا استفاده از Active server page می باشد که بصورت مختصر بر آن ASP می گویند.

ASP شامل دو بخش می باشد. کدهای برنامه نویسی و embedded HTML . کدهای برنامه نویسی می توانند به وسیلة تعداد زیادی از زبانهای دست نویس نوشته شوند.

یک زبان دست نویس یک دستور زبان مخصوص است که برای اجرای دستورات بر روی کامپیوتر استفاده می شود.

زبانهای اسکریپت نویسی دست نویس مربوط به وب که محبوب می باشند عبارتند از VBScript و JavaScript . وقتی یک صفحة ASP درست می کنید، شما می توانید از یکی از چهار زبان برنامه نویسی استفاده کنید. شبیه دستور زبان Visual Basic .

بیشتر صفحات ASP با استفاده از VBScript ایجاد می گردند. VBScript از چهار زبان دیگر به زبان انگلیسی نزدیکتر می باشد و دستور زبان آن شبیه به Visual Basic می باشد که تعداد زیادی از توسعه دهندگان وب از آن استفاده کرده اند

جهت دریافت فایل طراحی سایت آژانس مسافرتی لطفا آن را خریداری نمایید


پایان نامه رشته کامپیوتر – طراحی وب سایت یک هتل

پروژه در پیش رو دارید جهت انجام پروژه فارغ التحصیلی دوره علمی کاربردی کامپیوتر در سال تحصیلی 84-83 به انجام رسیده است. در طراحی پروژه از نرم‎افزارهای زیر استفاده شده است:

Dream weaver

SQL serer

ASP.Net

این پروژه کلیه امکانات سایت یک هتل را دارا می‏‎باشد و اطلاعات لازم در این زمینه را در اختیار مراجعه کنندگان می‎گذارد. به عنوان مثال فردی که بخواهد از این سایت استفاده نماید بعد از مطالعه امکانات هتل و بازدید اتاق‎ها می‎تواند با تکمیل فرم رزرو اتاق مورد نظر خود را رزرو کند.

سرفصل :

پیشگفتار

چکیده پروزه

تاریخچه اینترنت

تاریخچه صفحات وب

محتویات وب

کاربردهای وب جهانی

وب پویا و تفاوت آن با وب ایستا

اصول طراحی صفحات وب

روشهای برنامه‌نویسی تحت وب

برنامه‌نویسی به زبان جاوا

Activex

برنامه‌های Plug-Ins

ساخت صفحات وب در سایر برنامه‌ها

انتشار صفحه وب

درباره سرویس دهنده وب

مقدار فضای مورد نیاز

دیدار صفحه خود از طریق اینترنت

آزمایش و بهنگام‌سازی صفحه وب

معرفی نرم‌افزار SQL Server

طراحی وب با asp.net

ارتباط Asp.Net با پایگاه داده

پیاده سازی پروژه وب سایت هتل

انتقال دادن فایل ها به Server

دانلود - 3500 تومان

دانلود تحقیق وب سایت فروش اینترنتی (E- SHOP)

دانلود تحقیق وب سایت فروش اینترنتی (E- SHOP)






قبل از بررسی " تجارت الکترونیکی "، لازم است در ابتدا یک تصویر ذهنی مناسب ازتجارت سنتی را ارائه نمائیم.
    در صورت شناخت " تجارت " ، با " تجارت الکترونیکی "نیز آشنا خواهیم شد. برای واژه "تجارت" در اکثر واژه نامه ها تعاریف زیر ارائه شده است : مبادلات اجتماعی : تبادل ایده ها ، عقاید و تمایلات ( خواسته ها ) مبادله یا خرید و فروش کالا در مقیاس بالا که شامل ترابری از نقطه به نقطه دیگر است. در ادامه تعریف دوم ارائه شده برای "تجارت " را بعنوان محور بحث انتخاب و بر روی آن متمرکز خواهیم شد. تجارت در ساده ترین نگاه ، مبادله کالا و خدمات بمنظور کسب درآمد ( پول ) است . زندگی انسان مملو از فرآیندهای تجاری بوده و تجارت با میلیونها شکل متفاوت در زندگی بشریت نمود پیدا کرده است . زمانیکه کالای مورد نظر خود را از یک فروشگاه تامین و خریداری می نمائید ، در تجارت شریک و در فرآیندهای آن درگیر شده اید.در صورتیکه در شرکتی مشغول بکار هستید که کالائی را تولید می نماید ، درگیر یکی دیگر از زنجیره های تجارت شده اید.
تمام جلوه های تجارت با هر رویکرد و سیاستی دارای خصایص زیر می باشند : خریداران . افرادیکه با استفاده از پول خود قصد خرید یک کالا و یا خدمات را دارند. فروشندگان . افرادیکه کالا و خدمات مورد نیاز خریداران را ارائه می دهند. فروشندگان به دو گروه عمده تقسیم می گردند : خرده فروشان ، که کالا و یا خدماتی را مستقیما" در اختیار متقاضیان قرار داده و عمده فروشان و عوامل فروش ، که کالا و خدمات خود را در اختیار خرده فروشان و سایر موسسات تجاری می نمایند. تولیدکنندگان . افرادیکه کالا و یا خدماتی را ایجاد تا فروشندگان آنها را در اختیار خریداران قرار دهند. یک تولید کننده با توجه به ماهیت کار خود همواره یک فروشنده نیز خواهد بود. تولیدکنندگان کالای تولیدی خود را به عمده فروشان ، خرده فروشان و یا مستقیما" به مصرف کننده گان می فروشند. همانگونه که مشاهده می گردد ، "تجارت " از زاویه فوق دارای مفاهیم ساده ای است . تجارت از خرید یک محصول ساده نظیر " بستنی " تا موارد پیچیده ای نظیر اجاره ماهواره را شامل می گردد. تمام جلوه های تجارت از ساده ترین سطح تا پیچیده ترین حالت آن ، بر مقولاتی همچون : خریداران ، فروشندگان و تولیدکنندگان متمرکز خواهد بود. عناصر تجارت زمانیکه قصد معرفی عناصر ذیربط در تجارت و فعالیت های تجاری وجود داشته باشد ، موضوعات و موارد مورد نظر بدلیل درگیر شدن با جزئیات پیچیده تر بنظر خواهند آمد.
عناصر ذیل تمام المان های ذیربط در یک فعالیت تجاری معمولی را تشریح می نماید. در این حالت ، فعالیت شامل فروش برخی محصولات توسط یک خرده فروش به مصرف کننده است :
* در صورت تمایل فروش محصول و یا محصولاتی به یک مصرف کننده ، مسئله اساسی داشتن کالا و یا خدماتی خاص برای عرضه است . کالا می تواند هر چیزی را شامل گردد. .فروشنده ، ممکن است کالای خود را مستقیما" از تولید کننده و یا از طریق یک عامل فروش تهیه کرده باشد. در برخی حالات ممکن است فروشنده ، خود کالائی را تولید و بقروش می رساند.
* فروشنده برای فروش کالا و یا خدمات می بایست " مکانی مناسب " را در اختیار داشته باشد. مکان مورد نظر می تواند در برخی حالات بسیار موقتی باشد. مثلا" یک شماره تلفن خود بمنزله یک مکان است . در چنین مواردی متقاضی کالا و یا خدمات با تماس تلفنی با فروشنده قادر به ثبت سفارش و دریافت کالای مورد نظر خود خواهد بود. برای اکثر کالاهای فیزیکی می بایست مکان ارائه کالا ، یک مغازه و یا فروشگاه باشد.

مقدمه1
فصل اول - تجارت الکترونیک 2
فصل دوم - شناسایی سیستم 14
2-1- امکان سنجی و نیاز سنجی14
2-2- مراحل انجام کاری19
2-3- تعیین وظایف و نقشه سایت21
2-4- پایگاه داده ها و ERD23
2-5- طراحی سیستم و DFD ها33
فصل سوم- ابزارهای مورد استفاده در انجام این پروژه43
3-1-    ASP.NET44
3-2- پایگاه داده SQL48
فصل چهارم- کدها و توابع مهم برنامه51
4-1- کد های مربوط به رفتن به صفحات دیگر51
4-2-  کد های مربوط به اتصال برنامه به پایگاه داده SQL52
4-3-  باز کردن پایگاه داده انجام عملیات و بستن پایگاه داده54
4-4-  استفاده از اطلاعات داخل DS54
4-5-  مقابله با خطا ها55
4-6- دستورات مربوط به Sign in  56
4-7- کدهای مربوط به ثبت نام کاربر61
4-8- ابزار مربوط به صفحه Product63
4-9- کدهای زمان اجرای صفحه Product   67
4-10- کدهای مربوط به انتخاب گروه در صفحه Product  69
4-11- کدهای مربوط به جستجو در صفحه70
4-12- کدهای مربوط به انتخاب محصول 72
4-13کدهای مربوط به صفحه بارگذاری صفحه Order 74
4-14- کدهای مربوط به دکمه ADD در صفحه Order77
4-15- کدهای مربوط به تایید و خرید سفارشات در صفحه Orders 79
4-16- کدهای مربوط به دکمه تایید خرید در صفحه CheckCredits   80
فصل پنجم- نحوه کار با سایت87
فصل ششم- جمع بندی و نتیجه گیری105

 

شامل 112 صفحه word