NCheck Bio Attendance clients

NCheck Bio Attendance Client is used as a client application for NCheck Bio Attendance server. It is mainly used to record attendance. It also can be used as a standalone attendance device.

NCheck Bio Attendance client has two applications

  1. NCheck Bio Attendance client lite

  2. NCheck Bio Attendance client standard

Lite client is a simple client application with minimal required functionality. The Standard client includes client side biometric extraction and matching which provides advanced functions like automatic face recognition, face capturing and offline operation.The Standard client needs a NCheck Bio Attendance license to run and Lite client doesn’t need any license.

System requirement

Table 14 System requirements for NCheck Bio Attendance clients

Lite

Standard

Windows Client

  • Microsoft Windows 8 or higher operating system

  • 1GB of disk space

  • 4GB of RAM

  • A compatible camera as mentioned in Peripherals section

  • Microsoft Windows 8 or higher operating system

  • 1GB of disk space

  • 4GB of RAM

  • One supported peripheral as mentioned in the in Peripherals section

Android Client

  • Android phone or tablet running Android 4.4 OS or later version

  • Integrated camera

  • Android phone or tablet running Android 4.4 OS or later version

  • USB OTG (USB On the Go) feature if use peripherals as mentioned in the in Peripherals section

IOS Client

Apple device running IOS 10.2 OS or later

Not available

Peripherals

Face

NCheck Bio Attendance clients support all camera peripherals available through from the operating system. For additional, supported cameras to capture face image, please refer Neurotechnology guide for supported cameras.

Fingerprint

NCheck Bio Attendance clients support external or internal USB fingerprint scanners. Refer Neurotechnology guide for supported fingerprint scanners and sensors for Windows.

Iris

NCheck Bio Attendance clients support external or internal USB iris scanners. Refer Neurotechnology guide for supported iris scanners.

Other

NCheck Bio Attendance supports capturing other authentication data. Data capture is performed by using the following hardware.

Table 15 Hardware requirements for non-biometric identification

Lite

Standard

RFID

  • External HID

  • External Serial

NFC Support

Barcode

External HID

Using builtin camera

Important

In order to use camera, fingerpirnt and iris scanners with NCheck Bio Attendance Windows client, you may need to install compatible drivers in the computer. You can download drivers for supportable camera, fingerpirnt and iris scanners from this link.

Supporting Locations

NCheck Bio Attendance uses operating system provided location services to capture the location of attendance events.

Note

For enabling location service from the operating system, please refer location service configuration for the relevant operating system.

Install NCheck Bio Attendance Client

Download NCheck bio Attendance client

Table 16 Download locations for NCheck Bio Attendance clients

Windows

Android

IOS

Lite Client

Download |product| |lite_version| for Android

Download |product| |lite_version| for Android

Download from App Store

Standard Client

Download |product| |lite_version| for Android

Download |product| |standard_version| for Android

Not available

Installing NCheck Bio Attendance client

Windows

Windows install includes all components of NCheck Bio Attendance. You need to select the required client ( Lite or Standard) to install the client.

Select component dialogue

Figure 203 Select components window of NCheck Bio Attendance installation in Windows

License Activation

NCheck Bio Attendance Client Standard needs to activate licenses. Please refer NCheck Bio Attendance Licenses and plans.

Note

NCheck Bio Attendance Lite is free and does not have license activation.

Register NCheck Bio Attendance

NCheck Bio Attendance Client can be used with following modes

  • Client for NCheck Bio Attendance Cloud

  • Client for NCheck Bio Attendance server installed on-premises

  • Standalone (Standard client only)

Registration process configures the application to work with one of the above three modes. Accessing registration can be done as the following ways

  • Application will prompt you the registration dialogue in case it is not registered

  • User registration option from the application menu.

Registration screen

Table 17 Registration screens of NCheck Bio Attendance clients

Windows

Android

IOS

Lite

Standard

Lite

Standard

Lite

Cloud mode

_images/window-lite-cloud-registration.PNG
_images/window-standard-cloud-registration.PNG
_images/android-lite-cloud-register.jpg
_images/android_standard-cloud-register.jpg
_images/select-server-cloud.PNG

On-premises mode

_images/windows-lite-on-premises-registration.PNG
_images/windows-standard-on-premises-registration.PNG
_images/android-lite-onpremises-register.jpg
_images/android-standard-on-premises-register.jpg
_images/select-server-onpremises.PNG

Standalone mode

Not available

_images/windows-standard-standalone-regitser.PNG

Not available

Android Standard Standalone registration

Not available

Mode of registration

  • Cloud

  • On-Premises

  • Standalone

Registration Token

To register the client application with cloud or on-premises server, a registration code is required. Registration code can be generated by an administrator. Depend on the registration code generation, the client application can be registered in the following two modes

On-Premise Server

On-premises server name or address and port.

Search On-Premises Server

It can also search and find NCheck bio Attendance server installed in the local area network.

Registration

Select the Connect button to proceed with registration. Successful registration will take you to attendance view.

Main view

NCheck Bio Attendance clients main views as follows,

  • Main view for biometrics capture

  • Main view for cnon-biometrics capture

Main view for biometrics capture

Client Main view shows Following details

