فروشگاه نوین داک

فروشگاه نوین داک

فروش تحقیق ، پروژه ، مقاله ، پاورپوینت
فروشگاه نوین داک

فروشگاه نوین داک

فروش تحقیق ، پروژه ، مقاله ، پاورپوینت

تحقیق سیستم فروش شرکت تحت وب

سیستم فروش شرکت تحت وب نرم افزارهای استفاده شده Access ، HTML ، ASP و SQL
دسته بندی کامپیوتر و IT
بازدید ها 4
فرمت فایل doc
حجم فایل 35 کیلو بایت
تعداد صفحات فایل 43
تحقیق سیستم فروش شرکت تحت وب

فروشنده فایل

کد کاربری 21941
کاربر

مقدمه ای بر بانک اطلاعاتی اکسس 3

تاریخچه مختصر پایگاه داده ها 4

شناخت پایگاه داده های اکسس (Access) 4

معرفی موضوعات برنامه اکسس 6

طرح ریزی یک پایگاه داده ها 7

مقدمه ای بر HTML و طراحی وب 8

مقدمه ای بر Active Server Pages 10

Active Server Pages چیست؟ 10

آشنایی با مدل Client –Server 12

اسکریپتهای client –side و اسکریپتهای server side 16

مقدمه ای بر نحوة ایجاد پایگاه داده ها 18

ایجاد جداول 19

جدول Customer : 19

جدول factor 19

جدول prifactor 20

جدول project 20

جدول Capacitor 21

جدول C2P 22

جدول C2F 22

Relation Ship 22

ایجاد ارتباط بین جداول (Relation ship) 22

ایجاد Query ها 24

صفحه Glogbal . asa 31

session-on start 32

Session –on End: 32

صفحه index.asp 33

صفحه Customer. Asp 33

موضوع :

سیستم فروش شرکت تحت وب

نرم افزارهای استفاده شده :

Access ، HTML ، ASP و SQL

مقدمه ای بر بانک اطلاعاتی اکسس


تاریخچه مختصر پایگاه داده ها

سیستمهای پایگاه داده ها برای ذخیره کردن اطلاعات به کار می رود.

هم سیستمهای بزرگ زررواسیون شرکتهای هواپیمایی و هم دفترچه تلفنی که درجیب شما قراردارد پایگاه دادها محسوب می شوند زیرا از آنها برای ذخیره کردن داده ها و بازیابی اطلاعات استفاده میشود. تا چندین سال پیش سیستمهای بزرگ پایگاه داده ها تنها بر روی کامپیوترهای بزرگ (main frame) کار می کردند. به همین دلیل طراحی پیاده سازی ونگهداری آنها بسیار پر هزینه بود. با به بازارآمدن کامپیوتر ها شخصی (personal computer) قدرتمند و ارزان قیمت فعلی اینک برنامه نویسان می توانند نرم افزارهای لازم برای جمع آوری و ارائه اطلاعات را با هزینه های اندک و در زمان کوتاه تولید کنند.

شناخت پایگاه داده های اکسس (Access)

به طور کلی پایگاه داده مجموعه ای از انواع اطلاعات می باشد. برنامه اکسس پایگاه داده های نسبتا ساده و آسانی را ایجاد میکند. «جدول (table) به محفظه الکترونیکی گفته می شود که برنامه اکسس برای نگهداری داده های شما آن را ارائه می دهد. شکل 1-1

هر جدول (Table ) از سطرها و ستون ها تشکیل می شود. برنامه اکسس مدخل پایگاه داده ها (مثلا هر یک از کارمندان یا فقره موجودی) را در سطر مختص به خود ذخیره می کند. هر سطر یک سابقه record به حساب می آید و هر سابقه شامل اطلاعات خاصی مربوط به یک شخصی مکان و غیره می باشد.

هر سابقه به بخش های مجزایی از اطلاعات تقسیم می شود و هر یک از بخش ها میدان fied نام دارد.

در جدول هر میدان ستون جداگانه ای دارد و دارای بخش های مختلفی از اطلاعات می باشد که با هم جمع می شوند و تشکیل سابقه خاصی را می دهند مثلا last name یک میدان است همه نام های خانوادگی موجود در کل جدول در همان ستون به عنوان میدان last name شناخته می شوند.

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

برنامه اکسس به شما امکان میدهد رابطه ای بین جدول ها برقرار نمایند. این رابطه ها مبتنی بر میدانی هستند که برای هر دو جدول مشترک می باشد. هر یک از این جدول ها دارای میدانی به نام کلید اولیه می باشند.

کلید اولیه هر سابقه رکورد رامنحصرا در جدول شناسایی می کند. بنابراین میدان کلید اولیه primarykey معمولا میدانی است که عدد منحصر بفردی به هر سابقه اختصاص میدهد این عدد در جدول مضاعف نمی باشد به قول معروف unique یعنی یکتا می باشد.

مثلا ممکن است جدول customer دارای میدان ID باشد که هر مشتری را با عدد منحصر بفردی شناسایی می کند. همچنین ممکن است جدولی در اختیار داشته باشید که شامل انواع محصولات شرکت شما باشد وهمچنین می توانید جدولی در اختیار داشته باشید که شامل اجناس شما در انبار باشد که در اینصورت بین جدول project که شامل انواع محصولات شرکت و جدول انبار که شامل اجناس شرکت می باشد ارتباط برقرار می باشد.

برای اینکه جدول projectبا جدول capacitor را بتوانیم پیوند (link) دهیم می‌بایست field میدان projectID درجدول capacitor موجود باشد.

بدین ترتیب متوجه می شوید که حتی پایگاه داده های ساده که از جدول های متعددی تشکیل شده نیز با هم رابطه دارند.

معرفی موضوعات برنامه اکسس

جدول tableفقط یکی از انواع از موضوعات موجود در برنامه اکسس می باشد همچنین شما می توانید در برنامه مزبور با برگه ها forms پرس و جوها Quries و گزارش reports نیز کار کنید

·یک برگه برای وارد کردن ویرایش و مشاهده داده های یک جدول و سابقه رکورد در یک زمان استفاده می شود.

