Page Properties |
---|
Target release | Type // to add a target release date |
---|
Epic | Type /Jira to add Jira epics and issues |
---|
Document status | |
---|
Document owner | @ mention owner |
---|
Designer | @ designer |
---|
Tech lead | @ lead |
---|
Technical writers | @ writers |
---|
QA | |
---|
|
Problem Statement
Currently, the technology service needs to pass the photos of examination candidates to CTI monthly so that the photos can be inserted into HikCentral accordingly. The APFace project (Stage 1) aims to create a function which could automate the process, by passing the photos of examination candidates who have exam on the present week, from S3 to HikCentral. The HikCentral Face Recognition Terminal in the exam hall can then authenticate the entries of candidates based on the inserted photos.
...
Case | Action |
---|
The student don’t have record in HikCentral | Create new record for the student in HikCentral ID is student ID Start date is the day of function executed, end date is Completion Date (from DB) Photo from s3, Remark in HikCentral will be set to the photo’s s3 version ID.
|
The student already have record with photo in HikCentral | Change date for the record - Start date is the day of function executed, end date is Completion Date (from DB) Photo will NOT be changed (Updating photo should be done by another script)
|
The student already have record without photo in HikCentral | Change date for the record - Start date is the day of function executed, end date is Completion Date (from DB) Insert photo from s3 to the record in HikCentral, remark will be set to the photo’s s3 version ID
|
The student already have record without photo in HikCentral, but also don’t have the photo in s3 The student don’t have record in HikCentral, but also don’t have the photo in s3
| Record will be created in HikCentral as usual, without photo ID is student ID Start date is the day of function executed, end date is Completion Date (from DB)
|
...