کارفرما: شرکت ستاره اقیانوس نیلی
دامنه پیشنهادی: bosshipping.net / bos.web.app
1. مقدمه و هدف پروژه
شرک ستاره اقیانوس نیلی جهت مدیریت پرسنل دریایی (دریانوردان) نیازمند یک سامانه جامع است.
این سامانه باید امکان ثبت اطلاعات کامل دریانوردان، مدیریت مدارک و قراردادها، محاسبه حقوق و مزایا، و تولید رزومه خودکار را فراهم کند.
به زبان ساده، این نرمافزار جایگزین فایلهای پراکنده Excel و Word خواهد شد و همه اطلاعات در یک بستر امن و یکپارچه مدیریت میشود.
2. کاربران سامانه
سه گروه اصلی از سامانه استفاده خواهند کرد:
1. ادمین (مدیر سیستم) → مدیریت کل، ایجاد کاربر، کنترل دسترسیها
2. کارمند منابع انسانی (HR) → ورود اطلاعات دریانوردان، مدیریت مدارک، محاسبه حقوق
3. دریانورد (Seafarer) → ثبت اطلاعات اولیه، مشاهده و دانلود رزومه (CV)، پیگیری مدارک
3. بخشهای اصلی سامانه
3.1 فرم ثبتنام دریانورد
دریانورد باید بتواند از طریق یک فرم اینترنتی اطلاعات خود را وارد کند. این فرم شامل:
• اطلاعات شخصی (نام، تاریخ تولد، ملیت، وضعیت تأهل، مشخصات ظاهری)
• اطلاعات تماس (آدرس، موبایل، ایمیل)
• اطلاعات خانواده و نزدیکان (برای مواقع اضطراری)
• مدارک سفر (پاسپورت، دفترچه دریانوردی، ویزاها)
• مدارک آموزشی و گواهینامهها (CoC، دورههای دریایی، مدیکال و …)
• سوابق کاری دریایی (نام کشتی، تاریخ شروع و پایان، سمت شغلی، نوع کشتی)
• اطلاعات بانکی (برای پرداخت حقوق)
ویژگی مهم:
هنگام ورود اولیه، شماره موبایل دریانورد با پیامک (OTP) تأیید میشود تا از صحت اطلاعات مطمئن باشیم.
3.2 پنل مدیریت (Admin Panel)
این بخش برای مدیر سیستم و کارمندان HR است.
امکانات:
• ثبت و ویرایش اطلاعات دریانوردان
• بارگذاری مدارک اسکنشده و پیوست به پروفایل دریانورد
• جستجو و فیلتر پیشرفته (بر اساس سن، سمت، نوع گواهینامه، محل خدمت و …)
• هشدار مدارک در حال انقضا (با اعلان در سیستم و ارسال پیامک یادآوری)
• ثبت لاگ فعالیت کارمندان (چه کسی چه تغییری داده)
• نمایش وضعیت دریانوردان با رنگبندی:
• سبز = Onboard (مشغول به خدمت روی کشتی)
• زرد = Rest (مرخصی یا استراحت)
• مدیریت قراردادها و امکان پرینت قرارداد با سربرگ شرکت
• تولید خودکار فایل CV دریانورد (نسخه کامل یا نسخه بدون اطلاعات تماس)
• اختصاص کُد پرسنلی خودکار به هر دریانورد
• بکآپگیری روزانه از اطلاعات
3.3 پنل دریانورد (Seafarer Panel)
هر دریانورد پس از ثبتنام میتواند وارد پنل شخصی خود شود:
• مشاهده اطلاعات شخصی و سوابق
• دریافت هشدار مدارک منقضی یا نزدیک به انقضا
• درخواست اصلاح اطلاعات (برای تأیید توسط HR)
• دانلود رزومه (CV) در قالب Word یا PDF
3.4 ماژول حقوق و دستمزد
این بخش یکی از مهمترین ماژولهاست. هدف آن محاسبه دقیق حقوق و مزایای دریانوردان است.
امکانات:
• ثبت قرارداد دریانورد (مدت، حقوق پایه دلاری/ریالی یا ترکیبی، نرخ ارز، بیمه، مالیات، حق ایجنسی)
• ثبت سفرها (تاریخ سوار و پیاده شدن از کشتی)
• محاسبه حقوق ماهانه به صورت خودکار:
• روزهای کاری (Onboard)
• حقوق ناخالص (دلاری/ریالی)
• کسر بیمه
• کسر مالیات (پلکانی یا ثابت)
• کسر حق ایجنسی
• خالص پرداختی
• نمایش و محاسبه مرخصی (Rest) → تعداد روز استفادهشده و باقیمانده
• خروجی فیش حقوقی ماهانه (PDF یا Excel)
• گزارش تجمیعی حقوق همه پرسنل در یک ماه
مثال ساده:
اگر حقوق پایه یک دریانورد 1000 دلار در ماه باشد و 15 روز از ماه روی کشتی باشد، سیستم بهطور خودکار نیمماه (500 دلار) را محاسبه میکند. سپس بیمه و مالیات از آن کسر شده و خالص پرداختی نمایش داده میشود.
3.5 امکانات تکمیلی
• جستجو سریع پرسنل بر اساس نام، کد ملی یا نام کشتی
• یادآوری سلامت و نکات پزشکی (Medical Notes)
• امکان تغییر لوگو و سربرگ در گزارشها و قراردادها
• فضای کاربری با تم دریایی (عکس و رنگ مرتبط با کشتی)
• امکان برونسپاری ثبتنام توسط بخش اداری یا پیمانکار
• توسعهپذیری برای فازهای آینده (اپ موبایل، نسخه آفلاین، پیامرسان داخلی)
4. فناوریها و زیرساخت پیشنهادی
• Backend: Python + Django REST
• Database: PostgreSQL
• Frontend Web: React.js (طراحی مدرن و Responsive)
• نسخه دسکتاپ آفلاین (فاز دوم): Electron.js
• اپلیکیشن موبایل (فاز سوم): React Native یا Flutter
• امنیت: تأیید موبایل با OTP، احراز هویت چندسطحی، ثبت لاگ کاربران
• پشتیبانگیری: بکآپ خودکار روزانه
5. فازبندی پروژه
• فاز اول: طراحی و توسعه وباپ (تمام امکانات بالا بهجز نسخه دسکتاپ و موبایل)
• فاز دوم: نسخه نصبی ویندوز/مک (آفلاین + همگامسازی با آنلاین)
• فاز سوم: اپلیکیشن موبایل (پروفایل + پیامرسان داخلی + نوتیفیکیشنها)
6. زمانبندی و پشتیبانی
• زمان تحویل فاز اول: حداکثر 30 روز کاری
• پشتیبانی رایگان: 6 ماه پس از تحویل برای رفع باگها
• امکان عقد قرارداد جداگانه برای پشتیبانی سالیانه یا افزودن ماژولهای جدید.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.