دانلود تحقیق زبان برنامه نویسی ASP

Word 68 KB 17632 28
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • ASP راه حل شرکت مایکروسافت برای ایجاد صفحات پویای وب می باشد.

    با گسترش اینترنت و www در زندگی روزمره، ایجاد وب سایت یکی از بخشهائی است که به سرعت در حال رشد می باشد.

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

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

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

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

    طراحی میتنی بر برنامه نویسی، صفحات وبی ایجاد می کند که می توانند صورت حسابهای کاربران را جمع آوری و ذخیره کنند.

    اگر شما احتیاج به ساختن یک وب سایت پویا دارید ASP یک راه حل می باشد.

    با گذشت سالهای متمادی، ما تغییرات مهمی را در موضوع اینترنت مشاهده می نمائیم.

    ابتدا، اینترنت به منظور یک سرویس دهنده ارتباطات متوسط برای بخش های دولتی و مؤسسات دانشگاهی بود با پیدایش www اینترنت یک محیط دوستانه چند رسانه ای شد.

    در اصل، سرویس اینترنت به مکان برای ادمهای با ذوق به منظور خلق صفحات خانگی بود.

    اما هر چه افراد بیشتری به اینترنت وارد شدند اینترنت به یک منبع اطلاعاتی برای همه افراد تبدیل شد.

    وقتی تعداد افراد online به یک محدوده بحرانی رسید، شرکت هایی که محصولات و خدمات را می فروختند شروع کردند به spring up کردن این شرکتها که هیچ موجودیت فیزیکی نداشتند فقط یک حضور مجازی داشتند.

    برای مثال شما می توانید از سایت amazon.com یک کتاب بخرید، اما شما قادر نخواهید بود که کتاب فروشی با همین نام را در همسایگی خودتان پیدا کنید.


    همان گونه که اینترنت به صورت یک فروشگاه موفق شد طراحی وب سایت هم تغییر کرد.

    در روزهای اولیه HTML به منظور ایجاد صفحات وی ایستا استفاده شد.

    اما امروزه صفحات وب ایستا به سرعت در حال منسوخ شدن می باشند.

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

    شما نمی توانستید یک درخواست را به صورت online صادر کنید.

    شما نمی توانستید توضیحات کاربران دیگر را بخوانید.
    ASP شامل دو بخش می باشد.

    کدهای برنامه نویسی و embedded HTML ایجاد می شود.

    آیا تا به حال از خود پرسیده اید که به طور دقیق وقتی شما یک URL را در پنجره آدرس مرورگر خود تایپ می کنید چه اتفاقی می افتد؟

    اینترنت بر پایه مدل client-server کار می کند.

    این مدل دو کامپیوتر می باشند که با یکدیگر برای انجام یک کار همکاری می نمایند.

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

    کامپیوتر سرویس دهنده اطلاعات درخواستی را به client بر می گرداند و کامپیوتر بر روی ان اطلاعات کار می کند.

    Web server کامپیوتری است که همه صفحات وب برای یک سایت ویژه را شامل می شود و نرم افزار مخصوصی به منظور فرستادن این صفحات وب بر روی مرورگرهای وبی که این صفحات را درخواست کرده اند نصب می شود.

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

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

    به این ترتیب فقط صفحات وب ایستا برای سرویس گیرنده فرستاده می شود.

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

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

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

    هرچند سرویس دهنده وب مجبور است کدهای برنامه نویسی را قبل از فرستادن HTML به سرویس گیرنده پردازش نماید.

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

    در زمینه انبار داری در پاسخگوئی به صفحات درخواستی از طرف client این پروژه امکانات متعددی را در اختیار کاربران قرار می دهد.

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

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

    مزیت دیگر این پروژه استفاده از زبان ASP است.

    این زبان قابلیت کار با بانک های نرم افزاری بزرگ در سرویس دهنده را دارا می باشد.

    از این بانک های اطلاعاتی می توان به access microsot SQL server، اوراکل، Informix نام برد که تمامی آنها با دستورات ویژه که عموما Vbscript است توانائی انجام عملیات مربوط به ذخیره و بازاریابی در بانک اطلاعاتی را ممکن می سازد.

    مزیت دیگر این پروژه و زبان ASP استفاده ساده و راحت از تگ های HTMA می باشد.

    یعنی به راحتی قابلیت استفاده از HTML در آن وجود دارد.

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

    این برنامه ها فقط در سیستم عامل های ویندوز 2000 و ویندوز NT نصب و اجرا می گردد.

    چون اکثر کاربران از این سیستم عامل ها در کامپیوترشان استفاده نمی کنند مایکروسافت برنامه رایگان دیگری را که بر روی سیستم عامل های 95،98 ، NT work station قابل اجرا هستند ارائه کرده است.

    این بسته نرم افزاری (personal web server)pws نامیده می شود.پس از نصب این برنامه و تکمیل اطلاعات خواسته شده در برنامه نصب نسخه 4 این برنامه قابل اجرا می باشد.

    ولی در ویندوز xp این برنامه در نصب خود ویندوز وجود دارد و با انتخاب internet information server در هنگام نصب این برنامه در زمان نصب ویندوز اضافه می شود.

    پس از نصب IIs 5.0 با نوشتن عبارتlocal host your service برنامه IIs اجرا شده و در قسمت پائین صفحه مرورگر به جای کلمه اینترنت کلمه local interanet نوشته خواهد شد.

    پس از نصب برنامه یک فایل در شاخه ویندوز به نام inet pub ایجاد می شود که در آن شاخه www rot وجود
    دار
    د
    برای اجرای ASP حتما باید برنامه اجرا کننده آن که کامپیوتر را به صورت یک سرور در می آورد نصب شود.

    پس از نصب برنامه یک فایل در شاخه ویندوز به نام inet pub ایجاد می شود که در آن شاخه www rot وجود دارد.

    اگر فایل ASP در این شاخه قرار گیرد پس از نوشتن نام ان پس از local host فایل اجرا می شود.

    البته برنامه های دیگری هم وجود دارد که ASP را اجرا می کند که می توان به sun web server یا chili ASP نام برد.

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

    سپس در مرورگر آدرس فایل اصلی را تایپ می کنیم.

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

    روش دیگر upload کردن فایلها می باشد.

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

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

    همچنین خطوط برنامه کاملا تشریح خواهد شد.

    در این پروژه هشت فایل وجود دارد که نام آنها عبارتند از: 1-index.ASP 2-form1.ASP 3-form gomrok.ASP 4-compile1.Asp 5-complile 2.ASP 6-viwe.ASP 7-outbood.ASP 8-outNAbood.ASP فایل اول: index.ASP فایل اول که فایل Index نام دارد در خط اول نام زیبان برنامه به کامپایلر معرفی می شود که زبان برنامه vbscript نام دارد.

    در خط دو با استفاده از option explicit امکان خطایابی و اعلام موفقیت آن به کاربر ایجاد می گردد.

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

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

    در خط پنجم و بعد از تگ برای چاپ عبارت خوش آمدید استفاده می شود.

    سپس در خط هفتم از تگ فرم با متد “get” و قرار دادن متد دیگر به فایل “form1” برای فرستادن اطلاعاتی که از طریق فرم وارد می شود و به صفحه درج شده در بخش “action” فرستاده می شود .

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

    در خط هشتم با استفاده از تگ (br) یک خط خالی ایجاد و عبارت مربوطه برای نمایشگر ارسال می گردد.

    در خط نهم با استفاده از تگ input نوع فرم برای ورود اطلاعات از طریق type که در اینجا متنی تعیین شده است ایجاد و نامی به آن داده می شود که در اینجا name نام دارد.

    خط دهم یک خط خالی ایجاد می کند.

    در خط یازدهم از تگ input و نوعsubmit که با مقدار ” نام وارد شد“ برای ایجاد یک دکمه برای ارسال اطلاعات استفاده می شود.

    در خط دوازدهم تگ فرم بسته می شود.

    در خط سیزدهم تگ بسته می شود و در خط چهارده و پانزده تگ های شروع HTML و bodg نیز بسته می شود.

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

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

    تمامی اعمال بالا در این فایل توسط خطوط زیر انجام می شود: در خط اول و دوم نام زبان نوشته شده برنامه و خطایاب ذکر می شود.

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

    در خط چهارم از کلمه کلیدی “dim” برای تعریف متغیر استفاده می شود.

    اصولا در ASP تمام متغیرها با عبارت “dim” تعریف و نیازس نیست که حتما ذکر شود نوع متغیر استفاده شده چه می باشد.

    در خط پنجم متغیر تعریف در خط بالا با استفاده از دستور request.query string مقدار متغیر نام را که در خط بالا با استفاده از فرم که در صفحه قبلی توسط کاربر وارد شده بود از خط ادرس دریافت کرده و مقدار را در داخل متغیر قرار می دهد.

    در خط ششم با علامت کوچکتر و درصد دستورات ASP به پایان می رسد.

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

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

    زیرا متون فارسی از راست به چپ می باشد.

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

    در خط یازده یک جای خالی ایجاد شده و در خط دوازده، سیزده، چهارده توضیحاتی به کار برده می شود.

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

    در خط پنجاه و دو با استفاده از تگ و روش ارسال اطلاعات فرم به فایل “compile1” ارسال می شود.

    در خط پنجاه و چهار نام کاربر توسط تگ با نوع متنی دریافت و نامی به آن اختصاص می یابد.

    خط پنجاه و ششم نیز اطلاعات کلمه عبور وارد می شود.

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

    خطوط شصت و شصت و یک نیز تگ های و را می بندد.

    فایل سوم: compile1.ASP در این فایل کلمه رمزی که کاربر وارد کرده است از طریق خط آدرس با دستور ASP دریافت می گردد و همچنین فایلی که اسامی واردکندگان و کلمه رمز آنها و قیمت عوارض کالای انها در آن قرار دارد.

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

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

    خط چهارم با کلمه تعریف متغیر، متغیرهای مورد میاز تعریف شده است.

    در خط پنجم، مقدار متغیر “yes” برابر یک قرار داده شده است.

    در خط ششم مقدار کلمه رمز از خط آدرس گرفته می شود و در متغیر قرار داده می شود.

    در خط هشتم مقدار آبجکت قبلی برای باز کردن و ساختن آبجکتی که توانائی باز کردن فایل را داشته باشد با دستور “set” به متغیر ایجاد می شود.

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

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

    خط یازدهم یک خط از مقدار فایل متنی را خوانده و داخل فایل از ابتدا تا انتهای آن ایجاد می گردد.

    خط یازدهم یک خط از مقدار فایل متنی را خوانده و داخل متغیر قرار می دهد.

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

    اگر درست باشد به فایل مربوطه ارجاع داده می شود.

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

    در غیر این صورت کاربر به صفحه ای که به کاربر اطلاع می دهد اطلاعات وجود ندارد ارجاع داده می شود.

    خط بیست و سوم پایان شرط می باشد.

    خط بیست و چهارم آبجکت ایجاد شده را از حافظه آزاد می نماید.

    یعنی آن را برابر “nothing” قرار می دهد و کار پایان می پذیرد.

    فایل چهارم form gomrok.

    ASP در فایل قبلی اگر کلمه رمز وارد شده کاربر کلمه رمز سیستم انبار ئاری بود به فایلی ارجاع داده می شود کاربر می تواند اطلاعات مربوط به کالاهای وارداتی را وارد فایل ثبت اطلاعات کند.

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

    لینک دیگری وجود دارد که با کلیک بر روی آن کاربر می تواند موجودی انبار را مشاهده کند.

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

    خط سوم و چهارم برای شروع استفاده از تگ های HTML ایجاد شده است.

    خط پنجم نوشته ها را در وسط قرار می دهد.

    در خط ششم یک فرم ایجاد می شود که اطلاعات وارد ده از طریق کاربر در خطوط بعدی را به فایل “COMPILE2” انتقال می دهد.

    در خط هفتم یک سئوال از کاربر می شود که نام کالای ورودی چیست؟

    در خط هشتم با استفاده از رنگ و مدل “radio” در نوع انتخاب دکمه یک گزینه ایجاد می شود با نام کالا و مقدار نمایشی آن ” بهداشتی“ می باشد.

    در صورتی که کاربر این گزینه را انتخاب کند مقدار متغیر، کالا قرار داده خواهد شد.

    در خط نهم با ایجاد یک تگ ورودی از نوع متنی تعداد کالاهای انتخاب شده وارد می گردد.

    در خط دهم تا بیست و یک نیز به همین ترتیب یک گزینه نمایشی از نوع “radio” ایجاد و مقدار ان عبارت تعیین شده در مقدار می باشد.

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

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

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

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

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

    خط بعدی خطوط انتهای فایل هستند.

    فایل پنجم compile2 در این فایل با گرفتن اطلاعات وارد شده در صفحه فرم قبلی محاسباتی بر روی داده های دریافت شده انجام می گیرد.

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

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

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

    در این فایل روش کار بدین صورت است: سه خط اول در فایلهای قبلی توضیح داده شده است.

    خط چهارم متغیرهای مورد نیاز برای کار در فایل را ایجاد می کند.

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

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

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

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

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

    در خط بیست و دو تعداد کل کالای وارد شده جمع شده و در متغیر تعداد قرار داده می شود.

    در خط بیست و سه یک ثابت ایجاد می گردد و مقدار در آن برابر هشت می گردد.

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

    خط بیست و چهار یک ادرس به متغیر می دهد که آدرس فایل ثبت داده ها می باشد.

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

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

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

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

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

    خط سی و چهار کاربر را به صفحه قبلی برگردانده و خط سی پنج تا اخر برای بستن تگ ها هستند و همچنین مشخص کردن انتهای دستورات ASP و HTML می باشد.

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

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

    در انتها نیز یک لینک برای کاربر برای بازگشت به صفحه اصلی ایجاد می گردد.

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

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

    خط ششم برای شروع دستورات ASP می باشد.

    خط هفتم برای تعریف متغیرهای مورد نیاز ایجاد می گردد.

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

    خط نهم یک ابجکت برای باز کردن فایل از طریق دستورات برای خواندن ایجاد می کند.

    در خط دهم آبجکت ساخته شده در خط قبلی را مقدار ادرس درون متغیر قبلی را آدرس دهی می کند.

    خط یازدهم این خط با دستور خروجی و ASP “response write” می باشد یک عبارت را به خروجی ارسال می کند.

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

    خط سیزدهم با استفاده از متغیر و آبجکت یک خط خوانده می شود و در متغیر قرار می گیرد.

    در خط هفدهم متغیر به خروجی فرستاده می شود.

    خط هجدهم انتهای حلقه می باشد.

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

    خط بیست و دو انتهای دستورات ASP را اعلام می کند.

    در خط بیست و سه یک خط خالی ایجاد می شود.

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

    خطوط بعدی دستورات پایانی HTML است.

    فایل هفتم ONA bood.Asp در فایل “compile1.

    ASP” در انتهای شرطها یک شرط وجود داشت که اگر کاربر کلمه رمز را درست وارد نکرده بود به این صفحه فرستاده می شد.

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

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

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

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

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

    در خط هفتم یک لینک ایجاد می گردد که مقدار نمایش آن عبارت “back” می باشد که با استفاده از تگ HTML کاربر را به فایل “form 1-ASP” باز می گرداند.

    در خط هشتم با تگ تگ باز شده در بالا بسته می شود.

    در خط نهم با دو تگ و دستورات به پایان می رسد.

    فایل هشتم o bood.ASP در فایل “ompile” در صورتی که کلمه عبور از طرف کاربروارد شدهب اشد کابر به این فایل هدایت می شود.

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

    سپس تا انتهای فایل جستجوی خطی می گردد.

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

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

    تشریح دستورات این فایل به صورت زیر است: سه خط اول قبلا توضیح داده شده است.

    در فایل چهارم رنگ زمینه برابر نارنجی و متن به رنگ سفید و لینک به رنگ زرد ایجاد می گردد.

    در خط پنجم عبارت شروع دستورات “ASP” می باشد.

    در خط ششم با کلمه تعریف متغیر یعنی “dim” متغیر های لازم برای نگهداری موقت داده ها و ایجاد آبجکت ها ایجاد می گردد.

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

    در خط هشتم مقدار متغیر برابر با مقدار آدرس فیزیکی فایل ثبت اطلاعات می گردد.

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

    در خط یازدهم یک حلقه ایجاد و تا آخر فایل مقدار خطی را می خواند.

    شرط به پایان رسیدن حلقه، انتهای فایل است.

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

    در خط سیزدهم مقدار خوانده شده با مقدار کلمه رمز ورودی کاربر مقایسه می گردد.

    اگر برابر بود سه خط از فایل خوانده می شود و در سه متغیر جداگانه قرار می گیرد.

    و در خط دهم شرط پایان اعلام می گردد.

    در خط هجدهم پایان حلقه ایجاد شده اعلام می گردد.

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

    در خط بیست و دو پایان دستورات با تگ بستن دستورات از ASP اعلام می گردد.

    در خط بیست و سوم متن ها در وسط صفحه قرار می گیرد.

    در خط بیست و چهارم با اندازه متوسط به کاربر میزان حقی ورودی اعلام می گردد.

    در خط بیست و پنجم یک جدول ایجاد می گردد و فضای بین سطر وستون سه قرار داده می شود.

    در خط بیست و ششم تا بیست و هشتم تیتر جدول با یک عبارت ایجاد می گردد.

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

    در خط سی و یکم در سمت چپ جدول عبارت حق ورودی کالای وارد شده درج می گردد.

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

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

    توضیح درباره تصاویر ورودی و خروجی پروژه: این پروژه دارای هفت ورودی می باشد.

    در صفحه اول کاربر نام خود را وارد می کند.

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

    همچنین در پائین صفحه کلمه عبور و نام کاربر دریافت می شود.

    اگر کاربر کلمه عبور را درست وارد کند به صفحه دیگری برای دیدن عوارض فرستاده می شود.

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

    در این صفحه کاربر می تواند با یک لینک از مقدار موجودی انبار مطلع شود.

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

    در پایان تصاویر ورودی ها و خروجی های پروژه نمایش داده شده است.

  • )مقدمه
    2)نحوه نصب برنامه IIS5 و اجرا پروژه
    3)تشریح عملکرد خطی فایلها
    4)توضیح درباره تصاویر ورودی و خروجی و عملکرد پروژه
    5)سورس پروژه

