تعریف IT:-پایان نامه درباره تنگناهای صادرات نرم افزار

ژانویه 12, 2019 Off By 92

تعریف IT و اجزا تشکیل دهنده آن

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

اجزاء تشکیل دهنده IT

IT مانند هر تکنولوژی دیگری، دارای اجزای تشکیل دهنده می باشد و از منظر نگرش  “بستر پیاده سازی” دارای اجزاء ذیل است.

نرم افزار: برنامه های کامپیوتری به منظور دریافت، پردازش و تولید اطلاعات به کار برده می شوند.

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

سخت افزار ارتباطی:  به منظور برقراری ارتباط میان کامپیوترها بکار می رود.(مثل خطوط تلفن)

نیروی انسانی: افرادی که در این تکنولوژی شاغل هستند و همچنین آنهایی که مصرف کننده محصولات این  فن آوری ها هستند.

داده ها ومنابع آنها: به عنوان ماده اولیه فن آوری اطلاعات می باشد. این داده ها باید قابل اعتماد، جدید و دقیق باشند.(تارخ ، محمد جعفر و امی، امیر علی 1381 ص 23)

 3-1کیفیت نرم افزار

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

1-3-1 انطباق با نیازهای کاربر

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

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