| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 15 کیلو بایت |
| تعداد صفحات فایل | 17 |
توضیحات:
تحقیق با موضوع یک مفهوم برای شرح اطلاعات
17صفحه قالب ورد قابل ویرایش
بخشی ازمتن:
مدل client/serverمدل client/server یک مفهوم برای شرح اطلاعات هست بین فر آیند های محاسباتی که طبقه بندی شده هستند چنانکه مصرف کننده های سرویس (کلاینت ها) و توسعهدهنده های سرویس (سرورها )- 2 لایه - 3 لایه - چند لایه معماری کلاینت / سرور 3 لایه :- لایه نمایش - لایه business- لایه بانک اطلاعاتی یک معماری سه لایه سیستمی است که یک تفکیک کلی را اجرا میکند بین سه قسمت زیر :1ـ لایه client یا سطح استفاده کننده .2ـ لایه میانی یا منطق تجارت 3ـ لایه data storage tier به کار برده شده برای استعمال وب و برنامه نویسی مخرب ،سه لایه منطبق معمولاً مشابه است با جدایی فیزیکی بین سه نوع دستگاه یا سه گروه :1ـ browser یا استعمال GUI. 2ـ web server یا Application server .3ـ سرور بانک اطلاعاتی اگر چه علاوه بر سرور اجرایی ،یک قسمت دیگر کد برنامه نویسی وجود دارد به طرف سه لایه منطقی .این نوع قسمت های مشابه ( معماری سیستم فیزیکی )هست در یک سیستم Jsp/servlet قدیمی این اشیا ابزار معمولی هستند .مثلاً : jsp ها یا سرولت ها مسئول هستند برای خلق کردن html یا wml یا مسئول javabeans برای سرولتهای منطقی تجاری javabeans یا مسئول جاوا برای افزایش دیتا .این اشیا را معمولاً JDBC استفاده میکند برای سوال بانک اطلاعاتی . در یک سیستم ejb سه لایه منطقی معمولاً ابزار تا حدی متقاوت هستند . jsp ها سرولت ها یا درخواست کلاینت جاوا مسئول هستند برای اینتر فیس کاربر . جلسه دانه ها یا دانههای وجودی که متدهای چه کسی تکمیل می کند منطق تجاری و قوانین تجاری دانه های هستی حوزه چه کسی اطلاعات را نشان می دهد . این میدان ها (Persisted) هستند (ذخیره و پس گرفتن ) هر یک از آن دو به وسیله ejb سرور (برای پافشاری container-managed ) یا به وسیله دانه های وجودی خودشان ( برای پافشاری bean-managed) به طوریکه شما میتوانید ببینید تعریف دقیق tier ها می تواند تغییر کند به طور گسترده که وابسته است به نیازهای خاص و انتخابهای طراح کاربردی. هر چند همه آنها تقسیمات کلی ذخیره را ادامه می دهند .اگر معماری شامل بیش از سه لایه منطقی شود برای مثال تغذیه اطلاعاتی گوناگون ،منابع اطلاعاتی معامله ای گوناگون،در خواستهای موکلی گوناگون سپس آن معمولاً نامیده میشود n-tierیا معماری distributed .
فهرست برخی ازمطالب:
-تقدیم لایه منطقی
لایة جانشین و منطق توزیع:
The client interface:
The Business tire
Data access tier لایة دسترسی اطلاعات
conclusions
الگوهای معماری کلاینت سرور سه لایه:
الگوهای معماری
هدفهای N-tier
هدفهای کاربرد یک N-tier خوب
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 1143 کیلو بایت |
| تعداد صفحات فایل | 72 |
توضیحات:
تحقیق با موضوع ویژوال بیسیک
72صفحه قالب ورد قابل ویرایش
بخشی ازمتن:
کار با کنترل winsock
کنترل winsock به شما اجازه می دهد به یک ماشین راه دور متصل شده و داده ها را با استفاده از پروتکل TCP و UDP مبادله کنید. هر دو پروتکل می توانند برای برنامه های client و server استفاده شوند.
موارد استفاده : ساختن یک برنامه client که اطلاعات کاربر را قبل از فرستادن به سمت server جمع آوری می کند. ساختن بک برنامه server که به عنوان بک نقطه مرکزی مجموعه برای داده های چندین کاربر می باشد. ساخت یک برنامه chat و موارد دیگر ...Socket :عاملی است برای برنامه نویسی تحت اینترنت که از طریق آن دو برنامه ، دو پروسه در شبکه مشخص می شوند .بنابراین اطلاعات ارسال شده یا دریافت شده از طریق این شماره منحصر به فرد یا عامل منحصر به فرد مسیر خود را پیدا می کند.
انتخاب یک پروتکل :وقتی از کنترل winsock استفاده می کنید باید به این مسئله رسیدگی کنید که کدامیک از پروتکل های TCP و UDP را می خواهید استفاده کنید . تفاوت اصلی بین این دو در حالت اتصال آنها می باشد : پروتکل TCP یک پروتکل اتصال – پایه است و مانند تلفن کاربر باید قبل از اقدام به ارسال اطلاعات یک ارتباط ایجاد کند. پروتکل UDP یک پروتکل بدون اتصال است و مبادله اطلاعات بین دو کامپیوتر مانند ارسال پیغام است : یک پیغام از یک کامپیوتر برای یکی دیگر ارسال می شود اما ارتباط بین آن دو واضح نیست . حداکثر اندازه داده ارسال شده به صورت منحصر به فرد ، بوسیله شبکه تعیین می شود .
ساخت یک client : وظیفه برنامه client side application : فرایند یا برنامه ای که در سمت مشتری برای استفاده از یک سرویس وب اجرا می شود .
فهرست برخی ازمطالب:
ویژوال بیسیک وفرآیند برنامه نویسی................................................ 2
آشنایی با جادوگرویژوال بیسیک...................................................... 3
برنامه نویسی رویدادگرا.................................................................... 5
کار با ویژوال بیسیک........................................................................ 5
آشنایی با محیط ویژوال بیسیک......................................................... 5
• میله ابزار.................................................................................... 6
• جعبه ابزار................................................................................... 7
• پنجره فرم................................................................................... 7
• پنجره طراحی فرم....................................................................... 8
• پنجره پروژه................................................................................ 8
کار با فایل در ویژوال بیسیک............................................................. 11
• چگونگی بازکردن فایل.............................................................. 12
• چگونگی بستن فایل................................................................... 14
• کاربا دایرکتوری........................................................................ 15
• خواندن ازفایل............................................................................ 16
• نوشتن درفایل............................................................................ 18
• تعیین محل رکورددرفایلهای بادسترسی تصادفی......................... 19
• تشخیص انتهای فایل.................................................................. 19
• به دست آوردن طول یک فایل................................................... 20
• به دست آوردن محل اشاره گرفایل.............................................20
پایگاه داده در ویژوال بیسیک............................................................ 21
Visual Data Manager............................................................ 23
Record Set................................................................................. 24
کنترل داده........................................................................................ 26
• طرزاستفاده ازکنترل داده............................................................. 27
• تکنیک های پیشرفته کاربا کنترل داده......................................... 28
درارتباط با پروژه.............................................................................. 30
| دسته بندی | کامپیوتر و IT |
| فرمت فایل | doc |
| حجم فایل | 20 کیلو بایت |
| تعداد صفحات فایل | 25 |
توضیحات:
تحقیق با موضوع فهرستنویسی صفحات وب و اینترنت2
25صفحه قالب ورد قابل ویرایش
بخشی ازمتن:
چکیده
درعصر حاضر که دوره پیشرفت سرسام آور فناوری بالاخص فناوری های اطلاعاتی و ارتباطی است، کمتر حرفه ای را می بینیم که فناوری رنگ تازه ای به آن نداده و یا در آن تغییر و تحول ایجاد نکرده باشد. علوم کتابداری و اطلاع رسانی نیز همپای دیگر علوم نه تنها از این پیشرفت ها مصون نمانده است، بلکه خود نیز به عنوان یکی از تجلی گاههای عمده فناوری های جدید اطلاعاتی و ارتباطی از جمله اینترنت می باشد.
در اولین سالهای ظهور اینترنت در کتابخانه ها به هیچ وجه گمان این همه تاثیرات عمیق این فناوری جدید بر کارکردهای کتابخانه نمی رفت. امروزه کتابداران با چالش های جدیدی در حرفه خود روبرو هستند، از جمله حوزه فهرستنویسی و سازماندهی از اینترنت بسیار تاثیر پذیرفته است و از آنجایی که خود اینترنت نیز به عنوان یک محمل اطلاعاتی جدید و از طرفی دیگر حجم روزافزون منابع اطلاعاتی موجود در اینترنت در حال افزایش است، باعث شده که کتابداران را در پی یافتن راههای بهتر و مطمئن تر جهت کسب اطلاعات دقیق تر، مفید تر و سریع تر از این محیط جدید، به تلاش و تکاپو وادارد.
آنچه در دهه های گذشته ذهن کتابداران را به خود مشغول داشته است، بحث آینده سازماندهی و تغییر قالب منابع اطلاعاتی و چگونگی سازماندهی، دسترسی و اشاعه این نوع منابع بوده است. کتابداران با توجه به ضعف اینترنت در سازماندهی منابع اطلاعاتی در تلاش هستند که روش های مناسبی را ذخیره سازی و بازیابی بهتر و مناسب تر اطلاعات به کار گیرند.
کلیدواژه ها: فهرستنویسی وب. فهرستنویسی اینترنت
یکی از اهداف جامعه پیشرفته در علوم و فنون، ایجاد توازن مطلوب بین دانش تولید شده و اطلاعات تولید شده است. امروزه رسیدن به این هدف نگرانی زیادی را بوجود آورده است. لیکلیدر(1996) در این باره سه راه حل پیشنهاد کرده است:
1- کاهش شدید میزان انتشارات.
2- بهینه سازی طرق بازیابی و انتخاب مدرک متناسب با نیازها.
3- ارتقای راههای آماده سازی محتوای اطلاعاتی مدرک.
مورد اول قابل قبول نیست. در مورد گزینه دوم لیکلیدر می کوشد تا میزان برخورد استفاده کنندگان و مجموعه اطلاعاتی را از طریق توصیه روشهای پیشرفته فکری و ماشینی جهت انتخاب مدارک مناسب با نیازها تقلیل دهد. پیشنهاد سوم وی به مراتب برتر از مورد دوم بوده و شامل روشهای پیشرفته فکری و ماشینی جهت آماده سازی اطلاعات موجود در مدرک است. در این مرحله است که سازماندهی اطلاعات می تواند تا حد زیادی راهگشای مشکلات باشد.
سازماندهی منابع دانش یکی از ارکان اساسی علم کتابداری است و پیشینه آن به قدمت خود انسان و تاریخ علم است، چرا که بدون استفاده از یک روش متناسب علمی و منطقی و نظم عالی نمی توان به راحتی به منابع اصلاعاتی دسترسی پیدا کرد. هدف عمده و اساسی فهرستنویسی، سازمان دادن به مجموعه مواد و منابع کتابخانه است تا از این طریق بتوان کتاب مورد نیاز را از مجموعه موجود، سریع تر بازیابی کرد.
همان طور که از این تعریف می توان استنباط کرد، هدف عمده فهرستنویسی نظم و سازمان دادن به مجموعه مواد و منابع است و تفاوتی ندارد که این مواد و منابع به چه فرمت و محملی باشند. سازمان دادن به منابع چه چاپی و چه الکترونیکی از مهمترین وظایف و کارکردهای علوم کتابداری و اطلاع رسانی است.
به طور کلی کارکردهایی که از فهرست و فهرستنویسی انتظار می رود به شرح زیر است:
1- کاربران را از وجود انواع مواد و منابع آگاه می کند(شناسایی)
2- در انتخاب دقیق منابع و جستجوی منابع مناسب به کاربران کمک می کند. به کمک تمام اطلاعات موجود در فهرست، کاربران می توانند به اطلاعات مورد نظر از طریق نقاط دسترسی گوناگون دست یابند.(گزینش و دسترسی)
فهرست برخی ازمطالب:
چکیده
چرا باید اینترنت را فهرستنویسی کنیم؟
چه کسی اینترنت را فهرستنویسی می کند؟
مارک، ابرداده و اس.جی.ام.ال
رده بندی و اینترنت:
نتیجه گیری: