لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 57
«آئیننامه اجرایی قانون نظام مهندسی و کنترل ساختمان»
فصل اول ـ کلیات
ماده 1- در این آئیننامه عبارتهای زیر در معانی مشروح مربوط بکار میروند:
قانون ـ قانون نظام مهندسی و کنترل ساختمان ـ مصوب 1374.
مهندسی ساختمان ـ امور فنی و مهندسی، معماری و شهرسازی، بخشهای ساختمان و شهرسازی.
سازمان ـ سازمان نظام مهندسی ساختمان
نظام مهندسی استان ـ سازمان نظام مهندسی ساختمان استان.
پروانه اشتغال ـ پروانه اشتغال به کار مهندسی، کاردانی، تجربی.
رشتههای اصلی ـ رشتههای مرتبط با رشتههای اصلی.
ماده 2- اشتغال اشخاص حقیقی و حقوقی برای امور طراحی، محاسبه، نظارت، اجرا و سایر خدمات فنی در بخشهای مهندسی ساختمان در محلهایی که تاکنون در اجرای قوانین قبلی به وسیله وزارتخانههای مسکن و شهرسازی و کشور تعیین و اعلام شده و همچنین در شهرها و شهرستانها و محلهایی که به وسیله وزارت مسکن و شهرسازی با کسب نظر از وزارت کشور مشخص و آگهی خواهد شد، داشتن مدرک صلاحیت حرفهای ضروری است.
تبصره 1) صلاحیت موضوع این ماده در مورد اشخاص حقیقی و حقوقی به ترتیب زیر احراز میشود.
الف ـ در مورد مهندسان از طریق پروانه اشتغال به کار مهندسی.
ب ـ در موردکاردانهای فنی از طریق پروانه اشتغال به کاردانی.
پ ـ در مورد معماران تجربی از طریق پروانه اشتغال به کار تجربی.
ت ـ در مورد استاد کاران و کارگران ماهر از طریق پروانه مهارت فنی.
ث ـ در مورد اشخاص حقوقی از طریق پروانه اشتغال به کار مهندسی (حقوقی).
ج ـ در مورد اشخاص حقوقی از طریق پروانه اشتغال به کاردانی فنی (حقوقی).
تبصره 2) پروانه مهارت فنی به وسیله وزارت کار و امور اجتماعی و سایر پروانههای اشتغال به وسیله وزارت مسکن و شهرسازی صادر میشود.
ماده 3) شهرداریها و مراجع صدور پروانه ساختمان، پروانه شهرکسازی و شهرسازی و همچنین مراجع صدور مجوزهای مربوط به تفکیک اراضی و سایر مراجع صدور مجوزهای مربوط به کنترل، نظارت و نظایر آن در محلهای مندرج در ماده (2) برای صدور پروانه یا مجوزهای مذکور
تنها نقشههایی را خواهند پذیرفت که توسط اظخاص حقیقی و حقوقی دارنده پروانه اشتغال و در حدود صلاحیت و ظرفیت مربوط امضاء شده باشد و برای انجام فعالیتهای کنترل و نظارت نیز فقط از خدمات این اشخاص در حدود صلاحیت و ظرفیت اشتغال آنها میتوان استفاده نمود.
تبصره ) نقشه تفکیک اراضی که توسط شهرداریها تهیه میشود ازمفاد این ماده مستثنا است.
فصل دوم ـ پروانه اشتغال به کار مهندسی، حدود صلاحیت و ظرفیت اشتغال
الف ـ پروانه اشتغال به کار مهندسی
ماده 4) دارندگان مدرک تحصیلی کارشناس و بالاتر در هریک از رشتههای اصلی یا رشتههای مرتبط میتوانند از طریق تقاضای صدورپروانه اشتغال به کار مهندسی با توجه به مدارک تحصیلی و سوابق کار و تجربه در یک یا چند زمینه خدمات مهندسی از قبیل طراحی، محاسبه، نظارت، اجرا، بهرهبرداری، نگهداری، کنترل و بازرسی امور آزمایشگاهی، مدیریت ساخت و تولید، نصب، آموزش و تحقیق درخواست تشخیص صلاحیت نمایند.
ماده 5 ) برای صدور پروانه اشتغال علاوه بر دارا بودن مدرک تحصیلی، گواهی اشتغال به کارآموزی و گواهی قبولی در آزمونهای مربوط و سابقه کار حرفهای در رشتههای تخصصی و فنی مربوط، بعد از تاریخ اخذ مدرک به شرح زیر ضروری است:
الف ـ دارندگان مدرک علمی دکتری با حداقل (1) سال کارآموزی یا سابقه کار.
ب ـ دارندگان مدرک کارشناسی ارشد با حداقل (2) سال کارآموزی یا سابقه کار.
پ ـ دارندگان مدرک کارشناسی با حداقل (3) سال کارآموزی یا سابقه کار.
ماده 6 ) گواهی اشتغال به کار و تجربه عملی و سابقه کار متقاضی در صورتی معتبر شناخته خواهد شد که توسط واحدهای فنی وزارتخانهها، سازمانهای دولتی یا وابسته به دولت، شهرداریها، شخصیتهای حقوقی شاغل در رشتههای موضوع قانون، شرکتهای ساختمانمی یا مهندسان مشاور که دارای پروانه اشتغال به کار مهندسی شخص حقوقی میباشند و یا توسط دو نفر از مهندسان با بیش از ده سال سابقه کار و دارای پروانه اشتغال به کار مهندسی و یا توسط نظام مهندسی استان تأیید و صادر شده باشد. در گواهی اشتغال مذکور موارد زیر باید درج شود:
الف ـ نام، محل و مشخصات پروژهای که متقاضی در آن اشتغال داشته است.
ب ـ مدت اشتغال متقاضی با ذکر تاریخ شروع و خاتمه کار.
پ ـ نام و مشخصات تحصیلی متقاضی.
ت ـ نام، مشخصات، سمت و شماره پروانه اشتغال شخص حقیقی یا حقوقی صادرکننده گواهی.
ماده 7) متقاضی پروانه اشتغال باید تقااضی کتبی خود را طبق فرم مخصوصی که توسط وزارت مسکن و شهرسازی تهیه شده و حاوی نکات ضروری که متقاضی باید تعهد و رعایت نماید نیز میباشد، تکمیل نموده همراه با مدارک زیر تسلیم نماید:
الف ـ فتوکپی مصدق مدرک تحصیلی که ارزش دانشگاهی و رشته و درجه علمی آن صریحاً توسط وزارت فرهنگ و آموزش عالی مورد تصویب و تأیید قرار گرفته باشد، به کیفیتی که اطمینان به صحت آن برای مرجع صادرکننده پروانه اشتغال محرز شود.
ب ـ گواهی اشتغال به کار به ترتیبی که در ماده (6) این آئیننامه مقرر شده است.
پ ـ گواهی قبولی در آزمون.
ت ـ فتوکپی کارت کد اقتصادی متقاضی.
ث ـ فیش بانکی مربوط به پرداخت عوارض صدور پروانه اشتغال.
ج ـ مدارک عضویت نظام مهندسی استان مربوط.
چ ـ مدارک هویت به ترتیبی که در فرم تقاضای پروانه اشتغال تعیین و مقرر شده است.
ح ـ سایر مدارکی که ارائه آنها به موجب مقررات این آئیننامه و یا قوانین حاکم بر صدور اینگونه مدارک الزامی باشد.
ماده 8 ) وزارت مسکن و شهرسازی پس از بررسی تقاضای پروانه اشتغال و مدارک ضمیمه آن در صورت کامل بودن، حداکثر ظرف یک ماه از تارخی وصول، پروانه اشتغال مورد درخواست را صادر خواهد نمود و در صورت کافی نبودن مدارک، مراتب را ظرف (15) روز با ذکر نواقص به طور کتبی به متقاضی اعلام خواهد نمود.
تبصره ) وزارت مسکن و شهرسازی در استانهایی که شرایط را مقتضی تشخیص دهد، وصول تقاضای پروانه اشتغال و مدارک مربوط را به عهده نظام مهندسی استان محول خواهد کرد. نظام مهندسی استان در این حالت پس از بررسی و تأیید و تنظیم پرونده، آن را برای صدور پروانه اشتغال به وزارت مسکن و شهرسازی ارسال خواهد کرد.
ماده 9 ) اشخاص حقیقی دارای پروانه اشتغال به کار مهندسی در رشته و تخصصی که تشخیص صلاحیت شدهاند به طور فردی یا به طور مشترک با مسوولیت مشترک میتوانند اقدام به تأسیس دفترمهندسی بنمایند. دفاتر مهندسی قائم به شخص یا اشخاص حقیقی دارای پروانه اشتغال میباشد و امتیاز آن قابل واگذاری نیست. اشخاص مذکور موظف به نگهداری دفاتر قانونی براساس ماده (96) قانون مالیاتهای مستقیم می'اشند.
دفاتر مهندسی مذکور میتوانند با توجه به حدود صلاحیت افراد دارنده پروانه اشتغال که عضو دفتر میباشند از وزارت مسکن و شهرسازی درخواست صلاحیت بنمایند.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 12 صفحه
قسمتی از متن .doc :
مهندسی برق
مهندسان برق سامانههای قدرت را طراحی میکنند.
مهندسی برق دانش تحلیل و بررسی ریاضی پدیدههایی فیزیکی است که به نحوی به بارهای الکتریکی و حرکت و آثار آنها (از قبیل جریان الکتریکی، پتانسیل الکتریکی، میدان الکتریکی، میدان مغناطیسی، موج الکترومغناطیسی، نیروی الکتریکی، نیروی مغناطیسی) مربوط میشوند.
این رشته در دانشگاههای ایران به پنج گرایش تقسیم میشود که عبارتاند از:
مهندسی مخابرات
مهندسی کنترل
مهندسی الکترونیک
مهندسی قدرت
مهندسی پزشکی، بیوالکتریک
به تازگی دانشگاه صنعتی شریف گرایش سیستمهای دیجیتال را به ۵ گرایش فوق اضافه کردهاست و در این دانشگاه مهندسی برق در مقطع کارشناسی در ۶ گرایش تدریس میشود.
همچنین در دانشگاه صنعت آب و برق گرایش شبکههای انتقال و توزیع تدریس میشود که این گرایش تخصصی مخلوطی از گرایش قدرت و مباحث مربوط به شبکه سراسری برق و مدیریت توزیع و مصرف میباشد.
در ایران مهندسی قدرت نسبت به بقیه بازار کار بهتری دارد و بیشتر شرکتها این مهندسی را بیشتر اعلام نیاز مینمایند. در برخی از دانشگاههای کشورهای اروپایی و آمریکا، دانشکدهٔ کامپیوتر هم جزیی از دانشکدهٔ برق میباشد.
گرایشهای مقطع کارشناسی در ایران
رشته مهندسی برق در مقطع کارشناسی دارای ۴ گرایش الکترونیک، مخابرات، کنترل و قدرت است. البته گرایشهای فوق در مقطع لیسانس تفاوت چندانی با یکدیگر ندارند و هر گرایش با گرایش دیگر تنها در ۴۰ واحد یا کمتر متفاوت است. و حتی تعدادی از فارغ التحصیلان مهندسی برق در بازار کار جذب گرایشهای دیگر این رشته میشوند.
دروس پایه و مشترک
از جملهٔ دروس مشترک میان تمامی گرایشهای مهندسی برق موارد زیر را میتوان ذکر کرد:
فیزیک الکتریسیته
مدارهای الکتریکی ۱ و ۲
الکترونیک ۱و ۲
الکترومغناطیس
ماشینهای الکتریکی ۱
بررسی سیستمهای قدرت ۱
اندازهگیری الکتریکی
مدارهای منطقی
گرایش الکترونیک
مدارهای پیچیده الکترونیکی
الکترونیک علمی است که به بررسی حرکت الکترون در خلاء در مواد رسانا و یا نیمه رسانا و اثرات و کاربردهای آن میپردازد. با توجه به این تعریف، مهندس الکترونیک در زمینه ساخت قطعات الکترونیک و کاربرد آن در مدارها، فعالیت میکند.
به عبارت دیگر، زمینه فعالیت مهندسی الکترونیک را میتوان به دو شاخه اصلی «ساخت قطعات و کاربرد مداری قطعه» و «طراحی مدارهای الکتریکی» تقسیم کرد.
تکنیک پالس، الکترونیک ۳، میکروپروسسور، معماری کامپیوتر، مدارهای مخابراتی، فیزیک مدرن و فیزیک الکترونیک از جمله دروس اصلی گرایش الکترونیک محسوب میشوند.
گرایش مخابرات
یک رادار مخابراتی
هدف از مخابرات ارسال و انتقال اطلاعات از نقطهای به نقطه دیگر است که این اطلاعات میتواند صوت، تصویر یا دادههای کامپیوتری باشد.
مخابرات، گرایشی از مهندسی برق است که در حوزه ارسال و دریافت اطلاعات از روشهای موجی و مخابراتی فعالیت میکند. گرایش مخابرات با ارائه نظریهها و مبانی لازم جهت ایجاد ارتباط بین دو یا چند کاربر، انجام عملی فرایندها را به طور بهینه ممکن میسازد.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 3
به وجود آمدن رشته ها و شغلهای جدید مربوط به کامپیوتر
وزرات کار اعلام کرد: «بیش از 90 هزار شغل جدید به صنعت آمریکا در ماه آگوست اضافه شد این این شغل ها بیشتر در زمینه طراحی سیستم های کامپیوتری و خدمات مربوط است. » به گزارش بخش خبر سایت http://www.IRITN.com ، به نقل از CNet News، از ماه آگوست سال گذشته 400/36 شغل جدید به صنعت طراحی سیستم های کامپیوتری اضافه شد و تعداد این شغل ها کلا به 13/1 میلیون رسید. در یک تحقیق ماهانه آمده است که اعتماد کارمندان IT در بازار کاری به تدریج افزایش یافته است. طراحی سیستم های کامپیوتری تنها بخش مربوط به فن آوری نبوده است که در ماه آگوست داشته است. بلکه براساس گفته های وزارت کار تقریبا 4 هزار شغل به رشته های مدیریت و سرویس های مشاوره فنی اضافه شده است، میزان این شغل ها در حال حاضر به 796100 شغل رسیده است. شغل های صنعتی در حوزه محصولات کامپیوتری و الکترونیکی نیز به 3300 شغل رسیده است. بدست آوردن شغل بخشی از یک رشد کلی 144000 در شغل های آمریکا در ماه آگوست است. این میزان در ماه جولای به 73 هزار شغل رسیده بود که نسبت به اوایل سال رشد کمتری داشت، به عنوان مثال شغل های اقتصادی بین ماه های فوریه و مارس به 353 هزار شغل رسیده بود. میزان بیکاری آمریکا طی چندماه گذشته از 5/5 درصد در ماه جولای به 4/5 درصد درماه آگوست رسیده است.
مهندسی کامپیوتر
رشته مهندسی کامپیوتر که به طراحی و ساخت اجزای مختلف رایانه می پردازد، لذا اهمیت بسیار زیادی در دنیای امروز برخوردار است. هدف از طی این دوره تربیت کارشناسانی است که در زمینه تحلیل، طراحی، ساخت و راه اندازی دستگاهها و مجموعه های سخت افزاری جدید، بررسی و شناخت مجموعه های سخت افزاری و نرم افزاری موجود، نگه داری، عیب یابی و تعمیر و اصلاح و توسعه فعالیت کنند. طراحی، شبیه سازی، فرآوری، پردازش، سنجش، آموزش، ویرایش و ... همه مفاهیمی هستند که با بالاترین دقت و در کوتاهترین مدت زمان ممکن در برنامه های نرم افزاری رایانه انجام می شوند. لذا هدف از این رشته تربیت نیروی متخصص برای انجام امور فوق است.
تواناییهای فارغ التحصیلان
فارغ التحصیلان این مقطع، قابلیتها و تواناییهای زیادی دارند و چنانچه در مسیر مناسب هدایت شوند، قادر خواهد بود مشکلات زیادی را حل کنند. برخی از این تواناییها به شرح زیر است:
بررسی و شناخت نرم افزارها و سخت افزارهای جدید و به کارگیری آنها.
بررسی کمبودها و نیازهای نرم افزاری و سخت افزاری بخشهای صنعت و خدمات و تدوین نیازهای آنها، امکان سنجی و تعیین ابزار و نیروی انسانی لازم برای رفع کمبودها.
تجزیه و تحلیل سیستمهای کوچک و متوسط نرم افزاری و سخت افزاری و ارائه راه حل مناسب برای اجرای آنها.
طراحی مجموعه های کوچک و متوسط نرم افزاری و سخت افزرای و تولید طرحهای اجرایی برای انها.
اجرای طرحهای کامپیوتری، نصب، آزمایش و آموزش آنها.
پشتیبانی و نگه داری سیستمهای نرم افزاری شامل شناسایی خطاها، رفع خطاها و افزودن امکانات جدید به سیستمها.
عیب یابی کامپیوترها و سیستمهای کامپیوتری و رفع عیبها.
شناسایی فنون جدید طراحی و ساخت رایانه و ارزیابی و به کارگیری آنها.
تواناییهای ذکر شده مربوط به کارشناسان نرم افزار و سخت افزار می باشد، اما روشن است که کارشناسان نرم افزار در محدوده مسائل نرم افزاری توانایی بیشتری دارند و برعکس کارشناسان سخت افزار در محدوده مسائل سخت افزاری از توانایی بیشتری برخوردارند.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 17 صفحه
قسمتی از متن .doc :
بِسْمِ اللهِ الرَّحْمن الرَّحِیم
( جزوهی آموزشی مبانی مهندسی اینترنت؛ دبیرستان علامه حلی تهران
سرفصلها:
مقدمه
تاریخچه
فناوری اطلاعات
مفاهیم
HTML
DHTML
( مقدمه:
مبحث اینترنت و زیرشاخههای آن -در یک نگاه کلی- شاخهای از علم شبکههای کامپیوتری هستند. در واقع اگر بخواهیم به مباحث سطح بالا و کاربردی شبکههای کامپیوتری بپردازیم، اینترنت و تکنولوژیهای آن از اولویت بالایی برخوردارند.
در دنیای امروز که جهتگیری اکثر دولتها به سوی بیشتر و زودتر دانستن است، به جرأت میتوان گفت «فناوری اطلاعات و ابزار قدرتمند آن یعنی اینترنت در میزان پیشرفت علمی و فنی یک ملت نقش بسزایی دارد.»
با درک اهمیت یادگیری و بکارگیری اینترنت در زندگی عادی مرور مختصری را روی آن خواهیم داشت.
( تاریخچه:
پس از آنکه شوروی سابق اولین ماهوارهی مصنوعی را در سال 1957 به فضا پرتاب کرد، به دلیل رقابت تنگاتنگ نظامی میان آمریکا و شوروی، ادارهی دفاع آمریکا به دستور آیزنهاور (رئیسجمهور وقت ایالات متحده) اقدام به تشکیل آژانس تحقیقاتی پروژههای پیشرفته (آرپا) نمود. به دنبال تشکیل آرپا و برای آمادهباش و کنترل بیشتر بر روی منابع موشکی، پنتاگون بودجهای را برای تحقیقات دانشگاهی در مورد ساختن یک شبکهی ارتباطی بین مناطق مختلف نظامی آمریکا اختصاص داد. حاصل این تحقیقات بعدها آرپانِت نامیده شد که در ابتدا صرفاً 4 کامپیوتر در آمریکا را به هم مرتبط میکرد. آرپانت به سرعت گسترش یافت و با طراحی و پیادهسازی پروتکل TCP/IP و همکاری دانشگاه برکلی در فراهم کردن رابط نرمافزاری مناسب به کمک سیستم عامل یونیکس این دانشگاه، اینترنت متولد شد.
فناوری اطلاعات:
آنچه امروز اینترنت را با اهمیت جلوه میدهد، دیدگاه گسترش ارتباطات و اطلاعات است. با این رویکرد میتوان به اینترنت با دید یک ابزار قدرتمند برای گسترش فرهنگ، علم و فناوری نگریست. اهمیت فناوری اطلاعات و ارتباطات تا حدی است که کلانترین بودجههای دولتهای پیشرفته و در حال توسعه را به خود اختصاص داده است.
حرکت به سوی آموزش الکترونیکی، دولت الکترونیکی، تجارت الکترونیکی و بسیاری از محصولات و فرآوردههای IT از سوی کشورهای مختلف، چیزی نیست که بتوان به سادگی از کنار آن گذشت.
درک عمیق تمامی این موارد نیازمند داشتن درکی مناسب از اینترنت و در واقع تکنولوژی تور جهان گستر است. به این منظور مروری خواهیم داشت بر روی مفاهیم اولیهی اینترنت.
( مفاهیم:
اینترنت:
مخفف واژهی Inter Network است. بزرگترین شبکهی دنیا که از به هم پیوستن تعداد زیادی کامپیوتر ایجاد شدهاست. این تصور که اینترنت بر روی چند کامپیوتر خاص در دنیا سوار شده به کلی غلط است. در واقع هر کامپیوتری که به طریقی به اینترنت متصل میشود، جزئی از اینترنت محسوب میشود.
پروتکل:
واژهی پروتکل در لغت به معنای قرارداد است و از دیدگاه علم اینترنت، به قوانینی گفته میشود که 2 یا چند کامپیوتر برای ارتباط (رد و بدل کردن اطلاعات) با یکدیگر رعایت میکنند. به عنوان مثال هنگامی که کامپیوتر 1 در حال صحبت کردن است، کامپیوتر 2 به حال گوش دادن درمیآید و ضمناً میان صحبت کامپیوتر 1 صحبت نمیکند.
پروتکل اصلی اینترنت، TCP/IP است، که قسمت IP آن وظیفهی حمل بستههای اطلاعات از طریق کابلها و شبکهی اینترنت و قسمت TCP هم عهدهدار تعیین صحت داده و رساندن آن به سطح قابل استفاده برای کاربر را دارد. یک سطحْ بالاتر و برای دسترسی به سایتهای اینترنتی از پروتکل HTTP یا همان مجموعه قواعد دریافت اطلاعاتی شامل متن، صوت، تصویر و ... (در قالب HTML) از تور جهان گستر استفاده میکنیم.
HTML:
نوعی زبان توصیف کننده (کاملاً متفاوت و بسیار آسانتر از زبانهای متداول برنامهسازی نظیر C و Pascal) است که برای نمایش دادن صفحات وب به کار میرود. تقریباً تمامی صفحات دریافتی ما از اینترنت به این زبان نوشته شدهاند و مرورگرهای وب میتوانند آن زبان را به ما نمایش دهند.
به واحدهای سازندهی یک کد HTML، تَگْ میگویند. در واقع تگها کلماتی کلیدی هستند که در زبان HTML قراردادْ شدهاند و یک مرورگر وب با دیدن هر کدام از این کلمات، متون و یا تصاویر موجود در صفحه را به نوعی نمایش میدهد. به عنوان مثال تکه کد HTML زیر متن «سلام» را به کمک تگ ، توپُر نمایش میدهد.
سلام
سرویسدهنده / سرویسگیرنده
تمامی سایتهای اینترنتی که مشاهده میکنیم، از طریق یک سِرْوِر (سرویس دهنده) برای ما یعنی سرویس گیرنده (یا مشتری) فرستاده میشود. در واقع سرور منتظر یک تقاضای مشاهدهی صفحهی وب از جانب مشتری است تا آن صفحه را برای او ارسال کند. مثلاً هنگامیکه ما در نوار آدرس مرورگر وب خود آدرس www.google.com را وارد میکنیم، مرورگر در نقش مشتری، درخواستی را به سِروری که صفحهی گوگل را در اختیار دارد میفرستد. پس از آن سرور در پاسخ به این درخواست، صفحهی گوگل را برای مشتری ارسال میکند و مرورگر پس از دریافت، آنرا به ما نمایش میدهد. لازم به ذکر است که این درخواست و پاسخ –که به Request و Response مشهور است- از طریق پروتکل HTTP صورت میگیرد.
مرورگر وب (Web Browser)
برنامهای است که میتواند صفحات HTML را به ما نمایش دهد. برای استفاده از تور جهان گستر، استفاده از یک مرورگر وب تقریباً اجتناب ناپذیر است، چرا که یک مرورگر وب علاوه بر آشنایی و توان نمایش صفحات HTML، میتواند به واسطهی پروتکل HTTP صفحات وب را از سرور دریافت کند.
اکثر قریب به اتفاق صفحات وب در دنیا توسط مرورگر IE (Internet Explorer) بازدید میشوند، چرا که Windows عام ترین سیستم عامل مورد استفاده در جهان است که بهصورت پیشفرض IE را داراست. بعد از IE، پرطرفدارترین مرورگر Netscape Navigator (NN) نام دارد. مرورگرهای دیگری نیز وجود دارند از جمله Opera، Mozilla، Safari و ....
جاوا اسکریپت
یک زبان برنامهنویسی که فقط در صفحات وب به کار میرود، چرا که برخی از امکانات معمول یک زبان برنامهنویسی مانند C را ندارد؛ در واقع JavaScript برای استفاده در وب طراحی شده و به همین دلیل زبان سطح بالایی است، به طوری که میتوان با نوشتن یک خط کد در آن یک پنجرهی سؤال (Ok - Cancel) باز کرد و از کاربر پرسش کرد. از آنجایی که HTML صرفاً شامل Tagهایی برای نمایش صفحات وب است، برای کنترل ساختارهای دیگر یک صفحهی وب و یا استفاده از الگوریتمهای برنامهنویسی و یا حتی ساختن صفحات پویا که باید روی مرورگر وب اجرا شوند، به JavaScript نیاز داریم. در واقع JavaScript زبانی است که مرورگر وب مترجم و اجرا کنندهی آن است. همچنین یادآوری میکنیم که JavaScript زبانی است شامل بسیاری از ملزومات زبانهای برنامهنویسی، نظیر حلقهها، شرطها، توابع، رشتهها و حتی رویدادها.
حال پس از مروری کوتاه بر روی مفاهیم اصلی وب، به HTML میپردازیم.
( HTML:
سادهترین و رایجترین زبان برای ساختن صفحات وب است و بدنهای مشابه مثال زیر دارد:
مثال 1: شکل کلی یک کد HTML (ex01.html)
همانطوری که مثال 1 نشان میدهد، تمامی کد HTML بین دو تگوقرار میگیرد. ناگفته پیداست که نشانگر یک تگ آغازین و یک تگ پایانی میباشد (به جای TAG هر کدام از تگهای رزرو شدهی HTML را قرار دهید.) شما میتوانید مثال فوق را در یک فایل خالی نوشته و پسوند آنرا html (و یا htm) بگذارید، سپس آنرا بهوسیلهی یک مرورگر وب (مانند IE) باز کنید؛ با این کار یک صفحهی HTML خالی را خواهید دید.
حال به مثال دوم توجه کنید:
This is my second HTML page
This is some text inside body tag.
مثال 2: یک کد بهدرد بخور! (ex02.html)
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 3
اهداف استفاده از مهندسی معکوس پایگاه داده
در اینجا برخی از اهدافی را که بیشتر در مهندسی معکوس پایگاه داده مطرح هستند را بیان کرده ایم : کسب دانش در توسعه سیستم ها در طول مدت توسعه یک سیستم جدید یکی از فاز های اولیه شامل گردآوری و رسمی کردن نیازمندیهای کاربران از منابع مختلف است. منابعی نظیر مصاحبه با کاربران ، تجزیه و تحلیل مستندات ( در صورت امکان ) و در بیشتر حالات نیز ممکن است که برخی از پیاده سازی ها از قبل وجود داشته باشند که با تجزیه و تحلیل آن می توان اطلاعات مفیدی به دست آورد. همچنین باید به این نکته توجه کنیم که برای این که با نیاز کاربران سیستم های سنتی از سیستم نهایی و مدرن آشنا شویم ، باید با آن تجارت به خوبی آشنا شویم. چون این در درک و فهم بهتر ما از عملیات ها و فعل و انفعالات بین دو طرف مهم است. زیرا فهم ضعیف از سیستم های اطلاعاتی سنتی ما را به سمت مشخصات نادرستی از نیازهای سیستم نهایی هدایت می کند و می تواند باعث شکست پروژه گردد . بنابراین باید درک خوبی از داده های سیستم های اطلاعاتی سنتی ، واسط ها ، برنامه های کاربردی و ابزارهای پشتیبانی داشته باشیم: نگهداری سلیس نگهداری نیز یکی از بخش های مهم سیستم است که در بیشتر مراحل توسعه به آن نیاز داریم . برای نگهداری سیستم باید سعی کنیم تا از ایجاد خطاها و تغییرات ناگهانی در سیستم جلوگیری کنیم و اگر خطایی ایجاد شد و یا در توابع سیستمی ( که برای فهم اجزاء مختلف مانند سیستم های داده مرکزی و یا سمان تیک و پیاده سازی ساختارهای داده ای ثابت مورد نیاز است ) تغییراتی ایجاد شد آن خطا و تغییرات تا حد امکان اصلاح و برطرف کنیم. مهندسی مجدد سیستم ها هنگام توسعه سیستم در مواردی ما نیاز به مهندسی مجدد سیستم ها داریم . مهندسی مجدد سیستم در واقع همان تغییر معماری داخلی سیستم و یا بازنویسی مجدد برخی از کدهای اجزاء خارجی سیستم و تغییر خصوصیات خارجی آنها می باشد. هدف کلی از مهندسی مجدد سیستم این است که هنگام شروع مجدد با یک پیاده سازی درست باید نگهداری را نیز بیشتر کنیم و تکامل سیستم را نیز تسهیل ببخشیم. مهاجرت سیستم ها در ارتباط با مهاجرت سیستم ها قبلا بحث شد و روش ها و دلایل استفاده از آنها نیز مطرح گردید. به طور کلی مهاجرت یک سیستم شامل جابجایی یک یا چندین تکنولوژی پیاده سازی است. همانند جابجایی مثال ها بیشماری دیگری که در این ارتباط وجود دارند. . یکپارچگی سیستم ها هدف ما در اینجا یکپارچه سازی دو یا چندین سیستم در قالب یک سیستم می باشد و این یک پارچه سازی می تواند شامل توابع و داده های قدیمی باشد و می تواند باعث ایجاد نتایج فیزیکی در سیستم شود که در این حالت توسعه داده شده اند. ارزیابی کیفیت تجزیه و تحلیل کدها و ساختارهای داده ای از یک سیستم در برخی موارد می تواند موجب تذکر های مفید و موثری در ارتباط با کیفیت این سیستم ها و درباره راه های توسعه آنها باشد. به عنوان مثال یک فروشنده نرم افزارهای پایگاه داده از میان تکنیک های یک روش خوب و مناسب را برای ارزیابی کیفیت تمام سیستم های خود انتخاب می کند. تبدیل / استخراج داده هادر برخی از شرایط در هنگام رها کردن سیستم های سنتی از بین اجزا فقط پایگاه داده آن را استخراج می کنیم و داده هایی را داریم که به فرمت های دیگر تبدیل شده اند و ما به برخی از دانش هایی نیاز داریم که در ارتباط با خصوصیات فیزیکی و معنایی آنها باشد. در سایر موارد بیشتر به صورت هستند که از داده های متراکم انباشته شده اند و از داخل استخراج شده اند و برای انتقال نیاز به فهم عمیقی از ساختار فیزیکی داده ها برای نوشتن روال های استخراجی و سمان تیک آنها دارد که باید به طور صحیح آنها را تفسیر کرد. مدیریت داده ها در مهندسی معکوس پایگاه داده وقتی ما سیستم را توسعه می دهیم برای انجام مدیریت بر روی داده ها توابع باید یک توصیفی از همه اطلاعات منابع و سازمان را بدانند و همچنین آن را در داخل خود ثبت کنند. استفاده مجدد از اجزاء استفاده مجدد در معماری سیستم پدیدار می گردد. مهندسی معکوس اجازه می دهد تا طراح سیستم اجزاء ، داده ها و بخش های اصلی سیستم سنتی را به طور منظم و یکپارچه در سیستم جدید شناسایی استخراج و لفافه پیچی کند. مسائل و مشکلات مهندسی معکوس پایگاه داده ها مهندسی معکوس پایگاه داده با زیر مجموعه از مشکلات مهندسی معکوس نرم افزار در ارتباط است. مهندسین به کمک طرح های جامع و تخصص و همچنین استفاده از روش های تطبیقی سعی در برطرف کردن این مشکلات دارند. ولی استفاده از این طرح ها در پایگاه داده های قدیمی به دلیل مسائلی نظیر دسترس نبودن اطلاعات و مستندات مشکل است.مسائل موجود در مهندسی معکوس پایگاه داده ها را می توان به سه گروه کلی تقسیم کرد: - انتخاب روش طراحی پایگاه داده به عنوان پایه ای برای مهندسی معکوس- کامل بودن حوزه معنایی- معیار های ارزیابی عملکرددر پایان ذکر این نکته ضروری است که ابزارهای مورد استفاده در مهندسی معکوس نرم افزار، بسیار وسیع تر از آنچه هستند که در اینجا ذکر شد، و در این مقاله تنها برنامه های اصلی و پر کاربردتر مورد بررسی قرار گرفتند.منبع: مجله دانش و کامپیوتر