باز
نرم افزار گزارش نویسی و حواله نویسی
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
سند نیازمندیهای نرمافزار (SRS)
1. مقدمه
1.1 هدف سند
این سند با هدف تعریف دقیق و شفاف نیازمندیهای نرمافزاری یک سیستم داخلی مدیریت انبار، تردد کالا، تولید، حضور و غیاب پرسنل و مدیریت هزینهها تهیه شده است. این سند مرجع اصلی طراحی، پیادهسازی، تست و تحویل نرمافزار خواهد بود.
1.2 دامنه نرمافزار
این نرمافزار یک سیستم داخلی (ERP ساده) است که برای استفاده در محیط کارخانه/کارگاه طراحی میشود و تمرکز آن بر دقت ثبت اطلاعات، کنترل موجودی، گزارشگیری و کاهش خطای انسانی است.
1.3 کاربران سیستم
- مدیر سیستم
- مسئول انبار
- مسئول تولید
- مسئول اداری/مالی
2. تعاریف و اختصارات
- کالا: هر نوع ماده اولیه، محصول نیمهساخته یا محصول نهایی
- حواله خروج: سند رسمی خروج کالا از انبار
- تنخواه: مبلغی که برای هزینههای جاری در اختیار افراد قرار میگیرد
3. نیازمندیهای کلی سیستم
3.1 نیازمندیهای عملکردی عمومی
- سیستم باید امکان تعریف کاربران و سطح دسترسی را داشته باشد.
- تمام عملیات باید دارای تاریخ و ساعت ثبت باشند.
- حذف اطلاعات حساس فقط با دسترسی مدیر سیستم مجاز باشد.
- سیستم باید لاگ تغییرات (ویرایش و حذف) را ذخیره کند.
3.2 نیازمندیهای غیرعملکردی
- رابط کاربری ساده و کاربردی (اولویت با عملکرد، نه زیبایی)
- قابلیت تهیه خروجی گزارشها به PDF و Excel
- پایداری دادهها و جلوگیری از ثبت اطلاعات ناقص
4. ماژولهای سیستم
4.1 ماژول مدیریت انبار و ورود کالا
4.1.1 تعریف انبار
- امکان تعریف چند انبار با نام و توضیحات
4.1.2 تعریف کالا
- نام کالا
- کد کالا
- واحد اندازهگیری (کیلوگرم، عدد، بسته و ...)
4.1.3 ثبت ورود کالا
- تاریخ و ساعت
- انبار مقصد
- نوع کالا
- وزن
- تعداد
- رنگ
- فرستنده
- راننده
- شماره ماشین
- مبلغ کرایه
- توضیحات
قوانین:
- ثبت ورود بدون انتخاب انبار و کالا مجاز نیست.
- با ثبت ورود، موجودی انبار بهصورت خودکار افزایش مییابد.
4.2 ماژول خروج کالا (حواله خروج)
4.2.1 ثبت حواله خروج
- شماره حواله (تولید خودکار)
- تاریخ
- سفارشدهنده
- گیرنده
- آدرس
- راننده
- شماره موبایل راننده
- شماره ماشین
- کالا
- وزن
- تعداد
- توضیحات
قوانین:
- سیستم باید موجودی انبار را قبل از ثبت خروج بررسی کند.
- در صورت کمبود موجودی، ثبت حواله مجاز نباشد.
- پس از ثبت، موجودی انبار کاهش یابد.
- حواله خروج باید قابل چاپ باشد.
4.3 ماژول حضور و غیاب پرسنل
4.3.1 تعریف پرسنل
- نام و نام خانوادگی
- سمت
4.3.2 ثبت وضعیت روزانه
وضعیت پیشفرض: حاضر
امکان ثبت:
غیبت
مرخصی
تأخیر
اضافهکاری
4.4 ماژول مدیریت تنخواه و هزینهها
4.4.1 تعریف تنخواه
- تخصیص تنخواه به افراد مشخص
4.4.2 ثبت هزینه
- تاریخ
- شرح هزینه
- مبلغ
قوانین:
- هر هزینه باید از مانده تنخواه کسر شود.
- مانده تنخواه هر شخص باید در هر لحظه قابل مشاهده باشد.
4.5 ماژول گزارش تولید
- تاریخ تولید
- نوع محصول
- مقدار تولید
قوانین:
- با ثبت تولید، مقدار تولیدشده به انبار محصول نهایی اضافه شود.
4.6 ماژول گزارش روزانه
نمایش خلاصه اطلاعات روز شامل:
ورود کالا
خروج کالا
تولید
حضور و غیاب
هزینهها
امکان فیلتر بر اساس تاریخ
5. الزامات تحویل
- تحویل سورسکد
- مستندات فنی
- آموزش اولیه کار با نرمافزار
این نرم افزار یا به صورت نصب در ویندوز می توان باشد یا تحت وب اجرا شود اما باید تمام نسخه ها با هم در تمام کامپیوتر هایی که دسترسی به نت دارند آپدیت شوند
مهارتهای مورد نیاز
برنامه نویسی سی پلاس پلاس (C++)
جاوا (Java)
جاوا اسکریپت (JavaScript)
پایتون (Python)
الگوریتم
امکانات ویژه
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 45 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
ariandeh5(3) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
farhad.rm3.75(4) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
mhdi244.98(41) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
saeedsetayesh5(1) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
arian4044.98(9) امتیاززمان تحویل: 40 روزارسال پیشنهاد در:- زمان تحویل: 30 روزارسال پیشنهاد در:
ar4min5(7) امتیاززمان تحویل: 12 روزارسال پیشنهاد در:
rezasdr983.53(9) امتیاززمان تحویل: 5 روزارسال پیشنهاد در:- HRhr.jamshidi4.91(70) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
jamshid175(3) امتیاززمان تحویل: 8 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects


