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

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

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

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

پرت usp

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

USB چیست و چه کاربردهایی دارد؟

کامپیوترهای جدید دارای یک و یا بیش از یک کانکتور(Universal Serial Bus (USB هستند. کانکتورهای فوق امکان اتصال تجهیزات جانبی متفاوتی نظیر: چاپگر، اسکنر، دوربین های وب و... را فراهم می نمایند.

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

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

USB یک روش آسان و استاندارد را برای اتصال 127 دستگاه به کامپیوتر، فراهم می کندهر دستگاه می تواند 6 مگابیت در ثانیه پهنای باند داشته باشد. پهنای باند فوق برای اکثر دستگاه هایی که می خواهیم به کامپیوتر متصل نمائیم ، مناسب خواهد بود. اکثر تجهیزات جانبی که جدیدا تولید می گردند، دارای یک پورت USB می باشند. چاپگر، اسکنر، موس ، دوربین های دیجیتال ، دوربین های وب ، مودم ، بلندگو، تلفن ، رسانه های ذخیره سازی ، اتصالات شبکه و... نمونه هایی از این نوع دستگاه ها هستند. اتصال یک دستگاه USB به کامپیوتر ساده است.

پروتکل ها و DNS

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

آموزش  DNS. 1

تاریخچه DNS. 2

پروتکل DNS. 2

پروتکل DNS و مدل مرجع OSI. 2

DNS. 3

Flat NetBios  NameSpace. 4

اینترفیس های NetBIOS و WinSock. 5

اینترفیس Winsock. 5

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

استفاده از اسامی متفاوت برای دامنه ها ی اینترنت و اینترانت.. 9

Reverse Lookup Zones. 11

آشنائی با پروتکل HTTP. 12

پروتکل HTTP چیست ؟. 12

توضیحات  : 13

پروتکل HTTP  : یک معماری سرویس گیرنده و سرویس دهنده 15

پاسخ سرویس دهنده 15

توضیحات  : 16

آشنائی با پروتکل های  SLIP و PPP. 17

PPP نسبت به SLIP دارای مزایای متعددی است : 17

وجه اشتراک پروتکل های PPP و SLIP. 18

نحوه عملکرد یک اتصال SLIP و یا PPP. 18

آشنائی با پروتکل FTP ( بخش اول ) 19

پروتکل FTP چیست ؟. 19

ویژگی های پروتکل FTP. 19

اموزش FTP. 23

Passive Mode. 25

ملاحضات امنیتی. 25

Passive Mode  و یا Active Mode ؟. 25

پیکربندی فایروال. 26

و اما یک نکته دیگر در رابطه با پروتکل FTP ! 26

پروتکل TCP/IP. 26

پروتکل های موجود در لایه Network پروتکل TCP/IP. 27

پروتکل های موجود در لایه Application پروتکل TCP/IP. 27

سیستم پست الکترونیکی واقعی. 28

سرویس دهنده SMTP. 29

سرویس دهنده POP3. 31

ضمائم 32

منابع: 32

 

 

 

 

 

 

 

 

آموزش  DNS

 DNS  از کلمات Domain Name System اقتباس و  یک پروتکل شناخته شده در عرصه شبکه‌های کامپیوتری خصوصا اینترنت است . از پروتکل فوق به منظور ترجمه  اسامی‌کامپیوترهای میزبان و Domain به آدرس‌های IP استفاده می‌گردد. زمانی که شما آدرس www.srco.ir را در مرورگر خود تایپ می‌نمائید ، نام فوق به یک آدرس IP و بر اساس یک درخواست خاص ( query )  که از جانب کامپیوتر شما صادر می‌شود، ترجمه می‌گردد . 

تاریخچه DNS

DNS  ، زمانی که اینترنت تا به این اندازه گسترش پیدا نکرده بود و صرفا در حد و اندازه یک شبکه کوچک بود، استفاده می‌گردید. در آن زمان ، اسامی‌کامپیوترهای میزبان به صورت دستی در فایلی با نام HOSTS درج می‌گردید . فایل فوق بر روی یک سرویس دهنده مرکزی قرار می‌گرفت . هر سایت و یا کامپیوتر که نیازمند ترجمه اسامی‌کامپیوترهای میزبان بود ، می‌بایست از فایل فوق استفاده می‌نمود.  همزمان با گسترش اینترنت و افزایش تعداد کامپیوترهای میزبان ، حجم فایل فوق نیز افزایش و  امکان استفاده از آن با مشکل مواجه گردید ( افزایش ترافیک شبکه ). با توجه به مسائل فوق، در سال 1984 تکنولوژی DNS معرفی گردید .

پروتکل DNS

DNS   ، یک بانک اطلاعاتی توزیع شده  است  که بر روی ماشین‌های متعددی مستقر می‌شود ( مشابه ریشه‌های یک درخت که از ریشه اصلی انشعاب می‌شوند) . امروزه اکثر شرکت‌ها و موسسات دارای یک سرویس دهنده DNS کوچک در سازمان خود می‌باشند تا این اطمینان ایجاد گردد که کامپیوترها بدون بروز هیچگونه مشکلی، یکدیگر را پیدا می‌نمایند . در صورتی که از ویندوز 2000 و اکتیو دایرکتوری استفاده می‌نمائید، قطعا از DNS به منظور  ترجمه اسامی‌کامپیوترها به آدرس‌های IP ، استفاده می‌شود . شرکت مایکروسافت در ابتدا نسخه اختصاصی سرویس دهنده DNS  خود را با نام ( WINS ( Windows Internet Name Service  طراحی و پیاده سازی نمود . سرویس دهنده فوق مبتنی بر تکنولوژی‌های قدیمی‌بود و از پروتکل‌هایی استفاده می‌گردید که هرگز دارای کارایی مشابه DNS نبودند.  بنابراین طبیعی بود که شرکت مایکروسافت از WINS فاصله گرفته و به سمت DNS حرکت کند . 

 از پروتکل DNS  در مواردی که کامپیوتر شما اقدام به ارسال یک درخواست مبتنی بر DNS برای یک سرویس دهنده نام به منظور یافتن آدرس Domain  می‌نماید ، استفاده می‌شود .مثلا در صورتی که در مرورگر خود آدرس www.srco.ir  را تایپ نمائید ،  یک درخواست مبتنی بر DNS از کامپیوتر شما و به مقصد یک سرویس دهنده DNS صادر می‌شود . ماموریت درخواست ارسالی ، یافتن آدرس IP وب سایت سخاروش است.

پروتکل DNS و مدل مرجع OSI

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

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

پروتل

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

Proteکه در صنعت بیشتر با نام
Protel شناخته شده است. این نرم افزار ابزاری حرفه ای برای طراحی فیبر مدار چاپی
میباشد.صنعت طراحی PCB در ایران بر پایه این نرم افزار استوار است و بیش از 99 درصد
شرکتها و کارخانجات و کارگاهها از این نرم افزار استفاده می کنند حتی اکثر شرکت های
فعال در زمینه صنعت الکترونیک مسلط بودن به این نرم افزار را جزو شرایط استخدام نیروی
کار خود قرار میدهند پس یادگیری این نرم افزار و طراحی به کمک آن جزو الزامات برای یک
دانشجوی برق یا کسی که در زمینه الکترونیک فعالیت می کند ، میباشد.
در این سری از آموزش نرم افزار پروتل سعی خواهیم کرد تا با بهره گیری از تصاویر گویا به
همراه توضیحات کافی به تمامی جزئیات و نکاتی که برای طراحی یک مدارچاپی به کمک
این نرم افزار نیاز است بپردازیم.
فرض ما بر این است که کاربر مورد نظر نرم افزار پروتل را بر روی سیستم خود نصب کرده
و نیز اقدام به کرک آن نموده است تا قفل نرم افزار باز شده و اجازه طراحی در آن داده شود
همچنین کاربر با اصطلاحات اولیه الکترونیک و تاحدودی با زبان انگلیسی آشنا است.
مراحل طراحی یک مدار چاپی به کمک پروتل به شرح زیر میباشد که بعداً به تفصیل درباره
هر مرحله صحبت خواهیم کرد:
01) ایجاد فضای کار و فایلهای موردنظر در پروتل
02) جستجو و انتخاب قطعات مدار مورد نظر از کتابخانه نرم افزار
03) چیدن قطعات مدار در داخل فضای طراحی
04) وصل کردن قطعات به یکدیگر با توجه به نقشه
05) ایجاد نت لیست از مدار مورد نظر ( اتصال اولیه و موقت بین قطعات )
06) انتخاب و تعیین تعداد لایه های مورد نیاز در مدار
07) مشخص نمودن محدوده و اندازه مدار و چیدن فوت پرینت قطعات در جاهای مناسب بورد
08) وصل کردن قطعات به یکدیگر با استفاده از ترک ها که به دو صورت دستی و اتوماتیک قابل اجراست
09) بازرسی نهایی مدار به منظور جلوگیری از بروز خطا و اشتباه
10) مشاهده سه بعدی مدار طراحی شده به منظور مجسم نمودن درستی جایگذاری قطعات
11) انتخاب لایه ها و پرینت گرفتن از طراحی نهایی


