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