کاربرد برنامه ACCESS در شرکت توسعه اندیشه آریا
46 صفحه در قالب word
مقدمه :
این شرکت ، شرکت توسعه اندیشه آریا میباشد که تعمیر خودرو در آن انجام میشود بدین صورت است که دراین شرکت خودرو وارد تعمیرگاه شده و افراد معایب خود را به اپراتور مربوطه اعلام میکند و اپراتور نیز آنها را در کامپیوتر ثبت نموده و یک شمارة پذیرش به دارندة خودرو میدهد. حال اپراتور براساس معایب درج شده خود را به یکی از سالنهای تعمیراتی میفرستد تا تعمیرات در آن سالن روی خودرو انجام شود. حین تعمیرات روی خودرو، تعمیرکار قطعات و لوازم یدکی مورد نیاز جهت تعمیر را از انبار درخواست نموده ودریافت مینماید. بعد از اتمام تعمیرات خودرو به قسمت حسابداری فرستاده میشود و در آنجا با محاسبة قیمت تعمیرات انجام شده روی خودرو فاکتور صادر شده و در آنجا با محاسبة قیمت تعمیرات انجام شده روی خودرو فاکتور صادر شده و مبلغ مورد نظر از مشتری دریافت میگردد و بعد از دریافت مبلغ، برگه خروج خودرو از تعمیرگاه صادر میشود.
که ما در این شرکت بیشتر کارمان ساخت جداول به کمک ACCESS و ایجاد بانک اطلاعاتی برای ثبت اطلاعات موجود در شرکت میباشد.
مفهوم بانک اطلاعاتی تعریف بانک اطلاعاتی
از بانک اطلاعاتی تعاریف ارائه شده است که تعریف زیر را از همه جامع ترین به نظر میرسد: بانک اطلاعاتی مجموعهای سازمان یافته از اطلاعات و داده های مرتبط به هم است. داده عبارتند از حقایق و ارقام یک موضوع خاص و اطلاعات عبارتند از نتایجی که از ترکیب دادهها حاصل میگردند.موسسات و سازمانها معمولاً سیستم های اطلاعاتی، خود را به دو صورت تشکیل داده از آنها استفاده میکنند.
استفاده از سیستم های اطلاعاتی ساده: در این روش دادههای در فایل های جداگانه قررا میگیرند و برای استفاده از دادههای موجود در آن فایل، سیستمهای جداگانه طراحی میشوند. به این نوع سیستمهای اطلاعاتی، سیستم پردازش فایلها میگویند.
استفاده از بانک های اطلاعاتی: در این روش موجود، به صورت مجتمع یا بانک مورد استفاده قرار میگیرند. در چنین سیستمی کاربر میتواند بدون سردگمی وبا صرف وقتی اندک، اطلاعات مورد نیاز خود را از دادههای موجود در مجتمع اخذ کند. امروزه اکثر موسسات و سازمانها سعی میکنند از این سیستم اطلاعاتی استفاده کنند.
برای پی بردن به تفاوت دو روش ذکر شده به مثال زیر دقت شود.
مثال: موسسهای دادههای مربوط به حقوق کارمندان، بیمه، تنبیه و تشویق را در چهار فایل جداگانه قرار داده برای اخذ خروجی های مورد نیاز، سیستم های جداگانه برای آنها نوشته است. کار سیستم حقوق، محاسبه دستمزد کارکنان با استفاده از دادههای موجود در فایل حقوق، کار سیستم بیمه پردازش دادههای موجود در فایل بیمه و کار سیستم های تنبیه و تشویق، پردازش دادههای موجود در فایل های تنبیه و شویق میباشد. هر یک از این سیستمها میتوانند خروجی مناسبی را تولید کنند. اما اگر بخواهیم اطلاعات جدیدی مانند آنچه که در زیر آمده است اخذ کنیم، با مشکل مواجه خواهیم شد.
در همه موارد بالا و مواردی مشابه مجبوریم از دادههای موجود در دو یا چند فایل استفاده کنیم که کار ساده ای نیست، زیرا ممکن است دادههای موجود در فایل ها دارای فرمت یکسانی نباشند. در حالی که اگر این موسسه سیستم اطلاهاتی خود را به صورت بانک اطلاعاتی تشکیل دهد با چنین مشکلی مواجه نخواهد شد.
در سیستم جدید تمامی دادههای موجود در فایل های طراحی شده در روش اول، در یک 40فایل بزرگتر به نام بانک اطلاعاتی قرار گرفته اند که در نتیجه پردازش دادهها و اخذ گزارش های جدید آسانتر خواهد بود.
مزایای استفاده از بانک اطلاعاتی
مزایای استفاده از سیستم بانک اطلاعاتی به جای سیستم پردازش فایل ها را به صورت زیر میتوان برشمرد:
معایب استفاده از سیستم بانک اطلاعاتی
بانک اطلاعاتی با همه مزایایش، معایبی نیز دارد که این معایب در مقابل مزایای فوق ناچیزند. از جمله:
اجزای تشکیل دهنده بانک اطلاعاتی
کاربران، کسانی هستند که به نحوی با بانک های اطلاعاتی سر و کار دارند. بر اساس نوع کاری که کاربران با بانک اطلاعاتی دارند میتوان آنها را به سه دسته تقسیم کرد:
کاربران نهایی کسانی هستند که حق هیچ گونه تغییر و تبدیل را در بانک اطلاعاتی ندارند بلکه فقط از امکانات آن میتوانند استفاده کنند. طراحان بانک اطلاعاتی کسانی هستند که بانک اطلاعاتی را ایجاد نمودهاند.
ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است
متن کامل را می توانید در ادامه دانلود نمائید
چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است
پیشگفتار :
ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیدهاند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونهای که در همه کشورهای جهان از جایگاه ویژهای برخوردار میباشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گستردهای در زمینههای مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افقهای روشنتری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه میکند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارتهای رایانهای و کاربرد آنها در سایر علوم ملزم میسازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوریهای جدید رایانه را بی سواد تلقی میکنند. یکی از رشتههای علمی مفید در زمینه کامپیوتر کار با پایگاه دادهها و نرم افزارهای بانک اطلاعاتی است که در زمینههای مختلف تجاری و اداری و وب سایت و … کاربرد دارد.
از این نرمافزارهای میتوان به ORACLE ، ACCESS , MS SQL SERVER, MS SQL اشاره نمود.
ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده نرم افزار خوب و سودمند بهره گرفته شده است.
زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.
زبان VISUAL BASIC نسخه تحت ویندوز زبان Basic است که البته بسیار قویتر و پیشرفتهتر از نسخه تحت DOS آن عمل میکند و بسیاری از برنامههای پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکتهای بزرگ به ویژه برنامههای چند رسانهای (Multi Media) با آن استفاده ازآن نوشته میشود.
من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفتهام.
اصل و پایه پروژه من نحوه ارتباط با پایگاه دادهها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی،دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف دادههای بانک اطلاعاتی، ذخیره دادههای جدید در بانک اطلاعاتی و لیست کردن دادههای بانک اطلاعاتی طبق خواسته و نظر کاربر میباشد.
بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک میباشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه میشود.
برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست میکند، لیستهای متفاوتی از اطلاعات آن را به نمایش در میآورد.
نرمافزارهای مورد استفاده :
1- Microsoft Access 2003
از برنامههای مجموعه office 2003 Microsoft
2- Microsoft Visual Basic
از برنامههای مجموعه Microsoft Visual Basic studio 6.0
مقدمات Visual Basic
مفاهیم اولیه
روشهای برنامه نویسی معمولاً به دو نوع کلی تقسیم میشوند:
* برنامه نویسی تابع گرا یا ساخت یافته
* برنامه نویسی شیءگرا
الف) برنامه نویسی تابع گرا یا Procedural : این روش برنامهنویسی متن گرا نیز نامیده میشود روش قدیمی تری است که مبتنی بر توابع میباشد و معمولاً یکی از توابع اصلی است. با شروع برنامه، کنترل برنامه به اولین دستور تابع اصلی رفته و به ترتیب شروع به اجرای دستورات، از اولین دستور تا آخرین دستور تابع، میکند و مواقعی هم ممکن است فراخوانیهایی به یک یا چند زیر برنامه داشته باشد که با هر بار فراخوانی، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا مینماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا مینماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به دستور بعد از دستور فراخوانی برمیگردد و روال برنامه تا رسیدن به آخرین دستور تابع اصلی ادامه مییابد. بعد از اجرای آخرین دستور تابع اصلی یا رسیدن به دستور خاتمهی برنامه، برنامه پایان میپذیرد؛ مانند اکثر زبانهای برنامه نویسی که تا به حال با آن کار کردهایم، که از جمله بیسیک، پاسکال و C.
متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
بخشی از متن اصلی:
پیشگفتار :
ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیدهاند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونهای که در همه کشورهای جهان از جایگاه ویژهای برخوردار میباشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گستردهای در زمینههای مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افقهای روشنتری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه میکند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارتهای رایانهای و کاربرد آنها در سایر علوم ملزم میسازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوریهای جدید رایانه را بی سواد تلقی میکنند. یکی از رشتههای علمی مفید در زمینه کامپیوتر کار با پایگاه دادهها و نرم افزارهای بانک اطلاعاتی است که در زمینههای مختلف تجاری و اداری و وب سایت و ... کاربرد دارد.
از این نرمافزارهای میتوان به ORACLE ، ACCESS , MS SQL SERVER, MS SQL اشاره نمود.
ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده نرم افزار خوب و سودمند بهره گرفته شده است.
زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.
زبان VISUAL BASIC نسخة تحت ویندوز زبان Basic است که البته بسیار قویتر و پیشرفتهتر از نسخة تحت DOS آن عمل میکند و بسیاری از برنامههای پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکتهای بزرگ به ویژه برنامههای چند رسانهای (Multi Media) با آن استفاده ازآن نوشته میشود.
من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفتهام.
اصل و پایه پروژه من نحوة ارتباط با پایگاه دادهها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی،دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف دادههای بانک اطلاعاتی، ذخیره دادههای جدید در بانک اطلاعاتی و لیست کردن دادههای بانک اطلاعاتی طبق خواسته و نظر کاربر میباشد.
بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک میباشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه میشود.
برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست میکند، لیستهای متفاوتی از اطلاعات آن را به نمایش در میآورد.
نرمافزارهای مورد استفاده :
1- Microsoft Access 2003
از برنامههای مجموعة office 2003 Microsoft
2- Microsoft Visual Basic
از برنامههای مجموعة Microsoft Visual Basic studio 6.0
مقدمات Visual Basic
مفاهیم اولیه
روشهای برنامه نویسی معمولاً به دو نوع کلی تقسیم میشوند:
* برنامه نویسی تابع گرا یا ساخت یافته
* برنامه نویسی شیءگرا
الف) برنامه نویسی تابع گرا یا Procedural : این روش برنامهنویسی متن گرا نیز نامیده میشود روش قدیمی تری است که مبتنی بر توابع میباشد و معمولاً یکی از توابع اصلی است. با شروع برنامه، کنترل برنامه به اولین دستور تابع اصلی رفته و به ترتیب شروع به اجرای دستورات، از اولین دستور تا آخرین دستور تابع، میکند و مواقعی هم ممکن است فراخوانیهایی به یک یا چند زیر برنامه داشته باشد که با هر بار فراخوانی، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا مینماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا مینماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به دستور بعد از دستور فراخوانی برمیگردد و روال برنامه تا رسیدن به آخرین دستور تابع اصلی ادامه مییابد. بعد از اجرای آخرین دستور تابع اصلی یا رسیدن به دستور خاتمهی برنامه، برنامه پایان میپذیرد؛ مانند اکثر زبانهای برنامه نویسی که تا به حال با آن کار کردهایم، که از جمله بیسیک، پاسکال و C.
این فایل به همراه چکیده، فهرست، متن اصلی و منابع با فرمت doc ( قابل ویرایش ) در اختیار شما قرار می گیرد.
تعداد صفحات:95
دانلود گزارش کارآموزی سخت افزار
ACCESS
در زیر به مختصری ازعناوین و چکیده آنچه شما در این فایل دریافت می کنید اشاره شده است :
توجه به نکات زیر در شروع مهم می باشد.
نکته مهمی که باید قبل دست گرفتن قطعات کامپیوتر در نظر گرفت باید الکتریسیته ساکن دست و بدن ما با دست زدن به یک فلز از بین برد و بار الکتریکی را تخلیه نمود. از جمله قطعات حساس (برد، هارد، RAM , CPU ).
نکته: 1- هنگام در دست گرفتن قطعات پین ها را نگیریم.
2- تیپ قطعه یا conector های قطعه را لمس نکنیم.
3- اکثر قطعات به راحتی در جای خود قرار میگیرند و از فشار دادن قطعه خودداری نمایید.
4- پس از مونتاژ سیستم آن را به برق وصل نمی کنیم. چنانچه پیچی روی مادربرد جا مانده باشد موجب سوختن مادبورد می گردد. پس سیستم را کمی تکان دهیم تا پیچی جا نماند.
انواع سیستم ها 1- سیستم های AT
2- سیستم های ATX
سیستم های AT : در پشت کیس دکمة صفر و یک قرار دارد ورود سیگنال ورود الکتریکی را آماده می کند سیگنال ممکن است از طریق مودم یا پس از ورود رمز از طریق صفحه کلید وارد شود که در این نوع سیستم امکان ورود سیگنال از راه دور وجود ندارد. زیرا برق کاملاً قطع است.
2- سیستم های ATX : با وصل به برق ، جریان روی مادربورد قرار می گیرد که در اینجا از راه دور میتوان سیگنال به سیستم ارسال نمود.
اجزای آهن ربای قوی روی مادربورد اثر می گذارد، پس آنها را دور نگه می داریم.
برد که قطعات مغناطیسی را شامل می گردد در صورت فشار دادن و رها شدن آسیب میبیند. هنگام روشن بودن کامپیوتر، در صورت تکان خوردن کامپیوتر، هارد آسیب می بیند و قطعات دیگر خراب می شود.
هنگام زدن کانکتورها پورتها سعی شود سیستم خاموش باشد احتمال جرقه زدن دارد که باعث آسیب دیدن مادربورد گردد (پورت مانیتور، چاپگر ، مودم و پورتهای موازی دقت بیشتر گردد).
چنانچه بخواهیم سیستم 1 یا 2 ساعت متوالی استفاده نماییم از خاموش کردن سیستم خودداری کنیم. یا در حالت standby قرار دهیم.
جهت Reset کردن سیستم ازکلیدهای ctrl+Alt+delet استفاده نماییم. در صورت قفل کردن سیستم تا آنجا که میشود از راه بوت نرم استفاده شود.
با استفاده از دفترچه راهنمای مادربورد میتوان سیستم را مونتاژ کرد.
:CPU واحد پردازش مرکزی Central Processing unit
مغز کامپیوتر است. عمل پردازش مرکزی را انجام می دهد. قطعه مربع شکل است که مربع فلزی وسط شامل چندمیلیون هزار تا ترانزیستور و سرامیک اطراف جهت محافظت را دارد بعضی از پین ها حالت گذرگاه داده (Data Bus) را دارند.
بعضی از پین ها حالت گذرگاه آدرس (Address Bus) دارند که آدرس هنگام دادن یا گرفتن اطلاعات لازم است.
سوکت: عمل اتصال قطعه به سیستم است که slot یا socket نامیده می شوند.
1- slot حالت شکاف دارند که کارتهای توسعه در آنها قرار می گیرد.
2- پورتهای سوراخ دار socket می نامند.
پین یک cpu باید روی پین یک مادربودر (socket) قرار گیرد.
در واقع DB و AB روی مادربورد است و با قراردادن صحیح cpu این ارتباط برقرار می گردد در بالای گوشة cpu یک شکستگی و یا دایره وجود دارد که همان پیک یک است و رویک سوکت هم به همین شکل است که باید cpu و سوکت به همین ترتیب منطق گردد.
سوکت cpuیک اهرم دارد که قبل از قراردادن cpu اهرم را باز کرده و بعد از قراردادن cpu اهرم را بسته (اهرم به راحتی بسته می شود) و نباید فشار داد.
در سیستم های on board , cpu , Desk top نیست در lap top ها on board , cpu است.
Intel یکی از شرکتهای سازندة cpu است که در پنتیوم 2 و بعضی مدلهای پنتیوم 3 مادربوردهای خود را با ساختن slot های cpu از دیگر مادربوردها را جدا ساخت.
یک پایه cpu ، پایه clock است که ضربان یا زمان اجزای سیستم را هماهنگ می کند.
لبه بالارونده، لبه پایین رونده 1 پالس را تشکیل می دهد.
هر چقدر پالس ها فشرده تر باشد سرعت cpu که با این پالس کار می کند بیشتر است.
اجزاء CPU :
1- Cu 2- PTU 3- PU 4- Mmu 5- Alu
6- Decod unit 7- The pefeth unit 8- register 9- BIU
این فایل شامل : صفحه نخست ، فهرست مطالب و متن اصلی می باشد که با فرمت ( word ) در اختیار شما قرار می گیرد.
(فایل قابل ویرایش است )
فایلی که دریافت میکنید جدیدترین و کاملترین نسخه موجود از گزارش کارآموزی می باشد.
تعداد صفحات : 52
فرمت فایل : WORD , PDF
تعداد صفحات:69
فهرست مطالب:
1. مقدمه
2. طراحی و مکانیزاسیون سیستم انبار محصولات
2-1 موجودی های انبار شامل
2-2 روند تحویل گرفتن کالا و قطعه از انبار
2-3 چارت سازمانی
2-4 نمودار مفهومی
2-5 موجودیتهایی که با شرکت در ارتباط هستند
2-6 DFD
2-7 زیرسیستمهای شرکت
2-8DFD سطح اول
2-9 روابط موجود
2-10 ERD
2-11 RELATIONSHIPS
3. فرم های طراحی شده
4. توضیحات مختصری در مورد فرم ها
4-1 فرم صفحه اولیه
4-2 فرم موجودی انبار
4-3 فرم های ایجاد کدینگ
4-3-1 زیر منوی کد کالا
4-3-2 زیر منوی کد مواد اولیه
4-3-3 منوی کد انبار
4-3-4 منوی کد تأمین
4-3-5 منوی فروشنده
4-3-6 منوی مشتری
4-4 منوی ثبت ورودی ها
4-4-1 زیر منوی ثبت ورود کالا
4-4-2 زیر منوی ثبت ورود مواد
4-5 منوی ثبت خروجی ها
4-5-1 زیر منوی خروج کالا (محصول)
4-5-2 زیر منوی خروج مواد
4-6 منوی گزارشات
4-7 منوی ابزار
4-8 زیر منوی توضیحات
5. کدهای برنامه
5-1 کد فرم اصلی
5-2 کدینگ موجودی انبار
5-3 کدینگ ایجاد کد کالا
5-4 کدینگ ایجاد کد مواد اولیه
5-5 کدینگ ایجاد کد انبار
5-6 کدینگ ایجاد کد ساخت وتامین
5-7 کدینگ فرم فروشنده
5-8 کدینگ فرم مشتری
5-9 کدینگ فرم ورود کالا
5-10 کدینگ فرم ورود مواد اولیه
5-11 کدینگ فرم خروج کالا
5-12 کدینگ فرم خروج مواد اولیه
5-13 کدینگ فرم گزارش ورود کالا
5-14 کدینگ فرم گزارش خروج کالا
5-15 کدینگ فرم گزارش ورود مواد اولیه
5-16 کدینگ فرم گزارش خروج مواد اولیه
1. مقدمه
زندگی ماشینی که از شروع آن سالهای زیادی نمی گذرد ، هر روزه رو به پیشرفت میباشد . پیشرفتی ،که با به وجود آمدن کامپیوتر بسیار سریعتر گردیده است.
استفاده از کامپیوتر در اکثر شغلها و امور روزانه به امری عادی بدل شده، بطوری که در بسیاری از امور روزانه به امری عادی بدل شده است بطوری که در بسیاری از امور نبود آن دیگر امکان پذیر نیست و یا حداقل مستلزم استفاده از نیروی انسانی جایگزین و صرف هزینههای بسیار بالایی میباشد.
یک از مواردی که در این رابطه میتوان در مورد آن مثال زد سیستم انبارداری میباشد که استفاده از کامپیوتر و نرم افزارهای انبار توانسته است ، انبار گردانی را بسیار ساده تر، کم هزینهتر و گزارشات را به روزتر نماید.
ما در این پایان نامه سعی نمودهایم یک سیستم انبار را تجزیه و تحلیل ، طراحی و کد نویسی نماییم.
2. طراحی و مکانیزاسیون سیستم انبار محصولات :
انبار در تعریف کلی : محلی است جهت نگهداری کالایی.
در شرکتی که تجزیه و تحلیل سیستم انبار آن را برعهده گرفته ایم، قطعات و کالاهایی که برای استفاده در پروژه ها خریداری می شوند و همچنین، قطعات ساخته شده در داخل شرکت و محصولات آماده شده جهت ارایه به بازار نیز نگه داری می شوند.
2-1 موجودی های انبار شامل :
• قطعات خریداری شده از بازار
• قطعات ساخته شده در شرکت و یا ساخت خارج
• محصولات قابل ارایه به بازار
ورود و خروج کالاها در طول روز در این انبار بسیار پر ترافیک می باشد.از این رو انبار گردانی آن کاری است بسیار وقت گیر و پر زحمت، که احتیاج به چندین نیرو نیز دارد.
گزارش گیری در سیستم دستی نیازمند چندین روز کار میباشد.
شاید به همین دلیل است که در چنین انبارهایی تنها به گزارش گیری از موجودیهای انبار اکتفا می شود.
لازم به ذکر است سیستم انبار شرکت مورد نظر بصورت مکانیزه می باشد و ما با فرض اینکه این سیستم دستی است به برسی آن می پردازیم.
حتی با صرف نیرو و زمان بسیار، باز هم در سیستم دستی انبار امکان خطا بسیار زیاد است.
کالاهای بسیار زیادی در انبار موجودند و به دلیل آنکه در گزارش موجودی نیستند ، دوباره خریداری و یا ساخته می شوند و این خود مشکلات بسیاری از جمله صرف هزینه جهت خرید ، اشغال فضای انبار و از بین رفتن کالاها و قطعات را در بر دارد.
حال آنکه با مکانیزه کردن سیستم انبار این گونه خطاها به حداقل کاهش می یابد و تعداد نیروهای لازم به حداقل می رسد .
در انبار مکانیزه شده ثبت ورود و خروج کالاها و گزارش گیری از ورودی ها ،خروجی ها، موجودیها و .... بسیار ساده می شود، همچنین این سیستم امکانات بسیار فراوانی را در اختیار کاربر قرار می دهد.
فرم های پیش بینی شده جهت مکانیزه کردن سیستم انبار به شرح زیر می باشد.
1- فرم ثبت ورود کالا به انبار
2- فرم ثبت خروج کالا از انبار
3- فرم ثبت ورود مواد اولیه به انبار
4- فرم ثبت خروج مواد اولیه از انبار
5- ایجاد کد شناسه ی اختصاصی جهت هر قطعه کالا
6- فرم گزارش موجودی انبار
7- فرم گزارش ورودی کالاها به انبار
8- فرم گزارش خروجی کالاها از انبار
9- فرم گزارش ورودی مواد اولیه به انبار
10- فرم گزارش خروجی مواد اولیه از انبار
7- فرم گزارش تجمعی ورودی ها و خروجی ها
2-2 روند تحویل گرفتن کالا و قطعه از انبار :
1- پر کردن مواد و تحویل آن به انبار(درخواست کالا)
2- درصورتی که کالا در انبار موجود باشد تحویل می شود در غیر این صورت توسط مسوول انبار درخواست خرید شده و به قسمت خرید و تأمین ارجاع می شود.
پس از خرید کالا توسط تأمین، توسط انبار، رسید انبار میشود. البته قبل از آنکه کالا رسید انبار شود باید توسط کنترل کیفیت تأیید شده باشد.