Table 18 Main view of NCheck Bio Attendance clients

Lite

Standard

Windows Client

_images/windows_lite_main_view.PNG
_images/windows_standard_main__view.PNG

Android Client

_images/android_lite_main_view.png
_images/android_standard_main_view.png

IOS Client

_images/ios_lite_main_view.PNG

Not available

  1. Date and time

    Show the Time and date

  2. Menu button

    The main menu of the NCheck Bio Attendance Clients, Available options are

    Table 19 Main menu of NCheck Bio Attendance clients

    Lite

    Standard

    Cloud/On-premises

    Standalone

    Windows Client

    • Control panel

    • Register

    • Upgrade

    • About

    • Control panel

    • Register

    • License manager

    • Synchronize

    • About

    • login

    • Register

    • License manager

    • About

    Android Client

    • Register

    • Control panel

    • preferences

    • About

    • Register device

    • Control panel

    • preferences

    • Synchronize

    • License manager

    • About

    • Register device

    • Control panel

    • License manager

    • preferences

    • About

  3. Status

    • Network availability

    • License status

      Shows the current license obtaining status as licensed, trial or expired.

    • Mode

      Shows the mode of operation. Possible values are Clou, On-Premise and Standalone

    • Server and port

      URL and port of the connected server

    • Registered user/user group

    • Organization name

    • Online and offline operation status

      In the Online mode, network must be available in order to record attendance with the server. When the offline mode available, all attendance recorded without network will keep withnin the device/computer and synced with the server when network is available. Enable Offline operation mode setting from Cloud/On-premises server control panel.

  4. Working area

    Main view working area. Working area is loaded according to the current working mode. Available working modes are

  5. Single/multi face modes

  6. Online/offline status

    In NCheck Bio Attendance Standard clients in Cloud/On-premises supports attendance recording independently without server when the internet is not available. If the offline mode is enabled, application automatically switches to the offline mode and all data will keep within the device syncing with the server according to the internet availability. The available statuses as follows.

    Table 20 Online/Offline statuses in NCheck Bio Attendance Standard clients

    Status

    Description

    Android Standard

    Windows Standard

    Online

    Connected with the server Successfully

    _images/android_standard_online.png
    _images/windows_standard_online.PNG

    Not connecting

    Networks available but can not connect with the server

    _images/android_standard_not_connecting.png

    Not available

    Offline

    Can not connect with the server

    _images/android_standard_offline.png
    _images/windows_standard_offline.png

    Refer NCheck Bio Attendance Client control panel for more details.

  7. Language

    Selected laugage will be applied to the application.

Application preferences

Note

This section is available for NCheck Bio Attendance Standard and Lite for Android.

Table 21 Preferences of NCheck Bio Attendance Android clients

Android Lite client

Android Standard client

Capture sound

Enable to play the capturing sound when the image is capturing.

Crop face

Enable to crop face to increase the matching accuracy.

Extract on server

Face details should be extracted in order to identify the faces in the captured image. Enable this setting to minimize the extraction delay on low performance devices.

Low CPU support

This setting has introduced for low CPU devices to lower the CPU usage when application in use. Enable this setting to preview captured face instead of showing the face rectangle (as mentioned in Face capture view section) with lower resolution preview.

low CPU support

Figure 204 Low cpu support of NCheck Bio Attendance Standard for Andorid

Startup application

Enable this settings to start application on restart the device.

External scanner

NCheck Bio Attendance Standard can be used with external scanners in order to record attendances with extended user experiences. Currently NCheck Bio Attendance Standard supports below type of devices/scanners

  1. TPS980

    TPS980 is an Android Biometric Face recognition Terminal with infrared sensor and face recognition camera and fingerprint scanner. NCheck Bio Attendance Standard client can be installed to use with available sensors.

  2. HF-7000

    HF7000 from HFSecurity is a fingerprint reader based on capacitive fingerprint sensor. The fingerprint scanner uses USB for communications with host PC or device. Refer this link for more information.

To configure the NCheck Bio Attendance Standard

  1. Select External scanner option in application preferences.

  2. External scanner view will appear as below

    External scanner view

    Figure 205 External scanner view

    1. Select the external scanner from the available list. Use Custom to configure with the default android devices.

    2. Select the feedback type from the list

      • All events

        Select this option to apply scanner configuration across all scanners.

      • External scanner events

        Select this option to apply scanner configuration to external scanner events.

    3. Select the Configure button to cutomize the selected scanner configuration above.

      • TPS980

      TPS980 scanner configuration

      Figure 206 TPS980 scanner configuration

Mirror preview

Enable this to fix the mirror effect of the camera preview.

Enable app orientation

Enable this to fix the application ore as 0, 90, 180, 270 degrees.

Note

This settings may not be compatible with the devices,

  • Designed for a fix orientation

  • Accelerometer and gyroscope sensors are not available

Rotation settings

Custom rotation settings need to be configured in case of camera orientation and device rotation settings return from the Android API are not same as standard Android devices. This applicable for the devices,

  • Designed for a specific orientation

  • Accelerometer and gyroscope sensors are not available