حال پنجره اصلی پروتل را با نام design expolrerاجرا کنید

پروزه خود را ایجاد کنیم. از منوی new گزینه file را انتخاب کنید ازمنوی:
این پنجره دارای دو سربرگ 
Location و Password است در سربرگ Location ما نام و محل ذخیره شده دیتا بیس
پروژه خود را تعیین می کنیم. دیتا بیس فایلی است با پسوند 
ddb و از نوع استاندارد MS Access که تمامی فایل
های پروژه ما اعم از شماتیک ، پی سی بی ، نت لیست و ... را در خود ذخیره می کند البته ما می توانیم هر
یک از این فایل ها را بطور جدا گانه و خارج از دیتا بیس ذخیره کنیم چون معمولاً حجم دیتابیس بالای 10 مگابایت
میشود. در فیلد 
Database File Name نام پروزه خود را بنوبیسید مثلاً Sample.ddb و محل ذخیره دیتا بیس را با
کلیک بر روی دکمه 
Browse مشخص کنید. اگر پروزه شما یک پروزه محرمانه یا به اصطلاح خودمانی "خفن" است
میتوانید با رفتن به سربرگ 
Password بر روی پروژه خود رمز عبور بگذارید با کلیک بر روی این سربرگ و انتخاب
گزینه 
Yes مطابق شکل زیر و تایپ کردن پسورد مورد نظر خود در دو فیلد زیر میتوانید بر رو پروژه خود پسورد بگذارید

