| دسته بندی | کامپیوتر و IT |
| بازدید ها | 5 |
| فرمت فایل | doc |
| حجم فایل | 3853 کیلو بایت |
| تعداد صفحات فایل | 59 |
طراحی واسط کاربرگرافیکی
طراحی سیستم کامپیوتری،طیفی از فعالیتها را ، از طراحی سخت افزار تا طراحی واسط کاربر ، در بر می گیرد. گر چه متخصصین برای طراحی سخت افزار به کار گرفته می شوند ، ولی اغلب سازمانها متخصصین واسط کاربر را در اختیار ندارند . بنابراین مهندسین نرم افزار باید مسئولیت طراحی واسط کاربر را به عهده گیرند متخصصین عوامل انسانی به این امر کمک می کنند .
طراحی خوب واسط کاربر در موفقیت سیستم نقش مهمی دارند . واسطی که استفاده از آن دشوار باشد ، منجر به خطاهای سطح بالایی از کاربر می شود . در بدترین حالت ،کاربران نمی توانند از سیستم استفاده کنند . اگر اطلاعات به شکل نادرستی ارائه شوند ، کاربران معنای آن را نمی فهمند. ممکن است دنباله ای از فعالیت ها را آغاز کنند که منجر به خرابی داده وسیستم شوند .
در گذشته ،واسط های کاربر ، متنی یا فرمی بودند . تقریبا" تمام کاربران یک PC در اختیار دارند . این ها واسط گرافیکی دارند که از نمایشگررنگی با دقت بالا پشتیبانی می کنند و از طریق موس و صفحه کلید کار می کنند . گرچه واسط های متنی هنوز رواج دارند ، کاربران انتظار دارند که سیستم های واسط گرافیکی GUL داشته باشند .
امتیازات GUL عبارتند از :
1- آموزش و کاربرد آن ها آسان است کاربران که هیچ تجربه ای با کامپیوتر ندارند ، پس از یک جلسه آموزش می توانند با آن کار کنند .
2- کاربر، صفحات(پنجره های) مختلفی برای تعامل با سیستم دارد حرکت از وظیفه ای به وظیفه دیگر ، بدون از دست دادن اطلاعات ، ممکن است .
3-تعامل سریع و تمام صفحه از طریق دستیابی فوری به هر جایی در صفحه ممکن است .
طراحان نرم افزار و برنامه نویسان ، کاربران فناوری هایی مثل کلاس های swing در جاوا یا HTML هستند که اساس پیاده سازی واسط کاربراند.
توسعه اکتشافی ، موثرترین روش برای طراحی واسط است فرایند ساخت نمونه اولیه با واسط مبتنی بر کاغذ شروع می شود که تعامل کاربر راشبیه سازی می کند و باید از روش کاربر محوری استفاده کرد که در آن کاربران سیستم نقش فعالی در فرایند طراحی دارد در بعضی موارد ، نقش کاربر ، ارزیابی است . در موارد دیگر ، به عنوان اعضای تیم طراحی حضور دارد .
فعالیت مهم طراحی واسط کاربر تحلیل فعالیت های کاربر است که سیستم کامپیوتری باید از آن پشتیبانی کند بدون درک خواسته های کاربر ، طراحی واسط موفق نخواهد بود . برای درک خواسته ها ، می توانید از تکنیک هایی مثل تحلیل وظیفه ،مطالعات اتناگرافی ، مصاحبه با کاربر و مشاهدات و یا ترکیبی از آنها استفاده کنید .
اصول طراحی واسط کاربر:
طراحان واسط کاربر باید قابلیت های فیزیکی و روانی کاربران را در نظر داشته باشند . افراد یک حافظه کوتاه مدت محدود دارند و وقتی که اطلاعات زیادی را دستکاری می کنند ، دچار اشتباهاتی می شوند .
قابلیت های انسانی ، مبنایی برای اصول طراحی اند . این اصول کلی بر تمام طراحی های واسط کاربر اعمال می شود .و باید به عنوان راهنمای طراحی مشروح برای سازمانهای ویژه با انواع سیستم ها ، نمونه سازی شود .
اصل آگاهی کاربر پیشنهاد می کند که کاربران نباید مجبور به تطبیق با واسطی شوند که پیاده سازی آن آسان است . واسط باید از اصطلاحات آشنای کاربر استفاده کند و اشیای دستکاری شده در سیستم باید مستقیما با محیط کاربر رابطه داشته باشند . به عنوان مثال اگر سیستمی برای استفاده کنترلگر ترافیک هوایی طراحی شود ، اشیا باید هواپیما ، مسیرهای پرواز ، دستگاه هدایت رادیویی و غیره باشند . عملیات باید بتوانند سرعت هواپیما راافزایش یا کاهش دهد، دماغه هواپیما را تنظیم وارتفاع آن را تغییر دهند . پیاده سازی واسط بر حسب فایل ها و ساختمان داده ها ، باید از دید کاربر مخفی باشد .
معنای اصل سازگاری این است که فرمان ها و منوهای سیستم باید فرمت یکسانی داشته باشند، پارامترها باید به طور یکسان به فرمان ها ارسال شوند ، و فرمان ها از سیاق یکسانی پیروی کنند . واسط های سازگار ، از زمان آموزش کاربران می کاهد . اطلاعات به دست آمده از طریق یک فرمان یا برنامه کاربردی ، در بخش های دیگر سیستم قابل استفاده است .
سازگاری واسط در زیر سیستم ها نیز مهم است . حتی الا مکان فرمانهایی با معنی مشابه در زیر سیستم های مختلف باید به روشنی بیان شوند. اگر ترکیب های خاصی از کلیدهای صفحه کلید ، در سیستم های مختلف معنای مختلفی داشته باشند، منجر به خطا می شود . به عنوان مثال در ویراستاری که این کتاب ( کتاب اصلی) تایپ شد، کلید Ctrl+ b به معنای پر رنگ کردن متن بود ولی همین کلید در برنامه گرافیکی به معنای قرار دادن تصویری در پشت تصویر دیگر بوده
است . این موضوع ، جالب نیست.
این سطح سازگاری، سطح پایین است . طراحان واسط همواره باید سعی کنند آن را در واسط کاربر اعمال نمایند. سازگاری در سطح بالاتر نیز مطلوب است به عنوان مثال ، مناسب است در تمام نهادهای سیستم، از عملیات یکسانی( مثل چاپ –کپی و غیره) استفاده شود. اما، گرودین (1989) پیشنهاد کرد که سازگاری کامل نه ممکن است و نه مطلوب عمل حذف، این طور پیاده سازی
می شود که نهادها در میز کار به سمت سطل زباله حرکت داده می شوند. این شیوه برای حذف متن در واژه پرداز مرسوم نیست .
اصل حداقل تعجب به این دلیل مناسب است که وقتی سیستم به طور غیر منتظره ای عمل می کند ، کاربران متعجب می شوند . وقتی سیستم در حال کار است ، کاربران یک مدل ذهنی از چگونگی کار سیستم می سازند. اگر عملی در این زمینه منجر به نوعی تغییر شود،انتظار می رود که همان عمل در زمینه دیگر نیز منجر به چنین تغییری شود . اگر غیر از این باشد، کاربر تعجب خواهد کرد . طراحان واسط باید مطمئن باشند که فعالیت های یکسان ، اثرات یکسانی دارند .
اهمیت اصل قابلیت ترمیم این است که کاربران هنگام کار با سیستم دچار اشتباه می شوند. طراحی واسط می تواند این اشتباهات را به حداقل برساند ولی کاملا حذف نمی شوند. واسط های کاربر باید حاوی امکاناتی باشتد که کاربران بتوانند خطا را ترمیم کنند . این کار به دو صورت است :
1- تایید اعمال مخرب : اگر کاربر، عملی را مشخص کرد که مخرب است، باید از آنان خواسته شود که آن را تایید کنند.
2- وجود امکان خنثی سازی: عمل خنثی سازی سیستم را به حالت قبل از رخ دادن عمل می برد . سطوح مختلفی از عمل خنثی سازی مفید است.
یکی از اصول مرتبط ، دستیار کاربر است. واسط باید حاوی دستیار کاربر یا امکانات کمکی باشد . این ها باید با سیستم مجتمع شده باشند و باید سطوح مختلفی از کمک رسانی را ارائه کنند . این سطوح بایداز اطلاعات مربوط به راه اندازی گرفته تا توصیف کاملی از امکانات سیستم را شامل شود ،باید ساخت یافته باشد .
این متن فقط قسمتی از تحقیق طراحی واسط کاربر گرافیکی می باشد
جهت دریافت کل متن ، لطفا آن را خریداری نمایید
| دسته بندی | کامپیوتر و IT |
| بازدید ها | 3 |
| فرمت فایل | doc |
| حجم فایل | 103 کیلو بایت |
| تعداد صفحات فایل | 111 |
پایان نامه آشنایی با شبکه و تجهیزات آن
فهرست مطالب
فصل اول
آشنایی با شبکه و تجهیزات آن
شبکه
پارامترهای موجود در شبکه
تقسیم بندی منطقی شبکه
نحوه login کردن win9x به یک Domain
Access control
انواع توپولوژی
1-توپولوژی خطی BUS
2-توپولوژی استار STAR
3-توپولوژی حلقوی RING
4-توپولوژی MESH
5-توپولوژی بی سیم (Wire less)
فیبرنوری (Fiber optic)
تعریف (NIC) یا کارت شبکه
پارامترهای فیزیکی NIC
مسیر یاب (Router
مدل OSI
1-لایه Physical
2-لایه Data link
3-لایه Network
4-لایه Transport
5-لایه Session
6-لایه Presentation
7-لایه Application
انواع ساختارهای WAN
فصل دوم
windows 2000 server
-خدمات سرویسگر
سرویسگرهای مکینتاش
پیکربندی رفتار سرویسگر برای مکینتاش
پیکربندی حجم های مکینتاش
برپایی امنیت درحجم های مکینتاش
بارگذاری نرم افزار سرویسگر برروی مکینتاش
Intellimirror,ZAW
Windows Installer
Remote Installation service
برپایی RIS
مدیریت RIS
ایجاد یک دیسک راه اندازی از راه دور
نصب یک سرویسگر
Remote installation preptool
خلاصه
نظارت برکارایی و تشخیص مشکلات
مطالبی در مورد مدل رویدادی ویندوز
استفاده از Event logs, Event viewer
یافتن و فیلتر کردن رویدادها
کار با فایل وقایع Security
مطالبی درباره ی شمارنده های ویندوز
Performance Monitor
Perfornance logs and alerts
استفاده از Network Monitor
نحوه استفاده بر سرویس ها
طریقه ایجاد هشدارها
ابزار برنامه نویسی
استفاده از سطر فرمان
استفاده از راهنما در command prompt
لیست فرمان ها
فایل های دسته ای
مطالبی در مورد windows scripting host
استفاده از اسکریپت ها
اسکریپت های ورود به سیستم
مدیریت متغیرهای محیطی
خلاصه
خدمات امنیتی
نحوه کار جفت کلید ها
اعتبارسنجی Kerberos
کار با تصدیق ها
امنیت سخت افزاری
Encryption file system
برای رمزگذاری یک فایل یا پوشه
پروتکل های ایمن اینترنت
خلاصه
فصل اول:
آشنایی با شبکه و تجهیزات آن
شبکه: برای آنکه کامپیوترها بتوانند در محیط شبکه منابع خود را به اشتراک بگذارند می توانند از شبکه استفاده کنند. منابع شبکه شامل: 1- فایلها 2- پرینترها 3- CD-Rom 4- فلاپی و ... می باشد. در حالت کلی از لحاظ فیزیکی شبکه به دو دسته تقسیم می شود:
1-(Local Area Network) LAN
2- (Wide Area Network) WAN
شبکه های LAN به شبکه هایی گفته می شود که از لحاظ فیزیکی محدود می باشند شبکه موجود در داخل یک ساختمان.
شبکه های WAN از اتصال یک یا چند شبکه LAN به وجود می آید شبکه های WAN از لحاظ جغرافیایی محدود نمی باشند مانند اینترنت.
پارامترهای موجود در شبکه:
1- Server: کامپیوتری است که می تواند سرویسی را در اختیار کامپیوتر دیگر قرار دهد.
2- Client: کامپیوتری است که از سرویس های موجود در شبکه استفاده می کند.
3- Media: شامل کلیه کابلها و کانکتورها و وسایل ارتباطی بین کامپیوترها می باشد.
4- Resource: به کلیه منابع موجود در شبکه گفته می شود.
5- Shared Resource: به منابع به اشتراک گذاشته در شبکه گفته می شود.
تقسیم بندی منطقی شبکه:
در حالت کلی شبکه به دو گروه 1- (Peer to Peer) Work Group 2- (Server Base) طبقه بندی می شوند.
برخی از مزایا و معایب هر یک از شبکه های فوق:
1- تعداد کامپیوترهایی که می تواند در یک شبکه WG قرار گیرد حداکثر می تواند ده کامپیوتر باشد. برای اینکه یک کاربر بتواند با هر کدام از کامپیوترها کار کند وجود یک Account بر روی همان کامپیوتر الزامی است.
2- مدیریت در شبکه های WG بصورت غیر متمرکز می باشد.
3- در شبکه های Domain از لحاظ تعداد کامپیوتر محدودیت وجود ندارد. در یک شبکه Domain وجود حداقل یک Server اصلی به نام DC( Domain Controller) الزامی می باشد و کلیه قوانین و Account و محدودیت های تعریف شده بر روی شبکه در داخل این Server تعریف می شود.
4- راه اندازی یک شبکه WG آسانتر و سریعتر می باشد.
5- به دلیل متمرکز بودن شبکه های Domain از لحاظ امنیت (Security) در سطح بالاتری نسبت به شبکه های WG قرار دارند.
6- برای راه اندازی یک شبکه Domain حتماً نیاز یکی از سیستم عامل های زیر می باشد
الف) Windows Server 2000
ب) Windows advance Server 2000
ج) NT4 Server
د) Enterprise (2003)
ه) Standard(2003)
7- در شبکهWG سیستم عامل ها می توانند هر کدام از نسخه های Win9 (x), Server (95,98,2000,…) یا Professional و یا Xp باشند.
نحوه Login کردن یک Win9x به یک Domain:
1- نصب کارت شبکه ( که در این صورت آیکون Network Neighborhood بر روی Desktop ظاهر می شود که در Win 2000 (XP) تحت عنوان My Network Places کرده و سپس Properites می گیریم و گزینه Add را فعال می کنیم. در منوی باز شده پارامتر را باید تنظیم کنیم:
الف) Client ب) Adapter ج) Protocol د) Services
Adapter: همان نصب کارت شبکه است.
Protocol: زبان ارتباط کامپیوترها در شبکه می باشد. برای اینکه دو کامپیوتر بتوانند در یک محیط شبکه با یکدیگر ارتباط برقرار کنند باید از Protocol یکسان استفاده کنند. با انتخاب Protocol منویی باز می شود که با دو کادر در آن قرار دارد. در کادر سمت چپ Microsoft را انتخاب کرده تا Protocol های مربوط به Microsoft در کادر سمت راست ظاهر شود. که دو Protocol بنام های TCP/IP و NetBEUI بیش از بقیه مورد استفاده قرار می گیرند. پروتکل TCP/IP به عنوان پروتکل استاندارد اینترنت پذیرفته شده است.
Client: در گزینه Client اگر Add را انتخاب کنیم در قسمت Microsoft سه حالت خواهیم داشت:
Client for Microsoft Network (A): این گزینه مختص شبکه های Domain می باشد ولی در شبکه های WG هم استفاده می شود. برای اینکه Win 98 بتوان به یک Domain 200 وارد شود (Login) وجود این Client بر روی Win 98 الزامی می باشد.
Microsoft Family Logon (B): این گزینه مختص شبکه های WG می باشد و در شبکه Domain استفاده نمی شود.
Client for Netware Network (C): زمانی که بخواهیم Client خود را با یک سرور Novell مرتبط کنیم از این گزینه استفاده می کنیم.
Services: با نصب این گزینه کامپیوترها در یک محیط شبکه می توانند از منابع کامپیوترهای دیگر استفاده کنند یا برعکس می توانند منابعشان را در اختیار کامپیوترهای دیگر قرار دهند. برای این منظور آیکن File and Printer Sharing for Microsoft Network را انتخاب می کنیم و دوتای دیگر برای ارتباط با شبکه Novell می باشد.
برای تعریف نام Domain که Win 98 می خواهد با آن ارتباط برقرار کند با Properties گرفتن بر روی Client for Microsoft Network می توانیم Logon to Windows NT Domain را انتخاب کنیم. با وارد کردن نام Domain در قسمت Windows NT Domain این امکان بر قرار می شود.
در قسمت Network Logon Option دو حالت وجود دارد:
الف) Quick Logon: فقط برای ارتباط برقرار کردن سریع با یک شبکه می باشد
ب) Logon and Restore Network Connection: برای برقراری ارتباط و استفاده از کلیه منابع موجود در شبکه می باشد.
این متن فقط قسمتی از پایان نامه آشنایی با شبکه و تجهیزات آن می باشد
جهت دریافت کل متن ، لطفا آن را خریداری نمایید