Camera orientation and device rotation can be set as follows,

  • Camera orientation

    Camera orientation for a normal android device can be identified as follows.

    Table 22 Camera orientation

    Camera

    Orientatation

    Front camera

    270 degrees

    Back camera

    90 degrees

    When the camera orientation has differences an mentioned above, this values can be set manually using this settings.

  • Device rotation

    Device rotation for a normal device can be identified as follows,

    Table 23 Custome device rotaion

    Device orientation

    Device rotation

    0_degrees

    0

    90_degrees

    1

    180_degrees

    2

    270_degrees

    3

User can set matching value for device rotation in special devices depending on the device orientation as above table.

Enable power saving mode

Reduce the CPU usage when application is idle.

Power saving mode timeout

The timeout can be select to set the device idle when no attendance recording. Available timeouts are

  • 10 minute

  • 20 minute

  • 30 minute

  • 1 hour

Encrypt the database

Encrypt the databse of NCheck Bio Attendance Standard client by giving a password.

Enable logs

Log all events to a file for debugging.

Diagnostic report

Generate Diagnostic report and send to developers for debugging.

Capture quality

Select face capture quality to reduce the time when recording events.

  • Low

  • Medium

  • High

  • very high

Table 24 Application preferences of NCheck Bio Attendance client for Android

Android Lite Client

_images/android_lite_application_settings.png

Android Standard Client

_images/android_standard_application_settings_1.png
_images/android_standard_application_settings_2.png
_images/android_standard_application_settings_3.png

Main view for non-biometrics capture

Note

This feature is currently available on NCheck Bio Attendance Lite for Android only.

Users allow to record their attendance simply selecting a button using NCheck Bio Attendance Lite clients registerd with Cloud/On-premises modes to user. Enable Allow without biometrics setting in order to enable this feature in the NCheck Bio Attendance Lite clients.

  1. Time

  2. Check-in/Checkout Icon

  3. User name

  4. User thumbnail

  5. Record event button

    Select this button to record the attendances.

Table 25 Main views for non-biometric capture

Android Lite client

_images/android_client_without_biometric.png

Attendance view

Attendance view shows attendance view screen. Attendance view Screen has the following components.

Capture view

Capture view can have a one or more capture device views. Those are

  • Face capture view

  • User id input

  • Fingerprint capture view

  • Iris Capture view

  • RFID capture view

  • Barcode capture view

Capture view supportability in Lite and Standard can be identified as follows.

Table 26 Capture view supportability in Lite and Standard clients

Lite

Standard

Face capture

check

check

User id input

cross

check

Fingerprint capture view

cross

check

Iris capture view

cross

check

RFID cspture view

cross

check

Barcode capture view

cross

check

Capture view has following features,

  1. Face capture view

  2. Fingerprint Capture view

  3. Iris Capture view

  4. User ID input

Table 27 Capture views of NCheck Bio Attendance clients

Lite

Standard

Windows Client

_images/windows_lite_capture_view.PNG
_images/windows_standard_capture_view.PNG

Android Client

_images/android_lite_capture_view.png
_images/android_standard_capture_view.png

IOS Client

_images/ios_lite_capture_view.PNG

Not available

Face capture view

Face capture view has following features

  1. Image preview

  2. Camera Icon

  3. Camera name

  4. Face rectangle

  5. Face liveness guidance

  6. Manual capture button

  7. Instruction for face capture

  8. Liveness Instruction

  9. Settings of the face capture view

  10. Resolution

  11. Flashlight

  12. Switch camera

  13. Single/Multi face mode

    Refer Single/multi face mode face capturing for more details.

Table 28 Face capture views of NCheck Bio Attendance clients

Lite

Standard

Windows Client

_images/windows_lite_face_capture.PNG
_images/windows_standard_face_capture.PNG

Android Client

_images/android_ios_face_capture.png
_images/android_standard_face_capture.png

IOS Client

_images/ios_lite_face_capture.PNG

Not available

Capturing faces
Standard client

Face capture for attendance recording is performed in the following steps.

  1. Face capture instruction “ Stay facing camera” is shown

  2. The user faces to the camera

  3. If the face liveness setting is enabled, users can see the liveness guidence in the screen as follows.

    Note

    To enable face liveness,

    • Select liveness mode from Face liveness mode setting, if the application registered in Cloud/On-premises modes.

    • Select liveness mode from Face liveness mode setting from the Biometric settings section, if the application registered in the On-premises server mode.

    Otherwise Standard client shows face rectangle and captures face automatically.

  4. The client perform attendance recording

  5. The Client shows the results in the Result view

Lite client

In the lite NCheck Bio Attendance Lite clients following modes of face capturing.

Single face mode

This mode is available on,

  • NCheck Bio Attendance Lite clients registered with a user

  • NCheck Bio Attendance Lite clients registered with a user group and switched to the single face mode(Face capture view)

To record attendance in the single face mode,

  1. Face capture instruction “ Stay facing camera” is shown

  2. The user faces to the camera

  3. Select Capture button

  4. The client perform attendance recording

  5. The Client shows the results in the Result view

Multiface mode

Multiface mode can be used to capture group of users from single capture. This mode is available on NCheck Bio Attendance Lite clients registered with a user group and switched to the multi face mode(Face capture view). To enable this feature in NCheck Bio Attendance Lite clients, Manual face selection setting should be enabled first.

To record attendance in the multi face mode,

  1. Enable multi-face mode in the attendance view

  2. Capture the face images of the users

  3. The multi-face window can be seen as follows,

    Table 29 Face capture views of the multiface mode

    Lite

    Windows Client

    _images/windows_lite_multiface.PNG

    Android Client

    _images/android-light-multi-face-view.png

    IOS Client

    _images/ios-group.PNG
    1. Unidentified users

      Unidentified users represents

      1. Users unable to identify when capturing (Ex: Not enough lighting condition, lower quality of the capturing images)

      2. Users are not available in the registered user group

    2. Identified users

    3. Enable to record user attendance

    4. Select the Edit button to assign users manually from unidentified images

      In the face assign view, Select a face from the unidentified face list.

      Table 30 Face assign view of the multiface mode

      Lite

      Windows Client

      _images/windows_lite_multiface_edit.PNG

      Android Client

      _images/android-light-multi-face-view_edit.png

      IOS Client

      _images/ios-select-user.PNG
    5. Select the Capture more button to re-capture users

      User can capture a new image in order to re-caopture unidentified users.

    6. Select the Record button to record all user events

Fingerprint Capture view

When the fingerprint scanner is available, it indicates in Main view.

Capturing fingerprint
  1. Put the finger on the fingerprint scanner

  2. Hold the finger until NCheck Bio Attendance Standard client capture the fingerprint

Iris Capture view

When the iris scanner is available, it indicates in the Main view.

  1. Name of the iris scanner

  2. Left eye

  3. Right eye

_images/windows_standard_iris_view.png

Note

NCheck Bio Attendance Standard client support single and double side iris scanners.

Capturing Iris
  1. Look at the iris scanner directly. (Follow the instructions available for the particular iris scanners)

  2. Hold the finger until NCheck Bio Attendance Standard client capture the iris image

User ID input

The following inputs are allows in NCheck Bio Attendance Standard clients in order to record attendances

  1. Employee code

  2. RFID Input

  3. Barcode Input

Important

To record attendances, each user must have user Employee code, RFID and Barcode id as menitoned in Add users section if the client registered in Cloud/On-premises mode or Add new users section if the client registered in On-premises server mode

Employee code

User ID input has the following controls

  1. ID Field

  2. Submit button

Table 31 User ID view of Standard clients

Standard

Windows Client

_images/windows_standard_userid_view.png

Android Client

_images/android_standard_userid_view.png
RFID Input

User allows to use RFID scanner available with Android devices or external RFID scanners with the devices in order to scan RFID.

Capturing RFID
  • Put the RFID card/tab on the RFID scanner/Android device

  • The Client shows the results in the Result view

Barcode Input

NCheck Bio Attendance Standard for Android client allows to scan the barcode using front or back camera or external barcode reader with your device.

Capturing Barcode
  • Scan barcode using the Barcode scanner

  • The Client shows the results in the Result view

Result view

Result view for Single face mode

Following details are available with the event result dialogue.

  1. User profile image

  2. User name

  3. Event type

  4. Total work hours of the day

  5. Total work hours of the week

  6. Total work hours of the month

Table 32 Result view of the single face mode

Lite

Standard

Windows

_images/windows_result_dialog.png
_images/windows_result_dialog.png

Android

_images/android_standard_result_dialog.png
_images/android_standard_result_dialog.png

IOS

_images/ios_lite_result_dialog.png

Not available

Result view for multiface mode

Table 33 Result view of the multiface mode

Lite

Windows Client

_images/windows_lite_multiface_result.PNG

Android Client

_images/android_lite_multiface_result.PNG

IOS Client

_images/ios-record-events.PNG

Recent events list

Recently recorded attendances are showing in the NCheck Bio Attendance client for Windows as follows,

Recent event lists

Figure 207 Recent event list view of NCheck Bio Attendance clients for Android

Note

The event list is not available for NCheck Bio Attendance Lite client for Windows in the multi-face mode.

NCheck Bio Attendance Client control panel

NCheck Bio Attendance Client Control panel available in NCheck Bio Attendance Standard Client as follows,

Table 34 Network and offline modes availability of NCheck Bio Attendance Standard clients

Standard Client

Network mode

Offline mode

Cloud

cross

check

On-premises

cross

check

Standalone

check

check

Initial login password to the NCheck Bio Attendance Client Control panel is empty. Following options are available in NCheck Bio Attendance Standard Client for Android and Windows,

Table 35 Control panel options in NCheck Bio Attendance Standard clients

Cloud - Offline mode

On-premises - Offline mode

Standalone

User management

check

check

check

Peripherals

cross

cross

check

Event logs

cross

cross

check

Reports view

cross

cross

check

Settings view

cross

cross

check

Admin. tasks - Clients

cross

cross

check

User management

User management allows to

Table 36 User management views

Windows Client

_images/windows-standard-user-management.PNG

Android Client

_images/android-standard-users.jpg

User management View allows to

  1. Add user

  2. Edit user

  3. Delete user

  4. Refresh user

  5. Manage biometrics

