Requirements


  1. R1. Receiving barcode photograph shall detect the identity of person.
  2. R2. Terminal device shall receive person photographs of the iris.
  3. R3. Terminal device shall display the camera image in real time.
  4. R4. Terminal device should have guide mark for the iris on the screen while photographing. 10.12.2018- Review - not neccesary, it is automatically detect
  5. R5. Terminal device shall get age of the person. 29.10.2018 review, related with R1
  6. R6. Terminal device shall send the data to the main device.
  7. R7. Multiple terminal devices should connect to the main device.
  8. R8. Main device shall send the data come from terminal devices to these devices.
  9. R9. Result of the process shall be displayed on to the device terminals.

Message and Notation



Physical State Sensors

Button(v) : take picture button
v={True, False}.
Button(True) is sent when button s is depressed; Button(False) is sent when button s is released. The button sensors have a physical interlock that prevents more than one being pressed at a time.

Camera(v) : take image and video
v={True, False}.
Camera(true) is take video or picture



Smart Sensors

CameraCapture take photo from camera

CameraVideo(v) : take video
v={True, False}.
CameraVideo(true): start capture camera CameraVideo(false): stop capture camera



System Actuators

Display(data) :
data = görüntülenecek bilgi



Control System Objects

  1. Iris Detection System (IDS)
  2. Client Control System (CCS)
  3. DisplayControl
  4. Barcode Control
  5. Iris Control
  6. ButonControl
  7. CameraControl



Controller Messages

Source Node Name Message Name Description
CameraControl mCameraCapture capture photo from camera
ButtonControl mButton when button click
CCS mTakeImage Taking image from Camera
CCS mMode Barcode or Iris Mode
CCS mCheckBarcode Recognize person from bacode return Person Detail
CCS mShow Show some data on display
CCS mCheckIdendtity Recognize person from bacode return Person Detail Not: Review related mCheckBarcode 11.12.2018
CCS mCheckIris Checing iris image retun T/F
CSS mShowCamera(mode) Mode is Barcode, show only cameraCapture. Mode is iris, show cameraCapture with Guid
CSS mSendData Data to IDS
CSS mlogin get user token from IDS
IDS mResult retun result to client