این پروژه با زبان VBScript در محیط برنامه نویسی ASP نوشته شده است. مزیت ASP در این است که می توان امنیت سایت را تضمین کرد. و همچنین می توان به راحتی فایل ها را در نرم افزارهای طراحی صفحات وب باز کرد و کارهای جانبی را در آن انجام داد، یعنی می توان به راحتی با این نرم افزارها آنها را link کرد. مثل Link کردن با FRONT PAGE . این پروژه شامل یک پایگاه داده ای است که درآن مشخصات دانشجو ...

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

درمورد علل شکل گیری Visual Studio.NET بطور خلاصه می توان گفت با اینکه مایکروسافت می دانست با ابزارهای قبلی شرکت می توان برنامه های اینترنتی نوشت ولی برای قبضه کردن بازار احتیاج به تکنولوژی جدیدی داشت . مایکروسافت از سال 1998 که ویژوال استودیو 6 را به بازار وارد کرد در پی حل این مشکلات بود تا در سال 2000 ، NET. را در کنفرانس برنامه نویسان حرفه ای PDC به جهان معرفی کرد. از آن روز ...

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

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

این پروژه بر اساس تئوری تورهای مجازی از طریق اینترنت طراحی و نوشته شده است . محتوای این سایت توضیحاتی در مورد مناطق دیدنی استان فارس شهر شیراز والبته به طور اختصاصی از بنای تخت جمشید می باشد . در طراحی این سایت از زبان ASP و کدهای HTML استفاده شده است . این پروژه از سه قسمت تشکیل شده است . 1-توضیح مختصری از ASP . 2-تشریح سایت . 3-هدف از انتخاب و انجام این پروژه همچنین منبع ...