Add new users

  • Select Add button

  • Add user window appears as follows,

    1. First name

      This is a mandatory field

    2. Last name

      This is a mandatory field

    3. Employee code

      This is a mandatory field

    4. Barcode

      Select Barcode button to capture the barcode id in Android.

    5. RFID tag

      Select RFID tag button to scan the RFID tag.

    6. Email

    7. Address line 1

    8. Address line 2

    9. City

    10. Country

    11. State

    12. Zip code

    13. Telephone

    Table 37 Add new users views

    Windows Client

    _images/windows-standalone-users-add.PNG

    Android Client

    _images/android-standard-add-user-2-.jpg

Edit users

Table 38 Guide to edit users

Windows Client

  • Select the user from the users table

  • Select the Edit button

Android Client

Select the user entry in the user management view

Delete users

Table 39 Guide to delete users

Windows Client

  • Select the user from the users table

  • Select the Remove button

Android Client

  • Select the user entry in the user management view

  • In the Edit user view

    • Select the menu button(1)

    • Select Delete button

    _images/adroid-standard-delete_user.jpg

    Figure 208 Edit user view of the NCheck Bio Attendance Standard client for Android

Add biometrics for users

To add Biometrics,

Table 40 Guide to add biometrics for users

Windows Client

  • Select the user from the users table

  • Select the Add button under the face, fingerprint or iris in Manage Biometric view

Android Client

  • Select the user in the Manage users view

  • Select the menu button in the Edit user view

  • Select the Biometric option from the menu

  • In the Biometric view, Select the Add button

  • In the Biometric view, Select the Add button

Add biometrics view as follows,

  1. Enrolled face biometrics

  2. Enrolled fingerprint biometrics

  3. Enrolled iris biometrics

  4. Add button to enroll face biometrics

  5. Add button to enroll fingerprint biometrics

  6. Add button to enroll iris biometrics

  7. Delete button

  8. Add button select biometric type

    • Face

    • Fingerprint

    • Iris

Table 41 Biometric types view

Windows Client

_images/windows_standalone_biometrics_view.PNG

Android Client

_images/android-standalone-enroll-biometrics.jpg

Note

Before enrolling biometrics, you may connect the external biometric scanners with your device as mentioned in the Peripherals section. For better recognition, It’s recommanded to capture at least 3 biometrics.

Enroll face

Table 42 Guide to enroll faces

Windows Client

  • Select the user from the users table

  • To enroll faces select Add button in face biometric row

  • In the Enroll face images dialogue,

    • Face to the capture camera directly

    • Wait until NCheck Bio Attendance Standard captures the face images

    _images/windows-standard-users-enroll-face.PNG

    Figure 209 Enroll face images dialogue of NCheck Bio Attendance Standard client for Windows

Android Client

  • Select the user entry in the user management view

  • In the Edit user view select the menu button

  • Select the Biometric option

  • In the Biometric view

    • Select Add button

    • In the Biometric type dialogue

      • Select the biometric type as face

      • In the capture view, hold your biometric until NCheck Bio Attendance Standard client for Android captures the image.

Enroll fingerprint

Table 43 Guid to enroll fingerprint

Windows Client

  • Select the user from the users table

  • To enroll fingerprint select fingerprint button in fingerprint biometric row

  • In the Enroll fingerprint images dialogue,

    • Put the finger(s) on the fingerprint scanner

    • Hold the finger(s) until NCheck Bio Attendance Standard captures the fingerprint images

    _images/windows-standard-users-enroll-finger.PNG

    Figure 210 Enroll fingerprint images dialogue of NCheck Bio Attendance Standard client for Windows

Android Client

  • Select the user entry in the user management view

  • In the Edit user view select the menu button

  • Select the Biometric option

  • In the Biometric view

    • Select Add button

    • In the Biometric type dialogue

      • Select the biometric type as fingerprint

      • In the capture view, hold your biometric until NCheck Bio Attendance Standard client for Android captures the image.

Enroll iris

Table 44 Guide to enroll iris

Windows Client

  • Select the user from the users table

  • To enroll iris select Add button in iris biometric row

  • In the Enroll iris images window,

    • Put the eye(s) on the iris scanner

    • Hold the eye(s) NCheck Bio Attendance Standard client for windows captures the iris images

    _images/windows_standalone_biometrics_iris.PNG

    Figure 211 Enroll iris images dialogue of NCheck Bio Attendance Standard client for Windows

Android Client

  • Select the user entry in the user management view

  • In the Edit user view select the menu button

  • Select the Biometric option

  • In the Biometric view

    • Select Add button

    • In the Biometric type dialogue

      • Select the biometric type as iris

      • In the capture view, hold your biometric until NCheck Bio Attendance Standard client for Android captures the image.

Peripherals view

All available peripherals are showing in this view. The peripheral view as follows,

  1. Edit peripheral

    Select the Edit button in Window or select the peripheral entry in the Android. Refer Edit peripherals section for more details.

  2. Refresh button

    Refresh peripheral list.

  3. Peripheral quick view

    Selected peripheral information is showing in this area.

    • Device name

    • Operationg system

    • OS version

      This is not available in Android Client

  4. Peripherals list

Table 45 Periperal list views

