فصل اول: کلیات
1-1 مقدمه
با ایجاد سیستمهای مدیریت پایگاه داده عمده مشکلات ساختار، پشتیبانی و مدیریت دادههای حجیم در سیستمهای فایلی برطرف شد اما توجهی به جنبههای رفتاری پایگاه داده نشد. به این معنا که با استفاده از قیود جامعیت شاید بتوان از منفی شدن مبلغ حقوق کارمندان جلوگیری نمود اما نمیتوان مانع از بیشتر شدن حقوق آنها از مدیرانشان شد. در چنین مواردی کاربران پایگاه داده با اجرای یک پرس و جو موارد نقض محدودیتهایی از این قبیل را پیدا نموده و خود اقدام به اصلاح آنها مینمایند.
مواردی این چنین و نیز گزارشات مدیریتی در آغاز ماه از جمله کارهای مشخص و دارای ضابطهای میباشند که انجام آنها تکراری و قابل تفویض به سیستم است.
کاربران غیرمجاز با استفاده از یک سری گزارشات، غیرمستقیم به اطلاعات کلیدی دست یافته و اقدام به تغییر آنها مینمایند. پیدا نمودن چنین تغییراتی که معمولاً بعد از گزارشات اتفاق میافتند، به راحتی امکانپذیر نیست. همانطور که مشاهده میشود در یک پایگاه داده معمولی ردیابی رویدادهایی که در سیستم اتفاق افتادهاند (رخدادها) نیز ممکن نبوده و نیاز به یک سیستم با پشتیبانی جنبههای رفتاری میباشد.
یک پایگاه داده فعال نظیر Oracle قادر به تشخیص رویدادهای نظیر اضافه، حذف و تغییر مقادیر در پایگاه داده میباشد. به عبارت دیگر این سیستمها با ایجاد تغییر در یک قلم داده عکسالعمل نشان میدهند.
پایگاه داده فعال با افزودن قوانین به پایگاههای داده امکان تعامل (کنش و واکنش) بین سیستم و پایگاه داده را ایجاد نمود. این نوع پایگاه داده دارای دو بخش مدیریت داده و مدیریت قوانین میباشد. بخش مدیریت داده مسئول حفظ خواص پایگاه داده در سیستمهای کاربردی بوده و بخش دوم با مدیریت قوانین مسئول واکنش به رویدادهای سیستم میباشد. در این نوع پایگاه داده طراحان سیستم قادرند با تعریف قوانین که نزدیکترین بیان به زبان طبیعی میباشد، سیستم را وادار به عکسالعمل مناسب در مقابل رویدادهای مهم نمایند .
پایگاه داده فعال با استفاده از قوانین قادر به «پشتیبانی گستردهتر قیود جامعیت و سازگاری دادهها، واکنش در مقابل رخدادهای سیستم کاربردی، عدم اجرای تقاضاهای مشکوک، ردیابی رویدادها، گزارشات ماهانه و…» میباشد.
همانطور که گفته شد آنچه که به طور معمول باعث میشود یک پایگاه داده را فعال بدانیم، عکسالعمل سیستم در مقابل وضعیتهایی است که در پایگاه داده و یا حتی خارج از آن به وجود میآید. این وضعیتها میتواند شامل یک حذف غیرمجاز و یا تغییر وضعیت پایگاه داده باشد. باید توجه داشت که داشتن تعامل برای یک پایگاه داده لازم اما کافی نیست. بسیاری از سیستمهای پایگاه داده با رعایت اصول پایهای که در زیر به آن اشاره میشود به طور عام پایگاه داده فعال نامیده می شوند .
اینگونه سیستمها باید یک پایگاه داده باشند، یعنی در صورتی که کاربر فراموش کرد، سیستم مورد نظر پایگاه داده فعال است بتواند از آن به عنوان یک پایگاه داده معمولی استفاده نماید (در صورت لزوم بتوان به عنوان یک پایگاه داده معمولی از آن استفاده نمود).
در اینگونه سیستمها باید امکان تعریف و مدیریت قوانین وجود داشته باشد. این قوانین در پایگاه داده فعال دارای سه جزء رویداد، شرط و واکنش میباشند.
این سیستمها باید دارای یک مدل اجرایی باشند. به این ترتیب که با بروز رویداد و صحت شرط، واکنش قانون اجرا شود. یک پایگاه داده فعال باید قادر به آشکارسازی رویدادها و بررسی شرط قوانین فعال و اجرای فرامین واکنش باشد.
علاوه بر موارد فوق، بهتر است در این سیستمها محیط مناسبی برای تعریف و امکان کامپایل کردن قوانین فراهم شود که به کاربر در تعریف قوانین کمک کند.
فازیسازی پایگاههای داده فعال با هدف نزدیکتر نمودن زبان بیان قوانین به زبان طبیعی طراحان مطرح شد. اغلب تقاضاهای کاربران پایگاه داده فعال، فازی میباشد. به عنوان نمونه در تقاضاهایی نظیر عدم تعلق پاداش به کارمندان «کمکار»، «افزایش» فشارخون، محاسبه حقوق کارمندان در «پایان» هر ماه و… از کلمات فازی استفاده شده است که عدم پشتیبانی مفاهیم فازی و به کار بردن مقادیر دقیق منجر به حصول نتایج نامطلوب در برخی سیستمهای کاربردی میشود.
تفاوت اصلی در فازیسازی پایگاه داده فعال با سایر سیستمهای فازی، در نوع تعریف قوانین میباشد. به این ترتیب که در تعریف قوانین در اینجا از سه جزء اصلی رویداد، شرط و واکنش استفاده میشود در صورتی که سیستمهای مبتنی بر قانون عموماً از دو جزء شرط و واکنش تشکیل شدهاند اما فازی نمودن شرط و واکنش قوانین در پایگاههای داده فعال تفاوت چندانی با شرط و واکنش فازی در سیستمهای مبتنی بر قانون ندارد و در فازی نمودن رویداد نیز میتوان از همان سیاق رویدادهای فازی استفاده نمود این بحث توسط ولسکی و بوازیز در مطرح شده است.
در این پایاننامه سعی شده است بحثهای مطرح شده در پایگاههای داده فعال فازی بطور خلاصه بررسی شود. همچنین در ادامه با معرفی عمل رونوشت برداری و بکارگیری قوانین فازی(تریگرهای فازی) در عمل رونوشت برداری روش بهبود یافته جدیدی معرفی می شود.
1-2 مروری بر فصول پایاننامه
در ادامه این پایاننامه در فصل دوم مفاهیم پایگاه داده فعال ارائه شده است. همچنین مدل اجرایی، نمونههایی از این نوع پایگاه داده و برخی کاربردهای پایگاه داده فعال در ادامه این فصل آمده است.
در فصل سوم مختصری از مفاهیم فازی ارائه شده است.
فصل چهارم شامل چگونگی پشتیبانی مفاهیم فازی در بخشهای مختلف یک پایگاه داده فعال میباشد.
فصل پنجم به بیان طرح استفاده از تریگرهای فازی در پایگاه داده فعال جهت ارائه روش جدید رونوشت برداری فازی میپردازد و مزایای استفاده از روش رونوشت برداری فازی نسبت به روشهای مرسوم قدیمی غیر فازی با یک نمونه پیادهسازی شده مقایسه می گردد.
فصل ششم به بیان چگونگی پیاده سازی تریگرهای فازی در پایگاه داده فعال غیر فازی و نیز پیاده سازی رونوشت برداری فازی بوسیله آن می پردازد.
فصل دوم: پایگاه داده فعال
پایگاه داده فعال با هدف افزودن تعامل به پایگاه داده و با استفاده از تعریف قوانین ایجاد شد. اولین پایگاه داده فعال، توسط Dayal و همکارانش در یک پروژه دانشگاهی به نام Hipac مطرح شد. پایگاه داده این نرمافزار همانند Samos شیءگرا میباشد. علاوه بر پایگاههای داده فعال شیءگرا سیستمهایی با پایگاه دادهی فعال رابطهای نیز ایجاد شدهاند که از جمله آنها میتوان Starburst و [18]Arial را نام برد، این نوع پایگاههای داده به جای واکنش در مقابل فراخوانی متد یا تغییر خصیصهها به تغییر، حذف و اضافه در جداول پایگاه داده حساس میباشند .
پایگاه داده فعال دارای دو بخش مدیریت داده و مدیریت قوانین میباشد. بخش مدیریت داده مسئول حفظ خواص پایگاه داده نظیر سازماندهی، مدیریت و پشتیبانی دادهها میباشد. بخش دوم یا مدیریت قوانین مسئول واکنش به رویدادهایی است که در سیستم اتفاق میافتند.
2-1 مدیریت داده
این بخش مسئول حفظ خواص پایگاه داده میباشد، به طوری که طراحان میتوانند از قابلیتهای پایگاه داده فعال همانند یک پایگاه داده معمولی استفاده نمایند. ضمن اینکه میتوان خواص پایگاه داده را در یک پایگاه داده فعال به صورت مطلوبتری ایجاد نمود.
برقراری قیود جامعیت پشرفته تر در پایگاه داده: این قیود در یک پایگاه داده معمولی فقط روی یک جدول قابل تعریف میباشند در حالی که با استفاده از قوانین پایگاه داده فعال، امکان تعریف محدودیت بر روی چندین جدول نیز وجود دارد.
سازگاری بیشتر: سازگاری بین دادهها با استفاده از قوانین به صورت گستردهتری پشتیبانی میشود.
2-2 مدیریت قوانین
پایگاه داده فعال با استفاده از قوانین تعامل را به پایگاه داده میافزایند. این امر باعث میشود بدون استفاده از کدهای نرمافزارهای خارجی به رویدادهای سیستم در درون پایگاه داده پاسخ داده شود، در نتیجه تغییر در ضوابط سیستم کاربردی با کمترین هزینه و با تغییر قوانین به راحتی امکانپذیر است.
در این فصل انواع تعریف و پیچیدگیهای رفتاری قوانین در این نوع سیستمها و مدلهای اجرایی متفاوت (با توجه به تعریف یک قانون) ارائه خواهد شد.
2-2-1 تعریف قانون
در پایگاه داده فعال هر قانون دارای سه بخش رویداد، شرط و واکنش میباشد و قانونی دارای هر سه جزء فوق باشد اصطلاحاً ECA نامیده میشود.
Rule Rule_Name
[ON Event]
[IF Condition]
THEN Action
به طور کلی وجود دو جزء رویداد و شرط در تعریف قوانین میتواند اختیاری و یا اجباری باشد. در برخی نمونههای پیادهسازی شده پایگاه داده فعال تنها تعریف یکی از دو جزء اختیاری است یعنی امکان عدم تعریف رویداد در قانون وجود دارد و حضور شرط اجباری است. در زبانهایی که تعریف هر دو جزء اختیاری باشد، تعریف یکی از آنها در هر قانون الزامی است در غیر این صورت تبدیل به یک قانون همیشه درست میشود.
در صورت حذف شرط (EA Rule) با بروز رویداد، واکنش آن اجرا میشود و با حذف رویداد (CA Rule) در صورت برقراری شرط، واکنش قانون مربوطه به اجرا درمیآید.
در این قسمت ابتدا به شرح مختصری از هر سه جزء قانون و نکاتی که در استفاده از ECA باید رعایت شوند میپردازیم و سپس انواع رفتارهای مدل اجرایی پایگاه داده فعال بیان میشود.
1)رویداد:
رویدادها در نقطهای از زمان اتفاق میافتند و به سه صورت تقسیمبندی میشوند. در نوع اول با توجه به منبع به وجود آورنده خود به هفت گروه ساختاری، انتزاعی، تراکنش، کاربر، استثناء، زمان، خارجی تقسیم میشوند.
در نوع دوم با توجه به اینکه از یک رویداد ساده تشکیل شدهاند یا از ترکیب جبری منطقی رویدادهای ساده به وجود آمدهاند به دو گروه ساده و مرکب تقسیم میشوند.
در نوع سوم با توجه به زمان بروز نمونههای یک رویداد به سه گروه آغازین، میانی و پایانی تقسیم میشوند که در ادامه به شرح مختصری از انواع رویدادها در این سه گروه میپردازیم.
ساختاری: یک رویداد به دلیل انجام عملیاتی روی ساختار پایگاه داده فعال میشود (در مدل رابطهای تغییر و حذف و اضافه یک رکورد و در مدل شیءگرا تغییر خصیصهها، فراخوانی متد و ارسال پیام).
ON Update emp.id
انتزاعی: رویداد به صورت واضح توسط طراح یا برنامه کاربردی فعال میشود (طراح میتواند گرفتن یک گزارش خاص را یک رویداد معرفی کند که در صورتی که یک مجموعه تهی تولید نکند یک رویداد انتزاعی است).
تراکنش: رویدادها، دستورالعملهای تراکنشی نظیر Start و Abort و Commit میباشند.
ON Begin Transaction Emergency
کاربر: رویداد به دلیل عملکردها و مکانیزمهای برنامهنویسی فعال میشود (دادن پیام مناسب به کاربری که مشغول وارد کردن داده میباشد).
استثناء: انجام عملیات غیرمجاز در سیستم موجب بروز این نوع رویداد میشود (دستیابی غیرمجاز کاربران به اطلاعاتی که مجوز مناسب آن را ندارند).
زمان: این نوع رویدادها در نقطهای از زمان فعال میشوند (مثلاً اول هر ماه).
خارجی: رویدادهایی که به دلیل وقوع رویدادی در خارج از سیستم بروز میکنند در این گروه قرار میگیرند (فشردن کلید).
در نوع دوم رویدادها به دو دسته ساده و مرکب تقسیم میشوند. رویدادی که تنها از یک جزء تشکیل شده است ساده و رویدادهایی که از ترکیب جبری و منطقی رویدادهای ساده به دست میآیند مرکب نامیده میشوند.
متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
مروری بر SQL
تاریخچه SQL از لابراتوار IBM در سان خوزه کالیفرنیا شروع میشود. جایی که SQL در اواخر دهه 1970 میلادی شکل گرفت.
کلمه SQL برگرفته از حروف اول کلمات Structuted Query Language ساخته شده و اغلب اوقات اشاره به ‘sequel’ میکند.
این زبان ابتدا برای محصول DB2 شرکت IBM (یک سیستم مدیریت پایگاه دادهای رابطهای یا RDBMS که امروزه نیز برای بعضی محیطها فروخته میشود، طراحی شد.)
در واقع SQL امکان RDBMS را فراهم میآورد. SQL یک زبان غیر روالمند میباشد، بر خلاف زبانهای روانمند یا زبانهای نسل سوم (3 GLs) مثل کوبول و C که در آن زمانها ایجاد شده بودند.
تذکر ـ غیر روانمند یعنی چه به جای چگونه، بطور مثــال SQL میگوید که دادهها باید ذخیره، حذف، اضافه یا بازیابی شوند بدون آنکه به چگونگی انجام آنها کاری داشته باشد.
ویژگی مهمی که باعث تفاوت بین DBMS و RDBMS میگردد، آن است که یک RDBMS از یک زبان مبتنی بر مجموعهها استفاده میکند. در اکثر RDBMS ها این زبان، زبان SQL است. در نتیجه SQL زبان مبتنی بر مجموعهها است.
SQL، یک زبان کامپیوتری مبتنی بر استاندارد (American National Standards Institute) ANSI برای بازیابی و بروز رسانی دادهها در یک پایگاه دادهای میباشد و با برنامههای پایگاه دادههایی مانند MS Access ، DB2 ، MS SQL Server ، Oracle، Sybase و … کار میکند.
از طریق SQL، یک برنامه نویس یا گرداننده دادهها میتواند کارهای زیر را انجام دهد:
! تغییر ساختار یک پایگاه دادهای
! تغییر مشخصات امنیتی سیستم
! امکان اعطای اجازه دسترسی کاربران به پایگاه دادهای یا جداول
! پرس و جو از یک پایگاه دادهای
استفاده از SQL و پایگاه دادهای رابطهای نیز از مهمترین اقدامات انجام شده در جهت توسعه کاربرد Client/Server میباشد.
SQL بطور کلی شامل دو گروه از جملات میباشد:
متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
چکیده
بدون تردید مساله ای که در رویارویی انسان اهمیت به سزایی دارد، دسترسی سریع و آسان به دریایی از اطلاعات جامع و کامل است که برای این مهم، نیاز به اخذ تدابیری می باشد تا
از عهده ی این عمل به نحو شایسته ای برآید.
هر شرکت یا سازمانی برای گسترش و سرعت بخشیدن به امور خود می تواند از صفحات وب پویا استفاده نمایند.
شرکت گاز استان شامل فرم هایی می باشد که مربوط به عملیات گازرسانی به شهرها و روستاها است. به علت افزیش حجم اطلاعات وگسترده شدن سطح عملیات نیاز به وب سایتی برای راحتی کار کاربران احساس شد.هدف اصلی این پروژه، سازماندهی سریع اطلاعات و صرف زمان کمتربرای ارسال آن می باشد.
نتایج حاصله از این پروژه نشان داد که عموم کاربران حتی در صورت عدم تخصص کافی می توانند در حداقل زمان ممکن، بدون هر گونه خطای فردی با مجوزهای کاربری با قابلیت اطمینان به اطلاعات دسترسی داشته باشند.
مقدمه
با گسترش اینترنت وwww در ز ندگی روزمره، ایجاد وب سایت یکی از بخشهایی است که به سرعت درحال رشدمی باشد.همواره در تار جهان گسترد، طراحی وب سایت برایجاد گرافیکهای تخیلی و زیبا و صفحات وب ساده برای خواندن مبتنی است.خلق یک وب سایت دلپذیر مهم می باشد، اما تمرکز اصلی از طراحی گرافیک به سمت مبتنی بر برنامه نویسی می باشد.این سیستمشامل طراحی صفحات وب است که طی آن کاربران مختلف در مکانهای مختلف بتواننداز سیستم استفاده نمایند.نتیجه آن که شما می توانید عملیات گزارش وجستجو و تعریف کاربر را در این سیستم مشاهده نمایید.
تعریف مسئله
برای سازماندهی اطلاعات ارسال شده از مناطق به مرکز استان نیاز به سیستمی است که این اطلاعات را در آن ذخیره نموده همینطور این سیستم قابلیت آن را داشته باشد که تعدادی کاربربتوانند با مجوزهای مختلف وارد سیستم شوند. علاوه بر این عملیات جستجو، ویرایش، حذف را پشتیبانی کند.
مسائل مورد نظر مدیر:
مسئله مورد نظر کاربر:
سختی وحجم کار انجام شده بالاست.
اهداف مسئله
اهداف کلی :
اهداف جزیی:
کارهای انجام شده مرتبط با موضوع
نمونه کارها با این نوع سبک یعنی طراحی صفحات وب پویا فراوان دیده می شود از جمله انتخاب واحدها ی اینترنتی اما در مورد سیستم گازرسانی لااقل در سطح استان نمونه کاری دیده نشده است.
امکان سنجی:
در این مرحله با توجه به شناسایی نیازهای کاربران، شناسایی داده های سیستم (تخمین انواع داده، مقدار داده، نرخ رشد داده ومدت نگهداری داده) ، تجزیه وتحلیل ساختار سازمان (نحوه توزیع جغرافیایی سازمان که در محاسبات مالی نقش مهمی دارد)شناسایی ویژگی های اصلی سیستم (DFD های مربوط به چگونگی که در قسمت طراحی مطرح می شوند.) مطالعه سیستم هایی که که برای شرایط مشابه تهیه شده اندواستفاده از تجربه دیگران بر آورد تقریبی به فعالیت امکان سنجی پرداخت، که مشخص می کند آیا امکان مکانیزه کردن سیستم وجود دارد یا خیر؟
در این سیستم با توجه به شناسایی نیازهای فوق و بررسی منابع ، امکان مکانیزه کردن سیستم وجود دارد .
متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
1- مقدمه
آمادگی الکترونیکی توانایی پذیرش و به کارگیری فناوری اطلاعات در جوامع بوده و دارای چهار مؤلفهء بنگاههای اقتصادی، شهروندان، زیرساختها و دولتها است. اهمیت ارزیابی الکترونیکی در تبیین تفاوت کشورهای مختلف در میزان بهرهگیری از فناوری اطلاعات و ارتباطات و ایجاد شکاف دیجیتالی است. اهداف اقتصادی همچون حفظ توان رقابت دیجیتالی، ایجاد زیرساختهای فناوری اطلاعات و ارتباطات، گسترش کاربردهای فناوری اطلاعات و ارتباطات در راستای توسعه توان اقتصادی و گسترش سرمایهگذاری خارجی و اهداف اجتماعی همچون کاهش شکاف دیجیتالی، بهرهمندی افراد و سازمانها از اطلاعات کیفی و ایجاد اعتماد در مشتریان از جمله دستاوردهای آمادگی الکترونیکی به شمار میروند.][1][
برای ارزیابی آمادگی الکترونیکی مدلهای متفاوتی از جمله: MOSAIC، APEC، CID، CSPP، EIU ، ITU و… وجود دارند که هر کدام شاخصها و روشهای متفاوتی را برای سنجش آمادگی الکترونیکی ارائه میدهند.
چکیده
منظور از آمادگی الکترونیکی (E – Readiness) توانایی پذیرش، استفاده و بهکارگیری فناوری اطلاعات و کاربردهای مرتبط با آن در جوامع میباشد. عوامل متعددی بر چگونگی استفاده از فناوری اطلاعات و سطح آمادگی الکترونیکی جوامع تأثیرگذار است. مطالعهء چگونگی بهکارگیری این فناوری در کلیه زمینههای اجتماعی، اقتصادی، سیاسی و فرهنگی جوامع حائز اهمیت است. در این راستا ارزیابی آمادگی الکترونیکی جوامع و سازمانها برای استفاده مؤثر از این فناوری مقدمهء برنامهریزی بهینه به منظور نیل به اهداف سازمانی است.
کلمات کلیدی: e readiness ، فناوری اطلاعات، ارزیابی، زیر ساخت، شکاف دیجیتالی، مدل، شاخص
روش تحقیق
روش تحقیق این پروژه با توجه به شکل ذیل عبارتست از:
تعاریف
در این بخش به تعریف و مفهوم کلی آمادگی الکترونیکی، ضرورت های آمادگی الکترونیکی ،مزایای آمادگی الکترونیکی و …. خواهیم پرداخت. آمادگی الکترونیکی دارای مدل های اندازه گیری متفاوتی می باشد، که هر کدام از این مدل ها به صورت مجزا تعریف واحدی را از آمادگی الکترونیکی ارائه می دهند. در فصلهای بعدی نیز به این عناوین خواهیم پرداخت.
مفهوم آمادگی الکترونیکی
آمادگی الکترونیکی عبارت است از مجموعه شاخص های استاندارد و مورد تائید سازمان های بین المللی در مورد توانمندی ها، امکانات و سرمایه گذاری های یک کشور، شهر یا شرکت در زمینه فناوری اطلاعات که نماینده حجم تلاش ها و پیشرفت های آن محیط برای کاربردی تر کردن فناوری اطلاعات است.
گروه همکاریهای اقتصادی آسیا و اقیانوسیه (APEC) کشوری را آماده الکترونیکی میداند که دارای تجارت آزاد، صنعت قانونمند، سهولت در صادرات و هماهنگ با استانداردهای دولتی و توافقنامههای تجاری است.
مطابق تعریف ارائه شده در پروژه سیاستگذاری سیستمهای کامپیوتری (CSPP) یک جامعه آماده از لحاظ الکترونیکی، جامعهای است که دارای سرعت بالای دسترسی به شبکه در یک بازار رقابتی، دسترسی و استفاده پایدار از فناوری اطلاعات و ارتباطات در مدارس، ادارات دولتی، بنگاههای اقتصادی، خانهها و مراکز بهداشتی است. در چنین جامعهای امنیت و حریم خصوصی افراد هنگام بهرهگیری از روشهای الکترونیکی تامین شده و سیاستهای دولتی از کاربری و اتصال به شبکههای کامپیوتری حمایت میکنند.
براساس این تعریف میزان نفوذ فناوری اطلاعات و ارتباطات درخانهها، بنگاههای اقتصادی، مراکز بهداشتی و درمانی و ادارات دولتی مبنای ارزیابی آمادگی الکترونیکی یک جامعه قرار میگیرد.
متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
1 راه های جمع آوری اطلاعات:
1-1-2 درخواست مشتری:
به این گونه که هر فرد با یک رمز خاص وارد سایت شود که این کار نیازمند انجام دادن کارهای زیر است:
افتتاح حساب ویژه اینترنتی به این صورت که ما با ریختن پول به این حساب یک شماره فیش به ما داده می شود و ما این شماره فیش را در فرم ثبت نام سایت ذخیره و وارد می کنیم و خود بانک نیز لیستی از کسانی که به این شماره حساب پول واریز کرده اند در data base سایت قرار داده و به محض وارد کردن شماره فیش باعث می شود که آن شماره فیش با شماره فیشی که بانک به ما داده است چک شود و در صورت درست بودن فرد ثبت نام می شود.
مثلا بخش های مختلف ریاضی به صورت جدا باشد نظیر بخش احتمال و بخش انتگرال و غیره
توجه: با کلیک کردن بر روی هر سوال جواب مربوطه در یک صفحه مجزا ظاهر شود.
4– سوالات متفرقه:
وغیره………….
ارتباط با ما :
اگر یک سری از افراد سوالاتی غیر ازسوالات موجود در سایت داشته باشند با استفاده از خاصیتی که طراحی شده سوال خود را مستقیما با مدیر سایت در میان بگذارد.
انتقادات و پیشنهادات بازدید کننده در این قسمت مستقیما با مدیریت سایت یا سازنده سایت در میان گذاشته می شود.
1-1-3 قسمت هایی که آنالیزگر اضافه کرده است:
به این صورت که با قرارداد بستن با یک کتاب خانه می توانیم لیست تمام کتاب های موجود برای فروش اینترنتی را در سایت فراهم بیاوریم
1-1-4 نیاز سنجی :
نظیر در خواست هایی که برای ساخت سایت مورد استفاده قرار می گیرند که قبلا ذکر شده است
بازدید کننده باید بتواند بین صفحات به راحتی جابه جا شوند و نیاز های خود را به راحتی دریافت کنند
یعنی موضوعات موجود در سایت به راحتی برای عموم قابل فهم باشد
برای پیدا کردن راحت تر قسمت های موجود در سایت و ارتباط با آنها
مثلا زمانی که یک لینک مربوط به احتمال می باشد لینک اتصال دهنده نیز مربوط به احتمال باشد.
یعنی هر بازدید کننده در هر شرایط سنی بتواند به راحتی از امکانات موجود در سایت استفاده کند.
نظیر سایت های آموزشی موجود برای ریاضیات و سایت های مهم جهان در زمینه ریاضی
1-1-5 امکان سنجی :
1- امکانات مورد نیاز برای ساخت سایت :
نظیر برنامه های مورد نیاز برای طراحی صفحات وب و برنامه های جانبی آن
2- باصرفه بودن:
نظیر سودی که از این طریق برای صاحب سایت حاصل می شود مانند درآمد از طریق فروش سوالات و نرم افزار ها و کتاب ها و بدست آوردن اعتبار برای صاحب سایت
به دست آوردن سوالات بسیار زیاد به صورت یکجا و با هزینه بسیار کم
1-1- 6برنامه نویسی شی گرا
نوع برنامه نویسی به کار رفته برنامه نویسی شی گرا می باشد زیرا خصوصیات یک برنامه نویسی شی گرا را دارا می باشد .
یعنی نگاه کلی به یک چیز و بررسی آن و تجزیه آن مسئله تا جایی که برای ما مفید باشد اساس کار برنامه نویسی شی گرا می باشد.
اجزاء تشکیل دهنده شی:
1- ویژگی هی و خصوصیات
2- رفتار ها و توابع و عملکردها
در برنامه نویسی شی گرایی باید به سه نکته توجه کرد :
1- Encapsolation : سطح دستری
2- ارث بری
3- چند ریختی
دید انتزاعی در اشیاءشی گرایی : در اشیاء شی گرایی دید به صورت انتزاعی است یعنی ما به اشیاء به صورت انتزاع نگاه می کنیم و صفات و خصوصیات شی را تا آنجایی که لازم داریم بیرون می آوریم.
برای تجزیه و تحلیل یک سیستم باید یک سری مراحل را طی کنیم:
1- جمع آوری اطلاعات
2- نیاز سنجی
3- امکان سنجی
متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است