·یک پرس‌وجو به شما امکان میدهد تا سئوالاتی را از پایگاه داده ها بپرسید. از پاسخ پرس و جو میتوانید برای دستکاری داده های موجود در جدول استفاده نمائید نظیر حذف سابقه ها یا مشاهده داده ها موجود درجدولی که فقط ملاک های شخصی دارند.

·یک گزارش به شما امکان می دهدکه اطلاعات پایگاه های داده های موجود در یک قالب را خلاصه نمائید تا برای چاپ مناسب گردند.

به طور کلی هر یک از موضوعات مزبور روشهای مختلفی برای مشاهده و دستکاری داده های جدول به شما ارائه می دهند.

طرح ریزی یک پایگاه داده ها

وقتی پایگاه داده های جدیدی را ایجاد می کنید ، احتمالا می خواهید مطمئن شوید که آن پایگاه داده ها ،‌نه تنها برای رفع نیاز مدخل داده های شما بلکه برای مشاهده گزارش گیری از داده هایی که درجدول های مختلف نگهداری می شوند و در واقع پایگاه داده ها را به وجود می آورند طراحی شده است . پیش ازایجاد پایگاه داده ها کمی وقت صرف طرح ریزی آن نمائید و سپس پایگاه داده ها را پیاده سازی نمائید زیرا که اگر طرح ریزی مناسب برای پایگاه داده ها نداشته باشید در هنگام پیاده سازی با مشکل مواجه خواهید شدکه پس از اینکه پایگاه داده ها را طراحی می کردید می توانید این پایگاه داده را در اختیار نرم افزارهای دیگری قرار داد مثلا میتوانید از پایگاه داده اکسس در کنار زبانهای برنامه نویسی visual c++ وvisal Basic,Delphi و غیره استفاده و یا اینکه از پایگاه داده اکسس که موضوع پایگاه داده پروژه ماست در کنار زمانهای برنامه نویسی اینترنت مثل PHP یا ASP, HTML و غیره استفاده کرد که البته زبان HTML قادر به دسترسی به رکوردهای یک پایگاه داده را بصورت پویا نداردبه قول معروف مثلا اگر بخواهیم رکورد جدیدی را به پایگاه داده اضافه کنیم HTML قادر به انجام این کار نیست چرا که یک زبان برنامه نویسی اینترنت ایستا است ولی ASP از طریق تعریف اشیا CONNECTION و سپس Record set می تواند رکوردهای موجود در پایگاه داده ها را تحت ثاثیر قرار دهد.


مقدمه ای بر HTML و طراحی وب

یادگیری HTML بسیار آسان است. متون HTML یا همان صفحه وب را می توان با هر ویرایشگری که بتواند فایل را با پسوند HTML یا HTM ذخیره کند ایجاد کرد. HTML کدهای مخصوصی به نام TAG برای ایجاد موارد زیر دارد:

·قراردادن تصاویر و متون در محلی که باید نمایش داده شوند.

·مرتبط کردن متون و تصاویر با صفحات دیگر به نحوی که کاربر بتواند با یک کلیک بر روی آنها به مکانهای مختلف برود.

·قراردادن صوت و ویدئو و اپلت های مختلف برای فعال کردن قسمتهای مختلف صفحه و غیره .