Windows Client

_images/windows-standalone-peripherals.PNG

Android Client

_images/android_standalone_peripheral_view.png

Edit peripherals

Table 46 Guide to edit peripheral

Windows Client

  • Select the peripheral from the peripherals list

  • In the Edit peripheral dialogue

    1. Peripheral name

    2. Peripheral code

      This can’t be edited

    3. Peripheral status

      Enable this to enable peripheral

    _images/windows-standalone-peripheral-edit.PNG

    Figure 212 Edit peripheral dialogue for NCheck Bio Attendance Standard client for Windows

Android Client

  • Select the peripheral entry

  • In the Edit peripheral dialogue

    1. Peripheral name

    2. Peripheral status

      Enable this to enable peripheral

    _images/android_standalone_peripheral-edit.png

    Figure 213 Edit peripheral dialogue for NCheck Bio Attendance Standard client for Android

Event logs

Event logs allow to * Add event * Edit event log * Delete event log

Event logs view as follows,

  1. Add event log

  2. Edit event log

    In Android Client, select on the event log entry

  3. Delete event log

    In Android Client, Delete option available in the Edit event log window(Refer Edit event log section).

  4. Refresh the view

  5. Re-evaluate

    Re-evaluate all event log entries.

  6. Filters

    • User name

    • Date

      Event date

  7. Eventlog table

    • Name

    • Employee code

    • Event type

      • Checkin

      • Checkout

      • Unidentified

      • Not known

    • Event time

Table 47 Event logs views

Windows Client

_images/windows-standalone-eventlog.PNG

Android Client

_images/android_standalone_eventlogs.png

Add event

  • Select the Add button

  • Add event log dialogue appears as follows.

    1. User name

    2. Event date

    3. Event time

    4. Event type as

      • Checkin

      • Checkout

      • Unidentified

      • Not known

    Table 48 Add event logs view

    Windows Client

    _images/windows-standalone-eventlog-add.PNG

    Android Client

    _images/android_standalone_eventlog_add.png

Edit event log

Table 49 Guide to edit event log

Windows Client

  • Select the event log from the list

  • Select the Edit button

  • Edit event log dialogue appears as follows,

    1. User name

    2. Event date

    3. Event time

    4. Event type as

      • Checkin

      • Checkout

      • Unidentified

      • Not known

    _images/windows_standalone_eventlogs_edit.PNG

    Figure 214 Edit event logs dialogue for NCheck Bio Attendance Standard client for Windows

Android Client

  • Select on the event log entry

  • Edit event log dialogue appears as follows,

    1. User profile image

      This can not be edited

    2. User name

    3. Event date

    4. Event time

    5. Event type as

      • Checkin

      • Checkout

      • Unidentified

      • Not known

    6. Menu

    _images/android_standalone_eventlogs_edit.png

    Figure 215 Edit event logs dialogue for NCheck Bio Attendance Standard client for Android

Delete event log

Table 50 Guide to delete event log

Windows Client

  • Select the event log from the list

  • Select the Delete button

Android Client

  • Select on the event log entry

  • Select the Delete option from the menu in the Edit event log window

Reports view

Report view as follows,

Table 51 Report views

Windows Client

  1. Report type

  2. Filters

    • User name

  3. Date range

    • Start date

    • End date

  4. Report table

  5. Refresh Reports

  6. Print Report

  7. CSV export

    Export the report as a Microsoft comma separated value file.

  8. PDF export

    Export the report as a PDF.

_images/windows_standalone_reports.PNG

Figure 216 Reports view of NCheck Bio Attendance Standard client for Windows

Android Client

  1. Report type

  2. Person

  3. Filters

    • From

      Start date

    • To

      End date

    • Summarize by

      Summerize the report as Daily, Weekly, Monthly

  4. Report table

_images/android_standalone_resports.png

Figure 217 Reports view of NCheck Bio Attendance Standard client for Android

Workhour report

Table 52 Details in the workhour report

Windows Client

Report columns as follows

  • Date

    The date for the workhour entry.

  • Name

    Name of the employee.

  • Employee code

  • Productive work hours

    Work hours without early arrival and late departure.

Android Client

Report columns as follows

  • Work day

    Day for the entry.

  • Full name

    First name and last name of the user.

  • Employee code

  • Work hours

    The number of work hours for the particular day.

Event log report

Table 53 Details in the Event log report

Windows Client

Report columns as follows

  • Name

    Name of the employee

  • Employee code

  • Direction

    The event as check-in or checkout

  • Time

    Event time

Android Client

Report columns as follows

  • Work day

    Day for the entry.

  • Full name

    First name and last name of the user.

  • Employee code

  • Event time

    Date and time the event is performed.

  • Event type

    Event type as check-in or checkout.

Settings view

General

  1. Empty password

    Select this setting to set a password for the control panel.

  2. Eventlog image size

    Size of the biometric image when recording attendance. The biometric image is sending to the NCheck Bio Attendance server for user identification. Time took to record attendance can be depended on the size of the image. The available image sizes are

    • Small

    • Medium

    • Original

  3. Kiosk mode exit code

    Exit code from the kiosk mode.

  4. Enable kiosk mode

    Enable this to open the application in full-screen modes

  5. The interval between consecutive face scans

    Minimum time difference between two ancillary events to prevent event duplication for the user.

