دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

پروژه طراحی وب سایت سینما

فرمت :WORD                                                     تعداد صفحه :23

مقدمه........................................................................................2

تحلیل نیازهای مقدماتی .................................................................3

تحلیل وطراحی سیستم...................................................................4

شمای بانک اطلاعاتی...................................................................6

Source Code برنامه.................................................................7

تصاویر نمونه اجرا....................................................................15

 

 

 

 

 

 مقدمه:

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

ما به کمک پایگاه داده MySQL و تکنولوژی PHP توانستیم وب سایت خود را راه اندازی کنیم ودراین راستا از برنامه هایی مانند: Macromedia Dream weaver MX 2004 برای طراحی سایت وRational Rose Enterprise Edition برای تجزیه وتحلیل سیستم استفاده کردیم.

دراین Documents تلاش شده تا تمامی نکات راجع به وب سایت ذکر شود و همچنین توضیحات کامل درمورد برنامه نویسی،تجزیه تمامی قسمت های سیستم به کمک UML و تصاویری از اجرای هر قسمت از وب سایت را شامل می شود.        

 

 

 

 

 

 

 

 

 

 

تحلیل نیازهای مقدماتی:

امکاناتی که این وب سایت برای کاربران فراهم می کند عبارتند از:

  1. اطلاع رسانی در مورد سینما ها:

دراین قسمت توضیحاتی درمورد سینماهای شهرتهران بیان شده که شامل موارد  ذیل می باشد:

  • نام سینما
  • تعداد صندلی
  • آدرس
  • تلفن
  1. فیلم های در حال اکران :

 دراین صفحه اطلاعات ذیل به چشم می خورد:

  • نام سینما
  • نام فیلم
  • تاریخ شروع
  • تاریخ پایان
  • سانس
  1. جستجو:

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

  1. رزرو بلیت:

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

پروژه فازی

فرمت :WORD                                                     تعداد صفحه :41

فهرست

چکیده

  1. مقدمه  (3)
  2. مروری بر روش های قبل  (7)

1.2 - الگوریتمk-Means   Hard  (7)

1.1.2            - مثالی عددی از الگوریتم k-Means  (9)

2.2- الگوریتم Fuzzy c-Means  (13)

3.2- الگوریتم Hard k-Modes  (15)

4.2- الگوریتم fuzzy k-Modes   (18)

      3- الگوریتم پیشنهادی : genetic fuzzy k-Modes  (21)

  1. نتایج آزمایش  (25)
  2. نتیجه گیری  (32)

      پیوست – کد برنامه

      مراجع

چکیده

 

خوشه بندی روشی است که داده های یک مجموعه داده را به گروه یا خوشه تقسیم می کند . از مرسوم ترین روش های خوشه بندی،الگوریتم های خوشه بندی k-Means وfuzzy k-Means می باشند.این دو الگوریتم فقط روی داده های عددی عمل می کنند و به منظور رفع این محدودیت، الگوریتم های k-Modes و fuzzy k-Modes ارائه شدند که مجموعه داده های گروهی (دسته ای) را نیز خوشه بندی می کنند. . با این وجود، این الگوریتم ها ،شبیه همه روال های بهینه سازی دیگر که برای مینیمم عمومی یک تابع جستجو می کنند، احتمال گیر افتادن در یک مینیمم محلی وجود دارد. به منظوردستیابی به جوبب بهینه عمومی ، الگوریتم های تکاملی مانند ژنتیک و جدول جستجو با الگوریتم های مذکور ترکیب می شوند. در این پژوهش،   الگوریتم  ژنتیک ، GA، را با الگوریتم fuzzy k-Modes ترکیب شده ،بطوریکه  عملگر ادغام به عنوان یک مرحله از الگوریتم  fuzzy k-Modes تعریف می شود.  آزمایش ها روی دو مجموعه داده واقعی انجام شده است تا همراه با مثال کارایی الگوریتم پیشنهادی را روشن نماید.

1.مقدمه

