در قرن 21 دنیای برنامه نویسی متحول شده و به سمت شیء گرایی و
شبکه پیش می رود. از این رو به نظر من بهترین تجربه برای یک برنامه نویس ،
نوشتن یک پروژه به کمک شبکه است. این تفکر من را به وا داشت که یک برنامه
برنامه تحت شبکه بنویسم. کل این برنامه شامل 2 قسمت سرور و کلاینت که همان
کارآموز می باشد می شود. از آن با کمی تغییر می توان به عنوان یک برنامه
کافی نت و همچنین برنامه کنترل سیستم های شاگردان و هنرجویان و … استفاده
کرد. ویژگی اصلی آن وجود امکان شبکه ای آن و اتصال بیش از یک کلاینت به آن
می باشد.محیط بسیار کاربر پسند و گرم باعث شده که به آن به دید یک نرم
افزار دوست و بسته خوب نگاه کرد. تفکر اصلی آن از وقتی شروع شد که به عنوان
کارآموز در شرکت نفت فعالیت می کردم با این مشکل برخوردم که همه با صدا و
فریاد و دست نوشته کار می کردند. مثلا 5 تا کالا را می خواهم پس باید
فاکتور آن را بنویسم و به خودم فاکتور را تحویل داده و برگردانم. همچنین
اگر سیستمی خراب شد باید به صورت دستی به آن برچسب زده و آن را به کارآموز
به صورت دستی تحویل داده و به وی بگوییم که فلان کارها را انجام بده و از
همه بدتر یک دفتر چه هست که در آن تمامی فعالیت ها را یادداشت می کردیم.
مثلا فلان سیستم با فلان شماره و … آورده شده ، من آن را تعمیر کردم به این
مشکل و با این راه حل ها و قطعات. از این رو برنامه ای نوشتم که تمامی این
کارها را تحت تاثیر قرار می داد به عنوان مثال دیگر نیاز نبود سیستم را
دستی از مشتری تحویل گرفته و رویش کار انجام دهیم بلکه بسیار راحت آن را
دریافت کرده و شماره را به کامپیوتر می دادیم و با کامپیوتر به کارآموز
تحویل می دهیم و وی کار را انجام داده و جوابش را به ما می دهد
فهرست :
پیشگفتار
شرح کلی پروژه
چگونگی نصب و راه اندازی و نیاز های نرم افزاری و سخت افزاری
شرح بانک های به کار رفته در سیستم
مقدمه ی آموزشی
ساختمان داده ها و دستورات مانند زیربرنامه ها و توابع و …
پیشنهاد و نتیجه گیری
منابع
این پروژه صرفا جهت آموزش و یادگیری به اشتراک گزاشته شده است