Table 54 General settings

Windows Client

_images/windows_standalone_settings_general.PNG

Figure 218 General settings view of NCheck Bio Attendance Standard client for Windows

Android Client

_images/android_standalone_settings_general.png

Figure 219 General settings view of NCheck Bio Attendance Standard client for Android

Shift settings

  1. Shift start

    Shift start time.

  2. Shift end

    Shift end time.

  3. Day start

    Day start time.

Table 55 General settings

Windows Client

_images/windows_standalone_settings_shift.png

Android Client

_images/android_standalone_settings_shift.png

Biometric

  1. Face liveness mode

    Liveness is used to differentiate live faces from none live faces. This prevents perform employee events using face images instead of living faces. Available options are

    • Passive

      In this mode, the user should hold his head still for a few seconds.

    • Active

      In this mode, the user should follow the commands on the screen by moving his head or blinking eyes.

    • Passive and active

      Both passive and active mode above is combined for better face recognition result.

    • Simple

      In this mode, the user should follow the commands on the screen and turn face face time to time. It is simplified version of Active liveness recognition.

    • Custom

      In this mode, it is required to turn head to four directions(up, down, left, right) in a random order(follow up points are same as Active mode).

    • None

      In this mode, the face liveness check is not performed.

    Refer Standard client section for more details about record attendances using liveness settings in NCheck Bio Attendance Standard clients.

  2. Liveness threshold

    The value which controls the requirements for face liveness. The greater this value is the more strict rules are applied when deciding if the face is live. The default value is 50.

  3. Face template size

    Size of each face enrolled template among medium or large. Large face template contains more details than medium.

  4. Recognition accuracy

    Increase the value if the same user identified differently time to time during identification. Note that good image quality is required for a higher recognition accuracy during face identification.

  5. Verification accuracy

    Increase the value if higher verification accuracy is required. Note that good image quality is required for a higher accuracy during face verification.

  6. Enrollment accuracy

    Start with a higher enrollment accuracy if the system is intended to be used with a larger crowd.

  7. Face confident threshold

    Use higher face confidence if good image quality is available.

  8. Face qualitiy threshold

    Increase the value if the same user identified differently from time to time. By increasing the value, the system is forced to ignore low quality face images.

  9. Finger qualitiy threshold

    Increase the value if the same user identified differently from time to time. By increasing the value, the system is forced to ignore low quality finger scans.

  10. Iris quality threshold

    Increase the value if the same user identified differently from time to time. By increasing the value, the system is forced to ignore low quality iris scans.

  11. High speed face detection

Table 56 Biometric settings views

Windows Client

_images/windows-standard-settings-biometric.PNG

Android Client

_images/android_standalone_settings_biometrics.png

Client peripheral configuration

Periperal configuration can be used to apply configurations for all peripherals based on following parameters.

  1. Authentication mode

    Available authentication modes are,

    • Identification

      User can record attendance peripherals such as

      • Face

      • Fingerprint

      • Iris

      • Employee code

      • Barcode

      • RFID

    • Verification

      In the verification mode user must be verified using one biometric and user id peripheral in order to record attendance as follows.

      Verification mode

      Figure 220 Combinations of user id peripheral with biometric peripheral in verification mode

    • None

  2. Events

    Attendances will be recorded in the specific event type as selected from this option.

    • check-in

    • checkout

    • any

      Checkin and Checkout events

  3. Manage external executable

Table 57 Peripheral configuration views

Windows Client

_images/windows-standard-settings-peripheral.PNG

Android Client

_images/android-standard-control-panel-settings-peripheral.png
Manage external executable

External executable management allows triggering the third party libraries when recording attendance.

  1. External executable lists

  2. Add external executable

  3. Edit external executable

  4. Delete external executable

Table 58 Manage extrenal executable view for Windows client

Windows Client

_images/windows-standard-settings-peripheral_configuration_add.PNG
Add external executable
Table 59 Guide to add external executable

Windows Client

  • Select the Add button

  • Add external executable windows appears as follows

    1. Name

    2. Path of the external executable

    3. Trigger on

      Trigger the executable, for the selected trigger mode for following event type

      • Checkin

      • Checkout

      • Any

      • Undefined

    4. Parameter

      The selected parameter can be sent to executable.

      • Event

      • Sequence id

      • Timestamp

      • User reference

      • User name

      • Shift code

      • Location

    _images/windows_standard_settings_peripheral_configuration_addExecutables.PNG

    Figure 221 Add external executable view for NCheck Bio Attendance Standard client for Windows

Android Client

  1. Path of the external executable

  2. Trigger on

    Trigger the executable, for the selected trigger mode for following event type

    • Checkin

    • Checkout

    • Any

    • Undefined

  3. Parameter

    The selected parameter can be sent to executable.

    • Event

    • Sequence id

    • Timestamp

    • User reference

    • User name

    • Shift code

    • Location

    _images/android-standard-control-panel-settings-peripheral_configuration_add.png

    Figure 222 Add external executable view for NCheck Bio Attendance Standard client for Android

