முக்கிய அம்சங்கள்
1. பயனர் அங்கீகாரம்
அங்கீகாரம் பெற்ற நபர்கள் மட்டுமே வருகை அம்சங்களை அணுக முடியும் என்பதை பயன்பாடு உறுதி செய்கிறது:
உள்நுழைவு அமைப்பு: பயனர்கள் தங்கள் நற்சான்றிதழ்களுடன் உள்நுழைகிறார்கள், அதில் மின்னஞ்சல் மற்றும் கடவுச்சொல் அல்லது பயோமெட்ரிக் சரிபார்ப்பு இருக்கலாம்.
பங்கு அடிப்படையிலான அணுகல்: நிர்வாகிகள், மேலாளர்கள் மற்றும் பணியாளர்கள் தங்கள் பாத்திரங்களின் அடிப்படையில் தரவு மற்றும் அம்சங்களுக்கான அணுகலைப் பெற்றுள்ளனர்.
2. பஞ்ச்-இன் மற்றும் பன்ச்-அவுட் சிஸ்டம்
பணியாளர்கள் தங்கள் வேலை நேரத்தைப் பதிவு செய்யலாம்:
பஞ்ச்-இன்: தங்கள் வேலைநாளின் தொடக்கத்தில், பயனர்கள் தங்கள் வருகையைக் குறிக்கலாம்.
பஞ்ச்-அவுட்: அவர்களின் மாற்றத்தின் முடிவில், பயனர்கள் வெளியேறுவதை பதிவு செய்கிறார்கள்.
ஆஃப்லைன் பயன்முறை: நெட்வொர்க் சிக்கல்கள் ஏற்பட்டால், பயன்பாடு வருகை தரவை உள்ளூரில் சேமித்து, இணைப்பு மீட்டமைக்கப்பட்டவுடன் அதை சர்வருடன் ஒத்திசைக்கிறது.
3. இருப்பிட கண்காணிப்பு
வருகை துல்லியமாக உள்நுழைந்திருப்பதை உறுதிசெய்ய, பஞ்ச்-இன் மற்றும் பஞ்ச்-அவுட் ஆகியவற்றின் போது பயனரின் நிகழ்நேர இருப்பிடத்தை பயன்பாடு பெறுகிறது:
இருப்பிடத் துல்லியம்: துல்லியமான இருப்பிட ஒருங்கிணைப்புகளைப் பெற GPS மற்றும் APIகளைப் (எ.கா. Google Maps அல்லது Ola API) பயன்படுத்துகிறது.
ஜியோஃபென்சிங்: வருகையை பதிவு செய்ய முயற்சிக்கும்போது, அனுமதிக்கப்பட்ட இடத்திற்கு வெளியே இருந்தால் பயனர்களை எச்சரிக்கும்.
4. பட பிடிப்பு
ப்ராக்ஸி வருகையைத் தடுக்க:
பயன்பாடு பஞ்ச்-இன் மற்றும் பஞ்ச்-அவுட்டின் போது செல்ஃபி எடுக்கும்.
படங்கள் பாதுகாப்பாக சேமிக்கப்பட்டு, பயனர் பதிவுகளுடன் இணைக்கப்பட்டுள்ளன.
5. தேதி மற்றும் நேரப் பதிவு
பயன்பாடு தானாகவே பஞ்ச் நிகழ்வுகளின் தேதி மற்றும் நேரத்தை பதிவு செய்கிறது:
பணி அட்டவணைகளுக்கு இணங்குவதை உறுதி செய்கிறது.
ஒவ்வொரு வருகைப் பதிவிற்கும் நேர முத்திரையை வழங்குகிறது.
6. தரவு மேலாண்மை
கைப்பற்றப்பட்ட அனைத்து தரவும் பாதுகாப்பாக சேமிக்கப்படும்:
தரவுத்தள வடிவமைப்பு: பயனர்களுக்கான அட்டவணைகள், வருகைப் பதிவுகள் மற்றும் இருப்பிடத் தரவு ஆகியவை அடங்கும்.
பாதுகாப்பான சேமிப்பு: பயனர் படங்கள் மற்றும் இருப்பிடங்கள் போன்ற முக்கியமான தகவல்களைப் பாதுகாக்க குறியாக்கத்தை செயல்படுத்துகிறது.
7. நிர்வாகிகளுக்கான டாஷ்போர்டு
பயன்பாடு நிர்வாகிகளுக்கான டாஷ்போர்டைக் கொண்டுள்ளது:
வருகைப் பதிவுகளைப் பார்க்கவும்.
அறிக்கைகளை உருவாக்கவும் (தினசரி, வாராந்திர அல்லது மாதாந்திரம்).
ஊதியம் மற்றும் இணக்க நோக்கங்களுக்காக தரவை ஏற்றுமதி செய்யவும்.
பணிப்பாய்வு
1. பயனர் உள்நுழைவு
பயனர்கள் பயன்பாட்டைத் திறந்து தங்கள் உள்நுழைவு சான்றுகளை உள்ளிடவும்.
வெற்றிகரமான அங்கீகாரத்திற்குப் பிறகு, அவை முகப்புத் திரைக்கு அனுப்பப்படுகின்றன, இது பஞ்ச்-இன் மற்றும் பஞ்ச்-அவுட் விருப்பங்களைக் காட்டுகிறது.
2. பஞ்ச்-இன் செயல்முறை
படி 1: பயனர் "பஞ்ச்-இன்" பொத்தானைத் தட்டுகிறார்.
படி 2: சாதனத்தின் GPS அல்லது APIகளைப் பயன்படுத்தி ஆப்ஸ் தற்போதைய இருப்பிடத்தைப் பெறுகிறது.
படி 3: பயனரின் இருப்பை சரிபார்க்க செல்ஃபி எடுக்கப்பட்டது.
படி 4: தற்போதைய தேதி மற்றும் நேரம் தானாகவே பதிவு செய்யப்படும்.
படி 5: சேகரிக்கப்பட்ட அனைத்து தரவுகளும் (இடம், படம், தேதி மற்றும் நேரம்) உள்ளூர் தரவுத்தளத்தில் சேமிக்கப்படும் அல்லது சேவையகத்திற்கு அனுப்பப்படும்.
3. பஞ்ச்-அவுட் செயல்முறை
பஞ்ச்-அவுட் செயல்முறை பஞ்ச்-இன் போன்றது, அது புறப்படும் நேரத்தை பதிவு செய்வதைத் தவிர.
4. தரவு ஒத்திசைவு
ஆஃப்லைனில் இருக்கும்போது, SQLite அல்லது Hive போன்ற தொழில்நுட்பங்களைப் பயன்படுத்தி வருகைப் பதிவுகள் உள்நாட்டில் சேமிக்கப்படும்.
இணைய இணைப்பு மீட்டமைக்கப்படும் போது, ஆப்ஸ் ரிமோட் சர்வருடன் தரவை ஒத்திசைக்கிறது.
5. நிர்வாக டாஷ்போர்டு அணுகல்
வருகை தரவை நிர்வகிக்கவும் பகுப்பாய்வு செய்யவும் நிர்வாகிகள் தனி போர்ட்டலில் உள்நுழையலாம்.
தரவு வடிகட்டிகள் குறிப்பிட்ட பணியாளர் பதிவுகளைப் பார்க்க அல்லது அறிக்கைகளை உருவாக்க அனுமதிக்கின்றன.
தொழில்நுட்ப கட்டிடக்கலை
முன்பக்கம்
கட்டமைப்பு: கிராஸ்-பிளாட்ஃபார்ம் மேம்பாட்டிற்கான படபடப்பு.
UI: பணியாளர்கள் மற்றும் நிர்வாகிகளுக்கான உள்ளுணர்வு மற்றும் எளிமையான இடைமுகங்கள்.
ஆஃப்லைன் செயல்பாடு: ஆஃப்லைன் தரவு சேமிப்பிற்கான ஹைவ் அல்லது பகிரப்பட்ட விருப்பங்களுடன் ஒருங்கிணைப்பு.
பின்தளம்
கட்டமைப்பு: APIகளை உருவாக்குவதற்கான FastAPI அல்லது Node.js.
தரவுத்தளம்: பயனர் மற்றும் வருகை தரவைச் சேமிக்க PostgreSQL அல்லது MongoDB.
சேமிப்பகம்: படங்கள் மற்றும் என்க்ரிப்ட் செய்யப்பட்ட முக்கியமான தரவுகளுக்கான கிளவுட் ஸ்டோரேஜ் (எ.கா., AWS S3).
APIகள்
அங்கீகார API: உள்நுழைவு மற்றும் பயனர் சரிபார்ப்பைக் கையாளுகிறது.
பஞ்ச்-இன்/அவுட் ஏபிஐ: வருகை தரவைப் பதிவுசெய்து தரவுத்தளத்தில் சேமிக்கிறது.
ஒத்திசைவு API: ஆன்லைனில் இருக்கும்போது ஆஃப்லைன் தரவு சர்வரில் பதிவேற்றப்படுவதை உறுதி செய்கிறது.
பாதுகாப்பு நடவடிக்கைகள்
தரவு குறியாக்கம்: படங்கள் மற்றும் ஜிபிஎஸ் ஆயத்தொலைவுகள் போன்ற முக்கியமான தகவல்களை என்க்ரிப்ட் செய்யவும்.
டோக்கன் அடிப்படையிலான அங்கீகாரம்: APIகளுக்கான பாதுகாப்பான அணுகலுக்கு JWTஐப் பயன்படுத்துகிறது.
பங்கு மேலாண்மை: பயனர்கள் தங்கள் பங்கிற்கு தொடர்புடைய தரவு மற்றும் அம்சங்களை மட்டுமே அணுக முடியும் என்பதை உறுதி செய்கிறது.
புதுப்பிக்கப்பட்டது:
4 மார்., 2025