Microsoft .NET Microsoft . NET واژه ای که به مثابه یک چتر ، شماری از فن آوریهای که اخیراً توسط شرکت مایکروسافت عرضه شده اند در بر می گیرد . با کنار هم قرار گرفتن این فن آوریها ، یک تحول اساسی در بستر توسعه مایکروسافت ، از زمان انتقال از سیستم 16 بیتی به سیستم 32 بیتی ایجاد شده است . Microsoft . NET شامل فن آوریهای زیر می شود : . NET Framework . NET Enterprise Servers . NET ...

شروع کار باASP یک فایل ASP مى تواند حاوى متون، Tagهاى HTML و اسکریپت ها باشد. اسکریپت ها در یک فایل ASP بر روى سرور اجرا مى شوند. به عنوان پیش نیاز چه چیزى را باید بدانید؟ قبل از شروع، باید با مسائل زیر را تا حدودى آشنا باشید  WWW و HTML و مسائل اولیه ساخت صفحات Web  یک زبان اسکریپت نویسى همچون JavaScript یا VBScript ASP چیست؟ • ASP حروف اختصارى Active Server Pages است. • ASP ...

Active Server Page چیست؟ با گذشت ساتلهای متمادی، ما تغییرات مهمی را در موضوع اینترنت مشاهده می نمائیم. ابتدا، اینترنت به منظور یک سرویس دنده ارتباطات متوسط برای بخشهای دولتی و مؤسسات دانشگاهی بود. با پیدایش www، اینترنت یک محیط دوستانه چند رسانه ای شد. در اصل سرویس اینترنت به عنوان یک مکان برای آدمهای با ذئق به منظور خلق صفحات خانگی بود، اما هرچه افراد بیشتری به اینترنت وارد ...

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

ثبت سفارش
تعداد
عنوان محصول