دراین فایل در 30 اسلاید به توضیح ساده برخی از موضوعات شبکه پرداخته ایم. اینترنت شبکه ای از شبکه هاست ،شبکه های LAN که در جاهای مختلف هستند وقتی باهم ارتباط داشته باشند یک شبکه کلی به نام اینترنت را می سازند که اصول آن بر پایه مسیر یاب هاست و هر کدام از سوییچ های شبکه های مختلف به اینها وصل هستند ...
دسته بندی | کامپیوتر و IT |
بازدید ها | 1 |
فرمت فایل | doc |
حجم فایل | 35 کیلو بایت |
تعداد صفحات فایل | 43 |
مقدمه ای بر بانک اطلاعاتی اکسس 3
تاریخچه مختصر پایگاه داده ها 4
شناخت پایگاه داده های اکسس (Access) 4
معرفی موضوعات برنامه اکسس 6
طرح ریزی یک پایگاه داده ها 7
مقدمه ای بر HTML و طراحی وب 8
مقدمه ای بر Active Server Pages 10
Active Server Pages چیست؟ 10
آشنایی با مدل Client –Server 12
اسکریپتهای client –side و اسکریپتهای server side 16
مقدمه ای بر نحوة ایجاد پایگاه داده ها 18
ایجاد جداول 19
جدول Customer : 19
جدول factor 19
جدول prifactor 20
جدول project 20
جدول Capacitor 21
جدول C2P 22
جدول C2F 22
Relation Ship 22
ایجاد ارتباط بین جداول (Relation ship) 22
ایجاد Query ها 24
صفحه Glogbal . asa 31
session-on start 32
Session –on End: 32
صفحه index.asp 33
صفحه Customer. Asp 33
موضوع :
سیستم فروش شرکت تحت وب
نرم افزارهای استفاده شده :
Access ، HTML ، ASP و SQL
سیستمهای پایگاه داده ها برای ذخیره کردن اطلاعات به کار می رود.
هم سیستمهای بزرگ زررواسیون شرکتهای هواپیمایی و هم دفترچه تلفنی که درجیب شما قراردارد پایگاه دادها محسوب می شوند زیرا از آنها برای ذخیره کردن داده ها و بازیابی اطلاعات استفاده میشود. تا چندین سال پیش سیستمهای بزرگ پایگاه داده ها تنها بر روی کامپیوترهای بزرگ (main frame) کار می کردند. به همین دلیل طراحی پیاده سازی ونگهداری آنها بسیار پر هزینه بود. با به بازارآمدن کامپیوتر ها شخصی (personal computer) قدرتمند و ارزان قیمت فعلی اینک برنامه نویسان می توانند نرم افزارهای لازم برای جمع آوری و ارائه اطلاعات را با هزینه های اندک و در زمان کوتاه تولید کنند.
به طور کلی پایگاه داده مجموعه ای از انواع اطلاعات می باشد. برنامه اکسس پایگاه داده های نسبتا ساده و آسانی را ایجاد میکند. «جدول (table) به محفظه الکترونیکی گفته می شود که برنامه اکسس برای نگهداری داده های شما آن را ارائه می دهد. شکل 1-1
هر جدول (Table ) از سطرها و ستون ها تشکیل می شود. برنامه اکسس مدخل پایگاه داده ها (مثلا هر یک از کارمندان یا فقره موجودی) را در سطر مختص به خود ذخیره می کند. هر سطر یک سابقه record به حساب می آید و هر سابقه شامل اطلاعات خاصی مربوط به یک شخصی مکان و غیره می باشد.
هر سابقه به بخش های مجزایی از اطلاعات تقسیم می شود و هر یک از بخش ها میدان fied نام دارد.
در جدول هر میدان ستون جداگانه ای دارد و دارای بخش های مختلفی از اطلاعات می باشد که با هم جمع می شوند و تشکیل سابقه خاصی را می دهند مثلا last name یک میدان است همه نام های خانوادگی موجود در کل جدول در همان ستون به عنوان میدان last name شناخته می شوند.
برنامه اکسس نوع خاصی از پایگاه داده ها به نام پایگاه داده های رابطه ای (relational DataBase) می باشد این پایگاه داده ها اطلاعات را به زیر مجموعههای جداگانه تقسیم می کند . هر زیر مجموعه اطلاعات برای هدف خاصی گروه بندی می نماید (نظیر اطلاعات در مورد مشتری تقاضای فروش کالا) . در برنامه اکسس این زیر مجموعه ها در جدول های جداگانه ای نظیر آنچه قبلا توضیح دادیم قرار دادند.
برنامه اکسس به شما امکان میدهد رابطه ای بین جدول ها برقرار نمایند. این رابطه ها مبتنی بر میدانی هستند که برای هر دو جدول مشترک می باشد. هر یک از این جدول ها دارای میدانی به نام کلید اولیه می باشند.
کلید اولیه هر سابقه رکورد رامنحصرا در جدول شناسایی می کند. بنابراین میدان کلید اولیه primarykey معمولا میدانی است که عدد منحصر بفردی به هر سابقه اختصاص میدهد این عدد در جدول مضاعف نمی باشد به قول معروف unique یعنی یکتا می باشد.
مثلا ممکن است جدول customer دارای میدان ID باشد که هر مشتری را با عدد منحصر بفردی شناسایی می کند. همچنین ممکن است جدولی در اختیار داشته باشید که شامل انواع محصولات شرکت شما باشد وهمچنین می توانید جدولی در اختیار داشته باشید که شامل اجناس شما در انبار باشد که در اینصورت بین جدول project که شامل انواع محصولات شرکت و جدول انبار که شامل اجناس شرکت می باشد ارتباط برقرار می باشد.
برای اینکه جدول projectبا جدول capacitor را بتوانیم پیوند (link) دهیم میبایست field میدان projectID درجدول capacitor موجود باشد.
بدین ترتیب متوجه می شوید که حتی پایگاه داده های ساده که از جدول های متعددی تشکیل شده نیز با هم رابطه دارند.
جدول tableفقط یکی از انواع از موضوعات موجود در برنامه اکسس می باشد همچنین شما می توانید در برنامه مزبور با برگه ها forms پرس و جوها Quries و گزارش reports نیز کار کنید
·یک برگه برای وارد کردن ویرایش و مشاهده داده های یک جدول و سابقه رکورد در یک زمان استفاده می شود.
·یک پرسوجو به شما امکان میدهد تا سئوالاتی را از پایگاه داده ها بپرسید. از پاسخ پرس و جو میتوانید برای دستکاری داده های موجود در جدول استفاده نمائید نظیر حذف سابقه ها یا مشاهده داده ها موجود درجدولی که فقط ملاک های شخصی دارند.
·یک گزارش به شما امکان می دهدکه اطلاعات پایگاه های داده های موجود در یک قالب را خلاصه نمائید تا برای چاپ مناسب گردند.
به طور کلی هر یک از موضوعات مزبور روشهای مختلفی برای مشاهده و دستکاری داده های جدول به شما ارائه می دهند.
وقتی پایگاه داده های جدیدی را ایجاد می کنید ، احتمالا می خواهید مطمئن شوید که آن پایگاه داده ها ،نه تنها برای رفع نیاز مدخل داده های شما بلکه برای مشاهده گزارش گیری از داده هایی که درجدول های مختلف نگهداری می شوند و در واقع پایگاه داده ها را به وجود می آورند طراحی شده است . پیش ازایجاد پایگاه داده ها کمی وقت صرف طرح ریزی آن نمائید و سپس پایگاه داده ها را پیاده سازی نمائید زیرا که اگر طرح ریزی مناسب برای پایگاه داده ها نداشته باشید در هنگام پیاده سازی با مشکل مواجه خواهید شدکه پس از اینکه پایگاه داده ها را طراحی می کردید می توانید این پایگاه داده را در اختیار نرم افزارهای دیگری قرار داد مثلا میتوانید از پایگاه داده اکسس در کنار زبانهای برنامه نویسی visual c++ وvisal Basic,Delphi و غیره استفاده و یا اینکه از پایگاه داده اکسس که موضوع پایگاه داده پروژه ماست در کنار زمانهای برنامه نویسی اینترنت مثل PHP یا ASP, HTML و غیره استفاده کرد که البته زبان HTML قادر به دسترسی به رکوردهای یک پایگاه داده را بصورت پویا نداردبه قول معروف مثلا اگر بخواهیم رکورد جدیدی را به پایگاه داده اضافه کنیم HTML قادر به انجام این کار نیست چرا که یک زبان برنامه نویسی اینترنت ایستا است ولی ASP از طریق تعریف اشیا CONNECTION و سپس Record set می تواند رکوردهای موجود در پایگاه داده ها را تحت ثاثیر قرار دهد.
یادگیری HTML بسیار آسان است. متون HTML یا همان صفحه وب را می توان با هر ویرایشگری که بتواند فایل را با پسوند HTML یا HTM ذخیره کند ایجاد کرد. HTML کدهای مخصوصی به نام TAG برای ایجاد موارد زیر دارد:
·قراردادن تصاویر و متون در محلی که باید نمایش داده شوند.
·مرتبط کردن متون و تصاویر با صفحات دیگر به نحوی که کاربر بتواند با یک کلیک بر روی آنها به مکانهای مختلف برود.
·قراردادن صوت و ویدئو و اپلت های مختلف برای فعال کردن قسمتهای مختلف صفحه و غیره .
در نهایت صفحه وب ایجاد شده می تواند با استفاده از پروتکل اینترنتی ((Hyper Text Transfer Protocol) د راینترنت منتقل شده واطلاعات خود را به تمامی کاربران نمایش دهد.
در حقیقت نحوه کار این پروتکل بطور ساده بدین صورت است که ابتدا متون صفحه وب نمایش داده میشود وسپس تصاویر قسمتهای دیگر صفحه کامل میشوند.
قالبهای تصویری که در وب استفاده می شوند معمولا فایلهای Gif هستند. این فایلهادارای حالت رنگی شاخص دار (indexed color) هستند که می توانیم با آن بطور محسوسی ظرفیت فایل را کاهش دهیم ودر عین حال کیفیت تصویر تغییر چندانی نمیکند. برای اینکار ازنرم افزارهای گرافیکی مانند photoshopاستفاده کنیم .
علاوه بر حالت رنگی شاخص دار قالب gif می تواند شفافیت یا Transparency را نیز ذخیره کند که در طراحی صفحه وب بسیار کاربر دارد. برای ساخت تصاویر متحرک Gif Animation نیز از قالب Gif استفاده میشود. در یک تصویر متحرک تعدادی اسلاید با فاصله زمانی معین نمایش داده می شوند تا در نظر بیننده متحرک جلوه کند. برای ساخت این گونه تصاویر نیز از برنامه Image ready استفاده می شود. قالب تصویر دیگری که برای انتقال تصاویر در اینترنت استفاده می شود قالب JPG است . JPG نیز فشردگی خاصی را روی تصویر اعمال می کند که باعث کاهش ظرفیت فایل میوشد و انتقال آن را تسریع می کند.
برای استفاده از صدا در صفحات وب بطور استاندارد از قالب صوتی midi و ra یا RM استفاده میشود.
البته نحوه اجرای آن بستگی به ویژگیهای مرورگر شما و نوع ساخت صفحه دارد .
برای استفاده از تصاویر متحرک و فیلم نیز از قالب ویدئویی MPEG استفاده
می شود که در اینصورت میتوانید فایل را دریافت کرده و استفاده کنید. گاهی اوقات نیز فیلم بصورت یک رشته Stream وارد سیستم شما شده پخش میشود.
در نهایت آخرین چیزی که برای طراحی صفحه وب نیاز دارید ذره ای خلاقیت ونوآوری است تا بتوانید از ابزارهای و روشهای موجود بطور صحیح استفاده کنید و اگر از چگونگی ترجمه کد HTML توسط مرورگرها آگاهی داشته باشید طراحی بهتری انجام می دهید. در حقیقت طراحی صفحه ناشی از خلاقیت و استعدادی هنری افراد است که چگونه از ابزارها و امکانات برای ایجاد طراحی استفاده ببرند.
شامل ورد 43صفحه ای
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 9 کیلو بایت |
تعداد صفحات فایل | 13 |
*تحقیق xsl و vlan چیست*
xsl چیست؟
xsl سر نام های eXtensible Stylesheet Language می باشد.یک xsl شامل دستورالعمل هایی برای شکل دهی به محتویات یک فایل xml می باشد. قالب کلی یک فایل xsl را می توانید با وارد کردن آدرس res://msxml.dll/defaultss.xsl در قسمت آدرس مرورگر خود مشاهده نمایید.این یک مثال کامل از یک سند xsl است که برای آشنایی اولیه و یافتن یک دید کامل مناسب خواهد بود.
نتیجه تبدیل و فرمت دهی یک سند xml بوسیله xsl می تواند به صورت یک فایل html یا یک فایل xml دیگر باشد که در اینجا ما در مورد تبدیل به یک فایل html صحبت خواهیم کرد.
» xslt
عمل تبدیل xml بوسیله xsl را xslt گویند(xsl transform). برای انجام عمل تبدیل به یک پردازنده xslt نیاز داریم تا داده های سند xml و دستورالعمل های xsl را بخواند و بر اساس آن دستورالعمل ها داده ها را در خروجی html بنویسد.می توانید اینکار را با برنامه نویسی c# و استفاده از موتور xslt موجود در c#.net انجام دهید و یا از پردازنده های xslt جداگانه ای که نمونه هایی از آنها به صورت رایگان موجود می باشد استفاده نمایید.یک پردازنده خط فرمان رایگان از آدرس ttp://jclark .com/xml/xt.html قابل دریافت می باشد.نحوه استفاده از این پردازنده خط فرمان در مثال زیر مشخص شده است:
xt source.xml stylesheet.xsl result.html
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 26 کیلو بایت |
تعداد صفحات فایل | 32 |
*مقاله درباره شبکه HTML*
1973 ARPANET چهار کامپیوتر را بهم وصل می کند
Tim Berners lee CERN
ARPANET
markupprinter
...جمله....
برای اینکه دو چیز بتوانند ارتباط داشته باشند باید یک زبان یا قواعد مشترک داشته باشیم که به آن پروتکل می گویند .
پروتکل انتقال علامت : HTTP
(Hyper TEXT Transferpertocol)
HTML در واقع مجموعه ای از علامتها (tag) برای نشانگذاری متن ها می باشد که البته این تعریف اولیه آن است . دستورات یا Tag های HTML می تواند شکل متن را به نحو دلخواه نمدیریت کنند با این حالت HTML یک زبان برنامه نویسی نیست بلکه یک زبان علامت گذاری متن به شمار می رود . مزیت این موضوع در این است که HTML یک زبان ساده است و عیب آن در نداشتن توانایی های یک زبان برنامه نویسی است . برای رفع این نقیصه از زبانهای برنامه نویسی در HTML استفاده
می شود . مانند زبان JAVA و Script هایی نظیر - JAVA Script . SCRIPT خلاصه شده یک زبان است دستورات در هر دو یکی است .
نحوه ایجاد فایل HTML :
در ساده ترین شکل یک فایل HTML در محیط Note pad ایجاد می شود برای این کار از نرم افزار wordpad نمی شود استفاده کرد زیرا word pad متن ورودی را تغییر داده و فرمت می نماید و درواقع یک سری اطلاعات اضافی به فایل اضافه می کند (از محیط Editذ در Dos هم می توانیم استفاده کنیم )سپس به کمک یک نرم افزار مرورگر با Browser می توان HTML را دید .
وظایف Browser ازدیدگاه این مبحث :
1-پرش (jump) از یک فایل HTML به یک فایل HTML دیگر .
2-نمایش فایل HTML
شکل کلی یک فایل HTML به صورت زیر است :
< HTML>