به عنوان یک ابزار اولیه در داده کاوی[1] ،تجزیه و تحلیل  خوشه ، که تجزیه و تحلیل سگمنت نیز نامیده می شود،روشی است که داده ها  را به گروه هایی  همگن تحت عنوان خوشه تقسیم می کند.در چنین روشی داده های موجود در یک کلاستر یا خوشه خیلی شبیه به هم و داده ها ی کلاستر های مختلف خیلی متفاوت نسبت به  هم هستند.اغلب، شباهت بر مبنای معیار فاصله می باشد.

آنالیز خوشه،خوشه بندی، تکنیک عمومی برای آنالیز داده های آماری می باشد که در بسیاری زمینه ها  مانند یادگیری ماشین ، داده کاوی ، شناسایی الگو و آنالیز تصویر کاربرد دارد.در کنار اصطلاح خوشه بندی داده (یا فقط خوشه بندی)،بعضی اصطلاحات دیگرنیزهمانند کلاس بندی اتوماتیک[2] ،طبقه بندی  عددی[3]، آنالیز نوع شناسی[4] ، با معنای مشابه  استفاده می شود[1].

به طور کلی ،یک الگوریتم خوشه بندی خوب معمولا برای طراحی شامل چهار فاز ذیل را شامل می شود:1- نمایش داده[5]2- مدل کردن[6].3- بهینه سازی[7].4- اعتبار سنجی[2][8] ..

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

به طور کلی ،الگوریتم های خوشه بندی به دو دسته تقسیم بندی می شوند[3,4] : الگوریتم های خوشه بندی سخت[9] و الگوریتم های خوشه بندی فازی[10].

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

بسیاری از الگوریتم ها به منظور دستیابی به خوشه بندی سخت در یک مجموعه داده  پیشرفت داده شده اند.در بین آنها الگوریتم  k-meansو روش های  خوشه بندی IsoData به طور گسترده ای مورد استفاده گرفته اند.این دو الگوریتم بر پایه تکرار می باشند. کاربرد مجموعه های فازی در توابع کلاس بندی موجب می شود هر داده در یک زمان به چندین کلاس با درجه های متفاوت تعلق داشته باشد[3].

معروف ترین و پرکاربردترین الگوریتم خوشه بندی فازی ،الگوریتم fuzzy C-Means  [7] است. الگوریتم fuzzy C-Means با یک مقدار اولیه از  Wشروع می شود و مکررا  بین تخمین مراکز خوشه Z داده شده درZ و تخمین ماتریس  تعلق  داده شده درW تکرار می شود تا هنگامیکه  دو مقدار متوالی از Z یا W مساوی شوند.

از نظر ریاضی ،یک مسئله خوشه بندی فازی را می توان به صورت یک مسئله  بهینه سازی به صورت ذیل نمایش داد.[5,6]

 


[1]  Data mining

[2]  Automatic classification

[3]  Numerical taxonomy

[4]  Typological analysis

[5]  Data representation

[6]  modeling

[7]  optimization

[8]  validation

[9] Hard   clustering   algorithms

[10] Fuzzy  clustering   algorithms

پروژه کار آموزی مخابرات

فرمت :WORD                                                     تعداد صفحه :35

فهرست

 

 

1ـ اهمیت و نقش ارتباطات و مخابرات در جامعه...................1

2ـ تاریخچه ی مخابرات..................................................2

3ـ تأسیس شرکت مخابرات استان مرکزی ...........................2

4ـ تشکیلات کلی شرکت مخابرات......................................3

ـ معاونت توسعه و مهندسی........................................................3

ـ مدیریت مخابرات مرکز استان....................................................3

ـ مدیریت اداری و تدارکاتی.......................................................3

ـ معاونت نگهداری و بهره برداری.................................................3

ـ مدیریت مالی و اقتصادی........................................................3

ـ واحد بازرسی و رسیدگی به شکایات ( تلفن 2244441 )..............................4

ـ واحد روابط عمومی............................................................4

5ـ نمودار سازمانی شرکت مخابرات استان مرکزی...............5

6ـ خدمات قابل ارائه در مراکز تلفن...................................6

7ـ سیم کشی.................................................................6

ـ سیم کشی خارجی...............................................................6

ـ سیم کشی داخلی................................................................6

8ـ تلفن همگانی.............................................................7

9ـ سرویسهای ویژه تلفنی.................................................8

10ـ عوامل قطع تلفن توسط مخابرات..................................8