Edit external executable
  • Select the external executable format he list

  • Select the Edit button.

Delete external executable
  • Select the external executable format he list

  • Select the android_standalone_delete_user button.

Admin. tasks - Clients

Adminstrator view allows to manage

Table 60 ANdmin task views

Windows Client

  1. Data import/export

  2. Database backup and restore

  3. Encrypt database

  4. Biometric extraction

  5. Admin operations logs

_images/windows_administrator.PNG

Figure 223 Admin tasks view of NCheck Bio Attendance Standard client for Windows

Android Client

Data import/export

This allows to import/export below information.

  1. User profile information

    • firtsName

    • lastName

    • employeeCode

    • Email

    • primaryTelephoneNumber

    • address1

    • address2

    • state

    • country

    • stateProvinceRegion

    • zipOrPostalCode

    • barcode

    • rfId

    • createdAt

    • systemId

  2. Eventlog information

    • checkinLatitude

    • checkinLongitude

    • checkinAddress

    • checkinDescription

    • checkoutLatitude

    • checkoutLongitude

    • checkoutAddress

    • checkoutDescription

    • employeeCode

    • checkinTime

    • checkoutTime

    • shiftStart

    • otStart

    • shiftSpanSeconds

    • otSpanSeconds

    • otEnabled

    • limitOT

    • checkinTimezone

    • checkoutTimezone

    • workHours

    • maxOT

  3. Authentication information

Important

All date time should be MM/dd/yyyy h:mm:ss a format and date format should be MM/dd/yyyy format when export data.

Data import
  1. Report type

    • User profile information

    • Eventlog information

  2. File location

  3. Encrypted password

Table 61 Data import views

Windows Client

_images/windows_administrator_data_import.png

Figure 225 Import data view for NCheck Bio Attendance Standard Windows client

Important

Data is exporting as csv file(s).

Android Client

_images/android_administrator_data_import.png

Figure 226 Import data view for NCheck Bio Attendance Standard Android client

Important

Data is exporting as json file(s).

Data export
  1. Report type

    • User profile information

    • Eventlog information

    • Authentication information

      This is available in the NCheck Bio Attendance Standard Android client only.

  2. Path to export

    Select the file path to save the file

  3. Password

    Password to exncrypt the file(s).

  4. Confirm password

  5. Status

    Progress of the data export

Table 62 Data export views

Windows Client

_images/windows_administrator_data_export.png

Figure 227 Export data view for NCheck Bio Attendance Standard Windows client

Important

Data is exporting as csv file(s).

Android Client

_images/android_administrator_data_export.png

Figure 228 Export data view for NCheck Bio Attendance Standard Android client

Important

Data is exporting as json file(s).

Database backup and restore

Database backups and restore allows to backup the database as JSOn files in a zip file securly and restore back in the application.

Database backup
  • Select the Backup button

  • In the Bacup database dialogue

    1. Database backup location

    2. The password to encrypt backup database

_images/windows_admin_databse_backup.PNG

Figure 229 Backup database view of NCheck Bio Attendance Standard client for Windows

Database restore
  • Select the Restore button

  • In the Restore database dialogue

    1. Database location

    2. Database encrypted password

_images/windows_admin_database_restore.PNG

Figure 230 Restore database view of NCheck Bio Attendance Standard client for Windows

Encrypt database

  1. Encryption password

    Password must have 8 characters with one uppercase character and one digit.

    _images/windows_admin_database_encryption.PNG

    Figure 231 Encrypt database vuew of NCheck Bio Attendance Standard client for Windows

Biometric extraction

e-extract users biometric templates from biometric engine and re-enroll.

Table 63 Guide to biometric exetraction

Windows Client

  • Select the Re-extract button

  • In the Re-extract template dialogue

    1. Status

      Progress of the template enrollment.

    2. Select the Re-enroll button

_images/windows_admin_biometric_extraction.PNG

Figure 232 Re-extract templates view of NCheck Bio Attendance Standard client for Windows

Android Client

  • Select the Biometric button

  • In the view

    • Select Re-extract button

_images/android_admin_biometric_extraction.PNG.png

Figure 233 Re-extract templates view of NCheck Bio Attendance Standard client for Android

Admin operations logs

This view shows date and time with the actions history performed a user in the control panel. The following actions types are logged by the application.

  • EMPTY

    Shows all action type.

  • LOGIN

    Date and time for the admin logins.

  • LOGOUT

    Date and time for the admin logouts.

  • ADDEVENTLOG

    Date and time when event logs added.

  • MODIFYEVENTLOG

    Date and time when event logs modified.

  • DELETEVENTLOG

    Date and time when event logs deleted.

  • ADDPERSON

    Date and time when persons added.

  • MODIFYPERSON

    Date and time when persons modified.

  • DELETEPERSON

    Date and time when persons deleted.

Table 64 Admin operations logs views

Windows Client

  1. Action type

  2. From: Date start

  3. To: Date end

  4. Operations logs

    • User name: Name of the user

    • Action type

    • Description

    • Created At: Created date of the log

_images/windows_standalone_admin_operations_logs.PNG

Android Client

  1. Action type

  2. Created date of the log

_images/android_standalone_admin_operations_logs.PNG