اگر مایل به این کار نیستید گزینه 
No را در سربرگ Password انتخاب کنید. حال بر روی دکمه OK کلیک کنید تا
دیتابیس پروژه شما ایجاد گردد. حال پنجره ای جدید با نام 
sample.ddb در داخل پنجره اصلی Design Explorer باز
میشود.




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

sample.ddb که از سه بخش Design Team ، Recycle Bin ، Document تشکیل شده است. تمامی فایل ها
و اسناد تولید شده توسط ما در بخش 
Document ذخیره میشود فایلهای پاک شده یا حذف شده به Recycle Bin
می رود. بخش Design Team همان طور که از نامش مشخص است برای پروژه های گروهی میباشد بر روی
Design Team کلیک کنید تا وارد این بخش شوید



این بخش شامل سه قسمت Members ، Permissions ، Sessions میباشد. قسمت Members مشخص کننده
نفراتی است که به پروژه دسترسی دارند بر روی 
Members کلیک کنید 



Admin مدیر کل پروژه میباشد و Guest مشخص کننده سایر نفراتی است کرد اجازه دسترسی به پروژه را دارند.
در قسمت 
Description نیز توضیحات مربوط به هر کاربر نشان داده شده است اگر بر روی Guest راست کلیک کنید
سه گزینه مشاهد خواهید کرد که با کلیک بر روی 
New Member میتوانید کاربر جدید با پسورد اختصاصی برای
دسترسی به پروژه ایجاد کنید بر روی این گزینه کلیلک کنید

پروژه ای به نام web tango

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

چکیده:

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

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

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

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

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

مقدمه

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

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

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

بسیاری از این ابزارهای نرم افزاری که در این مقاله توصیف شده اند به صورت online در  webtango . berkeley. Edu موجود می باشد.

فصل دوم

صفحه وب و اندازه های سایت

    سطح ظاهری یک وب سایت، ترکیب پیچیده ای از متون، پیوندها[2]،  عناصر گرافیکی و جنبه های دیگر است که روی کیفیت کلی سایت تاثیر می گذارد. بنابراین، طراحی وب سایت مستلزم مجموعه وسیعی از فعالیت ها برای مشخص کردن این جنبه های گوناگون است.

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

 


[1] - web site

[2] - Link

پروژه تجزیه و تحلیل ( بیمارستان )

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

چکیده :

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

وظیفه HIS ، پشتیبانی از فعالیت های بیمارستان در سطوح کاربردی، تاکتیکی واستراتژیک است .هدف ازاستقراریک سیستم HIS این است که از کامپیوتر ووسایل ارتباطی برای جمع آوری ، ذخیره ، پردازش ، بازیابی وارتباط دادن مراقبت بیمار واطلاعات اداری برای تمامی فعالیت های مربوط به بیمارستان استفاده نماییم .
در یک سیستم اطلاعات بیمارستانی ، داده هاباید به صورت منسجم در پایگاه داده ها ذخیره شوند و در دسترس کاربران مجاز ، در محل و در زمانی که داده ها مورد نیاز است و در فرمتی که با نیازهای خاص کاربر منطبق باشد ، قرارداده شوند.
به طور کلی موارد زیر اهداف چنین سیستمی هستند :
1)  استفاده موثرتراز منابع محدودی که برای مراقبت از بیمار در دسترس    هستند
2) بهبود کیفیت خدمت رسانی به بیمار
3)  پشتیبانی از تحقیق
4) پشتیبانی از آموزش

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