11ـ مرکز اطلاعات 118................................................8

12ـ دبیت کارت(DEBIT CAR)  ..................................9

13ـ خدمات اینترنت.......................................................9

14ـ تلفن گویای 135...................................................10

15ـ جایگاه اینترنت www.tciarak.ir ............................10

16ـ شبکه چیست؟........................................................11

ـ فوائد شبکه سازی........................................................11

ـ شبکه کامپیوتر در مخابرات................................................14

17- کارت گرافیک...................................................15

18ـ کارتهای صدا(Sound Cards)  ..........................17

19ـ کارتهای مودم...................................................18

20ـ چاپگرها(Printer)  ...........................................21

21ـ اسکنرها(Scaner)  ...........................................22

22ـ انواع فن..........................................................23

23ـ صفحه کلید.......................................................23

24ـ ماوس.............................................................24

25ـ مونیتورها(Monitors) ......................................25

26ـ پارتیشن بندی هارد دیسک نو..................................27

27ـ ویژوال بیسیک....................................................29

28ـ پروژه مربوط به ویژوال بیسیک..............................29

 

1ـ اهمیت و نقش ارتباطات و مخابرات در جامعه

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

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

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

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

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

پروژه معماری کامپیوتر موضوع RAM

فرمت :WORD                                                     تعداد صفحه :23

