
مقدمه
انبارداری به عنوان یکی از ارکان اساسی مدیریت منابع و مواد در شرکت های تولیدی و تجاری، نقش مهمی در ساماندهی و کنترل جریان کالا ایفا می کند. در سال های اخیر، با رشد فناوری اطلاعات و توسعه نرم افزارهای مدیریتی، روش های سنتی انبارداری جای خود را به سیستم های هوشمند داده محور داده اند که امکان مدیریت دقیق موجودی، کنترل ورود و خروج کالا و پیگیری اطلاعات مرتبط با انبار را فراهم می کنند. با این حال، استفاده از نرم افزارهای عمومی انبارداری همواره محدودیت هایی داشته و پاسخگوی نیازهای خاص شرکت های با ساختار منحصر به فرد نبوده است. شرکت کفش مشکین مشهد با توجه به پیچیدگی ها و نیازهای ویژه خود، طراحی یک سیستم اختصاصی انبارداری را در دستور کار قرار داده است که تمامی فرآیندهای انبارداری، مدیریت پرسنل و امنیت اطلاعات را به شکل یکپارچه پوشش دهد.
سیستم انبارداری طراحی شده برای این شرکت، بر پایه اصول مدیریت داده و فرآیندهای استاندارد انبارداری شکل گرفته است. این سیستم به گونه ای طراحی شده که علاوه بر ثبت و پیگیری دقیق ورود و خروج کالا، امکان محاسبه حقوق و دستمزد پرسنل، کنترل سطوح موجودی و یکپارچه سازی داده ها در محیطی امن را فراهم می کند. استفاده از نرم افزار Access برای ایجاد بانک اطلاعاتی و Visual Basic 6 برای پیاده سازی فرم ها، امکان مدیریت اطلاعات در قالب جداول و گزارش های کاربردی را ایجاد کرده است. این روش نه تنها امکان پردازش داده ها را به شکل کارآمد فراهم می کند، بلکه قابلیت توسعه و بهبود سیستم را نیز در آینده امکان پذیر می سازد.
در طراحی این سیستم، توجه ویژه ای به امنیت داده ها و جلوگیری از دستکاری اطلاعات شده است. دسترسی کاربران به بخش های مختلف برنامه محدود شده و سطوح مختلف دسترسی تعریف گردیده است تا از سوء استفاده احتمالی جلوگیری شود. همچنین فرآیندهای جمع آوری اطلاعات و نیازسنجی با استفاده از روش های مشاهده، مصاحبه و پرسشنامه انجام شده است تا اطمینان حاصل شود که تمامی نیازهای عملیاتی و مدیریتی شرکت به درستی در سیستم لحاظ شده است.
انبارداری مدرن علاوه بر ذخیره سازی کالا، به عنوان ابزاری برای تحلیل اطلاعات و تصمیم گیری نیز کاربرد دارد. سیستم طراحی شده برای کفش مشکین مشهد، توانایی ارائه گزارش های دقیق از موجودی کالا، میزان مصرف مواد اولیه، اجناس خریداری شده برای فروش و لوازم در جریان ساخت را دارد. این ویژگی باعث می شود تا مدیریت منابع و کنترل هزینه ها به شکل بهینه انجام شود و از اضافه موجودی یا کمبود کالا جلوگیری گردد. همچنین سیستم امکان دسته بندی کالاها بر اساس نوع، وضعیت و محل نگهداری را فراهم می کند که سازماندهی و دسترسی به کالاها را ساده تر می سازد.
از دیگر ویژگی های مهم این سیستم، قابلیت کار در محیط شبکه و بهره گیری از چند وظیفه ای سیستم عامل ویندوز است. در این سیستم هر ایستگاه کاری می تواند به صورت همزمان به داده ها دسترسی داشته باشد، عملیات مختلفی را اجرا کند و منابع خود را با سایر ایستگاه ها به اشتراک بگذارد. این قابلیت ها در کنار محیط گرافیکی کاربر پسند، تجربه کاربری بهتری را ایجاد کرده و باعث افزایش بهره وری و سرعت انجام امور می شود.
سیستم انبارداری کفش مشکین مشهد همچنین قابلیت یکپارچه سازی اطلاعات با سایر نرم افزارهای موجود را داراست. داده های ذخیره شده در بانک اطلاعاتی Access می توانند به راحتی با سایر نرم افزارها مانند Excel، Oracle یا DB های دیگر تبادل شوند. این انعطاف پذیری، امکان استفاده از داده ها برای تحلیل های مالی و مدیریتی گسترده تر را فراهم می کند و به تصمیم گیری بر اساس اطلاعات دقیق و به روز کمک می کند.
فهرست مطالب
چکیده ۵
طراحی و پیاده سازی سیستم انبارداری ۵
کلمات کلیدی : ۶
فصل اول : ۸
معرفی ۸
ضعف برنامه های انبار موجود ۹
۲-۱) انگیزه تحقیق ۱۰
۳-۱) هدف مقاله ۱۰
۴-۱) روش انجام مقاله ۱۱
فصل دوم : ۱۱
مروری بر فرآیند انبار داری ۱۲
۱-۲)انبار ۱۲
انبار های پوشیده : ۱۲
انبار های سر پوشیده : ۱۳
انبار های باز یا محوطه : ۱۳
۲-۲) دلایل استفاده از انبار ۱۳
۳-۲) انواع موجودی های انبار ۱۴
مواد خام و یا مواد اولیه ۱۴
مواد و لوازم مصرفی و غیر مصرفی ۱۴
مواد و لوازم در جریان ساخت ۱۴
اجناس خریداری شده جهت فروش ۱۵
۴-۲) سازمان انبار ۱۵
۵-۲) وظایف انبار دار ۱۶
۶-۲) دیاگرام جریان اطلاعات در انبار ۱۷
دیاگرام جریان اطلاعات انبار ۱۸
فصل سوم : ۱۹
طراحی نرم افزار ۱۹
۱-۳) گزارش شناخت سیستم ۲۰
۲-۳) گزارش کامل آنالیز سیستم ۲۲
۵-۳) نمودار FRD سیستم کفش مشکین ۲۷
۵-۲-۳) نمودار های DFD ۲۸
۳-۷-۲-۳) نمودار Class Relation ۳۵
۱۲-۳) نمودار ERD سیستم کفش مشکین ۳۸
۸-۲-۳) پیاده سازی بانک اطلاعاتی ۳۸
بانک اطلاعاتی مورد استفاده : Access ۳۸
نام بانک اطلاعاتی : DB Meshkin ۳۸
فصل چهارم : ۴۳
پیاده سازی نرم افزار ۴۳
۱-۴) مقدمه ۴۴
۲-۴) تعریف چند واژه ۴۵
۵-۴) مستندات مشترک کلیه فرم ها ۴۶
۱-رویداد Error دیتا کنترل ۴۶
۳- زیربرنامه ابتدای رکورد ۴۸
۴- زیربرنامه رکورد قبلی ۴۸
۵- زیر برنامه رکورد بعدی ۴۹
۶- زیربرنامه انتهای رکورد ۴۹
۷- زیر برنامه دکمه جدید ۴۹
۸- زیر برنامه ToggleButtons ۴۹
۹- زیر برنامه TextChange ۵۰
۱۰- رویداد Change کلیه Text Box ها : ۵۱
۱۱- رویداد MoveComplete ۵۱
۱۲- زیر برنامه ControlsTagLoad ۵۲
۱۳- زیر برنامه حذف ۵۳
۱۴- زیر برنامه جستجوی فرم پرسنل ۵۴
۱۵- زیر برنامه خروج ۵۴
۱۶- زیر برنامه مرتب سازی بر اساس شماره پرسنلی ۵۴
۱۷- زیر برنامه مرتب سازی بر اساس نام ۵۵
۱۸- زیر برنامه مرتب سازی بر اساس نام خانوادگی ۵۵
۱۹- زیر برنامه دریافت شماره پرسنلی فقط به صورت عدد صحیح ۵۵
۶-۴) حداقل امکانات مورد نیاز برای اجرای نرم افزار ۵۶
فرم های طراحی شده برنامه ۵۷
منابع و مراجع ۶۸