در بستر این معماری قالب‌هایی چون HL7 به منظور پاسخگویی به نیاز اشتراک‌گذاری اطلاعات و یا کمک به اثربخشی جریان فرایندهای بالینی و کاهش خطاها شکل گرفته‌اند و در کنار آن استاندارهایی چون Dicom برای تصویر نگاری پزشکی ، مدیریت اطلاعات تصویری پزشکی (Pacs) در نرم افزارها و تجهیزات پزشکی، ایجاد شده است .

 

 

 

 

 

 

 

سیستم HIS در رادیولوژی و پذیرش :

 

سیستم پذیرش:

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

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

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

 

  • پذیرش بیماران به صورت سرپایی
  • پذیرش بیماران در مرحله بستری شدن

 

البته در برخی از بیمارستانها (از جمله بیمارستان شهید دکتر فیاض بخش) به لحاظ کثرت بیماران اورژانس (‌تصادفات و حوادث ناشی ازکار)‌،‌ تشکیلات مجزایی نیز به نام پذیرش اورژانس پیش بینی گردیده که ویژه خدمات رسانی به بیماران اورژانس (اعم از سرپایی و بستری) می باشد.

پذیرش واحد درمانی از دو قسمت زیر تشکیل می شود:

 

الف - پذیرش بیماران سرپایی

  • پذیرش بیماران اورژانس
  • پذیرش بیماران غیر اورژانس
  •  

ب - پذیرش بیماران بستری

  • پذیرش بیماران اورژانس
  • پذیرش بیماران غیر اورژانس (عادی)

 

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

مسئول پذیرش بیمارستان از طریق کامپیوتر مستقر در قسمت پذیرش به اطلاعات ذیل دسترسی دارد:

 

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

 

رادیولوژی:

 

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

 

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

 

اهم وظایف واحدهای بخش رادیولوژی:

 

در بررسی های بعمل آمده از بخش های رادیولوژی چارت تشکیلاتی مشاهده نشد و هریک از بیمارستانها دارای روال کاری خاص خود بوده و دارای واحدهای سازمانی مشخصی نبودند اما با توجه به شناختی که حاصل شد رادیولوژی را می توان به چهار واحد تفکیک نمود که عبارتند از:

 

  • پذیرش و جوابدهی
  • واحد تخصصی رادیولوژی
  • امور اداری
  • بایگانی رادیولوژی

 

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

 

1- پذیرش و جوابدهی

  1. پذیرش و نوبت دهی بیماران بخش رادیولوژی پس از کنترلهای لازم روی نسخ یا درخواست رادیولوژی آنان
  2. تحویل فرم های آمادگی های لازم به بیماران و یا تضویح شفاهی آمادگی های لازم
  3. درج رادیولوژی های انجام شده روی بیماران در کامپیوتر و درج جوابیه و اظهار نظر پزشک و چاپ آن
  4. هزینه یابی خدمات انجام شده به بیمار و ارجاع بیماران غیر تامین اجتماعی به صندوق جهت واریز مبلغ سهم بیمار
  5. تحویل کلیشه و جواب (اظهار نظر پزشک) به بیمار و یا منشی های بخش

 

2- عملیات تخصصی رادیولوژی:

 

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

3- امور اداری:

 

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

4- بایگانی رادیولوژی

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

رادیولوژی بیمارستان با استفاده از کامپیوترهای مستقر در واحد رادیولوژی به صورت ذیل از سیستم بهره برداری می نماید:

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

مقدمه:

 

 

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

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

 

1.سرعت کم.

2.عدم اطمینان از صحت انتقال و جریان اطلاعات در سیستم.

3.نبودن هماهنگی و ارتباط لازم در بین بخش ها.

4. هدر رفتن هزینه و زمان.

 

  لذا در ادامه کار بر آن شدیم که با پیاده سازی سیستم HIS مشکلات را بر طرف کنیم.

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