حافظه(RAM(Random Access Memory شناخته ترین نوع حافظه در دنیای کامپیوتر است . روش دستیابی به این نوع از حافظه ها تصادفی است . چون می توان به هر سلول  حافظه مستقیما" دستیابی پیدا کرد . در مقابل  حافظه های RAM ، حافظه  های(SAM(Serial Access Memory وجود دارند. حافظه های SAM اطلاعات را در مجموعه ای از سلول های  حافظه ذخیره و صرفا" امکان دستیابی به آنها بصورت ترتیبی وجود خواهد داشت. ( نظیر نوار کاست ) در صورتیکه داده مورد نظر در محل جاری نباشد هر یک از سلول های حافظه به ترتیب بررسی شده تا داده مورد نظر پیدا گردد. حافظه های SAM در مواردیکه پردازش داده ها الزاما" بصورت ترتیبی خواهد بود مفید می باشند ( نظیر حافظه موجود بر روی کارت های گرافیک ). داده های ذخیره شده در حافظه RAM با هر اولویت دلخواه قابل دستیابی خواهند بود. 

این حافظه بعنوان حافظه با دسترسی تصادفی نامیده شده است، بدلیل اینکه می توانیم به هر سلول حافظه مستقیما دستیابی داشته باشیم. در اصل این حافظه بعد از CPU ، مهمترین بخش اجرایی کامپیوتر به حساب می آید. مثل ریز پردازنده، تراشه حافظه از یک مدار یکپارچه یا IC می باشد که از میلیونها ترانزیستور و خازن ساخته شده است. در بیشتر این حافظه ها، DRAM یا حافظه با دسترسی تصادفی پویا، یک زوج ترانزیستور و خازن برای ایجاد یک سلول حافظه وجود دارد که نمایانگر یک بیت از اطلاعات است. چنین خازنی بیت اطلاعاتی 0 یا 1 را نگاهداری می کند. ترانزیستور بعنوان سوئیچی عمل می کند که امکان اینکه مدارات کنترل روی تراشه حافظه ، خازن یا تغییر موقعیت را بخوانند را فراهم می آورد. خازن مثل ظرف کوچکی است که توانائی ذخیره  الکترونها را دارا می باشد. جهت ذخیره یک 1 در سلول حافظه، خازن از الکترونها پرمی گردد و برای ذخیره یک 0 آن خازن خالی می گردد. انواع حافظه RAM عبارتند از: SPAM یا حافظه با دسترسی تصادفی ایستا: برای هر سل حافظه از چندین (چهار تاشش) ترانزیستور استفاده می نماید و در هر سلول خازن وجود ندارد. این حافظه برای حافظه Cache استفاده می گردد. حافظه DRAM یا حافظه با دسترسی تصادفی پویا: دارای سلولهای حافظه، با یک زوج ترانزیستور و خازن است و نیاز به Refresh دائم دارد. حافظه FPM DRAM : شکل اصلی DRAM بوده که تا زمان مرحله نهایی استقرار یک بیت اطلاعات و خواندن بیت، قبل از شروع بیت دیگر، منتظر می ماند. حداکثر سرعت انتقال به حافظه پنهان ال دو  ، 176 مگابایت در هر ثانیه است.
این حافظه را حافظه فرار میگویند.با قطع جریان برق اطلاعات آن پاک میشود.وظیفه آن اجرای برنامه هاست.در واقع تمام برنامه ها برای اینکه اجرا شوند بایستی به حافظه Ram منتقل شوند.این وع حافظه ساختار پیچیده ای دارد که به دلیل نوع وظیفه آنها اجتناب ناپذیره. حافظه Ram از ۴ قسمت مختلف تشکیل شده که در زیر آمده است:

convetionall:این قسمت که 640kb است اولین قسمت حافظه  Ram میباشد.این قسمت محیطی است که سیستم عامل Dos و تمام برنامه های تحت آن اجرا میشود.به برنامه هایی که در محیط یک سیستم عامل اجرا میشوند برنامه های تحت آن سیستم عامل گویند.

U.M.B:این قسمت که به حافظه فوقانی معروف است٬ قسمت بسیار مهمی از حافظه Ram میباشد.با استفاده از دستوراتی میتوان برنامه های تحت Dos را در این محل قرار داد.

H.M.A:این قسمت نیز محل نگهداری اطلاعات سخت افزاری میباشد.که اغلب فضاهای آن رزرو شده است.

Extended Memory:به بقیه فضای Ram (به جز آنهایی که در بالا آمد!) گفته میشود.به معنای حافظه گسترده.این قسمت بسته به فضای Ram دارای مقدار متفاوتی هست.

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

فرمت :WORD                                                     تعداد صفحه :28

فهرست

 

 

پیشگفتار                                                                                     1

شناخت و برد مسئله                                                                       2

قرارداد                                                                                        3

چارت سازمانی                                                                              5

فرمهای دستی                                                                               6

نمودار گانت چارت                                14

برآورد هزینه                                    15

تحلیل سود به هزینه                              16

فلوچارت سیستم قدیم                                  17

فلوچارت سیستم جدید                           18

DFD                                      19

ERD                                      25

نمودار سلسله مراتبی                                 26

پروژه نرم افزار وب چت

فرمت :WORD                                                     تعداد صفحه :97

مقدمه

 

مقدمه:

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

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

با توجه به صحبت‌های ذکر شده ما سعی نموده ایم تا در این پروژه نرم افزار وب چت را در اختیار کاربران عزیز قرار دهیم.

و سعی نموده ایم تا با استفاده از فن آوری‌های جدید مانند آژاکس[1] بر سرعت این نرم افزار بیفزاییم و مانع از اتلاف وقت کاربران عزیز شویم.

 

در این نرم افزار که در قالب یک سایت اینترنتی طراحی شده کاربران می توانند با عضویت در سایت از امکاناتی مانند: ارسال دعوت نامه دوستی برای دیگر کاربران، ارسال پیام متنی[2]، ارسال تصویر نما[3]، ارسال فایل[4]، ارسال نامه الکترونیکی[5] و... استفاده نمایند.

 

کارایی و امکانات سایت:

در این پروژه سایت طراحی شده دارای چندین صفحه می‌باشد که هر صفحه امکاناتی را برای کاربر فراهم می‌آورد. این صفحات با ASP.NET ودر محیط VS.NET 2005 [6] نوشته شده‌است. بانک اطلاعاتی این پروژه Sql Server می‌باشد.

 

صفحه Login.aspx:

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

 

امکانات صفحه Login:

  • اطلاعات کلی در مورد سایت
  • Demo Blue Chat: کاربران می توانند با کلیک کردن بر روی این لینک فایل Demo Blue Chat را بر روی سیستم خود نصب کنند. این فایل با نرم افزار فلش[7]طراحی شده‌است و قسمت‌ها‌ی مختلف سایت را به کاربر نمایش می‌دهد.
  • Get e new ID: کاربران می توانند با کلیک کردن بر روی این لینک وارد صفحه ثبت نام[8] شوند و در سایت ثبت نام نمایند.
  • فرم مخصوص ورود به سیستم[9]: اعضا می توانند با کامل کردن این سایت پروفایل اصلی خود وارد شوند.

 

صفحه Registeration.aspx:

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

امکانات صفحه:Registeration

  • اطلاعات کلی در مورد سایت
  • View my profile: در صورت موفقیت آمیز بودن ثبت نام کاربر، با کلیک کردن بر روی این لینک کاربر به صفحه login وارد شده و پس از وارد کردن نام کاربری و کلمه رمز خود می تواند پروفایل خود را مشاهده کند.
  • فرم مخصوص ثبت نام: در این صفحه یک فرم ثبت نام پیش روی کاربر قرار می گیرد که پر کردن آن برای ثبت نام در سایت ضروری است.

 

صفحه Profile.aspx:

 این صفحه پر محتواترین صفحه سایت است و در واقع بیشترین امکانات سایت در این صفحه قرار دارد و خود شامل زیر صفحاتی است که در تب محتوی[10] قرار دارند. لازم به ذکر است که در طراحی صفحاتی که غالب یکسانی دارند و تنها در یک قسمت از صفحه با هم متفاوت هستند شما می توانید از روش‌ها ی متفاوتی استفاده کنید تا غالب تمامی آنها به صورت یکسان و مشابه باشد. یکی از این روش‌ها  استفاده از صفحه اصلی[11] است و روش دیگری که آجاکس پیش روی ما می گذارد و روش سریع تری نسبت به صفحه اصلی[12] می باشد، استفاده از ابزار TabContainer است. ما در طراحی این سایت از این ابزار برای ساختن زیر صفحات استفاده کرده ایم.

 

امکانات صفحه پروفایل:

  • لینک‌ها :
    • لینک ویرایش پروفایل[13]
    • لینک چت روم[14]
    • لینک اطلاعات کاربر[15]
  • برچسب‌ها [16]:
  • برچسب ارسال نامه الکترونیکی
  • برچسب دریافت نامه الکترونیکی
  • برچسب ارسال فایل
  • برچسب دریافت فایل
  • برچسب جستجو
  • برچسب اضافه و حذف کردن دوست به لیست
  • برچسب دریافت دعوت نامه

 

صفحه Edit Profile:

 کاربران با وارد شدن به این صفحه می توانند پروفایل و اطلاعات خود را ویرایش کنند.

 

امکانات صفحه Edit Profile:

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

 

صفحه User Information:

این صفحه اطلاعات کاربر خاصی را نمایش می دهد.

صفحه Chatroom:

در این صفحه کاربران می توانند به صورت روی خط[17] با یکدیگر صحبت کنند.

 

امکانات صفحهChatroom:

  • نمایش لیست تمام کسانی که در صفحه وجود دارند.
  • تمام کسانی که در این صفحه وجود دارند می توانند با ارسال پیغام[18] با یکدیگر صحبت کنند.
  • کاربران می توانند علاوه بر متن تصویر نما[19] نیز ارسال کنند.
  • فیلتر کردن کلمات نا مناسب: در صورتی که یکی از کاربران کلمه ای نا مناسب را ارسال کند آن را با علامت * جایگزین می کند و علامت * را برای گیرنده پیام نمایش می دهد.

 

معرفی بانک‌ها :

در این پروژه با استفاده از Sql Server 2005 یک بانک اطلاعاتی با نام WebChat طراحی شده‌است.

این بانک شامل جداول زیر می‌باشد.

١- جدول Register: تمامی اطلاعات اعضا سایت در این جدول نگهداری می‌شود.

٢- جدول UserInRoom: هنگامی که کاربر وارد صفحه ChatRoom می‌شود اطلاعات آن وارد این جدول می‌شود و پس از خروج آن از این صفحه اطلاعات ان پاک می‌شود.

٣- جدول Mail: هنگامی که کاربر نامه ای را برای دوست خود ارسال می کند تمامی اطلاعات نامه در این جدول ثبت میشود.

٤- جدول File: هنگامی که کاربر فایلی را برای دوست خود ارسال می کند تمامی اطلاهات فایل در این جدول قرار می گیرد.

٥- جدول Invitation: هنگامی که کاربر دعوتنامه ای را برای کاربر دیگری ارسال می کند تمامی اطلاعات فرم دعوتنامه در این جدول ثبت می‌شود.

٦- جدول Friend: اسامی تمامی دوستان یک کاربر در این جدول ثبت می‌شود.

 


[1] Ajax

[2] Massage

[3] Icon

[4] File Transfer

[5] Email

[6] Visual Studio 2005

[7] Flash

[8] Registretion

[9] Login form

[10] Tab Container

[11] Master Page

[12] Master Page

[13] Edit Profile link

[14] Chat Room link

[15] User Information link

[16] Tab

[17] Online

[18] Massage

[19] Icon

پروژه های درس محاسبات عددی پیشرفته

فرمت :WORD                                                     تعداد صفحه :60

مقدمه

امروزه استفاده از روشهای عددی در محاسبات کامپیوتری اهمیت زیادی داشته و به عنوان ابزاری کارآمد در طراحی وسایل مهندسی به کار می‌رود. علم دینامیک سیالات محاسباتی (CFD) به صورت یک ابزار توانا برای تحلیل رفتار جریان سیال و انتقال حرارت در سیستم‌های با هندسه ناموزون و معادلات حاکم پیچیده برای محققان و مهندسان درآمده و در دهه گذشته پیشرفت چشمگیری داشته است. برای حل مسایل جریان سیال توسط روش  عددی (CFD) نرم افزارهای تجاری زیادی به وجود آمده است. نرم‌افزارهایی که در حال حاضر در بازار موجود است، ممکن است بسیار قوی باشند، اما عملکرد آنها هنوز نیازمند یک مهارت و درک بسیار از سوی کاربر می‌باشد، تا نتایج قابل قبولی در حالتهای پیچیده به دست آید. در حال حاضر چهار نرم‌افزار PHOENICS، CD- STAR, FLOW3D و FLUENT  توسط محققین  مورد استفاده قرار می گیرد. که اساس کار همه آنها پایه روش حجم محدود می‌باشند، دقت این نرم‌افزارها توسط محققان زیادی مورد تأیید قرار گرفته است. پیچیدگی معادلات حاکم بر مسأله تأثیر متقابل فیزیکی مختلف، گذرا بودن اغلب مسایل مهندسی، بالا بودن هزینه‌های مربوط به تجهیزات آزمایشگاهی و محدودیت استفاده از دستگاههای اندازه‌گیری در بسیاری از کاربردهای علمی، از جمله دلایلی هستند که استفاده از روشهای تحلیلی و آزمایشگاهی را در مقایسه با روشهای عددی محدود می‌کند.

 

1-2 متدهای پیشگویی

پیشگویی فرآیندهای انتقال حرارت و جریان سیال به وسیله دو روش اصلی انجام می‌شود: تحقیق آزمایشگاهی و محاسبات تئوری.

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

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

 

1-2-1 امتیازات یک محاسبه تئوری

  • هزینه کم

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

  • سرعت

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

  • اطلاعات کامل

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

  • توانایی شبیه‌سازی شرایط واقعی

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

تحقیق در مورد لینوکس

فرمت :WORD                                                     تعداد صفحه :91

مقدمه

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

 

 

 

 

 

شروع داستان لینوکس

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

DOS، امپراطوری کامپیوترهای شخصی را در دست داشت. سیستم عامل بی‌استخوانی که با قیمت 50000 دلار از یک هکر سیاتلی توسط بیل گیتز (Gates Bill) خریداری شده بود و با یک استراتژی تجاری هوشمند، به تمام گوشه‌های جهان رخنه کرده بود. کاربران PC انتخاب دیگری نداشتند. کامپیوترهای اپل مکینتاش بهتر بودند. ولی قیمت های نجومی، آن ها را از دسترس اکثر افراد خارج می‌ساخت.

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

بنظر می‌رسید این راه حل به صورت سیستم عامل MINIX ارائه شد. این سیستم عامل، که از ابتدا توسط اندرو اس. تانناوم (Andrew S. Tanenbaum) پروفسور هلندی، نوشته شده بود به منظور تدریس عملیات داخلی یک سیستم عامل واقعی بود. این سیستم عامل برای اجرا روی پردازنده‌های 8086 اینتل طراحی شده بود و بزودی بازار را اشباع کرد.

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

 

 

 

 

 

 

 

 

تاریخچه لینوکس

 

 

 

 

 

 

 

 

تولد سیستم عامل جدید

در سال 1991 لینوس بندیکت توروالدز (Linus Benedict Torvalds) دانشجوی سال دوم علوم کامپیوتر دانشگاه هلسینکی فنلاند و یک هکر خود آموخته بود. این فنلاندی 21 ساله عاشق وصله پینه کردن محدودیت هایی که سیستم را تحت فشار قرار می‌دادند. ولی مهمترین چیزی که وجود نداشت یک سیستم عامل بود که بتواند نیازهای حرفه‌ای‌ها را برآورده نماید. MINIX خوب بود ولی فقط یک سیستم عامل مخصوص دانش‌آموزان بود و بیشتر به عنوان یک ابزار آموزشی بود تا ابزاری قدرتمند برای به کارگیری در امور جدی.

پروکسی سرور

فرمت :WORD                                                     تعداد صفحه :38

فهرست مطالب

 

چکیده.. 1

مقدمه:.. 1

ادراک پروکسی سرور.. 3

خصوصیات پروکسی سرور.. 5

نهان‌سازی توزیع شده:.. 6

نهان‌سازی مبتنی بر ساختار آرایه‌ای.. 6

پروتکل‌ مسیر یابی نهان‌سازی آرایه‌ (CARP) 9

امنیت دیواره آتش.. 9

بسته‌های فیلترگذاری پویا:.. 9

بسته‌های اخطار دهنده و واقعه‌نگار.. 10

سندیت پروکسی به پروکس.. 10

پشتیبانی بهتر انتشار وب.. 11

افزایش INTERQPERABITITY.. 12

پشتیبانی ساکسنر(Socks) نسخه 4.3q. 13

دسته‌بندی مجازی.. 13

بهبود مدیریت.. 13

خط فرمان مدیریت.. 13

مدیریت آرایه‌ای.. 14

اسناد پیکربندی مشتری.. 14

پیکربندی پشتیبانی کردن و ترمیم کردن.. 14

بالا بودن کارآیی.. 14

اسکریپت‌های پیکربندی مشتری.. 15

پروتکل مسیریابی آرایه‌ای کش.. 15

2) سرویس پروکسی Winsoec. 16

سرویس پروکسی Socks. 16

پشتیبانی socks  را تهیه می‌کند سرویس پروکسی socks هر مشتری کاربردی   16

پرویس پروکسی وب.. 16

همسازی پروکسی CERN.. 17

نهان‌سازی ایستا HTIP,FIP. 17

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

سطح امنیت کاربرد برای هر پروتکل کاربردی.. 18

محدود کردن دستیابی به سایت‌های اینترنتی.. 19

تراکم آدرسهای IP. 19

سروسی پروکسی WInsock. 20

پشتیبانی از IPx/spx, Tcp/IP در شبکه داخلی.. 21

تصدیق کردن درخواست / سرعت جواب درخواست ویندوز NT بین سرور و مشتری   21

سازگاری برنامه کاربردی با سوکت ویندوز v 10. 21

کنترل دستیابی درون‌باندی و برون‌باندی.. 22

محدود کردن دسترسی به سایت‌های اینترنتی.. 22

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

تراکم آدرس IP. 22

اطلاعات تسطیح شده در مورد درخواست‌های اینترنتی توسط مشتریها ساخته می‌شود.   23

سازگاری با پایه ویندوز کامپیوترهای مشتری.. 23

سرویس پروکسی ساکز (Socks) 23

DNS چه هست؟.. 26

WINS  چه هست؟.. 28

هر سیستم WINS موارد زیر را شامل می‌شود... 28

استفاده از WINS منافع زیر را دارد :.. 29

DHCP چه‌ هست؟.. 30

نصب کردن یک محیط DHPC سه منفعت مهم زیر را عرضه می‌کند... 32

1.سرور  DHPC.. 34

2. مشتری DHPC.. 34

3.عامل رله کردن DHPC.. 34

پورتها چه هستند؟.. 34

یک نمونه از سرور پروکسی با استفاده از زبان جاوا:.. 36

پست الکترونیکی و نیاز کتابخانه ها و مراکز اطلاع رسانی به آن

فرمت :WORD                                                     تعداد صفحه :23

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

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

مقدمه 
هزاران سال است که دیگر ، دیدار و گفتگوی حضوری تنها برآورنده نیاز انسان به ارتباط نیست و بشر همواره به دنبال سریع ترین راه برای برقراری ارتباط بوده است ، شبکه ها بر اساس همین تمایل انسان به برقراری ارتباط با دیگران بنا نهاده شده اند.(مدیری،1376،49)
پست الکترونیکی یکی از مهمترین و پراستفاده ترین خدمات شبکه ارتباطی اینترنت محسوب می شود و قابلیت ارسال و دریافت هرنوع پیام اعم از متن ، تصویر ، صوت ،... را به شکل الکترونیکی ( رقومی ) دارد. پست الکترونیکی شباهت زیادی به پست معمولی دارد. پست الکترونیکی همچون پست معمولی دارای فرستنده ، گیرنده ، محمل و پیام است با این تفاوت که تمامی اجزای آن کامپیوتری می باشد. (شیری ، 1378 ، 32 )
پست الکترونیکی ، امکان ارتباط همزمان افراد را فراهم می سازند ، به عبارت دیگر فرستنده هر وقت بخواهد پیام خود را ارسال می کند و گیرنده نیز هروقت بخواهد پیام مورد نظر را بخواند. در واقع لازم نیست فرستنده و گیرنده پیام ، ارتباط همزمان داشته باشند. هنگام ارسال یک نامه الکترونیکی ، پیام از یک رایانه به رایانه دیگر می رود تا به مقصد برسد و در مقصد به صندوق پستی سیستم گیرنده می رود و در یک فایل(inbox) ذخیره می شوند.
در روزگاران قدیم به لحاظ محدودیت جغرافیایی هر یک از کشورها و عدم نیاز به ارتباط با خارج از محدوده زندگی خود ، پست فقط نقش یک رابط داخلی را بر عهده داشت ولی تحولاتی که بعد از انقلاب صنعتی در اروپا بوجود آمد و گسترده شدن روابط اجتماعی ، صنعتی و بازرگانی و نیز ضرورت ارتباط با خارج از کشور، پست نیز به تبع این تغییرات دچار تحولاتی شد و انسان به این نتیجه رسید که دیگر وسایل حمل و نقل قدیمی از چاپاروکبوترنامه گرفته تا وسا یل ارتباطی دیگر ، جوابگوی رشد سریع ارتباط انسانی نیست و با گسترش این ارتباطات بود که وسیله ارتباطی سریعی به نام پست الکترونیک که حاصل تحولات فناوری اطلاعات در اینترنت بود ، بوجود آمد تا جائیکه امروزه ما به وسیله این ابزار ارتباطی در ظرف چند ثانیه می توانیم نامه ای را به آن سوی دنیا بفرستیم.

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

 

تاریخچه استفاده از پست الکترونیکی 
پست الکترونیکی یا ( Electronic mail = E – mail ) یکی از نخستین خدمات اساسی اینترنت به عنوان پراستفاده ترین ابزار شبکه اینترنت مطرح است. قدمت این سرویس به دهه های 70 و 80 میلادی برمی گردد ( ابراهیمی ، 1379 ، 47 ). این ابزار ارتباطی در حوالی سال 1965 زمانی اختراع شد که « فرناندو کوریاتو » و همکارانش در مؤسسه تکنولوژی ماساچوست ( mit ) برنامه ای را درست کردند که به کاربران رایانه های دانشگاه اجازه می داد پیام های خود را مبادله کنند. برای بیشتر مردم پست الکترونیکی پدیده ای نسبتاً جدید است. اما جالب است که بدانیم نخستین پست الکترونیکی ( E – mail ) جهان 30سال پیش ، پس از آنکه یک برنامه نویس علامت را به عنوان آدرس پست الکترونیکی به کار گرفت ، فرستاده شد.( بشیری ، 1380)