در نهایت صفحه وب ایجاد شده می تواند با استفاده از پروتکل اینترنتی ((Hyper Text Transfer Protocol) د راینترنت منتقل شده واطلاعات خود را به تمامی کاربران نمایش دهد.

در حقیقت نحوه کار این پروتکل بطور ساده بدین صورت است که ابتدا متون صفحه وب نمایش داده میشود وسپس تصاویر قسمتهای دیگر صفحه کامل می‌شوند.

قالبهای تصویری که در وب استفاده می شوند معمولا فایلهای Gif هستند. این فایلهادارای حالت رنگی شاخص دار (indexed color) هستند که می توانیم با آن بطور محسوسی ظرفیت فایل را کاهش دهیم ودر عین حال کیفیت تصویر تغییر چندانی نمیکند. برای اینکار ازنرم افزارهای گرافیکی مانند photoshopاستفاده کنیم .

علاوه بر حالت رنگی شاخص دار قالب gif می تواند شفافیت یا Transparency را نیز ذخیره کند که در طراحی صفحه وب بسیار کاربر دارد. برای ساخت تصاویر متحرک Gif Animation نیز از قالب Gif استفاده میشود. در یک تصویر متحرک تعدادی اسلاید با فاصله زمانی معین نمایش داده می شوند تا در نظر بیننده متحرک جلوه کند. برای ساخت این گونه تصاویر نیز از برنامه Image ready استفاده می شود. قالب تصویر دیگری که برای انتقال تصاویر در اینترنت استفاده می شود قالب JPG است . JPG نیز فشردگی خاصی را روی تصویر اعمال می کند که باعث کاهش ظرفیت فایل میوشد و انتقال آن را تسریع می کند.

برای استفاده از صدا در صفحات وب بطور استاندارد از قالب صوتی midi و ra یا RM استفاده می‌شود.

البته نحوه اجرای آن بستگی به ویژگیهای مرورگر شما و نوع ساخت صفحه دارد .

برای استفاده از تصاویر متحرک و فیلم نیز از قالب ویدئویی MPEG استفاده

می شود که در اینصورت میتوانید فایل را دریافت کرده و استفاده کنید. گاهی اوقات نیز فیلم بصورت یک رشته Stream وارد سیستم شما شده پخش می‌شود.

در نهایت آخرین چیزی که برای طراحی صفحه وب نیاز دارید ذره ای خلاقیت ونوآوری است تا بتوانید از ابزارهای و روشهای موجود بطور صحیح استفاده کنید و اگر از چگونگی ترجمه کد HTML توسط مرورگرها آگاهی داشته باشید طراحی بهتری انجام می دهید. در حقیقت طراحی صفحه ناشی از خلاقیت و استعدادی هنری افراد است که چگونه از ابزارها و امکانات برای ایجاد طراحی استفاده ببرند.



شامل ورد 43صفحه ای


آموزش برنامه نویسی اندروید 0 تا 100

آموزش هایی کاملا متفاوت برای برنامه نویسی اندروید ، با زبانی قابل فهم و درک یادگیری سریع!
دسته بندی برنامه نویسی اندروید
فرمت فایل rar
حجم فایل 638 کیلو بایت
تعداد صفحات فایل 1
آموزش برنامه نویسی اندروید 0 تا 100

فروشنده فایل

کد کاربری 17004

فایل بصورت برنامه نصبی بر روی موبایلهای اندروید با پسوند apk می باشد.

آموزش های جدید درون برنامه برای محیط برنامه نویسی Android Studio میباشد.

امروزه سیستم عامل اندروید به یکی از پر طرفدارترین سیستم عامل های روز دنیا تبدیل شده است

و اپلیکیشن های بسیار زیادی هم برای این سیستم عامل ساخته شده است.

حتما برای شما هم اتفاق افتاده است که بخواهید برای خود و به سلیقه خودتان یک نرم افزار اندروید بسازید

_و خیلی آموزش های پرکاربرد دیگر ...


پاورپوینت بررسی نرم افزار office

پاورپوینت بررسی نرم افزار office در 26 اسلاید قابل ویرایش همراه با تصاویر و توضیحات کامل
دسته بندی پاورپوینت
فرمت فایل ppt
حجم فایل 457 کیلو بایت
تعداد صفحات فایل 26
پاورپوینت بررسی نرم افزار office

فروشنده فایل

کد کاربری 6017

پاورپوینت بررسی نرم افزار office در 26 اسلاید قابل ویرایش



نرم افزار offic

کلید سمت راست موس سپس گزینه format و بعد order در بالا روی color کلید می کنیم روی خط های line کلید می کنیم خطهای پیش فرض چاپ نمی شود برای حذف ناحیه دلخواه روی ناحیه کلید می کنیم و سپس وارد format می شویم روی nane کلید می کنیم و سپس ok



Patterms ( الگوی کار ) و حتی می خواهیم سطح border ( ناحیه سفید ) را برای رنگی کردن فونت
Alyment نحوه قرارگیر ی را در داخل یک سلول بیان می کند.
Mary ، excel ( درمحیط ) تبدیل چند سلول به سلو marye می گویند. در قسمت (contest) right to left باعث می شود که کلمات انگلیسی شود left to right باعث می شود که کلمات فارسی، لاتین شود. (چگونگی تبدیل بعضی اعداد در محیط excel از انگلیسی به فارسی یا برعکس )



Desmal pclace : برای مشخص کردن اعشار اعداد از این عبارت استفاده می کنیم.
جدا کننده 1000 تا 1000 تای اعداد؛ اعدا را هزارگان، هزارگان جدا می کند.
Marge sells: باعث یکی شدن چند سلول می شود
Accunting: ریال را در سمت راست می نویسد و accunting ریال را در سمت چپ می نویسد : scumtifi ( نمادی علمی )



زمانی که می خواهیم به یک سلول اشاره می کنیم یا آدرس یک سلول را می نویسیم ( ابتدا حرف سلول مورد نظر سپس عدد سطری که اطلاعات داخل آن قدر دارد.)
برای اعمال ریاضی یا فرمول نویسی در محیط excel در داخل سلول بر این روش عمل می کنیم ابتدا یک مساوی تایپ می کنیم سپس عبارت ریاضی مورد نظر یا فرمول مورد نظر را می نویسییم مثال این فرمول =A2 * B2 این عبارت باعث ضرب سلول A2 در سلول B2 می شود.




نکته: از آدرس خود سلول در فرمول نویسی نمی توان استفاده کرد یعنی اینکه در سلول c5 قرار گرفته باشیم نمی توان آدرس c5 را در فرمول نویسی بکار می بریم.
*در محیط excel (:) نشانه تا است. و (؛) نشانه (و) است.
* 2 تا علامت دو نقطه برای مشخص کردن یک بازه از سلولها می باشد سلول مبدأ در سمت چپ و سلول مقصد در سمت راست



(A1:A0) Sum : یعنی سلولهای A1 تا A5 را در مورد انتخاب قرار بده و علامت (؛) به معنای و می باشد مثلاً (A5؛A1 )Sum = یعنی سلول A1 و A5 مورد نظر می باشد یعنی نحوه فرمول نویسی فرمول sum برای جمع سلولهای محیط excel مورد استفاده قرار می گیرد اگر بنویسم ( A1:A5) Sum = یعنی محتویات سلول A5 تا A1 را جمع می گذاریم و اگر بنویسم A5؛ A1 یعنی خازها A1وA5 حاصل جمعشان نمایش داده می شوند.




فرمولهایی چون MAX برای پیدا کردن بزرگترین عدد در یک renge از سلولها مورد استفاده قرار می گیرد فرمول min برای پیدا کردن کوچکترین عدد avrage برای محاسبه میانگین، count برای شمارش اعداد بکار می رود.
(name p #) : اگر چنین خطایی ارائه شد باعث اشتباه از فرمول نویسی شده ایم .
فایل work Book excel که به صورت پیش فرض از 3 صفحه کاری تشکیل شده است که sheet نامیده می شود . * این skeek ها را کم و زیاد کرد.




فیلتر کردن: برای اسم ها و فونت ها واژه ها را وارد می کنیم و بعد در بالای آنها نام ستون
برای مثال 1x می دهیم بعد گزینه Data ، و سپس گزینه Filter و Auto to filter اسمها فیلتر می شود بعد روی اسم ها کلید می کنیم گزینه catiain بعد حروف می دهیم .
به عنوان مثال که یعنی اسمهایی که شامل که هستند را جدا می کند برای ارقام رقم می دهیم بعد custom و سپس گزینه های مساوی، کوچکتر مساوی و .... را انتخاب می کنیم.



عدد مورد نظر می آید گزینه sort Aseending ارقام را از کوچک به بزرگ مرتب می کند و گرنه sort Descending ارقام را از بزرگ به کوچک مرتب می کنند/
و عنوان درس در بالای هر ستون سپس فیلتر می کنیم و گزینه چارت در بالای ضمنی کنار علامت سپس گزینه next و بعد اولین گزینه داده هایی که وارد می کنیم در بالای چارت و گزینه دوم در پایین چارت و در گزینه چارت وارد می شود برای عوض کردن رنگ نسبت نمودار راست کلید گزینه (Format , plot Area) روی رنگ دلخواه کلید می کنیم .


پاورپوینت بررسی نرم افزار office

پاورپوینت بررسی نرم افزار office در 26 اسلاید قابل ویرایش همراه با تصاویر و توضیحات کامل
دسته بندی پاورپوینت
فرمت فایل ppt
حجم فایل 457 کیلو بایت
تعداد صفحات فایل 26
پاورپوینت بررسی نرم افزار office

فروشنده فایل

کد کاربری 6017

پاورپوینت بررسی نرم افزار office در 26 اسلاید قابل ویرایش



نرم افزار offic

کلید سمت راست موس سپس گزینه format و بعد order در بالا روی color کلید می کنیم روی خط های line کلید می کنیم خطهای پیش فرض چاپ نمی شود برای حذف ناحیه دلخواه روی ناحیه کلید می کنیم و سپس وارد format می شویم روی nane کلید می کنیم و سپس ok



Patterms ( الگوی کار ) و حتی می خواهیم سطح border ( ناحیه سفید ) را برای رنگی کردن فونت
Alyment نحوه قرارگیر ی را در داخل یک سلول بیان می کند.
Mary ، excel ( درمحیط ) تبدیل چند سلول به سلو marye می گویند. در قسمت (contest) right to left باعث می شود که کلمات انگلیسی شود left to right باعث می شود که کلمات فارسی، لاتین شود. (چگونگی تبدیل بعضی اعداد در محیط excel از انگلیسی به فارسی یا برعکس )



Desmal pclace : برای مشخص کردن اعشار اعداد از این عبارت استفاده می کنیم.
جدا کننده 1000 تا 1000 تای اعداد؛ اعدا را هزارگان، هزارگان جدا می کند.
Marge sells: باعث یکی شدن چند سلول می شود
Accunting: ریال را در سمت راست می نویسد و accunting ریال را در سمت چپ می نویسد : scumtifi ( نمادی علمی )



زمانی که می خواهیم به یک سلول اشاره می کنیم یا آدرس یک سلول را می نویسیم ( ابتدا حرف سلول مورد نظر سپس عدد سطری که اطلاعات داخل آن قدر دارد.)
برای اعمال ریاضی یا فرمول نویسی در محیط excel در داخل سلول بر این روش عمل می کنیم ابتدا یک مساوی تایپ می کنیم سپس عبارت ریاضی مورد نظر یا فرمول مورد نظر را می نویسییم مثال این فرمول =A2 * B2 این عبارت باعث ضرب سلول A2 در سلول B2 می شود.




نکته: از آدرس خود سلول در فرمول نویسی نمی توان استفاده کرد یعنی اینکه در سلول c5 قرار گرفته باشیم نمی توان آدرس c5 را در فرمول نویسی بکار می بریم.
*در محیط excel (:) نشانه تا است. و (؛) نشانه (و) است.
* 2 تا علامت دو نقطه برای مشخص کردن یک بازه از سلولها می باشد سلول مبدأ در سمت چپ و سلول مقصد در سمت راست



(A1:A0) Sum : یعنی سلولهای A1 تا A5 را در مورد انتخاب قرار بده و علامت (؛) به معنای و می باشد مثلاً (A5؛A1 )Sum = یعنی سلول A1 و A5 مورد نظر می باشد یعنی نحوه فرمول نویسی فرمول sum برای جمع سلولهای محیط excel مورد استفاده قرار می گیرد اگر بنویسم ( A1:A5) Sum = یعنی محتویات سلول A5 تا A1 را جمع می گذاریم و اگر بنویسم A5؛ A1 یعنی خازها A1وA5 حاصل جمعشان نمایش داده می شوند.




فرمولهایی چون MAX برای پیدا کردن بزرگترین عدد در یک renge از سلولها مورد استفاده قرار می گیرد فرمول min برای پیدا کردن کوچکترین عدد avrage برای محاسبه میانگین، count برای شمارش اعداد بکار می رود.
(name p #) : اگر چنین خطایی ارائه شد باعث اشتباه از فرمول نویسی شده ایم .
فایل work Book excel که به صورت پیش فرض از 3 صفحه کاری تشکیل شده است که sheet نامیده می شود . * این skeek ها را کم و زیاد کرد.




فیلتر کردن: برای اسم ها و فونت ها واژه ها را وارد می کنیم و بعد در بالای آنها نام ستون
برای مثال 1x می دهیم بعد گزینه Data ، و سپس گزینه Filter و Auto to filter اسمها فیلتر می شود بعد روی اسم ها کلید می کنیم گزینه catiain بعد حروف می دهیم .
به عنوان مثال که یعنی اسمهایی که شامل که هستند را جدا می کند برای ارقام رقم می دهیم بعد custom و سپس گزینه های مساوی، کوچکتر مساوی و .... را انتخاب می کنیم.



عدد مورد نظر می آید گزینه sort Aseending ارقام را از کوچک به بزرگ مرتب می کند و گرنه sort Descending ارقام را از بزرگ به کوچک مرتب می کنند/
و عنوان درس در بالای هر ستون سپس فیلتر می کنیم و گزینه چارت در بالای ضمنی کنار علامت سپس گزینه next و بعد اولین گزینه داده هایی که وارد می کنیم در بالای چارت و گزینه دوم در پایین چارت و در گزینه چارت وارد می شود برای عوض کردن رنگ نسبت نمودار راست کلید گزینه (Format , plot Area) روی رنگ دلخواه کلید می کنیم .


گزارش کاراموزی مهندسی نرم افزار

گزارش کاراموزی مهندسی نرم افزار در 32 صفحه ورد قابل ویرایش
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 32 کیلو بایت
تعداد صفحات فایل 32
گزارش کاراموزی مهندسی نرم افزار

فروشنده فایل

کد کاربری 6017

گزارش کاراموزی مهندسی نرم افزار در 32 صفحه ورد قابل ویرایش

فهرست مطالب

عنوان صفحه


چکیده 1

مقدمه 1

مهندسی نرم افزار 3

چرا نرم افزار مهندسی می گویند ؟ 4

هدف 4

تواناییهای فارغ التحصیلان 5

ماهیت 6

گرایش های مقطع لیسانس 8

آینده شغلی 8

توانایی های جسمی و ........... 9

وضعیت نیاز کشور به این رشته در حال حاظر 10

نکات تکمیلی 11

مهندسی و معماری سیستم ها 12

منابع 33



چکیده:

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

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

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

طرح جامع کسب و کار باید مدام در جریان کار مورد بررسی و بازنگری قرار گیرد. رشد مناسب کسب و کار در گروه تهیه یک طرح جامع مناسب ، پویا و آینده نگرانه برای کسب و کار است.

مقدمه:

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

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

برنامه کسب و کار برای گروهی که تلاش می کند یک ایده را به یک محصول تبدیل کند و یک شرکت بوجود آورد یک نیاز مبرم به شمار می رود.

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

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

ارزش اصلی طراحی یک برنامه کسب و کار دست یابی به محصول نهایی نیست بلکه هدف اصلی قرار گرفتن فرآیند تحقیق و تفکر درباره کسب و کار در یک مسیر سیستماتیک است. کار طراحی به شما کمک می کند با دقت بسیاری به همه شرایط کسب و کار فکر کنید و درباره آنچه کاملاً از آن مطمئن نیستید مطالعه و تحقیق کنید. انجام این فرآیند زمان بر خواهد بود اما مانع از هزینه های ناشی از خطاهای احتمالی آینده می شود.

مهندسی نرم‌افزار

مهندسی نرم افزار پیشه‌ای است که به یاری دانش رایانه و دیگر فناوری‌ها و روش‌ها به آفریدن و نگاهداری نرم افزار رایانه‌ای می پردازد. نرم افزار هایی نظیر tool ها یا سیستم عامل و ...

مسئله اصلی مهندسی نرم‌افزار تولید نرم‌افزار براساس:

الزامات تعیین شده
در زمان تعیین شده
در محدوده? بودجه پیش‌بینی شده است.



چرا نرم افزار را مهندسی می گویند ؟

به این دلیل که مهندسی نرم افزار یعنی بکار گیری یکسری تکنیکها و قواعد معتبر مهندسی به منظور تولید محصول قابل اطمینام و مقرون به صرفه .
همانگونه که سایر رشته های مهندسی نیر چنین هستند یعنی از یکسری اصول و تکنیکها استفاده می کنند تا به یک محصول برسند .

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

در مورد نرم افزار هم مانند سایر رشته های مهندسی در مورد یک پروژه زمانبندی ُ‌مدیریت و کنترل پروژه"ُ تولید و ... را داریم



گرایش های مقطع لیسانس:

رشته مهندسی کامپیوتر در مقطع کارشناسی دارای دو گرایش سخت افزار و نرم افزار است که البته این دو گرایش در مقطع کارشناسی تفاوت قابل توجهی با یکدیگر ندارند.

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

"هدف از گرایش نرم افزار کامپیوتر، آموزش و پژوهش در زمینه زبانهای مختلف برنامه نویسی، سیستم های عامل مختلف و طراحی انواع الگوریتم ها می باشد."

آینده شغلی، بازار کار، درآمد:

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

توانایی های جسمی، علمی، روانی و ... مورد نیاز و قابل توصیه

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

علاقمندیها: مهندس کامپیوتر نرم افزار و سخت افزار باید به یادگیری و مطالعه علاقمند باشد تا پیشرفت در خور توجه داشته باشد. همچنین باید از جستجو و کاوش در مدارها و ریزساختارها استقبال کند و به کار با کامپیوتر علاقه داشته باشد.

توانایی مالی: با توجه به توضیحات گفته شده داشتن یک دستگاه کامپیوتر برای یک مهندس کامپیوتر امری ضروری به نظر می رسد ولی این گونه نیست که بدون داشتن کامپیوتر دانشجویان از ادامه تحصیل و پیشرفت باز بمانند.



وضعیت نیاز کشور به این رشته در حال حاضر:

رشته کامپیوتر که باعث جهانی شدن اطلاعات و ارتباطات شده است ، رشته روز و رشته آینده است تا جایی که پیش بینی می شود تا 10 سال دیگر در کشورهای پیشرفته مردم همان قدر که بر نیروی برق وابسته هستند به شبکه اینترنت وابسته خواهند شد. با توجه به توضیحات گفته شده روند رو به رشد استفاده از کامپیوتر در زندگی روزانه اشتغال و موقعیت کاری برای فارغ التحصیلان این رشته فراهم است تا در قالب شرکتهای تولیدکننده نرم افزار، شرکتهای تولیدکننده قطعات، مراکز صنعتی – تولیدی، شرکتها و موسسات خدماتی، مراکز آموزشی و ... مشغول به کار شده و فعالیت کنند. با توجه به پیشرفت کند ایران نسبت به جامعه جهانی کامپیوتر در سالهای اخیر نیاز به مهندسین خلاق و کوشا در این زمینه کاملاً احساس می شود.
روند رو به رشد استفاده از کامپیوتر در محافل عمومی و خصوصی، استفاده گسترده از شبکه اینترنت و زمینه های مرتبط با آن، فراهم آمدن شرایط آموزش و تجارت الکترونیک همه و همه دست به دست هم داده اند تا از اکنون چشم انداز روشنی نسبت به آینده این رشته وجود داشته باشد به نحوی که فعالان در این زمینه از آینده معلوم و مطمئنی برخوردار خواهند بود. تنها نگرانی به قسمت نرم افزار مربوط می شود که باید مهندسان خلاق ایرانی اقدام به تهیه نرم افزارهای گوناگون و کارآمد کرده تا تنها مصرف کننده صرف نباشیم.

- پیچیدگی در سیستم‌های اجتماعی

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

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

5- ایجاد سیستم‌های پیچیده

آنچه در مورد مراحل ایجاد سیستم در بخش 1 گفته شد مراحل عمومی همه سیستم‌ها بود. اما در سیستم‌های پیچیده این مراحل به تنهایی نمی‌توانند پاسخگوی ما باشند. در سیستم‌های پیچیده ممکن است نیازها و مسائل به خوبی تعریف نشده باشند. سفارش دهنده سیستم تصویر و آگاهی کامل از آنچه که مطلوب اوست ندارد. نیازهای وی ممکن است با هم سازگار نباشند. ساختار سیستم مانند سیستم‌های معمول تعریف شده نیست. مفاهیم و مبانی سیستم موجود نیستند یا مدون نشده‌اند. روشهای کمی و استفاده ازروشهای تحلیلی نمی‌تواند همه ابعاد سیستم را مورد بررسی قرار دهد چرا که خیلی از عناصر، ویژگیهای آنها و تعامل آنها با دیگر عناصر دارای مبانی روشن، تعریف شده و کمی نیستند. مهندسی سیستم نمی‌تواند به صورت کامل مفاهیم و مبانی سیستم را تعریف و تدوین نماید. خروجی‌های سیستم به سادگی قابل پیش‌بینی نیستند. عوامل اجتماعی، سیاسی، اقتصادی و فناورانه زیادی بر سیستم تأثیر می‌گذارند.

شرایط فوق باعث می‌شوند در کنار توسعه مهندسی سیستم‌ها، حوزه معماری سیستم‌ها نیز شکل گرفته و توسعه یابد که ریشه در مقایسه مهندسی ساختمان و معماری ساختمان و رابطه بین آنها دارد. مهندس ساختمان با استفاده از اصول مهندسی سعی در ارائه طرحی دارد که دارای ویژگیهای فنی و کاربری مورد نیاز بوده و نکات مهندسی در آن رعایت شده باشد. اما معمار ساختمان سعی در ارائه ساختاری دارد که تا حد ممکن منطبق بر نیاز مشتری باشد و عوامل اقلیمی، فرهنگی، زیباشناختی، همخوانی با محیط و غیره در آن رعایت شده باشند. بخشی از کار معمار ساختمان هنری و ذهنی است که از تجربه، شناخت و بینش حاصل شده است و جنبه کمی و مهندسی ندارد.

6- معماری سیستم‌ها

معماری در پاسخ به مسائل بسیار پیچیده‌ای ظاهر می‌شود که نمی‌توانند با استفاده از قواعد و رویه‌های از پیش وضع شده حل شوند. تعریف کلاسیک معماری عبارتست از «طرح‌ریزی و ساخت ساختارها». اگر واژه «ساختار» در سطح وسیع‌تری شامل آرایش‌ها و ترکیب‌ها، چارچوب‌ها و شبکه‌ها و سیستم‌ها فرض شود آنگاه معماری سیستم‌ها، طرح‌ریزی و ساخت سیستم‌هاست. معماری سیستم‌ها ترکیبی از اصول و مفاهیم سیستم‌ها و معماری است. به بیان دیگر معماری سیستم‌ها، نظریه سیستم‌ها و مهندسی سیستم‌ها را با نظریه، رسم و رسوم و حرفه معماری ترکیب می‌کند. هسته معماری در مفهوم‌سازی4 سیستم است. در زیر مقایسه‌ای بین واژگان معماری و مهندسی شده است:


نرم افزار امتحان ساز

نرم افزار امتحان ساز
دسته بندی نرم افزار کاربردی
فرمت فایل rar
حجم فایل 4251 کیلو بایت
تعداد صفحات فایل 1
نرم افزار امتحان ساز

فروشنده فایل

کد کاربری 4678

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


نرم افزار آزمون ری وان تست روان شناسی IQ

نرم افزار آزمون ری وان تست روان شناسی IQ
دسته بندی مدیریت
فرمت فایل zip
حجم فایل 1070 کیلو بایت
تعداد صفحات فایل 1
نرم افزار آزمون ری وان تست روان شناسی IQ

فروشنده فایل

کد کاربری 7173

نرم افزار آزمون ری وان تست روان شناسی IQ


مقاله الگوریتم مسیریابی شبکه های بیسیم ادهاک

کل مطلب 110 صفحه متن اصلی 94 صفحه فایل اجرایی Word فونت بلوتوس 14 فاصله خط 115
دسته بندی کامپیوتر و IT
فرمت فایل docx
حجم فایل 3965 کیلو بایت
تعداد صفحات فایل 110
مقاله الگوریتم مسیریابی شبکه های بیسیم ادهاک

فروشنده فایل

کد کاربری 4211

فهرست مطالب

عنوان صفحه

فصل اول: مبانی شبکه­های بی سیم

1-1- مقدمه........................................................................................... 1

1-2- مبانی شبکه های بی سیم...................................................................... 2

1-3- انواع شبکه های بی سیم....................................................................... 3

1-3-1- (WLANS(Wireless Local Area Networks:.................................................. 3

1-3-2- (WPANS(Wireless Personal Area Networks:.............................................. 3

1-3-3- ( WMANS(Wireless Metropolitan Area Networks: ................................... 3

1-3-4- (WWANS(Wireless Wide Area Networks :................................................ 3

1-4- شبکه های بی سیم، کاربردها، مزایا و ابعاد............................3

1-5- روش های ارتباطی بی سیم........................................................... 5

1-5-1- شبکه های بی سیم Indoor :.......................................................... 5

1-5-2- شبکه های بی سیم Outdoor :............................................................ 6

1-6- عناصر فعال شبکه های محلی بی سیم..................................................... 7

فصل دوم: شبکه‌های Ad Hoc

2-1- تقسیم‌بندی شبکه‌های بی‌سیم............................................................................... 11

2-2- مروری بر پروتکلهای مسیریابی در شبکه‌های MANET........................................ 14

2-2-1- لگوریتمهای مسیریابی مسطح................................................................ 15

2-2-1-1- پروتکلهای مسیریابی Table Driven ....................................................... 15

2-2-1-2- پروتکلهای مسیریابی on-Demand ............................................................. 18

2-2-2- الگوریتمهای مسیریابی سلسله‌مراتبی................................................... 26

2-2-2-1- مفهوم خوشه‌یابی.................................................................. 28

2-2-2-2- مزایای استفاده از خوشه‌یابی ..........................................................29

2-2-2-3- الگوریتمهای مسیریابی سلسله‌مراتبی مبتنی بر خوشه‌یابی ........................ 31

فصل سوم: عناصر مورد استفاده جهت شبیه‌سازی شبکه‌های MANET

3-1- تکنولوژی بی‌سیم مورد استفاده در شبیه سازی شبکه های Ad Hoc......................... 35

3-2- مدلهای تحرک................................................................................................... 39

3-2-1- مدل‌های تحرک تصادفی................................................................................. 40

3-2-2- مدل تحرک با وابستگی لحظه‌ای ..................................................................... 42

3-2-3- مدل تحرک با وابستگی فضایی........................................................................ 43

3-2-4- مدلهای تحرک با محدودیت جغرافیایی............................................................ 44

3-2-5- خصوصیات مدل تحرک Random Waypoint.................................................. 44

3-3- ابزار شبیه‌سازی.................................................................................................. 47

فصل چهارم: خوشه یابی

4-1- مروری بر الگوریتمهای خوشه‌یابی....................................................................... 52

4-2- پارامترهای کارایی در روشهای خوشه‌یابی............................................................. 59

4-3- الگوریتم خوشه‌یابی پیشنهادی.............................................................................. 61

4-3-1- گره‌های همسایه............................................................................................. 63

4-3-2- شکل گیری خوشه‌ها....................................................................................... 64

4-3-3- پیکربندی مجدد خوشه‌ها................................................................................. 67

4-3-4- ارزیابی کارایی............................................................................................... 74

فصل پنجم: نتیجه گیری و پیشنهادات

5-1- نتیجه گیری........................................................................................................ 87

5-2- پیشنهادات......................................................................................................... 87

مراجع........................................................................................................................ 90


فهرست اشکال

شکل (2-1) مثالی از شبکه‌های دارای زیرساخت..................................12

شکل (2-2) نمونه‌ای از شبکه‌های فاقد زیر ساخت.................13

شکل (2-3) تقسیم‌بندی پروتکلهای مسیریابی شبکه‌های MANET.............................. 15

شکل (2-4) (الف) ارسال RREQ در الگوریتم AODV................................................ 19

شکل (2-4) (ب) ارسال RREP در الگوریتم AODV.................................................... 20

شکل (2-5) (الف) ارسال درخواست مسیر در الگوریتم مسیریابی DSR......................... 23

شکل (2-5) (ب) ارسال پاسخ درخواست مسیر در الگوریتم مسیریابی DSR ................. 23

شکل (2-6) افت گذردهی در یک شبکه بی‌سیم نمونه با افزایش تعداد گره‌های شبکه........ 25

شکل (2-7) شبکه مجازی ایجاد شده در یک شبکه MANET با استفاده از ... ................. 27

شکل (2-8) مثالی ازخوشه‌یابی در شبکه Ad Hoc........................................................ 29

شکل (2-9) خوشه‌یابی در ساختار لایه‌ای..................................................................... 30

شکل (2-10) مثالی از الگوریتم مسیریابی CGSR.......................................................... 32

شکل (2-11)یافتن مسیر در الگوریتم CBRP................................................................ 33

شکل (3-1) زمان‌بندی ارسال بسته در استاندارد IEEE 802.11....................................... 37

شکل (3-2) تخمین مدت زمان اشغال خط با استفاده از RTS/CTS................................. 38

شکل (3-3) مثالی از محدودیت IEEE 802.11 MAC................................................... 39

شکل (3-4) تقسیم‌بندی مدلهای تحرک شبکه‌های Ad Hoc........................................... 40

شکل (3-5) الگوی حرکتی یک گره متحرک در مدل Random Waypoint...................... 41

شکل (3-6) مدل تحرکی RPGM................................................................................ 44

شکل (3-7) تغییر متوسط سرعت با گذشت زمان در مدل تحرک Random Waypoint..... 46

شکل (3-8) تغییر تعداد متوسط گره‌های همسایه با گذشت زمان در ... .......................... 47

شکل (3-9) مراحل شبیه‌سازی از دید کاربر NS-2........................................................ 49

شکل (4-1) خوشه‌یابی به روش Lowest-ID................................................................ 52

شکل (4-2) پارامتر تحرک تعریف شده در MOBIC..................................................... 54

شکل (4-3) توان دریافتی هنگام دریافت بسته از گره‌های همسایه................................... 55

شکل (4-4) مثالی از 2-hop Dominating Set............................................................... 56

شکل (4-5) مثالی از تشکیل خوشه‌ها در روش max-min.............................................. 58

شکل (4-6) ساختار پیاده‌سازی شده جهت خوشه‌یابی.................................................... 61

شکل (4-7) آرایش بسته‌Beacon ............................................................................... 62

شکل (4-8) مثالی از خوشه‌یابی دوگامی در یک شبکه Ad Hoc..................................... 66

شکل (4-9) الگوریتم اجرائی در یک سرگروه با دریافت یک Beacon............................. 67

شکل (4-10) الگوریتم اجرائی در یک گره عادی که Cluster-Agent خود را ... .............. 68

شکل (4-11) مثالی از عملکرد الگوریتم در حالت مفقود شدن Cluster-Agent............... 70

شکل (4-12) الگوریتم اجرائی در گرهی که در CH مربوط به ... ................................... 71

شکل (4-13) مثالی از عملکرد الگوریتم در صورت تغییر CH در Cluster-Agent ......... 73

شکل (4-14) تعداد متوسط خوشه‌های ایجادشده برحسب تعداد گره‌های موجود درشبکه... 76

شکل (4-15) طول عمرمتوسط Clusterهای ایجادشده برحسب تعداد ... ......................... 77

شکل (4-16) مدت متوسط عضویت گره‌ها در خوشه‌های ایجادشده................................. 78

شکل (4-17) تاثیر Connectivity برروی تعداد خوشه‌های ایجاد شده ... ........................ 80

شکل (4-18) تاثیر سرعت و Connectivity بر طول عمر خوشه‌ها................................... 81

شکل (4-19) تاثیر سرعت گره‌ها بر طول عمر خوشه‌ها................................................... 82

شکل (4-20) تاثیر Connectivity بر تعداد خوشه‌های ایجادشده ... ................................ 84

شکل (4-21) تاثیر Connectivity بر تعداد تغییر خوشه‌ها در سرعت 20 متربرثانیه............ 84

شکل (4-22) تاثیر سرعت گره‌های متحرک برروی تعداد تغییرات خوشه‌ها ... ................. 85

فهرست جداول

جدول (4-1) پارامترهای مدل تحرک مورد استفاده درشبیه‌سازی...................................... 74

جدول (4-2) مقادیر RXThresh و CSThresh مورد استفاده در شبیه‌سازی....................... 79

جدول (4-3) پارامترهای شبیه‌سازی جهت بررسی اثر Connectivity............................... 80

جدول (4-4) پارامترهای شبیه‌سازی جهت مقایسه با LCC و MOBIC........................... 82


پروژه کارآفرینی طراحی نرم افزار و صفحات وب

پروژه کارآفرینی طراحی نرم افزار و صفحات وب در 40 صفحه ورد قابل ویرایش(جداول pdf)
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 609 کیلو بایت
تعداد صفحات فایل 40
پروژه کارآفرینی طراحی نرم افزار و صفحات وب

فروشنده فایل

کد کاربری 6017

پروژه کارآفرینی طراحی نرم افزار و صفحات وب در 40 صفحه ورد قابل ویرایش


- 1 مقدمه :

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

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

یک وب سایت راهی مناسب برای ارائه اطلاعات مختلف در مورد کالا هم و خدماتی است که شرکت به مشتریان ارائه می دهد. بدون اینکه مشتری مجبور باشد در زمان خاصی به شرکت مراجعه کند و یا اینکه با شرکت تماس بگیرد می تواند در هر کجا که باشد به سایت شرکت مراجعه کند و اطلاعات مورد نظر خود را کسب کند.

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

طراحی سایتهای اینترنتی تا حد زیادی بستگی به موارد استفاده آن سایت و نیازهای کاربران آن دارد. اگر در طراحی سایت نیاز کاربران در نظر گرفته نشود و یا نیازها به صورت روشن مشخص نشوند نباید انتظار داشت تا سایت کارایی لازم را داشته باشد.

با استفاده از زبانهای برنامه نویسی طرف سرور نظیر PHP و با استفاده از پایگاههای داده ها و بانکهای اطلاعاتی نظیر MySQL می و تکنیکهایی مثل Ajax و JavaScript امکان طراحی سایتها با انواع کاربری مختلف وجود دارد. اما در طراحی سایت ها باید از این امکانات در جای مناسب استفاده شود تا نیازهای کاربران نهایی برآورده شود.

در کشور ما صنعت نرم افزار بسیار نوپا و جوان است. هنوز فرهنگ نرم افزاری در بین مردم کشور ما جایی ندارد. میانسالان ما با نرم افزار و تکنولوژی های روز از جمله اینترنت کاملا غریبه اند. هنوز بسیاری از ادارات ، شرکت ها و فروشگاه ها اطلاعات خود را به روش دستی روی کاغذ مدیریت می کنند و به اهمیت و مزایای اتوماسیون اداری پی نبرده اند. امیدوارم نوشتار زیر در درک بهتر موجودیت “نرم افزار” به شما کمک کند.

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



1 – 2 نام کامل طرح و محل اجرای آن :

طراحی نرم افزار و صفحات وب



محل اجرا :





1 – 3 – مشخصات متقاضیان :

نام


نام خانوادگی


مدرک تحصیلی


تلفن














1 – 4 – دلایل انتخاب طرح :

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



1 – 5 میزان مفید بودن طرح برای جامعه :

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



1 – 6 - وضعیت و میزان اشتغالزایی :

تعداد اشتغالزایی این طرح 9 نفر میباشد .



تاریخچه و سابقه مختصر طرح :

CSS یا همان Cascading Style Sheet روشی است برای قالب بندی و طراحی اجزای صفحه از قبیل متن، تصویر، زمینه صفحه، کادرها و تقریباً هر چیزی که در طراحی صفحه استفاده می شود بدون استفاده از کدهای HTML. از طریق این استایل شیتها می توانیم از دوباره نویسی کدهای HTML که باعث مشکل شدن کد نویسی و همچنین کند شدن سرعت بارگذاری صفحه در اینترنت می شود جلوگیری کنیم. برای مثال می توانیم یک بار نوع فونت مورد استفاده در یک صفحه را تعیین کنیم و دیگر مجبور نباشیم کد مربوط به فونت را در صفحه به کار ببریم. همچنین می توانیم از این ابزار قدرتمند در مواردی به جای جاوا اسکرپت نیز استفاده کنیم و چون مشکلات جاوا اسکرپت مثلاً غیر فعال بودن جاوا اسکرپت در مرورگر را ندارد با خیالی آسوده تر می توانیم از آن استفاده کنیم.

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



جاوا اسکرپت

جاوا اسکرپت یک زبان اسکرپت نویسی تحت وب است که برای افزایش پویایی صفحات HTML استفاده می شود. از این زبان می توان برای ارزیابی اعتبار فرمهای HTML قبل از ارسال به سرور، شناسایی مرورگر کاربران، ایجاد انواع منو ها و بسیاری کارهای دیگر استفاده کرد.

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

می توان کدهای جاوا اسکرپت را به صورت تعبیه شده در صفحات HTML استفاده کرد و یا کدهای جاوا اسکرپت را در یک فایل جداگانه با پسوند js. ذخیره کرد ولی در هر صورت یان فایلها هم باید توسط یک صفحه HTML فراخوانی شده و نتیجه آنها در صفحات HTML نمایان خواهد شد.

گزارش مختصر بازدید از واحد ها تولیدی با خدماتی مرتبط با موضوع پروژه :

بازدید از شرکت داده پردازی وب طراحی نرم افزار و صفحات وب

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



جنبه های ابتکاری بودن و خلاقیت به کار رفته شده :

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


آموزش کتابچه تصویری نرم افزار شیروینت shairpoint

آموزش کتابچه تصویری نرم افزار شیروینت shairpoint
دسته بندی آموزشی
فرمت فایل pdf
حجم فایل 32120 کیلو بایت
تعداد صفحات فایل 273
آموزش کتابچه تصویری نرم افزار شیروینت shairpoint

فروشنده فایل

کد کاربری 7173

آموزش کتابچه تصویری نرم افزار شیروینت shairpoint