(1 شناخت : این شناخت معمولاًتوسط مصاحبه با افراد که معمولاً از مدیران شروع می شود صورت می گردد . ابتدا بر اساس فرمهای طراحی شده با تک تک افراد مصاحبه شده و خواستها و دیدگاهها معلوم می شود و سپس فرم مورد نظر توسط تحلیل گر سیستم تکمیل می شود هدف در این قسمت پیدا کردن تمام روابط در یک قسمت و روابط با قسمتهای دیگر سازمان می باشد . هر فرد تحلیلگر پس از مصاحبه در این مرحله باید در جمع آوری اطلاعات دقت کافی داشت چون هر گونه اشتباه در این مرحله موجب وقفه در مراحل بعدی می شود بعد از انجام این مرحله تمام سیستمها و زیر سیستمها مشخص می گردد و ارتباط بین آنها نیز مشخص می شود و نهایتاً چارت گردش اطلاعات Data Fliw Diagram می آید

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


(3 طراحی : با استفاده از چارتهای مرحلۀ تجزیه و جدولهای اطلاعاتی طراحی می شوند . در این جداول تعداد فیلدها ، روابط هر جدول با جداول دیگر و . . . مشخص می گردد . در این مرحله به طور کلی ورودی های سیستم ، خروجیها و تمامی اطلاعاتی که باید برای برنامه نویس معلوم باشد مشخص می گردد


(4 پیاده سازی و تست منطقی : با استفاده از روابط به دست آمده و جدولهای مشخص شده تیم نرم افزاری با انتخاب زبان برنامه نویسی و سیستم عاملی که جوابگوی نیازها باشد شروع به برنامه نویسی و پیاده سازی می کنند . این مرحله را formo ptimizing می نامند . باید توجه داشت که در هر مرحله از مراحل فوق مستندات جمع آوری شده با مدیران قسمت بررسی می شود تا هیچ اشتباهی در پیاده سازی بعدی وجود نداشته باشد .
5)آموزش : شامل آموزش کارکنان و کاربران سیستم می باشد

پروژه جراحی الکترونیکی تحت وب

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

توضیحات عمومی پروژه:

این پروژه در مورد طراحی یک سیستم حراجی الکترونیکی تحت وب است که با برنامه ASP.NET نوشته شده است و به وسیله این برنامه افراد می توانند اجناس مورد علاقه خود را انتخاب و در حراجی شرکت کنند.این برنامه شامل 4 قسمت می باشد که به طور مختصر هر کدام را توضیح می دهیم:در قسمت اول ثبت نام مشتری است که افراد وارد آن شده و ثبت نام می کنند و به عنوان عضوی از سایت محصوب می شوند.در قسمت دوم ثبت نام اجناس مربوط به مدیر سایت (کسی که اجناس را به حراج می گذارد) است که در آن نام کالا و قیمت و مهلت به حراج گذاشتن اجناس را وارد می کند.در قسمت سوم مربوط به جستجوی اجناس می باشد که افراد می توانند اجناسی را که می خواهند را در حراجی وجود دارد یا خیر.در قسمت چهارم در خواست جنس که هر شخص می تواند اجناس خود را انتخاب کند و قیمت پیشنهادی خود را بدهد و بعد از به اتمام رسیدن حراجی برنده شده است یا خیر.

فهرست مطالب:

مقدمه

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

فصل اول

تجارت الکترونیکی

 

کسب و کار الکترونیک ; یک الزام جهانی

مقدمه

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

پروژه رای گیری الکترونیکی

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

مقدمه

    تار جهان گستر (Word Wide Web) دنیای عجیبی است که تکنولوژی های مربوط به آن ، اغلب بدون پشتیبانی کافی ، عرضه می شوند و کاربران این تکنولوژی ها ، همه روزه با واژگان جدیدی برخورد می کنند که باعث سر درگمی آنها می شوند.

    برای نمونه می توان به رشد برنامه های Open Source اشاره کرد ( برنامه هائی که می توان آنها را گسترش داد و یا تغییراتی در ساختار آنها ایجاد نمود) متداول ترین این برنامه ها ، سیستم عامل یونیکس و به طور خاص لینکوس می باشد . این برنامه ها با وجود پایداری ، دارای یک مشکل بزرگ می باشند و آن دشوار بودن آموختن این برنامه ها می باشد. کمبود راهنمائی هایی که به زبان ساده ، این برنامه ها را به مبتدیان آموزش دهد . باعث شده است که این دسته از نرم افزارها از جایگاه واقعی خود دور نگاه داشته شوند. Php یکی از زبانهای اسکریپتی Open Source ، ابزاری مفید می باشد که تاکنون علی رغم سادگی استفاده از آن هنوز به طور شایسته از آن استقبال نشده است.

 

Php چیست :

    پی اچ پی که در ابتدای سال 1994 توسط Rasmus Lerdorf ایجاد شد ، مخفف واژگان Personal Home Page به حساب می آمد.

    با گسترش قابلیتها و موارد استفاده از این زبان Php در معنای Hypertext Preprocessor به کار گرفته
می شود. این بدان معنا است که پی اچ پی ، اطللاعات را قبل از تبدیل به زمان html پردازش می کند. مطابق سایت وب رسمی پی اچ پی که در آدرس www.php.net قرار دارد ، پی اچ پی یک زبان اسکریپتی سمت سرویس دهنده می باشد.

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

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

    پی اچ پی برخلاف زبانهای برنامه نویسی (Programming Languages) یک زبان اسکریپتی (Scripting Languages)  می باشد . به عبارت دیگر دستورات پی اچ پی بعد از رخداد یک رویداد (event) اجرا می شوند. این رویدادها می توانند شامل ارسال یک فرم ، رفتن به یک url مشخص و یا موارد دیگر باشد. متداولترین زبان اسکریپتی زبان جاوا اسکریپت می باشد که معولا برای پاسخ به رویدادهای کاربر در مرورگر وب ، به کار می رود. تفاوت عمده جاوااسکریپت و پی اچ پی دراین است که جاوا یک تکنولوژی سمت سرویس گیرنده است . زبانهائی مانند جاوا و پی اچ پی تفسیر شونده نامیده می شوند. به عبارت دیگر برای اجرا به یک مفسر مانند مرورگر وب نیاز است. اما زبانهای برنامه نویسی مانند c و یا java بعد از ترجمه به زبان ماشین به خودی خود قابل اجرا می باشند.

 

به چه دلیل از Php استفاده می کنیم؟

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

اسکریپت هایInterface  Common Gatway که معمولا به زبان Perl نوشته می شوند ، ASP(Active Server Page ) و JSP (Java Server Page) جاوا اسکریپت یک گزینه جایگزین برای پی اچ پی در نظر گرفته نمی شوند. زیرا بر خلاف پی اچ پی ، یک تکنولوژی سمت سرویس گیرنده است و همانند تکنولوژهایی مانند CGT  و PHP، نمی تواند یک صفحه HTML را تولید کند.

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

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

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

چکیده از پروژه :

  1. سیستم وجود فایلSalman.php را تست خواهد کرد و در صورت وجود آن را باز خواهد کرد و در غیر اینصورت برنامه متوقف میشود اینکار توسط در فایل class.php ،تابع CheckFileConfig انجام میشود.
  2. برنامه به بانک اطلاعاتی وصل خواهد شد ودرصورت وجود خطا برنامه متوقف میشود وبه شما خطا خواهد داد، همین طور برای انتخاب بانک اطلاعاتی این کار توسط تابع connect در فایل class.php انجام می شود.
  3. در اینجا فایل farsi.php باز خواهد شد و زبان را اجرا می کند و در صورتی که در برنامه متنی مانند متن خود پیدا کند آن را جایگزین خواهد کرد.
  4. در صورت بر نخوردن به هیچ خطایی برنامه login.php را اجرا می کند و کاربر با کلیک بر رویه register می تواند ثبت نام کند و در صورت کلیک بر رویه login وارد بخش مورد نظر شود
  5. در صورتی که کاربر بر رویه register کلیک کند می تواند ثبت نام شود ، در صورتی که نام کاربری که وارد که در بانک اطلاعاتی وجود داشته باشد برنامه به کاربر خطا می دهد و اطلاعات کاربر به بانک نخواهد رفت
  6. در صورت ورود Password و یکسان نبودن دو فیلد با هم کاربر خطا میدهد و اطلاعات وارد بانک نمی شود
  7. در صورت درست بودن اطلاعات ، تمامی اطلاعات به بانک اطلاعاتی خواهد رفت و صفحه login.php اجرا می شود و کاربر می تواند وارد سیستم شود اگر سطح دسترسی 1 باشد یک سره به بخش مدیریت خواهد رفت و در صورت سطح دسترسی 0 به قسمت رای گیری خواهد رفت
  8. در صورت بودن اطلاعات غلط برنامه وارد نمی شود و به کاربر خطا می دهد
  9. مدیر می تواند کاندید اضافه کند ، پاک کند ، تعداد رای به هر کاندید را ببیند ، و آن را ویرایش کند
  10. در صورت وارد نکردن فیلد "نام کاندید " به مدیر اخطار داده می شود و اطلاعات ثبت نمی شود
  11. در صورت کلیک بر روی خروج ، از برنامه خارج خواهد شد و دیگر تا با وارد کردن بار دیگر اطلاعات نمی تواند وارد برنامه شود

پروژه ساخت ربات

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

فهرست مطالب :

1-   چکیده طرح پژوهشی ....................................................... 4

  1. هدف از اجرای این طرح .................................................. 6
  2. طراحی اولیه ................................................................. 7
  3. طراحی جزء به جزء سیستم ............................................... 8
  4. بخش مکانیک ، تشریح و نحوه ساخت .................................. 9

6-   بخش الکترونیک ، تشریح و نحوه ساخت .............................. 15

  1. اتصال به کامپیوتر .......................................................... 22

8-   برنامه های کنترلی برای راه اندازی اولیه .............................. 24

9-        نصب دوربین ............................................................... 28

  1. پردازش تصویر .............................................................29
  2. شرح برنامه پردازش تصویر ............................................ 32
  3. منابع ........................................................................... 44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

چکیده طرح پژوهشی :

ربات I.R.M یک نمونه از رباتهای متحرک هوشمند است . در این ربات هدف اصلی ، انجام عمل پردازش تصویر با سرعت ، دقت و کیفیت بالا بر روی یک بدنه متحرک  می باشد . فرآیند پردازش تصویر یک اصل اساسی در علم هوش مصنوعی ( هوش ماشینی ) و رباتیک است که پیشرفت این علوم وابسته به پیشرفت علم پردازش تصویر       ( Image processing ) می باشند ، این عمل در این ربات بدین صورت است که تصاویر محیط اطراف توسط دوربین دریافت و به کامپیوتر ارسال و توسط نرم افزار فیلتر می شوند ، سپس عمل اسکن و پردازش آنها با نرم افزار نوشته شده صورت می گیرد و تصمیمات لازم با استفاده از نتایج این پردازش ها جهت کنترل ربات به برد کنترل که در روی ربات قرار دارد ارسال می شوند ، درشت فرمانهای ارسالی از سوی کامپیوتر را میکرو کنترلر دریافت کرده و پس از آنالیز آنها به قسمتهای مورد نظر اعمال می دارد  . ربات I.R.M علاوه بر مشخصه پردازش تصویر، دارای یک سیستم مکانیکی جدید با امکانات زیاد و انعطاف بالا ، برای کار در محیطهای مختلف و سازگاری با شرایط مختلف می باشد . در تنه فیزیکی سیستم از 6 عدد Stepper Motor و 3 عدد DC Motor کوچک با بهره بهینه ، صفحات آلومنیومی برای ساخت کف ربات و قوطیهای آلومنیومی برای بازوها و آلات متحرک ربات ، تسمه ها و چرخ دنده ها و قطعات پلاستیکی و ..... ، استفاده شده است . ربات با  پورتهای سریال و TV کارت کامپیوتر با سیم در ارتباط است ، منبع تغذیه نیز در بیرون قرار دارد و با سیم ربات را تغذیه می کند . ارتفاع فیزیکی ربات در حالت عادی و موقعی که حرکت می کند 75 Cm  و محدوده مانور پنجه از 12- تا 95+ Cm می باشد و در حالت توقف از شعاع 0تا 55 cm از محیط را در دسترس خود دارد  . وزن تقریبی ربات    5/0±7 کیلوگرم می باشد . دارای 4 چرخ که دوعدد آن بزرگ ( کوپل به موتورها ) در طرفین و دو عدد دیگر ، کوچک ( هرز گرد ) در جلو و عقب ربات ، می باشد.

ولتاژ کار ربات از یک منبع  تغذیه با خروجیهای 12 ولت1 و 3 آمپری و 5 ولت منطقی تامین می شود که همه ولتاژهای مورد نیاز از یک منبع تغذیه دیجیتالی ( موجود در آزمایشگاههای برق ) قابل تامین است .

پروژه سایت گالری عکس

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

عنوان                                                                          صفحه

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

شکل ظاهری صفحات سایت .................

چکیده ...............................  11

محدودیت ها ..........................  12

ثبت نام .............................  12

LOGIN کردن .........................  18

LOGOUT کردن ........................  22

SEARCH کردن ........................  22

UPLOAD کردن ........................ 25

فهرست منابع .........................  38

 

مقدمه :

دنیای عجیبی است که تکنولوژی های مربوط به آن تار جهان گستر "World Wide Web" اغلب بدون پشتیبانی کافی عرضه می شوند و کاربران این تکنولوژی همه روزه با واژگـان جدیدی بر خورد میکنند که باعث سر در گمی آنها می شوند. برای نمونه میتوان به رشد نرم افزارهای open source اشاره کرد که عبارتند از:

برنامه های که بتوان آنها را گسترش داد و یا تغییراتی در ساختار آنها ایجاد کرد
متداول ترین این برنامه ها سیستم عامل Unix و به طور خاص Linux می باشد. این برنامه ها با وجود ثبات و پایداری، دارای یک مشکل بزرگ است و آن دشوار بودن آموختن این برنامه ها می باشد. کمبود راهنماهایی که به زبان ساده این برنامه ها را به مبتدیان آموزش دهد باعث شده است که این دسته از نرم افزار ها از جایگاه واقعی خود دور نگاه داشته شوند. PHP یکی از زبانهای اسکریپتی open source است و ابزار مفیدی می باشد که تا کنون علی رغم سادگی استفاده از آن هنوز به صورت شایسته ای از آن استقبال نشده است.

PHP چیست ؟

PHP سال 1994 توسط Rasmus Lerdorf ایجاد شد و مخفف واژگان Personal Home Pages به حساب می آید. با گسترش قابلیت ها و موارد استفاده این زبان PHP در معنای Hypertext Preprocessor به کار گرفته شد. عبارت پیش پردازشگر (Preprocessor) بدین معنی است که PHP اطلاعات را قبل از تبدیل به زبان Html پردازش می کند.

مطابق مطالب سایت وب رسمی PHP که در آدرس http://www.php.net قرار دارد، PHP زبان اسکریپتی سمت سرویس دهنده Html Embeded , Cross-Platform ,(Server-side) می باشد.

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

چگونگی ادامه این روند را در درس های آتی توضیح داده خواهد شد.
منظور از Cross-Platform بودن این زبان این است که بروی هر سیستم و با هر سیستم عاملی از قبیل : Unix, Windows NT, Macintosh, Os/2 اجرا میشوند. توجه کنید که منظور از سیستم عامل، سیستم عامل هایی می باشند که بر روی سرویس دهنده نصب می شوند. PHP نه تنها قابلیت اجرا بر روی هر سیستم عاملی را دارا می باشد بلکه برای منتقل کردن برنامه های آن از یک سیستم عامل به سیستم عامل دیگر احتیاج بــه تغییرات اندکی خواهید داشت و حتی در بعضی از موارد بدون احتیاج به هیچ تغییری می توانید یک برنامه به زبان php را از یک سیستم عامل به سیستم عامل دیگر منتقل کنید.

منظور از Html embeded بودن PHP این است که دستورات این زبان در بین کدهای html قرار می گیرند. بنابراین برنامه نویسی به زبان PHP کمی پیچیده تر از برنامه نویسی به زبان Html به حساب می آید.

PHP بر خلاف زبانهای برنامه نویسی (Programming Languages) یک زبان اسکریپتی (Scripting Language) می باشد به عبارت دیگر دستورات PHP بعد از رخداد یک رویداد (Event) اجرا می شوند. این رویدادها می توانند شامل ارسال یک فرم رفتن به یک URL مشخص و یا مواد دیگر باشند متداولترین زبان اسکریپتی زبان Java Script می باشد که معمولا برای پاسخ به رویدادهای کاربر در مرورگر وب بــه کار می رود تفاوت عمده Java Script با PHP در این است که Java Script یک تکنولوژی سمت سرویس گیرنده (Client-side) می باشد.

پروژه شبکه

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

پیشگفتار

 

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

                                                                                     

 

فصل اول

آشنایی با تجهیزات شبکه

   در این قسمت از پروژه قصد داریم با اهداف ، ویژگی ها و وظایف تجهیزات مورد استفاده در شبکه های مدرن کامپیوتری از قبیل هاب ها ، سویچ ها ، روترها ، دروازه ها ، CSU/DSU ، کارت های شبکه ، نقاط دسترسی بی سیم و مودم ها آشنا شویم.

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

ما بحث خود را با معرفی تجهیزاتی از شبکه که ساده ترین و رایج ترین ابزار مورد استفاده در شبکه های امروزی هستند آغاز می کنیم.

 

تکرار کننده ها 

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

 

 

 

هاب ها

   هاب ها ساده ترین تجهیزات شبکه های کامپیوتری هستند وسادگی آنها در هزینه و قیمت پایین آنها منعکس می گردد . هاب های کوچک با 4 یا 5 درگاه دارای هزینه کمتر از 50 دلار هستند. با کمک   کابل های مربوطه این تجهیزات یک شبکه کوچک را ایجاد می نمایند. هاب ها با پورت های بیشتر برای شبکه هایی که به ظرفیت بیشتری نیاز دارند مورد استفاده قرار می گیرند.                                         

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

 

توکن رینگ و MSAU ها

     هاب ها و سویچ ها هردو در شبکه های اترنت مورد استفاده قرار می گیرند .

 شبکه های توکن رینگ که امروزه کم و بیش کاربرد دارند از دستگاه های مخصوصی به نام   MSAU  ( Multi Station Access Unit )  برای ایجاد یک شبکه استفاده می کنند. در برخی موارد ، MSAUها به عنوان سویچ های توکن رینگ مطرح می باشند ، اما به دلیل روشی که تکنولوژی توکن رینگ استفاده می نماید، این دستگاه ها کار بسیار متفاوتی را نسبت به هاب ها و سویچ ها به انجام  می رسانند.

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

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

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

     

 

سوئیچ ها

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

  

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

 

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